:root{--tablet_width: 1024px;--mobile_width: 768px;--tiny_width: 432px;--big_admin_bar_width: 782px;--non_fixed_header_width: 600px;--max_content_width: 1200px;--pad_small: 10px;--pad_medium: 20px;--pad_large: 40px;--pad_xlarge: 80px;--transition_property: none;--transition_timing_function: ease;--transition_duration: 250ms;--default_transition: var(--transition_duration)}body{--adminbar_height: 0px}body.admin-bar{--adminbar_height: 32px}@media(max-width:782px){body.admin-bar{--adminbar_height: 46px}}@media(max-width:600px){body.scrolled{--adminbar_height: 0px}}html{--html_scrolling: smooth}html,body{height:100%;position:relative;scroll-behavior:var(--html_scrolling)}body a{transition-property:var(--transition_property);transition-duration:var(--transition_duration);transition-timing-function:var(--transition_timing_function);--transition_property: var(--link_transition_property);--transition_timing_function: var(--link_transition_timing_function);color:var(--link_color);font-family:var(--body_font);font-size:var(--link_font_size);font-weight:var(--body_font_weight);line-height:var(--body_line_height);text-decoration:var(--link_text_decoration)}body a:not(.button):hover,body a:not(.button):focus{color:var(--link_hover_color);text-decoration:var(--link_hover_text_decoration)}body a:not(.button) *{--body_color: var(--link_color);--h1_color: var(--link_color);--h2_color: var(--link_color);--h3_color: var(--link_color);--h4_color: var(--link_color);--h5_color: var(--link_color);--h6_color: var(--link_color)}body a:not(.button) *:hover,body a:not(.button) *:focus{--body_color: var(--link_hover_color);--h1_color: var(--link_hover_color);--h2_color: var(--link_hover_color);--h3_color: var(--link_hover_color);--h4_color: var(--link_hover_color);--h5_color: var(--link_hover_color);--h6_color: var(--link_hover_color)}body p,body em,body span,body ol,body ul,body li,body abbr,body address,body article,body aside,body blockquote,body caption,body cite,body code,body del,body dd,body details,body dl,body dt,body figure,body figcaption,body ins,body kbd,body label,body mark,body output,body option,body pre,body q,body s,body samp,body select,body input,body textarea,body small,body sub,body sup,body summary,body time,body var,body div,body nav,body section,body footer,body header,body strong{color:var(--body_color);font-family:var(--body_font);font-size:var(--body_font_size);line-height:var(--body_line_height);font-weight:var(--body_font_weight)}body strong{--body_font_weight: bold;color:var(--strong_color)}body ul{--list_style_type: var(--ul_list_style_type)}body ol{--list_style_type: var(--ol_list_style_type)}body li{list-style-type:var(--list_style_type)}body p{padding:var(--p_padding);margin:var(--p_margin)}body blockquote{margin:var(--blockquote_margin)}body ul,body ol{margin:var(--list_margin);padding:var(--list_padding)}body li{padding:var(--li_padding);margin:var(--li_margin)}body h1{color:var(--h1_color);font-family:var(--h1_font);font-size:var(--h1_font_size);font-weight:var(--h1_font_weight);line-height:var(--h1_line_height);text-transform:var(--h1_text_transform)}body h1 *{--body_font: var(--h1_font);--body_line_height: var(--h1_line_height);--body_font_weight: var(--h1_font_weight);--link_font_size: var(--h1_font_size);--body_font_size: var(--h1_font_size)}body h2{color:var(--h2_color);font-family:var(--h2_font);font-size:var(--h2_font_size);font-weight:var(--h2_font_weight);line-height:var(--h2_line_height);text-transform:var(--h2_text_transform)}body h2 *{--body_font: var(--h2_font);--body_line_height: var(--h2_line_height);--body_font_weight: var(--h2_font_weight);--link_font_size: var(--h2_font_size);--body_font_size: var(--h2_font_size)}body h3{color:var(--h3_color);font-family:var(--h3_font);font-size:var(--h3_font_size);font-weight:var(--h3_font_weight);line-height:var(--h3_line_height);text-transform:var(--h3_text_transform)}body h3 *{--body_font: var(--h3_font);--body_line_height: var(--h3_line_height);--body_font_weight: var(--h3_font_weight);--link_font_size: var(--h3_font_size);--body_font_size: var(--h3_font_size)}body h4{color:var(--h4_color);font-family:var(--h4_font);font-size:var(--h4_font_size);font-weight:var(--h4_font_weight);line-height:var(--h4_line_height);text-transform:var(--h4_text_transform)}body h4 *{--body_font: var(--h4_font);--body_line_height: var(--h4_line_height);--body_font_weight: var(--h4_font_weight);--link_font_size: var(--h4_font_size);--body_font_size: var(--h4_font_size)}body h5{color:var(--h5_color);font-family:var(--h5_font);font-size:var(--h5_font_size);font-weight:var(--h5_font_weight);line-height:var(--h5_line_height);text-transform:var(--h5_text_transform)}body h5 *{--body_font: var(--h5_font);--body_line_height: var(--h5_line_height);--body_font_weight: var(--h5_font_weight);--link_font_size: var(--h5_font_size);--body_font_size: var(--h5_font_size)}body h6{color:var(--h6_color);font-family:var(--h6_font);font-size:var(--h6_font_size);font-weight:var(--h6_font_weight);line-height:var(--h6_line_height);text-transform:var(--h6_text_transform)}body h6 *{--body_font: var(--h6_font);--body_line_height: var(--h6_line_height);--body_font_weight: var(--h6_font_weight);--link_font_size: var(--h6_font_size);--body_font_size: var(--h6_font_size)}body h1{margin:var(--h1_margin)}body h2{margin:var(--h2_margin)}body h3{margin:var(--h3_margin)}body h4{margin:var(--h4_margin)}body h5{margin:var(--h5_margin)}body h6{margin:var(--h6_margin)}body [type=radio],body [type=checkbox]{margin:var(--inline_input_margin)}body input:not([type]),body [type=text],body [type=password],body [type=date],body [type=email],body [type=number],body [type=tel],body textarea{width:calc(100% - var(--text_input_side_padding) * 2)}body input:not([type]),body [type=text],body [type=password],body [type=date],body [type=email],body [type=number],body [type=tel]{padding:var(--text_input_padding);border:var(--text_input_border);border-radius:var(--text_input_border_radius)}body textarea{padding:var(--textarea_padding);border:var(--textarea_border);border-radius:var(--textarea_border_radius)}body select{background:var(--select_background);border:var(--text_input_border);border-radius:var(--text_input_border_radius);padding:var(--select_padding);width:100%}body button,body .button,body input[type=submit],body button:disabled,body .button:disabled,body input[type=submit]:disabled,body button:disabled[disabled],body .button:disabled[disabled],body input[type=submit]:disabled[disabled]{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;--transition_property: all;--transition_timing_function: ease;transition-property:var(--transition_property);transition-duration:var(--transition_duration);transition-timing-function:var(--transition_timing_function);-ms-flex-item-align:var(--button_align_self);align-self:var(--button_align_self);background-color:var(--button_bg_color);border-color:var(--button_border_color);border-radius:var(--button_border_radius);border-style:var(--button_border_style);border-width:var(--button_border_width);box-shadow:var(--button_box_shadow);color:var(--button_color);font-family:var(--button_font);font-weight:var(--button_font_weight);font-size:var(--button_font_size);justify-self:var(--button_justify_self);padding:var(--button_padding);text-align:center;text-decoration:none;text-transform:var(--button_text_transform)}body button:disabled,body .button:disabled,body input[type=submit]:disabled,body button:disabled[disabled],body .button:disabled[disabled],body input[type=submit]:disabled[disabled]{opacity:.5;pointer-events:none}body button:hover,body .button:hover,body input[type=submit]:hover,body button:focus,body .button:focus,body input[type=submit]:focus{background-color:var(--button_hover_bg_color);border-color:var(--button_hover_border_color);color:var(--button_hover_color);text-decoration:none;box-shadow:var(--button_hover_box_shadow)}body button.reverse,body .button.reverse,body input[type=submit].reverse,body button.alt,body .button.alt,body input[type=submit].alt{background-color:var(--button_reverse_bg_color);border-color:var(--button_reverse_border_color);color:var(--button_reverse_color)}body button.reverse:hover,body .button.reverse:hover,body input[type=submit].reverse:hover,body button.alt:hover,body .button.alt:hover,body input[type=submit].alt:hover,body button.reverse:focus,body .button.reverse:focus,body input[type=submit].reverse:focus,body button.alt:focus,body .button.alt:focus,body input[type=submit].alt:focus{background-color:var(--button_reverse_hover_bg_color);border-color:var(--button_reverse_hover_border_color);color:var(--button_reverse_hover_color)}body .entry-content a.button,body .entry-content button.button,body .entry-content a.button:disabled,body .entry-content button.button:disabled,body .entry-content a.button:disabled[disabled],body .entry-content button.button:disabled[disabled]{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;--transition_property: all;--transition_timing_function: ease;transition-property:var(--transition_property);transition-duration:var(--transition_duration);transition-timing-function:var(--transition_timing_function);-ms-flex-item-align:var(--button_align_self);align-self:var(--button_align_self);background-color:var(--button_bg_color);border-color:var(--button_border_color);border-radius:var(--button_border_radius);border-style:var(--button_border_style);border-width:var(--button_border_width);box-shadow:var(--button_box_shadow);color:var(--button_color);font-family:var(--button_font);font-weight:var(--button_font_weight);font-size:var(--button_font_size);justify-self:var(--button_justify_self);padding:var(--button_padding);text-align:center;text-decoration:none;text-transform:var(--button_text_transform)}body .entry-content a.button:disabled,body .entry-content button.button:disabled,body .entry-content a.button:disabled[disabled],body .entry-content button.button:disabled[disabled]{opacity:.5;pointer-events:none}body .entry-content a.button:hover,body .entry-content button.button:hover,body .entry-content a.button:focus,body .entry-content button.button:focus{background-color:var(--button_hover_bg_color);border-color:var(--button_hover_border_color);color:var(--button_hover_color);text-decoration:none;box-shadow:var(--button_hover_box_shadow)}body .entry-content a.button.reverse,body .entry-content button.button.reverse,body .entry-content a.button.alt,body .entry-content button.button.alt{background-color:var(--button_reverse_bg_color);border-color:var(--button_reverse_border_color);color:var(--button_reverse_color)}body .entry-content a.button.reverse:hover,body .entry-content button.button.reverse:hover,body .entry-content a.button.alt:hover,body .entry-content button.button.alt:hover,body .entry-content a.button.reverse:focus,body .entry-content button.button.reverse:focus,body .entry-content a.button.alt:focus,body .entry-content button.button.alt:focus{background-color:var(--button_reverse_hover_bg_color);border-color:var(--button_reverse_hover_border_color);color:var(--button_reverse_hover_color)}body .woocommerce button.button,body .woocommerce button.button.alt,body .woocommerce a.button,body .woocommerce a.button.alt,body .woocommerce input.button,body .woocommerce #payment #place_order,body .woocommerce-page #payment #place_order,body #add_payment_method .wc-proceed-to-checkout a.checkout-button,body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,body .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,body .woocommerce button.button:disabled,body .woocommerce button.button.alt:disabled,body .woocommerce a.button:disabled,body .woocommerce a.button.alt:disabled,body .woocommerce input.button:disabled,body .woocommerce #payment #place_order:disabled,body .woocommerce-page #payment #place_order:disabled,body #add_payment_method .wc-proceed-to-checkout a.checkout-button:disabled,body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:disabled,body .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:disabled,body .woocommerce button.button:disabled[disabled],body .woocommerce button.button.alt:disabled[disabled],body .woocommerce a.button:disabled[disabled],body .woocommerce a.button.alt:disabled[disabled],body .woocommerce input.button:disabled[disabled],body .woocommerce #payment #place_order:disabled[disabled],body .woocommerce-page #payment #place_order:disabled[disabled],body #add_payment_method .wc-proceed-to-checkout a.checkout-button:disabled[disabled],body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:disabled[disabled],body .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:disabled[disabled]{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;--transition_property: all;--transition_timing_function: ease;transition-property:var(--transition_property);transition-duration:var(--transition_duration);transition-timing-function:var(--transition_timing_function);-ms-flex-item-align:var(--button_align_self);align-self:var(--button_align_self);background-color:var(--button_bg_color);border-color:var(--button_border_color);border-radius:var(--button_border_radius);border-style:var(--button_border_style);border-width:var(--button_border_width);box-shadow:var(--button_box_shadow);color:var(--button_color);font-family:var(--button_font);font-weight:var(--button_font_weight);font-size:var(--button_font_size);justify-self:var(--button_justify_self);padding:var(--button_padding);text-align:center;text-decoration:none;text-transform:var(--button_text_transform)}body .woocommerce button.button:disabled,body .woocommerce button.button.alt:disabled,body .woocommerce a.button:disabled,body .woocommerce a.button.alt:disabled,body .woocommerce input.button:disabled,body .woocommerce #payment #place_order:disabled,body .woocommerce-page #payment #place_order:disabled,body #add_payment_method .wc-proceed-to-checkout a.checkout-button:disabled,body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:disabled,body .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:disabled,body .woocommerce button.button:disabled[disabled],body .woocommerce button.button.alt:disabled[disabled],body .woocommerce a.button:disabled[disabled],body .woocommerce a.button.alt:disabled[disabled],body .woocommerce input.button:disabled[disabled],body .woocommerce #payment #place_order:disabled[disabled],body .woocommerce-page #payment #place_order:disabled[disabled],body #add_payment_method .wc-proceed-to-checkout a.checkout-button:disabled[disabled],body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:disabled[disabled],body .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:disabled[disabled]{opacity:.5;pointer-events:none}body .woocommerce button.button:hover,body .woocommerce button.button.alt:hover,body .woocommerce a.button:hover,body .woocommerce a.button.alt:hover,body .woocommerce input.button:hover,body .woocommerce #payment #place_order:hover,body .woocommerce-page #payment #place_order:hover,body #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,body .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,body .woocommerce button.button:focus,body .woocommerce button.button.alt:focus,body .woocommerce a.button:focus,body .woocommerce a.button.alt:focus,body .woocommerce input.button:focus,body .woocommerce #payment #place_order:focus,body .woocommerce-page #payment #place_order:focus,body #add_payment_method .wc-proceed-to-checkout a.checkout-button:focus,body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus,body .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:focus{background-color:var(--button_hover_bg_color);border-color:var(--button_hover_border_color);color:var(--button_hover_color);text-decoration:none;box-shadow:var(--button_hover_box_shadow)}body .woocommerce button.button.reverse,body .woocommerce button.button.alt.reverse,body .woocommerce a.button.reverse,body .woocommerce a.button.alt.reverse,body .woocommerce input.button.reverse,body .woocommerce #payment #place_order.reverse,body .woocommerce-page #payment #place_order.reverse,body #add_payment_method .wc-proceed-to-checkout a.checkout-button.reverse,body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.reverse,body .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button.reverse,body .woocommerce button.button.alt,body .woocommerce button.button.alt.alt,body .woocommerce a.button.alt,body .woocommerce a.button.alt.alt,body .woocommerce input.button.alt,body .woocommerce #payment #place_order.alt,body .woocommerce-page #payment #place_order.alt,body #add_payment_method .wc-proceed-to-checkout a.checkout-button.alt,body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.alt,body .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button.alt{background-color:var(--button_reverse_bg_color);border-color:var(--button_reverse_border_color);color:var(--button_reverse_color)}body .woocommerce button.button.reverse:hover,body .woocommerce button.button.alt.reverse:hover,body .woocommerce a.button.reverse:hover,body .woocommerce a.button.alt.reverse:hover,body .woocommerce input.button.reverse:hover,body .woocommerce #payment #place_order.reverse:hover,body .woocommerce-page #payment #place_order.reverse:hover,body #add_payment_method .wc-proceed-to-checkout a.checkout-button.reverse:hover,body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.reverse:hover,body .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button.reverse:hover,body .woocommerce button.button.alt:hover,body .woocommerce button.button.alt.alt:hover,body .woocommerce a.button.alt:hover,body .woocommerce a.button.alt.alt:hover,body .woocommerce input.button.alt:hover,body .woocommerce #payment #place_order.alt:hover,body .woocommerce-page #payment #place_order.alt:hover,body #add_payment_method .wc-proceed-to-checkout a.checkout-button.alt:hover,body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.alt:hover,body .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button.alt:hover,body .woocommerce button.button.reverse:focus,body .woocommerce button.button.alt.reverse:focus,body .woocommerce a.button.reverse:focus,body .woocommerce a.button.alt.reverse:focus,body .woocommerce input.button.reverse:focus,body .woocommerce #payment #place_order.reverse:focus,body .woocommerce-page #payment #place_order.reverse:focus,body #add_payment_method .wc-proceed-to-checkout a.checkout-button.reverse:focus,body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.reverse:focus,body .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button.reverse:focus,body .woocommerce button.button.alt:focus,body .woocommerce button.button.alt.alt:focus,body .woocommerce a.button.alt:focus,body .woocommerce a.button.alt.alt:focus,body .woocommerce input.button.alt:focus,body .woocommerce #payment #place_order.alt:focus,body .woocommerce-page #payment #place_order.alt:focus,body #add_payment_method .wc-proceed-to-checkout a.checkout-button.alt:focus,body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.alt:focus,body .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button.alt:focus{background-color:var(--button_reverse_hover_bg_color);border-color:var(--button_reverse_hover_border_color);color:var(--button_reverse_hover_color)}body{--heading_font: serif;--heading_color: #000;--heading_font_weight: bold;--heading_margin: 0 0 10px;--heading_line_height: 1.25;--heading_text_transform: none;--body_font_size: 18px;--body_line_height: 1.625;--body_font_weight: normal;--strong_color: var(--body_color);--ul_list_style_type: disc;--ol_list_style_type: decimal;--list_padding: 0 0 0 40px;--list_margin: 20px 0;--blockquote_margin: 40px;--p_padding: 0;--p_margin: 0 0 1.5em;--h1_text_transform: var(--heading_text_transform);--h2_text_transform: var(--heading_text_transform);--h3_text_transform: var(--heading_text_transform);--h4_text_transform: var(--heading_text_transform);--h5_text_transform: var(--heading_text_transform);--h6_text_transform: var(--heading_text_transform);--h1_color: var(--heading_color);--h2_color: var(--heading_color);--h3_color: var(--heading_color);--h4_color: var(--heading_color);--h5_color: var(--heading_color);--h6_color: var(--heading_color);--h1_font: var(--heading_font);--h2_font: var(--heading_font);--h3_font: var(--heading_font);--h4_font: var(--heading_font);--h5_font: var(--heading_font);--h6_font: var(--heading_font);--h1_font_weight: var(--heading_font_weight);--h2_font_weight: var(--heading_font_weight);--h3_font_weight: var(--heading_font_weight);--h4_font_weight: var(--heading_font_weight);--h5_font_weight: var(--heading_font_weight);--h6_font_weight: var(--heading_font_weight);--h1_font_size: var(--heading_font_size);--h2_font_size: var(--heading_font_size);--h3_font_size: var(--heading_font_size);--h4_font_size: var(--heading_font_size);--h5_font_size: var(--heading_font_size);--h6_font_size: var(--heading_font_size);--h1_margin: var(--heading_margin);--h2_margin: var(--heading_margin);--h3_margin: var(--heading_margin);--h4_margin: var(--heading_margin);--h5_margin: var(--heading_margin);--h6_margin: var(--heading_margin);--h1_line_height: var(--heading_line_height);--h2_line_height: var(--heading_line_height);--h3_line_height: var(--heading_line_height);--h4_line_height: var(--heading_line_height);--h5_line_height: var(--heading_line_height);--h6_line_height: var(--heading_line_height);--link_font_size: var(--body_font_size);--link_font_weight: var(--body_font_weight);--link_hover_font_size: var(--link_font_size);--link_hover_font_weight: var(--link_font_weight);--link_hover_text_decoration: none;--link_transition_property: color;--link_transition_timing_function: ease;--link_text_decoration: none;--inline_input_margin: 0 10px 0 0;--text_input_border: solid 1px #d3d3d3;--text_input_border_radius: 0;--text_input_top_padding: 5px;--text_input_side_padding: 10px;--text_input_padding: var(--text_input_top_padding) var(--text_input_side_padding);--textarea_border: solid 1px #d3d3d3;--textarea_border_radius: 0;--textarea_padding: 5px 10px;--select_background: none;--select_padding: 5px 10px;--button_border_color: var(--button_bg_color);--button_border_radius: 0;--button_border_style: solid;--button_border_width: 0;--button_font: var(--body_font);--button_font_size: var(--body_font_size);--button_font_weight: bold;--button_hover_border_color: var(--button_hover_bg_color);--button_padding: 1rem 2rem;--button_text_transform: uppercase;--button_box_shadow: none;--button_reverse_color: var(--button_hover_color);--button_reverse_bg_color: var(--button_hover_bg_color);--button_reverse_border_color: var(--button_hover_border_color);--button_reverse_hover_color: var(--button_color);--button_reverse_hover_bg_color: var(--button_bg_color);--button_reverse_hover_border_color: var(--button_border_color);--button_hover_box_shadow: none}body{--vs_green: #69ca8f;--vs_darkgreen: #5fb882;--vs_teal: #0cafa6;--vs_orange: #ffa600;--vs_blue: #33475b;--vs_midblue: #3d566e;--vs_lightblue: #677685;--vs_gray: #cfdbe1;--vs_leftgray: #e7edf0;--vs_rightgray: #9fb8c3;--vs_lightgray: #cad1d7;--vs_darkgray: #5d5d5d;--vs_textgray: #172029;--vs_legacy_red: #c5321b;--box_shadow: 0 2px 4px rgba(0,0,0,0.533);--logo_dim: 45px;--header_row: [header_row] auto;--header_height: 80px;--header_displacement: var(--header_height);--header_padding: 0 var(--header_side_padding);--header_position: fixed;--header_side_padding: calc(50% - var(--max_content_width) / 2);--header_top: var(--body_top, 0);--header_z: 9999;--header_primary_min_width: 525px;--header_submenu_cols: 2;--header_submenu_col_width: 300px;--header_submenu_gap: 1px;--header_submenu_display: grid;--header_submenu_bg_color: var(--vs_midblue);--header_submenu_hover_bg_color: var(--vs_blue);--header_search_swoopie_height: calc((var(--header_height) / 2) + (var(--header_height) / 3));--header_search_swoopie_width: calc(var(--header_search_swoopie_height) * var(--header_swoopie_ratio));--header_search_side_padding: calc(var(--header_height) / 3);--header_swoopie_ratio: 0.6;--header_secondary_swoopie_width: calc(var(--header_height) * var(--header_swoopie_ratio));--body_padding_top: var(--header_displacement);--body_rows: var(--header_row) var(--content_row) var(--sidebar_row) var(--after_content_row) var(--footer_row);--body_cols: 1fr;--sidebar_gap: 0px;--sidebar_width: 0px;--sidebar_row: [sidebar_row] 0px;--after_content_row: [after_content_row] auto;--featured_image_row: [featured_image_row] 0px;--content_width: calc(var(--max_content_width) - var(--sidebar_width) - var(--sidebar_gap));--content_row: [content_row] 1fr;--main_left_width: auto;--main_right_width: auto;--main_left_side: [left] var(--main_left_width) [lmid];--main_right_side: [rmid] var(--main_right_width) [right];--main_content_width: var(--content_width);--main_cols: var(--main_left_side) var(--main_content_width) var(--main_right_side);--main_content_col: lmid/rmid;--main_top_pad: 122px;--main_bottom_pad: 80px;--main_area_default: content_row/1 /content_row/-1;--main_area: var(--sidebar_main_area, var(--main_area_default));--after_content_left_side: [left] var(--after_content_left_width) [lmid];--after_content_right_side: [rmid] var(--after_content_right_width) [right];--after_content_left_width: 1fr;--after_content_right_width: 1fr;--after_content_cols: var(--after_content_left_side) 1fr var(--after_content_right_side);--footer_row: [footer_row] auto;--footer_bg_color: var(--vs_blue);--footer_padding_top: 80px;--footer_padding_side: calc(50% - var(--max_content_width) / 2);--footer_padding_bottom: 40px;--footer_cols: 1fr 1fr 1fr;--body_font: opensans, sans-serif;--body_color: var(--vs_lightblue);--body_font_weight: 300;--body_font_size: 18px;--body_line_height: 32px;--strong_color: var(--vs_textgray);--p_margin: 0 0 20px;--link_color: var(--vs_orange);--link_hover_color: var(--vs_orange);--link_text_decoration: none;--link_hover_text_decoration: underline;--heading_font: opensans, sans-serif;--h1_font: var(--heading_font);--h2_font: var(--heading_font);--h3_font: var(--heading_font);--h4_font: var(--heading_font);--h5_font: var(--heading_font);--h6_font: var(--heading_font);--heading_color: var(--vs_blue);--heading_font_weight: 700;--heading_line_height: 1.36;--h1_font_size: 49px;--h2_font_size: 39px;--h3_font_size: 31px;--h4_font_size: 30px;--h5_font_size: 25px;--h6_font_size: 16px;--button_color: #fff;--button_font_weight: 700;--button_hover_color: #fff;--button_padding: 15px;--button_text_transform: uppercase;--button_bg_color: var(--vs_green);--button_hover_bg_color: var(--vs_darkgreen);--button_border_radius: 5px;--button_hover_border_radius: var(--button_border_radius);--button_box_shadow: var(--box_shadow);--button_hover_box_shadow: var(--box_shadow)}@media(max-width:1200px){body{--mobile_primary_display: grid}}@media(max-width:768px){body{--mobile_secondary_display: grid;--mobile_submenu_link_font_size: 12px;--mobile_submenu_link_line_height: 17px}}@media(max-width:1240px){body{--header_bg_left_width: calc(100% - var(--header_side_padding));--header_side_padding: 20px;--header_search_side_padding: 10px}}@media(max-width:1200px){body{--header_primary_display: none;--header_search_margin_left: 80px;--header_menu_toggle_display: flex}}@media(min-width:769px){body{--header_only_mobile_display: none}}@media(max-width:768px){body{--header_no_mobile_display: none;--header_position: relative;--header_top: 0px;--header_search_display: none;--header_secondary_swoopie_content: none;--header_menu_toggle_bg_color: var(--vs_blue);--header_secondary_bg_color: var(--vs_blue);--header_bg_right_image: none;--header_displacement: var(--adminbar_height);--header_box_shadow: none}}@media(min-width:601px){body{--body_top: var(--adminbar_height)}}@media(min-width:601px) and (max-width:768px){body{--body_padding_top: 0px}}@media(max-width:600px){body{--body_padding_top: var(--adminbar_height)}}@media(max-width:1200px){body{--main_content_width: 1fr;--main_left_width: 20px;--main_right_width: 20px}}@media(max-width:768px){body{--main_top_pad: 40px;--main_bottom_pad: 40px}}@media(max-width:432px){body{--main_top_pad: 20px;--main_bottom_pad: 20px}}@media(max-width:1240px){body{--after_content_left_width: 20px;--after_content_right_width: 20px}}@media(max-width:1240px){body{--footer_padding_side: 40px}}@media(max-width:1024px){body{--footer_cols: 1fr 1fr}}@media(max-width:768px){body{--footer_padding_side: 20px;--footer_cols: 1fr}}@media(max-width:768px){body{--body_font_size: 14px;--body_line_height: 30px}}@media(max-width:768px){body{--h1_font_size: 31px;--h2_font_size: 25px;--h3_font_size: 20px;--h4_font_size: 13px;--h5_font_size: 10px;--h6_font_size: 8px}}body .has-white-color{--body_color: #fff;--link_color: #fff;--heading_color: #fff;--h1_color: #fff;--h2_color: #fff;--h3_color: #fff;--h4_color: #fff;--h5_color: #fff;--h6_color: #fff;--strong_color: #fff;--link_hover_color: #fff}body .has-black-color{--body_color: #000;--link_color: #000;--heading_color: #000;--h1_color: #000;--h2_color: #000;--h3_color: #000;--h4_color: #000;--h5_color: #000;--h6_color: #000;--strong_color: #000;--link_hover_color: #000}body .has-vs-green-color{--body_color: var(--vs_green);--link_color: var(--vs_green);--heading_color: var(--vs_green);--h1_color: var(--vs_green);--h2_color: var(--vs_green);--h3_color: var(--vs_green);--h4_color: var(--vs_green);--h5_color: var(--vs_green);--h6_color: var(--vs_green);--strong_color: var(--vs_green)}body .has-vs-darkgreen-color{--body_color: var(--vs_darkgreen);--link_color: var(--vs_darkgreen);--heading_color: var(--vs_darkgreen);--h1_color: var(--vs_darkgreen);--h2_color: var(--vs_darkgreen);--h3_color: var(--vs_darkgreen);--h4_color: var(--vs_darkgreen);--h5_color: var(--vs_darkgreen);--h6_color: var(--vs_darkgreen);--strong_color: var(--vs_darkgreen)}body .has-vs-teal-color{--body_color: var(--vs_teal);--link_color: var(--vs_teal);--heading_color: var(--vs_teal);--h1_color: var(--vs_teal);--h2_color: var(--vs_teal);--h3_color: var(--vs_teal);--h4_color: var(--vs_teal);--h5_color: var(--vs_teal);--h6_color: var(--vs_teal);--strong_color: var(--vs_teal)}body .has-vs-orange-color{--body_color: var(--vs_orange);--link_color: var(--vs_orange);--heading_color: var(--vs_orange);--h1_color: var(--vs_orange);--h2_color: var(--vs_orange);--h3_color: var(--vs_orange);--h4_color: var(--vs_orange);--h5_color: var(--vs_orange);--h6_color: var(--vs_orange);--strong_color: var(--vs_orange)}body .has-vs-blue-color{--body_color: var(--vs_blue);--link_color: var(--vs_blue);--heading_color: var(--vs_blue);--h1_color: var(--vs_blue);--h2_color: var(--vs_blue);--h3_color: var(--vs_blue);--h4_color: var(--vs_blue);--h5_color: var(--vs_blue);--h6_color: var(--vs_blue);--strong_color: var(--vs_blue)}body .has-vs-midblue-color{--body_color: var(--vs_midblue);--link_color: var(--vs_midblue);--heading_color: var(--vs_midblue);--h1_color: var(--vs_midblue);--h2_color: var(--vs_midblue);--h3_color: var(--vs_midblue);--h4_color: var(--vs_midblue);--h5_color: var(--vs_midblue);--h6_color: var(--vs_midblue);--strong_color: var(--vs_midblue)}body .has-vs-lightblue-color{--body_color: var(--vs_lightblue);--link_color: var(--vs_lightblue);--heading_color: var(--vs_lightblue);--h1_color: var(--vs_lightblue);--h2_color: var(--vs_lightblue);--h3_color: var(--vs_lightblue);--h4_color: var(--vs_lightblue);--h5_color: var(--vs_lightblue);--h6_color: var(--vs_lightblue);--strong_color: var(--vs_lightblue)}body .has-vs-gray-color{--body_color: var(--vs_gray);--link_color: var(--vs_gray);--heading_color: var(--vs_gray);--h1_color: var(--vs_gray);--h2_color: var(--vs_gray);--h3_color: var(--vs_gray);--h4_color: var(--vs_gray);--h5_color: var(--vs_gray);--h6_color: var(--vs_gray);--strong_color: var(--vs_gray)}body .has-vs-leftgray-color{--body_color: var(--vs_leftgray);--link_color: var(--vs_leftgray);--heading_color: var(--vs_leftgray);--h1_color: var(--vs_leftgray);--h2_color: var(--vs_leftgray);--h3_color: var(--vs_leftgray);--h4_color: var(--vs_leftgray);--h5_color: var(--vs_leftgray);--h6_color: var(--vs_leftgray);--strong_color: var(--vs_leftgray)}body .has-vs-rightgray-color{--body_color: var(--vs_rightgray);--link_color: var(--vs_rightgray);--heading_color: var(--vs_rightgray);--h1_color: var(--vs_rightgray);--h2_color: var(--vs_rightgray);--h3_color: var(--vs_rightgray);--h4_color: var(--vs_rightgray);--h5_color: var(--vs_rightgray);--h6_color: var(--vs_rightgray);--strong_color: var(--vs_rightgray)}body .has-vs-lightgray-color{--body_color: var(--vs_lightgray);--link_color: var(--vs_lightgray);--heading_color: var(--vs_lightgray);--h1_color: var(--vs_lightgray);--h2_color: var(--vs_lightgray);--h3_color: var(--vs_lightgray);--h4_color: var(--vs_lightgray);--h5_color: var(--vs_lightgray);--h6_color: var(--vs_lightgray);--strong_color: var(--vs_lightgray)}body .has-vs-darkgray-color{--body_color: var(--vs_darkgray);--link_color: var(--vs_darkgray);--heading_color: var(--vs_darkgray);--h1_color: var(--vs_darkgray);--h2_color: var(--vs_darkgray);--h3_color: var(--vs_darkgray);--h4_color: var(--vs_darkgray);--h5_color: var(--vs_darkgray);--h6_color: var(--vs_darkgray);--strong_color: var(--vs_darkgray)}body .has-vs-textgray-color{--body_color: var(--vs_textgray);--link_color: var(--vs_textgray);--heading_color: var(--vs_textgray);--h1_color: var(--vs_textgray);--h2_color: var(--vs_textgray);--h3_color: var(--vs_textgray);--h4_color: var(--vs_textgray);--h5_color: var(--vs_textgray);--h6_color: var(--vs_textgray);--strong_color: var(--vs_textgray)}body{top:var(--body_top);padding-top:var(--body_padding_top);margin:0}:focus{outline:none}embed,iframe,img,object,video{max-width:100%}embed.alignnone,iframe.alignnone,img.alignnone,object.alignnone,video.alignnone{width:100%}img{height:auto}figcaption{text-align:center}.wp-block-image.responsive>img{width:100%}.aligncenter{display:block;margin-left:auto;margin-right:auto}input{outline:none}button,.button{outline:none}button:active,.button:active{--button_hover_box_shadow: var(--box_shadow), inset 0 1px 3px rgba(0,0,0,0.333)}body{display:-ms-grid;display:grid;gap:0;-ms-grid-columns:var(--body_cols);grid-template-columns:var(--body_cols);-ms-grid-rows:var(--body_rows);grid-template-rows:var(--body_rows)}.main{display:-ms-grid;display:grid;gap:0;grid-area:var(--main_area);-ms-grid-columns:var(--main_cols);grid-template-columns:var(--main_cols);grid-auto-rows:min-content;background-color:#fff;padding:var(--main_top_pad) 0 var(--main_bottom_pad);position:relative}.main>*{-ms-grid-column:var(--main_content_col);grid-column:var(--main_content_col)}.sidebar{--ul_list_style_type: none;--list_margin: 0;--list_padding: 0 0 0 20px;display:-ms-grid;display:grid;gap:40px;grid-area:var(--sidebar_area);grid-auto-rows:min-content;-ms-flex-order:var(--sidebar_order);order:var(--sidebar_order);padding:0 20px var(--main_bottom_pad)}.sidebar>:not(:last-child){padding-bottom:40px}@media(min-width:1201px){.sidebar{padding:var(--main_top_pad) var(--sidebar_side_pad) var(--main_bottom_pad)}}.content-sidebar,.sidebar-content{--sidebar_row: [sidebar_row] auto;--sidebar_gap: 80px;--sidebar_width: 300px;--sidebar_main_area: content_row/auto;--sidebar_area: sidebar_row/auto;--sidebar_side_pad: 20px;--main_content_width: 1fr}@media(min-width:1201px){.content-sidebar,.sidebar-content{--main_left_side: [left] 0px [lmid];--main_right_side: [rmid] 0px [right];--sidebar_main_area: content_row/content;--sidebar_area: content_row/sidebar}}@media(min-width:1201px){.content-sidebar{--body_cols: 1fr [content] var(--content_width) var(--sidebar_gap) [sidebar] var(--sidebar_width) 1fr}}@media(min-width:1201px){.sidebar-content{--body_cols: 1fr [sidebar] var(--sidebar_width) var(--sidebar_gap) [content] var(--content_width) 1fr}}.footer{--list_margin: 0;--list_padding: 0 0 0 20px;--h1_color: #fff;--h2_color: #fff;--h3_color: #fff;--h4_color: #fff;--h5_color: #fff;--h6_color: #fff;--body_color: #fff;--link_color: #fff;--link_hover_color: var(--vs_green);--link_hover_text_decoration: none;display:-ms-grid;display:grid;gap:80px;background-color:var(--footer_bg_color);grid-area:footer_row/1/footer_row/-1;-ms-flex-order:2;order:2;padding:var(--footer_padding_top) var(--footer_padding_side) var(--footer_padding_bottom);-ms-grid-columns:var(--footer_cols);grid-template-columns:var(--footer_cols)}.footer>:last-child{grid-column:1/-1}.footer #menu-social-media-nav{--ul_list_style_type: none;--list_padding: 0}.footer #menu-social-media-nav .icons.menu{--icon: 'A'}.footer #menu-social-media-nav .icons.doc{--icon: 'B'}.footer #menu-social-media-nav .icons.mag-glass{--icon: 'C'}.footer #menu-social-media-nav .icons.email{--icon: 'D'}.footer #menu-social-media-nav .icons.facebook{--icon: 'E'}.footer #menu-social-media-nav .icons.linkedin{--icon: 'F'}.footer #menu-social-media-nav .icons.pinterest{--icon: 'G'}.footer #menu-social-media-nav .icons.rss{--icon: 'H'}.footer #menu-social-media-nav .icons.soundcloud{--icon: 'I'}.footer #menu-social-media-nav .icons.spotify{--icon: 'J'}.footer #menu-social-media-nav .icons.twitter{--icon: 'K'}.footer #menu-social-media-nav .icons.youtube{--icon: 'L'}.footer #menu-social-media-nav .icons.x{--icon: 'M'}.footer #menu-social-media-nav .icons.phone{--icon: 'N'}.footer #menu-social-media-nav .icons.instagram{--icon: 'O'}.footer #menu-social-media-nav .icons.quote{--icon: 'P'}.footer #menu-social-media-nav .icons.anchor{--icon: 'Q'}.footer #menu-social-media-nav .icons.stitcher{--icon: 'R'}.footer #menu-social-media-nav .icons.breaker{--icon: 'S'}.footer #menu-social-media-nav .icons.pocketcasts{--icon: 'T'}.footer #menu-social-media-nav .icons.radiopublic{--icon: 'U'}.footer #menu-social-media-nav .icons.spreaker{--icon: 'V'}.footer #menu-social-media-nav .icons.googlepodcasts{--icon: 'W'}.footer #menu-social-media-nav .icons.iheartradio{--icon: 'X'}.footer #menu-social-media-nav .icons.tumblr{--icon: 'Y'}.footer #menu-social-media-nav .icons{--icon_font_size: var(--body_font_size);--icon: ''}.footer #menu-social-media-nav .icons>a::before{font-family:icons;font-size:var(--icon_font_size,var(--link_font_size));content:var(--icon_override,var(--icon));margin-right:8px}@media(min-width:769px){.footer{--body_font_size: 16px;--link_font_size: 16px}}@media(max-width:768px){.footer{gap:40px}}body.full-height{--main_top_pad: 0px;--main_bottom_pad: 0px}body.full-width{--main_content_col: left/right}body.no-main-top-pad{--main_top_pad: 0px}.wp-block-vs-row{--large_side_padding: 0;--side_padding: var(--mobile_side_padding, --large_side_padding)}@media(max-width:768px){.wp-block-vs-row{--mobile_side_padding: 20px}}.wp-block-vs-row.alignwide,.wp-block-vs-row.wide-edges{--mobile_side_padding: var(--header_side_padding);grid-column:left/right;padding:0 var(--side_padding)}.wp-block-vs-row.alignfull{grid-column:left/right}@media(max-width:1240px){.wp-block-vs-row.no-mobile-padding{--mobile_side_padding: 0}}.featured-image-block.alignfull{grid-column:left/right}@media(max-width:768px){.hide-on-mobile{display:none}}@media(max-width:768px){.wp-block-vs-spacer.shrink-on-mobile{height:calc(var(--spacer_height)/2)}}section.author-box{--author_box_columns: 1fr 2fr;display:-ms-grid;display:grid;-ms-grid-columns:var(--author_box_columns);grid-template-columns:var(--author_box_columns);box-shadow:var(--button_box_shadow);border:3px solid var(--vs_green);border-top:6px solid var(--vs_green);border-radius:15px;padding:20px}@media(max-width:768px){section.author-box{--author_box_columns: 1fr}}section.author-box .avatar{display:-ms-flexbox;display:flex;background:linear-gradient(240deg,var(--vs_blue) 0,var(--vs_lightblue) 100%);background-position:50% 50%;background-clip:border-box;background-size:auto auto;width:100px;border:3px solid var(--vs_green);border-radius:100%;justify-self:center}section.author-box .author-box-title{margin:auto}section.author-box .author-box-content{display:-ms-grid;display:grid;grid-column:1/-1;margin-top:20px}@font-face{font-family:icons;src:url(../static/icons.woff2) format('woff2');font-weight:400}@font-face{font-family:opensans;src:url(../static/opensans_light.woff2) format('woff2');font-weight:300}@font-face{font-family:opensans;src:url(../static/opensans_regular.woff2) format('woff2');font-weight:400}@font-face{font-family:opensans;src:url(../static/opensans_semibold.woff2) format('woff2');font-weight:600}@font-face{font-family:opensans;src:url(../static/opensans_bold.woff2) format('woff2');font-weight:700}.search-form{display:-ms-grid;display:grid;gap:20px}.after-content-sidebar{display:-ms-grid;display:grid;gap:0;grid-area:after_content_row/1/after_content_row/-1;-ms-grid-columns:var(--after_content_cols);grid-template-columns:var(--after_content_cols);grid-auto-rows:min-content}.after-content-sidebar>*{grid-column:lmid/rmid}.after-content-sidebar>.alignwide,.after-content-sidebar>.alignfull{grid-column:left/right}