.with_frm_style{--form-width:100%;--form-align:left;--direction:ltr;--fieldset:0px;--fieldset-color:#000;--fieldset-padding:0 0 15px;--fieldset-bg-color:transparent;--title-size:20px;--title-color:#444;--title-margin-top:10px;--title-margin-bottom:10px;--form-desc-size:14px;--form-desc-color:#666;--form-desc-margin-top:10px;--form-desc-margin-bottom:25px;--form-desc-padding:0;--font:'Montserrat','Helvetica Neue',Helvetica,Arial,sans-serif;--font-size:14px;--label-color:#444;--weight:bold;--position:none;--align:left;--width:150px;--required-color:#b94a48;--required-weight:bold;--label-padding:0 0 3px;--description-font-size:12px;--description-color:#666;--description-weight:normal;--description-style:normal;--description-align:left;--description-margin:0;--field-font-size:14px;--field-height:32px;--line-height:32px;--field-width:100%;--auto-width:100%;--field-pad:6px 10px;--field-margin:20px;--field-weight:normal;--text-color:#555;--border-color:#ccc;--field-border-width:1px;--field-border-style:solid;--bg-color:#fff;--bg-color-active:#fff;--border-color-active:#66afe9;--text-color-error:#444;--bg-color-error:#fff;--border-color-error:#b94a48;--border-width-error:1px;--border-style-error:solid;--bg-color-disabled:#fff;--border-color-disabled:#e5e5e5;--text-color-disabled:#a1a1a1;--radio-align:block;--check-align:block;--check-font-size:13px;--check-label-color:#444;--check-weight:normal;--section-font-size:18px;--section-color:#444;--section-weight:bold;--section-pad:15px 0 3px 0;--section-mar-top:15px;--section-mar-bottom:12px;--section-bg-color:transparent;--section-border-color:#e8e8e8;--section-border-width:2px;--section-border-style:solid;--section-border-loc:-top;--collapse-pos:after;--repeat-icon-color:#fff;--submit-font-size:14px;--submit-width:auto;--submit-height:auto;--submit-bg-color:#fff;--submit-border-color:#ccc;--submit-border-width:1px;--submit-text-color:#444;--submit-weight:normal;--submit-border-radius:4px;--submit-margin:10px;--submit-padding:6px 11px;--submit-shadow-color:#eee;--submit-hover-bg-color:#efefef;--submit-hover-color:#444;--submit-hover-border-color:#ccc;--submit-active-bg-color:#efefef;--submit-active-color:#444;--submit-active-border-color:#ccc;--border-radius:4px;--error-bg:#f2dede;--error-border:#ebccd1;--error-text:#b94a48;--error-font-size:14px;--success-bg-color:#dff0d8;--success-border-color:#d6e9c6;--success-text-color:#468847;--success-font-size:14px;--progress-bg-color:#ddd;--progress-color:#fff;--progress-active-bg-color:#008ec2;--progress-active-color:#fff;--progress-border-color:#dfdfdf;--progress-border-size:2px;--progress-size:30px;--base-font-size:15px;--toggle-font-size:14px;--toggle-on-color:#008ec2;--toggle-off-color:#ddd;--slider-font-size:24px;--slider-track-size:8px;--slider-circle-size:24px;--slider-color:#008ec2;--slider-bar-color:#008ec2;--date-head-bg-color:#008ec2;--date-head-color:#fff;--date-band-color:#005c90;--bg-image-opacity:100%;--box-shadow:0 1px 2px 0 rgba(18,18,23,.05)}.frm_hidden,.frm_add_form_row.frm_hidden,.frm_remove_form_row.frm_hidden,.with_frm_style .frm_button.frm_hidden{display:none}.with_frm_style,.with_frm_style form,.with_frm_style .frm-show-form div.frm_description p{text-align:var(--form-align)}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}.with_frm_style .frm-show-form div.frm_description p{font-size:var(--form-desc-size);color:var(--form-desc-color);margin-top:var(--form-desc-margin-top);margin-bottom:var(--form-desc-margin-bottom);padding:var(--form-desc-padding)}.with_frm_style fieldset{min-width:0;display:block}.with_frm_style fieldset fieldset{border:none;margin:0;padding:0;background-color:transparent}.with_frm_style .frm_form_fields>fieldset{border-width:var(--fieldset);border-style:solid;border-color:var(--fieldset-color);margin:0;padding:var(--fieldset-padding);background-color:var(--fieldset-bg-color);font-family:var(--font)}legend.frm_hidden{display:none !important}.with_frm_style .frm_form_fields{opacity:1;transition:opacity .1s linear}.with_frm_style .frm_doing_ajax{opacity:.5}.frm_transparent{color:transparent}.with_frm_style legend+h3,.with_frm_style h3.frm_form_title{font-size:var(--title-size);color:var(--title-color);font-family:var(--font);margin-top:var(--title-margin-top);margin-bottom:var(--title-margin-bottom)}.with_frm_style .frm_form_field.frm_html_container,.with_frm_style .frm_form_field .frm_show_it{font-family:var(--font);color:var(--form-desc-color)}.with_frm_style .frm_form_field.frm_html_container{font-size:var(--form-desc-size)}.with_frm_style .frm_form_field .frm_show_it{font-size:var(--field-font-size);font-weight:var(--field-weight)}.with_frm_style .frm_required{color:var(--required-color);font-weight:var(--required-weight)}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style textarea,.with_frm_style .frm-card-element.StripeElement{font-family:var(--font);font-size:var(--field-font-size);margin-bottom:0}.with_frm_style textarea{vertical-align:top;height:auto}.with_frm_style .frm_slimselect.ss-main,.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=phone],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style textarea,.frm_form_fields_style,.with_frm_style .frm_scroll_box .frm_opt_container,.frm_form_fields_active_style,.frm_form_fields_error_style,.with_frm_style .frm-card-element.StripeElement{color:var(--text-color);background-color:var(--bg-color);border-color:var(--border-color);border-width:var(--field-border-width);border-style:var(--field-border-style);border-radius:var(--border-radius);width:var(--field-width);max-width:100%;font-size:var(--field-font-size);padding:var(--field-pad);box-sizing:border-box;outline:none;font-weight:var(--field-weight)}.with_frm_style input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 0s}.with_frm_style select option{color:var(--text-color)}.with_frm_style select option.frm-select-placeholder{color:var(--text-color-disabled)}.with_frm_style input[type=radio],.with_frm_style input[type=checkbox]{border-color:var(--border-color);box-shadow:var(--box-shadow);float:none}.with_frm_style input[type=radio]:after,.with_frm_style input[type=checkbox]:after{display:none}.with_frm_style input[type=radio]:not(:checked):focus,.with_frm_style input[type=checkbox]:not(:checked):focus{border-color:var(--border-color) !important}.with_frm_style input[type=radio]:focus,.with_frm_style input[type=checkbox]:focus{box-shadow:0px 0px 0px 3px rgba(102,175,233,.4) !important}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=file],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style .frm-card-element.StripeElement{min-height:var(--field-height);line-height:1.3}.with_frm_style select[multiple=multiple]{height:auto}.input[type=file].frm_transparent:focus,.with_frm_style input[type=file]{background-color:transparent;border:none;outline:none;box-shadow:none}.with_frm_style input[type=file]{color:var(--text-color);padding:0;font-family:var(--font);font-size:var(--field-font-size);display:initial}.with_frm_style input[type=file].frm_transparent{color:transparent}.with_frm_style .wp-editor-wrap{width:var(--field-width);max-width:100%}.with_frm_style .wp-editor-container textarea{border:none;box-shadow:none !important}.with_frm_style .mceIframeContainer{background-color:var(--bg-color)}.with_frm_style select{width:var(--auto-width);max-width:100%;background-position-y:calc(50% + 3px)}.with_frm_style input[disabled],.with_frm_style select[disabled],.with_frm_style textarea[disabled],.with_frm_style input[readonly],.with_frm_style select[readonly],.with_frm_style textarea[readonly]{background-color:var(--bg-color-disabled);color:var(--text-color-disabled);border-color:var(--border-color-disabled)}.frm_preview_page:before{content:normal !important}.frm_preview_page{padding:25px}.with_frm_style .frm_primary_label{max-width:100%;font-family:var(--font);font-size:var(--font-size);color:var(--label-color);font-weight:var(--weight);text-align:var(--align);padding:var(--label-padding);margin:0;width:auto;display:block}.with_frm_style .frm_top_container .frm_primary_label,.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_top{display:block;float:none;width:auto}.with_frm_style .frm_inline_container .frm_primary_label{margin-right:10px}.with_frm_style .frm_right_container .frm_primary_label,.with_frm_style .frm_pos_right{display:inline;float:right;margin-left:10px}.with_frm_style .frm_pos_center{text-align:center}.with_frm_style .frm_none_container .frm_primary_label,.with_frm_style .frm_pos_none,.frm_pos_none,.frm_none_container .frm_primary_label{display:none}.with_frm_style .frm_section_heading.frm_hide_section{margin-top:0 !important}.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_hidden,.frm_hidden_container .frm_primary_label{visibility:hidden;white-space:nowrap}.frm_visible{opacity:1}.with_frm_style .frm_inside_container{position:relative;padding-top:18px;padding-top:calc(0.5 * var(--field-height))}.with_frm_style .frm_inside_container>input,.with_frm_style .frm_inside_container>select,.with_frm_style .frm_inside_container>textarea{display:block}.with_frm_style input::placeholder,.with_frm_style textarea::placeholder{font-size:var(--field-font-size)}.with_frm_style .frm_inside_container>input::placeholder,.with_frm_style .frm_inside_container>textarea::placeholder{opacity:0;transition:opacity .3s ease-in}.with_frm_style .frm_inside_container>label{transition:all .3s ease-in;position:absolute;top:19px;top:calc(1px + .5 * var(--field-height));left:3px;width:100%;line-height:1.3;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:8px 12px;padding:var(--field-pad);font-size:14px;font-size:var(--field-font-size);font-weight:400;font-weight:var(--field-weight);pointer-events:none}.with_frm_style.frm_style_lines-no-boxes .frm_inside_container>label{line-height:1}.with_frm_style .frm_inside_container.frm_label_float_top>label{top:0;left:0;padding:0;font-size:12px;font-size:calc(0.85 * var(--field-font-size))}.with_frm_style .frm_inside_container.frm_label_float_top>input::placeholder,.with_frm_style .frm_inside_container.frm_label_float_top>textarea::placeholder{opacity:1;transition:opacity .3s ease-in}.with_frm_style .frm_description,.with_frm_style .frm_pro_max_limit_desc{clear:both}.with_frm_style input[type=number][readonly]{-moz-appearance:textfield}.with_frm_style select[multiple=multiple]{height:auto;line-height:normal}.with_frm_style .frm_catlevel_2,.with_frm_style .frm_catlevel_3,.with_frm_style .frm_catlevel_4,.with_frm_style .frm_catlevel_5{margin-left:18px}.with_frm_style .wp-editor-container{border:1px solid #e5e5e5}.with_frm_style .quicktags-toolbar input{font-size:12px !important}.with_frm_style .wp-editor-container textarea{border:none}.with_frm_style .auto_width #loginform input,.with_frm_style .auto_width input,.with_frm_style input.auto_width,.with_frm_style select.auto_width,.with_frm_style textarea.auto_width{width:auto}.with_frm_style .frm_repeat_buttons{white-space:nowrap}.with_frm_style .frm_button{text-decoration:none !important;border:1px solid #eee;display:inline-block;padding:var(--submit-padding);border-radius:4px;border-radius:var(--border-radius);font-size:var(--submit-font-size);font-family:var(--font);font-weight:var(--submit-weight);color:var(--submit-text-color);background:var(--submit-bg-color);border-width:var(--submit-border-width);border-color:var(--submit-border-color);height:var(--submit-height)}.with_frm_style .frm_button.frm_inverse{color:var(--submit-bg-color);background:var(--submit-text-color)}.with_frm_style .frm_submit{clear:both}.frm_inline_form .frm_form_field,.frm_inline_form .frm_submit{grid-column:span 1/span 1}.frm_inline_form .frm_submit{margin:0}.frm_submit.frm_inline_submit input[type=submit],.frm_submit.frm_inline_submit button,.frm_inline_form .frm_submit input[type=submit],.frm_inline_form .frm_submit button{margin-top:0}.with_frm_style.frm_center_submit .frm_submit{text-align:center}.with_frm_style.frm_center_submit .frm_flex.frm_submit{justify-content:center}.with_frm_style .frm_inline_success .frm_submit{display:flex;flex-direction:row;align-items:center;margin:0}.with_frm_style .frm_inline_success .frm_submit .frm_message{flex:1;margin:0;padding-left:10px}.with_frm_style .frm_inline_success.frm_alignright_success .frm_submit .frm_message{text-align:right}.with_frm_style.frm_center_submit .frm_submit input[type=submit],.with_frm_style.frm_center_submit .frm_submit input[type=button],.with_frm_style.frm_center_submit .frm_submit button{margin-bottom:8px !important}.with_frm_style .frm-edit-page-btn,.with_frm_style .frm_submit input[type=submit],.with_frm_style .frm_submit input[type=button],.with_frm_style .frm_submit button{-webkit-appearance:none;cursor:pointer}.with_frm_style.frm_center_submit .frm_submit .frm_ajax_loading{display:block;margin:0 auto}.with_frm_style .frm_loading_prev .frm_ajax_loading,.with_frm_style .frm_loading_form .frm_ajax_loading{visibility:visible !important}.with_frm_style .frm_loading_prev .frm_prev_page,.with_frm_style .frm_loading_form .frm_button_submit{position:relative;color:transparent !important;text-shadow:none !important}.with_frm_style .frm_loading_prev .frm_prev_page:hover,.with_frm_style .frm_loading_prev .frm_prev_page:active,.with_frm_style .frm_loading_prev .frm_prev_page:focus,.with_frm_style .frm_loading_form .frm_button_submit:hover,.with_frm_style .frm_loading_form .frm_button_submit:active,.with_frm_style .frm_loading_form .frm_button_submit:focus{cursor:not-allowed;color:transparent;outline:none !important;box-shadow:none}.with_frm_style .frm_loading_prev .frm_prev_page:before,.with_frm_style .frm_loading_form .frm_button_submit:before{content:'';display:inline-block;position:absolute;background:0 0;border:1px solid #fff;border-top-color:transparent;border-left-color:transparent;border-radius:50%;box-sizing:border-box;top:50%;left:50%;margin-top:-6px;margin-left:-6px;width:12px;height:12px;animation:spin 2s linear infinite}.with_frm_style .frm_submit.frm_flex{align-items:center;gap:2%}.with_frm_style .frm_submit.frm_flex button.frm_button_submit~.frm_prev_page{order:-1}.frm_style_formidable-style-2.with_frm_style{--form-desc-padding:0px;--font:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;--check-font-size:16px;--slider-font-size:14px;--slider-bar-color:#ddd;--date-head-bg-color:#fff;--date-head-color:#555;--date-band-color:#ecf5ff}.frm_forms.frm_style_formidable-style-2.with_frm_style{max-width:var(--form-width);direction:var(--direction)}.frm_style_formidable-style-2.with_frm_style .form-field{margin-bottom:var(--field-margin)}.frm_style_formidable-style-2.with_frm_style .form-field.frm_section_heading{margin-bottom:0}.frm_style_formidable-style-2.with_frm_style p.description,.frm_style_formidable-style-2.with_frm_style div.description,.frm_style_formidable-style-2.with_frm_style div.frm_description,.frm_style_formidable-style-2.with_frm_style .frm-show-form>div.frm_description,.frm_style_formidable-style-2.with_frm_style .frm_error,.frm_style_formidable-style-2.with_frm_style .frm_pro_max_limit_desc{margin-top:6px;padding:0;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:12px;color:#666;font-weight:400;text-align:left;font-style:normal;max-width:100%}.frm_style_formidable-style-2.with_frm_style .frm_form_field.frm_left_container{grid-template-columns:150px auto}.frm_style_formidable-style-2.with_frm_style .frm_form_field.frm_right_container{grid-template-columns:auto 150px}.frm_form_field.frm_right_container{grid-template-columns:auto 25%}.frm_style_formidable-style-2.with_frm_style .frm_inline_container.frm_dynamic_select_container .frm_data_container,.frm_style_formidable-style-2.with_frm_style .frm_inline_container.frm_dynamic_select_container .frm_opt_container{display:inline}.frm_style_formidable-style-2.with_frm_style .frm_pos_right{display:inline;width:var(--width)}.frm_style_formidable-style-2.with_frm_style .frm_none_container .frm_primary_label,.frm_style_formidable-style-2.with_frm_style .frm_pos_none{display:none}.frm_style_formidable-style-2.with_frm_style .frm_scale label{font-weight:400;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:16px;color:#444}.frm_style_formidable-style-2.with_frm_style input::placeholder,.frm_style_formidable-style-2.with_frm_style textarea::placeholder{color:var(--text-color-disabled)}.frm_style_formidable-style-2.with_frm_style .frm_default,.frm_style_formidable-style-2.with_frm_style input.frm_default,.frm_style_formidable-style-2.with_frm_style textarea.frm_default,.frm_style_formidable-style-2.with_frm_style select.frm_default,.frm_style_formidable-style-2.with_frm_style .placeholder{color:var(--text-color-disabled)}.frm_style_formidable-style-2.with_frm_style .form-field input:not([type=file]):not([type=range]):not([readonly]):focus,.frm_style_formidable-style-2.with_frm_style select:focus,.frm_style_formidable-style-2.with_frm_style .form-field textarea:focus,.frm_style_formidable-style-2.with_frm_style .frm_focus_field input[type=text],.frm_style_formidable-style-2.with_frm_style .frm_focus_field input[type=password],.frm_style_formidable-style-2.with_frm_style .frm_focus_field input[type=email],.frm_style_formidable-style-2.with_frm_style .frm_focus_field input[type=number],.frm_style_formidable-style-2.with_frm_style .frm_focus_field input[type=url],.frm_style_formidable-style-2.with_frm_style .frm_focus_field input[type=tel],.frm_style_formidable-style-2.with_frm_style .frm_focus_field input[type=search],.frm_form_fields_active_style,.frm_style_formidable-style-2.with_frm_style .frm_focus_field .frm-card-element.StripeElement{background-color:var(--bg-color-active);border-color:var(--border-color-active);color:var(--text-color);box-shadow:0px 0px 5px 0px rgba(102,175,233,.6)}.frm_style_formidable-style-2.with_frm_style input:-webkit-autofill{-webkit-box-shadow:0px 0px 5px 0px rgba(102,175,233,.6)}.frm_style_formidable-style-2.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style-2.with_frm_style .frm-edit-page-btn,.frm_style_formidable-style-2.with_frm_style input[type=submit],.frm_style_formidable-style-2.with_frm_style .frm_submit input[type=button],.frm_style_formidable-style-2.with_frm_style .frm_submit button,.frm_form_submit_style{width:auto;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:14px;height:auto;line-height:normal;text-align:center;background:#fff;border-width:1px;border-color:#ccc;border-style:solid;color:#444;cursor:pointer;font-weight:400;border-radius:4px;text-shadow:none;padding:6px 11px;box-sizing:border-box;box-shadow:0 1px 1px #eee;margin:10px;margin-left:0;margin-right:0;vertical-align:middle}.frm_style_formidable-style-2.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message{margin:0}.frm_style_formidable-style-2.with_frm_style .frm-edit-page-btn:hover,.frm_style_formidable-style-2.with_frm_style input[type=submit]:hover,.frm_style_formidable-style-2.with_frm_style .frm_submit input[type=button]:hover,.frm_style_formidable-style-2.with_frm_style .frm_submit button:hover{background:var(--submit-hover-bg-color);border-color:var(--submit-hover-border-color);color:var(--submit-hover-color)}.frm_style_formidable-style-2.with_frm_style.frm_center_submit .frm_submit .frm_ajax_loading{margin-bottom:10px}.frm_style_formidable-style-2.with_frm_style .frm-edit-page-btn:focus,.frm_style_formidable-style-2.with_frm_style input[type=submit]:focus,.frm_style_formidable-style-2.with_frm_style .frm_submit input[type=button]:focus,.frm_style_formidable-style-2.with_frm_style .frm_submit button:focus,.frm_style_formidable-style-2.with_frm_style input[type=submit]:active,.frm_style_formidable-style-2.with_frm_style .frm_submit input[type=button]:active,.frm_style_formidable-style-2.with_frm_style .frm_submit button:active{background:var(--submit-active-bg-color);border-color:var(--submit-active-border-color);color:var(--submit-active-color);outline:none}.frm_style_formidable-style-2.with_frm_style .frm_loading_prev .frm_prev_page,.frm_style_formidable-style-2.with_frm_style .frm_loading_prev .frm_prev_page:hover,.frm_style_formidable-style-2.with_frm_style .frm_loading_prev .frm_prev_page:active,.frm_style_formidable-style-2.with_frm_style .frm_loading_prev .frm_prev_page:focus,.frm_style_formidable-style-2.with_frm_style .frm_loading_form .frm_button_submit,.frm_style_formidable-style-2.with_frm_style .frm_loading_form .frm_button_submit:hover,.frm_style_formidable-style-2.with_frm_style .frm_loading_form .frm_button_submit:active,.frm_style_formidable-style-2.with_frm_style .frm_loading_form .frm_button_submit:focus{color:transparent;background:var(--submit-bg-color);border-color:var(--submit-bg-color)}.frm_style_formidable-style-2.with_frm_style .frm_loading_prev .frm_prev_page:before,.frm_style_formidable-style-2.with_frm_style .frm_loading_form .frm_button_submit:before{border-bottom-color:var(--submit-text-color);border-right-color:var(--submit-text-color)}.frm_style_formidable-style-2.with_frm_style.frm_inline_top .frm_submit:before,.frm_style_formidable-style-2.with_frm_style .frm_submit.frm_inline_submit:before{content:"before";font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:var(--font-size);color:var(--label-color);font-weight:var(--weight);margin:0;padding:var(--label-padding);width:auto;display:block;visibility:hidden}.frm_style_formidable-style-2.with_frm_style.frm_inline_form .frm_submit input,.frm_style_formidable-style-2.with_frm_style.frm_inline_form .frm_submit button,.frm_style_formidable-style-2.with_frm_style .frm_submit.frm_inline_submit input,.frm_style_formidable-style-2.with_frm_style .frm_submit.frm_inline_submit button{margin:0 !important}.frm_style_formidable-style-2.with_frm_style .frm_blank_field input[type=text],.frm_style_formidable-style-2.with_frm_style .frm_blank_field input[type=password],.frm_style_formidable-style-2.with_frm_style .frm_blank_field input[type=url],.frm_style_formidable-style-2.with_frm_style .frm_blank_field input[type=tel],.frm_style_formidable-style-2.with_frm_style .frm_blank_field input[type=number],.frm_style_formidable-style-2.with_frm_style .frm_blank_field input[type=email],.frm_style_formidable-style-2.with_frm_style .frm_blank_field input[type=checkbox],.frm_style_formidable-style-2.with_frm_style .frm_blank_field input[type=radio],.frm_style_formidable-style-2.with_frm_style .frm_blank_field textarea,.frm_style_formidable-style-2.with_frm_style .frm_blank_field .mce-edit-area iframe,.frm_style_formidable-style-2.with_frm_style .frm_blank_field select:not(.ui-datepicker-month):not(.ui-datepicker-year),.frm_form_fields_error_style,.frm_style_formidable-style-2.with_frm_style .frm_blank_field .frm-g-recaptcha iframe,.frm_style_formidable-style-2.with_frm_style .frm_blank_field .g-recaptcha iframe,.frm_style_formidable-style-2.with_frm_style .frm_blank_field .frm-card-element.StripeElement,.frm_style_formidable-style-2.with_frm_style .frm_form_field :invalid{color:var(--text-color-error);background-color:var(--bg-color-error);border-color:var(--border-color-error);border-width:var(--border-width-error);border-style:var(--border-style-error)}.frm_style_formidable-style-2.with_frm_style .frm_error,.frm_style_formidable-style-2.with_frm_style .frm_limit_error{font-weight:var(--weight);color:var(--border-color-error)}.frm_style_formidable-style-2.with_frm_style .frm_error_style{background-color:var(--error-bg);border:1px solid var(--error-border);border-radius:var(--border-radius);color:var(--error-text);font-size:var(--error-font-size);margin:0;margin-bottom:var(--field-margin)}.frm_style_formidable-style-2.with_frm_style #frm_loading .progress-striped .progress-bar{background-image:linear-gradient(45deg,#ccc 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,#ccc 50%,#ccc 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0))}.frm_style_formidable-style-2.with_frm_style #frm_loading .progress-bar{background-color:var(--bg-color)}.frm_style_formidable-style-2.with_frm_style .frm_form_field.frm_total_big input,.frm_style_formidable-style-2.with_frm_style .frm_form_field.frm_total_big textarea,.frm_style_formidable-style-2.with_frm_style .frm_form_field.frm_total input,.frm_style_formidable-style-2.with_frm_style .frm_form_field.frm_total textarea{color:#555;background-color:transparent;border:none;display:inline;width:auto;padding:0}.frm_forms.frm_style_formidable-style.with_frm_style{max-width:var(--form-width);direction:var(--direction)}.frm_style_formidable-style.with_frm_style .form-field{margin-bottom:var(--field-margin)}.frm_style_formidable-style.with_frm_style .form-field.frm_section_heading{margin-bottom:0}.frm_style_formidable-style.with_frm_style p.description,.frm_style_formidable-style.with_frm_style div.description,.frm_style_formidable-style.with_frm_style div.frm_description,.frm_style_formidable-style.with_frm_style .frm-show-form>div.frm_description,.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style .frm_pro_max_limit_desc{margin-top:6px;padding:0;font-family:'Montserrat','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;color:#666;font-weight:400;text-align:left;font-style:normal;max-width:100%}.frm_style_formidable-style.with_frm_style .frm_form_field.frm_left_container{grid-template-columns:150px auto}.frm_style_formidable-style.with_frm_style .frm_form_field.frm_right_container{grid-template-columns:auto 150px}.frm_form_field.frm_right_container{grid-template-columns:auto 25%}.frm_style_formidable-style.with_frm_style .frm_inline_container.frm_dynamic_select_container .frm_data_container,.frm_style_formidable-style.with_frm_style .frm_inline_container.frm_dynamic_select_container .frm_opt_container{display:inline}.frm_style_formidable-style.with_frm_style .frm_pos_right{display:inline;width:var(--width)}.frm_style_formidable-style.with_frm_style .frm_none_container .frm_primary_label,.frm_style_formidable-style.with_frm_style .frm_pos_none{display:none}.frm_style_formidable-style.with_frm_style .frm_scale label{font-weight:400;font-family:'Montserrat','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;color:#444}.frm_style_formidable-style.with_frm_style input::placeholder,.frm_style_formidable-style.with_frm_style textarea::placeholder{color:var(--text-color-disabled)}.frm_style_formidable-style.with_frm_style .frm_default,.frm_style_formidable-style.with_frm_style input.frm_default,.frm_style_formidable-style.with_frm_style textarea.frm_default,.frm_style_formidable-style.with_frm_style select.frm_default,.frm_style_formidable-style.with_frm_style .placeholder{color:var(--text-color-disabled)}.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):not([type=range]):not([readonly]):focus,.frm_style_formidable-style.with_frm_style select:focus,.frm_style_formidable-style.with_frm_style .form-field textarea:focus,.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=url],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=search],.frm_form_fields_active_style,.frm_style_formidable-style.with_frm_style .frm_focus_field .frm-card-element.StripeElement{background-color:var(--bg-color-active);border-color:var(--border-color-active);color:var(--text-color);box-shadow:0px 0px 5px 0px rgba(102,175,233,.6)}.frm_style_formidable-style.with_frm_style input:-webkit-autofill{-webkit-box-shadow:0px 0px 5px 0px rgba(102,175,233,.6)}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn,.frm_style_formidable-style.with_frm_style input[type=submit],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.frm_style_formidable-style.with_frm_style .frm_submit button,.frm_form_submit_style{width:auto;font-family:'Montserrat','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;height:auto;line-height:normal;text-align:center;background:#fff;border-width:1px;border-color:#ccc;border-style:solid;color:#444;cursor:pointer;font-weight:400;border-radius:4px;text-shadow:none;padding:6px 11px;box-sizing:border-box;box-shadow:0 1px 1px #eee;margin:10px;margin-left:0;margin-right:0;vertical-align:middle}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message{margin:0}.frm_style_formidable-style.with_frm_style .frm-edit-page-btn:hover,.frm_style_formidable-style.with_frm_style input[type=submit]:hover,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:hover,.frm_style_formidable-style.with_frm_style .frm_submit button:hover{background:var(--submit-hover-bg-color);border-color:var(--submit-hover-border-color);color:var(--submit-hover-color)}.frm_style_formidable-style.with_frm_style.frm_center_submit .frm_submit .frm_ajax_loading{margin-bottom:10px}.frm_style_formidable-style.with_frm_style .frm-edit-page-btn:focus,.frm_style_formidable-style.with_frm_style input[type=submit]:focus,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:focus,.frm_style_formidable-style.with_frm_style .frm_submit button:focus,.frm_style_formidable-style.with_frm_style input[type=submit]:active,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:active,.frm_style_formidable-style.with_frm_style .frm_submit button:active{background:var(--submit-active-bg-color);border-color:var(--submit-active-border-color);color:var(--submit-active-color);outline:none}.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page,.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:hover,.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:active,.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:focus,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:hover,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:active,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:focus{color:transparent;background:var(--submit-bg-color);border-color:var(--submit-bg-color)}.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:before,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:before{border-bottom-color:var(--submit-text-color);border-right-color:var(--submit-text-color)}.frm_style_formidable-style.with_frm_style.frm_inline_top .frm_submit:before,.frm_style_formidable-style.with_frm_style .frm_submit.frm_inline_submit:before{content:"before";font-family:'Montserrat','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:var(--font-size);color:var(--label-color);font-weight:var(--weight);margin:0;padding:var(--label-padding);width:auto;display:block;visibility:hidden}.frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit input,.frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit button,.frm_style_formidable-style.with_frm_style .frm_submit.frm_inline_submit input,.frm_style_formidable-style.with_frm_style .frm_submit.frm_inline_submit button{margin:0 !important}.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=url],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=checkbox],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=radio],.frm_style_formidable-style.with_frm_style .frm_blank_field textarea,.frm_style_formidable-style.with_frm_style .frm_blank_field .mce-edit-area iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field select:not(.ui-datepicker-month):not(.ui-datepicker-year),.frm_form_fields_error_style,.frm_style_formidable-style.with_frm_style .frm_blank_field .frm-g-recaptcha iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field .g-recaptcha iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field .frm-card-element.StripeElement,.frm_style_formidable-style.with_frm_style .frm_form_field :invalid{color:var(--text-color-error);background-color:var(--bg-color-error);border-color:var(--border-color-error);border-width:var(--border-width-error);border-style:var(--border-style-error)}.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style .frm_limit_error{font-weight:var(--weight);color:var(--border-color-error)}.frm_style_formidable-style.with_frm_style .frm_error_style{background-color:var(--error-bg);border:1px solid var(--error-border);border-radius:var(--border-radius);color:var(--error-text);font-size:var(--error-font-size);margin:0;margin-bottom:var(--field-margin)}.frm_style_formidable-style.with_frm_style #frm_loading .progress-striped .progress-bar{background-image:linear-gradient(45deg,#ccc 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,#ccc 50%,#ccc 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0))}.frm_style_formidable-style.with_frm_style #frm_loading .progress-bar{background-color:var(--bg-color)}.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total_big input,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total_big textarea,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total input,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total textarea{color:#555;background-color:transparent;border:none;display:inline;width:auto;padding:0}.frm_style_mmx.with_frm_style{--form-desc-padding:0px;--font:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;--slider-font-size:14px;--slider-bar-color:#ddd;--date-head-bg-color:#fff;--date-head-color:#555;--date-band-color:#ecf5ff}.frm_forms.frm_style_mmx.with_frm_style{max-width:var(--form-width);direction:var(--direction)}.frm_style_mmx.with_frm_style .form-field{margin-bottom:var(--field-margin)}.frm_style_mmx.with_frm_style .form-field.frm_section_heading{margin-bottom:0}.frm_style_mmx.with_frm_style p.description,.frm_style_mmx.with_frm_style div.description,.frm_style_mmx.with_frm_style div.frm_description,.frm_style_mmx.with_frm_style .frm-show-form>div.frm_description,.frm_style_mmx.with_frm_style .frm_error,.frm_style_mmx.with_frm_style .frm_pro_max_limit_desc{margin-top:6px;padding:0;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:12px;color:#666;font-weight:400;text-align:left;font-style:normal;max-width:100%}.frm_style_mmx.with_frm_style .frm_form_field.frm_left_container{grid-template-columns:150px auto}.frm_style_mmx.with_frm_style .frm_form_field.frm_right_container{grid-template-columns:auto 150px}.frm_form_field.frm_right_container{grid-template-columns:auto 25%}.frm_style_mmx.with_frm_style .frm_inline_container.frm_dynamic_select_container .frm_data_container,.frm_style_mmx.with_frm_style .frm_inline_container.frm_dynamic_select_container .frm_opt_container{display:inline}.frm_style_mmx.with_frm_style .frm_pos_right{display:inline;width:var(--width)}.frm_style_mmx.with_frm_style .frm_none_container .frm_primary_label,.frm_style_mmx.with_frm_style .frm_pos_none{display:none}.frm_style_mmx.with_frm_style .frm_scale label{font-weight:400;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:13px;color:#444}.frm_style_mmx.with_frm_style input::placeholder,.frm_style_mmx.with_frm_style textarea::placeholder{color:var(--text-color-disabled)}.frm_style_mmx.with_frm_style .frm_default,.frm_style_mmx.with_frm_style input.frm_default,.frm_style_mmx.with_frm_style textarea.frm_default,.frm_style_mmx.with_frm_style select.frm_default,.frm_style_mmx.with_frm_style .placeholder{color:var(--text-color-disabled)}.frm_style_mmx.with_frm_style .form-field input:not([type=file]):not([type=range]):not([readonly]):focus,.frm_style_mmx.with_frm_style select:focus,.frm_style_mmx.with_frm_style .form-field textarea:focus,.frm_style_mmx.with_frm_style .frm_focus_field input[type=text],.frm_style_mmx.with_frm_style .frm_focus_field input[type=password],.frm_style_mmx.with_frm_style .frm_focus_field input[type=email],.frm_style_mmx.with_frm_style .frm_focus_field input[type=number],.frm_style_mmx.with_frm_style .frm_focus_field input[type=url],.frm_style_mmx.with_frm_style .frm_focus_field input[type=tel],.frm_style_mmx.with_frm_style .frm_focus_field input[type=search],.frm_form_fields_active_style,.frm_style_mmx.with_frm_style .frm_focus_field .frm-card-element.StripeElement{background-color:var(--bg-color-active);border-color:var(--border-color-active);color:var(--text-color);box-shadow:0px 0px 5px 0px rgba(102,175,233,.6)}.frm_style_mmx.with_frm_style input:-webkit-autofill{-webkit-box-shadow:0px 0px 5px 0px rgba(102,175,233,.6)}.frm_style_mmx.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_mmx.with_frm_style .frm-edit-page-btn,.frm_style_mmx.with_frm_style input[type=submit],.frm_style_mmx.with_frm_style .frm_submit input[type=button],.frm_style_mmx.with_frm_style .frm_submit button,.frm_form_submit_style{width:auto;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:14px;height:auto;line-height:normal;text-align:center;background:#fff;border-width:1px;border-color:#ccc;border-style:solid;color:#444;cursor:pointer;font-weight:400;border-radius:4px;text-shadow:none;padding:6px 11px;box-sizing:border-box;box-shadow:0 1px 1px #eee;margin:10px;margin-left:0;margin-right:0;vertical-align:middle}.frm_style_mmx.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message{margin:0}.frm_style_mmx.with_frm_style .frm-edit-page-btn:hover,.frm_style_mmx.with_frm_style input[type=submit]:hover,.frm_style_mmx.with_frm_style .frm_submit input[type=button]:hover,.frm_style_mmx.with_frm_style .frm_submit button:hover{background:var(--submit-hover-bg-color);border-color:var(--submit-hover-border-color);color:var(--submit-hover-color)}.frm_style_mmx.with_frm_style.frm_center_submit .frm_submit .frm_ajax_loading{margin-bottom:10px}.frm_style_mmx.with_frm_style .frm-edit-page-btn:focus,.frm_style_mmx.with_frm_style input[type=submit]:focus,.frm_style_mmx.with_frm_style .frm_submit input[type=button]:focus,.frm_style_mmx.with_frm_style .frm_submit button:focus,.frm_style_mmx.with_frm_style input[type=submit]:active,.frm_style_mmx.with_frm_style .frm_submit input[type=button]:active,.frm_style_mmx.with_frm_style .frm_submit button:active{background:var(--submit-active-bg-color);border-color:var(--submit-active-border-color);color:var(--submit-active-color);outline:none}.frm_style_mmx.with_frm_style .frm_loading_prev .frm_prev_page,.frm_style_mmx.with_frm_style .frm_loading_prev .frm_prev_page:hover,.frm_style_mmx.with_frm_style .frm_loading_prev .frm_prev_page:active,.frm_style_mmx.with_frm_style .frm_loading_prev .frm_prev_page:focus,.frm_style_mmx.with_frm_style .frm_loading_form .frm_button_submit,.frm_style_mmx.with_frm_style .frm_loading_form .frm_button_submit:hover,.frm_style_mmx.with_frm_style .frm_loading_form .frm_button_submit:active,.frm_style_mmx.with_frm_style .frm_loading_form .frm_button_submit:focus{color:transparent;background:var(--submit-bg-color);border-color:var(--submit-bg-color)}.frm_style_mmx.with_frm_style .frm_loading_prev .frm_prev_page:before,.frm_style_mmx.with_frm_style .frm_loading_form .frm_button_submit:before{border-bottom-color:var(--submit-text-color);border-right-color:var(--submit-text-color)}.frm_style_mmx.with_frm_style.frm_inline_top .frm_submit:before,.frm_style_mmx.with_frm_style .frm_submit.frm_inline_submit:before{content:"before";font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:var(--font-size);color:var(--label-color);font-weight:var(--weight);margin:0;padding:var(--label-padding);width:auto;display:block;visibility:hidden}.frm_style_mmx.with_frm_style.frm_inline_form .frm_submit input,.frm_style_mmx.with_frm_style.frm_inline_form .frm_submit button,.frm_style_mmx.with_frm_style .frm_submit.frm_inline_submit input,.frm_style_mmx.with_frm_style .frm_submit.frm_inline_submit button{margin:0 !important}.frm_style_mmx.with_frm_style .frm_blank_field input[type=text],.frm_style_mmx.with_frm_style .frm_blank_field input[type=password],.frm_style_mmx.with_frm_style .frm_blank_field input[type=url],.frm_style_mmx.with_frm_style .frm_blank_field input[type=tel],.frm_style_mmx.with_frm_style .frm_blank_field input[type=number],.frm_style_mmx.with_frm_style .frm_blank_field input[type=email],.frm_style_mmx.with_frm_style .frm_blank_field input[type=checkbox],.frm_style_mmx.with_frm_style .frm_blank_field input[type=radio],.frm_style_mmx.with_frm_style .frm_blank_field textarea,.frm_style_mmx.with_frm_style .frm_blank_field .mce-edit-area iframe,.frm_style_mmx.with_frm_style .frm_blank_field select:not(.ui-datepicker-month):not(.ui-datepicker-year),.frm_form_fields_error_style,.frm_style_mmx.with_frm_style .frm_blank_field .frm-g-recaptcha iframe,.frm_style_mmx.with_frm_style .frm_blank_field .g-recaptcha iframe,.frm_style_mmx.with_frm_style .frm_blank_field .frm-card-element.StripeElement,.frm_style_mmx.with_frm_style .frm_form_field :invalid{color:var(--text-color-error);background-color:var(--bg-color-error);border-color:var(--border-color-error);border-width:var(--border-width-error);border-style:var(--border-style-error)}.frm_style_mmx.with_frm_style .frm_error,.frm_style_mmx.with_frm_style .frm_limit_error{font-weight:var(--weight);color:var(--border-color-error)}.frm_style_mmx.with_frm_style .frm_error_style{background-color:var(--error-bg);border:1px solid var(--error-border);border-radius:var(--border-radius);color:var(--error-text);font-size:var(--error-font-size);margin:0;margin-bottom:var(--field-margin)}.frm_style_mmx.with_frm_style #frm_loading .progress-striped .progress-bar{background-image:linear-gradient(45deg,#ccc 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,#ccc 50%,#ccc 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0))}.frm_style_mmx.with_frm_style #frm_loading .progress-bar{background-color:var(--bg-color)}.frm_style_mmx.with_frm_style .frm_form_field.frm_total_big input,.frm_style_mmx.with_frm_style .frm_form_field.frm_total_big textarea,.frm_style_mmx.with_frm_style .frm_form_field.frm_total input,.frm_style_mmx.with_frm_style .frm_form_field.frm_total textarea{color:#555;background-color:transparent;border:none;display:inline;width:auto;padding:0}.frm_ajax_loading{visibility:hidden;width:auto}.frm_form_submit_style{height:auto}a.frm_save_draft{cursor:pointer}.with_frm_style a.frm_save_draft,.with_frm_style a.frm_start_over{font-family:var(--font);font-size:var(--submit-font-size);font-weight:var(--submit-weight)}.horizontal_radio .frm_radio{margin:0 5px 0 0}.horizontal_radio .frm_checkbox{margin:0;margin-right:12px}.vertical_radio .frm_checkbox,.vertical_radio .frm_radio,.vertical_radio .frm_catlevel_1{display:block}.horizontal_radio .frm_checkbox,.horizontal_radio .frm_radio,.horizontal_radio .frm_catlevel_1{display:inline-block;padding-left:0}.with_frm_style .frm_radio{display:var(--radio-align)}.with_frm_style .frm_checkbox{display:var(--check-align)}.with_frm_style .vertical_radio .frm_checkbox,.with_frm_style .vertical_radio .frm_radio,.vertical_radio .frm_catlevel_1{display:block;margin-bottom:10px}.with_frm_style .horizontal_radio .frm_checkbox,.with_frm_style .horizontal_radio .frm_radio,.horizontal_radio .frm_catlevel_1{display:inline-block}.with_frm_style .frm_checkbox label,.with_frm_style .frm_radio label{display:inline-block;vertical-align:middle;white-space:normal}.with_frm_style .frm_checkbox label input[type=checkbox],.with_frm_style .frm_radio label input[type=radio]{margin-right:4px}.with_frm_style .frm_checkbox label:not(.frm-label-disabled),.with_frm_style .frm_radio label:not(.frm-label-disabled){cursor:pointer}.with_frm_style .vertical_radio .frm_checkbox label,.with_frm_style .vertical_radio .frm_radio label{display:block;width:100%}.with_frm_style .frm_radio label,.with_frm_style .frm_checkbox label{font-family:var(--font);font-size:var(--check-font-size);color:var(--check-label-color);font-weight:var(--check-weight);line-height:1.3}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_checkbox input[type=checkbox]{font-size:var(--check-font-size);position:static}.frm_file_container .frm_file_link,.with_frm_style .frm_radio label .frm_file_container,.with_frm_style .frm_checkbox label .frm_file_container{display:inline-block;margin:5px;vertical-align:middle}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_scale input[type=radio]{border-radius:50%}.with_frm_style .frm_checkbox input[type=checkbox]{border-radius:calc(var(--border-radius) / 2) !important}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_scale input[type=radio],.with_frm_style .frm_checkbox input[type=checkbox]{appearance:none;background-color:var(--bg-color);flex:none;display:inline-block !important;width:16px !important;min-width:16px !important;height:16px !important;color:var(--border-color);border:1px solid currentColor;border-color:var(--border-color);vertical-align:middle;position:initial;padding:0;margin:0}.frm_forms.with_frm_style .frm_fields_container .frm_radio input[type=radio]:not([disabled]):checked,.frm_forms.with_frm_style .frm_fields_container .frm_scale input[type=radio]:not([disabled]):checked,.frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked{border-color:var(--border-color-active) !important}.frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked{background-color:var(--border-color-active) !important}.with_frm_style .frm_radio input[type=radio][disabled]:checked,.with_frm_style .frm_scale input[type=radio][disabled]:checked,.with_frm_style .frm_checkbox input[type=checkbox][disabled]:checked{border-color:var(--border-color) !important}.with_frm_style .frm_checkbox input[type=checkbox][disabled]:checked{background-color:var(--border-color) !important}.with_frm_style .frm_radio input[type=radio]:checked:before,.with_frm_style .frm_scale input[type=radio]:checked:before,.with_frm_style .frm_checkbox input[type=checkbox]:checked:before{position:static !important;content:'';display:block}.frm_forms.with_frm_style .frm_checkbox input[type=checkbox]:before{width:100% !important;height:100% !important;background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6667 1.5L4.25001 7.91667L1.33334 5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;background-size:9px !important;background-repeat:no-repeat !important;background-position:center !important;margin:0}.with_frm_style .frm_scale input[type=radio]:before,.with_frm_style .frm_radio input[type=radio]:before{width:8px;height:8px;border-radius:50%;background-color:var(--border-color-active);margin:3px}.with_frm_style .frm_scale input[type=radio][disabled]:before,.with_frm_style .frm_radio input[type=radio][disabled]:before{background-color:var(--border-color)}.with_frm_style :invalid,.with_frm_style :-moz-ui-invalid{box-shadow:none}.with_frm_style .frm_error_style img{padding-right:10px;vertical-align:middle;border:none}.with_frm_style .frm_trigger{cursor:pointer}.with_frm_style .frm_error_style,.with_frm_style .frm_message,.frm_success_style{border-radius:4px;padding:15px}.with_frm_style .frm_message p{color:var(--success-text-color);margin-bottom:0}.with_frm_style .frm_message>p:first-of-type{margin-top:0}.with_frm_style .frm_message,.frm_success_style{margin:5px 0 15px;border:1px solid var(--success-border-color);background-color:var(--success-bg-color);color:var(--success-text-color);border-radius:var(--border-radius);font-size:var(--success-font-size)}.with_frm_style .frm_plain_success .frm_message{background-color:transparent;padding:0;border:none;font-size:inherit;color:inherit}.with_frm_style .frm_plain_success .frm_message p{color:inherit}.frm_form_fields_style,.frm_form_fields_active_style,.frm_form_fields_error_style,.frm_form_submit_style{width:auto}.with_frm_style .frm_trigger span{float:left}.with_frm_style table.frm-grid,#content .with_frm_style table.frm-grid{border-collapse:collapse;border:none}.frm-grid td,.frm-grid th{padding:5px;border-width:1px;border-style:solid;border-color:var(--border-color);border-top:none;border-left:none;border-right:none}.frm-alt-table{width:100%;border-collapse:separate;margin-top:.5em;font-size:15px;border-width:1px}.with_frm_style .frm-alt-table{border-color:var(--border-color)}.frm-alt-table th{width:200px}.frm-alt-table tr{background-color:transparent}.frm-alt-table th,.frm-alt-table td{background-color:transparent;vertical-align:top;text-align:left;padding:20px;border-color:transparent}.frm-alt-table tr:nth-child(even){background-color:#f9f9f9}table.form_results.with_frm_style{border-style:solid;border-width:var(--field-border-width);border-color:var(--border-color)}table.form_results.with_frm_style tr td{text-align:left;padding:7px 9px;color:var(--text-color);border-top-style:solid;border-top-width:var(--field-border-width);border-top-color:var(--border-color)}table.form_results.with_frm_style tr.frm_even,.frm-grid .frm_even{background-color:#fff;background-color:var(--bg-color)}table.form_results.with_frm_style tr.frm_odd,.frm-grid .frm_odd{background-color:var(--bg-color)}.frm_color_block{background-color:#f9f9f9;padding:40px}.with_frm_style .frm-show-form .frm_color_block.frm_section_heading h3,.frm_color_block.frm_section_heading h3{border-width:0 !important}.frm_collapse .ui-icon{display:inline-block}.frm_toggle_container{border:1px solid transparent}.frm_toggle_container ul{margin:5px 0;padding-left:0;list-style-type:none}.frm_toggle_container .frm_month_heading{text-indent:15px}.frm_toggle_container .frm_month_listing{margin-left:40px}#frm_loading{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999}#frm_loading h3{font-weight:500;padding-bottom:15px;color:#fff;font-size:24px}#frm_loading_content{position:fixed;top:20%;left:33%;width:33%;text-align:center;padding-top:30px;font-weight:700;z-index:9999999}#frm_loading img{max-width:100%}#frm_loading .progress{border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;height:20px;margin-bottom:20px;overflow:hidden}#frm_loading .progress.active .progress-bar{animation:2s linear 0s normal none infinite progress-bar-stripes}#frm_loading .progress-striped .progress-bar{background-image:linear-gradient(45deg,var(--border-color) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,var(--border-color) 50%,var(--border-color) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-size:40px 40px}#frm_loading .progress-bar{background-color:var(--bg-color);box-shadow:0 -1px 0 rgba(0,0,0,.15) inset;float:left;height:100%;line-height:20px;text-align:center;transition:width .6s ease 0s;width:100%}.frm_image_from_url{height:50px}.frm-loading-img{background:url(https://www.megamexfoodservice.com/wp-content/plugins/formidable/images/ajax_loader.gif) no-repeat center center;padding:6px 12px}select.frm_loading_lookup{background-image:url(https://www.megamexfoodservice.com/wp-content/plugins/formidable/images/ajax_loader.gif) !important;background-position:10px;background-repeat:no-repeat;color:transparent !important}.frm_screen_reader{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.frm_screen_reader.frm_hidden{display:initial}.frm_clear_none{clear:none}.frm_clear{clear:both}.frm_form_field.frm_alignright{float:right !important}.with_frm_style .frm_form_field{clear:both}.frm_combo_inputs_container,.frm_grid_container,.frm_form_fields .frm_section_heading,.frm_form_fields .frm_fields_container{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:max-content;grid-gap:0 2%}.frm_combo_inputs_container>*,.frm_grid_container>*,.frm_section_heading>*,.frm_fields_container .frm_form_field,.frm_fields_container>*{grid-column:span 12/span 12}.frm_inline,.frm_form_field.frm_left_inline,.frm_form_field.frm_first_inline,.frm_form_field.frm_inline,.frm_submit.frm_inline,.frm_form_field.frm_right_inline,.frm_form_field.frm_last_inline{width:auto;grid-column:span 2/span 2}.frm6,.frm_half,.frm_form_field.frm_three_fifths,.frm_form_field.frm6,.frm_submit.frm6,.frm_form_field.frm_left_half,.frm_form_field.frm_right_half,.frm_form_field.frm_first_half,.frm_form_field.frm_last_half,.frm_form_field.frm_half,.frm_submit.frm_half{grid-column:span 6/span 6}.frm4,.frm_third,.frm_form_field.frm_two_fifths,.frm_form_field.frm4,.frm_submit.frm4,.frm_form_field.frm_left_third,.frm_form_field.frm_third,.frm_submit.frm_third,.frm_form_field.frm_right_third,.frm_form_field.frm_first_third,.frm_form_field.frm_last_third{grid-column:span 4/span 4}.frm8,.frm_two_thirds,.frm_form_field.frm8,.frm_submit.frm8,.frm_form_field.frm_left_two_thirds,.frm_form_field.frm_right_two_thirds,.frm_form_field.frm_first_two_thirds,.frm_form_field.frm_last_two_thirds,.frm_form_field.frm_two_thirds{grid-column:span 8/span 8}.frm3,.frm_fourth,.frm_form_field.frm3,.frm_submit.frm3,.frm_form_field.frm_left_fourth,.frm_form_field.frm_fourth,.frm_submit.frm_fourth,.frm_form_field.frm_right_fourth,.frm_form_field.frm_first_fourth,.frm_form_field.frm_last_fourth{grid-column:span 3/span 3}.frm9,.frm_three_fourths,.frm_form_field.frm_four_fifths,.frm_form_field.frm9,.frm_submit.frm9,.frm_form_field.frm_three_fourths{grid-column:span 9/span 9}.frm_form_field.frm_left_fifth,.frm_form_field.frm_fifth,.frm_submit.frm_fifth,.frm_form_field.frm_right_fifth,.frm_form_field.frm_first_fifth,.frm_form_field.frm_last_fifth{grid-column:span 2/span 2}.frm2,.frm_sixth,.frm_form_field.frm2,.frm_submit.frm2,.frm_form_field.frm_sixth,.frm_submit.frm_sixth,.frm_form_field.frm_first_sixth,.frm_form_field.frm_last_sixth{grid-column:span 2/span 2}.frm10,.frm_form_field.frm10,.frm_submit.frm10{grid-column:span 10/span 10}.frm1,.frm_form_field.frm1,.frm_submit.frm1,.frm_form_field.frm_seventh,.frm_submit.frm_seventh,.frm_form_field.frm_first_seventh,.frm_form_field.frm_last_seventh.frm_form_field.frm_eighth,.frm_submit.frm_eighth,.frm_form_field.frm_first_eighth,.frm_form_field.frm_last_eighth{grid-column:span 1/span 1}.frm5,.frm_form_field.frm5,.frm_submit.frm5{grid-column:span 5/span 5}.frm7,.frm_form_field.frm7,.frm_submit.frm7{grid-column:span 7/span 7}.frm11,.frm_form_field.frm11,.frm_submit.frm11{grid-column:span 11/span 11}.frm12,.frm_full,.frm_full .wp-editor-wrap,.frm_full>input:not([type=checkbox]):not([type=radio]):not([type=button]),.frm_full select,.frm_full textarea{width:100% !important;grid-column:span 12/span 12;box-sizing:border-box}.frm_full .wp-editor-wrap input{width:auto !important}.frm_first,.frm_form_field.frm_left_half,.frm_form_field.frm_left_third,.frm_form_field.frm_left_two_thirds,.frm_form_field.frm_left_fourth,.frm_form_field.frm_left_fifth,.frm_form_field.frm_left_inline,.frm_form_field.frm_first_half,.frm_form_field.frm_first_third,.frm_form_field.frm_first_two_thirds,.frm_form_field.frm_first_fourth,.frm_form_field.frm_first_fifth,.frm_form_field.frm_first_sixth,.frm_form_field.frm_first_seventh,.frm_form_field.frm_first_eighth,.frm_form_field.frm_first_inline,.frm_form_field.frm_first{grid-column-start:1}.frm_last,.frm_form_field.frm_last,.frm_form_field.frm_alignright{grid-column-end:-1;justify-content:end}.with_frm_style.frm_rtl .frm_form_fields .star-rating{float:right}.with_frm_style.frm_rtl .frm_grid .frm_primary_label,.with_frm_style.frm_rtl .frm_grid_first .frm_primary_label,.with_frm_style.frm_rtl .frm_grid_odd .frm_primary_label,.with_frm_style.frm_rtl .frm_grid .frm_radio,.with_frm_style.frm_rtl .frm_grid_first .frm_radio,.with_frm_style.frm_rtl .frm_grid_odd .frm_radio,.with_frm_style.frm_rtl .frm_grid .frm_checkbox,.with_frm_style.frm_rtl .frm_grid_first .frm_checkbox,.with_frm_style.frm_rtl .frm_grid_odd .frm_checkbox{float:right !important;margin-right:0 !important}.with_frm_style.frm_rtl .frm_grid_first .frm_radio label input,.with_frm_style.frm_rtl .frm_grid .frm_radio label input,.with_frm_style.frm_rtl .frm_grid_odd .frm_radio label input,.with_frm_style.frm_rtl .frm_grid_first .frm_checkbox label input,.with_frm_style.frm_rtl .frm_grid .frm_checkbox label input,.with_frm_style.frm_rtl .frm_grid_odd .frm_checkbox label input{float:left}.with_frm_style.frm_rtl .frm_catlevel_2,.with_frm_style.frm_rtl .frm_catlevel_3,.with_frm_style.frm_rtl .frm_catlevel_4,.with_frm_style.frm_rtl .frm_catlevel_5{margin-right:18px}.with_frm_style.frm_rtl div>.frm_time_select{margin-right:5px}.frm_form_field.frm_inline_container,.frm_form_field.frm_right_container,.frm_form_field.frm_left_container{display:grid;grid-template-columns:25% auto;width:100%;grid-auto-rows:min-content}.frm_form_field.frm_right_container{grid-template-columns:auto 25%}.frm_form_field.frm_inline_container{grid-template-columns:repeat(2,minmax(auto, max-content))}.frm_form_field.frm_inline_container .frm_primary_label,.frm_form_field.frm_right_container .frm_primary_label,.frm_form_field.frm_left_container .frm_primary_label{margin-right:10px;grid-row:span 2/span 2;padding-top:4px}.frm_form_field.frm_left_container .frm_primary_label{grid-column:1;grid-row:span 2/span 2}.frm_form_field.frm_right_container .frm_primary_label{grid-column:2;grid-row:1;margin-right:0;margin-left:10px}.frm_form_field.frm_inline_container .frm_description,.frm_form_field.frm_left_container .frm_description{grid-column:2}.frm_form_field.frm_right_container .frm_description{grid-column:1}.frm_conf_field.frm_left_container{grid-template-columns:67%}.frm_conf_field.frm_left_container .frm_description{grid-column:1}.frm-fade-in{animation-name:fadeIn;animation-duration:1s;animation-fill-mode:both}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media only screen and (max-width:750px){.frm_grid_container.frm_no_grid_750>div{grid-column:span 12/span 12}}@media only screen and (max-width:600px){.frm_section_heading>.frm_form_field,.frm_fields_container>.frm_submit,.frm_grid_container>.frm_form_field,.frm_fields_container>.frm_form_field{grid-column:1/span 12 !important}.frm_grid_container.frm_no_grid_600,.frm_form_field.frm_inline_container,.frm_form_field.frm_right_container,.frm_form_field.frm_left_container{display:block}}.frm_conf_field.frm_left_container .frm_primary_label{display:none}.wp-editor-wrap *,.wp-editor-wrap *:after,.wp-editor-wrap *:before{box-sizing:content-box}.with_frm_style .frm_grid,.with_frm_style .frm_grid_first,.with_frm_style .frm_grid_odd{clear:both;margin-bottom:0 !important;padding:5px;border-width:1px;border-style:solid;border-color:var(--border-color);border-left:none;border-right:none}.with_frm_style .frm_grid,.with_frm_style .frm_grid_odd{border-top:none}.frm_grid .frm_error,.frm_grid_first .frm_error,.frm_grid_odd .frm_error,.frm_grid .frm_limit_error,.frm_grid_first .frm_limit_error,.frm_grid_odd .frm_limit_error{display:none}.frm_grid:after,.frm_grid_first:after,.frm_grid_odd:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.frm_grid_first{margin-top:20px}.frm_grid_first,.frm_grid_odd{background-color:var(--bg-color)}.frm_grid{background-color:var(--bg-color-active)}.with_frm_style .frm_grid.frm_blank_field,.with_frm_style .frm_grid_first.frm_blank_field,.with_frm_style .frm_grid_odd.frm_blank_field{background-color:var(--error-bg);border-color:var(--error-border)}.frm_grid .frm_primary_label,.frm_grid_first .frm_primary_label,.frm_grid_odd .frm_primary_label,.frm_grid .frm_radio,.frm_grid_first .frm_radio,.frm_grid_odd .frm_radio,.frm_grid .frm_checkbox,.frm_grid_first .frm_checkbox,.frm_grid_odd .frm_checkbox{float:left !important;display:block;margin-top:0;margin-left:0 !important}.frm_grid_first .frm_radio label,.frm_grid .frm_radio label,.frm_grid_odd .frm_radio label,.frm_grid_first .frm_checkbox label,.frm_grid .frm_checkbox label,.frm_grid_odd .frm_checkbox label{color:transparent;text-indent:-9999px;white-space:nowrap;text-align:left}.frm_grid_first .frm_radio label input,.frm_grid .frm_radio label input,.frm_grid_odd .frm_radio label input,.frm_grid_first .frm_checkbox label input,.frm_grid .frm_checkbox label input,.frm_grid_odd .frm_checkbox label input{visibility:visible;margin:2px 0 0;float:right}.frm_grid .frm_radio,.frm_grid_first .frm_radio,.frm_grid_odd .frm_radio,.frm_grid .frm_checkbox,.frm_grid_first .frm_checkbox,.frm_grid_odd .frm_checkbox{display:inline}.frm_grid_2 .frm_radio,.frm_grid_2 .frm_checkbox,.frm_grid_2 .frm_primary_label{width:48% !important}.frm_grid_2 .frm_radio,.frm_grid_2 .frm_checkbox{margin-right:4%}.frm_grid_3 .frm_radio,.frm_grid_3 .frm_checkbox,.frm_grid_3 .frm_primary_label{width:30% !important}.frm_grid_3 .frm_radio,.frm_grid_3 .frm_checkbox{margin-right:3%}.frm_grid_4 .frm_radio,.frm_grid_4 .frm_checkbox{width:20% !important}.frm_grid_4 .frm_primary_label{width:28% !important}.frm_grid_4 .frm_radio,.frm_grid_4 .frm_checkbox{margin-right:4%}.frm_grid_5 .frm_primary_label,.frm_grid_7 .frm_primary_label{width:24% !important}.frm_grid_5 .frm_radio,.frm_grid_5 .frm_checkbox{width:17% !important;margin-right:2%}.frm_grid_6 .frm_primary_label{width:25% !important}.frm_grid_6 .frm_radio,.frm_grid_6 .frm_checkbox{width:14% !important;margin-right:1%}.frm_grid_7 .frm_primary_label{width:22% !important}.frm_grid_7 .frm_radio,.frm_grid_7 .frm_checkbox{width:12% !important;margin-right:1%}.frm_grid_8 .frm_primary_label{width:23% !important}.frm_grid_8 .frm_radio,.frm_grid_8 .frm_checkbox{width:10% !important;margin-right:1%}.frm_grid_9 .frm_primary_label{width:20% !important}.frm_grid_9 .frm_radio,.frm_grid_9 .frm_checkbox{width:9% !important;margin-right:1%}.frm_grid_10 .frm_primary_label{width:19% !important}.frm_grid_10 .frm_radio,.frm_grid_10 .frm_checkbox{width:8% !important;margin-right:1%}.frm_form_field.frm_inline_container .frm_opt_container,.frm_form_field.frm_right_container .frm_opt_container,.frm_form_field.frm_left_container .frm_opt_container{padding-top:4px}.with_frm_style .frm_left_container>select.auto_width,.with_frm_style .frm_right_container>select.auto_width{width:max-content}.with_frm_style .frm_right_container>.frm_primary_label,.with_frm_style .frm_right_container>select.auto_width{margin-left:auto}.with_frm_style .frm_inline_container.frm_grid_first .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid_odd .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid_first .frm_opt_container,.with_frm_style .frm_inline_container.frm_grid .frm_opt_container,.with_frm_style .frm_inline_container.frm_grid_odd .frm_opt_container{margin-right:0}.frm_form_field.frm_two_col .frm_opt_container,.frm_form_field.frm_three_col .frm_opt_container,.frm_form_field.frm_four_col .frm_opt_container{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:max-content;grid-gap:0 2.5%}.frm_form_field.frm_three_col .frm_opt_container{grid-template-columns:repeat(3,1fr)}.frm_form_field.frm_four_col .frm_opt_container{grid-template-columns:repeat(4,1fr)}.frm_form_field.frm_two_col .frm_radio,.frm_form_field.frm_two_col .frm_checkbox,.frm_form_field.frm_three_col .frm_radio,.frm_form_field.frm_three_col .frm_checkbox,.frm_form_field.frm_four_col .frm_radio,.frm_form_field.frm_four_col .frm_checkbox{grid-column-end:span 1}.frm_form_field .frm_checkbox,.frm_form_field .frm_radio{margin-top:0;margin-bottom:0}.frm_form_field.frm_scroll_box .frm_opt_container{height:100px;overflow:auto}.frm_html_container.frm_scroll_box,.frm_form_field.frm_html_scroll_box{height:100px;overflow:auto;background-color:var(--bg-color);border-color:var(--border-color);border-width:var(--field-border-width);border-style:var(--field-border-style);border-radius:var(--border-radius);width:var(--field-width);max-width:100%;font-size:var(--field-font-size);padding:var(--field-pad);box-sizing:border-box;outline:none;font-weight:400;box-shadow:var(--box-shadow)}.frm_form_field.frm_total_big input,.frm_form_field.frm_total_big textarea,.frm_form_field.frm_total input,.frm_form_field.frm_total textarea{opacity:1;background-color:transparent !important;border:none !important;font-weight:700;width:auto !important;height:auto !important;box-shadow:none !important;display:inline;-moz-appearance:textfield;padding:0}.frm_form_field.frm_total_big input::-webkit-outer-spin-button,.frm_form_field.frm_total_big input::-webkit-inner-spin-button,.frm_form_field.frm_total input::-webkit-outer-spin-button,.frm_form_field.frm_total input::-webkit-inner-spin-button{-webkit-appearance:none}.frm_form_field.frm_total_big input:focus,.frm_form_field.frm_total_big textarea:focus,.frm_form_field.frm_total input:focus,.frm_form_field.frm_total textarea:focus{background-color:transparent;border:none;box-shadow:none}.frm_form_field.frm_label_justify .frm_primary_label{text-align:justify !important}.frm_form_field.frm_capitalize input,.frm_form_field.frm_capitalize select,.frm_form_field.frm_capitalize .frm_opt_container label{text-transform:capitalize}.frm_clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.frm_clearfix{display:block}.with_frm_style .frm_combo_inputs_container>.frm_form_subfield-first,.with_frm_style .frm_combo_inputs_container>.frm_form_subfield-middle,.with_frm_style .frm_combo_inputs_container>.frm_form_subfield-last{margin-bottom:0 !important}.frm-grid-view{grid-template-columns:repeat(12,1fr);--v-tl-padding:10px;--v-tl-border-color:#efefef;--v-tl-border-style:solid;--v-tl-border-thickness:1px;--v-tl-background-color:initial;--v-tl-line-height:initial;--v-tl-font-size:initial;--v-tl-border-radius:initial;--v-tl-grid-column:span 12/span 12}.frm-grid-view>div{padding:10px;padding:var(--v-tl-padding);border:1px solid #efefef;border-color:var(--v-tl-border-color);border-style:var(--v-tl-border-style);border-width:var(--v-tl-border-thickness);border-radius:var(--v-tl-border-radius);background-color:var(--v-tl-background-color);line-height:var(--v-tl-line-height);font-size:var(--v-tl-font-size);grid-column:span 12/span 12;grid-column:var(--v-tl-grid-column)}.is-layout-constrained>.frm_grid_container{max-width:100%}table.frm-responsive-table td{--v-responsive-table-label:""}@media only screen and (max-width:760px),(min-width:768px) and (max-width:1024px){table.frm-responsive-table,table.frm-responsive-table thead,table.frm-responsive-table tbody,table.frm-responsive-table th,table.frm-responsive-table td,table.frm-responsive-table tr{display:block}table.frm-responsive-table thead tr{position:absolute;top:-9999px;left:-9999px}table.frm-responsive-table tr{border:1px solid var(--border-color)}table.frm-responsive-table td{border:none;border-bottom:1px solid var(--border-color);position:relative;padding-left:50% !important;min-height:40px;box-sizing:content-box}table.frm-responsive-table td:last-of-type{border-bottom:none}table.frm-responsive-table.frm-alt-table td{min-height:20px}table.frm-responsive-table td:before{position:absolute;width:45%;left:10px;padding-right:10px;content:var(--v-responsive-table-label);white-space:wrap}table.frm-responsive-table.frm-alt-table td:before{left:20px}}.frmcal{padding-top:30px}.frmcal-title{font-size:116%}.frmcal table.frmcal-calendar{border-collapse:collapse;margin-top:20px;color:#555}.frmcal table.frmcal-calendar,.frmcal table.frmcal-calendar tbody tr td{border:1px solid #ccc}.frmcal table.frmcal-calendar,.frmcal,.frmcal-header{width:100%}.frmcal-header{text-align:center}.frmcal-prev{margin-right:10px}.frmcal-prev,.frmcal-dropdown{float:left}.frmcal-dropdown{margin-left:5px}.frmcal-next{float:right}.frmcal table.frmcal-calendar thead tr th{text-align:center;padding:2px 4px}.frmcal table.frmcal-calendar tbody tr td{height:110px;width:14.28%;vertical-align:top;padding:0 !important;color:#555;font-size:12px}table.frmcal-calendar .frmcal_date{background-color:#fff;padding:0 5px;text-align:right;box-shadow:0 2px 5px #ccc}table.frmcal-calendar .frmcal-today .frmcal_date{background-color:#fff;padding:0 5px;text-align:right;box-shadow:0 2px 5px #66afe9}.frmcal_day_name,.frmcal_num{display:inline}.frmcal-content{padding:2px 4px}:root{--frm-views-calendar-border-color:rgba(209,209,219,1);--frm-views-calendar-border-radius:8px;--frm-views-calendar-background-hover-color:rgba(249,249,251,1);--frm-views-calendar-svg-arrow-bottom:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.00012 9L12.0001 15L18.0001 9' stroke='%231A4548' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--frm-views-calendar-svg-time-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M12 8V12L14 14' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E%0A");--frm-views-calendar-svg-date-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75 8.75C4.75 7.64543 5.64543 6.75 6.75 6.75H17.25C18.3546 6.75 19.25 7.64543 19.25 8.75V17.25C19.25 18.3546 18.3546 19.25 17.25 19.25H6.75C5.64543 19.25 4.75 18.3546 4.75 17.25V8.75Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 4.75V8.25' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 4.75V8.25' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.75 10.75H16.25' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--frm-views-calendar-svg-location-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.25 11C18.25 15 12 19.25 12 19.25C12 19.25 5.75 15 5.75 11C5.75 7.5 8.68629 4.75 12 4.75C15.3137 4.75 18.25 7.5 18.25 11Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 13.25C13.2426 13.25 14.25 12.2426 14.25 11C14.25 9.75736 13.2426 8.75 12 8.75C10.7574 8.75 9.75 9.75736 9.75 11C9.75 12.2426 10.7574 13.25 12 13.25Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--frm-views-calendar-color:rgba(40,40,51,1);--frm-views-calendar-accent-color:rgba(0,172,255,1);--frm-views-calendar-accent-bg-color:rgba(0,172,255,.1);--frm-views-calendar-background-color:#fff;--frm-views-calendar-font-size:14px}.wp-admin .frmcal select{width:auto;margin-left:5px}.frmcal-hide{display:none}div.frm-modern-calendar{background:var(--frm-views-calendar-background-color)}.frm-modern-calendar .frmcal-header,.frm-modern-calendar .frmcal-mobile-events-wrapper,.frm-modern-calendar .frmcal-popup>*,.frm-modern-calendar .frmcal-filters,.frm-modern-calendar>div:not(.frmcal-row-headings)>div .frmcal_date,.frm-modern-calendar .frmcal-row-headings,.frm-modern-calendar .frmcal-content,.frm-modern-calendar .frmcal-content p{font-size:var(--frm-views-calendar-font-size);line-height:1.25em}.frmcal-today-button,.frmcal-calendar{color:var(--frm-views-calendar-color);font-size:var(--frm-views-calendar-font-size)}.frm-modern-calendar .frmcal-header{display:flex;justify-content:space-between;height:46px;gap:15px}.frm-modern-calendar .frmcal-header>*{height:100%}.frm-modern-calendar .frmcal-navs{width:110px;border:1px solid var(--frm-views-calendar-border-color);border-radius:8px;overflow:hidden;display:flex}.frm-modern-calendar .frmcal-navs a{display:flex;width:50%;height:100%;align-items:center;justify-content:center;position:relative;margin:0}.frm-modern-calendar .frmcal-navs a:hover{background-color:var(--frm-views-calendar-background-hover-color)}.frm-modern-calendar .frmcal-navs a:first-child img{transform:rotate(180deg)}.frm-modern-calendar .frmcal-navs a:first-child:after{content:'';display:block;width:1px;height:100%;background-color:var(--frm-views-calendar-border-color);position:absolute;right:0;top:0}.frm-modern-calendar .frmcal-today-button{display:inline-block;border:1px solid var(--frm-views-calendar-border-color);border-radius:var(--frm-views-calendar-border-radius);margin-left:40px;height:46px;width:78px;text-align:center;line-height:46px;text-decoration:none;font-weight:700;padding:0 8px}.frm-modern-calendar.frm-calendar-small-wrapper .frmcal-today-button{display:none}.frm-modern-calendar .frmcal-title{display:flex;align-items:center;justify-content:flex-start;width:calc(100% - 400px);text-align:left;font-size:1.7em;color:var(--frm-views-calendar-color)}.frm-modern-calendar .frmcal-filters{width:286px;display:flex}.frm-modern-calendar .frmcal-filters select{appearance:none;border:1px solid var(--frm-views-calendar-border-color);border-radius:8px;font-size:1.14em;height:100%;text-align:left;box-sizing:border-box;padding-left:20px;font-weight:600;background:var(--frm-views-calendar-svg-arrow-bottom) no-repeat;background-size:24px 24px;background-position:right 15px top 11px;color:var(--frm-views-calendar-color)}.frm-modern-calendar select::-ms-expand{display:none}.frm-modern-calendar .frmcal-filters select:first-child{width:150px;margin-right:8px}.frm-modern-calendar .frmcal-filters select:last-child{width:125px}.frmcal-calendar{margin-top:20px;border:1px solid var(--frm-views-calendar-border-color);border-radius:var(--frm-views-calendar-border-radius)}.frmcal-calendar>div{width:100%;display:flex;justify-content:space-between;box-sizing:border-box;overflow:hidden}.frmcal-calendar>div .frmcal-today .frmcal_date{color:var(--frm-views-calendar-accent-color)}@media screen and (min-width:769px){.frmcal-calendar>div .frmcal-today:before{content:'';position:absolute;width:100%;height:5px;background-color:var(--frm-views-calendar-accent-color);top:0;left:0}}.frmcal-calendar>div:not(.frmcal-row-headings)>div{width:14.23%;min-height:167px;position:relative;display:flex;flex:0 0 auto;flex-direction:column}.frmcal-calendar>div:not(.frmcal-row-headings):not(:last-child){border-bottom:1px solid var(--frm-views-calendar-border-color)}.frmcal-calendar>div:not(.frmcal-row-headings)>div:not(:last-child){border-right:1px solid var(--frm-views-calendar-border-color)}.frmcal-calendar .frmcal-row-headings{height:50px;text-transform:uppercase;border-bottom:1px solid var(--frm-views-calendar-border-color);font-weight:600}.frmcal-calendar .frmcal-row-headings>div{width:14.28%;justify-content:center;display:flex;align-items:center}.frmcal-calendar>div:not(.frmcal-row-headings)>div .frmcal_date{margin:16px 0 0 16px;font-weight:600}.frmcal-calendar .frmcal_date .frm-inactive{opacity:.6}.frmcal-calendar .frmcal-content{padding:16px;word-wrap:break-word}.frmcal-mobile-events-wrapper h1,.frmcal-mobile-events-wrapper h2,.frmcal-mobile-events-wrapper h3,.frmcal-mobile-events-wrapper h4,.frmcal-mobile-events-wrapper h5,.frmcal-mobile-events-wrapper h6,.frmcal-calendar .frmcal-content h1,.frmcal-calendar .frmcal-content h2,.frmcal-calendar .frmcal-content h3,.frmcal-calendar .frmcal-content h4,.frmcal-calendar .frmcal-content h5,.frmcal-calendar .frmcal-content h6{padding:0;margin:0;font-weight:600;font-size:1.14em}.frmcal-calendar .frmcal-content p{margin:0 0 6px}.frmcal-calendar .frmcal-content p:last-child{margin-bottom:0}.frmcal-calendar .frmcal-content strong{font-weight:600}.frmcal-multi-day-event{position:absolute;left:0;top:45px;box-sizing:border-box;padding:16px 18px;z-index:3;color:var(--frm-views-calendar-color);background:#fff}.frmcal-multi-day-event:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:var(--frm-views-calendar-accent-bg-color)}.frmcal-multi-day-event:not(.frmcal-multi-day-event--duplicate):before,.frm-repeating-event.frmcal-multi-day-event:not(.frm-ending-repeated-multiday):before{content:'';position:absolute;width:2px;height:calc( 100% - 16px );background-color:var(--frm-views-calendar-accent-color);top:0;left:0;bottom:0;margin:auto auto auto 8px}.frmcal-daily-event .frm-calendar-event-date{display:none}.frmcal-multi-day-event .frmcal-daily-event .frm-calendar-event-date{display:inline}.frm_rtl .frmcal-multi-day-event{text-align:right}.frm_rtl .frmcal-multi-day-event:not(.frmcal-multi-day-event--duplicate):before{left:auto;right:0;margin:auto 8px auto auto}.frmcal-multi-day-event.frmcal-multi-day-event--short>*{opacity:0}.frmcal-multi-day-event.frmcal-multi-day-event--short{height:81px}.frmcal-multi-day-event>*{position:relative;z-index:2}.frm-daily-event{position:relative}.frmcal-event-content{margin-bottom:8px}.frm-modern-calendar:not(.frm-no-popup) .frmcal-multi-day-event:hover,.frm-modern-calendar:not(.frm-no-popup) .frmcal-event-content:hover{cursor:pointer}.frmcal-popup{position:absolute;top:0;left:0;background:#fff;border-radius:8px;width:300px;z-index:5;box-shadow:0px 4px 8px rgba(0,0,0,.1);transform:translateY(calc( -100% - 20px ));box-sizing:border-box;padding:20px;opacity:1.0}.frmcal-popup:not(.frm-active){pointer-events:none}.frmcal-popup *{pointer-events:none}.frmcal-popup:after{content:'';display:block;width:0;height:0;position:absolute;bottom:2px;left:0;right:0;margin:auto;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;transform:translateY(100%);border-radius:4px}.frmcal-popup.frm-displayed-below:after{bottom:auto;top:0;transform:translateY(-100%);border-top:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff}.frmcal-popup--thumbnail{display:flex;justify-content:center;max-height:200px;overflow:hidden;border-radius:8px}.frmcal-popup--thumbnail img{max-width:100%}.frmcal-popup h3{font-size:1.14em;font-weight:700}.frmcal-popup h4,.frmcal-popup h3{line-height:1.25em}.frmcal-popup h4.frmcal-popup--location,.frmcal-popup h4.frmcal-popup--time,.frmcal-popup h4.frmcal-popup--date{font-weight:400;position:relative;padding-left:30px;font-size:var(--frm-views-calendar-font-size)}.frmcal-popup h4.frmcal-popup--location:before,.frmcal-popup h4.frmcal-popup--time:before,.frmcal-popup h4.frmcal-popup--date:before{content:'';width:24px;height:24px;position:absolute;top:0;left:0;margin:auto}.frmcal-popup h4.frmcal-popup--time:before{background:var(--frm-views-calendar-svg-time-icon) no-repeat;background-size:100%}.frmcal-popup h4.frmcal-popup--date:before{background:var(--frm-views-calendar-svg-date-icon) no-repeat;background-size:100%;background-position:0 -2px}.frmcal-popup h4.frmcal-popup--location:before{background:var(--frm-views-calendar-svg-location-icon) no-repeat;background-size:100%}.frmcal-mobile-events-wrapper>*,.frmcal-popup>*{margin:0 0 16px;padding:0;color:var(--frm-views-calendar-color)}@media screen and (min-width:769px){.frmcal-hide-on-desktop{display:none}}@media screen and (max-width:768px){.frm-modern-calendar .frmcal-hide-on-mobile{display:none}.frmcal-filters{width:238px}.frmcal-filters select{padding-left:8px;background-position:right 8px top 11px}.frmcal-filters select:first-child{width:130px}.frmcal-filters select:last-child{width:100px}.frmcal-calendar>div:not(.frmcal-row-headings)>div{min-height:65px}.frmcal-calendar>div:not(.frmcal-row-headings)>div .frmcal_date{margin:16px auto 0px auto}.frmcal-content>.frmcal-daily-event:first-of-type{text-align:center}.frmcal-content>.frmcal-daily-event:first-of-type:before{content:'';display:block;width:8px;height:8px;border-radius:50%;background:var(--frm-views-calendar-accent-color);margin:auto}.frmcal-mobile-events-wrapper.frm-active{padding:20px 16px;border:1px solid var(--frm-views-calendar-border-color);border-radius:0 0 var(--frm-views-calendar-border-radius) var(--frm-views-calendar-border-radius)}.frmcal.frmcal--mobile-event-active .frmcal-calendar{border-radius:var(--frm-views-calendar-border-radius) var(--frm-views-calendar-border-radius) 0px 0px;border-bottom:0}.frmcal-mobile-events-wrapper{box-sizing:border-box}.frmcal-mobile-events-wrapper>*{padding:0;margin:0 0 16px}.frmcal-day--active:before{content:'';position:absolute;width:100%;height:5px;background-color:var(--frm-views-calendar-accent-color);top:0;left:0}.frmcal-day--active{background:var(--frm-views-calendar-accent-bg-color)}}.frm-timeline-view--wrapper{position:relative;--frm-views-timeline--line-color:rgba(152,162,179,1);--frm-views-timeline--marker-color:#12b76a;--frm-views-timeline--card-background:#fff;--frm-views-timeline--text-color:rgba(29,41,57,1);--frm-views-timeline--popup-background:#fff;--frm-views-timeline--popup-text-color:rgba(29,41,57,1)}.frm-timeline-view--wrapper.frm-timeline-view--horizontal{overflow:hidden}.frm-timeline-view-container{max-width:700px;width:100%;position:relative;padding:1px 0 110px;margin:0 auto}.frm-timeline-view-container:after{content:'';display:block;width:15px;height:2px;background:var(--frm-views-timeline--line-color);position:absolute;bottom:0;left:0;right:0;margin:auto}.frm-timeline-view--horizontal .frm-timeline-view-container:after{bottom:0;top:0;width:2px;height:15px;left:auto}.frm-timeline-view--divider{display:flex;justify-content:center;align-items:center;margin-top:120px;position:relative;z-index:10;opacity:0;filter:blur(4px);transform:scaleY(0);transform-origin:center;transition:opacity .4s cubic-bezier(.33,1,.68,1),filter .4s cubic-bezier(.33,1,.68,1),transform .4s cubic-bezier(.33,1,.68,1)}.frm-timeline-view--horizontal .frm-timeline-view--divider{margin-top:0;margin-left:120px}.frm-timeline-view--divider.frm-timeline-view--divider-active{opacity:1;filter:blur(0px);transform:scaleY(1);transition:opacity .25s cubic-bezier(.33,1,.68,1),filter .25s cubic-bezier(.33,1,.68,1),transform .25s cubic-bezier(.33,1,.68,1)}.frm-timeline-view--divider .frm-timeline-view--divider-shape{min-width:53px;padding:0 10px;height:40px;background-color:var(--frm-views-timeline--marker-color);border-radius:8px;z-index:3}.frm-timeline-view--divider .frm-timeline-view--divider-shape span{display:block;line-height:100%;width:100%;text-align:center;font-size:16px;font-weight:600;line-height:40px;color:#fff;opacity:0;transform:translateY(-2px)}.frm-timeline-view--divider.frm-timeline-view--divider-active .frm-timeline-view--divider-shape span{opacity:1;transform:translateY(0px);transition:opacity .3s cubic-bezier(.33,1,.68,1),transform .3s cubic-bezier(.33,1,.68,1);transition-delay:.15s}.frm-timeline-view--wrapper .frm-timeline-view--content-box img{max-width:100%}.frm-timeline-view--empty-entry{height:190px}.frm-timeline-view-container.frm-animation-ended:after{background:var(--frm-views-timeline--marker-color)}.frm-timeline-view--tracker{position:absolute;top:0;left:0;right:0;height:100%;margin:0 auto;width:15px}.frm-timeline-view--horizontal+.frm_ajax_pagination_cont{display:none}.frm-timeline-view--horizontal .frm-timeline-view--tracker{top:0;bottom:0;left:0;margin:auto 0;width:100%;height:15px}.frm-timeline-view--horizontal.frm-animation-ended .frm-timeline-view--tracker-line{width:100% !important}.frm-timeline-view--horizontal.frm-animation-ended .frm-timeline-view-container:after{background:var(--frm-views-timeline--marker-color)}.frm-timeline-view--horizontal .frm-timeline-view--tracker:before{top:0;bottom:0;margin:auto 0}.frm-timeline-view--horizontal .frm-timeline-view--tracker-line{height:15px;top:0;bottom:0;margin:auto 0}.frm-timeline-view--horizontal .frm-timeline-view--tracker-line:before{top:0;bottom:0;margin:auto 0;right:auto;width:2px;height:15px}.frm-timeline-view--horizontal .frm-timeline-view--tracker-line:after{margin-top:0;position:absolute;top:0;left:0;bottom:0;margin:auto 0;width:100%;height:2px}.frm-timeline-view--wrapper.frm-timeline-view--horizontal{position:relative;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.frm-timeline-view--wrapper.frm-timeline-view--horizontal,.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content{min-height:240px}.frm-timeline-view--wrapper.frm-timeline-view--horizontal::-webkit-scrollbar{display:none}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content,.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view-container{height:100%;padding:0}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view-container{max-width:unset;width:max-content}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content{display:flex;padding:0;flex-wrap:nowrap;gap:20px;width:max-content;position:relative}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content .frm-timeline-view--animate-first,.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content .frm-timeline-view--animate-second{position:absolute;top:50%}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content .frm-timeline-view--item[data-even=true] .frm-timeline-view--animate-second{transform:translateY(calc( -100% - 40px ) )}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content .frm-timeline-view--item[data-even=true] .frm-timeline-view--animate-first{margin-top:20px}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content .frm-timeline-view--item[data-even=false] .frm-timeline-view--animate-second{margin-top:30px}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content .frm-timeline-view--item[data-even=false] .frm-timeline-view--animate-first{transform:translateY(calc( -100% - 30px ) )}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--item{margin-top:0;min-width:380px;flex:0 0 auto;position:relative}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--item .frm-timeline-view--content-col:nth-child(2){position:absolute;width:40px;height:40px;top:0;left:0;right:0;bottom:0;margin:auto;transform:translateY(-2px);z-index:5}.frm-timeline-view--tracker:before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background:var(--frm-views-timeline--line-color);display:block;z-index:1}.frm-timeline-view--tracker:after{content:'';position:absolute;top:0;left:0;right:0;background:var(--frm-views-timeline--line-color);width:2px;height:100%;margin:0 auto;z-index:1}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--tracker:after{right:auto}.frm-timeline-view--tracker-line{position:absolute;width:100%;height:0;overflow:hidden;width:15px;transition:height .4s cubic-bezier(.33,1,.68,1)}.frm-timeline-view--horizontal .frm-timeline-view--tracker-line{transition:width .4s cubic-bezier(.33,1,.68,1)}.frm-timeline-view--tracker-line:before{content:'';position:relative;top:0;left:0;width:15px;height:2px;background:var(--frm-views-timeline--marker-color);display:block;z-index:2}.frm-timeline-view--tracker-line:after{position:relative;z-index:2;content:'';display:block;width:2px;left:0;right:0;margin:0 auto;height:100%;margin-top:2px;background-color:var(--frm-views-timeline--marker-color)}.frm-timeline-view--item{display:flex;justify-content:center;align-items:center;margin-top:110px}.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal) .frm-timeline-view--content-col{flex:1}.frm-timeline-view--marker{width:24px;height:24px;display:flex;justify-content:center;align-items:center;position:relative;box-sizing:border-box}.frm-timeline-view--marker svg:not(.frm-timeline-view--marker-svg-active){position:relative;z-index:4;width:100%;height:100%}.frm-timeline-view--marker-svg-active{position:absolute;top:0;left:0;width:100%;height:100%;stroke-linecap:round;transform:rotate(-90deg);z-index:5;transition:all .4s cubic-bezier(.33,1,.68,1)}.frm-timeline-view--marker .frm-timeline-view--marker-icon{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:5px;z-index:6;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transform:scale(.2);transition:all .4s cubic-bezier(.33,1,.68,1);font-size:14px;color:var(--frm-views-timeline--marker-color)}.frm-timeline-view--marker .frm-timeline-view--marker-icon img{width:100%;height:100%;border-radius:50%}.frm-timeline-view--marker.frm-timeline-view--marker-medium{width:40px;height:40px}.frm-timeline-view--marker.frm-timeline-view--marker-large{width:60px;height:60px}.frm-timeline-view--marker.frm-timeline-view--marker-medium .frm-timeline-view--marker-icon img{width:calc( 100% - 4px );height:calc( 100% - 4px )}.frm-timeline-view--marker.frm-timeline-view--marker-large img{width:calc( 100% - 4px );height:calc( 100% - 4px )}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--marker .frm-timeline-view--marker-svg-active{transform:rotate(180deg)}.frm-timeline-view--marker-dot{display:block;position:relative;width:24px;height:24px;background-color:#fff;box-shadow:0px .47px .94px 0px rgba(16,24,40,.06),0px .47px 1.41px 0px rgba(16,24,40,.1);border-radius:50%;z-index:6}.frm-timeline-view--marker-dot .frm-timeline-view--marker-dot-icon{content:'';position:absolute;width:8px;height:8px;background-color:var(--frm-views-timeline--marker-color);border-radius:50%;top:0;left:0;right:0;bottom:0;margin:auto;z-index:7;transform:scale(0);opacity:0;transition:transform .4s cubic-bezier(.33,1,.68,1),opacity .4s cubic-bezier(.33,1,.68,1)}.frm-timeline-view--content-col:first-child{text-align:right;display:flex;flex-direction:column;justify-content:center}.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal) .frm-timeline-view--content-col:first-child{margin-right:15px}.frm-timeline-view--content-col:nth-child(2){display:flex;width:60px;flex-direction:column;justify-content:center;align-items:center;flex:0 0 60px !important}.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal) .frm-timeline-view--content-col:nth-child(2){margin-right:15px}@media only screen and (max-width:768px){.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal) .frm-timeline-view--content-col:nth-child(2){margin-right:-19px}.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal) .frm-timeline-view--animate-first{padding-left:15px}.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal) .frm-timeline-view--animate-second{flex:0 0 47%}.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal) .frm-timeline-view--item[data-even=true] .frm-timeline-view--content-col:nth-child(2){margin-right:0;margin-left:-34px}}.frm-timeline-view--wrapper:not(.frm-timeline-view--vertical-right) .frm-timeline-view--item[data-even=true] .frm-timeline-view--content-col:first-child{text-align:left}.frm-timeline-view--wrapper.frm-timeline-view--horizontal:not(.frm-timeline-view--horizontal-top) .frm-timeline-view--item:nth-child(2n) .frm-timeline-view--content-col:nth-child(3){display:flex;flex-direction:column;justify-content:center}.frm-timeline-view--wrapper.frm-timeline-view--horizontal:not(.frm-timeline-view--horizontal-top) .frm-timeline-view--item:nth-child(2n) .frm-timeline-view--content-col:nth-child(3){justify-content:flex-start}.frm-timeline-view--animate-first>*{will-change:transform,opacity;margin:0 !important;padding:0;opacity:0;transform:translate(-5px,-5px)matrix3d(1.8,0,0,0,0,1.8,0,-.0029,0,0,1.8,0,0,0,0,1.74);filter:blur(4px);transition:transform .25s cubic-bezier(.33,1,.68,1),opacity .35s cubic-bezier(.33,1,.68,1)}.frm-timeline-view--item:not(.frm-timeline-view--item-active) .frm-timeline-view--animate-first>*{transform:translate(0px,0px) matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1) !important;opacity:0 !important}.frm-timeline-view--item:not(.frm-timeline-view--item-active) svg.frm-timeline-view--marker-svg-active,.frm-timeline-view--item:not(.frm-timeline-view--item-active) .frm-timeline-view--marker-icon{opacity:0 !important}.frm-timeline-view--content-box{position:relative;max-width:280px;padding:20px;overflow:hidden;box-sizing:border-box;border-radius:8px;border:1px solid rgba(242,244,247,1);box-shadow:0px .47px .94px 0px rgba(16,24,40,.06),0px .47px 1.41px 0px rgba(16,24,40,.1);transform:scaleY(.2);transform-origin:center;background-color:var(--frm-views-timeline--card-background);pointer-events:none}.frm-timeline-view--content-box.frm-clickable{cursor:pointer}.frm-timeline-view--content-box.frm-timeline-view--content-box-active{pointer-events:auto}@media only screen and (max-width:768px){.frm-timeline-view--content-box{padding:10px}}.frm-timeline-view--content-box .frm-timeline-view--entry-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;display:block;width:100%;height:100%}.frm-timeline-view--theme-no-background .frm-timeline-view--content-box{background-color:transparent;border:0;box-shadow:none}.frm-timeline-view--image-box{box-shadow:0px 4px 16px 0px rgba(0,0,0,.05);box-sizing:border-box;padding:8px;position:relative;max-width:150px;transform:rotate(-5deg)}.frm-timeline-view--image-box img{width:100%}.frm-timeline-view--content-col .frm-timeline-view--image-box h3{text-align:center;font-size:24px;line-height:24px;font-weight:400;color:var(--frm-views-timeline--line-color);font-family:'Nanum Pen',cursive}.frm-timeline-view--image-box p{margin:0;padding:0;line-height:0}.frm-timeline-view--image-box .frm-timeline-view--image-box-pin{position:absolute;top:0;left:0;right:0;margin:auto;display:block;width:115px;height:75px;z-index:4;transform:translateY(-27px) rotate(-8deg)}.frm-timeline-view--wrapper:not(.frm-timeline-view--vertical-right) .frm-timeline-view--item[data-even=false] .frm-timeline-view--image-box{margin-left:auto;margin-right:0}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content-box{transform:scaleX(.2);transform-origin:center}.frm-timeline-view--content-box>*{opacity:0;transition:opacity .25s cubic-bezier(.33,1,.68,1),transform .4s cubic-bezier(.33,1,.68,1);transform:translate(0px,7px)}.frm-timeline-view--content-box-active>*{opacity:1;transition:opacity .95s cubic-bezier(.33,1,.68,1),transform .4s cubic-bezier(.33,1,.68,1);transform:translate(0px,0px)}.frm-timeline-view--content-box p{margin:0}.frm-timeline-view--content-box-active.frm-timeline-view--content-box>*:nth-child(1){transition-delay:.15s}.frm-timeline-view--content-box-active.frm-timeline-view--content-box>*:nth-child(2){transition-delay:.2s}.frm-timeline-view--content-box-active.frm-timeline-view--content-box>*:nth-child(3){transition-delay:.25s}.frm-timeline-view--content-box-active.frm-timeline-view--content-box>*:nth-child(4){transition-delay:.35s}.frm-timeline-view--content-box-active.frm-timeline-view--content-box>*:nth-child(5){transition-delay:.4s}.frm-timeline-view--content-box-active.frm-timeline-view--content-box>*:nth-child(6){transition-delay:.45s}.frm-timeline-view--content-col h3,.frm-timeline-view--content-col h4{margin:0;padding:0;font-size:20px;line-height:30px;color:var(--frm-views-timeline--text-color);font-weight:600}@media only screen and (max-width:768px){.frm-timeline-view--content-col h3,.frm-timeline-view--content-col h4{font-size:16px;line-height:24px}}.frm-timeline-view--content-col h5{margin:0;padding:0;font-size:16px;line-height:24px;color:var(--frm-views-timeline--line-color);font-weight:400}.frm-timeline-view--content-col p{font-weight:400;font-size:16px;line-height:24px;color:var(--frm-views-timeline--text-color)}@media only screen and (max-width:768px){.frm-timeline-view--content-col p{font-size:12px;line-height:20px}}.frm-timeline-view--animate-second>*{opacity:0;transition:transform .25s cubic-bezier(.33,1,.68,1),opacity .35s cubic-bezier(.33,1,.68,1)}.frm-timeline-view--item:not(.frm-timeline-view--item-active) .frm-timeline-view--animate-second>*{opacity:0 !important}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--item{flex-direction:column;justify-content:center}.frm-timeline-view--detail-popup{position:absolute;top:0;left:0;width:270px;background:var(--frm-views-timeline--popup-background);box-shadow:0px 1px 25px 0px rgba(0,0,0,.15);min-height:300px;border-radius:8px;z-index:-1;opacity:0;pointer-events:none;box-sizing:border-box;padding:16px}.frm-timeline-view--detail-popup img{border-radius:8px;width:100%}.frm-timeline-view--detail-popup h2,.frm-timeline-view--detail-popup h3,.frm-timeline-view--detail-popup h4,.frm-timeline-view--detail-popup h5,.frm-timeline-view--detail-popup h6{font-size:16px;line-height:24px;font-weight:600;display:block;margin:0;padding:0}.frm-timeline-view--detail-popup,.frm-timeline-view--detail-popup p{font-size:16px;line-height:24px;font-weight:400;color:var(--frm-views-timeline--popup-text-color)}.frm-timeline-view--detail-popup.frm-timeline-view--detail-popup-open{z-index:12;opacity:1;pointer-events:auto}.frm-timeline-view--detail-popup.frm-timeline-view--detail-popup-right{top:40px;right:auto;left:auto}.frm-timeline-view--detail-popup:before{content:'';position:absolute;top:40px;left:-15px;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-right:15px solid var(--frm-views-timeline--popup-background);filter:drop-shadow(2px 0 2px rgba(0,0,0,.003))}.frm-timeline-view--detail-popup:after{content:'';display:block;position:absolute;top:0;left:0;width:35px;height:100%;transform:translateX(-100%)}.frm-timeline-view--detail-popup.frm-timeline-view--vertical-popup-mobile:after,.frm-timeline-view--detail-popup.frm-timeline-view--detail-popup-right:after{right:0;left:auto;transform:translateX(100%)}.frm-timeline-view--detail-popup.frm-timeline-view--detail-popup-right:before{content:'';position:absolute;top:40px;left:auto;right:-15px;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:15px solid var(--frm-views-timeline--popup-background);border-right:0;filter:drop-shadow(2px 0 2px rgba(0,0,0,.03))}.frm-timeline-view--detail-popup.frm-timeline-view--vertical-popup-mobile:before{content:'';position:absolute;top:-15px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:15px solid var(--frm-views-timeline--popup-background);border-top:0;filter:drop-shadow(0px -2px 2px rgba(0,0,0,.03))}.frm-timeline-view--mobile-content{display:none}@media only screen and (max-width:768px){.frm-timeline-view--content{display:none}.frm-timeline-view--mobile-content{display:block}.frm-timeline-view--vertical-right .frm-timeline-view--tracker{right:auto}.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal).frm-timeline-view--vertical-right .frm-timeline-view--item{flex-direction:row-reverse;flex-wrap:wrap;margin-left:8px;margin-top:80px}.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal).frm-timeline-view--vertical-right .frm-timeline-view--animate-second{flex:0 0 77% !important;margin-top:5px}.frm-timeline-view--wrapper.frm-timeline-view--vertical-right .frm-timeline-view--content-col:nth-child(2){align-items:flex-start}.frm-timeline-view--wrapper.frm-timeline-view--vertical-right .frm-timeline-view--item .frm-timeline-view--marker{transform:translateX(-50%);z-index:12}.frm-timeline-view--wrapper.frm-timeline-view--vertical-right .frm-timeline-view--content-col:first-child{align-items:flex-start;padding:0}}.frm-timeline-view--mobile-slider{overflow:hidden!important;position:relative;padding:2px}.frm-timeline-view--mobile-slider .frm-timeline-view-container{transition:transform .5s linear}.frm-timeline-view--mobile-slider .frm-timeline-view--item{min-width:unset !important;min-height:450px !important}.frm-timeline-view--mobile-slider .frm-timeline-view--item.frm-timeline-view--item-active .frm-timeline-view--marker-icon,.frm-timeline-view--mobile-slider .frm-timeline-view--item.frm-timeline-view--item-active .frm-timeline-view--content-box{opacity:1 !important;transform:scaleX(1)!important}.frm-timeline-view--mobile-slider .frm-timeline-view--item.frm-timeline-view--item-active .frm-timeline-view--content-box>*{opacity:1 !important;transition:opacity .95s cubic-bezier(.33,1,.68,1),transform .4s cubic-bezier(.33,1,.68,1)!important;transform:translate(0px,0px)!important}.frm-timeline-view--mobile-slider .frm-timeline-view--item.frm-timeline-view--item-active .frm-timeline-view--animate-first>*{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1) translate(0px,0px)!important;opacity:1!important;filter:blur(0px)!important}.frm-timeline-view--mobile-slider .frm-timeline-view--content{max-width:unset;flex:0 0 100%;width:100%;min-width:100%;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:10px!important}.frm-timeline-view--mobile-slider .frm-timeline-view--item.frm-timeline-view--item-active .frm-timeline-view--marker-dot-icon{opacity:1 !important;transform:scale(1) !important}.frm-timeline-view--mobile-slider .frm-timeline-view--content,.frm-timeline-view--mobile-slider .frm-timeline-view--tracker,.frm-timeline-view--mobile-navs{transform:translateY(-90px)}.frm-timeline-view--mobile-navs{position:absolute;height:32px;top:0;bottom:0;left:0;width:100%;margin:auto;z-index:11}.frm-timeline-view--mobile-nav-next,.frm-timeline-view--mobile-nav-prev{width:32px;height:32px;position:relative;border-radius:50%;background-color:rgba(29,41,57,1);cursor:pointer}.frm-timeline-view--mobile-nav-next.frm-disabled,.frm-timeline-view--mobile-nav-prev.frm-disabled{background-color:rgba(211,220,233,1)}.frm-timeline-view--mobile-nav-next.frm-disabled:before,.frm-timeline-view--mobile-nav-prev.frm-disabled:before{background-image:url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1L6.5 6L1.5 11' stroke='rgba(29, 41, 57, 1)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.frm-timeline-view--mobile-nav-next{position:absolute;right:0;top:0}.frm-timeline-view--mobile-nav-next:before,.frm-timeline-view--mobile-nav-prev:before{content:'';display:block;width:8px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1L6.5 6L1.5 11' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:100%;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.frm-timeline-view--mobile-nav-prev:before{transform:rotate(180deg)}.with_frm_style,.frm_forms{--progress-border-color-b:#d5d5d5;--image-size:150px}.js .frm_logic_form:not(.frm_no_hide){display:none}.with_frm_style .frm_conf_field.frm_half label.frm_conf_label{overflow:hidden;white-space:nowrap}.with_frm_style .frm_time_wrap{white-space:nowrap}.with_frm_style select.frm_time_select{white-space:pre;display:inline}.with_frm_style .frm-show-form{overflow-x:clip}.frm-slider-wrapper{position:relative;padding:1.5rem 0;min-width:100px}.frm-slider-track{width:100%;height:var(--slider-track-size);background:var(--slider-bar-color);border-radius:3px;position:absolute;transform:translateY(-50%)}.frm-slider-range{height:var(--slider-track-size);background:var(--slider-color);position:absolute;transform:translateY(-50%)}.frm-slider-handle{box-sizing:border-box;width:var(--slider-circle-size);height:var(--slider-circle-size);background:#fff;border:2px solid var(--slider-color);border-radius:50%;position:absolute;transform:translate(0%,-50%);cursor:pointer;touch-action:none}.frm-slider-handle:focus{outline:none;box-shadow:0 0 0 3px rgba(66,133,244,.3)}.with_frm_style .frm-show-form .frm_section_heading h3[class*=frm_pos_]{padding:var(--section-pad);margin:0;font-size:var(--section-font-size);font-family:var(--font);font-weight:var(--section-weight);color:var(--section-color);border:none;background-color:var(--section-bg-color)}.frm_trigger .frmsvg{width:16px;height:16px;color:#667085;margin:0 2px}.frm_trigger>svg.frmsvg:nth-child(1){display:inline-block}.frm_trigger>svg.frmsvg:nth-child(2){display:none}.frm_trigger.active>svg.frmsvg:nth-child(2){display:inline-block}.frm_trigger.active>svg.frmsvg:nth-child(1){display:none}.with_frm_style .frm_repeat_sec{margin-bottom:var(--field-margin);margin-top:var(--field-margin);padding-bottom:15px;border-bottom-width:var(--section-border-width);border-bottom-style:var(--section-border-style);border-color:var(--section-border-color)}.with_frm_style .frm_repeat_sec:last-child{border-bottom:none;padding-bottom:0}.with_frm_style .frm_repeat_inline{clear:both}.frm_invisible_section .frm_form_field,.frm_invisible_section{display:none !important;visibility:hidden !important;height:0;margin:0}.frm_form_field .frm_repeat_sec .frm_add_form_row,.frm_section_heading div.frm_repeat_sec:last-child .frm_add_form_row.frm_hide_add_button,.frm_form_field div.frm_repeat_grid .frm_add_form_row.frm_hide_add_button,.frm_form_field div.frm_repeat_inline .frm_add_form_row.frm_hide_add_button{transition:opacity .15s ease-in-out;pointer-events:none}.frm_form_field .frm_repeat_sec .frm_add_form_row,.frm_section_heading div.frm_repeat_sec:last-child .frm_add_form_row.frm_hide_add_button{display:none}.frm_hide_remove_button.frm_remove_form_row{display:none !important}.frm_form_field div.frm_repeat_grid .frm_add_form_row.frm_hide_add_button,.frm_form_field div.frm_repeat_inline .frm_add_form_row.frm_hide_add_button{visibility:hidden}.frm_form_field div.frm_repeat_grid .frm_add_form_row,.frm_form_field div.frm_repeat_inline .frm_add_form_row,.frm_section_heading div.frm_repeat_sec:last-child .frm_add_form_row{display:inline-flex;visibility:visible;pointer-events:auto}.frm_form_fields .frm_section_heading.frm_hidden{display:none}.frm_repeat_buttons a.frm_remove_form_row,.frm_repeat_buttons a.frm_add_form_row{display:inline-flex;align-items:center;gap:8px;line-height:normal}.frm_repeat_buttons .frmsvg{width:12px;height:12px}.frm_repeat_grid .frm_button,.frm_repeat_inline .frm_button,.frm_repeat_sec .frm_button{display:inline-block;line-height:1}.frm_form_field .frm_repeat_grid~.frm_repeat_grid .frm_form_field .frm_primary_label{display:none !important}.frm_section_heading.frm_no_border_top h3[class*=frm_pos_]{border-top:none !important}.with_frm_style .frm_input_group{position:relative;display:flex;align-items:stretch;width:100%}.with_frm_style .frm_input_group.frm_hidden{display:none}.with_frm_style .frm_inline_box{display:flex;text-align:center;align-items:center;font-size:var(--field-font-size);padding:0 12px;color:var(--form-desc-color);border-width:var(--field-border-width);border-style:var(--field-border-style);border-color:var(--border-color);background-color:var(--bg-color-disabled);border-radius:var(--border-radius);width:auto}.with_frm_style .frm_input_group .frm_inline_box:first-child{margin-right:-1px;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.with_frm_style .frm_input_group .frm_slimselect+.frm_inline_box,.with_frm_style .frm_input_group select+.frm_inline_box,.with_frm_style .frm_input_group .frm_slimselect+.frm_inline_box,.with_frm_style .frm_input_group input+.frm_inline_box,.with_frm_style .frm_input_group .frm_show_password_wrapper+.frm_inline_box{margin-left:-1px;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.with_frm_style .frm_input_group .frm_slimselect,.with_frm_style .frm_input_group>select,.with_frm_style .frm_input_group>input{position:relative;flex:1 1 auto;width:1% !important;min-width:0;margin-top:0;margin-bottom:0;display:block}.with_frm_style .frm_input_group.frm_with_pre .frm_slimselect,.with_frm_style .frm_input_group.frm_with_pre>select,.with_frm_style .frm_input_group.frm_with_pre>input,.with_frm_style .frm_input_group.frm_with_pre>.frm_show_password_wrapper>input{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.with_frm_style .frm_input_group.frm_with_post .frm_slimselect,.with_frm_style .frm_input_group.frm_with_post>select,.with_frm_style .frm_input_group.frm_with_post>input,.with_frm_style .frm_input_group.frm_with_post>.frm_show_password_wrapper>input{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.ss-content.frm_slimselect{padding:0 !important}.with_frm_style .ss-value-delete{border-left:none !important;padding-left:0 !important}.with_frm_style .ss-main{display:flex !important;--ss-font-color:var(--text-color);--ss-border-color:var(--border-color);--ss-border-radius:var(--border-radius);--ss-bg-color:var(--bg-color);--ss-spacing-s:6px;--ss-spacing-m:10px;--ss-main-height:var(--field-height);border-width:var(--fieldset);font-size:var(--field-font-size);line-height:1.3;align-self:baseline;margin-top:3px;font-family:var(--font)}.ss-content.frm_slimselect{font-size:var(--field-font-size);font-family:var(--font);height:auto;display:flex}.with_frm_style .ss-main .ss-values .ss-value .ss-value-text{padding:2px var(--ss-spacing-s)}.ss-content.frm_slimselect.frm_slimselect_rtl{direction:rtl}.ss-content.frm_slimselect.frm_slimselect_rtl .ss-search input{text-align:right}.ss-main.frm_slimselect.frm_slimselect_rtl .ss-value-delete{margin-left:var(--ss-spacing-m)}.ss-main.frm_slimselect .ss-values .ss-placeholder{padding:0}.frm_fields_container .frm_form_field .ss-main.auto_width{width:auto !important;display:inline-flex !important}.ss-main.frm_slimselect .ss-arrow{margin-left:var(--ss-spacing-s);margin-right:0}.frm_input_group.frm_slimselect_wrapper{flex-wrap:nowrap}.frm_input_group.frm_slimselect_wrapper .frm_slimselect{border-radius:0}.frm_input_group.frm_slimselect_wrapper .ss-main.frm_slimselect{margin-top:0;height:1.7rem}.with_frm_style .frm_total input,.with_frm_style .frm_total_big input{background-color:transparent;border:none;width:auto;box-shadow:none !important}.with_frm_style .frm_total .frm_inline_box,.with_frm_style .frm_total_big .frm_inline_box{background-color:transparent !important;border-width:0 !important;box-shadow:none !important;color:var(--text-color);padding:0 3px 0 1px !important}.with_frm_style .frm_inline_total{padding:0 3px}.flatpickr-calendar,#ui-datepicker-div{background:#fff;position:absolute;display:none;z-index:999999 !important}.frm-datepicker.flatpickr-calendar,.frm-datepicker.ui-datepicker{z-index:999999 !important;margin-top:6px}.frm-datepicker .flatpickr-calendar,.frm-datepicker.flatpickr-calendar,.frm-datepicker .ui-datepicker,.frm-datepicker.ui-datepicker{box-sizing:border-box;min-width:282px;border-radius:var(--border-radius);padding:16px 18px;box-shadow:0px 11.3px 22.6px -5.65px #1018282E}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme),.frm-datepicker .ui-datepicker,.frm-datepicker.ui-datepicker{border:1px solid #f2f4f7}.frm-datepicker.ui-datepicker{display:none}.frm-datepicker.flatpickr-calendar.inline{max-width:40em}.frm-datepicker .ui-datepicker .ui-datepicker-header,.frm-datepicker.ui-datepicker .ui-datepicker-header{padding:6px 0 12px;position:relative}.frm-datepicker.flatpickr-calendar .flatpickr-monthDropdown-months,.frm-datepicker.flatpickr-calendar .numInputWrapper,.frm-datepicker .ui-datepicker-title select.ui-datepicker-month,.frm-datepicker .ui-datepicker-title select.ui-datepicker-year{min-height:unset;width:33%;padding:4px 5px 5px;line-height:14px;margin:0}.frm-datepicker .ui-datepicker-title select.ui-datepicker-month,.frm-datepicker .ui-datepicker-title select.ui-datepicker-year{background-color:#fff}.frm-datepicker.flatpickr-calendar:not(.inline) .flatpickr-monthDropdown-months{width:53%}.frm-datepicker .ui-datepicker-title select.ui-datepicker-month,.frm-datepicker select.ui-datepicker-month{margin-right:3px}.frm-datepicker .ui-datepicker-month,.frm-datepicker .ui-datepicker-year{max-width:100%;max-height:2em;padding:6px 10px;box-sizing:border-box;display:inline;color:#555}.frm-datepicker span.ui-datepicker-month,.frm-datepicker span.ui-datepicker-year{line-height:25px;font-weight:600}.frm-datepicker .ui-datepicker-calendar{margin:0 !important}.frm-datepicker .ui-datepicker-calendar thead{color:var(--text-color);background-color:var(--bg-color)}.frm-datepicker .ui-datepicker-calendar thead th{padding:8px;font-weight:400;font-size:var(--field-font-size);color:var(--description-color)}.frm-datepicker .ui-datepicker-prev{transform:rotate(0deg) !important}.frm-datepicker .flatpickr-months .flatpickr-next-month,.frm-datepicker .ui-datepicker-next{transform:rotate(180deg) !important}.frm-datepicker .flatpickr-months .flatpickr-prev-month svg,.frm-datepicker .flatpickr-months .flatpickr-next-month svg{display:none}.frm-datepicker .flatpickr-months .flatpickr-prev-month:before,.frm-datepicker .flatpickr-months .flatpickr-next-month:before,.frm-datepicker .ui-datepicker-prev:before,.frm-datepicker .ui-datepicker-next:before{content:'' !important;position:absolute;top:0;left:0;width:100% !important;height:100% !important;background-color:var(--date-head-color);mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjOThBMkIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJtMTEuMDQgNy44LTIuOTEgMi43IDIuOTEgMi43Ii8+PC9zdmc+Cg==) no-repeat center;padding:0 !important}.frm-datepicker.frm-datepicker-custom-theme .flatpickr-prev-month:before,.frm-datepicker.frm-datepicker-custom-theme .flatpickr-next-month:before{background-color:#fff}.frm-datepicker.frm-date-no-month-select .flatpickr-prev-month,.frm-datepicker.frm-date-no-month-select .flatpickr-next-month{display:none}.google-visualization-tooltip-item-list,.google-visualization-tooltip-item-list .google-visualization-tooltip-item:first-child{margin:1em 0 !important}.google-visualization-tooltip-item{list-style-type:none !important;margin:.65em 0 !important}[id^=chart__frm_pie] .google-visualization-tooltip{pointer-events:none}.with_frm_style .frm_scale{margin-right:15px;text-align:center;float:left}.with_frm_style .frm_scale input[type=radio]{display:block !important;margin:0}.with_frm_style .frm_scale input[type=radio]:checked:before{transform:scale(1)}.frm-star-group{white-space:nowrap;display:inline-block}.frm-star-group+p{display:inline-block}.frm-star-group input{opacity:0;position:absolute !important;z-index:-1}.frm-show-form .frm-star-group .frmsvg,.frm-show-form .frm-star-group input+label.star-rating{float:none;font-size:20px;line-height:1;cursor:pointer;background:0 0;overflow:hidden !important;clear:none;font-style:normal;vertical-align:top;position:relative;width:auto}.frm-star-group .frmsvg{display:inline-block;width:20px;height:20px;fill:#fdb022;vertical-align:text-bottom}.frm-show-form .frm-star-group input+label.star-rating{display:inline-flex;color:transparent}.frm-show-form .frm-star-group input+label.star-rating:before{content:''}.frm-star-group input[type=radio]:checked+label:before,.frm-star-group:not(.frm-star-hovered) input[type=radio]:checked+label:before{color:#f0ad4e}.frm-star-group:not(.frm-star-hovered) input[type=radio]:checked+label,.frm-star-group input+label:hover,.frm-star-group:hover input+label:hover,.frm-star-group .star-rating-on,.frm-star-group .star-rating-hover{color:#f0ad4e}.frm-star-group .star-rating-readonly{cursor:default !important}.frm-star-group>svg+svg{margin-left:5px}.frm-star-group .star-rating .frmsvg:last-of-type,.frm-star-group .star-rating-on .frmsvg:first-of-type,.frm-star-group .star-rating-hover .frmsvg:first-of-type{display:none}.frm-star-group .star-rating-on .frmsvg:last-of-type,.frm-star-group .star-rating-hover .frmsvg:last-of-type{display:inline}.with_frm_style .frm_other_input.frm_other_full{margin-top:10px}.frm_left_container .frm_other_input{grid-column:2}.frm_inline_container.frm_other_container .frm_other_input,.frm_left_container.frm_other_container .frm_other_input{margin-left:5px}.frm_right_container.frm_other_container .frm_other_input{margin-right:5px}.frm_inline_container.frm_other_container select~.frm_other_input,.frm_right_container.frm_other_container select~.frm_other_input,.frm_left_container.frm_other_container select~.frm_other_input{margin:0}.with_frm_style input[type=file]::-webkit-file-upload-button{color:var(--text-color);background-color:var(--bg_color);padding:var(--field-pad);border-radius:var(--border-radius);border-color:var(--border-color);border-width:var(--field-border-width);border-style:var(--field-border-style)}.frm_pagination_cont ul.frm_pagination{display:inline-block;list-style:none;margin-left:0 !important}.frm_pagination_cont ul.frm_pagination>li{display:inline;list-style:none;margin:2px;background-image:none}ul.frm_pagination>li.active a{text-decoration:none}.frm_pagination_cont ul.frm_pagination>li:first-child{margin-left:0}.archive-pagination.frm_pagination_cont ul.frm_pagination>li{margin:0}.frm_switch_opt{padding:0 8px 0 0;white-space:normal;display:inline;vertical-align:middle;font-size:var(--toggle-font-size);font-weight:var(--check-weight)}.frm_on_label{padding:0 0 0 8px}.frm_on_label,.frm_off_label{color:var(--check-label-color)}.frm_switch{position:relative;display:inline-block;width:40px;height:25px;vertical-align:middle}.frm_switch_block input{display:none !important}.frm_slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--toggle-off-color);transition:.4s;border-radius:30px}.frm_slider:before{border-radius:50%;position:absolute;content:"";height:23px;width:23px;left:1px;bottom:1px;background-color:#fff;transition:.4s;box-shadow:0 2px 6px rgba(41,58,82,.31)}input:checked+.frm_switch .frm_slider{background-color:var(--toggle-on-color)}input:focus+.frm_switch .frm_slider{box-shadow:0 0 1px #3177c7}input:checked+.frm_switch .frm_slider:before{transform:translateX(15px)}.frm_rtl .frm_switch_opt{padding:0 8px}.frm_rtl .frm_slider:before{left:16px}.frm_rtl input:checked+.frm_switch .frm_slider:before{transform:none!important;left:1px}.with_frm_style .frm_range_container{padding-top:5px}.with_frm_style input[type=range]{-webkit-appearance:none;display:block;width:100%;height:var(--slider-track-size);font-size:var(--description-font-size);border-radius:calc(var(--border-radius) / 2);margin:10px 0;outline:none;background:var(--slider-bar-color)}.with_frm_style input[type=range]:focus,.with_frm_style input[type=range]:active{background:var(--slider-bar-color)}.with_frm_style input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:var(--slider-circle-size);width:var(--slider-circle-size);border:2px solid #4199fd;color:#fff;background:#fff;cursor:pointer;border-radius:50%;box-shadow:0px 4px 8px -2px rgba(16,24,40,.1)}.with_frm_style input[type=range]::-moz-range-thumb{height:var(--slider-circle-size);width:var(--slider-circle-size);border:2px solid #4199fd;color:#fff;background:#fff;cursor:pointer;border-radius:50%;box-shadow:0px 4px 8px -2px rgba(16,24,40,.1)}.with_frm_style input[type=range]::-ms-thumb{height:var(--slider-circle-size);width:var(--slider-circle-size);border:2px solid #4199fd;color:#fff;background:#fff;cursor:pointer;border-radius:50%;box-shadow:0px 4px 8px -2px rgba(16,24,40,.1)}.with_frm_style .frm_range_unit,.with_frm_style .frm_range_value{display:inline-block;padding:0 2px}.with_frm_style [class^=frm-text-] .frm_range_unit,.with_frm_style .frm_range_container>.frm_range_unit,.with_frm_style .frm_range_container .range-value span,.with_frm_style .frm_range_value{font-size:var(--slider-font-size);color:var(--text-color);font-weight:700}.with_frm_style .frm_range_max{float:right}.with_frm_style .frm_range_container input+.frm_range_value{display:block}.frm-text-left{text-align:left}.frm-text-center{text-align:center}.frm-text-right{text-align:right}.with_frm_style .frm_dropzone{border-color:var(--border-color);border-radius:var(--border-radius);color:var(--text-color);background-color:var(--bg-color)}.with_frm_style .frm_dropzone .frm_upload_icon,.with_frm_style .frm_dropzone .dz-remove{color:var(--description-color)}.with_frm_style .frm_compact .frm_dropzone .frm_upload_icon{color:var(--submit-text-color)}.with_frm_style .frm_compact .frm_dropzone .frmsvg{width:18px;height:18px}.with_frm_style .frm_form_field:not(.frm_compact) .frm_dropzone .frmsvg{width:24px;height:24px;display:block;margin:0 auto 8px;color:#667085}.with_frm_style .frm_dropzone .frm_remove_link .frmsvg{width:18px;height:18px;cursor:pointer}.with_frm_style .frm_blank_field .frm_dropzone{border-color:var(--border-color-error);color:var(--text-color-error);background-color:var(--bg-color-error)}.with_frm_style .frm_dropzone .dz-preview .dz-progress{background:var(--progress-bg-color)}.with_frm_style .frm_dropzone .dz-preview .dz-progress .dz-upload,.with_frm_style .frm_dropzone .dz-preview.dz-complete .dz-progress{background:var(--progress-active-bg-color)}.frm_image_size_medium{--image-size:250px}.frm_image_size_large{--image-size:320px}.frm_image_size_xlarge{--image-size:400px}.frm_image_options .frm_opt_container{display:inline-flex;flex-flow:wrap;flex-direction:row;margin:0 -10px}.frm_image_options .frm_radio input[type=radio],.frm_image_options .frm_checkbox input[type=checkbox]{position:absolute !important;top:9px;right:10px;z-index:2;margin:0}.frm_checkbox label.frm-label-disabled,.frm_radio label.frm-label-disabled{opacity:.5}.frm_image_options .frm_image_option_container{border-width:var(--field-border-width);border-style:solid;border-color:var(--border-color);border-radius:var(--border-radius);display:flex;flex-wrap:wrap;box-sizing:border-box;position:relative;height:100%;width:100%;overflow:hidden}.frm_image_options .frm_image_option_container.frm_label_with_image .frm_empty_url,.frm_image_options .frm_image_option_container.frm_label_with_image img{border-bottom-left-radius:0;border-bottom-right-radius:0}.with_frm_style .vertical_radio.frm_image_options .frm_image_option>label{text-indent:0;padding-left:0}.frm_show_images.frm_image_option_container{display:inline-flex;flex-wrap:nowrap;flex-direction:column;text-align:center;align-items:center;width:150px;margin-right:10px;margin-bottom:10px}.frm-summary-page-wrapper .frm_image_option_container img{width:100%;height:150px;object-fit:cover}.frm_image_option_container .frm_selected_checkmark{display:none}.frm_image_option_container .frm_image_placeholder_icon{position:absolute}.frm_image_option_container .frm_image_placeholder_icon svg{width:63px;opacity:.2}.frm_text_label_for_image{font-size:var(--description-font-size);color:var(--description-color);text-align:center;width:100%;padding:10px;word-break:keep-all}.frm_image_options input[type=radio]:not([disabled])+.frm_image_option_container:hover,.frm_image_options input[type=checkbox]:not([disabled])+.frm_image_option_container:hover,input[type=radio]:checked+.frm_image_option_container,input[type=checkbox]:checked+.frm_image_option_container{border-color:var(--border-color-active)}input[type=radio]:disabled+.frm_image_option_container,input[type=checkbox]:disabled+.frm_image_option_container{opacity:.7;border-color:var(--border-color-disabled)}.frm_blank_field.frm_image_options .frm_image_option_container{border-color:var(--border-color-error)}.frm_image_options .frm_image_option_container .frm_empty_url,.frm_image_options .frm_image_option_container img{width:100%;height:150px;height:var(--image-size);object-fit:cover;border-radius:var(--border-radius)}.frm_checkbox label.frm_screen_reader.frm_hidden,.frm_radio label.frm_screen_reader.frm_hidden{width:auto}.frm_image_option_container .frm_empty_url{background:#f9f9f9;display:flex;justify-content:center;align-items:center}.horizontal_radio .frm_checkbox.frm_image_option,.horizontal_radio .frm_radio.frm_image_option{padding-left:0}.frm_checkbox.frm_image_option,.frm_radio.frm_image_option{width:var(--image-size) !important;position:relative}.frm_form_field .frm_checkbox.frm_image_option,.frm_form_field .frm_checkbox.frm_image_option+.frm_checkbox,.frm_form_field .frm_radio.frm_image_option,.frm_form_field .frm_radio.frm_image_option+.frm_radio{margin:10px}.frm_checkbox.frm_image_option label,.frm_radio.frm_image_option label{padding-left:0;margin-left:0;min-height:0;width:100%;visibility:visible}.frm_with_bg_image .frm_form_fields>fieldset{position:relative}.frm_with_bg_image .frm_form_fields>fieldset:before{content:' ';display:block;position:absolute;top:0;height:100%;background-position:50% 0;left:0;width:100%;background-image:var(--bg-image-url);background-repeat:no-repeat;background-size:cover}.frm_with_bg_image .frm_form_fields>fieldset>*:not(.frm_screen_reader){z-index:1;position:relative}@media screen and (max-width:768px){.frm-pass-req,.frm-pass-verified{width:50% !important;white-space:nowrap}}.frm-pass-req,.frm-pass-verified{display:flex;align-items:center;float:left;width:20%;line-height:20px;font-size:12px;padding-top:4px;min-width:175px}.frm-pass-req .frmsvg,.frm-pass-verified .frmsvg{width:12px;height:12px;padding-right:4px}.passed_svg,.failed_svg{display:none !important}.frm-pass-verified .passed_svg,.frm-pass-req .failed_svg{display:inline-block !important}div.frm-password-strength{width:100%;float:left}.frm_show_password_wrapper{position:relative;display:inline-block}.frm_show_password_wrapper input[type=password],.frm_show_password_wrapper input[type=text]{padding-right:44px;display:block}.frm_show_password_wrapper button{position:absolute;top:50%;height:32px;height:var(--field-height);right:0;border:0;background:0 0 !important;cursor:pointer;transform:translateY(-50%);padding:0 10px;color:#bfc3c8;color:var(--border-color);display:flex;align-items:center}.frm_show_password_wrapper button:hover{color:#bfc3c8;color:var(--border-color);background:0 0 !important}.frm_show_password_wrapper button svg{width:24px;height:24px}input[type=text]+.frm_show_password_btn svg:first-child,input[type=password]+.frm_show_password_btn svg:last-child{display:none}.frm_show_password_btn:focus-visible{outline-offset:-6px;border-radius:8px}div.frm_repeat_grid:after,div.frm_repeat_inline:after,div.frm_repeat_sec:after{content:'';display:table;clear:both}.with_frm_style .frm-summary-page-wrapper{padding:50px;margin:25px 0 50px;border:1px solid var(--border-color);border-radius:var(--border-radius)}.with_frm_style .frm-summary-page-wrapper .frm-edit-page-btn{float:right;margin:0;padding:3px 10px;font-size:13px}.frm-summary-page-wrapper .frm-line-table th{width:40%}button .frm-icon{display:inline-block;color:inherit;width:12px;height:12px;fill:currentColor}.frm-line-table{width:100%;border-collapse:collapse;margin-top:.5em;font-size:var(--font-size)}.frm-line-table tr{background-color:transparent;border-bottom:1px solid rgba(204,204,204,.6)}.frm-line-table td,.frm-line-table th{border:0;padding:20px 15px;background-color:transparent;vertical-align:top;color:var(--label-color)}.frm-line-table th{opacity:.7;font-size:1.1em;font-weight:500}.frm-line-table h3{font-size:21px;font-weight:500;margin:0}.frm_form_field .frm_total_formatted{display:inline-block;margin:5px 0 0}.frm_form_field.frm_total_big .frm_total_formatted{margin:0}.frm_form_field.frm_total_big .frm_total_formatted,.frm_form_field.frm_total_big input[type=text],.frm_form_field.frm_total_big input[type=number],.frm_form_field.frm_total_big input,.frm_form_field.frm_total_big textarea{font-size:32px;font-weight:700;line-height:44px}.frm_round{border-radius:50%}.frm_round.frm_color_block{padding:3px}.frm_square{border-radius:var(--border-radius);object-fit:cover;width:150px;height:150px}.frmsvg{max-width:100%;fill:currentColor;vertical-align:sub;display:inline-block}.frm_smaller{font-size:90%}.frm_small{font-size:14px;font-weight:400}.frm_bigger{font-size:110%}ul.frm_plain_list,ul.frm_plain_list li{list-style:none;list-style-type:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}ul.frm_inline_list li{display:inline;padding:2px}.frm_flex,.frm_full_row{display:flex;flex-direction:row;flex-wrap:wrap}.frm_full_row>li,.frm_full_row>div{flex:1;text-align:center}.frm_tiles>li,.frm_tiles>div{border:1px solid var(--border-color);border-radius:var(--border-radius);margin-top:20px;padding:25px;box-shadow:0 0 5px 1px rgba(0,0,0,.075)}.with_frm_style .frm_repeat_sec .frm_form_field.frm_repeat_buttons svg.frm-svg-icon{fill:var(--repeat-icon-color)}.with_frm_style .frm_remove_form_row:hover,.with_frm_style .frm_add_form_row:hover{border-color:var(--submit-hover-border-color);color:var(--submit-hover-color)}.with_frm_style .frm_remove_form_row.frm_button:hover,.with_frm_style .frm_add_form_row.frm_button:hover{background:var(--submit-hover-bg-color)}.with_frm_style .frm_form_field.frm_repeat_buttons .frm_add_form_row:hover svg.frm-svg-icon,.with_frm_style .frm_repeat_sec .frm_form_field.frm_repeat_buttons .frm_remove_form_row:hover svg.frm-svg-icon,.with_frm_style .frm_repeat_sec .frm_form_field.frm_repeat_buttons .frm_add_form_row:hover svg.frmsvg,.with_frm_style .frm_repeat_sec .frm_form_field.frm_repeat_buttons .frm_remove_form_row:hover svg.frmsvg{fill:var(--submit-hover-color)}@media only screen and (min-width:601px) and (max-width:782px){.frm_repeat_inline[data-column-count="2"][data-link-format=text] .frm_first,.frm_repeat_inline[data-column-count="2"][data-link-format=both] .frm_first{grid-column:span 8/span 8}.frm_repeat_inline[data-column-count="2"][data-link-format=text] .frm_repeat_buttons,.frm_repeat_inline[data-column-count="2"][data-link-format=both] .frm_repeat_buttons{grid-column:span 4/span 4}}@media only screen and (min-width:783px) and (max-width:1249px){.frm_repeat_inline[data-column-count="2"][data-link-format=text] .frm_first,.frm_repeat_inline[data-column-count="2"][data-link-format=both] .frm_first{grid-column:span 9/span 9}.frm_repeat_inline[data-column-count="2"][data-link-format=text] .frm_repeat_buttons,.frm_repeat_inline[data-column-count="2"][data-link-format=both] .frm_repeat_buttons{grid-column:span 3/span 3}}.frm_tiles h3{margin-top:5px}.frm_forms.frm_full_submit .frm_submit button{width:100%}.frm_forms.frm_full_submit .frm_submit.frm_flex button{width:auto;flex:1}select.frm_loading_lookup[multiple=multiple]{background-image:none !important}.with_frm_style .frm_submit button.frm_save_draft{color:var(--submit-bg-color);background:var(--submit-text-color);border-color:var(--submit-bg-color)}.frm_image_options:not(.frm_display_format_buttons) .frm_image_option_container :has(.frm_image_placeholder_icon){min-width:var(--image-size)}.with_frm_style input[type=number][readonly]::-webkit-inner-spin-button{-webkit-appearance:none}.frm_slidein .frm_form_fields>fieldset{animation-name:frmSlideInRight;animation-duration:1s}.frm_slidein.frm_going_back .frm_form_fields>fieldset{animation-name:frmSlideInLeft}.frm_slidein.frm_slideout .frm_form_fields>fieldset{animation-name:frmSlideOutLeft !important}.frm_slidein.frm_slideout.frm_going_back .frm_form_fields>fieldset{animation-name:frmSlideOutRight !important}.frm_slidein .frm-g-recaptcha .grecaptcha-badge{animation-name:fadeIn;animation-duration:2s;animation-fill-mode:both}.frm_single_product_wrap{display:flex;align-items:center}.frm_single_product_image{height:var(--image-size);width:auto;margin-right:8px}.frm_single_product_wrap .frm_empty_url{background:#ecf0f5;display:flex;justify-content:center;align-items:center;width:var(--image-size);height:var(--image-size);margin-right:8px}.frm_single_product_wrap .frm_image_placeholder_icon svg{width:63px;height:auto;opacity:.2}.form-field:not(.frm_image_options) .frm_single_product_image{display:none}@keyframes frmSlideInLeft{0%{opacity:0;transform:translate3d(-3000px,0,0)}100%{opacity:1;transform:none}}@keyframes frmSlideInRight{0%{opacity:0;transform:translate3d(3000px,0,0)}100%{opacity:1;transform:none}}@keyframes frmSlideOutLeft{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes frmSlideOutRight{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(2000px,0,0)}}.frm_slideup .frm_form_fields>fieldset{animation-name:frmSlideDown;animation-duration:1s;animation-fill-mode:both}.frm_slideup.frm_going_back .frm_form_fields>fieldset{animation-name:frmSlideUp}.frm_slideup.frm_slideout .frm_form_fields>fieldset{animation-name:frmSlideOutUp !important}.frm_slideup.frm_slideout.frm_going_back .frm_form_fields>fieldset{animation-name:frmSlideOutDown !important}@keyframes frmSlideUp{0%{opacity:0;transform:translate3d(0,-200px,0)}100%{opacity:1;transform:none}}@keyframes frmSlideDown{0%{opacity:0;transform:translate3d(0,200px,0)}100%{opacity:1;transform:none}}@keyframes frmSlideOutUp{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(0,-200px,0)}}@keyframes frmSlideOutDown{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(0,200px,0)}}:root{--ss-primary-color:#5897fb;--ss-bg-color:#fff;--ss-font-color:#4d4d4d;--ss-font-placeholder-color:#8d8d8d;--ss-disabled-color:#dcdee2;--ss-border-color:#dcdee2;--ss-highlight-color:#fffb8c;--ss-success-color:#00b755;--ss-error-color:#dc3545;--ss-focus-color:#5897fb;--ss-main-height:30px;--ss-content-height:300px;--ss-spacing-l:7px;--ss-spacing-m:5px;--ss-spacing-s:3px;--ss-animation-timing:.2s;--ss-border-radius:4px}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}.ss-hide{display:none !important}.ss-main{display:flex;flex-direction:row;position:relative;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);width:100%;padding:var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing);overflow:hidden}.ss-main:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-values{display:inline-flex;flex-wrap:wrap;gap:var(--ss-spacing-m);flex:1 1 100%}.ss-main .ss-values .ss-placeholder{display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);margin:auto 0px auto 0px;line-height:1em;align-items:center;width:100%;color:var(--ss-font-placeholder-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:flex;user-select:none;align-items:center;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-main .ss-values .ss-single{display:flex;margin:auto 0px auto var(--ss-spacing-s)}.ss-main .ss-values .ss-value{display:flex;user-select:none;align-items:center;width:fit-content;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;height:var(--ss-spacing-l);width:var(--ss-spacing-l);padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer;border-left:solid 1px var(--ss-bg-color);box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{display:flex;align-self:center;justify-content:flex-end;flex:0 1 auto;width:8px;height:8px;margin:0 var(--ss-spacing-m) 0 var(--ss-spacing-m)}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;width:auto;max-height:var(--ss-content-height);box-sizing:border-box;border:solid 1px var(--ss-border-color);background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);transform-origin:center top;overflow:hidden;z-index:10000}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius)}.ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.ss-content .ss-search{flex:0 1 auto;display:flex;flex-direction:row;padding:var(--ss-spacing-l) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0;padding:var(--ss-spacing-m) var(--ss-spacing-l);margin:0;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none !important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:700;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{display:flex;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);color:var(--ss-font-color);cursor:pointer;user-select:none}.ss-content .ss-list .ss-option:hover{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--ss-highlight-color)}.frm_forms{--iti-hover-color:rgba(0,0,0,.05);--iti-border-color:#ccc;--iti-dialcode-color:#999;--iti-dropdown-bg:#fff;--iti-search-icon-color:#999;--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width) / 2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px}.frm_forms .iti{position:relative;display:inline-block}.frm_forms .iti *{box-sizing:border-box}.frm_forms .iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.frm_forms .iti input.iti__tel-input,.frm_forms .iti input.iti__tel-input[type=text],.frm_forms .iti input.iti__tel-input[type=tel]{position:relative;z-index:0;margin:0 !important}.frm_forms .iti__country-container{position:absolute;top:0;bottom:0;left:0;padding:var(--iti-border-width)}.frm_forms .iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:0 0;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.frm_forms .iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.frm_forms .iti__arrow{margin-left:var(--iti-arrow-padding);width:0;height:0;border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color)}.frm_forms .iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color)}.frm_forms .iti__dropdown-content{border-radius:3px;background-color:var(--iti-dropdown-bg)}.frm_forms .iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px rgba(0,0,0,.2)}.frm_forms .iti__search-input{width:100%;border-width:0;border-radius:3px;padding-left:30px;padding-right:28px}.frm_forms [dir=rtl] .iti__search-input{padding-left:inherit;padding-right:30px;background-position:right 8px center}.frm_forms .iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.frm_forms .iti__search-input::-webkit-search-cancel-button{appearance:none}.frm_forms .iti__search-input-wrapper{position:relative;display:flex;align-items:center}.frm_forms .iti__search-icon{position:absolute;left:8px;display:flex;pointer-events:none}.frm_forms [dir=rtl] .iti__search-icon{left:auto;right:8px}.frm_forms .iti__search-icon-svg{stroke:var(--iti-search-icon-color);fill:none;stroke-width:3}.frm_forms .iti__search-clear{position:absolute;right:4px;background:0 0;border:0;border-radius:3px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease;width:24px;height:24px}.frm_forms .iti__search-clear .iti__search-clear-x{stroke-width:2}.frm_forms .iti__search-clear .iti__search-clear-bg{fill:var(--iti-search-icon-color)}.frm_forms [dir=rtl] .iti__search-clear{right:auto;left:4px}.frm_forms .iti__search-clear:hover,.frm_forms .iti__search-clear:focus-visible{background:var(--iti-hover-color);outline:none}.frm_forms .iti__no-results{text-align:center;padding:30px 0}.frm_forms .iti__country-list{list-style:none;padding:0;margin:0;cursor:pointer;overflow-y:scroll;-webkit-overflow-scrolling:touch}.frm_forms .iti--inline-dropdown .iti__country-list{max-height:185px}.frm_forms .iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (max-width:500px){.frm_forms .iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.frm_forms .iti__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:none}.frm_forms .iti__dial-code{color:var(--iti-dialcode-color)}.frm_forms .iti__country.iti__highlight{background-color:var(--iti-hover-color)}.frm_forms .iti__country-list .iti__flag,.frm_forms .iti__country-name{margin-right:var(--iti-spacer-horizontal)}.frm_forms [dir=rtl] .iti__country-list .iti__flag,.frm_forms [dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.frm_forms .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) button.iti__selected-country{cursor:pointer}.frm_forms .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.frm_forms .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.frm_forms .iti .iti__selected-dial-code{margin-left:4px}.frm_forms .iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width)}.frm_forms .iti--container:hover{cursor:pointer}.frm_forms .iti__hide{display:none}.frm_forms .iti__v-hide{visibility:hidden}.frm_forms .iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.frm_forms .iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.frm_forms .iti--fullscreen-popup .iti__country{padding:10px;line-height:1.5em}.frm_forms .iti__flag{--iti-flag-offset:100px;height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0px 0px 1px 0px #888;background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)}.frm_forms .iti__ac{--iti-flag-offset:0px}.frm_forms .iti__ad{--iti-flag-offset:-16px}.frm_forms .iti__ae{--iti-flag-offset:-32px}.frm_forms .iti__af{--iti-flag-offset:-48px}.frm_forms .iti__ag{--iti-flag-offset:-64px}.frm_forms .iti__ai{--iti-flag-offset:-80px}.frm_forms .iti__al{--iti-flag-offset:-96px}.frm_forms .iti__am{--iti-flag-offset:-112px}.frm_forms .iti__ao{--iti-flag-offset:-128px}.frm_forms .iti__ar{--iti-flag-offset:-144px}.frm_forms .iti__as{--iti-flag-offset:-160px}.frm_forms .iti__at{--iti-flag-offset:-176px}.frm_forms .iti__au{--iti-flag-offset:-192px}.frm_forms .iti__aw{--iti-flag-offset:-208px}.frm_forms .iti__ax{--iti-flag-offset:-224px}.frm_forms .iti__az{--iti-flag-offset:-240px}.frm_forms .iti__ba{--iti-flag-offset:-256px}.frm_forms .iti__bb{--iti-flag-offset:-272px}.frm_forms .iti__bd{--iti-flag-offset:-288px}.frm_forms .iti__be{--iti-flag-offset:-304px}.frm_forms .iti__bf{--iti-flag-offset:-320px}.frm_forms .iti__bg{--iti-flag-offset:-336px}.frm_forms .iti__bh{--iti-flag-offset:-352px}.frm_forms .iti__bi{--iti-flag-offset:-368px}.frm_forms .iti__bj{--iti-flag-offset:-384px}.frm_forms .iti__bl{--iti-flag-offset:-400px}.frm_forms .iti__bm{--iti-flag-offset:-416px}.frm_forms .iti__bn{--iti-flag-offset:-432px}.frm_forms .iti__bo{--iti-flag-offset:-448px}.frm_forms .iti__bq{--iti-flag-offset:-464px}.frm_forms .iti__br{--iti-flag-offset:-480px}.frm_forms .iti__bs{--iti-flag-offset:-496px}.frm_forms .iti__bt{--iti-flag-offset:-512px}.frm_forms .iti__bw{--iti-flag-offset:-528px}.frm_forms .iti__by{--iti-flag-offset:-544px}.frm_forms .iti__bz{--iti-flag-offset:-560px}.frm_forms .iti__ca{--iti-flag-offset:-576px}.frm_forms .iti__cc{--iti-flag-offset:-592px}.frm_forms .iti__cd{--iti-flag-offset:-608px}.frm_forms .iti__cf{--iti-flag-offset:-624px}.frm_forms .iti__cg{--iti-flag-offset:-640px}.frm_forms .iti__ch{--iti-flag-offset:-656px}.frm_forms .iti__ci{--iti-flag-offset:-672px}.frm_forms .iti__ck{--iti-flag-offset:-688px}.frm_forms .iti__cl{--iti-flag-offset:-704px}.frm_forms .iti__cm{--iti-flag-offset:-720px}.frm_forms .iti__cn{--iti-flag-offset:-736px}.frm_forms .iti__co{--iti-flag-offset:-752px}.frm_forms .iti__cr{--iti-flag-offset:-768px}.frm_forms .iti__cu{--iti-flag-offset:-784px}.frm_forms .iti__cv{--iti-flag-offset:-800px}.frm_forms .iti__cw{--iti-flag-offset:-816px}.frm_forms .iti__cx{--iti-flag-offset:-832px}.frm_forms .iti__cy{--iti-flag-offset:-848px}.frm_forms .iti__cz{--iti-flag-offset:-864px}.frm_forms .iti__de{--iti-flag-offset:-880px}.frm_forms .iti__dj{--iti-flag-offset:-896px}.frm_forms .iti__dk{--iti-flag-offset:-912px}.frm_forms .iti__dm{--iti-flag-offset:-928px}.frm_forms .iti__do{--iti-flag-offset:-944px}.frm_forms .iti__dz{--iti-flag-offset:-960px}.frm_forms .iti__ec{--iti-flag-offset:-976px}.frm_forms .iti__ee{--iti-flag-offset:-992px}.frm_forms .iti__eg{--iti-flag-offset:-1008px}.frm_forms .iti__eh{--iti-flag-offset:-1024px}.frm_forms .iti__er{--iti-flag-offset:-1040px}.frm_forms .iti__es{--iti-flag-offset:-1056px}.frm_forms .iti__et{--iti-flag-offset:-1072px}.frm_forms .iti__fi{--iti-flag-offset:-1088px}.frm_forms .iti__fj{--iti-flag-offset:-1104px}.frm_forms .iti__fk{--iti-flag-offset:-1120px}.frm_forms .iti__fm{--iti-flag-offset:-1136px}.frm_forms .iti__fo{--iti-flag-offset:-1152px}.frm_forms .iti__fr{--iti-flag-offset:-1168px}.frm_forms .iti__ga{--iti-flag-offset:-1184px}.frm_forms .iti__gb{--iti-flag-offset:-1200px}.frm_forms .iti__gd{--iti-flag-offset:-1216px}.frm_forms .iti__ge{--iti-flag-offset:-1232px}.frm_forms .iti__gf{--iti-flag-offset:-1248px}.frm_forms .iti__gg{--iti-flag-offset:-1264px}.frm_forms .iti__gh{--iti-flag-offset:-1280px}.frm_forms .iti__gi{--iti-flag-offset:-1296px}.frm_forms .iti__gl{--iti-flag-offset:-1312px}.frm_forms .iti__gm{--iti-flag-offset:-1328px}.frm_forms .iti__gn{--iti-flag-offset:-1344px}.frm_forms .iti__gp{--iti-flag-offset:-1360px}.frm_forms .iti__gq{--iti-flag-offset:-1376px}.frm_forms .iti__gr{--iti-flag-offset:-1392px}.frm_forms .iti__gt{--iti-flag-offset:-1408px}.frm_forms .iti__gu{--iti-flag-offset:-1424px}.frm_forms .iti__gw{--iti-flag-offset:-1440px}.frm_forms .iti__gy{--iti-flag-offset:-1456px}.frm_forms .iti__hk{--iti-flag-offset:-1472px}.frm_forms .iti__hn{--iti-flag-offset:-1488px}.frm_forms .iti__hr{--iti-flag-offset:-1504px}.frm_forms .iti__ht{--iti-flag-offset:-1520px}.frm_forms .iti__hu{--iti-flag-offset:-1536px}.frm_forms .iti__id{--iti-flag-offset:-1552px}.frm_forms .iti__ie{--iti-flag-offset:-1568px}.frm_forms .iti__il{--iti-flag-offset:-1584px}.frm_forms .iti__im{--iti-flag-offset:-1600px}.frm_forms .iti__in{--iti-flag-offset:-1616px}.frm_forms .iti__io{--iti-flag-offset:-1632px}.frm_forms .iti__iq{--iti-flag-offset:-1648px}.frm_forms .iti__ir{--iti-flag-offset:-1664px}.frm_forms .iti__is{--iti-flag-offset:-1680px}.frm_forms .iti__it{--iti-flag-offset:-1696px}.frm_forms .iti__je{--iti-flag-offset:-1712px}.frm_forms .iti__jm{--iti-flag-offset:-1728px}.frm_forms .iti__jo{--iti-flag-offset:-1744px}.frm_forms .iti__jp{--iti-flag-offset:-1760px}.frm_forms .iti__ke{--iti-flag-offset:-1776px}.frm_forms .iti__kg{--iti-flag-offset:-1792px}.frm_forms .iti__kh{--iti-flag-offset:-1808px}.frm_forms .iti__ki{--iti-flag-offset:-1824px}.frm_forms .iti__km{--iti-flag-offset:-1840px}.frm_forms .iti__kn{--iti-flag-offset:-1856px}.frm_forms .iti__kp{--iti-flag-offset:-1872px}.frm_forms .iti__kr{--iti-flag-offset:-1888px}.frm_forms .iti__kw{--iti-flag-offset:-1904px}.frm_forms .iti__ky{--iti-flag-offset:-1920px}.frm_forms .iti__kz{--iti-flag-offset:-1936px}.frm_forms .iti__la{--iti-flag-offset:-1952px}.frm_forms .iti__lb{--iti-flag-offset:-1968px}.frm_forms .iti__lc{--iti-flag-offset:-1984px}.frm_forms .iti__li{--iti-flag-offset:-2000px}.frm_forms .iti__lk{--iti-flag-offset:-2016px}.frm_forms .iti__lr{--iti-flag-offset:-2032px}.frm_forms .iti__ls{--iti-flag-offset:-2048px}.frm_forms .iti__lt{--iti-flag-offset:-2064px}.frm_forms .iti__lu{--iti-flag-offset:-2080px}.frm_forms .iti__lv{--iti-flag-offset:-2096px}.frm_forms .iti__ly{--iti-flag-offset:-2112px}.frm_forms .iti__ma{--iti-flag-offset:-2128px}.frm_forms .iti__mc{--iti-flag-offset:-2144px}.frm_forms .iti__md{--iti-flag-offset:-2160px}.frm_forms .iti__me{--iti-flag-offset:-2176px}.frm_forms .iti__mf{--iti-flag-offset:-2192px}.frm_forms .iti__mg{--iti-flag-offset:-2208px}.frm_forms .iti__mh{--iti-flag-offset:-2224px}.frm_forms .iti__mk{--iti-flag-offset:-2240px}.frm_forms .iti__ml{--iti-flag-offset:-2256px}.frm_forms .iti__mm{--iti-flag-offset:-2272px}.frm_forms .iti__mn{--iti-flag-offset:-2288px}.frm_forms .iti__mo{--iti-flag-offset:-2304px}.frm_forms .iti__mp{--iti-flag-offset:-2320px}.frm_forms .iti__mq{--iti-flag-offset:-2336px}.frm_forms .iti__mr{--iti-flag-offset:-2352px}.frm_forms .iti__ms{--iti-flag-offset:-2368px}.frm_forms .iti__mt{--iti-flag-offset:-2384px}.frm_forms .iti__mu{--iti-flag-offset:-2400px}.frm_forms .iti__mv{--iti-flag-offset:-2416px}.frm_forms .iti__mw{--iti-flag-offset:-2432px}.frm_forms .iti__mx{--iti-flag-offset:-2448px}.frm_forms .iti__my{--iti-flag-offset:-2464px}.frm_forms .iti__mz{--iti-flag-offset:-2480px}.frm_forms .iti__na{--iti-flag-offset:-2496px}.frm_forms .iti__nc{--iti-flag-offset:-2512px}.frm_forms .iti__ne{--iti-flag-offset:-2528px}.frm_forms .iti__nf{--iti-flag-offset:-2544px}.frm_forms .iti__ng{--iti-flag-offset:-2560px}.frm_forms .iti__ni{--iti-flag-offset:-2576px}.frm_forms .iti__nl{--iti-flag-offset:-2592px}.frm_forms .iti__no{--iti-flag-offset:-2608px}.frm_forms .iti__np{--iti-flag-offset:-2624px}.frm_forms .iti__nr{--iti-flag-offset:-2640px}.frm_forms .iti__nu{--iti-flag-offset:-2656px}.frm_forms .iti__nz{--iti-flag-offset:-2672px}.frm_forms .iti__om{--iti-flag-offset:-2688px}.frm_forms .iti__pa{--iti-flag-offset:-2704px}.frm_forms .iti__pe{--iti-flag-offset:-2720px}.frm_forms .iti__pf{--iti-flag-offset:-2736px}.frm_forms .iti__pg{--iti-flag-offset:-2752px}.frm_forms .iti__ph{--iti-flag-offset:-2768px}.frm_forms .iti__pk{--iti-flag-offset:-2784px}.frm_forms .iti__pl{--iti-flag-offset:-2800px}.frm_forms .iti__pm{--iti-flag-offset:-2816px}.frm_forms .iti__pr{--iti-flag-offset:-2832px}.frm_forms .iti__ps{--iti-flag-offset:-2848px}.frm_forms .iti__pt{--iti-flag-offset:-2864px}.frm_forms .iti__pw{--iti-flag-offset:-2880px}.frm_forms .iti__py{--iti-flag-offset:-2896px}.frm_forms .iti__qa{--iti-flag-offset:-2912px}.frm_forms .iti__re{--iti-flag-offset:-2928px}.frm_forms .iti__ro{--iti-flag-offset:-2944px}.frm_forms .iti__rs{--iti-flag-offset:-2960px}.frm_forms .iti__ru{--iti-flag-offset:-2976px}.frm_forms .iti__rw{--iti-flag-offset:-2992px}.frm_forms .iti__sa{--iti-flag-offset:-3008px}.frm_forms .iti__sb{--iti-flag-offset:-3024px}.frm_forms .iti__sc{--iti-flag-offset:-3040px}.frm_forms .iti__sd{--iti-flag-offset:-3056px}.frm_forms .iti__se{--iti-flag-offset:-3072px}.frm_forms .iti__sg{--iti-flag-offset:-3088px}.frm_forms .iti__sh{--iti-flag-offset:-3104px}.frm_forms .iti__si{--iti-flag-offset:-3120px}.frm_forms .iti__sj{--iti-flag-offset:-3136px}.frm_forms .iti__sk{--iti-flag-offset:-3152px}.frm_forms .iti__sl{--iti-flag-offset:-3168px}.frm_forms .iti__sm{--iti-flag-offset:-3184px}.frm_forms .iti__sn{--iti-flag-offset:-3200px}.frm_forms .iti__so{--iti-flag-offset:-3216px}.frm_forms .iti__sr{--iti-flag-offset:-3232px}.frm_forms .iti__ss{--iti-flag-offset:-3248px}.frm_forms .iti__st{--iti-flag-offset:-3264px}.frm_forms .iti__sv{--iti-flag-offset:-3280px}.frm_forms .iti__sx{--iti-flag-offset:-3296px}.frm_forms .iti__sy{--iti-flag-offset:-3312px}.frm_forms .iti__sz{--iti-flag-offset:-3328px}.frm_forms .iti__tc{--iti-flag-offset:-3344px}.frm_forms .iti__td{--iti-flag-offset:-3360px}.frm_forms .iti__tg{--iti-flag-offset:-3376px}.frm_forms .iti__th{--iti-flag-offset:-3392px}.frm_forms .iti__tj{--iti-flag-offset:-3408px}.frm_forms .iti__tk{--iti-flag-offset:-3424px}.frm_forms .iti__tl{--iti-flag-offset:-3440px}.frm_forms .iti__tm{--iti-flag-offset:-3456px}.frm_forms .iti__tn{--iti-flag-offset:-3472px}.frm_forms .iti__to{--iti-flag-offset:-3488px}.frm_forms .iti__tr{--iti-flag-offset:-3504px}.frm_forms .iti__tt{--iti-flag-offset:-3520px}.frm_forms .iti__tv{--iti-flag-offset:-3536px}.frm_forms .iti__tw{--iti-flag-offset:-3552px}.frm_forms .iti__tz{--iti-flag-offset:-3568px}.frm_forms .iti__ua{--iti-flag-offset:-3584px}.frm_forms .iti__ug{--iti-flag-offset:-3600px}.frm_forms .iti__us{--iti-flag-offset:-3616px}.frm_forms .iti__uy{--iti-flag-offset:-3632px}.frm_forms .iti__uz{--iti-flag-offset:-3648px}.frm_forms .iti__va{--iti-flag-offset:-3664px}.frm_forms .iti__vc{--iti-flag-offset:-3680px}.frm_forms .iti__ve{--iti-flag-offset:-3696px}.frm_forms .iti__vg{--iti-flag-offset:-3712px}.frm_forms .iti__vi{--iti-flag-offset:-3728px}.frm_forms .iti__vn{--iti-flag-offset:-3744px}.frm_forms .iti__vu{--iti-flag-offset:-3760px}.frm_forms .iti__wf{--iti-flag-offset:-3776px}.frm_forms .iti__ws{--iti-flag-offset:-3792px}.frm_forms .iti__xk{--iti-flag-offset:-3808px}.frm_forms .iti__ye{--iti-flag-offset:-3824px}.frm_forms .iti__yt{--iti-flag-offset:-3840px}.frm_forms .iti__za{--iti-flag-offset:-3856px}.frm_forms .iti__zm{--iti-flag-offset:-3872px}.frm_forms .iti__zw{--iti-flag-offset:-3888px}.frm_forms .iti__globe{background-size:contain;background-position:right;box-shadow:none;height:19px}.with_frm_style .iti{width:var(--field-width);--iti-spacer-horizontal:12px;--iti-arrow-padding:4px;--iti-selected-country-arrow-padding:calc(var(--iti-arrow-padding) + var(--iti-arrow-padding) + var(--iti-flag-width) + var(--iti-spacer-horizontal) + var(--iti-arrow-width) + var(--iti-input-padding) + 8px);--iti-hover-color:var(--bg-color-disabled)}@media only screen and (max-width:782px){.with_frm_style .iti{width:auto}}.with_frm_style .iti__country{font-size:var(--field-font-size)}.with_frm_style .iti__selected-country{background-color:unset !important}.with_frm_style .iti__flag{background-image:url('//www.megamexfoodservice.com/wp-content/plugins/formidable-pro/images/intl-tel-input/flags.webp');transform:scale(.9)}@media (min-resolution:2x){.with_frm_style .iti__flag{background-image:url('//www.megamexfoodservice.com/wp-content/plugins/formidable-pro/images/intl-tel-input/flags@2x.webp')}}.with_frm_style .iti__globe{background-image:url('//www.megamexfoodservice.com/wp-content/plugins/formidable-pro/images/intl-tel-input/globe.webp')}@media (min-resolution:2x){.with_frm_style .iti__globe{background-image:url('//www.megamexfoodservice.com/wp-content/plugins/formidable-pro/images/intl-tel-input/globe@2x.webp')}}.with_frm_style .iti__arrow{border:0;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1667 7.16669L8.00004 9.50002L5.83337 7.16669' stroke='%2398A2B3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.with_frm_style .iti--fullscreen-popup .iti__dropdown-content{padding:20px 15px}.with_frm_style .iti__search-input-wrapper{margin:3px 8px}.with_frm_style .iti__search-input{border-width:0 !important;padding-left:30px !important}.with_frm_style .iti__selected-country-primary{border-radius:var(--border-radius,8px)}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0px)}}.frm_dropzone,.frm_dropzone *{box-sizing:border-box}.frm_form_field:not(.frm_compact) .frm_dropzone{max-width:520px}.frm_dropzone.frm_single_upload,.frm_dropzone.dz-clickable{min-height:36px;margin-top:5px;line-height:1.42857143}.frm_dropzone.dz-clickable *{cursor:default}.frm_form_field.frm_full .frm_dropzone.dz-clickable.frm_single_upload,.frm_form_field.frm_full_upload .frm_dropzone.dz-clickable.frm_single_upload,.frm_form_field.frm_full .frm_dropzone.dz-started.frm_single_upload,.frm_form_field.frm_full_upload .frm_dropzone.dz-started.frm_single_upload{max-width:100%}.frm_form_field.frm_full .frm_dropzone.dz-clickable.frm_single_upload .dz-message,.frm_form_field.frm_full_upload .frm_dropzone.dz-clickable.frm_single_upload .dz-message{margin:.5em 0 1em}.frm_dropzone .dz-message{border:1px dashed #98a2b3;background:#fff;padding:24px;border-radius:8px;border-radius:var(--border-radius);cursor:pointer;display:none;font-size:14px;text-align:center;margin:0}.frm_dropzone.frm_single_upload.dz-started .dz-message{display:none}.frm_dropzone.dz-clickable .dz-message,.frm_dropzone .frm_upload_icon{display:block}.frm_dropzone.dz-clickable .dz-message,.frm_dropzone.dz-clickable .dz-message *{cursor:pointer}#frm_form_editor_container .frm_dropzone.dz-clickable,#frm_form_editor_container .frm_dropzone.dz-clickable *{cursor:default}.frm_dropzone.dz-drag-hover .dz-message{opacity:.5}.frm_dropzone .frm_upload_icon:before{font-size:40px}.frm_dropzone .frm_small_text{font-size:12px;color:#98a2b3;color:var(--form-desc-color);margin-top:4px}.frm_dropzone .frm_small_text p{margin:0}.frm_dropzone.dz-drag-hover{border-style:solid}.frm_dropzone .dz-preview{display:flex;gap:8px;border-radius:8px;border-radius:var(--border-radius);padding:12px;margin-bottom:8px}.frm_form_field:not(.frm_compact) .frm_dropzone .dz-preview{border:1px solid #eaecf0}.frm_form_field:not(.frm_compact) .frm_dropzone.frm_multi_upload .dz-message+.dz-preview{margin-top:16px}.frm_dropzone .dz-preview:last-child{margin-bottom:0}.frm_dropzone .dz-preview:hover{z-index:1000}.frm_dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.frm_dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.frm_dropzone .dz-preview .dz-remove{cursor:pointer;border:none;float:right}.frm_dropzone .dz-preview:hover .dz-details{opacity:1}.frm_dropzone .dz-preview .dz-details{font-size:14px;font-weight:500}.frm_dropzone .dz-preview .dz-details .dz-size,.frm_dropzone .dz-preview .dz-details .dz-filename{display:inline-block;overflow:hidden;white-space:nowrap}.frm_dropzone .dz-preview .dz-details .dz-size,.frm_dropzone .dz-preview .dz-details .dz-size strong{color:#98a2b3;color:var(--form-desc-color);font-weight:400}.frm_dropzone .dz-preview .dz-details .dz-filename{max-width:65%;text-overflow:ellipsis}.frm_dropzone .dz-preview .dz-details .dz-filename a{cursor:pointer}.frm_dropzone .dz-preview .dz-column{flex-grow:1;max-width:100%}.frm_dropzone .dz-preview .dz-image{max-width:30%;overflow:hidden}.frm_dropzone .dz-preview .dz-image img{max-height:32px;border-radius:8px;border-radius:var(--border-radius)}.frm_dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.frm_dropzone .dz-preview.dz-processing .dz-progress{transition:all .2s linear}.frm_dropzone .dz-preview .dz-progress{pointer-events:none;position:relative;height:6px;width:100%;background:#eaecf0;background:var(--progress-bg-color);-webkit-transform:scale(1);border-radius:8px;border-radius:var(--border-radius);overflow:hidden}.frm_dropzone .dz-preview .dz-progress .dz-upload,.frm_dropzone .dz-preview.dz-complete .dz-progress{background:#333;background:linear-gradient(to bottom,#666,#444)}.frm_dropzone .dz-preview .dz-progress .dz-upload{position:absolute;top:0;left:0;bottom:0;width:0;transition:width .3s ease-in-out}.frm_dropzone .dz-preview.dz-error .dz-error-message{display:block;opacity:1;pointer-events:auto}.frm_dropzone .dz-preview .dz-error-message{pointer-events:none;display:none;opacity:0;transition:opacity .3s ease;color:#b94a48;padding:.5em}.frm_dropzone .fallback input[type=file]{display:block}.frm_compact_text{display:none}.frm_compact .frm_dropzone.dz-clickable{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;padding:0;border:none;background-color:transparent}.frm_compact .frm_dropzone.dz-clickable.frm_single_upload{max-width:100%}.frm_compact .frm_compact_text{display:inline}.frm_upload_text button,.frm_compact_text button{background:0 0 !important;color:inherit !important;border:none !important;padding:0 !important;font:inherit !important;font-weight:500 !important;cursor:pointer !important;outline:inherit !important;height:auto !important;white-space:break-spaces}.frm_compact .frm_dropzone.dz-clickable.frm_single_upload .dz-message,.frm_compact .frm_dropzone.dz-clickable .dz-message{font-size:14px;border:1px solid #dfdfdf;background:#fff;display:inline-block;min-width:fit-content;border-radius:4px;padding:6px 11px;box-sizing:border-box;box-shadow:0 1px 1px #eee;vertical-align:middle;margin:0 0 1em}.frm_compact .frm_dropzone.frm_single_upload.dz-started .dz-message,.frm_compact .frm_dropzone.frm_single_upload.dz-started.dz-clickable .dz-message{display:none}.frm_compact .frm_dropzone .frm_upload_icon:before{font-size:22px;padding-right:7px;vertical-align:middle}.frm_compact .frm_dropzone .frm_upload_icon{display:inline}.frm_compact .frm_dropzone .dz-preview{min-height:20px;max-width:200px;margin:0 5px;padding:0;display:inline-block;border-bottom:none}.frm_compact .frm_dropzone .dz-preview.frm_clearfix:after{content:''}.frm_compact .frm_dropzone .frm_upload_text,.frm_compact .frm_dropzone .frm_small_text,.frm_compact .frm_dropzone .dz-preview .dz-image,.frm_compact .frm_dropzone .dz-preview .dz-details .dz-size{display:none}.frm_compact .frm_dropzone .dz-preview .dz-details{margin:0}.frm_compact .frm_dropzone .dz-preview .dz-column{float:none;width:100%}.frm_compact .frm_dropzone .dz-preview .dz-details .dz-filename{overflow:hidden;text-overflow:ellipsis}.frm-show-form .dz-hidden-input{display:none}.frm_rootline_group{text-align:center;margin:20px auto 30px;width:100%}ul.frm_page_bar{list-style-type:none;margin:0 !important;padding:0;width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box}ul.frm_rootline{align-items:baseline}ul.frm_page_bar li{display:flex;flex:1;align-items:center;justify-content:center;flex-direction:column}.frm_page_bar.frm_hidden,.frm_page_bar .frm_hidden{display:none !important}ul.frm_rootline_hidden_steps{z-index:1;display:flex;width:auto;position:absolute;background:#fff;padding:16px;gap:16px;flex-direction:column;border-radius:6px;box-shadow:0px 8px 24px rgb(40 47 54/15%);top:calc( var(--progress-size) + 10px )}.frm_show_titles ul.frm_rootline_hidden_steps{min-width:min(100%, 400px)}ul.frm_rootline_hidden_steps li{white-space:nowrap;text-align:start;z-index:1;cursor:pointer;flex-direction:row;gap:16px;position:relative}.frm_rootline_hidden_steps li span.frm_rootline_title.frm_prev_page_title{text-decoration:line-through;opacity:.45;font-weight:400}.frm_rtl .frm_rootline.frm_show_lines>.frm_rootline_single:first-child:after,.frm_rootline.frm_show_lines ul.frm_rootline_hidden_steps li:after,.frm_rootline.frm_show_lines>.frm_rootline_single:after{height:var(--progress-border-size);background:var(--progress-border-color);content:'';position:absolute;top:12px;top:calc( ( var(--progress-size) / 2 ) - var(--progress-border-size) );left:50%;width:100%;z-index:-1}.frm_rtl .frm_rootline.frm_show_lines>.frm_rootline_single:after{right:50%;left:auto}.frm_rootline.frm_show_lines ul.frm_rootline_hidden_steps li:last-child:after,.frm_rootline.frm_show_lines>.frm_rootline_single:last-child:after{content:none}.frm_rootline.frm_show_lines ul.frm_rootline_hidden_steps li:after{width:var(--progress-border-size);height:100%;top:max( 50%, 20px );left:calc( ( var(--progress-size) / 2 ) - var(--progress-border-size) )}.frm_rtl .frm_rootline.frm_show_lines ul.frm_rootline_hidden_steps li:after{right:calc( ( var(--progress-size) / 2 ) + var(--progress-border-size) );left:auto}.frm_rootline_hidden_steps .frm_rootline_title{flex:1}.frm_rootline_hidden_steps .frm_rootline_single input{margin:0 !important}.frm_page_bar .frm_rootline_single input{margin-bottom:2px;font-size:14px}.frm_forms .frm_page_bar input,.frm_forms .frm_page_bar input:disabled{transition:background-color .1s ease;color:var(--progress-color);background-color:var(--progress-bg-color);border-width:var(--progress-border-size);border-style:solid;border-color:var(--progress-border-color-b);cursor:pointer}.frm_forms .frm_page_bar input:hover,.frm_forms .frm_page_bar input:focus{color:#ebebeb;background-color:#c9c9c9}.frm_forms .frm_rootline input{font-size:14px;font-weight:500}.frm_forms .frm_rootline input:hover{opacity:1}.frm_forms .frm_rootline input:focus{outline:none}.frm_forms .frm_rootline .frm_rootline_single input{border-width:0}.frm_forms .frm_progress_line input.frm_page_back{background-color:var(--progress-active-bg-color)}.frm_forms .frm_rootline input.frm_page_back{background-color:var(--progress-color);color:var(--progress-active-color)}.frm_forms .frm_rootline input.frm_page_back:hover,.frm_forms .frm_rootline input.frm_page_back:focus{background-color:#fff;color:#fff}.frm_forms .frm_page_bar .frm_current_page input[type=button]{background-color:var(--progress-bg-color);border-color:var(--progress-border-color)}.frm_progress .frm_rootline_single{text-align:center;margin:0;padding:0}.frm_rootline>.frm_rootline_single{min-width:50px;position:relative;padding:0 10px;margin-left:0;margin-right:0}.frm_rootline.frm_show_titles>.frm_rootline_single{min-width:min(150px, 30%)}.frm_rootline_single input{display:flex;text-align:center;justify-content:center;margin:auto}.frm_rootline_hidden_steps .frm_rootline_single input{display:inline-block}.frm_current_page .frm_rootline_title{color:var(--progress-active-color)}.frm_rootline_title,.frm_pages_complete,.frm_percent_complete{font-size:12px;font-weight:500;padding:6px 0;color:var(--progress-color)}.frm_rootline_title{font-size:14px}.frm_pages_complete{float:right}.frm_percent_complete{float:left}.frm_forms .frm_progress_line input,.frm_forms .frm_progress_line input:disabled{width:100%;border:none;border-top:1px solid var(--progress-border-color);border-bottom:1px solid var(--progress-border-color);box-shadow:inset 0 2px 10px -10px rgba(41,58,82,.31);margin:0;padding:0;border-radius:0;font-size:0;line-height:15px}.frm_forms .frm_progress_line.frm_show_lines input{border-left:1px solid var(--progress-color);border-right:1px solid var(--progress-color)}.frm_progress_line .frm_rootline_single{justify-content:flex-end;margin:0}.frm_forms .frm_progress_line li:first-of-type input{border-top-left-radius:15px;border-bottom-left-radius:15px;border-left:1px solid var(--progress-active-bg-color)}.frm_forms .frm_progress_line li:last-of-type input{border-top-right-radius:15px;border-bottom-right-radius:15px;border-right:1px solid var(--progress-active-bg-color)}.frm_forms .frm_progress_line li:last-of-type input.frm_page_skip{border-right:1px solid var(--progress-border-color)}.frm_forms .frm_progress_line .frm_current_page input[type=button]{border-left:1px solid var(--progress-border-color)}.frm_forms .frm_progress_line.frm_show_lines .frm_current_page input[type=button]{border-right:1px solid var(--progress-color)}.frm_forms .frm_progress_line input.frm_page_back{border-color:var(--progress-active-bg-color)}.frm_forms .frm_progress_line.frm_show_lines input.frm_page_back{border-left-color:var(--progress-active-bg-color);border-right-color:var(--progress-color)}.frm_rtl.frm_forms .frm_progress_line li:first-of-type input{border-top-right-radius:15px;border-bottom-right-radius:15px;border-top-left-radius:0;border-bottom-left-radius:0;border-right:1px solid var(--progress-active-bg-color)}.frm_rtl.frm_forms .frm_progress_line li:last-of-type input{border-top-left-radius:15px;border-bottom-left-radius:15px;border-top-right-radius:0;border-bottom-right-radius:0;border-left:1px solid var(--progress-active-bg-color)}.frm_rtl.frm_forms .frm_progress_line li:last-of-type input.frm_page_skip{border-left:1px solid var(--progress-border-color);border-right:none}.frm_rtl.frm_forms .frm_progress_line .frm_current_page input[type=button]{border-right:1px solid var(--progress-border-color);border-left:none}.frm_rtl.frm_forms .frm_progress_line.frm_show_lines .frm_current_page input[type=button]{border-left:1px solid var(--progress-color);border-right:none}.frm_rootline_single>.frm_rootline_node{position:relative}.frm_rootline.frm_show_lines{position:relative;z-index:1}.frm_rootline.frm_show_lines span{display:block}.frm_forms .frm_rootline input{width:var(--progress-size);height:var(--progress-size);min-height:auto;border-radius:var(--progress-size);padding:0}.frm_forms input.frm_rootline_show_more_btn{font-weight:900}.frm_forms .frm_rootline.frm_no_numbers input.frm_rootline_show_more_btn{color:var(--progress-color) !important}.frm_page_bar input.frm_rootline_show_more_btn.active{opacity:1}.frm_forms .frm_rootline input:focus{border-color:var(--progress-active-bg-color)}.frm_forms .frm_rootline .frm_current_page input[type=button]{border-color:#007aae;background-color:var(--progress-active-bg-color);color:var(--progress-active-color)}.frm_forms .frm_progress_line input,.frm_forms .frm_progress_line input:disabled,.frm_forms .frm_progress_line .frm_current_page input[type=button],.frm_forms .frm_rootline.frm_no_numbers input,.frm_forms .frm_rootline.frm_no_numbers .frm_current_page input[type=button]{color:transparent !important}.frm_rootline_show_hidden_steps_btn:not(.active)>.frm_rootline_title{display:none}@media only screen and (max-width:700px){.frm_show_titles ul.frm_rootline_hidden_steps{min-width:16px}}@media only screen and (max-width:500px){.frm_rootline.frm_rootline_4 span.frm_rootline_title,.frm_rootline.frm_rootline_3 span.frm_rootline_title{display:none}}@media only screen and (max-width:900px){.frm_form_field .frm_repeat_grid .frm_form_field.frm_sixth .frm_primary_label,.frm_form_field .frm_repeat_grid .frm_form_field.frm_seventh .frm_primary_label,.frm_form_field .frm_repeat_grid .frm_form_field.frm_eighth .frm_primary_label{display:block !important}}@media only screen and (max-width:600px){.frm_form_field.frm_four_col .frm_opt_container{grid-template-columns:repeat(2,1fr)}.with_frm_style .frm_repeat_inline,.with_frm_style .frm_repeat_grid{margin:20px 0}}@media only screen and (max-width:500px){.frm_form_field.frm_two_col .frm_radio,.frm_form_field.frm_two_col .frm_checkbox,.frm_form_field.frm_three_col .frm_radio,.frm_form_field.frm_three_col .frm_checkbox{width:auto;margin-right:0;float:none;display:block}.frm_form_field input[type=file]{max-width:220px}.with_frm_style .frm-g-recaptcha>div>div,.with_frm_style .g-recaptcha>div>div{width:inherit !important;display:block;overflow:hidden;max-width:302px;border-right:1px solid #d3d3d3;border-radius:4px;box-shadow:2px 0px 4px -1px rgba(0,0,0,.08)}.with_frm_style .g-recaptcha iframe,.with_frm_style .frm-g-recaptcha iframe{width:100%}}.frm-card-element .sq-card-wrapper .sq-card-message{margin-bottom:0}.frm-card-errors:empty{margin:0}
.controlled-content:before{background:no-repeat 50% transparent;background-image:url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M21.8611 8.50354L19.7251 10.6395C20.1421 11.16 20.4841 11.6355 20.7286 12C19.5886 13.695 16.4536 17.73 12.3871 17.9775L9.66455 20.7C10.4086 20.886 11.1856 21 12.0001 21C19.0606 21 23.6161 13.074 23.8066 12.738C24.0631 12.282 24.0646 11.724 23.8081 11.268C23.7376 11.1405 23.0581 9.94654 21.8611 8.50354Z\" fill=\"red\"/><path d=\"M0.439696 23.5606C0.732196 23.8531 1.1162 24.0001 1.5002 24.0001C1.8842 24.0001 2.2682 23.8531 2.5607 23.5606L23.5607 2.56063C24.1472 1.97413 24.1472 1.02613 23.5607 0.439631C22.9742 -0.146869 22.0262 -0.146869 21.4397 0.439631L17.3222 4.55713C15.7727 3.64663 13.9967 3.00013 12.0002 3.00013C4.8677 3.00013 0.376696 10.9336 0.189196 11.2711C-0.0643035 11.7256 -0.0628035 12.2791 0.192196 12.7336C0.297196 12.9211 1.7582 15.4366 4.2317 17.6476L0.438196 21.4411C-0.146804 22.0261 -0.146804 22.9741 0.439696 23.5606ZM3.2717 11.9986C4.4372 10.2526 7.7192 6.00013 12.0002 6.00013C13.1132 6.00013 14.1557 6.30163 15.1172 6.76213L12.7682 9.11113C12.5222 9.04363 12.2672 9.00013 12.0002 9.00013C10.3427 9.00013 9.0002 10.3426 9.0002 12.0001C9.0002 12.2671 9.0437 12.5221 9.1112 12.7681L6.3602 15.5191C4.9277 14.2651 3.8387 12.8431 3.2717 11.9986Z\" fill=\"red\"/></svg>");background-size:contain;border-radius:100px;content:" ";display:block;height:20px;position:absolute;right:-16px;top:-16px;width:16px}@media(max-width:480px){.cc-hide-on-mobile{display:none!important}}@media(min-width:481px)and (max-width:991px){.cc-hide-on-tablet{display:none!important}}@media(min-width:992px){.cc-hide-on-desktop{display:none!important}}
@import"//hello.myfonts.net/count/3d6af5";
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-size:14px}@media only screen and (min-width:550px){html{font-size:15px}}@media only screen and (min-width:1000px){html{font-size:16px}}@media only screen and (min-width:1400px){html{font-size:18px}}@media only screen and (min-width:1800px){html{font-size:20px}}body,button,input,select,optgroup,textarea{color:#000;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;line-height:1.4}h1,h2,h3,h4,h5,h6{clear:both}h1,h3,h4,h5{text-transform:uppercase}h1,h3{color:#333}h2,h4,h5{color:#c21a35}h1{font-size:32px;font-size:2rem;font-weight:400;line-height:1;letter-spacing:.02em}h2{font-size:36px;font-size:2.25rem;font-weight:400;line-height:1}h3{font-size:28px;font-size:1.75rem;font-weight:500;line-height:1.1;margin:.25em 0}h4{font-size:16px;font-size:1rem;font-weight:600;line-height:1.2;margin:0}h4 small{color:#333;font-size:.6em;text-transform:capitalize}h5{font-size:20px;font-size:1.25rem;font-weight:400;line-height:1.333}@media only screen and (max-width:1024px){h1{font-size:32px;font-size:2rem}h2{font-size:36.8px;font-size:2.3rem}h3{font-size:27.2px;font-size:1.7rem}h4{font-size:16px;font-size:1rem}h5{font-size:19.2px;font-size:1.2rem}}@media only screen and (max-width:767px){h1{font-size:25.6px;font-size:1.6rem}h2{font-size:29.44px;font-size:1.84rem}h3{font-size:21.76px;font-size:1.36rem}h4{font-size:12.8px;font-size:.8rem}h5{font-size:15.36px;font-size:.96rem}}@media only screen and (max-width:750px){h2{font-size:24px;font-size:1.5rem}}p{margin-top:.5em;margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier New,Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Courier New,Courier,monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}.wisdom{font-family:"WisdomScript",script;font-size:1.666em;text-transform:capitalize}@font-face{font-family:"WisdomScript";src:url(//www.megamexfoodservice.com/wp-content/themes/megamex2018/css/fonts/wisdom-script-webfont.woff2) format("woff2"),url(//www.megamexfoodservice.com/wp-content/themes/megamex2018/css/fonts/wisdom-script-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"megamex";src:url(//www.megamexfoodservice.com/wp-content/themes/megamex2018/css/fonts/megamex.eot?7ihas4);src:url(//www.megamexfoodservice.com/wp-content/themes/megamex2018/css/fonts/megamex.eot?7ihas4#iefix) format("embedded-opentype"),url(//www.megamexfoodservice.com/wp-content/themes/megamex2018/css/fonts/megamex.ttf?7ihas4) format("truetype"),url(//www.megamexfoodservice.com/wp-content/themes/megamex2018/css/fonts/megamex.woff?7ihas4) format("woff"),url(//www.megamexfoodservice.com/wp-content/themes/megamex2018/css/fonts/megamex.svg?7ihas4#megamex) format("svg");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"megamex" !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-decoration:inherit;width:1rem;margin-right:.25rem;text-align:center;margin-left:.2rem}.icon-fruit-wedge:before{content:""}.icon-serving-tray:before{content:""}.icon-utensils:before{content:""}.icon-chile-pepper:before{content:""}.icon-heat:before{content:""}.icon-timer:before{content:""}.icon-timer-v2:before{content:""}.icon-numberone:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left:before{content:""}.icon-hamburger:before{content:""}.icon-close:before{content:""}.icon-vegan:before{content:""}.icon-printer:before{content:""}.icon-gluten-free:before{content:""}.icon-kosher:before{content:""}.icon-no-artificial:before{content:""}.icon-no-preservatives:before{content:""}.icon-check:before{content:""}.icon-search:before{content:""}.icon-clipboard:before{content:""}.icon-microwave:before{content:"";margin-right:.35rem}.icon-pepper-onion:before{content:"";margin-right:.35rem}.icon-multidirectional:before{content:"";margin-right:.35rem}.icon-avocado:before{content:""}.icon-broker:before{content:""}.icon-certified:before{content:""}.icon-expertise:before{content:""}.icon-frozen:before{content:""}.icon-hpp:before{content:""}.icon-menu:before{content:""}.icon-no:before{content:""}.icon-safety:before{content:""}.icon-seed:before{content:""}.icon-time:before{content:""}.icon-avocado-full:before{content:""}.icon-money:before{content:""}.icon-envelope:before{content:""}.icon-addperson:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-linkedin:before{content:""}.icon-youtube:before{content:""}.icon-instagram:before{content:""}.icon-facebook:before{content:""}.icon-twitter:before{content:""}.icon-tiktok:before{content:""}.icon-pinterest:before{content:""}@font-face{font-family:"KGSecondChancesSolid";src:url(//www.megamexfoodservice.com/wp-content/themes/megamex2018/css/fonts/KGSecondChancesSolid.woff2) format("woff2"),url(//www.megamexfoodservice.com/wp-content/themes/megamex2018/css/fonts/KGSecondChancesSolid.woff) format("woff")}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on April 9, 2024 */
@font-face{font-family:"formregular";src:url(//www.megamexfoodservice.com/wp-content/themes/megamex2018/css/fonts/form-webfont.woff2) format("woff2"),url(//www.megamexfoodservice.com/wp-content/themes/megamex2018/css/fonts/form-webfont.woff) format("woff");font-weight:400;font-style:normal}.font-formregular{font-family:"formregular","Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}html{box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}:root{--wistia-green-start:rgba(77,130,46,.76);--wistia-green-end:rgba(77,130,46,.5);--play-w:60px;--play-h:38px;--corner:0px;--wistia-speed:80ms}.wistiaish-card{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--corner);cursor:pointer;text-decoration:none;color:inherit;outline:none}.wi-thumb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.wi-play-bg{position:absolute;left:50%;top:50%;width:var(--play-w);height:var(--play-h);transform:translate(-50%,-50%);background-color:var(--wistia-green-start);border-radius:var(--corner);z-index:1;mix-blend-mode:multiply;transition:left var(--wistia-speed) ease-out,top var(--wistia-speed) ease-out,width var(--wistia-speed) ease-out,height var(--wistia-speed) ease-out,transform var(--wistia-speed) ease-out,border-radius var(--wistia-speed) ease-out,background-color var(--wistia-speed) ease-out}.wi-play-graphic{position:absolute;left:50%;top:50%;width:var(--play-w);height:var(--play-h);transform:translate(-50%,-50%);z-index:2;opacity:1;pointer-events:none;mix-blend-mode:normal;background:center/var(--play-w) var(--play-h) no-repeat rgba(0,0,0,0);background-image:url("data:image/svg+xml;utf8,      %3Csvg xmlns='http://www.w3.org/2000/svg' width='254' height='162'%3E      %3Cpath d='m106.06,44.61c-3.05,-2.12 -7.21,0.08 -7.21,3.79v65.2c0,3.73 4.16,5.91 7.21,3.79l47.1,-32.63c2.65,-1.82 2.65,-5.72 0,-7.54l-47.1,-32.63z' fill='white'/%3E      %3C/svg%3E");transition:transform var(--wistia-speed) ease-out,opacity var(--wistia-speed) ease-out}.wistiaish-card:is(:hover,:focus-visible) .wi-play-bg{left:0;top:0;width:100%;height:100%;transform:none;border-radius:0;background-color:var(--wistia-green-end)}.wistiaish-card:is(:hover,:focus-visible) .wi-play-graphic{opacity:1;transform:translate(-50%,-50%) scale(1.06)}.wistiaish-card:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(21,156,228,.6)}@media(prefers-reduced-motion:reduce){.wi-play-bg,.wi-play-graphic{transition:none}}@media(min-width:1315px){.wistiaish-card{--play-w:127px;--play-h:81px}}button:not(.menu-toggle),input[type=button],input[type=reset],input[type=submit]{border:2.2px solid #333;-webkit-border-radius:0;border-radius:0;background:#fff;color:#333;display:inline-block;font-size:16px;font-size:1rem;line-height:1;padding:.8em 1em;text-decoration:none;text-transform:uppercase}button:not(.menu-toggle):hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#c21a35;border-color:#c21a35;color:#fff}button:not(.menu-toggle):active,button:not(.menu-toggle):focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#333}button:not(.menu-toggle).outline,input[type=button].outline,input[type=reset].outline,input[type=submit].outline{border:2.2px solid #fff;background:rgba(0,0,0,0);color:#fff}.simplefavorite-button.active{opacity:1 !important;background:rgba(0,0,0,0) !important;color:#333 !important;border:0 !important;font-size:16px;font-size:1rem;font-weight:500;line-height:1;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:.5rem}.simplefavorite-button.active [class^=icon-],.simplefavorite-button.active [class*=" icon-"]{color:#333 !important;padding:0}.simplefavorite-button.active [class^=icon-]:before,.simplefavorite-button.active [class*=" icon-"]:before{font-size:1.5rem}.simplefavorite-button.active:hover{color:#c21a35 !important;cursor:pointer}.simplefavorite-button.active:hover [class^=icon-],.simplefavorite-button.active:hover [class*=" icon-"]{color:#c21a35 !important}input[type=submit]{background:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:2px solid #000;box-shadow:none;color:#000;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:600;padding:.8rem 2rem;transition:all .5s ease;display:block;width:auto;height:calc(2em + 12px);margin:0 auto 2rem}input[type=submit].outline{border:2.2px solid #fff;background:rgba(0,0,0,0);color:#fff}input[type=submit]:hover{background:#c21a35;border-color:#c21a35;color:#fff}.wp-block-buttons>.wp-block-button{text-transform:uppercase}.wp-block-button__link:hover{text-decoration:none;background-color:#c21a35 !important;border-color:#c21a35;color:#fff !important}label{font-size:.875rem;display:inline-block;line-height:1.1;margin-bottom:.375em}.frm_required{color:#c21a35;font-weight:600;font-size:1rem;line-height:1;padding:0 .125em}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],select,textarea{background-color:#fff;color:#666;border:2px solid rgba(102,102,102,.45);-webkit-border-radius:0;border-radius:0;font-size:1rem;padding:.8em 1em;width:100%;height:calc(2em + 12px)}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,select:focus,textarea:focus{color:#111}input[type=search]{width:100%;text-align:right}@media only screen and (max-width:768px){input[type=search]{max-width:50%}}.checkbox label.inline{font-weight:600;line-height:1.2}.checkbox .value{display:grid;margin-top:.375em;font-weight:400;grid-template-columns:2rem auto;gap:1em;align-items:center}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:#000;width:2rem;height:2rem;border:2px solid rgba(102,102,102,.45);border-radius:0;transform:translateY(-.075em);display:grid;justify-content:center;align-items:center}input[type=checkbox]:before{content:"";width:1.5rem;height:1.5rem;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 2rem 2rem #000;transform-origin:center center;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}input[type=checkbox]:checked:before{transform:scale(1)}.radiobutton label.inline{font-weight:600;line-height:1.2;width:100%}.radiobutton .value{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:baseline;gap:1em;padding:.5em 0 0}.radiobutton .value label{font-weight:400;width:10%;display:grid;grid-template-columns:2em auto;justify-content:flex-start;align-items:center}@media only screen and (max-width:37.49em){.radiobutton .value label{width:30%}}.radiobutton .value label input[type=radio]{grid-column:1}.radiobutton .value label span.value{grid-column:2;padding:0}input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:#1b1119;width:1.6em;height:1.6em;border:.15em solid #1b1119;border-radius:50%;display:grid;place-content:center}input[type=radio]:before{content:"";width:.75em;height:.75em;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em #000}input[type=radio]:checked:before{transform:scale(1)}.select-style{background:rgba(0,0,0,0);border:2.2px solid rgba(102,102,102,.45);display:inline-block;-webkit-border-radius:0;border-radius:0;position:relative;width:100%}.select-style:after{content:"";font-family:"megamex" !important;transform:rotate(180deg);position:absolute;top:.6em;right:.6em;color:#000}select{box-shadow:none;border:0;font-size:14px;font-size:.875rem;line-height:1.4;width:100%;height:auto;-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}textarea{width:100%;min-height:100px}@media only screen and (max-width:1024px){select{font-size:12.8px;font-size:.8rem}}@media only screen and (max-width:767px){.select-style{margin:1rem 0 0}.select-style:first-of-type{margin-top:0}}.frm_style_formidable-style.with_frm_style .frm_error_style{background-color:#fff;border:2px solid #333;color:#c21a35;font-size:1rem;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.frm_style_formidable-style.with_frm_style .frm_error_style p{color:#c21a35}.frm_style_formidable-style.with_frm_style .frm_error{color:#fff;color:var(--required-color);font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:0 0 .5em #000}.frm_style_formidable-style.with_frm_style label.frm_primary_label{color:#fff;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}.frm_style_formidable-style.with_frm_style label.frm_primary_label a{color:#fff;text-decoration:underline}.frm_style_formidable-style.with_frm_style .frm_form_fields>fieldset{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;border:0}.frm_style_formidable-style.with_frm_style input[type=text],.frm_style_formidable-style.with_frm_style input[type=email],.frm_style_formidable-style.with_frm_style input[type=tel],.frm_style_formidable-style.with_frm_style input[type=number],.frm_style_formidable-style.with_frm_style select,.frm_style_formidable-style.with_frm_style textarea,.frm_style_formidable-style.with_frm_style .frm_form_fields_style{-moz-border-radius:0;-webkit-border-radius:0;background-color:#fff;border-radius:0;border:1px solid rgba(102,102,102,.45);font-size:16px;font-size:1rem;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;height:auto;line-height:2;padding:.25em .5em;width:100%;height:calc(2em + 12px)}.frm_style_formidable-style.with_frm_style textarea{height:auto}.frm_style_formidable-style.with_frm_style .form-field.vertical_radio .frm_primary_label{color:#fff;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}.frm_style_formidable-style.with_frm_style .form-field.vertical_radio .frm_primary_label a{color:#fff;text-decoration:underline}.frm_style_formidable-style.with_frm_style .frm_checkbox label{color:#fff;position:relative;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}.frm_style_formidable-style.with_frm_style .frm_checkbox label a{color:#fff;text-decoration:underline}.frm_style_formidable-style.with_frm_style .frm_checkbox input[type=checkbox]{height:1rem;width:1rem;min-width:unset;border:0;vertical-align:bottom;vertical-align:text-bottom;position:relative}.frm_style_formidable-style.with_frm_style .frm_checkbox input[type=checkbox]:before{box-shadow:none;clip-path:none;margin:0}.frm_style_formidable-style.with_frm_style .frm_checkbox input[type=checkbox]:checked:before{border:1px solid #fff;height:.45rem;width:.75rem;border-left:3px solid #000;border-bottom:3px solid #000;transform:rotate(-45deg);position:absolute;top:.25rem;left:.125rem}.frm_style_formidable-style.with_frm_style .frm_blank_field select,.frm_style_formidable-style.with_frm_style select{background-color:rgba(0,0,0,0);line-height:1.45;padding:.7em 10px;text-transform:none}.frm_style_formidable-style.with_frm_style .frm_blank_field select.unselected,.frm_style_formidable-style.with_frm_style select.unselected{color:rgba(161,161,161,.5)}.frm_style_formidable-style.with_frm_style .frm_blank_field select:focus,.frm_style_formidable-style.with_frm_style select:focus{background-color:rgba(0,0,0,0);border-color:#333}.frm_style_formidable-style.with_frm_style .frm_blank_field select option,.frm_style_formidable-style.with_frm_style select option{color:#000}.frm_style_formidable-style.with_frm_style .frm_blank_field select option[value="* State"],.frm_style_formidable-style.with_frm_style select option[value="* State"]{color:rgba(102,102,102,.45)}.frm_style_formidable-style.with_frm_style .select-style{background-color:#fff;border-width:0;display:block;position:relative;z-index:0;margin:0}.frm_style_formidable-style.with_frm_style legend+h3,.frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading h3{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500}.frm_style_formidable-style.with_frm_style .frm_repeat_sec{margin-top:0}.frm_style_formidable-style.with_frm_style .frm_repeat_sec .form-field{margin-bottom:0}.frm_style_formidable-style.with_frm_style .frm_button{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:2px solid rgba(102,102,102,.45);font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1}.frm_style_formidable-style.with_frm_style .frm_submit button{background:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:2px solid #000;box-shadow:none;color:#000;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:600;padding:.8em 2em;transition:all .5s ease}.frm_style_formidable-style.with_frm_style .frm_submit button.outline{border:2.2px solid #fff;background:rgba(0,0,0,0);color:#fff}.frm_style_formidable-style.with_frm_style .frm_submit button:hover{background:#c21a35;border-color:#c21a35;color:#fff}.frm_style_formidable-style.with_frm_style .frm_message{background:rgba(0,0,0,0);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;color:#000;font-size:16px;font-size:1rem;margin:0;padding:0;text-align:center}.frm_style_formidable-style.with_frm_style .frm_message p{color:#000}@media only screen and (max-width:768px){.frm_style_formidable-style.with_frm_style input[type=text],.frm_style_formidable-style.with_frm_style input[type=email],.frm_style_formidable-style.with_frm_style input[type=tel],.frm_style_formidable-style.with_frm_style input[type=number],.frm_style_formidable-style.with_frm_style select,.frm_style_formidable-style.with_frm_style textarea,.frm_style_formidable-style.with_frm_style .frm_form_fields_style{font-size:12.8px;font-size:.8rem}.frm_style_formidable-style.with_frm_style .form-field{margin-bottom:1em}}a{color:#000;font-weight:500;text-decoration:none;transition:all .25s ease}a:active,a:focus,a:visited{color:#000}a:hover,a.active{color:#c21a35;text-decoration:underline;text-decoration-skip:ink}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a.button{background:rgba(0,0,0,0);border:2.2px solid #333;color:#333;display:inline-block;font-size:14px;font-size:.875rem;font-weight:600;padding:.8em 1em;text-decoration:none;text-transform:uppercase;vertical-align:bottom;margin:0 auto}a.button.nooutline{border:0;font-weight:600}a.button:hover{background:#c21a35;border-color:#c21a35;color:#fff}a.button.nobackgroundhover:hover{background:inherit;border-color:inherit;color:#c21a35}a.button.disabled{border-color:rgba(102,102,102,.6);color:rgba(102,102,102,.6)}a.button.primary{background:#666;color:#fff;font-size:18px;font-size:1.125rem}a.button.primary [class^=icon-]:before,a.button.primary [class*=" icon-"]:before{display:inline-block;width:auto;vertical-align:middle;font-size:1.5em}a.button.primary:hover{background:#333;border-color:#333}a.button.iconoutlined{background:rgba(0,0,0,0);border:0;padding:.7em}a.button.iconoutlined [class^=icon-],a.button.iconoutlined [class*=" icon-"]{background:#fff;display:inline-block;font-size:60%;border:2px solid #000;border-radius:50%;width:2rem;height:2rem;margin:0 5px}a.button.iconoutlined .icon-addtolist:before{content:"";margin-right:.35rem;font-size:2em;line-height:1.4;margin:0;display:block;width:100%;height:100%}a.button.iconoutlined:hover,a.button.iconoutlined.active{color:#c21a35}a.button.iconoutlined:hover [class^=icon-],a.button.iconoutlined:hover [class*=" icon-"],a.button.iconoutlined.active [class^=icon-],a.button.iconoutlined.active [class*=" icon-"]{background:#c21a35;border-color:#c21a35;color:#fff}a.button.iconoutlined:hover .icon-addtolist:before,a.button.iconoutlined.active .icon-addtolist:before{content:""}@media only screen and (min-width:1025px){a[href^="tel:"],a[href^="tel:"]:hover{color:inherit;font-weight:inherit;text-decoration:none}}@media only screen and (max-width:1024px){a.button{font-size:12.8px;font-size:.8rem}a.button.iconoutlined [class^=icon-],a.button.iconoutlined [class*=" icon-"]{font-size:72%}}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul#primary-menu{display:none}.main-navigation ul ul{background:#fff;border-top:2px solid #c21a35;border-bottom:10px solid #c21a35;box-shadow:0 8px 7px rgba(0,0,0,.5);float:left;position:absolute;top:100%;left:-999em;z-index:99999}@media only screen and (min-width:1025px){.main-navigation ul ul{width:30vw}}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li{border-top:2px solid #ccc;font-size:inherit;line-height:1.2}.main-navigation ul ul li:first-child{border-top:0}.main-navigation ul ul li a{padding:.8em 2.6em .8em 1.6em !important}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{color:#333;padding:1em 1.6em;position:relative;text-transform:capitalize}.main-navigation ul ul a:hover{background:#fff;color:#c21a35}.main-navigation ul ul a:hover:after{content:"›";font-size:1.6em;position:absolute;top:.2em;right:1rem}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:0}.main-navigation ul#primary-menu{height:100%}@media only screen and (min-width:1025px){.main-navigation ul#primary-menu{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch}}@media screen and (min-width:1025px){.main-navigation ul#primary-menu>li{flex:0 1 auto;display:table;height:100%}}@media only screen and (min-width:1025px){.main-navigation ul#primary-menu>li>a{display:table-cell !important;height:100%;vertical-align:middle}}.main-navigation ul#primary-menu>li>a.active{background:#c21a35;color:#fff}.main-navigation ul#primary-menu>li>a:hover>a{background:#c21a35;color:#fff}.main-navigation li{font-size:16px;font-size:1rem;position:relative;text-transform:uppercase}@media only screen and (max-width:1199px){.main-navigation li{font-size:14px;font-size:.875rem}}.menu-toggle,.main-navigation.toggled ul{display:block}.menu-toggle{background:rgba(0,0,0,0);border:0;font-size:32px;font-size:2rem;padding:0 2rem}.menu-toggle [class^=icon-]{color:#c21a35}.menu-toggle [class^=icon-]:hover{color:#fff}.menu-toggle [class^=icon-]:before{width:100%;margin:0 auto}.menu-toggle:hover{background:#c21a35;cursor:pointer}.menu-toggle:hover [class^=icon-]{color:#fff}.menu-toggle[aria-expanded=true]{background:#c21a35}.menu-toggle[aria-expanded=true] [class^=icon-]:before{color:#fff;content:"";font-size:24px;font-size:1.5rem;width:2rem;margin-bottom:1.2rem}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{padding:2rem 0 0}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.comment-navigation .nav-previous a,.comment-navigation .nav-next a,.posts-navigation .nav-previous a,.posts-navigation .nav-next a,.post-navigation .nav-previous a,.post-navigation .nav-next a{background:rgba(0,0,0,0);border:2.2px solid #333;color:#333;display:inline-block;font-size:14px;font-size:.875rem;font-weight:600;padding:.8em 1em;text-decoration:none;text-transform:uppercase;vertical-align:bottom;margin:0 auto}.comment-navigation .nav-previous a:hover,.comment-navigation .nav-next a:hover,.posts-navigation .nav-previous a:hover,.posts-navigation .nav-next a:hover,.post-navigation .nav-previous a:hover,.post-navigation .nav-next a:hover{background:#c21a35;border-color:#c21a35;color:#fff}@media only screen and (max-width:1060px){.menu-toggle{padding:0 1.2rem}}@media screen and (min-width:1025px){.menu-toggle{display:none}}@media screen and (max-width:1024px){.main-navigation ul#primary-menu{position:absolute;top:100%;left:0;background-color:#fff;width:100%;min-width:25vw;height:auto;border-top:2px solid #c21a35;border-bottom:10px solid #c21a35}.main-navigation ul#primary-menu>li{display:block;width:100%;font-size:16px;font-size:1rem;border-bottom:2px solid rgba(102,102,102,.085)}.main-navigation ul#primary-menu>li>a{display:block;padding:1.375rem 2rem;margin:0 auto}.main-navigation ul#primary-menu>li a{width:100%}.main-navigation ul#primary-menu>li.menu-item-has-children>a:after{content:"";font-family:"megamex" !important;margin:0 .5em}.main-navigation ul#primary-menu>li.toggled>a:after{content:""}.main-navigation ul#primary-menu ul{display:none;position:static;float:none}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.hidden,.print-only{display:none}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.site-content{max-width:1800px;margin:0 auto;position:relative;padding-bottom:62.5px}.site-content .logomark{background:#fff;background:rgba(50,146,87,.1);background:#ebf4ee;border-radius:50%;display:block;width:125px;height:125px;position:absolute;z-index:5;bottom:0;left:50%;transform:translate(-50%,62.5px);padding:25px}.site-content .logomark img{filter:invert(49%) sepia(22%) saturate(1143%) hue-rotate(90deg) brightness(92%) contrast(88%)}body.page-id-3609 footer.site-footer{background-color:rgba(0,0,0,0)}.wrapper,nav.posts-navigation{max-width:1600px;width:100%;margin:0 auto}@media only screen and (max-width:1650px){.wrapper,nav.posts-navigation{padding-right:100px;padding-left:100px}}@media only screen and (max-width:1440px){.wrapper,nav.posts-navigation{padding-right:50px;padding-left:50px}}@media only screen and (max-width:1024px){.wrapper,nav.posts-navigation{padding-right:2rem;padding-left:2rem}}.wrapper .inner-wrapper,nav.posts-navigation .inner-wrapper{padding-right:200px;padding-left:200px}@media only screen and (max-width:1650px){.wrapper .inner-wrapper,nav.posts-navigation .inner-wrapper{padding-right:100px;padding-left:100px}}@media only screen and (max-width:1440px){.wrapper .inner-wrapper,nav.posts-navigation .inner-wrapper{padding-right:50px;padding-left:50px}}@media only screen and (max-width:1024px){.wrapper .inner-wrapper,nav.posts-navigation .inner-wrapper{padding-right:2rem;padding-left:2rem}}.entry-header,.page-header{margin:3em 0 1.5em}.mobile-only{display:none}@media only screen and (max-width:768px){.mobile-only{display:block}}body.prevent-scroll{overflow:hidden}#page-disable{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(51,51,51,.85);z-index:5}.site-header{position:relative;z-index:1000}.site-header.sticky{position:fixed;top:0;width:100%}.site-header.sticky .main-navigation{border-bottom:2px solid #329257}.site-header .main-navigation{background:#fff;width:100%;max-width:1800px;margin:0 auto;clear:both;display:block;width:100%;z-index:100}.site-header .main-navigation .wrapper{display:grid;grid-template-columns:1fr minmax(5rem, 10rem) 1fr;grid-template-rows:auto;grid-template-areas:"navigation logo functions";justify-items:center;align-items:stretch;column-gap:1rem;max-width:1600px;width:100%;height:100%;padding:0;margin:0 auto}@media only screen and (max-width:1600px){.site-header .main-navigation .wrapper{padding:0}}.site-header .main-navigation .wrapper:not(.supernav) a{color:#333;display:block;font-weight:500;padding:0 1.6em;text-decoration:none;transition:all linear .3s}@media only screen and (max-width:1439px){.site-header .main-navigation .wrapper:not(.supernav) a{padding:0 1.275em}}@media only screen and (max-width:1199px){.site-header .main-navigation .wrapper:not(.supernav) a{padding:0 1em}}.site-header .main-navigation .wrapper:not(.supernav) a:hover,.site-header .main-navigation .wrapper:not(.supernav) a.active{background:#c21a35;color:#fff}.site-header .main-navigation .wrapper>div.navitems,.site-header .main-navigation .wrapper>div.sitefunctions{display:flex;flex-flow:row nowrap;align-items:stretch;height:100%}.site-header .main-navigation .wrapper>div.navitems div,.site-header .main-navigation .wrapper>div.sitefunctions div{flex:0 1 auto}.site-header .main-navigation .wrapper>div.navitems{grid-area:navigation;justify-self:start;justify-content:flex-end}.site-header .main-navigation .wrapper>div.site-branding{grid-area:logo;position:relative;height:100%;min-height:5rem;width:100%;min-width:5rem;text-align:center}@media only screen and (max-width:750px){.site-header .main-navigation .wrapper>div.site-branding{min-height:3rem;min-width:3rem}}.site-header .main-navigation .wrapper>div.site-branding .logomark-icon{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;height:100%;min-height:5rem;position:relative;overflow:hidden}.site-header .main-navigation .wrapper>div.site-branding .logomark-icon .default-logo,.site-header .main-navigation .wrapper>div.site-branding .logomark-icon .sticky-logo{position:absolute;width:100%;height:100%;left:50%;transform:translate(-50%);transition:top .5s ease}.site-header .main-navigation .wrapper>div.site-branding .logomark-icon .default-logo{top:0}.site-header .main-navigation .wrapper>div.site-branding .logomark-icon .sticky-logo{top:100%}@media only screen and (max-width:750px){.site-header .main-navigation .wrapper>div.site-branding .logomark-icon{min-height:4rem}}.site-header .main-navigation .wrapper>div.site-branding .logomark-icon a{padding:.5rem;width:100%;height:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.site-header .main-navigation .wrapper>div.site-branding .logomark-icon a img{flex:0 1 auto;filter:invert(49%) sepia(22%) saturate(1143%) hue-rotate(90deg) brightness(92%) contrast(88%);transition:filter linear .1s;max-height:3.5rem;height:100%;width:auto}.site-header .main-navigation .wrapper>div.site-branding .logomark-icon a:hover{background:0 0}.site-header .main-navigation .wrapper>div.site-branding .logomark-icon a:hover img{filter:invert(35%) sepia(47%) saturate(7133%) hue-rotate(334deg) brightness(74%) contrast(108%)}.site-header .main-navigation .wrapper>div.site-branding .tagline-flag{position:absolute;z-index:-1;top:100%;left:calc(-8vw + 50%);width:100%;min-width:16vw;padding:0 .5rem;background-color:#c21a35;color:#fff;font-size:16px;font-size:1rem;font-weight:500;line-height:1;text-transform:uppercase}.site-header .main-navigation .wrapper>div.site-branding .tagline-flag p{margin-top:1.5em}@media only screen and (max-width:1024px){.site-header .main-navigation .wrapper>div.site-branding .tagline-flag{font-size:14px;font-size:.875rem;min-width:33vw;left:calc(-16.5vw + 50%)}}@media only screen and (max-width:750px){.site-header .main-navigation .wrapper>div.site-branding .tagline-flag{font-size:12px;font-size:.75rem;min-width:60vw;left:calc(-30vw + 50%)}}.site-header .main-navigation .wrapper>div.sitefunctions{grid-area:functions;justify-self:end;justify-content:flex-end}.site-header .main-navigation .wrapper>div.sitefunctions>div a{height:100%;padding:0;min-width:5rem;text-align:center;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:.25rem}@media only screen and (max-width:750px){.site-header .main-navigation .wrapper>div.sitefunctions>div a{min-width:3rem}}.site-header .main-navigation .wrapper>div.sitefunctions>div a i,.site-header .main-navigation .wrapper>div.sitefunctions>div a span{flex:0 1 auto;font-size:14px;font-size:.875rem}.site-header .main-navigation .wrapper>div.sitefunctions>div a i[class^=icon-]:before,.site-header .main-navigation .wrapper>div.sitefunctions>div a i [class*=" icon-"]:before,.site-header .main-navigation .wrapper>div.sitefunctions>div a span[class^=icon-]:before,.site-header .main-navigation .wrapper>div.sitefunctions>div a span [class*=" icon-"]:before{font-size:32px;font-size:2rem;width:100%;margin:0 auto}@media only screen and (max-width:750px){.site-header .main-navigation .wrapper>div.sitefunctions>div a i[class^=icon-]:before,.site-header .main-navigation .wrapper>div.sitefunctions>div a i [class*=" icon-"]:before,.site-header .main-navigation .wrapper>div.sitefunctions>div a span[class^=icon-]:before,.site-header .main-navigation .wrapper>div.sitefunctions>div a span [class*=" icon-"]:before{font-size:22px;font-size:1.375rem}}.site-header .main-navigation .wrapper>div.sitefunctions>div.mylist a{padding:.25rem .875rem;position:relative}.site-header .main-navigation .wrapper.supernav{background-color:#329257;max-width:unset;display:block}.site-header .main-navigation .wrapper.supernav .supernav-container{width:100%;max-width:1600px;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:1rem}@media only screen and (max-width:1600px){.site-header .main-navigation .wrapper.supernav .supernav-container{padding:0 2rem}}@media only screen and (max-width:750px){.site-header .main-navigation .wrapper.supernav .supernav-container{padding:0 1rem}}.site-header .main-navigation .wrapper.supernav .supernav-container>div{flex:0 1 auto}.site-header .main-navigation .wrapper.supernav .supernav-container>div ul{margin:0;padding:0;list-style:none}.site-header .main-navigation .wrapper.supernav .supernav-container>div ul li a{color:#fff;display:block;padding:.5rem 0 .5rem 2rem;position:relative;font-size:14px;font-size:.875rem;font-weight:600;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.site-header .main-navigation .wrapper.supernav .supernav-container>div ul li a:before{font-family:"megamex";display:block;position:absolute;left:0;width:2rem;font-size:1.5rem}.site-header .main-navigation .wrapper.supernav .supernav-container>div ul li a:hover{text-decoration:none;color:#000}.site-header .main-navigation .wrapper.supernav .supernav-container>div.nav-subscribe ul li a:before{content:""}.site-header .main-navigation .wrapper.supernav .supernav-container>div.nav-contact ul li a:before{content:""}.site-header.sticky+.site-content{padding-top:32px}.search-box,.subscribe-box,.mylist-box{border-top:2px solid #c21a35;border-bottom:10px solid #c21a35;z-index:20;background:#fff;text-align:right;padding:1.6rem 0;margin:0 auto;width:100%;max-width:1800px;max-width:calc(100vw - 100px);position:absolute;left:50%;transform:translateX(-50%)}@media only screen and (max-width:768px){.search-box,.subscribe-box,.mylist-box{padding-top:.5rem;max-width:100%}}@media only screen and (min-width:1600px){.search-box,.subscribe-box,.mylist-box{max-width:1600px}}.search-box .wrapper,.subscribe-box .wrapper,.mylist-box .wrapper{max-width:1200px;padding:0 50px}@media only screen and (max-width:750px){.search-box .wrapper,.subscribe-box .wrapper,.mylist-box .wrapper{padding:0 1.5rem}}.search-box a.btn-close,.subscribe-box a.btn-close,.mylist-box a.btn-close{display:inline-flex;min-height:2rem}.search-box .icon-close,.subscribe-box .icon-close,.mylist-box .icon-close{padding:.5rem}.search-box .icon-close[class^=icon-]:before,.search-box .icon-close[class*=" icon-"]:before,.subscribe-box .icon-close[class^=icon-]:before,.subscribe-box .icon-close[class*=" icon-"]:before,.mylist-box .icon-close[class^=icon-]:before,.mylist-box .icon-close[class*=" icon-"]:before{font-size:32px;font-size:2rem;width:auto;margin:0 auto;padding:0}.search-box form,.subscribe-box form,.mylist-box form{width:100%}.search-box form .search-wrap,.subscribe-box form .search-wrap,.mylist-box form .search-wrap{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;gap:1rem}.search-box form .search-wrap label,.search-box form .search-wrap input,.search-box form .search-wrap a,.subscribe-box form .search-wrap label,.subscribe-box form .search-wrap input,.subscribe-box form .search-wrap a,.mylist-box form .search-wrap label,.mylist-box form .search-wrap input,.mylist-box form .search-wrap a{flex:0 1 auto}.header-branding{background-image:url(//www.megamexfoodservice.com/wp-content/themes/megamex2018/css/../images/product-photography/tabletop-hero.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;height:150px}.canvas-header{height:45px;background-color:#329257;z-index:99;position:relative}.logo-circle{position:absolute;top:0;left:50%;transform:translate(-50%,46%);transform:translate(-50%,20%);z-index:99;width:260px;height:130px;background:#329257;border-radius:0 0 130px 130px;display:flex;align-items:center;justify-content:center}.logo-circle img{width:180px}@media(max-width:1420px){.template-landing-page .wp-block-cover .wp-block-cover__image-background{height:110%;top:unset}}@media(max-width:768px){.template-landing-page .green-box{padding-left:30px !important;padding-right:30px !important;max-width:95%}}.template-landing-page .green-box h2{font-size:clamp(30.693px,1.918rem + (1vw - 3.2px)*1.821,54px)}body.home .soliloquy-container{margin:0 auto}body.home .soliloquy-container .soliloquy-wrapper,body.home .soliloquy-container .soliloquy-viewport,body.home .soliloquy-container .soliloquy-item{height:100% !important;overflow:hidden}body.home .soliloquy-container .soliloquy-image{display:block;object-fit:cover;width:100%;height:100%;max-width:unset}body.home .soliloquy-container .soliloquy-caption-inside,body.home .soliloquy-container .soliloquy-caption-inside:hover,body.home .soliloquy-container .soliloquy-caption-inside a{color:#333 !important}body.home .soliloquy-container .soliloquy-caption-inside:hover,body.home .soliloquy-container .soliloquy-caption-inside:hover:hover,body.home .soliloquy-container .soliloquy-caption-inside a:hover{color:#fff}body.home .soliloquy-container .soliloquy-caption{background:rgba(255,255,255,.75);display:block;top:0;right:0;bottom:0;left:0;height:33%;max-height:300px;margin:auto;padding:2rem 1rem;text-align:center;width:72.5%}body.home .soliloquy-container .soliloquy-caption .messaging{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}body.home .soliloquy-container .soliloquy-caption .messaging *{flex:0 1 auto;max-width:100%}body.home .soliloquy-container .soliloquy-caption .messaging h1{font-size:32px;font-size:2rem;text-transform:uppercase}body.home .soliloquy-container .soliloquy-caption .messaging h1,body.home .soliloquy-container .soliloquy-caption .messaging p{margin:0}body.home .soliloquy-container .soliloquy-caption .messaging p{line-height:1.4}body.home .soliloquy-container .soliloquy-caption .messaging a.button{margin-top:20px;margin-top:1.25rem}@media only screen and (max-width:1024px){body.home .soliloquy-container .soliloquy-caption{height:50%}}@media only screen and (max-width:768px){body.home .soliloquy-container{height:350px !important}body.home .soliloquy-container .soliloquy-caption{height:60%;top:20%}body.home .soliloquy-container .soliloquy-caption .messaging h1{font-size:22.4px;font-size:1.4rem}}body.home .homeslides{height:560px;position:relative;overflow:hidden}body.home .homeslides .slidetoggle{position:absolute;top:50%;top:calc(50% - 24px);top:calc(50% - 1.5rem);z-index:50;color:#fff;text-decoration:none;text-shadow:0 0 5px rgba(0,0,0,.65);font-size:48px;font-size:3rem;transition:all .5s ease;width:64px}body.home .homeslides .slidetoggle [class^=icon-]:before,body.home .homeslides .slidetoggle [class*=" icon-"]:before{width:100%}body.home .homeslides .slidetoggle.backward{left:16px;left:1rem}body.home .homeslides .slidetoggle.backward [class^=icon-]:before,body.home .homeslides .slidetoggle.backward [class*=" icon-"]:before{text-align:left}body.home .homeslides .slidetoggle.forward{right:16px;right:1rem}body.home .homeslides .slidetoggle.forward [class^=icon-]:before,body.home .homeslides .slidetoggle.forward [class*=" icon-"]:before{text-align:right}body.home .homeslides .slidetoggle:hover{top:50%;top:calc(50% - 32px);top:calc(50% - 2rem);font-size:64px;font-size:4rem}body.home .homeslides ul{list-style:none;margin:0;padding:0;height:100%;position:relative;z-index:10}body.home .homeslides ul li{background-size:cover;background-position:center;position:absolute;top:0;left:100%;height:100%;width:100%}body.home .homeslides ul li.active{left:0}body.home .homeslides ul li .messaging{background:rgba(255,255,255,.75);position:absolute;top:0;right:0;bottom:0;left:0;height:33%;max-height:300px;margin:auto;padding:2rem 1rem;text-align:center;width:72.5%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}body.home .homeslides ul li .messaging *{flex:0 1 auto;max-width:100%}body.home .homeslides h1,body.home .homeslides p{margin:0}body.home .homeslides a.button{margin-top:20px;margin-top:1.25rem}body.home article{margin:0 auto}body.home article h2{margin-top:0}body.home .entry-content p{font-size:18px;font-size:1.125rem;line-height:1.666;font-weight:300}body.home .homebrands{margin:0;padding:0;list-style:none;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:space-between}body.home .homebrands .brand{flex:0 1 auto;font-weight:400;width:30%;position:relative;transition:all .25s ease;margin-bottom:1rem}body.home .homebrands .brand a{position:absolute;width:100%;height:100%}body.home .homebrands .brand:hover{color:#c21a35}body.home .homebrands .brand:hover p.calltoaction:after{content:" ›"}body.home .homebrands .brand h3{margin:0 auto;text-align:center}body.home .homebrands .brand h3 img{max-width:80%}body.home .homebrands .brand p{margin:0}body.home section{background-size:cover;background-position:center;margin-top:3rem}@media only screen and (min-width:1400px){body.home section#menu-idea{padding-right:3rem;padding-left:3rem}}body.home section .idea-preview{background:rgba(255,255,255,.85);float:right;margin:3rem 0;padding:2rem;width:50%;position:relative}body.home section .idea-preview:after{border:solid rgba(0,0,0,0);content:" ";right:100%;top:0;height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0) rgba(255,255,255,.85) rgba(0,0,0,0) rgba(0,0,0,0);border-width:0 4.25rem 3rem 0}@media only screen and (max-width:1024px){body.home .homeslides ul li .messaging{height:50%}}@media only screen and (max-width:768px){body.home .homeslides{height:350px}body.home .homeslides ul li .messaging{height:60%;top:20%}body.home .homeslides h1{font-size:22.4px;font-size:1.4rem}body.home .entry-content p{font-size:19.2px;font-size:1.2rem}body.home .homebrands .brand{width:45%;margin-bottom:1.5rem}body.home section{background-image:none !important;border-bottom:1px solid rgba(102,102,102,.45);padding:0}body.home section .idea-preview{background:#fff;width:100%;margin:0 auto;padding:2rem 40px}body.home section .idea-preview:after{top:auto;right:auto;bottom:100%;left:40px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);border-width:0 20px 30px}}body.home.page-template-page_home2022{background:rgba(50,146,87,.1)}body.home.page-template-page_home2022 h1,body.home.page-template-page_home2022 h2,body.home.page-template-page_home2022 h3{color:#333;line-height:1.07}body.home.page-template-page_home2022 h1 a,body.home.page-template-page_home2022 h2 a,body.home.page-template-page_home2022 h3 a,body.home.page-template-page_home2022 h4 a{color:inherit}body.home.page-template-page_home2022 h1,body.home.page-template-page_home2022 h2{font-size:42.4px;font-size:2.65rem}body.home.page-template-page_home2022 h1{letter-spacing:0;text-transform:none;font-size:42.4px;font-size:2.65rem}body.home.page-template-page_home2022 h2{margin:.25rem 0 1rem;font-size:32px;font-size:2rem}@media only screen and (min-width:1000px){body.home.page-template-page_home2022 h2{font-size:37.2px;font-size:2.325rem}}@media only screen and (min-width:1800px){body.home.page-template-page_home2022 h2{font-size:42.4px;font-size:2.65rem}}body.home.page-template-page_home2022 h3{font-size:16px;font-size:1rem;font-weight:500;margin:0 0 1rem}body.home.page-template-page_home2022 h4{color:#329257;font-weight:500;line-height:1.25;text-transform:none;font-size:16px;font-size:1rem}@media only screen and (min-width:1000px){body.home.page-template-page_home2022 h4{font-size:19.2px;font-size:1.2rem}}@media only screen and (min-width:1800px){body.home.page-template-page_home2022 h4{font-size:22.4px;font-size:1.4rem}}body.home.page-template-page_home2022 .site-header .main-navigation .wrapper>div.site-branding .logomark-icon{position:relative;overflow:hidden}body.home.page-template-page_home2022 .site-header .main-navigation .wrapper>div.site-branding .logomark-icon .default-logo,body.home.page-template-page_home2022 .site-header .main-navigation .wrapper>div.site-branding .logomark-icon .sticky-logo{position:absolute;width:100%;height:100%;left:50%;transform:translate(-50%);transition:top .5s ease}body.home.page-template-page_home2022 .site-header .main-navigation .wrapper>div.site-branding .logomark-icon .default-logo{top:0}body.home.page-template-page_home2022 .site-header .main-navigation .wrapper>div.site-branding .logomark-icon .sticky-logo{top:100%}body.home.page-template-page_home2022 .site-content{position:relative;padding-bottom:62.5px}body.home.page-template-page_home2022 .site-content .logomark{background:#fff;border-radius:50%;display:block;width:125px;height:125px;position:absolute;z-index:5;bottom:0;left:50%;transform:translate(-50%,62.5px);padding:25px}body.home.page-template-page_home2022 .site-content .logomark img{filter:invert(49%) sepia(22%) saturate(1143%) hue-rotate(90deg) brightness(92%) contrast(88%)}body.home.page-template-page_home2022 footer{background:#fff;padding-top:62.5px}body.single-brand .header-branding{height:560px;padding:6rem 3rem 1rem;text-align:center;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}body.single-brand .header-branding .videobg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}body.single-brand .header-branding .videobg video{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto}body.single-brand .header-branding h1,body.single-brand .header-branding h2{flex:0 1 auto}body.single-brand h1,body.single-brand h2,body.single-brand h3,body.single-brand h4{text-align:center}body.single-brand h1{width:360px;max-width:80%;max-height:180px;margin:0 auto}body.single-brand h1 img{display:block;margin:0 auto}body.single-brand h2{margin-top:0}body.single-brand h2 span,body.single-brand h3 span{display:block;line-height:1.1}body.single-brand .entry-header,body.single-brand .entry-content{max-width:950px;margin:0 auto}body.single-brand .entry-header{padding:4rem 0 1rem;text-align:center}body.single-brand .entry-content p{font-size:20px;font-size:1.25rem;line-height:2}body.single-brand .filtering-section,body.single-brand .tagline{max-width:1200px;margin:0 auto}body.single-brand .filtering-section{border:2px solid #000;padding:60px 90px}body.single-brand .filtering-section h3,body.single-brand .filtering-section h5,body.single-brand .filtering-section p,body.single-brand .filtering-section .filters{max-width:950px;margin-right:auto;margin-left:auto}body.single-brand .filters{display:-ms-grid;-ms-grid-columns:48% 1fr 48%;-ms-grid-rows:1fr 32px 1fr 32px;display:grid;grid-template-columns:48% 1fr 48%;grid-auto-rows:1fr;grid-row-gap:32px;grid-row-gap:2rem}body.single-brand .filters.single{display:block}body.single-brand .filters.single .filter-item{max-width:48%;margin:0 auto}body.single-brand .filters>.itemwithcontent{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;width:100%}body.single-brand .filters>.itemwithcontent .filter-item,body.single-brand .filters>.itemwithcontent .filter-desc{flex:0 1 auto;width:100%}body.single-brand .filters>.itemwithcontent .filter-item{background-size:cover;background-position:center}body.single-brand .filters>.itemwithcontent .filter-item a{display:block;width:100%;height:100%;padding:4rem 1rem}body.single-brand .filters>.itemwithcontent .filter-desc{padding-left:125px}body.single-brand .filters>.itemwithcontent .filter-desc p{margin-bottom:0;text-indent:-117px;margin-top:1em}body.single-brand .filters>.itemwithcontent .filter-desc p.flag{left:-125px;top:.75em;text-indent:0;margin-top:0}body.single-brand .filters>.itemwithcontent .flag{background-color:#000;color:#fff;font-weight:500;padding:.25em .5em;margin-right:2em;margin-bottom:1.6em;float:left;margin-top:-.25em;position:relative}body.single-brand .filters>.itemwithcontent .flag:after{left:100%;top:0;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-left-color:#000;border-width:1em;margin-top:0}body.single-brand .filters>.filter-item{background-size:cover;background-position:center;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:100%;height:100%;text-align:center}body.single-brand .filters>.filter-item h4{flex:0 1 auto;width:100%;height:100%;display:block}body.single-brand .filters>.filter-item a{width:100%;height:100%;padding:4rem 1rem;display:flex;justify-content:center;align-items:center}body.single-brand .filters>.filter-item a span{flex:0 1 auto}body.single-brand .filters .item1{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}body.single-brand .filters .item2{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}body.single-brand .filters .item3{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:2}body.single-brand .filters .item4{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:2}body.single-brand .filters .item5{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:3}body.single-brand .filters .item6{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:3}body.single-brand .filters.alttiles [class^=item]{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}body.single-brand .filters.alttiles .itemwithcontent.item1{-ms-grid-row:1;grid-row:1}body.single-brand .filters.alttiles .itemwithcontent.item2{-ms-grid-row:3;grid-row:2}body.single-brand .filters.alttiles .itemwithcontent.item3{-ms-grid-row:5;grid-row:3}body.single-brand .filters.alttiles .itemwithcontent.item4{-ms-grid-row:7;grid-row:4}body.single-brand .filters.alttiles .itemwithcontent.item5{-ms-grid-row:9;grid-row:5}body.single-brand .filters.alttiles .itemwithcontent.item6{-ms-grid-row:11;grid-row:6}body.single-brand .filters.alttiles>.itemwithcontent{flex-flow:row nowrap;align-items:center;justify-content:space-between}body.single-brand .filters.alttiles>.itemwithcontent .filter-item{align-self:stretch}body.single-brand .filters.alttiles>.itemwithcontent .filter-item a{position:relative;min-height:200px;color:#fff;padding:0;display:inline-block;text-shadow:0 0 13px #000}body.single-brand .filters.alttiles>.itemwithcontent .filter-item a:hover{color:#329257}body.single-brand .filters.alttiles>.itemwithcontent .filter-item a span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80%}body.single-brand .filters.alttiles>.itemwithcontent .filter-item,body.single-brand .filters.alttiles>.itemwithcontent .filter-desc{width:48%;width:calc(50% - 1rem);padding:0}body.single-brand .filters.alttiles>.itemwithcontent .filter-item p.flag,body.single-brand .filters.alttiles>.itemwithcontent .filter-desc p.flag{display:none}body.single-brand .filters.alttiles>.itemwithcontent .filter-item h4,body.single-brand .filters.alttiles>.itemwithcontent .filter-desc h4{padding:1em .25em}body.single-brand .filters.alttiles>.itemwithcontent .filter-item p,body.single-brand .filters.alttiles>.itemwithcontent .filter-desc p{text-indent:0px;text-indent:unset}body.single-brand .filters.alttiles>.itemwithcontent:nth-child(2n){flex-direction:row-reverse}body.single-brand .filters.alttiles>.itemwithcontent:nth-child(2n) .filter-desc{text-align:right}body.single-brand .tagline{background:#000;color:#fff;text-align:center;padding:.5rem 1rem 1rem;margin-bottom:4rem}body.single-brand .brand-connect{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;padding:2rem 0 126px;margin-bottom:-126px}body.single-brand .brand-connect.wp-block-cover{padding:2rem 20px 126px}body.single-brand .brand-connect.wp-block-cover .wp-block-cover__background{bottom:63px}body.single-brand .brand-connect:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}body.single-brand .brand-connect .wrapper{position:relative;z-index:10;max-width:1400px}body.single-brand .brand-connect .wrapper fieldset>h3,body.single-brand .brand-connect .wrapper fieldset>p{max-width:50em;margin-right:auto;margin-left:auto}body.single-brand .brand-connect .frm_style_formidable-style.with_frm_style .frm_message,body.single-brand .brand-connect .frm_style_formidable-style.with_frm_style h3,body.single-brand .brand-connect .frm_style_formidable-style.with_frm_style p{color:#fff !important;text-align:center}body.single-brand .brand-connect .frm_style_formidable-style.with_frm_style .frm_error_style{background-color:#fff;border:2px solid #333;color:#c21a35;font-size:1rem;font-weight:700}body.single-brand .brand-connect .frm_style_formidable-style.with_frm_style .frm_error_style p{color:#c21a35 !important}body.single-brand .brand-connect .pardotForm h2,body.single-brand .brand-connect .pardotForm h3,body.single-brand .brand-connect .pardotForm p,body.single-brand .brand-connect .pardotForm label{color:#fff}body.single-brand .brand-connect .pardotForm p.subheadline{text-align:center;margin:.6em auto 1.9em;max-width:825px}@media only screen and (min-width:750px){body.single-brand .brand-connect .pardotForm p.subheadline{font-size:1.1529rem}}body.single-brand .brand-connect .pardotForm .thankyou{text-align:center}body.single-brand .la-victoria h1,body.single-brand .la-victoria h2,body.single-brand .la-victoria h3,body.single-brand .la-victoria h4{font-family:Courier New,Courier,monospace;letter-spacing:-.0125em;word-spacing:-.25em}body.single-brand .la-victoria h1 img{max-height:100%}body.single-brand .la-victoria h2{color:#fff;font-size:46.08px;font-size:2.88rem;text-shadow:0 .25em .35em #000;text-transform:uppercase}body.single-brand .la-victoria h2 span{font-size:160%}body.single-brand .la-victoria h2 span,body.single-brand .la-victoria h3 span{position:relative;padding-bottom:.175em}body.single-brand .la-victoria h2 span:after,body.single-brand .la-victoria h3 span:after{border-bottom:3px solid;position:absolute;bottom:0;width:60%;display:block;content:"";left:20%}body.single-brand .la-victoria h3{font-size:40px;font-size:2.5rem}body.single-brand .la-victoria h3 span{font-size:160%}body.single-brand .la-victoria h3,body.single-brand .la-victoria h4{color:#00bab7;font-weight:500}body.single-brand .la-victoria .filtering-section{border-color:#00bab7}body.single-brand .la-victoria .filters>div a{color:#fff;font-size:56px;font-size:3.5rem;line-height:1.1;text-decoration:none}body.single-brand .la-victoria .tagline{background:#00bab7}body.single-brand .herdez h1,body.single-brand .herdez h2,body.single-brand .herdez h3,body.single-brand .herdez h4{font-family:"IM Fell English",serif}body.single-brand .herdez h1 img{max-width:100%}body.single-brand .herdez h2{color:#fff;font-size:64px;font-size:4rem;line-height:1.1;text-shadow:0 .25em .35em #000}body.single-brand .herdez h2,body.single-brand .herdez h3{text-transform:none}body.single-brand .herdez h2 span,body.single-brand .herdez h3 span{position:relative;padding-bottom:.175em}body.single-brand .herdez h2 span:after,body.single-brand .herdez h3 span:after{border-bottom:3px solid;position:absolute;bottom:0;width:60%;display:block;content:"";left:20%}body.single-brand .herdez h3{font-size:59.2px;font-size:3.7rem}body.single-brand .herdez h3 span{font-size:160%}body.single-brand .herdez h3,body.single-brand .herdez h4{color:#981a31;font-weight:500}body.single-brand .herdez .filtering-section{border-color:#981a31}body.single-brand .herdez .filters>div a{color:#fff;font-size:50.4px;font-size:3.15rem;line-height:1.1;text-decoration:none}body.single-brand .herdez .tagline{background:#981a31}body.single-brand .don-miguel h1,body.single-brand .don-miguel h2,body.single-brand .don-miguel h3,body.single-brand .don-miguel h4{font-family:"Saira Condensed",sans-serif;font-weight:600}body.single-brand .don-miguel h1 img{max-width:100%}body.single-brand .don-miguel h2{color:#fff;font-size:98.56px;font-size:6.16rem;line-height:1;max-width:75%;text-shadow:0 .25em 1em rgba(0,0,0,.85)}body.single-brand .don-miguel h2,body.single-brand .don-miguel h3{text-transform:uppercase}body.single-brand .don-miguel h2 span,body.single-brand .don-miguel h3 span{position:relative;padding-bottom:.175em}body.single-brand .don-miguel h2 span:after,body.single-brand .don-miguel h3 span:after{border-bottom:3px solid;position:absolute;bottom:0;width:60%;display:block;content:"";left:20%}body.single-brand .don-miguel h3{font-size:67.2px;font-size:4.2rem;padding:0}body.single-brand .don-miguel h3 span{font-size:160%}body.single-brand .don-miguel h3,body.single-brand .don-miguel h4{color:#f9a01b}body.single-brand .don-miguel .filtering-section{border-color:#f9a01b}body.single-brand .don-miguel .filtering-section .filters>.itemwithcontent .filter-item a:hover{color:#f9a01b}body.single-brand .don-miguel .filters>div a{color:#fff;font-size:50.4px;font-size:3.15rem;font-weight:600;line-height:1.1;text-decoration:none;text-shadow:0 10px 16px rgba(0,0,0,.45)}body.single-brand .don-miguel .tagline{background:#f9a01b}body.single-brand .embasa h1,body.single-brand .embasa h2,body.single-brand .embasa h3,body.single-brand .embasa h4{font-family:"Nunito",sans-serif;font-weight:700;text-transform:uppercase}body.single-brand .embasa h1 img{max-height:100%}body.single-brand .embasa h2{color:#2c6130;font-size:67.2px;font-size:4.2rem;line-height:1.1;max-width:500px}body.single-brand .embasa h2 span,body.single-brand .embasa h3 span{position:relative;padding-bottom:.175em}body.single-brand .embasa h2 span:after,body.single-brand .embasa h3 span:after{border-bottom:3px solid;position:absolute;bottom:0;width:60%;display:block;content:"";left:20%}body.single-brand .embasa h3{font-size:54.4px;font-size:3.4rem}body.single-brand .embasa h3 span{font-size:160%}body.single-brand .embasa h3,body.single-brand .embasa h4{color:#2c6130}body.single-brand .embasa .filtering-section{border-color:#2c6130}body.single-brand .embasa .filters>div a{color:#fff;font-size:32px;font-size:2rem;line-height:1.1;text-decoration:none}body.single-brand .embasa .tagline{background:#2c6130}body.single-brand .wholly-avocado h1,body.single-brand .wholly-avocado h2,body.single-brand .wholly-avocado h3,body.single-brand .wholly-avocado h4,body.single-brand .wholly-guacamole h1,body.single-brand .wholly-guacamole h2,body.single-brand .wholly-guacamole h3,body.single-brand .wholly-guacamole h4{font-family:"Amatic SC",sans-serif;text-transform:uppercase}body.single-brand .wholly-avocado h1,body.single-brand .wholly-guacamole h1{width:410px}body.single-brand .wholly-avocado h2,body.single-brand .wholly-guacamole h2{color:#fff;font-size:96px;font-size:6rem;line-height:1;margin-top:0;margin-bottom:0;text-shadow:0 .125em .35em rgba(0,0,0,.8)}body.single-brand .wholly-avocado h2,body.single-brand .wholly-avocado h3,body.single-brand .wholly-guacamole h2,body.single-brand .wholly-guacamole h3{font-weight:700}body.single-brand .wholly-avocado h2 span,body.single-brand .wholly-avocado h3 span,body.single-brand .wholly-guacamole h2 span,body.single-brand .wholly-guacamole h3 span{position:relative;padding-bottom:.175em}body.single-brand .wholly-avocado h2 span:after,body.single-brand .wholly-avocado h3 span:after,body.single-brand .wholly-guacamole h2 span:after,body.single-brand .wholly-guacamole h3 span:after{border-bottom:3px solid;position:absolute;bottom:0;width:60%;display:block;content:"";left:20%}body.single-brand .wholly-avocado h3,body.single-brand .wholly-guacamole h3{font-size:80px;font-size:5rem}body.single-brand .wholly-avocado h3 span,body.single-brand .wholly-guacamole h3 span{font-size:160%}body.single-brand .wholly-avocado h5:not(.tagline),body.single-brand .wholly-guacamole h5:not(.tagline){color:#000;font-weight:500}body.single-brand .wholly-avocado .productfeatures,body.single-brand .wholly-guacamole .productfeatures{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch}body.single-brand .wholly-avocado .productfeatures .feature,body.single-brand .wholly-guacamole .productfeatures .feature{flex:0 1 auto;width:33.33%;margin-bottom:1rem;padding:0 5%}body.single-brand .wholly-avocado .productfeatures .feature [class^=icon-],body.single-brand .wholly-avocado .productfeatures .feature [class*=" icon-"],body.single-brand .wholly-guacamole .productfeatures .feature [class^=icon-],body.single-brand .wholly-guacamole .productfeatures .feature [class*=" icon-"]{background-color:#000;color:#fff;display:block;width:80px;margin:0 auto;padding:15px 10px;text-align:center;font-size:50px}body.single-brand .wholly-avocado .productfeatures .feature [class^=icon-]:before,body.single-brand .wholly-avocado .productfeatures .feature [class*=" icon-"]:before,body.single-brand .wholly-guacamole .productfeatures .feature [class^=icon-]:before,body.single-brand .wholly-guacamole .productfeatures .feature [class*=" icon-"]:before{display:block;width:50px;height:50px;line-height:1;margin:0 auto}body.single-brand .wholly-avocado .productfeatures .feature p,body.single-brand .wholly-guacamole .productfeatures .feature p{font-size:16px;font-size:1rem;line-height:1.4;margin-top:.5em}body.single-brand .wholly-avocado .modalwindow,body.single-brand .wholly-guacamole .modalwindow{width:80%;margin:0 auto 1.5rem;position:relative;transition:width .5s ease}body.single-brand .wholly-avocado .modalwindow .modalheadline,body.single-brand .wholly-guacamole .modalwindow .modalheadline{width:100%;text-align:center;position:relative}body.single-brand .wholly-avocado .modalwindow .modalheadline:after,body.single-brand .wholly-guacamole .modalwindow .modalheadline:after{background-color:#fff;-webkit-border-radius:50%;border-radius:50%;color:#000;content:"+";line-height:1.3;position:absolute;right:1em;top:.35em;font-size:1.4em;width:1.4em;height:1.4em}body.single-brand .wholly-avocado .modalwindow .modalcontent,body.single-brand .wholly-guacamole .modalwindow .modalcontent{position:absolute;transition:all .5s ease;background:#fff;-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.8);box-shadow:0 4px 6px 0 rgba(0,0,0,.8);padding:1px 1.6rem 1.6rem;width:100%;-webkit-column-count:2;-moz-column-count:2;column-count:2}body.single-brand .wholly-avocado .modalwindow .modalcontent p,body.single-brand .wholly-guacamole .modalwindow .modalcontent p{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin:0;padding:1.5em 0 0}body.single-brand .wholly-avocado .modalwindow.active .modalheadline,body.single-brand .wholly-guacamole .modalwindow.active .modalheadline{background-color:#000;color:#fff}body.single-brand .wholly-avocado .modalwindow.active .modalheadline:after,body.single-brand .wholly-guacamole .modalwindow.active .modalheadline:after{content:"-"}body.single-brand .wholly-avocado .filters>div a,body.single-brand .wholly-guacamole .filters>div a{color:#fff;font-size:76.8px;font-size:4.8rem;font-weight:700;line-height:1.1;text-decoration:none;text-shadow:0 .25em .35em rgba(102,102,102,.45)}body.single-brand .wholly-avocado h3,body.single-brand .wholly-avocado h4{color:#a5cf4c}body.single-brand .wholly-avocado header a.button.primary{background:#a5cf4c;border-color:#8cb731}body.single-brand .wholly-avocado header a.button.primary:hover{background:#8cb731}body.single-brand .wholly-avocado .productfeatures .feature [class^=icon-]{background-color:#f5b600}body.single-brand .wholly-avocado .filtering-section{border-color:#a5cf4c}body.single-brand .wholly-avocado .filters>.itemwithcontent .flag{background-color:#f5b600}body.single-brand .wholly-avocado .filters>.itemwithcontent .flag:after{border-left-color:#f5b600}body.single-brand .wholly-avocado .tagline{background:#a5cf4c}body.single-brand .wholly-guacamole h3,body.single-brand .wholly-guacamole h4{color:#3da545}body.single-brand .wholly-guacamole .productfeatures .feature [class^=icon-]{background-color:#de8126}body.single-brand .wholly-guacamole .modalwindow .modalheadline{background-color:#de8126;border-color:#de8126;color:#fff}body.single-brand .wholly-guacamole .modalwindow .modalheadline:after{color:#de8126}body.single-brand .wholly-guacamole .modalwindow .modalheadline:hover{background-color:#c36000;border-color:#c36000}body.single-brand .wholly-guacamole .modalwindow .modalcontent p strong{color:#de8126;text-transform:uppercase}body.single-brand .wholly-guacamole .modalwindow.active .modalheadline{background-color:#de8126;border-color:#de8126}body.single-brand .wholly-guacamole .modalwindow.active .modalheadline:hover{background-color:#c36000;border-color:#c36000}body.single-brand .wholly-guacamole .filtering-section{border-color:#3da545}body.single-brand .wholly-guacamole .tagline{background:#3da545}body.single-brand .tres-cocinas h1,body.single-brand .tres-cocinas h2,body.single-brand .tres-cocinas h3,body.single-brand .tres-cocinas h5{font-family:"KGSecondChancesSolid","Nunito",sans-serif;color:#e2211c}body.single-brand .tres-cocinas .header-branding h2{color:#fff;font-size:1.75rem;text-shadow:0 0 13px #000;text-transform:uppercase}body.single-brand .tres-cocinas h3{font-size:60px;font-size:3.75rem;line-height:1.14}body.single-brand .tres-cocinas h4{color:#fff;font-family:"Nunito",sans-serif;font-size:3.125rem;line-height:1.1;text-shadow:0 2px 8px #000}body.single-brand .tres-cocinas h5{text-align:center;margin:1em auto .5em}body.single-brand .tres-cocinas h5,body.single-brand .tres-cocinas .filtering-section h3{font-size:50px;font-size:3.125rem}body.single-brand .tres-cocinas a.button.primary{background-color:#fff;color:#000;margin-bottom:4rem}body.single-brand .tres-cocinas a.button.primary:hover{background-color:#fea30b}body.single-brand .tres-cocinas .video{margin-bottom:4rem}body.single-brand .tres-cocinas .productfeatures{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch}body.single-brand .tres-cocinas .productfeatures .feature{flex:0 1 auto;width:33.33%;margin-bottom:1rem;padding:0 5%}body.single-brand .tres-cocinas .productfeatures .feature [class^=icon-],body.single-brand .tres-cocinas .productfeatures .feature [class*=" icon-"]{background-color:#fea30b;color:#fff;display:block;width:80px;margin:0 auto;padding:15px 10px;text-align:center;font-size:50px}body.single-brand .tres-cocinas .productfeatures .feature [class^=icon-]:before,body.single-brand .tres-cocinas .productfeatures .feature [class*=" icon-"]:before{display:block;width:50px;height:50px;line-height:1;margin:0 auto}body.single-brand .tres-cocinas .productfeatures .feature p{font-size:16px;font-size:1rem;line-height:1.4;margin-top:.5em}body.single-brand .tres-cocinas .filtering-section h3{margin-bottom:1rem}body.single-brand .tres-cocinas .filtering-section{border-color:#e2211c;margin-bottom:4rem}body.single-brand .tres-cocinas .filtering-section .filters>.itemwithcontent .filter-item a:hover{color:#fea30b}@media only screen and (max-width:1024px){body.single-brand p{font-size:16px;font-size:1rem}body.single-brand .don-miguel h2{font-size:88.704px;font-size:5.544rem}body.single-brand .don-miguel h3{font-size:53.76px;font-size:3.36rem;padding:0}body.single-brand .don-miguel .filters>div a{font-size:40.32px;font-size:2.52rem}body.single-brand .embasa h2{font-size:53.76px;font-size:3.36rem}body.single-brand .embasa h3{font-size:43.52px;font-size:2.72rem}body.single-brand .embasa .filters>div a{font-size:24px;font-size:1.5rem}body.single-brand .herdez .entry-header{padding-top:4rem}body.single-brand .herdez h2{font-size:51.2px;font-size:3.2rem}body.single-brand .herdez h3{font-size:47.36px;font-size:2.96rem}body.single-brand .herdez .filters>div a{font-size:40.32px;font-size:2.52rem}body.single-brand .la-victoria h2{font-size:46.08px;font-size:2.88rem}body.single-brand .la-victoria h3{font-size:32px;font-size:2rem}body.single-brand .la-victoria .filters>div a{font-size:44.8px;font-size:2.8rem}body.single-brand .wholly-avocado h2,body.single-brand .wholly-guacamole h2{font-size:98.56px;font-size:6.16rem}body.single-brand .wholly-avocado h3,body.single-brand .wholly-guacamole h3{font-size:64px;font-size:4rem}body.single-brand .wholly-avocado .filters>div a,body.single-brand .wholly-guacamole .filters>div a{font-size:61.44px;font-size:3.84rem}body.single-brand .tres-cocinas h3{font-size:54px;font-size:3.375rem}body.single-brand .tres-cocinas h4{font-size:28px;font-size:1.75rem}body.single-brand .tres-cocinas h5,body.single-brand .tres-cocinas .filtering-section h3{font-size:40px;font-size:2.5rem}body.single-brand .tres-cocinas .filtering-section{padding-right:2rem;padding-left:2rem}}@media only screen and (max-width:767px){body.single-brand .header-branding{padding:4rem 1rem 0;height:350px}body.single-brand h1{max-width:60%}body.single-brand .filtering-section{padding:2rem 1rem}body.single-brand .filtering-section .filters.alttiles>.itemwithcontent,body.single-brand .filtering-section .filters.alttiles>.itemwithcontent:nth-child(2n){flex-direction:column}body.single-brand .filtering-section .filters.alttiles>.itemwithcontent .filter-item,body.single-brand .filtering-section .filters.alttiles>.itemwithcontent .filter-desc,body.single-brand .filtering-section .filters.alttiles>.itemwithcontent:nth-child(2n) .filter-item,body.single-brand .filtering-section .filters.alttiles>.itemwithcontent:nth-child(2n) .filter-desc{width:100%}body.single-brand .filtering-section .filters.alttiles>.itemwithcontent .filter-desc p,body.single-brand .filtering-section .filters.alttiles>.itemwithcontent:nth-child(2n) .filter-desc p{text-align:left;font-size:1rem;margin-bottom:1.5rem}body.single-brand .don-miguel h2{font-size:40px;font-size:2.5rem}body.single-brand .don-miguel h3{font-size:36px;font-size:2.25rem}body.single-brand .don-miguel .filters>div a{font-size:32px;font-size:2rem}body.single-brand .embasa .header-branding{background-position:top center;padding:4rem 1rem}body.single-brand .embasa h1{max-width:250px}body.single-brand .embasa h2{font-size:34.4px;font-size:2.15rem;margin-bottom:.5em}body.single-brand .embasa h3{font-size:32px;font-size:2rem}body.single-brand .herdez h2{font-size:36px;font-size:2.25rem}body.single-brand .herdez h3{font-size:32px;font-size:2rem}body.single-brand .herdez .filters>div a{font-size:32px;font-size:2rem}body.single-brand .la-victoria h2{font-size:32px;font-size:2rem}body.single-brand .la-victoria h3{font-size:24px;font-size:1.5rem}body.single-brand .la-victoria .filters>div a{font-size:32px;font-size:2rem}body.single-brand .wholly-avocado .header-branding,body.single-brand .wholly-guacamole .header-branding{padding:4rem 1rem 1rem}body.single-brand .wholly-avocado h1,body.single-brand .wholly-guacamole h1{max-width:100%}body.single-brand .wholly-avocado h2,body.single-brand .wholly-guacamole h2{font-size:48px;font-size:3rem}body.single-brand .wholly-avocado h3,body.single-brand .wholly-guacamole h3{font-size:48px;font-size:3rem}body.single-brand .wholly-avocado .filters>div a,body.single-brand .wholly-guacamole .filters>div a{font-size:32px;font-size:2rem}body.single-brand .wholly-avocado .modalwindow .modalheadline,body.single-brand .wholly-guacamole .modalwindow .modalheadline{padding-right:3rem}body.single-brand .wholly-avocado .modalwindow .modalcontent,body.single-brand .wholly-guacamole .modalwindow .modalcontent{-webkit-column-count:1;-moz-column-count:1;column-count:1}body.single-brand .wholly-avocado .modalwindow .modalcontent p,body.single-brand .wholly-guacamole .modalwindow .modalcontent p{font-size:12px;font-size:.75rem}body.single-brand .wholly-avocado .productfeatures .feature,body.single-brand .wholly-guacamole .productfeatures .feature{max-width:30%;padding:0}body.single-brand .wholly-avocado .productfeatures .feature [class^=icon-],body.single-brand .wholly-avocado .productfeatures .feature [class*=" icon-"],body.single-brand .wholly-guacamole .productfeatures .feature [class^=icon-],body.single-brand .wholly-guacamole .productfeatures .feature [class*=" icon-"]{width:100%;padding:8px;font-size:40px}body.single-brand .wholly-avocado .productfeatures .feature p,body.single-brand .wholly-guacamole .productfeatures .feature p{font-size:12px;font-size:.75rem}body.single-brand .tres-cocinas h3{font-size:30px;font-size:1.875rem}body.single-brand .tres-cocinas h5,body.single-brand .tres-cocinas .filtering-section h3{font-size:24px;font-size:1.5rem}body.single-brand .tres-cocinas .productfeatures .feature{width:50%}body.single-brand .tres-cocinas .filtering-section{padding-right:1rem;padding-left:1rem}body.single-brand .filters{display:block}body.single-brand .filters>.itemwithcontent{margin-bottom:1em}body.single-brand .filters>.itemwithcontent .filter-desc{padding-left:0}body.single-brand .filters>.itemwithcontent .filter-desc p{font-size:12px;font-size:.75rem;display:block;text-indent:0}body.single-brand .filters>.itemwithcontent .filter-desc p.flag{left:0;position:relative;margin-left:0}body.single-brand .filters>.itemwithcontent .flag{display:block;float:none;margin-bottom:.6em;width:40%}body.single-brand .filters>.filter-item{margin-bottom:1em}body.single-brand .filters.single .filter-item{width:100%;max-width:unset}body.single-brand .filters>div a{padding:3rem 1rem}}body.post-type-archive-product .page-header{text-align:center;min-width:300px;margin:0 auto}body.post-type-archive-product .products-filter{background-color:rgba(102,102,102,.085);padding:2rem 0;text-align:center}body.post-type-archive-product .products-filter .button{vertical-align:top;margin:0 10px .9rem}body.post-type-archive-product .products-filter .filterOptions{display:inline-block}body.post-type-archive-product .products-filter .group{display:inline-block;vertical-align:top;margin:0 10px}body.post-type-archive-product .products-filter .clearfilter a.button{font-size:12px;font-size:.75rem}body.post-type-archive-product .products-filter .clearfilter a.button.iconoutlined [class^=icon-],body.post-type-archive-product .products-filter .clearfilter a.button.iconoutlined [class*=" icon-"]{font-size:100%;width:1.85em;height:1.85em;margin-left:0}body.post-type-archive-product .products-filter .clearfilter a.button.iconoutlined [class^=icon-]:before,body.post-type-archive-product .products-filter .clearfilter a.button.iconoutlined [class*=" icon-"]:before{line-height:1em;width:1em}body.post-type-archive-product .content-area .wrapper{padding-right:20px;padding-left:20px}body.post-type-archive-product .products-grid{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;margin:0 auto 2rem auto}body.post-type-archive-product .products-grid .product{flex:0 0 auto;border-left:1px solid rgba(102,102,102,.6);border-bottom:1px solid rgba(102,102,102,.6);padding:2rem 2rem .5rem;width:33.3333%;align-self:stretch}body.post-type-archive-product .products-grid .product:nth-child(3n+1){border-left:0}body.post-type-archive-product .products-grid .product .entry-title{font-size:18px;font-size:1.125rem;text-align:center;text-transform:capitalize}body.post-type-archive-product .products-grid .product .entry-title a{text-decoration:none}body.post-type-archive-product .products-grid .product .product-photo{width:50%;height:auto;display:block;margin:0 auto 1rem}body.post-type-archive-product .products-grid .product .packaging{padding:1rem 0;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch}body.post-type-archive-product .products-grid .product .packaging>div{flex:0 1 auto;padding:0 1rem 0 0;min-width:50%}body.post-type-archive-product .products-grid .product .packaging>div h4{text-transform:none;font-size:16px;font-weight:500}body.post-type-archive-product .products-grid .product .packaging>div h4 a{color:inherit;font-weight:inherit}body.post-type-archive-product .products-grid .product .actionbuttons{text-align:center;margin:1rem auto;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}body.post-type-archive-product .products-grid .product .actionbuttons .button,body.post-type-archive-product .products-grid .product .actionbuttons button{margin:0 4px 0}body.post-type-archive-product .products-grid .product .actionbuttons .button{font-size:12px;margin-bottom:.5rem}body.post-type-archive-product .loadmore{display:block;margin:0 auto;text-align:center;padding:1rem 2rem 2rem}body.post-type-archive-product .site-main{position:relative}@media only screen and (max-width:1024px){body.post-type-archive-product .products-grid .product .entry-title{font-size:19.2px;font-size:1.2rem}body.post-type-archive-product .products-filter .group{margin-bottom:1em}body.post-type-archive-product .products-filter .group:last-of-type{margin-bottom:0}}@media only screen and (max-width:767px){body.post-type-archive-product .products-grid .product{padding:2rem 1rem;width:100%;border-right:0;border-left:0}body.post-type-archive-product .products-grid .product .packaging>div h4{font-size:16px;font-size:1rem}body.post-type-archive-product .products-filter .button{width:224px;padding:.8em 1em}body.post-type-archive-product .products-filter .filterOptions{display:block}}body.single-product .entry-header{text-align:center}body.single-product .packaging{background:rgba(102,102,102,.05);padding:1rem;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch}body.single-product .packaging>div{flex:0 1 auto;padding:0 1rem;min-width:20%}body.single-product .packaging>div h4{font-size:22px;font-size:1.375rem;text-transform:none;font-weight:500}body.single-product .packaging>div h4 a{color:inherit;font-weight:inherit}body.single-product .product-info{margin:2.5rem auto}body.single-product .product-info h4{margin-top:2.5em}body.single-product .details{float:right;width:70%}body.single-product .details .highlights{max-height:150px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}body.single-product .details .highlights>div,body.single-product .details .highlights>ul{flex:0 1 auto}body.single-product .details .highlights .branding-logo{width:40%;height:150px;position:relative}body.single-product .details .highlights .branding-logo h2{text-align:center;margin:0 auto;width:100%;height:100%}body.single-product .details .highlights .branding-logo h2 img{display:block;object-fit:contain;width:100%;height:100%}body.single-product .details h4:first-of-type{margin-top:0}body.single-product .details .buynow a.button.primary{background-color:#c21a35;border-color:#c21a35}body.single-product .details .buynow a.button.primary:hover,body.single-product .details .buynow a.button.primary:focus{background-color:#fff;color:#c21a35}body.single-product .details ul.features{display:inline-block;width:55%;margin:0 0 0 5%;columns:2;list-style:none;padding:0}body.single-product .details ul.features li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;padding-bottom:1em;font-size:12px;font-weight:700;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}body.single-product .details ul.features li i,body.single-product .details ul.features li span{flex:0 1 auto}body.single-product .details ul.features li [class^=icon-],body.single-product .details ul.features li [class*=" icon-"]{font-size:200%;margin:0 3px 0 0}body.single-product .details ul.features li [class^=icon-]:before,body.single-product .details ul.features li [class*=" icon-"]:before{width:1em}body.single-product .details .actionbuttons{margin:5rem 0 2.5rem;display:flex;flex-flow:row nowrap;justify-content:start;gap:2rem;width:max-content}body.single-product .details ul.storage{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;width:100%;margin:0;list-style:none;padding:0}body.single-product .details ul.storage:first-of-type{margin-top:1.125rem}body.single-product .details ul.storage li{flex:0 1 auto;min-width:50%;font-size:13.34px;font-size:.83375rem;margin:0 0 1em;padding-right:1em}body.single-product .details ul.storage li span{display:block;font-size:120%;font-weight:700}body.single-product .details .entry-content{font-size:18px;font-size:1.125rem;line-height:1.666}body.single-product .basics{float:left;width:25%}body.single-product .basics .product-photo,body.single-product .basics .nutrition-image{width:100%}body.single-product .basics .product-photo img,body.single-product .basics .nutrition-image img{display:block;margin:0 auto;width:100%}body.single-product .basics .product-photo .featuredImage{border:2px solid #333}body.single-product .basics .product-photo .allProductPhotos{margin:1rem 0 0;padding:0;list-style:none;display:flex;flex-flow:row wrap;justify-content:flex-start;align-content:flex-start;gap:.25rem}body.single-product .basics .product-photo .allProductPhotos li{background-color:rgba(51,51,51,.45);border:1px solid rgba(51,51,51,.45);flex:0 1 auto;width:25%;width:calc(25% - .25rem)}body.single-product .basics .product-photo .allProductPhotos li:first-of-type{margin-left:0}body.single-product .basics .product-photo .allProductPhotos li.active{border:2px solid #333}body.single-product .basics .product-photo .allProductPhotos li.videoWrapper{position:relative}body.single-product .basics .product-photo .allProductPhotos li.videoWrapper .wistia_responsive_padding{height:100%;padding-top:100% !important;top:0}body.single-product .basics .product-photo .allProductPhotos li a{display:block}body.single-product .basics .nutrition-image img{max-width:85%;margin:0 auto}@media only screen and (max-width:1024px){body.single-product .details{width:65%}body.single-product .details ul.features li,body.single-product .details ul.storage li{font-size:12.8px;font-size:.8rem}body.single-product .details .entry-content{font-size:19.2px;font-size:1.2rem}body.single-product .basics{width:30%}}@media only screen and (max-width:767px){body.single-product article.wrapper{padding-right:20px;padding-left:20px}body.single-product .packaging{flex-flow:row wrap}body.single-product .packaging>div{padding:0 1rem 0 0;min-width:45%}body.single-product .packaging>div h4{font-size:20.48px;font-size:1.28rem}body.single-product .details,body.single-product .basics{float:none;width:100%}body.single-product .details .highlights{max-height:unset}body.single-product .details .highlights .branding-logo{width:50%;height:auto;padding-top:50%}body.single-product .details .actionbuttons{text-align:center}body.single-product .details .actionbuttons #printPage{display:none}body.single-product .details ul.features{width:45%;margin:0;columns:1}body.single-product .details ul.features li{font-size:12px;font-size:.75rem}body.single-product .basics .product-photo .featuredImage{width:80%;float:right}body.single-product .basics .product-photo .allProductPhotos{width:15%;float:left;margin-top:0;flex-flow:column}body.single-product .basics .product-photo .allProductPhotos li{min-width:unset;max-width:unset;width:100%;margin:0 auto .25rem}}body.post-type-archive-menuidea .page-header{text-align:center;width:55%;min-width:300px;margin:0 auto}body.post-type-archive-menuidea .products-filter{background-color:rgba(102,102,102,.085);padding:2rem 0;text-align:center}body.post-type-archive-menuidea .products-filter .button{vertical-align:top;margin:0 10px .9rem}body.post-type-archive-menuidea .products-filter .filterOptions{display:inline-block}body.post-type-archive-menuidea .products-filter .group{display:inline-block;vertical-align:top;margin:0 10px}body.post-type-archive-menuidea .products-filter .clearfilter a.button{font-size:12px;font-size:.75rem}body.post-type-archive-menuidea .products-filter .clearfilter a.button.iconoutlined [class^=icon-],body.post-type-archive-menuidea .products-filter .clearfilter a.button.iconoutlined [class*=" icon-"]{font-size:100%;width:1.85em;height:1.85em;margin-left:0}body.post-type-archive-menuidea .products-filter .clearfilter a.button.iconoutlined [class^=icon-]:before,body.post-type-archive-menuidea .products-filter .clearfilter a.button.iconoutlined [class*=" icon-"]:before{line-height:1em;width:1em}body.post-type-archive-menuidea main>.wrapper{padding-right:80px;padding-left:80px}body.post-type-archive-menuidea .products-grid{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;margin:0 auto 2rem auto}body.post-type-archive-menuidea .products-grid .product{flex:0 0 auto;border-left:1px solid rgba(102,102,102,.6);border-bottom:1px solid rgba(102,102,102,.6);padding:2rem;width:33.3333%;align-self:stretch}body.post-type-archive-menuidea .products-grid .product:nth-child(3n+1){border-left:0}body.post-type-archive-menuidea .products-grid .product .entry-title{font-size:18px;font-size:1.125rem;line-height:1.25;text-align:left;text-transform:none}body.post-type-archive-menuidea .products-grid .product .entry-title a{text-decoration:none}body.post-type-archive-menuidea .products-grid .product p:first-of-type{margin-top:0}body.post-type-archive-menuidea .products-grid .product .product-photo{width:100%;height:auto;display:block;margin:0 auto 1rem}body.post-type-archive-menuidea .loadmore{display:block;margin:0 auto;text-align:center;padding:1rem 2rem 2rem}body.post-type-archive-menuidea .site-main{position:relative}@media only screen and (max-width:1024px){body.post-type-archive-menuidea .products-grid .product .entry-title{font-size:19.2px;font-size:1.2rem}body.post-type-archive-menuidea .products-filter .group{margin-bottom:1em}body.post-type-archive-menuidea .products-filter .group:last-of-type{margin-bottom:0}}@media only screen and (max-width:767px){body.post-type-archive-menuidea main>.wrapper{padding-right:40px;padding-left:40px}body.post-type-archive-menuidea .products-grid .product{padding:2rem 1rem;width:100%;border-right:0;border-left:0}body.post-type-archive-menuidea .products-grid .product .packaging>div h4{font-size:16px;font-size:1rem}body.post-type-archive-menuidea .products-filter .button{width:224px}body.post-type-archive-menuidea .products-filter .filterOptions{display:block}}article.aboutUs .contentBlocks{padding-top:3rem}article.aboutUs .contentBlocks .block{display:flex;flex-wrap:row wrap;justify-content:space-between;align-content:flex-start;margin-bottom:3rem}article.aboutUs .contentBlocks .block .image,article.aboutUs .contentBlocks .block .content{width:50%}article.aboutUs .contentBlocks .block .content h2{margin-top:0}article.aboutUs .contentBlocks .block .image img{display:block;border:10px solid #fff;-webkit-box-shadow:10px 10px 30px 0 rgba(102,102,102,.45);box-shadow:10px 10px 30px 0 rgba(102,102,102,.45)}article.aboutUs .contentBlocks .block.odd{flex-direction:row-reverse}article.aboutUs .contentBlocks .block.odd .content{padding-right:1.6rem}article.aboutUs .contentBlocks .block.odd .image{padding-left:1.6rem}article.aboutUs .contentBlocks .block.even{flex-direction:row}article.aboutUs .contentBlocks .block.even .content{padding-left:1.6rem}article.aboutUs .contentBlocks .block.even .image{padding-right:1.6rem}@media only screen and (max-width:768px){article.aboutUs .contentBlocks .block{display:block}article.aboutUs .contentBlocks .block .image,article.aboutUs .contentBlocks .block .content{width:100%;padding:0 !important}article.aboutUs .contentBlocks .block .image img{max-width:80%;margin:0 auto 1.6rem}}body.single-campaign footer.site-footer{padding-top:0}body.single-campaign footer.site-footer .site-info{background-color:#000}body.single-campaign h1,body.single-campaign h2,body.single-campaign h3{margin-top:0;margin-bottom:0}body.single-campaign .site-content{max-width:100%;padding-bottom:0;margin-bottom:0}body.single-campaign .full-width-layout .container{max-width:unset}@media only screen and (min-width:1000px){body.single-campaign .full-width-layout .container{display:grid;grid-template-columns:auto 35%;grid-template-rows:max-content auto auto}body.single-campaign .full-width-layout .container .hero{grid-column:1;grid-row:1}body.single-campaign .full-width-layout .container .sidebar{grid-column:2;grid-row:1/span 2}body.single-campaign .full-width-layout .container .learn-more{grid-column:1;grid-row:2}body.single-campaign .full-width-layout .container .footnotes{grid-column:1/span 2;grid-row:3}}@media only screen and (max-width:780px){body.single-campaign .full-width-layout .container .mobile-hide{display:none}}body.single-campaign .hero .desktop-video,body.single-campaign .hero .mobile-video{margin:0}body.single-campaign .hero .desktop-video{display:none}@media only screen and (min-width:1000px){body.single-campaign .hero .desktop-video{display:block}}body.single-campaign .hero .mobile-video{display:none}@media only screen and (max-width:999px){body.single-campaign .hero .mobile-video{display:block}}body.single-campaign .sidebar .brandForm{padding:1rem 1.5rem}body.single-campaign .sidebar .brandForm input[type=text],body.single-campaign .sidebar .brandForm input[type=email],body.single-campaign .sidebar .brandForm input[type=url],body.single-campaign .sidebar .brandForm input[type=password],body.single-campaign .sidebar .brandForm input[type=search],body.single-campaign .sidebar .brandForm input[type=number],body.single-campaign .sidebar .brandForm input[type=tel],body.single-campaign .sidebar .brandForm select,body.single-campaign .sidebar .brandForm textarea{border:solid 2px #fff !important;background:#fff;border-radius:25px;color:#000;font-family:var(--wp--preset--font-family--ff-meta-web-pro) !important}body.single-campaign .sidebar .brandForm p{font-family:var(--wp--preset--font-family--ff-meta-web-pro) !important}body.single-campaign .sidebar .brandForm .select-style{border:none}body.single-campaign .sidebar .brandForm label{font-family:var(--wp--preset--font-family--ff-meta-web-pro) !important;letter-spacing:2px}body.single-campaign .sidebar .brandForm .frm_required{color:#fff}body.single-campaign .sidebar .brandForm input[type=checkbox]:checked:before{transform:translateY(-8px)}@media only screen and (min-width:1000px){body.single-campaign .sidebar .brandForm{padding:1rem 2rem}body.single-campaign .sidebar .brandForm input[type=checkbox]:checked:before{transform:translateY(0) scale(1)}body.single-campaign .sidebar .brandForm.pardotForm ul{gap:.65rem .5rem}body.single-campaign .sidebar .brandForm.pardotForm ul li{max-width:calc(50% - .25rem);padding-top:0}body.single-campaign .sidebar .brandForm.pardotForm ul li.halfwidth{max-width:calc(50% - .25rem)}body.single-campaign .sidebar .brandForm.pardotForm ul li.twothirds,body.single-campaign .sidebar .brandForm.pardotForm ul li.fullwidth,body.single-campaign .sidebar .brandForm.pardotForm ul li.emailaddress,body.single-campaign .sidebar .brandForm.pardotForm ul li.phone,body.single-campaign .sidebar .brandForm.pardotForm ul li.city,body.single-campaign .sidebar .brandForm.pardotForm ul li.country,body.single-campaign .sidebar .brandForm.pardotForm ul li.distributor,body.single-campaign .sidebar .brandForm.pardotForm ul li.checkbox{max-width:100%}body.single-campaign .sidebar .brandForm.pardotForm ul li.checkbox{padding:0 !important;margin-top:15px}body.single-campaign .sidebar .brandForm.pardotForm ul li.checkbox>label .value{width:100%}body.single-campaign .sidebar .brandForm.pardotForm ul li.checkbox>label label{width:calc(100% - 45px);margin-left:5px}body.single-campaign .sidebar .brandForm.pardotForm input[type=checkbox]{margin-left:0;vertical-align:top}body.single-campaign .sidebar .brandForm.pardotForm input[type=submit]{width:100%;text-align:center;font-size:1.17rem;line-height:2;padding:0 .5em !important;font-weight:700}}@media only screen and (max-width:780px){body.single-campaign .sidebar .brandForm input,body.single-campaign .sidebar .brandForm select{padding:10px !important}body.single-campaign .sidebar .brandForm input[type=submit]{width:100%;max-width:unset !important;text-align:center;font-size:1.17rem !important;line-height:2;padding:0 .5em !important;font-weight:700 !important}}@media only screen and (max-width:780px){body.single-campaign .learn-more{background-size:contain !important;background-repeat:no-repeat}body.single-campaign .learn-more .is-layout-grid{display:block;max-width:500px;padding-right:1.5rem;padding-left:1.5rem}body.single-campaign .learn-more .is-layout-grid>.wp-block-group{margin-bottom:1.5rem}}body.single-campaign .footnotes>.wp-block-columns{gap:0 24px;padding:.5rem}@media only screen and (max-width:780px){body.single-campaign .footnotes h1,body.single-campaign .footnotes h2,body.single-campaign .footnotes h3,body.single-campaign .footnotes h4,body.single-campaign .footnotes h5,body.single-campaign .footnotes h6,body.single-campaign .footnotes p{text-align:center}}body.single-campaign .footer .site-info{padding-bottom:calc(100px + 3rem)}body.single-campaign .footer .footerBar{margin-bottom:0}body.single-campaign .footer .footerBar p.copyright{margin-top:0}body.single-campaign .footer .footerBar .footerTagline img{margin-top:4px}body.archive.category .content-area{padding-bottom:3rem;max-width:1600px;width:100%;margin:0 auto}@media only screen and (max-width:1650px){body.archive.category .content-area{padding-right:100px;padding-left:100px}}@media only screen and (max-width:1440px){body.archive.category .content-area{padding-right:50px;padding-left:50px}}@media only screen and (max-width:1024px){body.archive.category .content-area{padding-right:2rem;padding-left:2rem}}body.archive.category .content-area article{border-top:1px solid rgba(102,102,102,.45);padding:1.5rem 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;gap:2rem 1rem}body.archive.category .content-area article:first-of-type{border-top:0}body.archive.category .content-area article .thumbnail{width:30%}body.archive.category .content-area article .content{width:calc(70% - 2rem)}body.archive.category .content-area article .content .entry-header,body.archive.category .content-area article .content h2{margin-top:0}body.archive.category .content-area article .content .entry-header{margin-bottom:0}body.archive.category .content-area article .content .entry-content{margin-bottom:1rem}@media only screen and (max-width:781px){body.archive.category .content-area article{flex-wrap:wrap}body.archive.category .content-area article .thumbnail,body.archive.category .content-area article .content{width:100%}}body.blog .page-header{text-align:center;width:55%;min-width:300px;margin:0 auto}body.blog article{border-bottom:1px solid rgba(102,102,102,.45);padding:1rem 0;display:flex;flex-flow:row-reverse nowrap;justify-content:space-between;align-items:stretch}body.blog article:first-of-type{border-top:1px solid rgba(102,102,102,.45)}body.blog article>div{flex:0 1 auto;width:50%}body.blog article .thumbnail{position:relative}body.blog article .thumbnail a{display:block;width:100%;height:100%}body.blog article .thumbnail a img{object-fit:cover;height:100%}body.blog article .thumbnail:after{left:0;top:1rem;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:1.5rem 0 1.5rem 3rem}body.blog article .content{padding:1.5rem 2rem 1.5rem 0}body.blog article .content .entry-header,body.blog article .content h2{margin-top:0}body.blog article .content h2{font-size:24px;font-size:1.5rem}body.blog article .content h3{font-size:23.2px;font-size:1.45rem}body.blog article .content .entry-content p:first-of-type{margin-top:0}body.blog article:nth-of-type(2n){flex-flow:row nowrap}body.blog article:nth-of-type(2n) .thumbnail:after{left:auto;right:0;border-left-color:rgba(0,0,0,0);border-right-color:#fff;border-width:1.5rem 3rem 1.5rem 0}body.blog article:nth-of-type(2n) .content{padding-right:0;padding-left:2rem}@media only screen and (max-width:767px){body.blog article{flex-flow:column nowrap}body.blog article>div{width:100%}body.blog article .thumbnail{margin-bottom:1rem}body.blog article .thumbnail:after{border-width:0 1.5rem 2rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);top:auto;left:1rem;bottom:0}body.blog article .content{padding:0}body.blog article:nth-of-type(2n){flex-flow:column nowrap}body.blog article:nth-of-type(2n) .thumbnail:after{border-width:0 1.5rem 2rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);top:auto;left:1rem;bottom:0}body.blog article:nth-of-type(2n) .content{padding:0}}body.single-post .content-area .wrapper{max-width:1200px}body.single-post .cat-links a{color:#c21a35}body.single-post .entry-title{color:#333;font-weight:500;margin-top:.05em}body.single-post .relatedmenuideas{margin-top:1rem;max-width:960px}body.single-post .relatedmenuideas.wrapper{border-top:1px solid rgba(102,102,102,.45);border-bottom:1px solid rgba(102,102,102,.45);padding:0;display:-ms-grid;-ms-grid-columns:1fr 16px 16px 1fr 16px 16px 1fr;-ms-grid-rows:1fr;display:grid;grid-template-columns:1fr repeat(2,1rem) 1fr repeat(2,1rem) 1fr;grid-template-rows:1fr}body.single-post .relatedmenuideas.wrapper>.itemwrap{flex:0 1 auto;padding:1rem 0}body.single-post .relatedmenuideas.wrapper>.itemwrap.item1{border-left:0;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1}body.single-post .relatedmenuideas.wrapper>.itemwrap.item2{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4}body.single-post .relatedmenuideas.wrapper>.itemwrap.item3{-ms-grid-column:7;-ms-grid-column-span:1;grid-column:7}body.single-post .relatedmenuideas.wrapper>.itemwrap h3{font-size:18px;font-size:1.125rem;line-height:1.25;text-align:left;text-transform:none}body.single-post .relatedmenuideas.wrapper>.itemwrap h3 a{text-decoration:none}body.single-post .relatedmenuideas.wrapper>.itemwrap p:first-of-type{margin-top:0}body.single-post .relatedmenuideas.wrapper .border1,body.single-post .relatedmenuideas.wrapper .border2{border-left:1px solid rgba(102,102,102,.45)}body.single-post .relatedmenuideas.wrapper .border1{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3}body.single-post .relatedmenuideas.wrapper .border2{-ms-grid-column:6;-ms-grid-column-span:1;grid-column:6}body.single-post .relatedlinks{text-align:center;padding:3rem 0 2rem}body.single-post .relatedlinks a.button{margin:0 .5rem}@media only screen and (max-width:767px){body.single-post .entry-content img.alignright,body.single-post .entry-content img.alignleft{max-width:50%}body.single-post .relatedmenuideas.wrapper{display:block;border-top:0;padding:0 40px}body.single-post .relatedmenuideas.wrapper>.itemwrap{width:100%;border-left:0;border-top:1px solid rgba(102,102,102,.45);padding:2rem 0 1rem}body.single-post .relatedmenuideas.wrapper .border1,body.single-post .relatedmenuideas.wrapper .border2{display:none}body.single-post .relatedlinks a.button{margin:0 .5rem 1rem}}.post-password-form input[type=password]{border:2px solid #333 !important;padding:.55em 1em !important}table.resources{width:100%;border-collapse:collapse;table-layout:fixed}table.resources tr:nth-of-type(odd){background:#f6f6f6}table.resources th{background:#333;color:#fff;font-weight:700}table.resources td,table.resources th{padding:.5rem;border:1px solid #ccc;text-align:left;line-height:1.5rem}table.resources td a,table.resources th a{text-decoration:underline !important}table.resources td.resource-item_icon,table.resources th.resource-item_icon{width:50px}table.resources td.resource-item_icon img,table.resources th.resource-item_icon img{border:0;height:30px;width:auto}table.resources td.resource-item_name,table.resources th.resource-item_name{min-width:25%}table.resources td.resource-item_name img.mobileOnly,table.resources th.resource-item_name img.mobileOnly{display:none}table.resources td.resource-item_descrip,table.resources th.resource-item_descrip{width:50%}table.resources td.resource-item_link,table.resources th.resource-item_link{width:7rem}table.resources .btn-copy{border:0;padding:.25rem;min-width:90px;text-align:center;text-decoration:underline;background:rgba(0,0,0,0);font-size:.8rem;line-height:1.1rem}table.resources .btn-copy:hover{color:#60bb46 !important}table.resources .btn-copy.success{animation:mymove 5s 1}@media only screen and (max-width:760px),(min-device-width:768px)and (max-device-width:1024px){table.resources table,table.resources thead,table.resources tbody,table.resources th,table.resources td,table.resources tr{display:block}table.resources thead tr{position:absolute;top:-9999px;left:-9999px}table.resources tr{border:1px solid #ccc}table.resources td{border:none;border-bottom:1px solid #eee;position:relative}table.resources td .mobileOnly{display:inline-block}table.resources td.resource-item_name img.mobileOnly{border:0;height:30px;width:auto;display:inline-block;vertical-align:middle;margin-right:10px}table.resources td.resource-item_descrip{width:100%}table.resources td.resource-item_icon,table.resources td.resource-item_link{display:none}table.resources td:before{display:none;position:absolute;top:6px;left:6px;width:65%;padding-right:10px;white-space:nowrap}table.resources td:nth-of-type(1) img{height:30px}table.resources td:nth-of-type(1):before{content:"Type"}table.resources td:nth-of-type(2):before{content:"Name"}table.resources td:nth-of-type(3):before{content:""}table.resources td:nth-of-type(4):before{content:"Link"}}@keyframes mymove{0%{background-color:#60bb46;text-decoration:none}99%{background-color:rgba(0,0,0,0);text-decoration:none}100%{background-color:rgba(0,0,0,0);text-decoration:underline}}footer.site-footer{text-align:center;position:relative;background:rgba(50,146,87,.1);background:#ebf4ee;padding-top:62.5px}footer.site-footer:after{background-image:url(//www.megamexfoodservice.com/wp-content/themes/megamex2018/css/../images/common/megamex-logomark.svg);background-repeat:no-repeat;background-size:contain;background-position:center;content:" ";filter:invert(57%) sepia(63%) saturate(524%) hue-rotate(62deg) brightness(105%) contrast(70%);display:block;width:100px;height:100px;position:absolute;z-index:0;bottom:0;left:50%;transform:translateX(-50%);margin:1.5rem 0}footer.site-footer h5{font-size:32px;font-size:2rem;line-height:1.07;margin:0 auto}@media only screen and (max-width:1024px){footer.site-footer h5{font-size:24px;font-size:1.5rem}}footer.site-footer h6{font-size:30.4px;font-size:1.9rem;font-weight:400;line-height:1;margin:0 auto;text-transform:none}@media only screen and (max-width:1024px){footer.site-footer h6{font-size:22px;font-size:1.375rem}}footer.site-footer p{font-size:16px;font-size:1rem;text-transform:none;margin:0}footer.site-footer .brands{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:.5rem;margin:1.5rem auto;text-align:center}footer.site-footer .brands a{flex:0 1 auto}footer.site-footer .brands img{display:block;width:100%}footer.site-footer .site-info{background:#329257;color:#fff;padding:4rem 0;text-transform:uppercase}@media only screen and (max-width:750px){footer.site-footer .site-info{padding-bottom:10rem}}footer.site-footer .site-info a{font-size:12.32px;font-size:.77rem;color:#fff;display:inline-block;font-weight:300;line-height:2rem;padding:0;text-transform:uppercase}footer.site-footer .site-info a:after{display:block;content:" ";height:2px;width:0;background-color:#000;margin:-.5rem auto 0;transition:width ease .3s}footer.site-footer .site-info a strong,footer.site-footer .site-info a b{font-weight:700}footer.site-footer .site-info a:hover{color:#000;text-decoration:none}footer.site-footer .site-info a:hover:after{width:100%}footer.site-footer .site-info li.icon a{position:relative}footer.site-footer .site-info li.icon a:before{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 14'%3E%3Cpath d='M7.4 12.8h6.8l3.1-11.6H7.4C4.2 1.2 1.6 3.8 1.6 7s2.6 5.8 5.8 5.8Zm0-11.6h9.9l-3.1 11.6H7.4c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8ZM22.6 0H7.4c-3.9 0-7 3.1-7 7s3.1 7 7 7h15.2c3.9 0 7-3.1 7-7s-3.2-7-7-7Zm-8.4 12.8H7.4c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8h9.9l-3.1 11.6ZM24.6 4c.2.2.2.6 0 .8L22.5 7l2.2 2.2c.2.2.2.6 0 .8s-.6.2-.8 0l-2.2-2.2-2.2 2.2c-.2.2-.6.2-.8 0-.2-.2-.2-.6 0-.8L20.8 7l-2.2-2.2c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0l2.2 2.2L23.8 4c.2-.2.6-.2.8 0Zm-11.9.1c.2.2.3.6.1.8L8.6 9.8c-.1 0-.2.2-.3.2-.2.1-.5.1-.7-.1L5.4 7.7c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0L8 8.6l3.8-4.5c.2-.2.6-.2.9 0Z'/%3E%3C/svg%3E");content:"";display:block;height:18px;width:28px;margin-top:9px;background-repeat:no-repeat;right:-35px;position:absolute}footer.site-footer .site-info li.icon a:hover:before{background-image:url("data:image/svg+xml,%3Csvg fill='%23000000' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 14'%3E%3Cpath d='M7.4 12.8h6.8l3.1-11.6H7.4C4.2 1.2 1.6 3.8 1.6 7s2.6 5.8 5.8 5.8Zm0-11.6h9.9l-3.1 11.6H7.4c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8ZM22.6 0H7.4c-3.9 0-7 3.1-7 7s3.1 7 7 7h15.2c3.9 0 7-3.1 7-7s-3.2-7-7-7Zm-8.4 12.8H7.4c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8h9.9l-3.1 11.6ZM24.6 4c.2.2.2.6 0 .8L22.5 7l2.2 2.2c.2.2.2.6 0 .8s-.6.2-.8 0l-2.2-2.2-2.2 2.2c-.2.2-.6.2-.8 0-.2-.2-.2-.6 0-.8L20.8 7l-2.2-2.2c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0l2.2 2.2L23.8 4c.2-.2.6-.2.8 0Zm-11.9.1c.2.2.3.6.1.8L8.6 9.8c-.1 0-.2.2-.3.2-.2.1-.5.1-.7-.1L5.4 7.7c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0L8 8.6l3.8-4.5c.2-.2.6-.2.9 0Z'/%3E%3C/svg%3E")}footer.site-footer .site-info .priority-information,footer.site-footer .site-info .additional-information{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:750px){footer.site-footer .site-info .priority-information,footer.site-footer .site-info .additional-information{flex-wrap:wrap}}footer.site-footer .site-info .priority-information>div,footer.site-footer .site-info .additional-information>div{flex:1 1 auto;max-width:40%;text-align:left}@media only screen and (max-width:750px){footer.site-footer .site-info .priority-information>div,footer.site-footer .site-info .additional-information>div{max-width:unset;width:100%;text-align:center}}footer.site-footer .site-info .priority-information{margin-bottom:4rem}footer.site-footer .site-info .priority-information>div.footer-menu ul{margin:0;padding:0;overflow:visible;list-style:none;text-align:center}@media only screen and (min-width:1025px){footer.site-footer .site-info .priority-information>div.footer-menu ul{text-align:left;column-count:2;column-gap:1.5rem}}footer.site-footer .site-info .priority-information>div.footer-menu ul li{display:block}footer.site-footer .site-info .priority-information>div.footer-menu ul li a{padding:.375em 0}footer.site-footer .site-info .priority-information>div.social-channels ul{margin:1rem 0;padding:0;list-style:none;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:1rem}@media only screen and (max-width:750px){footer.site-footer .site-info .priority-information>div.social-channels ul{justify-content:center}}footer.site-footer .site-info .priority-information>div.social-channels ul li a{background-color:#fff;border-radius:50%;display:block;padding:.25rem;width:50px;height:50px}footer.site-footer .site-info .priority-information>div.social-channels ul li a:after{display:none}footer.site-footer .site-info .priority-information>div.social-channels ul li a i{display:flex;align-items:center;width:100%;height:100%;text-align:center;color:#329257}footer.site-footer .site-info .priority-information>div.social-channels ul li a [class^=icon-]:before,footer.site-footer .site-info .priority-information>div.social-channels ul li a [class*=" icon-"]:before{flex:0 1 auto;font-size:24px;font-size:1.5rem;width:100%;margin:0;padding:0}footer.site-footer .site-info .priority-information>div.social-channels ul li a:hover{background-color:#333}footer.site-footer .site-info .priority-information>div.social-channels ul li a:hover i{color:#fff}footer.site-footer .site-info .additional-information{justify-content:start;align-items:start;gap:1rem 2rem;display:grid;grid-template-columns:repeat(2,1fr) auto 1fr}@media only screen and (max-width:750px){footer.site-footer .site-info .additional-information{justify-content:center}}footer.site-footer .site-info .additional-information .related-sites{grid-column:1;grid-row:1/span 2}footer.site-footer .site-info .additional-information .retail-site{grid-column:2;grid-row:1}footer.site-footer .site-info .additional-information .other-sites{grid-column:2;grid-row:2}footer.site-footer .site-info .additional-information .copyright{grid-column:4;grid-row:2;align-self:end}@media only screen and (max-width:1120px){footer.site-footer .site-info .additional-information{grid-template-columns:repeat(3,1fr)}footer.site-footer .site-info .additional-information .related-sites{grid-column:1;grid-row:1/span 2}footer.site-footer .site-info .additional-information .retail-site{grid-column:2;grid-row:1}footer.site-footer .site-info .additional-information .other-sites{grid-column:2;grid-row:2}footer.site-footer .site-info .additional-information .copyright{grid-column:3;grid-row:2;align-self:end}}@media only screen and (max-width:900px){footer.site-footer .site-info .additional-information{grid-template-columns:repeat(2,1fr);gap:1rem 4rem}footer.site-footer .site-info .additional-information .related-sites{grid-column:1;grid-row:1/span 1}footer.site-footer .site-info .additional-information .retail-site{grid-column:1;grid-row:2}footer.site-footer .site-info .additional-information .other-sites{grid-column:1;grid-row:3}footer.site-footer .site-info .additional-information .copyright{grid-column:2;grid-row:3;align-self:end}}@media only screen and (max-width:750px){footer.site-footer .site-info .additional-information{grid-template-columns:1fr;gap:1rem 4rem}footer.site-footer .site-info .additional-information .related-sites{grid-column:1;grid-row:1}footer.site-footer .site-info .additional-information .retail-site{grid-column:1;grid-row:2}footer.site-footer .site-info .additional-information .other-sites{grid-column:1;grid-row:3}footer.site-footer .site-info .additional-information .copyright{grid-column:1;grid-row:4;align-self:end}}footer.site-footer .site-info .additional-information .related-sites,footer.site-footer .site-info .additional-information .retail-site,footer.site-footer .site-info .additional-information .other-sites{align-self:start;justify-self:start;width:fit-content;max-width:unset;flex:0 1 auto !important;display:flex;flex-flow:column nowrap;gap:1rem}footer.site-footer .site-info .additional-information .related-sites p,footer.site-footer .site-info .additional-information .retail-site p,footer.site-footer .site-info .additional-information .other-sites p{line-height:1.2;width:max-content}footer.site-footer .site-info .additional-information .related-sites a,footer.site-footer .site-info .additional-information .retail-site a,footer.site-footer .site-info .additional-information .other-sites a{margin-bottom:0 !important}footer.site-footer .site-info .additional-information .related-sites b,footer.site-footer .site-info .additional-information .retail-site b,footer.site-footer .site-info .additional-information .other-sites b{display:block;font-weight:500}@media only screen and (max-width:750px){footer.site-footer .site-info .additional-information .related-sites,footer.site-footer .site-info .additional-information .retail-site,footer.site-footer .site-info .additional-information .other-sites{width:100%;justify-content:center}footer.site-footer .site-info .additional-information .related-sites p,footer.site-footer .site-info .additional-information .retail-site p,footer.site-footer .site-info .additional-information .other-sites p{margin:0 auto}}footer.site-footer .site-info .additional-information .copyright{max-width:unset;align-self:end}footer.site-footer .site-info .additional-information .copyright p{color:#fff;font-weight:300;text-transform:uppercase;text-align:right}@media only screen and (max-width:750px){footer.site-footer .site-info .additional-information .copyright p{text-align:center;margin:1rem 0}}@media only screen and (max-width:1024px){footer.site-footer .brands{flex-flow:row wrap;justify-content:space-around}footer.site-footer .brands a{max-width:30%;margin:.8rem auto;display:block}}@media only screen and (max-width:767px){footer .site-info{font-size:80%}}@media only screen and (max-width:560px){footer .menu li{display:block;border:0}footer .menu li a{display:block}}.mylist-box{max-height:80vh;overflow-y:scroll}#myList-actual{max-width:1000px;margin-right:auto;margin-left:auto;text-align:left}#myList-sendToRep .myList-caption,#myList-shareYourList .myList-caption{display:flex;flex-flow:column-reverse nowrap;width:100%}#myList-sendToRep .myList-caption>div,#myList-shareYourList .myList-caption>div{flex:0 1 auto}.mylist-box .with_frm_style .frm_form_field.frm_html_container,.mylist-box .with_frm_style .frm_form_field .frm_show_it,.subscribe-form .with_frm_style .frm_form_field.frm_html_container,.subscribe-form .with_frm_style .frm_form_field .frm_show_it,.subscribe-box .with_frm_style .frm_form_field.frm_html_container,.subscribe-box .with_frm_style .frm_form_field .frm_show_it{--font:$font__montserrat}.mylist-box .frm_style_formidable-style.with_frm_style label.frm_primary_label,.subscribe-form .frm_style_formidable-style.with_frm_style label.frm_primary_label,.subscribe-box .frm_style_formidable-style.with_frm_style label.frm_primary_label{color:#333}.mylist-box .frm_style_formidable-style.with_frm_style .frm_submit button.outline,.subscribe-form .frm_style_formidable-style.with_frm_style .frm_submit button.outline,.subscribe-box .frm_style_formidable-style.with_frm_style .frm_submit button.outline{border-color:#333;color:#333}.mylist-box .frm_style_formidable-style.with_frm_style .frm_submit button.outline:hover,.subscribe-form .frm_style_formidable-style.with_frm_style .frm_submit button.outline:hover,.subscribe-box .frm_style_formidable-style.with_frm_style .frm_submit button.outline:hover{color:#fff}.mylist-box h2,.subscribe-form h2,.subscribe-box h2{color:#c21a35 !important;margin:0 auto .25em !important;text-transform:uppercase;text-align:center}@media only screen and (min-width:1400px){.mylist-box h2,.subscribe-form h2,.subscribe-box h2{font-size:2.1875rem !important}}.mylist-box h4,.subscribe-form h4,.subscribe-box h4{color:#329257;font-size:28px;font-size:1.75rem;font-weight:500;line-height:1.25;text-transform:none;text-align:center}@media only screen and (max-width:750px){.mylist-box h4,.subscribe-form h4,.subscribe-box h4{font-size:16px;font-size:1rem}}.mylist-box p,.subscribe-form p,.subscribe-box p{margin:0 auto 1rem;text-align:center;max-width:800px}.mylist-box p.subheadline,.subscribe-form p.subheadline,.subscribe-box p.subheadline{text-align:center;max-width:800px}.mylist-box ul.myList-items,.subscribe-form ul.myList-items,.subscribe-box ul.myList-items{margin:0;padding:0;list-style:none}.mylist-box ul.myList-items li,.subscribe-form ul.myList-items li,.subscribe-box ul.myList-items li{border-bottom:1px solid rgba(51,51,51,.2);padding:1rem 0;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;gap:1rem}.mylist-box ul.myList-items li:first-child,.subscribe-form ul.myList-items li:first-child,.subscribe-box ul.myList-items li:first-child{border-top:1px solid rgba(51,51,51,.2)}.mylist-box ul.myList-items li>div,.subscribe-form ul.myList-items li>div,.subscribe-box ul.myList-items li>div{flex:0 1 auto}.mylist-box ul.myList-items li>div.myListItem-image,.subscribe-form ul.myList-items li>div.myListItem-image,.subscribe-box ul.myList-items li>div.myListItem-image{width:100px}.mylist-box ul.myList-items li>div.myListItem-body,.subscribe-form ul.myList-items li>div.myListItem-body,.subscribe-box ul.myList-items li>div.myListItem-body{flex:1 1 auto;width:calc(100% - 100px);display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}@media only screen and (max-width:750px){.mylist-box ul.myList-items li>div.myListItem-body,.subscribe-form ul.myList-items li>div.myListItem-body,.subscribe-box ul.myList-items li>div.myListItem-body{flex-wrap:wrap}}.mylist-box ul.myList-items li>div.myListItem-body>div,.subscribe-form ul.myList-items li>div.myListItem-body>div,.subscribe-box ul.myList-items li>div.myListItem-body>div{flex:0 1 auto;display:inline-block}.mylist-box ul.myList-items li>div.myListItem-body>div.details,.subscribe-form ul.myList-items li>div.myListItem-body>div.details,.subscribe-box ul.myList-items li>div.myListItem-body>div.details{max-width:80%}.mylist-box ul.myList-items li .myListItem-title,.subscribe-form ul.myList-items li .myListItem-title,.subscribe-box ul.myList-items li .myListItem-title{color:#333;text-transform:none}.mylist-box ul.myList-items li .packaging,.subscribe-form ul.myList-items li .packaging,.subscribe-box ul.myList-items li .packaging{background:#fff;padding:1rem 0;margin-top:0;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;gap:1rem}.mylist-box ul.myList-items li .packaging h4,.subscribe-form ul.myList-items li .packaging h4,.subscribe-box ul.myList-items li .packaging h4{font-size:16px;font-size:1rem;flex:0 1 auto;padding:0 .5rem;min-width:20%;min-width:calc(22% - 1rem)}.mylist-box ul.myList-items li .packaging h4:first-of-type,.subscribe-form ul.myList-items li .packaging h4:first-of-type,.subscribe-box ul.myList-items li .packaging h4:first-of-type{padding-left:0}.mylist-box ul.myList-items li .packaging h4.myListItem-gitn,.subscribe-form ul.myList-items li .packaging h4.myListItem-gitn,.subscribe-box ul.myList-items li .packaging h4.myListItem-gitn{min-width:calc(30% - 1rem)}.mylist-box ul.myList-items li .packaging h4 .myListItem-dataLabel,.subscribe-form ul.myList-items li .packaging h4 .myListItem-dataLabel,.subscribe-box ul.myList-items li .packaging h4 .myListItem-dataLabel{color:#333;font-size:80%}.mylist-box ul.myList-items li.hidden,.subscribe-form ul.myList-items li.hidden,.subscribe-box ul.myList-items li.hidden{display:none}.mylist-box .myList-actions,.subscribe-form .myList-actions,.subscribe-box .myList-actions{padding:4rem 0 0;text-align:center}.mylist-box .myList-actions a,.subscribe-form .myList-actions a,.subscribe-box .myList-actions a{display:inline-block}.mylist-box input[type=submit].outline,.subscribe-form input[type=submit].outline,.subscribe-box input[type=submit].outline{background:#fff;border-radius:0;border:2px solid #000;color:#000;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:600;padding:.8em 2em;transition:all .5s ease}.mylist-box input[type=submit].outline:hover,.subscribe-form input[type=submit].outline:hover,.subscribe-box input[type=submit].outline:hover{background:#c21a35;border-color:#c21a35;color:#fff}.mylist-box .frm_style_formidable-style.with_frm_style .frm_error_style,.subscribe-form .frm_style_formidable-style.with_frm_style .frm_error_style,.subscribe-box .frm_style_formidable-style.with_frm_style .frm_error_style{background-color:#fff;border:2px solid #333;color:#c21a35;font-size:1rem;font-weight:700}.mylist-box .frm_style_formidable-style.with_frm_style .frm_error_style p,.subscribe-form .frm_style_formidable-style.with_frm_style .frm_error_style p,.subscribe-box .frm_style_formidable-style.with_frm_style .frm_error_style p{color:#c21a35}.mylist-box .frm_style_formidable-style.with_frm_style .frm_error,.subscribe-form .frm_style_formidable-style.with_frm_style .frm_error,.subscribe-box .frm_style_formidable-style.with_frm_style .frm_error{color:#c21a35;text-shadow:0 0 .5em rgba(0,0,0,0)}.mylist-box .frm_style_formidable-style.with_frm_style .form-field.vertical_radio .frm_primary_label,.subscribe-form .frm_style_formidable-style.with_frm_style .form-field.vertical_radio .frm_primary_label,.subscribe-box .frm_style_formidable-style.with_frm_style .form-field.vertical_radio .frm_primary_label{color:#000}.mylist-box .frm_style_formidable-style.with_frm_style .form-field.vertical_radio .frm_primary_label a,.subscribe-form .frm_style_formidable-style.with_frm_style .form-field.vertical_radio .frm_primary_label a,.subscribe-box .frm_style_formidable-style.with_frm_style .form-field.vertical_radio .frm_primary_label a{color:#000}.mylist-box .frm_style_formidable-style.with_frm_style .frm_checkbox label,.subscribe-form .frm_style_formidable-style.with_frm_style .frm_checkbox label,.subscribe-box .frm_style_formidable-style.with_frm_style .frm_checkbox label{color:#000}.mylist-box .frm_style_formidable-style.with_frm_style .frm_checkbox label a,.subscribe-form .frm_style_formidable-style.with_frm_style .frm_checkbox label a,.subscribe-box .frm_style_formidable-style.with_frm_style .frm_checkbox label a{color:#000}.mylist-box .frm_style_formidable-style.with_frm_style .frm_checkbox input[type=checkbox],.subscribe-form .frm_style_formidable-style.with_frm_style .frm_checkbox input[type=checkbox],.subscribe-box .frm_style_formidable-style.with_frm_style .frm_checkbox input[type=checkbox]{border:1px solid #000}.mylist-box .frm_style_formidable-style.with_frm_style .frm_checkbox input[type=checkbox]:checked:before,.subscribe-form .frm_style_formidable-style.with_frm_style .frm_checkbox input[type=checkbox]:checked:before,.subscribe-box .frm_style_formidable-style.with_frm_style .frm_checkbox input[type=checkbox]:checked:before{top:.175rem;left:.0875rem}.mylist-hint{background:#fff;-webkit-box-shadow:0px 6px 8px 0px rgba(51,51,51,.65);box-shadow:0px 6px 8px 0px rgba(51,51,51,.65);border-top:2px solid #c21a35;border-bottom:10px solid #c21a35;font-size:16px;font-size:1rem;font-weight:400;width:300px;position:absolute;top:120px;right:1rem;z-index:99;padding:2rem 1.6rem 1rem;text-align:center}.mylist-hint p,.mylist-hint ol{margin:0}.mylist-hint ol{padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;text-align:left;list-style:none;counter-reset:li}.mylist-hint ol li{counter-increment:li;margin-bottom:.6em}.mylist-hint ol li:before{content:counter(li);color:#c21a35;display:inline-block;font-size:19.2px;font-size:1.2rem;font-weight:600;width:1.5em;margin-left:-1.5em;padding-right:.5em;text-align:right}.mylist-hint ol li:last-of-type{margin-bottom:0}@media screen and (max-width:1060px){.mylist .navtext,.mylist span{font-size:11.52px;font-size:.72rem}}@media screen and (max-width:768px){.mylist{background:rgba(0,0,0,0)}.mylist a{height:100%;padding:0;color:#c21a35;position:relative}.mylist a .listcounttext{position:absolute;top:.5em;right:.4em}.mylist a .navtext{display:none}.mylist a .icon-clipboard:before{width:100%;height:100%;display:block;line-height:1.5;margin:0;font-size:2.5em;vertical-align:middle}.mylist a .list-count{background:#c21a35;color:#fff;-webkit-border-radius:50%;border-radius:50%;line-height:1.8;padding:1px 3px;height:20px;width:20px;font-size:11px;font-size:.6875rem}.mylist a:hover{color:#fff}.mylist a:hover .list-count{background:#fff;color:#c21a35}.mylist.active a{color:#fff}.mylist.active a .list-count{background:#fff;color:#c21a35}}@media screen and (max-width:1024px){.mylist-box a#mylist-close{right:80px}}@media screen and (max-width:767px){.mylist-box a#mylist-close{right:40px}}@media screen and (max-width:625px){.mylist-box ul.myList-items li .myListItem-image{width:60px}.mylist-box ul.myList-items li .myListItem-title{text-align:left}.mylist-box ul.myList-items li .myListItem-body{display:block}.mylist-box ul.myList-items li .myListItem-body>div.details{width:100%}.mylist-box ul.myList-items li .packaging{border-bottom:0;flex-flow:row wrap;padding-bottom:0}.mylist-box ul.myList-items li .packaging h4{min-width:50%;padding:0;margin-bottom:1em;text-align:left}.mylist-box .myList-actions a{margin-bottom:1em}.mylist-box .myList-caption .suggestedideas{flex-flow:column nowrap}.mylist-box .myList-caption .suggestedideas div{max-width:100%}.mylist-box .myList-caption .suggestedideas div:nth-child(2n){margin-left:0}}@media screen and (max-width:550px){.mylist a{min-width:50px}}body.search .page-header{text-align:center}body.search .content-area{position:relative}body.search ul.index{border-top:1px solid rgba(102,102,102,.45);border-bottom:1px solid rgba(102,102,102,.45);list-style:none;margin:0 0 3rem;padding:0}body.search ul.index li{border-top:1px solid rgba(102,102,102,.45);padding:1rem;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}body.search ul.index li:first-of-type{border-top:0}body.search ul.index li>div,body.search ul.index li>h4{flex:0 1 auto}body.search ul.index li .thumbnail{width:16%;padding-right:2%}body.search ul.index li .itemcontent{width:84%;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}body.search ul.index li .itemcontent>div,body.search ul.index li .itemcontent>h4{flex:0 1 auto}body.search ul.index li .itemcontent>h4{padding:0 0 1rem;width:100%}body.search ul.index li .itemcontent .details{width:75%}body.search ul.index li .itemcontent .details .myListItem-title{color:#000}body.search ul.index li .itemcontent .details p:first-of-type{margin-top:0}body.search ul.index li .itemcontent .details.menuideas{width:100%}body.search ul.index li .itemcontent .packaging{padding:0 0 1rem;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch}body.search ul.index li .itemcontent .packaging>h4{flex:0 1 auto;padding:0 1rem 0 0;min-width:22%}body.search ul.index li .itemcontent .packaging>h4 span{color:#000;display:block;text-transform:none;font-size:12px;font-size:.75rem;font-weight:500}body.search ul.index li .itemcontent .actionbuttons{width:25%;text-align:right}body.search ul.index li .itemcontent .actionbuttons>div{margin-bottom:1rem}@media only screen and (max-width:1130px){body.search ul.index li .itemcontent .details{margin-right:0}body.search ul.index li .itemcontent .packaging>h4{padding-bottom:1em}body.search ul.index li .actionbuttons{margin-left:0}}@media only screen and (max-width:900px){body.search ul.index li .itemcontent .details{width:100%}body.search ul.index li .itemcontent .actionbuttons{width:100%;text-align:right}body.search ul.index li .itemcontent .actionbuttons>div{display:inline-block;vertical-align:top;margin-left:1em}}@media only screen and (max-width:480px){body.search ul.index li .thumbnail{width:25%}body.search ul.index li .itemcontent{width:75%}body.search ul.index li .itemcontent .actionbuttons{width:100%;text-align:left;margin-left:0}body.search ul.index li .itemcontent .actionbuttons>div{display:block;vertical-align:top;margin-left:0}}.megamex-connect{background:url(//www.megamexfoodservice.com/wp-content/themes/megamex2018/css/../images/product-photography/tabletop-hero.jpg) no-repeat center center/cover;position:relative;padding:2rem 0 125px;margin-bottom:-125px}.megamex-connect.wp-block-cover{padding:2rem 20px 126px;margin-right:-50px;margin-left:-50px}.megamex-connect.wp-block-cover .wp-block-cover__background{bottom:63px}.megamex-connect:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.megamex-connect .wrapper{position:relative;z-index:10;max-width:1400px}.megamex-connect .wrapper fieldset>p{max-width:50em;margin-right:auto;margin-left:auto}.megamex-connect .frm_style_formidable-style.with_frm_style .frm_message,.megamex-connect .frm_style_formidable-style.with_frm_style h3,.megamex-connect .frm_style_formidable-style.with_frm_style p{color:#fff !important;text-align:center;font-weight:500}.megamex-connect .frm_style_formidable-style.with_frm_style .frm_error_style{background-color:#fff;border:2px solid #333;color:#c21a35;font-size:1rem;font-weight:700}.megamex-connect .frm_style_formidable-style.with_frm_style .frm_error_style p{color:#c21a35 !important}.related,.suggested{text-align:center;padding:2rem;margin:1rem auto 0}.related .wrapper,.suggested .wrapper{max-width:1200px}.related{background:rgba(102,102,102,.1)}.suggested{padding-bottom:calc(125px + 2rem);margin-bottom:-125px}.suggested .wrapper{max-width:950px;padding:0}.relatedproducts,.suggestedideas{display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-start}.relatedproducts.wrapper,.suggestedideas.wrapper{padding:0}.relatedproducts div,.suggestedideas div{flex:0 1 auto;text-align:left}.relatedproducts div p,.suggestedideas div p{margin:.25em 0 1em}.relatedproducts div a,.suggestedideas div a{color:#000;text-decoration:none}.relatedproducts div a:hover,.suggestedideas div a:hover{color:#c21a35;text-decoration:underline}.relatedproducts div{width:26%;margin:1rem 2%}.relatedproducts div.product-preview{align-self:stretch;display:grid;grid-template-columns:100%;grid-template-rows:auto auto;justify-content:flex-start;align-content:flex-start}.relatedproducts div.product-preview a{grid-column:1;grid-row:1/span 2;display:block;z-index:5;position:relative;font-weight:400;overflow:hidden}.relatedproducts div.product-preview img{grid-column:1;grid-row:1;width:100%;aspect-ratio:1/1;object-fit:contain;background-color:#fff}.relatedproducts div.product-preview p{transition:all .3s ease}.relatedproducts div.product-preview:hover p,.relatedproducts div.product-preview:hover a{color:#c21a35;text-decoration:underline}.relatedproducts div.product-preview b,.relatedproducts div.product-preview strong{font-weight:500}.suggestedideas div{min-width:48%;max-width:50%;margin:1rem auto}.suggestedideas div:nth-child(2n){margin-left:4%}.suggestedideas div p:first-of-type{margin-bottom:0}body.error404 input[type=search]{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;text-transform:none;background-color:rgba(102,102,102,.1)}body.error404 .error-404{border-bottom:1px solid rgba(102,102,102,.45);margin-bottom:1.6rem;padding-bottom:6.4rem}body.error404 .complementaryphoto{display:block;margin:6.4rem auto 0;max-width:80%;height:auto}body.search-results .content-area{border-bottom:1px solid rgba(102,102,102,.45);padding-bottom:3rem}body.search-results .site-main h3{margin-top:3em}body.search-results .site-main h3:first-of-type{margin-top:0}.toplinkbutton{position:absolute;right:1rem;bottom:2rem}.toplinkbutton a{text-align:center}@media only screen and (max-width:767px){.related{padding:2rem 0}.related>.wrapper{padding-right:20px;padding-left:20px}.relatedproducts,.suggestedproducts{justify-content:space-between;padding:0}.relatedproducts div,.suggestedproducts div{margin:1rem 0}.relatedproducts div p,.suggestedproducts div p{font-size:12px;font-size:.75rem}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}
/*!
Theme Name: megamex2018
Theme URI: http://underscores.me/
Author: JT Mega, Amy Dalrymple
Author URI: http://jtmega.com
Description: An updated theme for MegaMex Foods, created 2018
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: megamex2018
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

megamex2018 is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
.custom-block.block-pardot-form .brandForm{max-width:1400px;margin:0 auto;color:#fff}.custom-block.block-pardot-form .brandForm h3{color:#fff;text-align:center;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.75rem;font-weight:500;line-height:1.1;margin:.25em 0}.custom-block.block-pardot-form .brandForm p.subheadline{text-align:center;margin:.6em auto 1.9em;max-width:825px}@media only screen and (min-width:750px){.custom-block.block-pardot-form .brandForm p.subheadline{font-size:1.1529rem}}.pardotForm{box-sizing:border-box}.pardotForm *,.pardotForm *:before,.pardotForm *:after{box-sizing:inherit}.pardotForm .thankyou{display:none;padding:40px 0}.pardotForm fieldset{border:0;margin-inline:0;padding-block:0;padding-inline:0}.pardotForm a{color:inherit;font-weight:inherit;text-decoration:underline}.pardotForm a:hover{color:#c21a35}.pardotForm ul{margin:0 auto;padding:0;list-style:none;display:inline-flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;column-gap:1.5rem}.pardotForm ul li{flex:0 1 auto;width:100%;max-width:calc( 33.33% - 1rem );text-align:left;padding:1rem 0 0}.pardotForm ul li.fullwidth{max-width:unset}.pardotForm ul li.fullwidth.rightalign{text-align:right}.pardotForm ul li.custom-checkboxes-field p{margin-bottom:0}.pardotForm ul li.custom-checkboxes-field ul li{padding-top:0}.pardotForm ul li.onesixth{max-width:calc( 16.66% - 1.383rem )}.pardotForm ul li.onequarter{max-width:calc( 25% - 1.125rem )}.pardotForm ul li.threequarters{max-width:calc( 75% - .375rem )}.pardotForm ul li.halfwidth{max-width:calc( 50% - .75rem )}.pardotForm ul li.twothirds{max-width:calc( 66.66% - .5rem )}@media only screen and (max-width:750px){.pardotForm ul li,.pardotForm ul li.onesixth{max-width:calc( 50% - .75rem )}.pardotForm ul li.twothirds{max-width:unset}}@media only screen and (max-width:560px){.pardotForm ul li,.pardotForm ul li.halfwidth,.pardotForm ul li.onesixth{max-width:100%}}
.simplefavorite-button.active{opacity:.7}.simplefavorite-button.has-count{position:relative}.simplefavorite-button.preset{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.1),1px 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 0 2px 0 rgba(0,0,0,.1),1px 1px 1px 0 rgba(0,0,0,.1);padding:.5em 1em .5em 2em;position:relative;border-radius:2px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.simplefavorite-button.preset:active,.simplefavorite-button.preset:focus{outline:0}.simplefavorite-button.preset i{position:absolute;font-size:1.3em;left:.3em}.simplefavorite-button.preset:hover{background-color:#333;border-color:#333;color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.simplefavorite-button.preset.active{background-color:#333;color:#fff;border-color:#333;opacity:1}.simplefavorites-loading{margin-left:8px}.sf-icon-spinner-wrapper{display:inline-block;position:relative;min-width:1em;min-height:1em}.sf-icon-spinner{-webkit-animation:sf_rotate linear 2s infinite;animation:sf_rotate linear 2s infinite;position:absolute;top:.15em;left:0}@-webkit-keyframes sf_rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform-origin:center center;transform-origin:center center}}@keyframes sf_rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform-origin:center center;transform-origin:center center}}.favorites-list{list-style:none}.favorites-list li{zoom:1;border-top:1px solid rgba(0,0,0,.2);padding:.75em 0;margin:0}.favorites-list li:after,.favorites-list li:before{content:" ";display:table}.favorites-list li:after{clear:both}.favorites-list li img{float:left;margin-right:1em}.simplefavorites-modal-backdrop{position:fixed;width:0;height:0;background-color:rgba(0,0,0,.85);top:0;left:50%;z-index:998;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.simplefavorites-modal-backdrop.active{width:100%;height:100%;left:0;opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.simplefavorites-modal-content{z-index:999;position:fixed;top:-200%;left:50%;width:50%;background-color:#fff;border-radius:2px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:2px 2px 20px 0 rgba(51,51,51,.5);box-shadow:2px 2px 20px 0 rgba(51,51,51,.5)}.simplefavorites-modal-content.small{width:400px}.simplefavorites-modal-content.active{top:50px;-webkit-transition:all .2s ease;transition:all .2s ease}.simplefavorites-modal-content.loading .modal-content-body{display:none}.simplefavorites-modal-content.loading .modal-content-loading{display:block}.simplefavorites-modal-content-body{padding:1em;max-height:300px;overflow:auto;zoom:1}.simplefavorites-modal-content-body:after,.simplefavorites-modal-content-body:before{content:" ";display:table}.simplefavorites-modal-content-body:after{clear:both}.simplefavorites-modal-content-body.no-padding{padding:0}.simplefavorites-modal-content-body.has-footer{padding-bottom:0}.simplefavorites-modal-content-interior{padding:1em 1em 0}.simplefavorites-modal-content-footer{zoom:1;padding:.7em;border-radius:0 0 2px 2px;background-color:rgba(51,51,51,.1)}.simplefavorites-modal-content-footer:after,.simplefavorites-modal-content-footer:before{content:" ";display:table}.simplefavorites-modal-content-footer:after{clear:both}.simplefavorites-button-consent-deny{float:left;opacity:.7}.simplefavorites-button-consent-accept{float:right}@media (max-width:767px){.simplefavorites-modal-content{width:90%}.simplefavorites-modal-content.active{top:20px}.simplefavorites-modal-content-body{height:300px;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden}}@media print{.simplefavorites-modal-backdrop,.simplefavorites-modal-content{display:none}}@font-face{font-family:favorites;src:url(//www.megamexfoodservice.com/wp-content/plugins/favorites/assets/css/fonts/favorites.eot)}@font-face{font-family:favorites;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBwcAAAC8AAAAYGNtYXClTaJoAAABHAAAAIxnYXNwAAAAEAAAAagAAAAIZ2x5Ztq6v+MAAAGwAAAEVGhlYWQN7PEkAAAGBAAAADZoaGVhB8IDzgAABjwAAAAkaG10eCoAAgwAAAZgAAAANGxvY2EE9AZcAAAGlAAAABxtYXhwABEAdQAABrAAAAAgbmFtZWwpt2EAAAbQAAABnnBvc3QAAwAAAAAIcAAAACAAAwPNAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADqEAPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAcAAAABgAEAADAAgAAQAg5gHofeia6Nzo5ul76dnqEP/9//8AAAAAACDmAOh96Jro3Ojm6Xvp2eoQ//3//wAB/+MaBBeJF20XLBcjFo8WMhX8AAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAIP/2A+ADigARABsAAAEfATMPAR8BLwEPAT8BLwEzNxMDIQUDJQUDLQECADMN1oknDTOJJyaKNw0nidYQQHP+kwEmcAEqASZwASr+kwK9oy1jGi2jYxoaY6MtHWYtAWr+o9r+o9fXAV3XAwAAAAABACD/9gPgA4oACQAAAQ0BEyUFEyUhEwJzAW3+1nD+2v7WcP7aAW1zAi0D1/6j19MBXNcBXQAAAAEAVgAdA6oDKwAbAAAlJy4DNTQ+AjMyFhc+ATMyHgIVFA4CBwIAPlKHXzQkP1UyN2YjImY4MVY/JDRfhlMdOEt/dHE9MVY/JDIoKDIkP1YxPXF2f0sAAAADAFYAAQOqA1UAFQAhADsAAAE+ATU0JiMiBg8BJy4BIyIGFRQWHwEBMjY1NCYjIgYVFBYFHgEVFAYHAQ4BIyImJwEuATURNDYzITIWFwLgDxE+LBYnDyAeDyYXKz8PD7b+wBslJRsbJSUCwwwMDAz+1AweEhIeDP6ADAwxIwEsEh4MAR8PJhcrPw8PICAPDz8rFyYPtgIYJRsbJSUbGyXEDB4SEh4M/tQMDAwMAYAMHhIBLCIyDAwAAgAqACsD1gOBABwAIAAAAQczFRQGBwMOASMhIiY1ETQ2NwEXHgEdAQchMhYBETMRA9YCAgMDggkqG/6AIjQODAEYLgkJKgEOIjT8VKwCAQRSCRAH/tQXHTMjAaoSHgwBGi4JFg0OxDL+CAIA/gAAAAEA1gArAyoDKwAKAAABMhYVESUFETQ2MwLWIjL+1v7WMSMDKzQi/VaAgAKqIjQAAAIAIP/wBAADsAA6AHIAAAEuAScuAScuAScuAQcOAQcOAQcOAQcOARceARceARceARceATc+ATc+ATc+ATc+ATc6ATMyNjU8ATUxBw4BBw4BBw4BJy4BJy4BJy4BJy4BNz4BNz4BNz4BNz4BFx4BFx4BFx4BFx4BBzEcARUUFhcOAQcEAAEVFRQ5JCNULi1hMTFfLC1PISE0ERIQAQEUExM2ISJOKytaLi5ZKSlLHh8xEAkOAwECARslZhEzHx9JKChVKipTJyZFHR0sDw8OAQESEBEuHR5DJSVPJydNJCNAGhspDg0NASEYBQ8LAcAyYy0uUiIjNRISEQEBFRMUNyMiUS0sXi8vXCsrTSAgMhAREAEBFBISNCEgTCkZNBslGwEDAaooRx4eLhAPDwEBEhERMR4eRyYnUSkpUCUlQhwbKw4PDQEBERAQLRwcQSQjSyYBAwEZJAMaMxgAAAEAAP/ZBAADpwAKAAABJQsBDQEDJQUDJQQA/p6env6eAQA8ATwBPDwBAAIzMwFB/r8z+v6gpqYBYPoAAAEAAAAgBAADQAAFAAAJAScHCQEDYP4g4KABgAKAA0D+IOCg/oACgAABAAAAAQAAvj/AY18PPPUACwQAAAAAANVm1k8AAAAA1WbWTwAA/9kEAAOwAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAQAAAEAAAAAAAAAAAAAAAAAAAANBAAAAAAAAAAAAAAAAgAAAAQAACAEAAAgBAAAVgQAAFYEAAAqBAAA1gQAACAEAAAABAAAAAAAAAAACgAUAB4AVgByAJ4A+gEyAUoB+AIWAioAAQAAAA0AcwADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAkAAAABAAAAAAACAAcAcgABAAAAAAADAAkAPAABAAAAAAAEAAkAhwABAAAAAAAFAAsAGwABAAAAAAAGAAkAVwABAAAAAAAKABoAogADAAEECQABABIACQADAAEECQACAA4AeQADAAEECQADABIARQADAAEECQAEABIAkAADAAEECQAFABYAJgADAAEECQAGABIAYAADAAEECQAKADQAvGZhdm9yaXRlcwBmAGEAdgBvAHIAaQB0AGUAc1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZhdm9yaXRlcwBmAGEAdgBvAHIAaQB0AGUAc2Zhdm9yaXRlcwBmAGEAdgBvAHIAaQB0AGUAc1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZhdm9yaXRlcwBmAGEAdgBvAHIAaQB0AGUAc0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("truetype");font-weight:400;font-style:normal}[class*=" sf-icon-"],[class^=sf-icon-]{font-family:favorites!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sf-icon-spinner:before{content:"\e97b"}.sf-icon-favorite:before{content:"\e9d9"}.sf-icon-checkmark:before{content:"\ea10"}.sf-icon-bookmark:before{content:"\e8e6"}.sf-icon-love:before{content:"\e87d"}.sf-icon-wishlist:before{content:"\e89a"}.sf-icon-like:before{content:"\e8dc"}.sf-icon-star-empty:before{content:"\e600"}.sf-icon-star-full:before{content:"\e601"}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
.custom-form-block .brandForm .formClose{background:url('/wp-content/themes/megamex2018/assets/close-svg.svg') no-repeat center;height:45px;width:45px;top:0;right:-45px}.custom-form-block .brandForm h3{width:100%;color:#fff;font-weight:400;margin-bottom:0}@media only screen and (min-width:750px){.custom-form-block .brandForm h3{font-size:33px;font-size:1.9411rem}}.custom-form-block .brandForm p.subheadline{margin-top:.6em;margin-bottom:1.9em}@media only screen and (min-width:750px){.custom-form-block .brandForm p.subheadline{font-size:1.1529rem}}.custom-form-block .brandForm input[type=submit]{padding:8px 16px 5px !important}@media only screen and (max-width:700px){.custom-form-block .brandForm .formClose{top:-10px;right:0}}.pardotForm .custom-checkboxes-field ul li{padding-top:.5rem}.pardotForm .custom-checkboxes-field ul li.checkbox>label{margin-bottom:.5rem}.pardotForm .custom-checkboxes-field input[type=checkbox]{vertical-align:top}.pardotForm .custom-checkboxes-field ul li.checkbox>label .value label{padding-top:.5em}.custom-block.custom-form-block .pardotForm input[type=text][readonly]{background-color:rgba(255,255,255,.75);border:none;font-style:oblique;color:#515047}
.custom-block.block-pardot-form .brandForm{max-width:1400px;margin:0 auto;color:#fff}.custom-block.block-pardot-form .brandForm h3{color:#fff;text-align:center;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.75rem;font-weight:500;line-height:1.1;margin:.25em 0}.custom-block.block-pardot-form .brandForm p.subheadline{text-align:center;margin:.6em auto 1.9em;max-width:825px}@media only screen and (min-width:750px){.custom-block.block-pardot-form .brandForm p.subheadline{font-size:1.1529rem}}.pardotForm{box-sizing:border-box}.pardotForm *,.pardotForm *:before,.pardotForm *:after{box-sizing:inherit}.pardotForm .thankyou{display:none;padding:40px 0}.pardotForm fieldset{border:0;margin-inline:0;padding-block:0;padding-inline:0}.pardotForm a{color:inherit;font-weight:inherit;text-decoration:underline}.pardotForm a:hover{color:#c21a35}.pardotForm ul{margin:0 auto;padding:0;list-style:none;display:inline-flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;column-gap:1.5rem}.pardotForm ul li{flex:0 1 auto;width:100%;max-width:calc( 33.33% - 1rem );text-align:left;padding:1rem 0 0}.pardotForm ul li.fullwidth{max-width:unset}.pardotForm ul li.fullwidth.rightalign{text-align:right}.pardotForm ul li.custom-checkboxes-field p{margin-bottom:0}.pardotForm ul li.custom-checkboxes-field ul li{padding-top:0}.pardotForm ul li.onesixth{max-width:calc( 16.66% - 1.383rem )}.pardotForm ul li.onequarter{max-width:calc( 25% - 1.125rem )}.pardotForm ul li.threequarters{max-width:calc( 75% - .375rem )}.pardotForm ul li.halfwidth{max-width:calc( 50% - .75rem )}.pardotForm ul li.twothirds{max-width:calc( 66.66% - .5rem )}@media only screen and (max-width:750px){.pardotForm ul li,.pardotForm ul li.onesixth{max-width:calc( 50% - .75rem )}.pardotForm ul li.twothirds{max-width:unset}}@media only screen and (max-width:560px){.pardotForm ul li,.pardotForm ul li.halfwidth,.pardotForm ul li.onesixth{max-width:100%}}