.elementor-6220 .elementor-element.elementor-element-03a5851{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.5vw;--padding-bottom:2vw;--padding-left:11.111vw;--padding-right:11.111vw;}.elementor-6220 .elementor-element.elementor-element-03a5851:not(.elementor-motion-effects-element-type-background), .elementor-6220 .elementor-element.elementor-element-03a5851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2155d55 );background-image:url("https://lavida.diginomic.com.au/wp-content/uploads/2025/03/quiz-hero-e1742679542574.webp");background-position:bottom right;background-repeat:no-repeat;background-size:35vw auto;}.elementor-6220 .elementor-element.elementor-global-25206{font-family:var( --e-global-typography-7b9b590-font-family ), Sans-serif;font-weight:var( --e-global-typography-7b9b590-font-weight );}.elementor-6220 .elementor-element.elementor-element-7e32324{width:var( --container-widget-width, 41vw );max-width:41vw;margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;--container-widget-width:41vw;--container-widget-flex-grow:0;}.elementor-6220 .elementor-element.elementor-element-7e32324 .elementor-heading-title{font-family:var( --e-global-typography-89a44aa-font-family ), Sans-serif;font-size:var( --e-global-typography-89a44aa-font-size );font-weight:var( --e-global-typography-89a44aa-font-weight );line-height:var( --e-global-typography-89a44aa-line-height );color:var( --e-global-color-text );}.elementor-6220 .elementor-element.elementor-element-31a3fc1 .elementor-button{background-color:var( --e-global-color-4005b07 );font-family:var( --e-global-typography-9dd094d-font-family ), Sans-serif;font-size:var( --e-global-typography-9dd094d-font-size );font-weight:var( --e-global-typography-9dd094d-font-weight );line-height:var( --e-global-typography-9dd094d-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-6220 .elementor-element.elementor-element-31a3fc1 .elementor-button:hover, .elementor-6220 .elementor-element.elementor-element-31a3fc1 .elementor-button:focus{background-color:var( --e-global-color-1392337 );color:var( --e-global-color-4005b07 );}.elementor-6220 .elementor-element.elementor-element-31a3fc1{width:var( --container-widget-width, 18.889vw );max-width:18.889vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:18.889vw;--container-widget-flex-grow:0;}.elementor-6220 .elementor-element.elementor-element-31a3fc1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6220 .elementor-element.elementor-element-31a3fc1 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-6220 .elementor-element.elementor-element-31a3fc1 .elementor-button:hover svg, .elementor-6220 .elementor-element.elementor-element-31a3fc1 .elementor-button:focus svg{fill:var( --e-global-color-4005b07 );}.elementor-6220 .elementor-element.elementor-element-d9551b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:wrap;--padding-top:5vw;--padding-bottom:4vw;--padding-left:11.111vw;--padding-right:8.542vw;}.elementor-6220 .elementor-element.elementor-element-d9551b7:not(.elementor-motion-effects-element-type-background), .elementor-6220 .elementor-element.elementor-element-d9551b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-baed2f5 );}.elementor-6220 .elementor-element.elementor-element-725dca1{width:var( --container-widget-width, 27vw );max-width:27vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 3.472vw) 0vw;--container-widget-width:27vw;--container-widget-flex-grow:0;}.elementor-6220 .elementor-element.elementor-element-725dca1 .elementor-heading-title{font-family:var( --e-global-typography-0880f9e-font-family ), Sans-serif;font-size:var( --e-global-typography-0880f9e-font-size );font-weight:var( --e-global-typography-0880f9e-font-weight );line-height:var( --e-global-typography-0880f9e-line-height );color:var( --e-global-color-4005b07 );}.elementor-6220 .elementor-element.elementor-element-4a270fc{width:var( --container-widget-width, 48vw );max-width:48vw;padding:0px 0px 0px 0px;--container-widget-width:48vw;--container-widget-flex-grow:0;}.elementor-6220 .elementor-element.elementor-element-4a270fc.elementor-element{--align-self:flex-start;}.elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:1.944vw;}.elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon-box-title{margin-block-end:0.625vw;}.elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon{font-size:6.736vw;}.elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon-box-title, .elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon-box-title a{font-family:var( --e-global-typography-50a3caf-font-family ), Sans-serif;font-size:var( --e-global-typography-50a3caf-font-size );font-weight:var( --e-global-typography-50a3caf-font-weight );line-height:var( --e-global-typography-50a3caf-line-height );}.elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon-box-description{font-family:var( --e-global-typography-207fdd5-font-family ), Sans-serif;font-size:var( --e-global-typography-207fdd5-font-size );font-weight:var( --e-global-typography-207fdd5-font-weight );line-height:var( --e-global-typography-207fdd5-line-height );letter-spacing:var( --e-global-typography-207fdd5-letter-spacing );color:var( --e-global-color-4005b07 );}.elementor-6220 .elementor-element.elementor-element-33dd2ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:7vw;--padding-bottom:7vw;--padding-left:14.444vw;--padding-right:14.444vw;}.elementor-6220 .elementor-element.elementor-element-33dd2ed:not(.elementor-motion-effects-element-type-background), .elementor-6220 .elementor-element.elementor-element-33dd2ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c528d );}body:not(.rtl) .elementor-6220 .elementor-element.elementor-element-d539ab3{right:0px;}body.rtl .elementor-6220 .elementor-element.elementor-element-d539ab3{left:0px;}.elementor-6220 .elementor-element.elementor-element-d539ab3{top:-6vw;}.elementor-6220 .elementor-element.elementor-element-d539ab3 img{width:23.472vw;}.elementor-6220 .elementor-element.elementor-element-958312e{width:var( --container-widget-width, 56vw );max-width:56vw;--container-widget-width:56vw;--container-widget-flex-grow:0;}.elementor-6220 .elementor-element.elementor-element-958312e.elementor-position-right .elementor-image-box-img{margin-left:3.056vw;}.elementor-6220 .elementor-element.elementor-element-958312e.elementor-position-left .elementor-image-box-img{margin-right:3.056vw;}.elementor-6220 .elementor-element.elementor-element-958312e.elementor-position-top .elementor-image-box-img{margin-bottom:3.056vw;}.elementor-6220 .elementor-element.elementor-element-958312e .elementor-image-box-title{margin-bottom:0.694vw;font-family:var( --e-global-typography-29dc758-font-family ), Sans-serif;font-size:var( --e-global-typography-29dc758-font-size );font-weight:var( --e-global-typography-29dc758-font-weight );line-height:var( --e-global-typography-29dc758-line-height );}.elementor-6220 .elementor-element.elementor-element-958312e .elementor-image-box-wrapper .elementor-image-box-img{width:33vw;}.elementor-6220 .elementor-element.elementor-element-958312e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6220 .elementor-element.elementor-element-958312e .elementor-image-box-description{font-family:var( --e-global-typography-cf96ace-font-family ), Sans-serif;font-size:var( --e-global-typography-cf96ace-font-size );line-height:var( --e-global-typography-cf96ace-line-height );letter-spacing:var( --e-global-typography-cf96ace-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-913b6da{width:100%;max-width:100%;margin:6.319vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-6220 .elementor-element.elementor-element-913b6da .elementor-image-box-wrapper{text-align:start;}.elementor-6220 .elementor-element.elementor-element-913b6da.elementor-position-right .elementor-image-box-img{margin-left:3.056vw;}.elementor-6220 .elementor-element.elementor-element-913b6da.elementor-position-left .elementor-image-box-img{margin-right:3.056vw;}.elementor-6220 .elementor-element.elementor-element-913b6da.elementor-position-top .elementor-image-box-img{margin-bottom:3.056vw;}.elementor-6220 .elementor-element.elementor-element-913b6da .elementor-image-box-title{margin-bottom:0.694vw;font-family:var( --e-global-typography-29dc758-font-family ), Sans-serif;font-size:var( --e-global-typography-29dc758-font-size );font-weight:var( --e-global-typography-29dc758-font-weight );line-height:var( --e-global-typography-29dc758-line-height );}.elementor-6220 .elementor-element.elementor-element-913b6da .elementor-image-box-wrapper .elementor-image-box-img{width:30vw;}.elementor-6220 .elementor-element.elementor-element-913b6da .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6220 .elementor-element.elementor-element-913b6da .elementor-image-box-description{font-family:var( --e-global-typography-cf96ace-font-family ), Sans-serif;font-size:var( --e-global-typography-cf96ace-font-size );line-height:var( --e-global-typography-cf96ace-line-height );letter-spacing:var( --e-global-typography-cf96ace-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-c6856bf{--display:flex;--padding-top:7vw;--padding-bottom:9.514vw;--padding-left:34.028vw;--padding-right:34.028vw;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder-row{margin-bottom:22px;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__label{margin:0px 0px 8px 0px;text-align:left;font-family:var( --e-global-typography-b2a870b-font-family ), Sans-serif;font-size:var( --e-global-typography-b2a870b-font-size );font-weight:var( --e-global-typography-b2a870b-font-weight );line-height:var( --e-global-typography-b2a870b-line-height );}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__desc{text-align:left;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-family:var( --e-global-typography-9a8efbb-font-family ), Sans-serif;font-size:var( --e-global-typography-9a8efbb-font-size );font-weight:var( --e-global-typography-9a8efbb-font-weight );line-height:var( --e-global-typography-9a8efbb-line-height );background-color:var( --e-global-color-d816fbb );padding:12px 16px 12px 16px;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder input{color-scheme:normal;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__heading{font-family:var( --e-global-typography-b2a870b-font-family ), Sans-serif;font-size:var( --e-global-typography-b2a870b-font-size );font-weight:var( --e-global-typography-b2a870b-font-weight );line-height:var( --e-global-typography-b2a870b-line-height );color:#7C878E;padding:0px 0px 15px 0px;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__heading-desc{font-family:var( --e-global-typography-50a3caf-font-family ), Sans-serif;font-size:var( --e-global-typography-50a3caf-font-size );font-weight:var( --e-global-typography-50a3caf-font-weight );line-height:var( --e-global-typography-50a3caf-line-height );color:var( --e-global-color-text );}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__action-button{background-color:var( --e-global-color-baed2f5 );color:var( --e-global-color-4005b07 );transition:all 0.3s;padding:20px 50px 20px 50px;margin:8px 0px 0px 0px;border-style:solid;border-color:var( --e-global-color-baed2f5 );}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__action-button:hover{background-color:var( --e-global-color-4005b07 );color:var( --e-global-color-baed2f5 );}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__submit-wrap{justify-content:center;align-items:center;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__submit{justify-content:center;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__next-page{margin:8px 0px 0px 0px;padding:20px 50px 20px 50px;border-style:solid;border-color:var( --e-global-color-9508fa4 );color:var( --e-global-color-4005b07 );background-color:var( --e-global-color-baed2f5 );}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder-row .jet-form-builder__action-button-wrapper[data-type="next"]{justify-content:center;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__next-page:hover{border-style:solid;border-color:var( --e-global-color-baed2f5 );color:var( --e-global-color-baed2f5 );background-color:var( --e-global-color-4005b07 );}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__prev-page{margin:8px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder-row .jet-form-builder__action-button-wrapper[data-type="prev"]{justify-content:center;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder-message--success{text-align:center;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder-message--error{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6220 .elementor-element.elementor-element-03a5851{--min-height:650px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-6220 .elementor-element.elementor-element-03a5851:not(.elementor-motion-effects-element-type-background), .elementor-6220 .elementor-element.elementor-element-03a5851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:60% auto;}.elementor-6220 .elementor-element.elementor-element-7e32324{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6220 .elementor-element.elementor-element-7e32324 .elementor-heading-title{font-size:var( --e-global-typography-89a44aa-font-size );line-height:var( --e-global-typography-89a44aa-line-height );}.elementor-6220 .elementor-element.elementor-element-31a3fc1{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-6220 .elementor-element.elementor-element-31a3fc1 .elementor-button{font-size:var( --e-global-typography-9dd094d-font-size );line-height:var( --e-global-typography-9dd094d-line-height );}.elementor-6220 .elementor-element.elementor-element-d9551b7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-6220 .elementor-element.elementor-element-725dca1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-6220 .elementor-element.elementor-element-725dca1 .elementor-heading-title{font-size:var( --e-global-typography-0880f9e-font-size );line-height:var( --e-global-typography-0880f9e-line-height );}.elementor-6220 .elementor-element.elementor-element-4a270fc{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon-box-title{margin-block-end:9px;}.elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon{font-size:78px;}.elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon-box-title, .elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon-box-title a{font-size:var( --e-global-typography-50a3caf-font-size );line-height:var( --e-global-typography-50a3caf-line-height );}.elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon-box-description{font-size:var( --e-global-typography-207fdd5-font-size );line-height:var( --e-global-typography-207fdd5-line-height );letter-spacing:var( --e-global-typography-207fdd5-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-33dd2ed{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-6220 .elementor-element.elementor-element-d539ab3{top:-100px;}.elementor-6220 .elementor-element.elementor-element-958312e{width:100%;max-width:100%;}.elementor-6220 .elementor-element.elementor-element-958312e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-6220 .elementor-element.elementor-element-958312e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-6220 .elementor-element.elementor-element-958312e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-6220 .elementor-element.elementor-element-958312e .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-29dc758-font-size );line-height:var( --e-global-typography-29dc758-line-height );}.elementor-6220 .elementor-element.elementor-element-958312e .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-6220 .elementor-element.elementor-element-958312e .elementor-image-box-description{font-size:var( --e-global-typography-cf96ace-font-size );line-height:var( --e-global-typography-cf96ace-line-height );letter-spacing:var( --e-global-typography-cf96ace-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-913b6da{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6220 .elementor-element.elementor-element-913b6da.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-6220 .elementor-element.elementor-element-913b6da.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-6220 .elementor-element.elementor-element-913b6da.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-6220 .elementor-element.elementor-element-913b6da .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-29dc758-font-size );line-height:var( --e-global-typography-29dc758-line-height );}.elementor-6220 .elementor-element.elementor-element-913b6da .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-6220 .elementor-element.elementor-element-913b6da .elementor-image-box-description{font-size:var( --e-global-typography-cf96ace-font-size );line-height:var( --e-global-typography-cf96ace-line-height );letter-spacing:var( --e-global-typography-cf96ace-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-c6856bf{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__label{font-size:var( --e-global-typography-b2a870b-font-size );line-height:var( --e-global-typography-b2a870b-line-height );}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-size:var( --e-global-typography-9a8efbb-font-size );line-height:var( --e-global-typography-9a8efbb-line-height );}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__heading{font-size:var( --e-global-typography-b2a870b-font-size );line-height:var( --e-global-typography-b2a870b-line-height );}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__heading-desc{font-size:var( --e-global-typography-50a3caf-font-size );line-height:var( --e-global-typography-50a3caf-line-height );}}@media(max-width:767px){.elementor-6220 .elementor-element.elementor-element-03a5851{--min-height:550px;--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-6220 .elementor-element.elementor-element-03a5851:not(.elementor-motion-effects-element-type-background), .elementor-6220 .elementor-element.elementor-element-03a5851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:98% auto;}.elementor-6220 .elementor-element.elementor-element-7e32324 .elementor-heading-title{font-size:var( --e-global-typography-89a44aa-font-size );line-height:var( --e-global-typography-89a44aa-line-height );}.elementor-6220 .elementor-element.elementor-element-31a3fc1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6220 .elementor-element.elementor-element-31a3fc1 .elementor-button{font-size:var( --e-global-typography-9dd094d-font-size );line-height:var( --e-global-typography-9dd094d-line-height );}.elementor-6220 .elementor-element.elementor-element-725dca1 .elementor-heading-title{font-size:var( --e-global-typography-0880f9e-font-size );line-height:var( --e-global-typography-0880f9e-line-height );}.elementor-6220 .elementor-element.elementor-element-4a270fc{width:100%;max-width:100%;}.elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon-box-wrapper{gap:0px;}.elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon{font-size:60px;}.elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon-box-title, .elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon-box-title a{font-size:var( --e-global-typography-50a3caf-font-size );line-height:var( --e-global-typography-50a3caf-line-height );}.elementor-6220 .elementor-element.elementor-element-4a270fc .elementor-icon-box-description{font-size:var( --e-global-typography-207fdd5-font-size );line-height:var( --e-global-typography-207fdd5-line-height );letter-spacing:var( --e-global-typography-207fdd5-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-958312e .elementor-image-box-img{margin-bottom:10px;}.elementor-6220 .elementor-element.elementor-element-958312e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6220 .elementor-element.elementor-element-958312e .elementor-image-box-title{font-size:var( --e-global-typography-29dc758-font-size );line-height:var( --e-global-typography-29dc758-line-height );}.elementor-6220 .elementor-element.elementor-element-958312e .elementor-image-box-description{font-size:var( --e-global-typography-cf96ace-font-size );line-height:var( --e-global-typography-cf96ace-line-height );letter-spacing:var( --e-global-typography-cf96ace-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-913b6da .elementor-image-box-wrapper{text-align:center;}.elementor-6220 .elementor-element.elementor-element-913b6da .elementor-image-box-img{margin-bottom:10px;}.elementor-6220 .elementor-element.elementor-element-913b6da .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6220 .elementor-element.elementor-element-913b6da .elementor-image-box-title{font-size:var( --e-global-typography-29dc758-font-size );line-height:var( --e-global-typography-29dc758-line-height );}.elementor-6220 .elementor-element.elementor-element-913b6da .elementor-image-box-description{font-size:var( --e-global-typography-cf96ace-font-size );line-height:var( --e-global-typography-cf96ace-line-height );letter-spacing:var( --e-global-typography-cf96ace-letter-spacing );}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__label{font-size:var( --e-global-typography-b2a870b-font-size );line-height:var( --e-global-typography-b2a870b-line-height );}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-size:var( --e-global-typography-9a8efbb-font-size );line-height:var( --e-global-typography-9a8efbb-line-height );}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__heading{font-size:var( --e-global-typography-b2a870b-font-size );line-height:var( --e-global-typography-b2a870b-line-height );}.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__heading-desc{font-size:var( --e-global-typography-50a3caf-font-size );line-height:var( --e-global-typography-50a3caf-line-height );}}/* Start custom CSS for global, class: .elementor-global-25206 */.elementor-6220 .elementor-element.elementor-global-25206 a {border-bottom:1px solid;}/* End custom CSS */
/* Start custom CSS for jet-form-builder-form, class: .elementor-element-03256f1 */.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder-row.field-type-choices-field{
    margin-top:35px;
}
.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder-choice--item-control {
    flex-direction: row-reverse;
}

.elementor-6220 .elementor-element.elementor-element-03256f1 .d-none {
    display: none;
}

.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder-row:has(.text-center) {
    text-align: center;
}

/* .elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__action-button {
    width: 238px;
}*/

.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder__action-button[disabled] {
    opacity: 0.7;
    pointer-events: none;
    cursor: not-allowed;
}

.elementor-6220 .elementor-element.elementor-element-03256f1 .field-type-choices-field > .jet-form-builder__label{
    display: none;
}

.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder-choice--item{
    padding:16px;
}

.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder-choice--item .jet-form-builder__label {
    margin:0;
    font-weight: var(--e-global-typography-9a8efbb-font-weight);
    transition: 0.3s ease;
}

.elementor-6220 .elementor-element.elementor-element-03256f1 .jet-form-builder-choice--item.is-checked .jet-form-builder__label {
    /*font-weight: 600;*/
    text-shadow:
        -0.2px -0.2px 0 #000,
        0.2px -0.2px 0 #000,
        -0.2px 0.2px 0 #000,
        0.2px 0.2px 0 #000;
}

.elementor-6220 .elementor-element.elementor-element-03256f1 .contact-details-block .jet-form-builder-row {
    position: relative;
}

.elementor-6220 .elementor-element.elementor-element-03256f1 .contact-details-block label.jet-form-builder__label-text {
    position: absolute;
    font-size:12px;
    top: 26px;
    z-index: 1;
    left: 20px;
    cursor: text;
    opacity: 0.7;
    transition: 0.3s;
}
.elementor-6220 .elementor-element.elementor-element-03256f1 .contact-details-block input::placeholder, .elementor-6220 .elementor-element.elementor-element-03256f1 .contact-details-block textarea::placeholder{opacity:0;}
.elementor-6220 .elementor-element.elementor-element-03256f1 .contact-details-block .jet-form-builder-row:has(input:focus) label.jet-form-builder__label-text,
.elementor-6220 .elementor-element.elementor-element-03256f1 .contact-details-block .jet-form-builder-row:has(textarea:focus) label.jet-form-builder__label-text,
.elementor-6220 .elementor-element.elementor-element-03256f1 .contact-details-block .jet-form-builder-row:has(input:not(:placeholder-shown)) label.jet-form-builder__label-text,
.elementor-6220 .elementor-element.elementor-element-03256f1 .contact-details-block .jet-form-builder-row:has(textarea:not(:placeholder-shown)) label.jet-form-builder__label-text {

    top: -11px;
    left: 6px;
    opacity: 1;
    font-size: var( --e-global-typography-b2a870b-font-size );
}

@media (max-width: 780px) {
    :root :where(.is-layout-flex) {
        gap: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-db5bc19 */.elementor-6220 .elementor-element.elementor-element-db5bc19 .custom-multistep-controls {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-top: 20px;
}

.elementor-6220 .elementor-element.elementor-element-db5bc19 .custom-prev,
.elementor-6220 .elementor-element.elementor-element-db5bc19 .custom-next {
  background: none;
  border: none;
  cursor: pointer;
  padding:0;
}

.elementor-6220 .elementor-element.elementor-element-db5bc19 .custom-prev:disabled,
.elementor-6220 .elementor-element.elementor-element-db5bc19 .custom-next:disabled {
  opacity: 0.4;
  cursor: not-allowed;
}

.elementor-6220 .elementor-element.elementor-element-db5bc19 .custom-progress-bar-wrapper {
  flex-grow: 1;
}

.elementor-6220 .elementor-element.elementor-element-db5bc19 .custom-progress-bar {
  height: 4px;
  background-color: #e5e5e5;
  position: relative;
  border-radius: 3px;
  overflow: hidden;
}

.elementor-6220 .elementor-element.elementor-element-db5bc19 .custom-progress-fill {
  height: 100%;
  background-color: #007bff;
  width: 0%;
  transition: width 0.3s ease;
}

.elementor-6220 .elementor-element.elementor-element-db5bc19 .custom-progress-text {
  margin-top: 8px;
      font-family: var( --e-global-typography-cba0014-font-family ), Sans-serif;
    font-size: var( --e-global-typography-cba0014-font-size );
    font-weight: var( --e-global-typography-cba0014-font-weight );
    text-transform: var( --e-global-typography-cba0014-text-transform );
    line-height: var( --e-global-typography-cba0014-line-height );
    letter-spacing: var( --e-global-typography-cba0014-letter-spacing );
}/* End custom CSS */