.elementor-6090 .elementor-element.elementor-element-7a9a675{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-6090 .elementor-element.elementor-element-7a9a675:not(.elementor-motion-effects-element-type-background), .elementor-6090 .elementor-element.elementor-element-7a9a675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3F1E233;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6090 .elementor-element.elementor-element-7a9a675{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-6090 .elementor-element.elementor-element-7a9a675{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for html, class: .elementor-element-6de607e */.gfield_radio {padding: 48px !important;border: 2px solid #E8F2ED !important;border-radius: 16px !important;background-color: #fff !important;}
.gfield_radio .gchoice {padding: 16px;border-radius: 12px;background-color: #fff;border: 2px solid #E8E8E8; margin: 8px;align-items: center; cursor: pointer;display: flex !important;
    flex-direction: row-reverse;text-align: left;justify-content: space-between;}
.gfield_radio .gchoice label span {display: block;font-size: 18px;font-weight: 600;line-height: 1.2;color: #0F1B1E; padding-bottom: 6px;}
.gfield_radio .gchoice label {font-size: 16px;line-height: 1.2;color: rgba(15, 27, 30, 0.4);}

.gfield_radio .gchoice .gfield-choice-input {
    width: 72px;
    height: 72px;
    background-color: #fff;
    border-radius: 10px;
    border: 2px solid rgba(232, 232, 232, 0.5);
    display: flex;
    justify-content: center;
    align-items: center;
}

.gfield_radio .gchoice input#choice_1_16_0:before {background-image: url(/wp-content/uploads/2026/03/A-custom-stand.svg); width: 30px;height: 30px; background-position: center; background-repeat: no-repeat; background-color: transparent; opacity: 1;}

.gfield_radio .gchoice input#choice_1_16_1:before {background-image: url(/wp-content/uploads/2026/03/Multi-exhibition-partnership.svg); width: 30px;height: 30px; background-position: center; background-repeat: no-repeat; background-color: transparent; opacity: 1;}

.gfield_radio .gchoice input#choice_1_16_2:before {background-image: url(/wp-content/uploads/2026/03/A-double-decker-stand.svg); width: 30px;height: 30px; background-position: center; background-repeat: no-repeat; background-color: transparent; opacity: 1;}

.gfield_radio .gchoice input#choice_1_16_3:before {background-image: url(/wp-content/uploads/2026/03/Yet-to-decide.svg); width: 30px;height: 30px; background-position: center; background-repeat: no-repeat; background-color: transparent; opacity: 1;}

input#gform_next_button_1_6 {background-color: #00739B; border: 0; border-radius: 12px !important;font-size: 16px !important;line-height: 1.2 !important;color: #fff !important;display: flex !important;justify-content: center !important;align-items: center !important;margin: 50px auto 0;width: 200px;padding: 10px 15px;height: 54px;cursor: pointer;transition: ease-in-out 0.5s !important;}

input#gform_next_button_1_24, input#gform_next_button_1_17,  input#gform_next_button_1_23, input#gform_next_button_1_15 {background-color: #00739B; border: 0; border-radius: 12px !important;font-size: 16px !important;line-height: 1.2 !important;color: #fff !important;display: flex !important;justify-content: center !important;align-items: center !important;width: 200px;padding: 10px 15px;height: 54px;cursor: pointer;transition: ease-in-out 0.5s !important;}

input#gform_previous_button_1_24, input#gform_previous_button_1_17, input#gform_previous_button_1_23, input#gform_previous_button_1_15 {background: #d3f1e2; padding: 10px 15px; width: fit-content; border-radius: 12px; color: #000000; height: 54px; display: flex; justify-content: center; align-items: center; border: none;}

input#gform_next_button_1_15:hover, input#gform_previous_button_1_15:hover, input#gform_next_button_1_6:hover {background-color: #0F1B1E;
    transition: ease-in-out 0.5s;
    color:#fff;
}

label.gfield_label.gform-field-label {
    font-size: 16px;
    color: #0F1B1E;
    font-weight: 600;
    padding-bottom: 10px;
    display: block;
}

.ginput_container.ginput_container_text input {padding: 18px !important;border-radius: 12px !important;border: 1px solid #DFDFDF !important;font-size: 16px !important;color: #0F1B1E !important;min-height: 57px !important;}
.step-title {font-size: 32px;color: #0F1B1E;line-height: 1.2;font-weight: 600;text-align: center;max-width: 550px;margin: 0 auto;padding-bottom: 40px;}

fieldset#field_1_28 legend.gfield_label.gform-field-label.gfield_label_before_complex, fieldset#field_1_16 legend.gfield_label.gform-field-label, div#field_1_18.step-title {font-size: 32px;color: #0F1B1E;line-height: 1.2;font-weight: 600;text-align: center;max-width: 550px;margin: 0 auto;padding-bottom: 40px;}

span.gf_step_number {background-color: #0F1B1E;color: #fff;}
span.gf_step_number:after{display:none !important;} 
span.gf_step_number {width: 32px;min-width: 32px;height: 32px;border-radius: 50%;display: flex;justify-content: center;align-items: center;margin: auto;color: #0F1B1E !important;background-color: rgba(211, 241, 226, 0.5) !important;border-color: rgba(211, 241, 226, 0.5) !important;font-size: 15px !important;font-weight: 500 !important;}
.gf_step {min-width: 16.66% !important;}
.gf_page_steps .gf_step { font-size: 15px;line-height: 1.2;font-weight: 500;color: #6b7576;display: flex;align-items: center;padding: 10px;border-bottom: 2px solid #D3F1E2B2;min-height: 62px;justify-content: center;}

.gf_step_active {border-bottom: 2px solid #0F1B1E !important;}
.gf_step_active span.gf_step_number {background-color: #0F1B1E !important;color: #fff !important;border-color: #0F1B1E !important;margin: auto;}

.gf_page_steps .gf_step span.gf_step_label {
    display: none;
}
.gf_page_steps {gap:0 !important;margin-bottom: 50px !important;}


.gchoice {padding: 18px !important;border-radius: 12px !important;border: 1px solid #DFDFDF !important;position: relative;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1) !important;margin-bottom: 05px !important;}
.gchoice label.gform-field-label {cursor: pointer;font-size: 16px !important;line-height: 20px !important;}

div#field_1_27 {display: none;align-items: center;padding: 8px 10px 8px 36px; background-color: rgba(78, 221, 204, 0.1); border-radius: 20px; margin: 0 auto;background-image: url(https://expodesigndesk.ssquarestech.com/wp-content/uploads/2026/02/img_frame_7-min-1.svg);
    background-position: left; background-repeat: no-repeat; text-transform: uppercase;}
    

.big-title legend{
    font-size: 32px;
    text-align: center;
}

.big-title legend.gfield_label.gform-field-label.gfield_label_before_complex{font-size: 32px;
    text-align: center;
}


.big-title label.gfield_label.gform-field-label {font-size: 32px;
    text-align: center;
}


/* Form Body */

.gform-body.gform_body {
    border-radius: 20px;
    padding: 30px;
    background-color: #fff;
    border: 2px solid #e8f2ed;
}




/* Fields */

.gform_page_fields #input_1_1_3, #input_1_1_6, #input_1_3, #input_1_13{

padding: 18px !important;
    border-radius: 12px !important;
    border: 1px solid #DFDFDF !important;
    font-size: 16px !important;
    color: #0F1B1E !important;
    min-height: 57px !important;
}


/* Form Buttons */

input#gform_next_button_1_33 {background-color: #00739B;
    border: 0;
    border-radius: 12px !important;
    font-size: 16px !important;
    line-height: 1.2 !important;
    color: #fff !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 200px;
    padding: 10px 15px;
    height: 54px;
    cursor: pointer;
    transition: ease-in-out 0.5s !important;}
    
    
    input#gform_previous_button_1_33{
    background: #d3f1e2;
    padding: 10px 15px;
    width: fit-content;
    border-radius: 12px;
    color: #000000;
    height: 54px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: none;}
    
    #gform_previous_button_1_29{background: #d3f1e2;
    padding: 10px 15px;
    width: fit-content;
    border-radius: 12px;
    color: #000000;
    height: 54px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: none;}
    
    #gform_next_button_1_29{background-color: #00739B;
    border: 0;
    border-radius: 12px !important;
    font-size: 16px !important;
    line-height: 1.2 !important;
    color: #fff !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 200px;
    padding: 10px 15px;
    height: 54px;
    cursor: pointer;
    transition: ease-in-out 0.5s !important;
}


#gform_previous_button_1{    background: #d3f1e2;
    padding: 10px 15px;
    width: fit-content;
    border-radius: 12px;
    color: #000000;
    height: 54px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: none;
}


#gform_submit_button_1{
background-color: #00739B;
    border: 0;
    border-radius: 12px !important;
    font-size: 16px !important;
    line-height: 1.2 !important;
    color: #fff !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 200px;
    padding: 10px 15px;
    height: 54px;
    cursor: pointer;
    transition: ease-in-out 0.5s !important;}
input#input_1_13 {
    padding-left: 60px !important;
}

div#field_1_46 div#gfield_description_1_46 {
    margin-top: 40.88px;
}

span.gfield_required {
    display: none;
}
@media only screen and (max-width: 600px) {
div#field_1_46 div#gfield_description_1_46 {
    margin-top: 0px;
}
}
.mainbox {padding: 48px;border: 2px solid #E8F2ED;border-radius: 16px;background-color: #fff;text-align: center;}

.btn-contact{background-color: #00739B;border: 0;border-radius: 12px;font-size: 16px;line-height: 1.2;color: #fff;display: flex;justify-content: center;align-items: center;margin: auto;width: 200px;padding: 10px 15px;height: 54px;cursor: pointer;transition: ease-in-out 0.5s;}
.btn-contact:hover {
    color:#fff;
    background-color: #0F1B1E;
    transition: ease-in-out 0.5s;
}
.mainbox h2 {
    max-width: 600px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS */.gform_heading {
    display: none !important;
}/* End custom CSS */