legend{padding:0;display:table}fieldset{border:0;padding:0;margin:0;min-width:0}body:not(:-moz-handler-blocked) fieldset{display:table-cell}#page .gform_wrapper ol,#page .gform_wrapper ul{margin:0;padding:0}#page .gform_wrapper .gfield_visibility_hidden,#page .gform_wrapper .gfield_visibility_administrative,#page .gform_wrapper .hidden_label legend,#page .gform_wrapper .hidden_label .gfield_label{display:none !important}#page .gform_wrapper input[type=text],#page .gform_wrapper input[type=tel],#page .gform_wrapper input[type=url],#page .gform_wrapper input[type=email],#page .gform_wrapper input[type=number],#page .gform_wrapper input[type=date],#page .gform_wrapper input[type=range],#page .gform_wrapper input[type=password],#page .gform_wrapper textarea,#page .gform_wrapper select{width:100%;height:auto}#page .gform_wrapper .gf_placeholder{color:var(--grey-color)}#page .gform_wrapper select{-webkit-appearance:none;-moz-appearance:none}#page .gform_wrapper textarea.small{max-height:100px}#page .gform_wrapper textarea.medium{max-height:200px}#page .gform_wrapper .gfield.spacer{height:0;padding:0;margin:0;line-height:0;overflow:hidden}#page .gform_wrapper .gform_fields>.gfield:not(.gsection):not(.spacer):not(.login-html){padding-bottom:30px}#page #gform_wrapper_3.gform_wrapper .gform_fields>.gfield:not(.gsection):not(.spacer):not(.login-html){padding-bottom:20px}#page .gform_wrapper .gfield_label{display:inline-block;margin-bottom:10px;font-size:17px;line-height:27px;font-weight:500}#page .gform_wrapper .gfield .gchoice label{font-size:15px;line-height:25px;-webkit-border-radius:var(--radius-size);-moz-border-radius:var(--radius-size);border-radius:var(--radius-size)}#page .gform_wrapper .gfield_label .gfield_required{margin-left:5px;color:red}#page .gform_wrapper .gfield .gfield_description{margin-bottom:10px;font-size:small;line-height:27px;color:var(--grey-color)}#page .gform_wrapper .gfield .ginput_container_fileupload{display:block;padding:10px;border:1px solid var(--line-color);-webkit-border-radius:var(--radius-size);-moz-border-radius:var(--radius-size);border-radius:var(--radius-size)}#page .gform_wrapper .gfield.field_description_above .gfield_description{float:right}#page .gform_wrapper fieldset.gfield.field_description_above .gfield_label{float:left}#page .gform_wrapper fieldset.gfield.field_description_above .ginput_container{clear:both}#page .gform_wrapper .gfield_password_strength{position:absolute;display:inline-block;margin-top:10px;padding:0 20px;font-size:small;font-style:italic;background-color:var(--grey-bg-color);border-radius:var(--radius-size)}#page .gform_wrapper .gfield_password_strength.mismatch,#page .gform_wrapper .gfield_password_strength.short,#page .gform_wrapper .gfield_password_strength.bad{color:#fff;background-color:red}#page .gform_wrapper .gfield_password_strength.good{color:#fff;background-color:#f1ab6b}#page .gform_wrapper .gfield_password_strength.strong{color:#fff;background-color:#73bf73}#page .gform_wrapper .password_input_container button.gform_show_password{position:absolute;top:0;right:0;width:30px;height:100%;border:0;background:0 0}#page .gform_wrapper .password_input_container button.gform_show_password .dashicons{position:relative;display:block;width:100%;height:100%}#page .gform_wrapper .password_input_container button.gform_show_password .dashicons-visibility:before,#page .gform_wrapper .password_input_container button.gform_show_password .dashicons-hidden:before{position:absolute;font-family:"Font Awesome 5 Free";left:0;top:17px;font-size:12px}#page .gform_wrapper .password_input_container button.gform_show_password .dashicons-visibility:before{content:"\f06e"}#page .gform_wrapper .password_input_container button.gform_show_password .dashicons-hidden:before{content:"\f070"}#page .gform_wrapper .password_input_container{position:relative;display:block}#page .gform_wrapper .gfield_description.gfield_validation_message{opacity:1;color:red}#page .gform_wrapper fieldset.gfield_error .ginput_container{padding:15px;border:1px solid red;-webkit-border-radius:var(--radius-size);-moz-border-radius:var(--radius-size);border-radius:var(--radius-size)}#page .gform_wrapper .gfield.gfield_error input,#page .gform_wrapper .gfield.gfield_error select,#page .gform_wrapper .gfield.gfield_error .ginput_container_fileupload{border:1px solid red}#page .gform_wrapper .gfield.gfield_error .chosen-container .chosen-single{border-color:red}#page .gform_wrapper .gform_fields{margin-left:-15px;margin-right:-15px}#page .gform_wrapper .gform_fields>.gfield{margin-left:15px;margin-right:15px}#page .gform_wrapper .gfield.gfield--width-half,#page .gform_wrapper .gfield.gfield--width-quarter,#page .gform_wrapper .gfield.gfield--width-third,#page .gform_wrapper .gfield.gfield--width-five-twelfths,#page .gform_wrapper .gfield.gfield--width-seven-twelfths,#page .gform_wrapper .gfield.gfield--width-two-thirds,#page .gform_wrapper .gfield.gfield--width-three-quarter{display:inline-block;width:calc(50% - 30px);margin-left:15px;margin-right:15px;vertical-align:top}#page .gform_wrapper.gf_login_form #field_0_1,#page .gform_wrapper.gf_login_form #field_0_2{display:inline-block;width:calc(50% - 15px);margin-right:30px;vertical-align:top}#page .gform_wrapper.gf_login_form #field_0_2{margin-right:0}#page .gform_wrapper .gform_fileupload_rules{display:none}#page .gform_wrapper #gf_coupon_info .gf_coupon_item .gf_coupon_discount_container{text-align:right;padding:6px 2px 6px 0;vertical-align:bottom}#page .gform_wrapper .gform_button_select_files,#page .gform_wrapper #gf_coupon_button{padding:11px 21px;font-size:15px;line-height:24px;font-weight:400;-webkit-border-radius:var(--radius-size);-moz-border-radius:var(--radius-size);border-radius:var(--radius-size)}#page .gform_wrapper .gf_coupon_code{width:70%;max-width:70%}#page .gform_wrapper #gf_coupon_button{width:27%;max-width:27%;margin-left:3%}#page .gform_wrapper .ginput_total{font-size:35px;line-height:45px;border:none !important;outline:none !important;color:var(--accent)}@media screen and (min-width:1025px){#page .gform_wrapper .gform_fields{margin-left:-15px;margin-right:-15px}#page .gform_wrapper .gform_fields>.gfield{margin-left:15px;margin-right:15px}#page .gform_wrapper .gfield.gfield--width-half{width:calc(50% - 30px)}#page .gform_wrapper .gfield.gfield--width-quarter{width:calc(25% - 30px)}#page .gform_wrapper .gfield.gfield--width-third{width:calc(33.333% - 30px)}#page .gform_wrapper .gfield.gfield--width-five-twelfths{width:calc(41.667% - 30px)}#page .gform_wrapper .gfield.gfield--width-seven-twelfths{width:calc(58.333% - 30px)}#page .gform_wrapper .gfield.gfield--width-two-thirds{width:calc(66.667% - 30px)}#page .gform_wrapper .gfield.gfield--width-three-quarter{width:calc(75% - 30px)}}@media screen and (max-width:624px){#page .gform_wrapper .gform_fields{margin-left:0;margin-right:0}#page .gform_wrapper .gform_fields>.gfield{margin-left:0;margin-right:0}#page .gform_wrapper .gfield.gfield--width-half,#page .gform_wrapper .gfield.gfield--width-quarter,#page .gform_wrapper .gfield.gfield--width-third,#page .gform_wrapper .gfield.gfield--width-five-twelfths,#page .gform_wrapper .gfield.gfield--width-seven-twelfths,#page .gform_wrapper .gfield.gfield--width-two-thirds,#page .gform_wrapper .gfield.gfield--width-three-quarter,#page .gform_wrapper.gf_login_form #field_0_1,#page .gform_wrapper.gf_login_form #field_0_2{width:100%;margin-left:0;margin-right:0}}@media screen and (max-width:480px){#page .gform_wrapper .gfield.field_description_above .gfield_description,#page .gform_wrapper fieldset.gfield.field_description_above .gfield_label{float:none}}