.elementor-18471 .elementor-element.elementor-element-4ed5b2c{--display:flex;--min-height:100vh;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18471 .elementor-element.elementor-element-a58d5c3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-18471 .elementor-element.elementor-element-1aa4ee5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.75rem) 0rem;}.elementor-18471 .elementor-element.elementor-element-1aa4ee5 .elementor-heading-title{font-family:var( --e-global-typography-2ab4f15-font-family ), Sans-serif;font-size:var( --e-global-typography-2ab4f15-font-size );font-weight:var( --e-global-typography-2ab4f15-font-weight );line-height:var( --e-global-typography-2ab4f15-line-height );color:var( --e-global-color-accent );}.elementor-18471 .elementor-element.elementor-element-c4b035c{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-18471 .elementor-element.elementor-element-c4b035c:not(.elementor-motion-effects-element-type-background), .elementor-18471 .elementor-element.elementor-element-c4b035c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-row{margin-top:15px;margin-bottom:15px;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__label{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0.625rem 0rem;text-align:left;font-family:var( --e-global-typography-2ab4f15-font-family ), Sans-serif;font-size:var( --e-global-typography-2ab4f15-font-size );font-weight:var( --e-global-typography-2ab4f15-font-weight );line-height:var( --e-global-typography-2ab4f15-line-height );color:var( --e-global-color-55af7fd );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__label .jet-form-builder__required{font-family:var( --e-global-typography-2ab4f15-font-family ), Sans-serif;font-size:var( --e-global-typography-2ab4f15-font-size );font-weight:var( --e-global-typography-2ab4f15-font-weight );line-height:var( --e-global-typography-2ab4f15-line-height );color:var( --e-global-color-55af7fd );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__desc{text-align:left;font-family:var( --e-global-typography-2883d9e-font-family ), Sans-serif;font-size:var( --e-global-typography-2883d9e-font-size );font-weight:var( --e-global-typography-2883d9e-font-weight );line-height:var( --e-global-typography-2883d9e-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__fields-group{gap:0.75rem 0.75rem;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__field-wrap label{font-family:var( --e-global-typography-2ab4f15-font-family ), Sans-serif;font-size:var( --e-global-typography-2ab4f15-font-size );font-weight:var( --e-global-typography-2ab4f15-font-weight );line-height:var( --e-global-typography-2ab4f15-line-height );color:var( --e-global-color-55af7fd );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__field-wrap.checkradio-wrap span{gap:0.75rem;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__field-wrap span::before{border-style:none;border-radius:3px 3px 3px 3px;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__field-wrap label > span::before{background-color:var( --e-global-color-primary );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__field-wrap label :not(:disabled):not(:checked):hover + span::before{border-style:none;border-radius:3px 3px 3px 3px;background-color:var( --e-global-color-primary );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__field-wrap label :focus:not(:checked) + span::before{border-style:none;border-radius:3px 3px 3px 3px;background-color:var( --e-global-color-primary );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__field-wrap label :checked + span::before{border-style:none;border-radius:3px 3px 3px 3px;background-color:var( --e-global-color-primary );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field){font-family:var( --e-global-typography-2ab4f15-font-family ), Sans-serif;font-size:var( --e-global-typography-2ab4f15-font-size );font-weight:var( --e-global-typography-2ab4f15-font-weight );line-height:var( --e-global-typography-2ab4f15-line-height );color:var( --e-global-color-55af7fd );background-color:#EDE2E200;margin:0px 0px 0px 0px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder ::-webkit-input-placeholder{color:#848484;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder ::-ms-input-placeholder{color:#848484;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder ::-moz-placeholder{color:#848484;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder :-moz-placeholder{color:#848484;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder input{color-scheme:normal;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__calculated-field{font-family:var( --e-global-typography-2ab4f15-font-family ), Sans-serif;font-size:var( --e-global-typography-2ab4f15-font-size );font-weight:var( --e-global-typography-2ab4f15-font-weight );line-height:var( --e-global-typography-2ab4f15-line-height );color:var( --e-global-color-55af7fd );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__heading{font-family:var( --e-global-typography-2ab4f15-font-family ), Sans-serif;font-size:var( --e-global-typography-2ab4f15-font-size );font-weight:var( --e-global-typography-2ab4f15-font-weight );line-height:var( --e-global-typography-2ab4f15-line-height );color:var( --e-global-color-55af7fd );padding:0px 0px 20px 0px;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__heading-desc{font-family:var( --e-global-typography-2ab4f15-font-family ), Sans-serif;font-size:var( --e-global-typography-2ab4f15-font-size );font-weight:var( --e-global-typography-2ab4f15-font-weight );line-height:var( --e-global-typography-2ab4f15-line-height );color:var( --e-global-color-55af7fd );padding:0px 0px 20px 0px;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-repeater__new{border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-repeater__remove{border-style:none;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__conditional{border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__action-button{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );transition:all 0.3s;font-family:var( --e-global-typography-bc82ede-font-family ), Sans-serif;font-size:var( --e-global-typography-bc82ede-font-size );font-weight:var( --e-global-typography-bc82ede-font-weight );line-height:var( --e-global-typography-bc82ede-line-height );letter-spacing:var( --e-global-typography-bc82ede-letter-spacing );padding:15px 25px 15px 25px;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__submit-wrap{justify-content:flex-start;align-items:flex-start;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__submit{justify-content:center;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__next-page{margin:1.5rem 0rem 0rem 0rem;font-family:var( --e-global-typography-63d3f95-font-family ), Sans-serif;font-size:var( --e-global-typography-63d3f95-font-size );font-weight:var( --e-global-typography-63d3f95-font-weight );line-height:var( --e-global-typography-63d3f95-line-height );letter-spacing:var( --e-global-typography-63d3f95-letter-spacing );border-style:none;border-radius:30px 30px 30px 30px;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__prev-page{margin:1.5rem 0rem 0rem 0rem;font-family:var( --e-global-typography-63d3f95-font-family ), Sans-serif;font-size:var( --e-global-typography-63d3f95-font-size );font-weight:var( --e-global-typography-63d3f95-font-weight );line-height:var( --e-global-typography-63d3f95-line-height );letter-spacing:var( --e-global-typography-63d3f95-letter-spacing );border-style:none;border-radius:30px 30px 30px 30px;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__next-page-msg{font-family:var( --e-global-typography-2ab4f15-font-family ), Sans-serif;font-size:var( --e-global-typography-2ab4f15-font-size );font-weight:var( --e-global-typography-2ab4f15-font-weight );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages{padding:12px 12px 12px 12px;font-family:var( --e-global-typography-2883d9e-font-family ), Sans-serif;font-size:var( --e-global-typography-2883d9e-font-size );font-weight:var( --e-global-typography-2883d9e-font-weight );line-height:var( --e-global-typography-2883d9e-line-height );border-style:none;border-radius:30px 30px 30px 30px;color:var( --e-global-color-55af7fd );background-color:var( --e-global-color-primary );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item{font-family:var( --e-global-typography-2883d9e-font-family ), Sans-serif;font-size:var( --e-global-typography-2883d9e-font-size );font-weight:var( --e-global-typography-2883d9e-font-weight );line-height:var( --e-global-typography-2883d9e-line-height );border-style:none;color:var( --e-global-color-9851e36 );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__separator{height:2px;min-height:2px;background-color:var( --e-global-color-9851e36 );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item--circle{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9851e36 );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__item{font-family:var( --e-global-typography-2883d9e-font-family ), Sans-serif;font-size:var( --e-global-typography-2883d9e-font-size );font-weight:var( --e-global-typography-2883d9e-font-weight );line-height:var( --e-global-typography-2883d9e-line-height );border-style:none;color:var( --e-global-color-accent );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__separator{height:2px;min-height:2px;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__item--circle{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item{font-family:var( --e-global-typography-2883d9e-font-family ), Sans-serif;font-size:var( --e-global-typography-2883d9e-font-size );font-weight:var( --e-global-typography-2883d9e-font-weight );line-height:var( --e-global-typography-2883d9e-line-height );border-style:none;color:var( --e-global-color-accent );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__separator{height:2px;min-height:2px;background-color:var( --e-global-color-accent );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item--circle{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-message--success{text-align:center;font-family:var( --e-global-typography-2ab4f15-font-family ), Sans-serif;font-size:var( --e-global-typography-2ab4f15-font-size );font-weight:var( --e-global-typography-2ab4f15-font-weight );line-height:var( --e-global-typography-2ab4f15-line-height );border-radius:30px 30px 30px 30px;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-message--error{text-align:center;font-family:var( --e-global-typography-2ab4f15-font-family ), Sans-serif;font-size:var( --e-global-typography-2ab4f15-font-size );font-weight:var( --e-global-typography-2ab4f15-font-weight );line-height:var( --e-global-typography-2ab4f15-line-height );color:#FF0000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF0000;border-radius:30px 30px 30px 30px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-18471 .elementor-element.elementor-element-4ed5b2c{--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.125rem;--padding-right:1.125rem;}.elementor-18471 .elementor-element.elementor-element-a58d5c3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18471 .elementor-element.elementor-element-1aa4ee5 .elementor-heading-title{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__label{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__label .jet-form-builder__required{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__desc{font-size:var( --e-global-typography-2883d9e-font-size );line-height:var( --e-global-typography-2883d9e-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__field-wrap label{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field){font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__calculated-field{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__heading{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__heading-desc{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__action-button{font-size:var( --e-global-typography-bc82ede-font-size );line-height:var( --e-global-typography-bc82ede-line-height );letter-spacing:var( --e-global-typography-bc82ede-letter-spacing );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__next-page{font-size:var( --e-global-typography-63d3f95-font-size );line-height:var( --e-global-typography-63d3f95-line-height );letter-spacing:var( --e-global-typography-63d3f95-letter-spacing );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__prev-page{font-size:var( --e-global-typography-63d3f95-font-size );line-height:var( --e-global-typography-63d3f95-line-height );letter-spacing:var( --e-global-typography-63d3f95-letter-spacing );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__next-page-msg{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages{font-size:var( --e-global-typography-2883d9e-font-size );line-height:var( --e-global-typography-2883d9e-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item{font-size:var( --e-global-typography-2883d9e-font-size );line-height:var( --e-global-typography-2883d9e-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__item{font-size:var( --e-global-typography-2883d9e-font-size );line-height:var( --e-global-typography-2883d9e-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item{font-size:var( --e-global-typography-2883d9e-font-size );line-height:var( --e-global-typography-2883d9e-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-message--success{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-message--error{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}}@media(max-width:1024px){.elementor-18471 .elementor-element.elementor-element-a58d5c3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18471 .elementor-element.elementor-element-1aa4ee5 .elementor-heading-title{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-c4b035c{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__label{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__label .jet-form-builder__required{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__desc{font-size:var( --e-global-typography-2883d9e-font-size );line-height:var( --e-global-typography-2883d9e-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__field-wrap label{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field){font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__calculated-field{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__heading{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__heading-desc{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__action-button{font-size:var( --e-global-typography-bc82ede-font-size );line-height:var( --e-global-typography-bc82ede-line-height );letter-spacing:var( --e-global-typography-bc82ede-letter-spacing );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__next-page{font-size:var( --e-global-typography-63d3f95-font-size );line-height:var( --e-global-typography-63d3f95-line-height );letter-spacing:var( --e-global-typography-63d3f95-letter-spacing );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__prev-page{font-size:var( --e-global-typography-63d3f95-font-size );line-height:var( --e-global-typography-63d3f95-line-height );letter-spacing:var( --e-global-typography-63d3f95-letter-spacing );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__next-page-msg{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages{font-size:var( --e-global-typography-2883d9e-font-size );line-height:var( --e-global-typography-2883d9e-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item{font-size:var( --e-global-typography-2883d9e-font-size );line-height:var( --e-global-typography-2883d9e-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__item{font-size:var( --e-global-typography-2883d9e-font-size );line-height:var( --e-global-typography-2883d9e-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item{font-size:var( --e-global-typography-2883d9e-font-size );line-height:var( --e-global-typography-2883d9e-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-message--success{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-message--error{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}}@media(max-width:767px){.elementor-18471 .elementor-element.elementor-element-a58d5c3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18471 .elementor-element.elementor-element-1aa4ee5 .elementor-heading-title{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__label{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__label .jet-form-builder__required{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__desc{font-size:var( --e-global-typography-2883d9e-font-size );line-height:var( --e-global-typography-2883d9e-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__field-wrap label{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field){font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__calculated-field{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__heading{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__heading-desc{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__action-button{font-size:var( --e-global-typography-bc82ede-font-size );line-height:var( --e-global-typography-bc82ede-line-height );letter-spacing:var( --e-global-typography-bc82ede-letter-spacing );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__next-page{font-size:var( --e-global-typography-63d3f95-font-size );line-height:var( --e-global-typography-63d3f95-line-height );letter-spacing:var( --e-global-typography-63d3f95-letter-spacing );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__prev-page{font-size:var( --e-global-typography-63d3f95-font-size );line-height:var( --e-global-typography-63d3f95-line-height );letter-spacing:var( --e-global-typography-63d3f95-letter-spacing );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__next-page-msg{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages{font-size:var( --e-global-typography-2883d9e-font-size );line-height:var( --e-global-typography-2883d9e-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item{padding:2px 2px 2px 2px;margin:2px 2px 2px 2px;font-size:var( --e-global-typography-2883d9e-font-size );line-height:var( --e-global-typography-2883d9e-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__item{padding:2px 2px 2px 2px;margin:2px 2px 2px 2px;font-size:var( --e-global-typography-2883d9e-font-size );line-height:var( --e-global-typography-2883d9e-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item{padding:2px 2px 2px 2px;margin:2px 2px 2px 2px;font-size:var( --e-global-typography-2883d9e-font-size );line-height:var( --e-global-typography-2883d9e-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-message--success{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-message--error{font-size:var( --e-global-typography-2ab4f15-font-size );line-height:var( --e-global-typography-2ab4f15-line-height );}}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-615e45d */.elementor-18471 .elementor-element.elementor-element-615e45d input:focus, .elementor-18471 .elementor-element.elementor-element-615e45d textarea:focus, .elementor-18471 .elementor-element.elementor-element-615e45d select:focus {
    outline: none;
    box-shadow: none; 
}

/* Previous button last page padding */

.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__action-button.jet-form-builder__prev-page {
    padding: 8px 16px 8px 16px!important;
}

/* submit button */

.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__submit {
    display: flex;
    align-items: center; /* Vertically center icon and text */
    justify-content: center; /* Horizontally center content (optional) */
    gap: 1.25rem; /* Space between icon and text */
    width: 100%;
}

.elementor-18471 .elementor-element.elementor-element-615e45d .fa-solid {
    padding-right: 0; /* Remove right padding if not needed */
    height: auto; 
    width: 1em;
    transform: rotate(45deg);
    transition: transform 0.3s;
    display: inline-flex;
    align-items: center; /* Ensures icon is centered if it's tall */
}

.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__submit:hover .fa-solid,
.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder__submit:active .fa-solid {
    transform: rotate(90deg);
    transition: transform 0.3s;
}

/* font change */

.elementor-18471 .elementor-element.elementor-element-615e45d .jet-form-builder-file-upload__message {
    color: var(--e-global-color-55af7fd);
    font-family: var(--e-global-typography-2ab4f15-font-family), Sans-serif;
}

/* center progress */

.jet-form-builder-progress-pages.jfb-progress-type--default {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.5em; /* Adjust gap as needed */
}

.jet-form-builder-progress-pages_item-wrapper,
.jet-form-builder-progress-pages__separator {
  display: flex;
  align-items: center;
}

.jet-form-builder-progress-pages__item--label {
    padding: 0.4rem;
}

@media screen and (max-width: 767px) {
.jet-form-builder-progress-pages__item--label {
    padding: 0.4rem;
    padding-right: 1rem;
}
}/* End custom CSS */