#main .gform_wrapper.gravity-theme{position:relative}#main .gform_wrapper.gravity-theme .swiper{display:flex;flex-direction:row-reverse;position:relative}@media only screen and (max-width:993px){#main .gform_wrapper.gravity-theme .swiper{flex-direction:column}}#main .gform_wrapper.gravity-theme .gfield_required,#main .gform_wrapper.gravity-theme .gform_required_legend{display:none}#main .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:9.375rem;grid-row-gap:1.875rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);width:100%}@media only screen and (max-width:1400px){#main .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:3.75rem}}@media only screen and (max-width:993px){#main .gform_wrapper.gravity-theme .gform_fields{display:flex;flex-direction:column}}#main .gform_wrapper.gravity-theme .gform_fields .gfield:has(input:focus,textarea:focus) .ginput_container:after{border-color:var(--color-text)!important}#main .gform_wrapper.gravity-theme .gform_fields .gfield:has(input:focus,textarea:focus) .gfield_label.gform-field-label{color:var(--color-text)!important}#main .gform_wrapper.gravity-theme .gform_fields .gfield .gf_name_has_3 span:has(input:focus,select:focus):after{border-color:var(--color-text)!important}#main .gform_wrapper.gravity-theme .gform_fields .gfield input:-webkit-autofill,#main .gform_wrapper.gravity-theme .gform_fields .gfield input:-webkit-autofill:active,#main .gform_wrapper.gravity-theme .gform_fields .gfield input:-webkit-autofill:focus,#main .gform_wrapper.gravity-theme .gform_fields .gfield input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text)!important;-webkit-box-shadow:0 0 0 62.5rem var(--color-bg) inset!important}#main .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container:not(.ginput_container.gf_name_has_3):has(textarea,input[type=text],input[type=email],input[type=number],input[type=tel],input[type=url]):after{border-color:var(--color-second)}#main .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container:not(.ginput_container.gf_name_has_3) input[type=email],#main .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container:not(.ginput_container.gf_name_has_3) input[type=number],#main .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container:not(.ginput_container.gf_name_has_3) input[type=tel],#main .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container:not(.ginput_container.gf_name_has_3) input[type=text],#main .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container:not(.ginput_container.gf_name_has_3) input[type=url],#main .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container:not(.ginput_container.gf_name_has_3) textarea{border-color:var(--color-second)}#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3){position:relative}#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3):has(textarea){position:relative}#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3):has(textarea,input[type=text],input[type=email],input[type=number],input[type=tel],input[type=url]):after{border:1px solid var(--color-gray-8);border-radius:2.5rem;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .35s ease;width:100%}#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=email],#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=number],#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=tel],#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=text],#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=url],#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) textarea{background-color:transparent;border-color:var(--color-gray-8);border-style:solid;border-width:1px;box-shadow:unset;color:var(--color-text);display:block;font-size:1.25rem;font-weight:300;outline:unset;padding-left:1.875rem;position:relative;transition:all .35s ease;width:100%}#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=email]:active,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=email]:focus,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=email]:focus-visible,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=number]:active,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=number]:focus,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=number]:focus-visible,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=tel]:active,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=tel]:focus,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=tel]:focus-visible,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=text]:active,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=text]:focus,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=text]:focus-visible,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=url]:active,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=url]:focus,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=url]:focus-visible,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) textarea:active,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) textarea:focus,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) textarea:focus-visible{border-color:var(--color-text)}#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=email],#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=number],#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=tel],#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) input[type=text]{height:3.75rem}#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container:not(.ginput_container.gf_name_has_3) textarea{height:100%;padding:1.25rem 1.875rem}#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3.ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){margin-left:1.25rem;padding-left:0}@media only screen and (max-width:768px){#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3.ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){margin-left:0}}#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3 span{position:relative}#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3 span:has(select):before{-webkit-font-smoothing:antialiased;color:var(--color-text);content:"";display:inline-block;font-family:icon;font-size:.875rem;position:absolute;right:1.25rem;top:1.375rem;transition:all .4s ease}#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3 span .gform-field-label{bottom:-1.875rem;color:var(--color-gray-7);display:block;left:0;position:absolute}@media only screen and (max-width:768px){#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3 span .gform-field-label{left:unset;right:0}}#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3 span input,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3 span select{background-color:transparent;border-color:var(--color-gray-8);border-style:solid;border-width:1px;box-shadow:unset;color:var(--color-text);display:block;font-size:1.25rem;font-weight:300;height:3.75rem;outline:unset;padding-left:1.875rem;position:relative;transition:all .35s ease;width:100%}#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3 span input:active,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3 span input:focus,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3 span input:focus-visible,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3 span select:active,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3 span select:focus,#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3 span select:focus-visible{border-color:var(--color-text)}#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3 span select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-gray-8);cursor:pointer}#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3 span select:has(option:checked:not(option:first-child:checked)){color:var(--color-text)}#main .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_container.gf_name_has_3 span:has(input[type=text],select):after{border:1px solid var(--color-gray-8);border-radius:2.5rem;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .35s ease;width:100%}#main .gform_wrapper.gravity-theme .gform_fields #field_1_1{grid-area:1/1/2/2}#main .gform_wrapper.gravity-theme .gform_fields #field_1_1 label.gform-field-label.gform-field-label--type-sub{display:none}#main .gform_wrapper.gravity-theme .gform_fields #field_1_4{grid-area:2/1/3/2}#main .gform_wrapper.gravity-theme .gform_fields #field_1_2{grid-area:3/1/4/2}#main .gform_wrapper.gravity-theme .gform_fields #field_1_3{grid-area:1/2/4/3}#main .gform_wrapper.gravity-theme .gform_fields .gfield:has(textarea,input[type=text],input[type=email],input[type=number],input[type=tel]) .gfield_label.gform-field-label{color:var(--color-gray-8);font-size:1.25rem;font-weight:300;margin-bottom:1.25rem;transition:all .35s ease}#main .gform_wrapper.gravity-theme .gform_fields .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full),#main .gform_wrapper.gravity-theme .gform_fields .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding-right:0}#main .gform_wrapper.gravity-theme .gform_fields .ginput_counter{bottom:-3.75rem;color:var(--color-gray-8);font-size:.8em;position:absolute}#main .gform_wrapper.gravity-theme .gform_fields .gfield_description:not(.validation_message){font-size:1.25rem;padding-bottom:1.875rem;padding-top:0}#main .gform_wrapper.gravity-theme .gform_fields .gfield_validation_message{background:transparent;border:unset;color:var(--color-second);font-size:.9375rem;margin-block-start:8px;padding:0 0 0 1.25rem}#main .gform_wrapper.gravity-theme .gform_fields .form-head{max-width:50rem}#main .gform_wrapper.gravity-theme .gform_fields .form-head h2{line-height:1}#main .gform_wrapper.gravity-theme .gform_fields .form-head p:first-child{margin-top:1.25rem}#main .gform_wrapper.gravity-theme .gform_fields .form-head p:not(p:last-child){margin-bottom:.875rem}#main .gform_wrapper.gravity-theme .gform_fields .gfield_label.gform-field-label{color:var(--color-text);font-size:1.75rem;font-weight:400;margin-bottom:1.75rem}@media only screen and (max-width:993px){#main .gform_wrapper.gravity-theme .gform_fields .gfield_label.gform-field-label{font-size:26Px;margin-bottom:20Px}}#main .gform_wrapper.gravity-theme .gform_fields .gfield:has(.gfield_label+.gfield_description) .gfield_label{margin-bottom:10px}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_checkbox,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_radio{display:flex;flex-direction:row;flex-wrap:wrap;gap:.9375rem}@media only screen and (max-width:576px){#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_checkbox,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_radio{-moz-column-gap:10Px;column-gap:10Px}}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_checkbox .gchoice,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_radio .gchoice{align-items:center;border:1px solid var(--color-gray-8);border-radius:30Px;display:flex;flex-direction:column;height:42Px;min-width:11.5rem;position:relative;transition:all .25s ease}@media only screen and (max-width:576px){#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_checkbox .gchoice,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_radio .gchoice{min-width:45%}}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_checkbox .gchoice:hover,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_radio .gchoice:hover{background:hsla(0,0%,100%,.42)}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_checkbox .gchoice:has(input:checked),#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_radio .gchoice:has(input:checked){background:var(--color-white);border-color:var(--color-text)}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_checkbox .gchoice .gfield-choice-input,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_radio .gchoice .gfield-choice-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_checkbox .gchoice .gform-field-label,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_radio .gchoice .gform-field-label{cursor:pointer;font-size:1rem;font-weight:300;height:100%;max-width:100%;padding:10px 1.375rem;text-align:center;width:100%}@media only screen and (max-width:768px){#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_checkbox .gchoice .gform-field-label,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container:not(.ginput_container_image_choice) .gfield_radio .gchoice .gform-field-label{font-size:14Px;padding:10px 1rem}}@media only screen and (max-width:576px){#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio{flex-direction:column}}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice{align-items:center;border:1px solid transparent;cursor:pointer;display:flex;flex:1 1 48%;flex-direction:column;height:12.8125rem;justify-content:center;max-inline-size:50%;transition:all .35s ease}@media only screen and (max-width:576px){#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice{flex:1 1 100%;justify-content:flex-start;max-inline-size:100%;min-height:13.75rem;padding:25Px;width:100%}}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice:hover:after,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice:hover:after{background:hsla(0,0%,100%,.42)}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice:after,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice:after{align-items:center;background:transparent;block-size:unset;border:1px solid var(--color-gray-8);border-radius:2.1875rem;content:"";display:flex;filter:unset;font-family:unset;height:calc(100% + 2px);inset-block-start:-1px;inset-inline-end:-1px;justify-content:center;position:absolute;transition:all .35s ease;width:calc(100% + 2px);z-index:0}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice:where(:has(input:checked)),#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice:where(:has(input:checked)){border:1px solid var(--color-black)}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice:where(:has(input:checked)):after,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice:where(:has(input:checked)):after{background:var(--color-white);border-color:var(--color-black)}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice:where(:has(input:checked)):hover:after,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice:where(:has(input:checked)):hover:after{background:var(--color-white)}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice .gfield-image-choice-wrapper-outer,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;height:5.75rem;margin-top:-4.0625rem;position:relative;z-index:1}@media only screen and (max-width:768px){#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice .gfield-image-choice-wrapper-outer,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer{flex-direction:column;height:auto;margin-top:0;width:100%}}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice .gfield-image-choice-wrapper-outer .gfield-choice-image-wrapper,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer .gfield-choice-image-wrapper{margin:0;max-width:5.75rem}@media only screen and (max-width:768px){#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice .gfield-image-choice-wrapper-outer .gfield-choice-image-wrapper,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer .gfield-choice-image-wrapper{aspect-ratio:unset;max-width:100%;padding-bottom:10px;width:100Px}}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice .gfield-image-choice-wrapper-outer .gfield-choice-image-wrapper:before,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer .gfield-choice-image-wrapper:before{display:none}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice .gfield-image-choice-wrapper-outer .gfield-choice-image-wrapper .gfield-choice-image,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer .gfield-choice-image-wrapper .gfield-choice-image{-o-object-fit:contain;object-fit:contain}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice .gfield-image-choice-wrapper-outer .gfield-image-choice-wrapper-inner input,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer .gfield-image-choice-wrapper-inner input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:100%;left:0;position:absolute;width:100%}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice .gfield-image-choice-wrapper-outer .gfield-image-choice-wrapper-inner label,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer .gfield-image-choice-wrapper-inner label{cursor:pointer;font-size:28Px;font-weight:400;pointer-events:none}@media only screen and (max-width:768px){#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice .gfield-image-choice-wrapper-outer .gfield-image-choice-wrapper-inner label,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer .gfield-image-choice-wrapper-inner label{display:block;font-size:22Px;font-weight:500;max-width:100%;text-align:center}}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice .gfield-image-choice-wrapper-outer .gfield-image-choice-wrapper-inner label span,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer .gfield-image-choice-wrapper-inner label span{bottom:-3.25rem;display:block;font-size:18Px;font-weight:300;left:0;position:absolute}@media only screen and (max-width:768px){#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice .gfield-image-choice-wrapper-outer .gfield-image-choice-wrapper-inner label span,#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer .gfield-image-choice-wrapper-inner label span{bottom:unset;position:relative;text-align:center}}#main .gform_wrapper.gravity-theme .gform_fields .ginput_container_fileupload .gform_fileupload_rules{font-size:1rem;margin-top:1rem}#main .gform_wrapper.gravity-theme .gform_fields .gform_drop_area{border:unset;border-radius:0}#main .gform_wrapper.gravity-theme .gform_fields .gform_drop_area:before{background:repeating-linear-gradient(90deg,var(--color-gray-9) 0 4mm,transparent 4mm 7mm),repeating-linear-gradient(180deg,var(--color-gray-9) 0 4mm,transparent 4mm 7mm),repeating-linear-gradient(270deg,var(--color-gray-9) 0 4mm,transparent 4mm 7mm),repeating-linear-gradient(0deg,var(--color-gray-9) 0 4mm,transparent 4mm 7mm);background-position:top,100%,bottom,0;background-repeat:no-repeat;background-size:100% 1px,1px 100%,100% 1px,1px 100%;border-radius:inherit;content:"";inset:0;padding:1px;pointer-events:none;position:absolute}#main .gform_wrapper.gravity-theme .gform-page-footer{display:flex;flex-direction:row-reverse;gap:1.125rem;margin-top:2.5rem}@media only screen and (max-width:576px){#main .gform_wrapper.gravity-theme .gform-page-footer{flex-direction:row}}#main .gform_wrapper.gravity-theme .gform-page-footer .btn{align-items:center;border:1px solid;display:flex;justify-content:center;min-width:12.5rem!important;padding:0;position:relative;width:-moz-fit-content;width:fit-content}#main .gform_wrapper.gravity-theme .gform-page-footer .btn:before{display:inline-block;font-family:icon;position:absolute;transition:transform .35s ease;transition-delay:.1s}#main .gform_wrapper.gravity-theme .gform-page-footer .btn:has(.gform_previous_button){border:unset;flex-direction:row}@media only screen and (max-width:576px){#main .gform_wrapper.gravity-theme .gform-page-footer .btn:has(.gform_previous_button){min-width:9.5rem!important}}#main .gform_wrapper.gravity-theme .gform-page-footer .btn:has(.gform_previous_button):after{border:unset}#main .gform_wrapper.gravity-theme .gform-page-footer .btn:has(.gform_previous_button) input{color:var(--color-second)}#main .gform_wrapper.gravity-theme .gform-page-footer .btn:has(.gform_next_button){background:var(--color-second-dark);border:unset;flex-direction:row-reverse;padding:0 30Px 0 0}#main .gform_wrapper.gravity-theme .gform-page-footer .btn:has(.gform_next_button):before{color:var(--color-white);content:"";right:50Px}@media only screen and (max-width:993px){#main .gform_wrapper.gravity-theme .gform-page-footer .btn:has(.gform_next_button):before{right:36Px}}#main .gform_wrapper.gravity-theme .gform-page-footer .btn:has(.gform_next_button):after{display:none}#main .gform_wrapper.gravity-theme .gform-page-footer .btn:has(.gform_next_button) input{color:var(--color-white)}#main .gform_wrapper.gravity-theme .gform-page-footer .btn:has(.gform_next_button):hover:before{transform:translateX(.4rem)}#main .gform_wrapper.gravity-theme .gform-page-footer .btn:hover .gform_previous_button{color:var(--color-black)}#main .gform_wrapper.gravity-theme .gform-page-footer .btn:hover .gform_next_button{transform:translateX(.4rem)}#main .gform_wrapper.gravity-theme .gform-page-footer .btn input{background:unset;border:unset;font-weight:400;height:42Px;margin-bottom:0;position:relative;transition:all .35s ease;width:100%;z-index:2}#main .gform_wrapper.gravity-theme .circle-button-submit{width:-moz-fit-content;width:fit-content}#main .gform_wrapper.gravity-theme .circle-button-submit input{background-color:transparent;border:unset;color:var(--color-text);margin-bottom:0}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gf_page_steps{align-items:flex-end;border-bottom:unset;display:flex;flex:1;flex-direction:column-reverse;height:47.5rem;justify-content:space-around;margin-bottom:0;position:relative;width:36%}@media only screen and (max-width:993px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gf_page_steps{flex-direction:row;margin-bottom:30Px;width:100%}}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gf_page_steps:before{background-color:var(--color-white);content:"";height:100%;position:absolute;right:.9375rem;width:1px;z-index:1}@media only screen and (max-width:993px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gf_page_steps:before{height:1px;right:0;top:.9375rem;width:100%}}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gf_page_steps .gf_step{margin:0;transition:all .4s cubic-bezier(.219,-.001,0,1.003)!important;transition-delay:.3s!important;z-index:2}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gf_page_steps .gf_step .gf_step_number{background:var(--color-white);border:unset;color:var(--color-black);font-size:13Px;font-weight:400;height:30Px;transition:all .3s ease;width:30Px}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gf_page_steps .gf_step .gf_step_label{padding-left:0}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gf_page_steps .gf_step:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:47.5rem;left:0;max-width:25vw;opacity:0;position:absolute;top:0;transition:all .4s cubic-bezier(.219,-.001,0,1.003);transition-delay:.3s;visibility:hidden;width:28.125rem}@media only screen and (max-width:993px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gf_page_steps .gf_step:before{display:none}}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gf_page_steps .gf_step.gf_step_active .gf_step_number{background:var(--color-second);color:var(--color-white)}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gf_page_steps .gf_step.gf_step_active:before{opacity:1;visibility:visible}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gf_page_steps .gf_step.gf_step_completed:before{opacity:1;visibility:visible}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gf_page_steps .gf_step.gf_step_completed .gf_step_number:before{background:var(--color-second);border:unset;color:var(--color-white);height:30Px;left:0;top:0;width:30Px}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gf_page_steps .gf_step.gf_step_completed .gf_step_number:after{content:"";font-family:icon;font-size:12Px}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body{flex:2;padding-right:7.1875rem;width:64%!important;z-index:3}@media only screen and (max-width:993px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body{padding-right:0;width:100%!important}}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_page{display:flex;flex-direction:column;justify-content:space-between;min-height:760Px}@media only screen and (max-width:993px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_page{min-height:unset}}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_page>*{width:64%!important}@media only screen and (max-width:1200px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_page>*{width:68%!important}}@media only screen and (max-width:993px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_page>*{width:100%!important}}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_fields{-moz-column-gap:0;column-gap:0;display:flex;flex-direction:row;flex-wrap:wrap;position:relative;row-gap:3.125rem;width:100%}@media only screen and (max-width:993px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_fields{row-gap:30Px}}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_fields .gfield_checkbox:not(.gfield_checkbox:has(.gfield-image-choice-wrapper-outer)){max-width:80%}@media only screen and (max-width:1700px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_fields .gfield_checkbox:not(.gfield_checkbox:has(.gfield-image-choice-wrapper-outer)){max-width:100%}}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_fields .gfield--width-half{flex:0 1 40%}@media only screen and (max-width:1700px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_fields .gfield--width-half{flex:0 1 50%}}@media only screen and (max-width:768px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_fields .gfield--width-half{flex:1 1 100%}}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_fields .gfield.gfield--width-full{width:100%}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_fields #field_2_9{display:flex;flex:0 1 45%;flex-direction:column;height:6.625rem!important;justify-content:flex-end;margin-left:5%;opacity:0;transition:all .35s ease;visibility:hidden}@media only screen and (max-width:768px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_fields #field_2_9{flex:1 1 100%;height:auto!important;margin-left:0}}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_fields #field_2_9[data-conditional-logic=visible]{opacity:1;visibility:visible}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_fields #field_2_9 input{height:2.625rem;padding-left:1.25rem;transition:all .25s ease}@media only screen and (max-width:768px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_fields #field_2_9 input{height:3.25rem}}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body .gform_fields #field_2_9 input:focus-visible{border-color:var(--color-black);outline:unset}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform_fields{-moz-column-gap:10.25rem;column-gap:10.25rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);min-height:47.5rem}@media only screen and (max-width:1400px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform_fields{-moz-column-gap:6.25rem;column-gap:6.25rem}}@media only screen and (max-width:1200px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform_fields{-moz-column-gap:3.75rem;column-gap:3.75rem}}@media only screen and (max-width:993px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform_fields{display:flex;flex-direction:column}}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform_fields #final-step{display:flex;flex-direction:column;grid-column:1;row-gap:3.125rem}@media only screen and (max-width:993px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform_fields #final-step{row-gap:30Px}}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform_fields #contact-info-form{align-content:start;-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;row-gap:1.875rem}@media only screen and (max-width:768px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform_fields #contact-info-form{display:flex;flex-direction:column}}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform_fields #field_2_30{display:none}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform-page-footer,#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform_page_fields{background:var(--color-bg);width:96%!important}@media only screen and (max-width:993px){#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform-page-footer,#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform_page_fields{width:100%!important}}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform-page-footer{flex-direction:row;justify-content:space-between;margin-top:10px}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform-page-footer .circle-button-submit{padding:0}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform-page-footer .circle-button-submit:after{margin-left:0}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-body.gform_body #gform_page_2_5 .gform-page-footer .circle-button-submit input{background:transparent;border:unset;height:2.5625rem;margin:0;padding:0 .875rem}#main .gform_wrapper.gravity-theme:has(.gf_page_steps) .gform-page-footer{justify-content:flex-end}#main .gform_wrapper.gravity-theme .badge-fe{background:#f8eae3;border-radius:1.4375rem;bottom:.9375rem;color:var(--color-second-dark);font-size:.9375rem;padding:5px 10px;position:absolute;right:.9375rem;z-index:5}@media only screen and (max-width:768px){#main .gform_wrapper.gravity-theme .badge-fe{bottom:unset;top:.9375rem}}#main .gform_wrapper.gravity-theme #field_3_4 .gfield_description.validation_message.gfield_validation_message{padding-left:2.25rem;padding-top:2px}#main .form-project-planner_wrapper .form-project-planner .gf_page_steps #gf_step_2_1:before{background-image:url(../assets/img/elevator/1.webp);z-index:2}#main .form-project-planner_wrapper .form-project-planner .gf_page_steps #gf_step_2_2:before{background-image:url(../assets/img/elevator/2.webp)}#main .form-project-planner_wrapper .form-project-planner .gf_page_steps #gf_step_2_3:before{background-image:url(../assets/img/elevator/3.webp)}#main .form-project-planner_wrapper .form-project-planner .gf_page_steps #gf_step_2_4:before{background-image:url(../assets/img/elevator/4.webp)}#main .form-project-planner_wrapper .form-project-planner .gf_page_steps #gf_step_2_5:before{display:none}#main .form-project-planner_wrapper .form-project-planner .gf_page_steps:has(#gf_step_2_5.gf_step_active) .gf_step:before{opacity:0;transition-delay:0s;visibility:hidden}#main .form-project-planner_wrapper .form-project-planner .gf_page_steps:has(#gf_step_2_5.gf_step_active) #gf_step_2_4:before{transition-delay:.1s}#main .gform_wrapper.gravity-theme.form-start-project_wrapper .gf_page_steps #gf_step_3_1:before{background-image:url(../assets/img/space/1.webp);z-index:2}#main .gform_wrapper.gravity-theme.form-start-project_wrapper .gf_page_steps #gf_step_3_2:before{background-image:url(../assets/img/space/2.webp)}#main .gform_wrapper.gravity-theme.form-start-project_wrapper .gf_page_steps #gf_step_3_3:before{background-image:url(../assets/img/space/3.webp)}#main .gform_wrapper.gravity-theme.form-start-project_wrapper .gform-body.gform_body .gform_fields{-moz-column-gap:1.25rem;column-gap:1.25rem}#main .gform_wrapper.gravity-theme.form-start-project_wrapper .gform-body.gform_body .gform_fields .gfield--width-half{flex-basis:calc(50% - 10px)}@media only screen and (max-width:768px){#main .gform_wrapper.gravity-theme.form-start-project_wrapper .gform-body.gform_body .gform_fields .gfield--width-half{flex-basis:100%}}#main .gform_wrapper.gravity-theme.form-start-project_wrapper .gform-body.gform_body .gform_fields .gfield.gfield--width-full{width:100%}@media only screen and (max-width:768px){#main .gform_wrapper.gravity-theme.form-start-project_wrapper .gform-body.gform_body .gform_fields .ginput_complex{flex-direction:column;row-gap:30Px}#main .gform_wrapper.gravity-theme.form-start-project_wrapper .gform-body.gform_body .gform_fields .ginput_complex .gform-grid-col{width:100%}}#main .gform_wrapper.gravity-theme.form-start-project_wrapper .gform-body.gform_body .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice,#main .gform_wrapper.gravity-theme.form-start-project_wrapper .gform-body.gform_body .gform_fields .ginput_container_image_choice .gfield_radio .gchoice{flex:1;max-inline-size:37%;padding:0 2.5rem}@media only screen and (max-width:1400px){#main .gform_wrapper.gravity-theme.form-start-project_wrapper .gform-body.gform_body .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice,#main .gform_wrapper.gravity-theme.form-start-project_wrapper .gform-body.gform_body .gform_fields .ginput_container_image_choice .gfield_radio .gchoice{flex:1 1 48%;max-inline-size:50%}}@media only screen and (max-width:768px){#main .gform_wrapper.gravity-theme.form-start-project_wrapper .gform-body.gform_body .gform_fields .ginput_container_image_choice .gfield_checkbox .gchoice,#main .gform_wrapper.gravity-theme.form-start-project_wrapper .gform-body.gform_body .gform_fields .ginput_container_image_choice .gfield_radio .gchoice{flex:1 1 100%;max-inline-size:100%;padding:1.25rem}}#main .gform_wrapper.gravity-theme.form-start-project_wrapper .gform-body.gform_body .gform_fields #field_3_15 label{color:var(--color-text);font-size:1.75rem;font-weight:400;margin-bottom:1.75rem}#main .gform_wrapper.gravity-theme.form-start-project_wrapper #field_3_9 legend.gfield_label.gform-field-label{display:inline-flex;margin-right:1.875rem;width:-moz-fit-content;width:fit-content}#main .gform_wrapper.gravity-theme.form-start-project_wrapper .circle-button-submit{height:2.75rem;position:relative}#main .gform_wrapper.gravity-theme.form-start-project_wrapper #field_3_17{margin-top:-4.375rem}#main .gform_wrapper.gravity-theme.form-start-project_wrapper #gform_1 .gform-footer.gform_footer.top_label{bottom:0;position:absolute;right:0}fieldset#field_3_9{position:relative}fieldset#field_3_9 .gf-currency-switcher{align-items:center;-moz-column-gap:.9375rem;column-gap:.9375rem;display:inline-flex;flex-direction:row;left:35%;position:absolute;top:-3.75rem;vertical-align:middle}fieldset#field_3_9 .gf-currency-switcher label{align-items:center;border:1px solid var(--color-gray-8);border-radius:50%;cursor:pointer;display:flex;flex-direction:column;height:2.5rem;justify-content:center;transition:all .25s ease;width:2.5rem}fieldset#field_3_9 .gf-currency-switcher label:has(input:checked){background:var(--color-white);border-color:var(--color-text)}fieldset#field_3_9 .gf-currency-switcher label:hover{background:hsla(0,0%,100%,.42)}fieldset#field_3_9 .gf-currency-switcher label input{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (min-width:993px){.gform_page.swiper-slide .gform_page_fields{background:var(--color-bg);opacity:0;transition:opacity .4s ease;transition-delay:.3s}.gform_page.swiper-slide .gform_fields{filter:blur(10px);opacity:0;transform:translateY(6.25rem);transition:transform .6s cubic-bezier(.219,-.001,0,1.003),opacity .4s ease,filter .4s cubic-bezier(.219,-.001,0,1.003);transition-delay:.2s!important}.gform_page.swiper-slide.swiper-slide-prev .gform_page_fields{opacity:0}.gform_page.swiper-slide.swiper-slide-prev .gform_fields{filter:blur(10px);opacity:0;transform:translateY(-6.25rem)}.gform_page.swiper-slide.swiper-slide-active .gform_page_fields{opacity:1}.gform_page.swiper-slide.swiper-slide-active .gform_fields{filter:blur(0);opacity:1;transform:translate(0)}}#gform_wrapper_1 .gform-footer.gform_footer.top_label{bottom:0;position:absolute;right:0}@media only screen and (max-width:993px){#gform_wrapper_1 .gform-footer.gform_footer.top_label{bottom:unset;margin-top:30Px;position:relative}#gform_wrapper_1 .gform-footer.gform_footer.top_label .circle-button-submit{margin-left:auto}}
