@charset "UTF-8";
/*!
Theme Name: Philadelphia Water Department
Theme URI: http://water.phila.gov
Author: PWD Digital
Author URI: http://water.phila.gov/blog
Description: In development - if you notice any glaring issues on a live, public-facing page, please email lauren.sell@phila.gov
Version: 0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: pwd-base
*/
/* Source Sans 3 */
@font-face { /*variable*/
  font-family: "Source Sans 3 Variable";
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/SourceSans3.woff2") format("woff2-variations"), url("https://water.phila.gov/wp-content/themes/_global/fonts/SourceSans3.woff2") format("woff2");
  font-weight: 200 900;
  font-style: normal;
  font-display: swap;
}
@font-face { /*variable italic*/
  font-family: "Source Sans 3 Variable";
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/SourceSans3-Italic.woff2") format("woff2-variations"), url("https://water.phila.gov/wp-content/themes/_global/fonts/SourceSans3-Italic.woff2") format("woff2");
  font-weight: 200 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "source-han-sans-cn-variable";
  src: local("source-han-sans-cn-variable");
  font-weight: 250 900;
}
@font-face {
  font-family: "source-han-sans-tw-variable";
  src: local("source-han-sans-tw-variable");
  font-weight: 250 900;
}
@font-face {
  font-family: "source-han-sans-kr-variable";
  src: local("source-han-sans-kr-variable");
  font-weight: 250 900;
}
@font-face {
  font-family: "source-han-sans-jp-variable";
  src: local("source-han-sans-jp-variable");
  font-weight: 250 900;
}
/* Source Sans Pro (backwards compatibility) */
@font-face { /* 200 */
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 200;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-200.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-200.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-200.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-200.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-200.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 200i */
  font-family: "Source Sans Pro";
  font-style: italic;
  font-weight: 200;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-200-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-200-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-200-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-200-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-200-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 300 */
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 300;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-300.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-300.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-300.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-300.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-300.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 300i */
  font-family: "Source Sans Pro";
  font-style: italic;
  font-weight: 300;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-300-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-300-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-300-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-300-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-300-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 400 */
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 400;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-400.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-400.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-400.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-400.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-400.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 400i */
  font-family: "Source Sans Pro";
  font-style: italic;
  font-weight: 400;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-400-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-400-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-400-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-400-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-400-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 600 */
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 600;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-600.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-600.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-600.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-600.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-600.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 600i */
  font-family: "Source Sans Pro";
  font-style: italic;
  font-weight: 600;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-600-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-600-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-600-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-600-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-600-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 700 */
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 700;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-700.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-700.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-700.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-700.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-700.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 700i */
  font-family: "Source Sans Pro";
  font-style: italic;
  font-weight: 700;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-700-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-700-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-700-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-700-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-700-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 900 */
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 900;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-900.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-900.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-900.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-900.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-900.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 900i */
  font-family: "Source Sans Pro";
  font-style: italic;
  font-weight: 900;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-900-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-900-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-900-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-900-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/source-sans-pro/source-sans-pro-900-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
/* Brix Sans */
@font-face { /* 100 */
  font-family: BrixSans;
  font-style: normal;
  font-weight: 100;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-100.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-100.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-100.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-100.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-100.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 100i */
  font-family: BrixSans;
  font-style: italic;
  font-weight: 100;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-100-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-100-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-100-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-100-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-100-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 300 */
  font-family: BrixSans;
  font-style: normal;
  font-weight: 300;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-300.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-300.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-300.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-300.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-300.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 300i */
  font-family: BrixSans;
  font-style: italic;
  font-weight: 300;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-300-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-300-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-300-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-300-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-300-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 400 */
  font-family: BrixSans;
  font-style: normal;
  font-weight: 400;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-400.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-400.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-400.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-400.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-400.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 400i */
  font-family: BrixSans;
  font-style: italic;
  font-weight: 400;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-400-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-400-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-400-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-400-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-400-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 500 */
  font-family: BrixSans;
  font-style: normal;
  font-weight: 500;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-500.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-500.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-500.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-500.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-500.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 500i */
  font-family: BrixSans;
  font-style: italic;
  font-weight: 500;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-500-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-500-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-500-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-500-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-500-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 700 */
  font-family: BrixSans;
  font-style: normal;
  font-weight: 700;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-700.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-700.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-700.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-700.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-700.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 700i */
  font-family: BrixSans;
  font-style: italic;
  font-weight: 700;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-700-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-700-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-700-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-700-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-700-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 900 */
  font-family: BrixSans;
  font-style: normal;
  font-weight: 900;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-900.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-900.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-900.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-900.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-900.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 900i */
  font-family: BrixSans;
  font-style: italic;
  font-weight: 900;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-900-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-900-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-900-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-900-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/brix/brix-sans-900-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
/* Open Sans */
@font-face { /*variable*/
  font-family: "Open Sans Variable";
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/OpenSans.woff2") format("woff2-variations"), url("https://water.phila.gov/wp-content/themes/_global/fonts/OpenSans.woff2") format("woff2");
  font-weight: 300 800;
  font-style: normal;
  font-display: swap;
}
@font-face { /*variable italic*/
  font-family: "Open Sans Variable";
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/OpenSans-Italic.woff2") format("woff2-variations"), url("https://water.phila.gov/wp-content/themes/_global/fonts/OpenSans-Italic.woff2") format("woff2");
  font-weight: 300 800;
  font-style: italic;
  font-display: swap;
}
@font-face { /* 300 */
  font-family: OpenSans;
  font-style: normal;
  font-weight: 300;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-300.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-300.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-300.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-300.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-300.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 300i */
  font-family: OpenSans;
  font-style: italic;
  font-weight: 300;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-300-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-300-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-300-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-300-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-300-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 400 */
  font-family: OpenSans;
  font-style: normal;
  font-weight: 400;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-400.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-400.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-400.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-400.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-400.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 400i */
  font-family: OpenSans;
  font-style: italic;
  font-weight: 400;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-400-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-400-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-400-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-400-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-400-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 600 */
  font-family: OpenSans;
  font-style: normal;
  font-weight: 600;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-600.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-600.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-600.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-600.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-600.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 600i */
  font-family: OpenSans;
  font-style: italic;
  font-weight: 600;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-600-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-600-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-600-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-600-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-600-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 700 */
  font-family: OpenSans;
  font-style: normal;
  font-weight: 700;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-700.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-700.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-700.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-700.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-700.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 700i */
  font-family: OpenSans;
  font-style: italic;
  font-weight: 700;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-700-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-700-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-700-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-700-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-700-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 800 */
  font-family: OpenSans;
  font-style: normal;
  font-weight: 800;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-800.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-800.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-800.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-800.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-800.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face { /* 800i */
  font-family: OpenSans;
  font-style: italic;
  font-weight: 800;
  src: url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-800-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-800-italic.eot?#iefix") format("embedded-opentype"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-800-italic.woff2") format("woff2"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-800-italic.woff") format("woff"), url("https://water.phila.gov/wp-content/themes/_global/fonts/open-sans/open-sans-800-italic.ttf") format("truetype"); /* Safari, Android, iOS */
}
.wpadminbar {
  background: #001a70;
  font-size: 14px;
}

*, *:before, *:after {
  margin: 0;
  padding: 0;
  box-sizing: inherit;
}

* {
  font-family: inherit;
}

html {
  margin: 0;
  padding: 0;
  font-family: "Source Sans 3 Variable", BrixSans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif;
  box-sizing: border-box;
  font-size: 10px;
  font-weight: 400;
  scroll-padding: 50px 0 0 0;
  scroll-padding: 5rem 0 0 0;
}
html .old-ie {
  font-size: 18px;
}
@media (max-width: 600px) {
  html {
    width: 100%;
    overflow-x: hidden;
  }
}

body {
  box-sizing: border-box;
  font-weight: normal;
  background: #f4f4f4;
}

input, button, textarea, keygen, select {
  background: none;
  border: none;
  font-family: "Source Sans 3 Variable", BrixSans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif;
  font-size: 100%;
  padding: 0;
  margin: 0;
  outline: none;
  outline-style: none;
  outline-offset: 0;
}

.rtl, [lang|=he], [lang|=he] *, #he, #he *, .lang.he, .lang.he *, .in-he, .in-he *, .hebrew, .hebrew *,
[lang|=yi],
[lang|=yi] *, #yi, #yi *, .lang.yi, .lang.yi *, .in-yi, .in-yi *, .yiddish, .yiddish *, [lang|=ur], [lang|=ur] *, #ur, #ur *, .lang.ur, .lang.ur *, .in-ur, .in-ur *, .urdu, .urdu *, [lang|=fa], [lang|=fa] *, #fa, #fa *, .lang.fa, .lang.fa *, .in-fa, .in-fa *, .farsi, .farsi *, .persian, .persian *, [lang|=ar], [lang|=ar] *, #ar, #ar *, .lang.ar, .lang.ar *, .in-ar, .in-ar *, .arabic, .arabic * {
  direction: rtl;
  unicode-bidi: isolate;
}
.rtl ul, [lang|=he] ul, #he ul, .lang.he ul, .in-he ul, .hebrew ul,
[lang|=yi] ul, #yi ul, .lang.yi ul, .in-yi ul, .yiddish ul, [lang|=ur] ul, #ur ul, .lang.ur ul, .in-ur ul, .urdu ul, [lang|=fa] ul, #fa ul, .lang.fa ul, .in-fa ul, .farsi ul, .persian ul, [lang|=ar] ul, #ar ul, .lang.ar ul, .in-ar ul, .arabic ul, .rtl ol, [lang|=he] ol, #he ol, .lang.he ol, .in-he ol, .hebrew ol,
[lang|=yi] ol, #yi ol, .lang.yi ol, .in-yi ol, .yiddish ol, [lang|=ur] ol, #ur ol, .lang.ur ol, .in-ur ol, .urdu ol, [lang|=fa] ol, #fa ol, .lang.fa ol, .in-fa ol, .farsi ol, .persian ol, [lang|=ar] ol, #ar ol, .lang.ar ol, .in-ar ol, .arabic ol {
  padding-left: 0;
  padding-right: 1.5em;
}

[lang=zh-hans], [lang=zh-hans] *, [lang=zh-cn], [lang=zh-cn] *, #zh, #zh *, #zhs, #zhs *, #zh-hans, #zh-hans *, #zh-cn, #zh-cn *,
.zh-hans,
.zh-hans *, .zh-Hans, .zh-Hans *, .lang.zh, .lang.zh *, .zhs, .zhs *, .zh-cn, .zh-cn *, .zh_CN, .zh_CN *, .in-zh, .in-zh *, .in-zhs, .in-zhs *, .chinese, .chinese *, .chinese-simp, .chinese-simp * {
  font-family: source-han-sans-cn-variable, "Noto Sans SC", "PingFang SC", "Lantinghei SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang=zh-hant], [lang=zh-hant] *, [lang=zh-tw], [lang=zh-tw] *, #zht, #zht *, #zh-hant, #zh-hant *, #zh-tw, #zh-tw *,
.zh-hant,
.zh-hant *, .zh-Hant, .zh-Hant *, .zht, .zht *, .zh-tw, .zh-tw *, .zh_TW, .zh_TW *, .in-zht, .in-zht *, .chinese-trad, .chinese-trad * {
  font-family: source-han-sans-tw-variable, "Noto Sans TC", "PingFang TC", "Lantinghei TC", "Microsoft JhengHei", "Source Han Sans TW", "Noto Sans CJK TC", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang|=ko], [lang|=ko] *, #ko, #ko *, .lang.ko, .lang.ko *, .in-ko, .in-ko *, .korean, .korean * {
  font-family: source-han-sans-kr-variable, "Noto Sans KR", "Apple SD Gothic Neo", "Malgun Gothic", "Dotum", "Gulim", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang|=ja], [lang|=ja] *, #ja, #ja *, .lang.ja, .lang.ja *, .in-ja, .in-ja *, .japanese, .japanese * {
  font-family: source-han-sans-jp-variable, "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Meiryo", "MS Gothic", "Yu Gothic", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang|=km], [lang|=km] *, #km, #km *, .lang.km, .lang.km *, .in-km, .in-km *, .khmer, .khmer * {
  font-family: "Noto Sans Khmer", "Khmer OS", "Leelawadee UI", "Khmer MN", "Nirmala UI", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang|=th], [lang|=th] *, #th, #th *, .lang.th, .lang.th *, .in-th, .in-th *, .thai, .thai * {
  font-family: "Noto Sans Thai", "Leelawadee UI", "Thonburi", "Angsana New", "Cordia New", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang|=bn], [lang|=bn] *, #bn, #bn *, .lang.bn, .lang.bn *, .in-bn, .in-bn *, .bengali, .bengali * {
  font-family: "Noto Sans Bengali", Vrinda, "Shonar Bangla", "Nirmala UI", "Bangla Sangam MN", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang|=hi], [lang|=hi] *, #hi, #hi *, .lang.hi, .lang.hi *, .in-hi, .in-hi *, .hindi, .hindi *,
[lang|=ne],
[lang|=ne] *, #ne, #ne *, .lang.ne, .lang.ne *, .in-ne, .in-ne *, .nepali, .nepali *, .devanagari, .devanagari * {
  font-family: "Noto Sans Devanagari", Mangal, "Nirmala UI", "Utsaah", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang|=gu], [lang|=gu] *, #gu, #gu *, .lang.gu, .lang.gu *, .in-gu, .in-gu *, .gujarati, .gujarati * {
  font-family: "Noto Sans Gujarati", Shruti, "Nirmala UI", "Gujarati Sangam MN", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang|=pa], [lang|=pa] *, #pa, #pa *, .lang.pa, .lang.pa *, .in-pa, .in-pa *, .punjabi, .punjabi *, .gurmukhi, .gurmukhi * {
  font-family: "Noto Sans Gurmukhi", Raavi, "Nirmala UI", "Gurmukhi MN", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang|=ml], [lang|=ml] *, #ml, #ml *, .lang.ml, .lang.ml *, .in-ml, .in-ml *, .malayalam, .malayalam * {
  font-family: "Noto Sans Malayalam", AnjaliOldLipi, "Kartika", "Malayalam Sangam MN", "Nirmala UI", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang|=te], [lang|=te] *, #te, #te *, .lang.te, .lang.te *, .in-te, .in-te *, .telugu, .telugu * {
  font-family: "Noto Sans Telugu", Gautami, "Nirmala UI", "Telugu Sangam MN", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang|=ar], [lang|=ar] *, #ar, #ar *, .lang.ar, .lang.ar *, .in-ar, .in-ar *, .arabic, .arabic * {
  font-family: "Noto Sans Arabic", "Segoe UI Arabic", "Noto Naskh Arabic", "Arial Arabic", "Microsoft Uighur", "Geeza Pro", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang|=fa], [lang|=fa] *, #fa, #fa *, .lang.fa, .lang.fa *, .in-fa, .in-fa *, .farsi, .farsi *, .persian, .persian * {
  font-family: "Noto Sans Arabic", "Segoe UI", "Arial Arabic", "Microsoft Yi Baiti", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang|=ur], [lang|=ur] *, #ur, #ur *, .lang.ur, .lang.ur *, .in-ur, .in-ur *, .urdu, .urdu * {
  font-family: "Noto Nastaliq Urdu", "Urdu Typesetting", "Microsoft Himalaya", "Jameel Noori Nastaleeq", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang|=he], [lang|=he] *, #he, #he *, .lang.he, .lang.he *, .in-he, .in-he *, .hebrew, .hebrew *,
[lang|=yi],
[lang|=yi] *, #yi, #yi *, .lang.yi, .lang.yi *, .in-yi, .in-yi *, .yiddish, .yiddish * {
  font-family: "Noto Sans Hebrew", "Gisha", -apple-system, "Raanana", "Corsiva Hebrew", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang|=am], [lang|=am] *, #am, #am *, .lang.am, .lang.am *, .in-am, .in-am *, .amharic, .amharic *, .ethiopic, .ethiopic * {
  font-family: "Noto Sans Ethiopic", Nyala, "Abyssinica SIL", "Kefa", "Nirmala UI", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

[lang|=ru], [lang|=ru] *, #ru, #ru *, .lang.ru, .lang.ru *, .in-ru, .in-ru *, .russian, .russian *,
[lang|=uk],
[lang|=uk] *, #uk, #uk *, .lang.uk, .lang.uk *, .in-uk, .in-uk *, .ukrainian, .ukrainian *,
[lang|=sh],
[lang|=sh] *, #sh, #sh *, .lang.sh, .lang.sh *, .in-sh, .in-sh *, .serbo-croatian, .serbo-croatian *,
[lang|=el],
[lang|=el] *, #el, #el *, .lang.el, .lang.el *, .in-el, .in-el *, .greek, .greek *,
[lang|=vi],
[lang|=vi] *, #vi, #vi *, .lang.vi, .lang.vi *, .in-vi, .in-vi *, .vietnamese, .vietnamese *,
[lang|=yo],
[lang|=yo] *, #yo, #yo *, .lang.yo, .lang.yo *, .in-yo, .in-yo *, .yoruba, .yoruba * {
  font-family: "Source Sans 3 Variable", BrixSans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

.lang.lang.lang {
  display: none;
}
[lang|=en] .lang.lang.lang.en {
  display: revert;
}
[lang|=es] .lang.lang.lang.es {
  display: revert;
}
[lang|=es] .lang.lang.lang.en:not(:has(~ .es)):not(.es ~ *) {
  display: revert;
}
[lang|=ak] .lang.lang.lang.ak {
  display: revert;
}
[lang|=ak] .lang.lang.lang.en:not(:has(~ .ak)):not(.ak ~ *) {
  display: revert;
}
[lang|=am] .lang.lang.lang.am {
  display: revert;
}
[lang|=am] .lang.lang.lang.en:not(:has(~ .am)):not(.am ~ *) {
  display: revert;
}
[lang|=ar] .lang.lang.lang.ar {
  display: revert;
}
[lang|=ar] .lang.lang.lang.en:not(:has(~ .ar)):not(.ar ~ *) {
  display: revert;
}
[lang|=bn] .lang.lang.lang.bn {
  display: revert;
}
[lang|=bn] .lang.lang.lang.en:not(:has(~ .bn)):not(.bn ~ *) {
  display: revert;
}
[lang|=de] .lang.lang.lang.de {
  display: revert;
}
[lang|=de] .lang.lang.lang.en:not(:has(~ .de)):not(.de ~ *) {
  display: revert;
}
[lang|=el] .lang.lang.lang.el {
  display: revert;
}
[lang|=el] .lang.lang.lang.en:not(:has(~ .el)):not(.el ~ *) {
  display: revert;
}
[lang|=fa] .lang.lang.lang.fa {
  display: revert;
}
[lang|=fa] .lang.lang.lang.en:not(:has(~ .fa)):not(.fa ~ *) {
  display: revert;
}
[lang|=fr] .lang.lang.lang.fr {
  display: revert;
}
[lang|=fr] .lang.lang.lang.en:not(:has(~ .fr)):not(.fr ~ *) {
  display: revert;
}
[lang|=gu] .lang.lang.lang.gu {
  display: revert;
}
[lang|=gu] .lang.lang.lang.en:not(:has(~ .gu)):not(.gu ~ *) {
  display: revert;
}
[lang|=he] .lang.lang.lang.he {
  display: revert;
}
[lang|=he] .lang.lang.lang.en:not(:has(~ .he)):not(.he ~ *) {
  display: revert;
}
[lang|=hi] .lang.lang.lang.hi {
  display: revert;
}
[lang|=hi] .lang.lang.lang.en:not(:has(~ .hi)):not(.hi ~ *) {
  display: revert;
}
[lang|=hmn] .lang.lang.lang.hmn {
  display: revert;
}
[lang|=hmn] .lang.lang.lang.en:not(:has(~ .hmn)):not(.hmn ~ *) {
  display: revert;
}
[lang|=ht] .lang.lang.lang.ht {
  display: revert;
}
[lang|=ht] .lang.lang.lang.en:not(:has(~ .ht)):not(.ht ~ *) {
  display: revert;
}
[lang|=hu] .lang.lang.lang.hu {
  display: revert;
}
[lang|=hu] .lang.lang.lang.en:not(:has(~ .hu)):not(.hu ~ *) {
  display: revert;
}
[lang|=it] .lang.lang.lang.it {
  display: revert;
}
[lang|=it] .lang.lang.lang.en:not(:has(~ .it)):not(.it ~ *) {
  display: revert;
}
[lang|=ja] .lang.lang.lang.ja {
  display: revert;
}
[lang|=ja] .lang.lang.lang.en:not(:has(~ .ja)):not(.ja ~ *) {
  display: revert;
}
[lang|=km] .lang.lang.lang.km {
  display: revert;
}
[lang|=km] .lang.lang.lang.en:not(:has(~ .km)):not(.km ~ *) {
  display: revert;
}
[lang|=ko] .lang.lang.lang.ko {
  display: revert;
}
[lang|=ko] .lang.lang.lang.en:not(:has(~ .ko)):not(.ko ~ *) {
  display: revert;
}
[lang|=ml] .lang.lang.lang.ml {
  display: revert;
}
[lang|=ml] .lang.lang.lang.en:not(:has(~ .ml)):not(.ml ~ *) {
  display: revert;
}
[lang|=ne] .lang.lang.lang.ne {
  display: revert;
}
[lang|=ne] .lang.lang.lang.en:not(:has(~ .ne)):not(.ne ~ *) {
  display: revert;
}
[lang|=nv] .lang.lang.lang.nv {
  display: revert;
}
[lang|=nv] .lang.lang.lang.en:not(:has(~ .nv)):not(.nv ~ *) {
  display: revert;
}
[lang|=pa] .lang.lang.lang.pa {
  display: revert;
}
[lang|=pa] .lang.lang.lang.en:not(:has(~ .pa)):not(.pa ~ *) {
  display: revert;
}
[lang|=pl] .lang.lang.lang.pl {
  display: revert;
}
[lang|=pl] .lang.lang.lang.en:not(:has(~ .pl)):not(.pl ~ *) {
  display: revert;
}
[lang|=pt] .lang.lang.lang.pt {
  display: revert;
}
[lang|=pt] .lang.lang.lang.en:not(:has(~ .pt)):not(.pt ~ *) {
  display: revert;
}
[lang|=ru] .lang.lang.lang.ru {
  display: revert;
}
[lang|=ru] .lang.lang.lang.en:not(:has(~ .ru)):not(.ru ~ *) {
  display: revert;
}
[lang|=sh] .lang.lang.lang.sh {
  display: revert;
}
[lang|=sh] .lang.lang.lang.en:not(:has(~ .sh)):not(.sh ~ *) {
  display: revert;
}
[lang|=so] .lang.lang.lang.so {
  display: revert;
}
[lang|=so] .lang.lang.lang.en:not(:has(~ .so)):not(.so ~ *) {
  display: revert;
}
[lang|=sq] .lang.lang.lang.sq {
  display: revert;
}
[lang|=sq] .lang.lang.lang.en:not(:has(~ .sq)):not(.sq ~ *) {
  display: revert;
}
[lang|=sw] .lang.lang.lang.sw {
  display: revert;
}
[lang|=sw] .lang.lang.lang.en:not(:has(~ .sw)):not(.sw ~ *) {
  display: revert;
}
[lang|=te] .lang.lang.lang.te {
  display: revert;
}
[lang|=te] .lang.lang.lang.en:not(:has(~ .te)):not(.te ~ *) {
  display: revert;
}
[lang|=th] .lang.lang.lang.th {
  display: revert;
}
[lang|=th] .lang.lang.lang.en:not(:has(~ .th)):not(.th ~ *) {
  display: revert;
}
[lang|=tl] .lang.lang.lang.tl {
  display: revert;
}
[lang|=tl] .lang.lang.lang.en:not(:has(~ .tl)):not(.tl ~ *) {
  display: revert;
}
[lang|=tr] .lang.lang.lang.tr {
  display: revert;
}
[lang|=tr] .lang.lang.lang.en:not(:has(~ .tr)):not(.tr ~ *) {
  display: revert;
}
[lang|=uk] .lang.lang.lang.uk {
  display: revert;
}
[lang|=uk] .lang.lang.lang.en:not(:has(~ .uk)):not(.uk ~ *) {
  display: revert;
}
[lang|=ur] .lang.lang.lang.ur {
  display: revert;
}
[lang|=ur] .lang.lang.lang.en:not(:has(~ .ur)):not(.ur ~ *) {
  display: revert;
}
[lang|=vi] .lang.lang.lang.vi {
  display: revert;
}
[lang|=vi] .lang.lang.lang.en:not(:has(~ .vi)):not(.vi ~ *) {
  display: revert;
}
[lang|=yi] .lang.lang.lang.yi {
  display: revert;
}
[lang|=yi] .lang.lang.lang.en:not(:has(~ .yi)):not(.yi ~ *) {
  display: revert;
}
[lang|=yo] .lang.lang.lang.yo {
  display: revert;
}
[lang|=yo] .lang.lang.lang.en:not(:has(~ .yo)):not(.yo ~ *) {
  display: revert;
}
[lang=zh-hans] .lang.lang.lang .zh, [lang=zh-hans] .lang.lang.lang .zhs, [lang=zh-hans] .lang.lang.lang .zh-Hans, [lang=zh-hans] .lang.lang.lang .zh-hans, [lang=zh-hans] .lang.lang.lang .zh-cn, [lang=zh-hans] .lang.lang.lang .zh_CN, [lang=zh-CN] .lang.lang.lang .zh, [lang=zh-CN] .lang.lang.lang .zhs, [lang=zh-CN] .lang.lang.lang .zh-Hans, [lang=zh-CN] .lang.lang.lang .zh-hans, [lang=zh-CN] .lang.lang.lang .zh-cn, [lang=zh-CN] .lang.lang.lang .zh_CN {
  display: revert;
}
[lang=zh-hans] .lang.lang.lang.en:not(:has(~ :is(.zh, .zhs, .zh-Hans, .zh-hans, .zh-cn, .zh_CN))):not(:is(.zh, .zhs, .zh-Hans, .zh-hans, .zh-cn, .zh_CN) ~ *), [lang=zh-CN] .lang.lang.lang.en:not(:has(~ :is(.zh, .zhs, .zh-Hans, .zh-hans, .zh-cn, .zh_CN))):not(:is(.zh, .zhs, .zh-Hans, .zh-hans, .zh-cn, .zh_CN) ~ *) {
  display: revert;
}
[lang=zh-hant] .lang.lang.lang .zht, [lang=zh-hant] .lang.lang.lang .zh-Hant, [lang=zh-hant] .lang.lang.lang .zh-hant, [lang=zh-hant] .lang.lang.lang .zh-tw, [lang=zh-hant] .lang.lang.lang .zh_TW, [lang=zh-TW] .lang.lang.lang .zht, [lang=zh-TW] .lang.lang.lang .zh-Hant, [lang=zh-TW] .lang.lang.lang .zh-hant, [lang=zh-TW] .lang.lang.lang .zh-tw, [lang=zh-TW] .lang.lang.lang .zh_TW {
  display: revert;
}
[lang=zh-hant] .lang.lang.lang.en:not(:has(~ :is(.zht, .zh-Hant, .zh-hant, .zh-tw, .zh_TW))):not(:is(.zht, .zh-Hant, .zh-hant, .zh-tw, .zh_TW) ~ *), [lang=zh-TW] .lang.lang.lang.en:not(:has(~ :is(.zht, .zh-Hant, .zh-hant, .zh-tw, .zh_TW))):not(:is(.zht, .zh-Hant, .zh-hant, .zh-tw, .zh_TW) ~ *) {
  display: revert;
}

body {
  min-height: 100vh;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: stretch;
}
body.old {
  display: block;
}
body > nav, body > header, body > footer, body > div {
  width: 100%;
  flex: 0 0 auto;
}
body > main {
  flex: 1 0 auto;
}

.container {
  margin: 0 auto;
  width: 96%;
  max-width: 1100px;
  max-width: min(96%, 1100px);
  display: block;
  content: " ";
  clear: both;
}
.container:after {
  display: block;
  content: " ";
  clear: both;
}

main {
  color: #3E454D;
}
main .container {
  padding: 0 0.5em;
}
main > .container > article.page {
  width: 100%;
}
main > .container .primary-content {
  max-width: 100%;
}
main > .container > .sidebar {
  margin-top: 1.5em;
}
@media (min-width: 600px) {
  main > .container {
    display: flex;
  }
  main > .container > .primary-content {
    flex: 1 1 65%;
    order: 1;
  }
  main > .container > .sidebar {
    flex: 1 1 35%;
    padding-right: 3%;
  }
}
@media (min-width: 900px) {
  main > .container > .primary-content {
    flex: 1 1 67%;
  }
  main > .container > .sidebar {
    flex: 1 1 33%;
  }
}
@media (min-width: 1200px) {
  main > .container > .primary-content {
    flex: 1 1 70%;
  }
  main > .container > .sidebar {
    flex: 1 1 30%;
  }
}

article {
  padding-bottom: 1em;
}

.row {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 600px) {
  .row {
    flex-wrap: nowrap;
  }
}

div.wp-block-image[class*=col-] {
  width: 100%;
}

.col {
  flex: 1 1 0;
}
.col-auto {
  flex: 1 1 auto !important;
  width: auto !important;
}
.col-fill {
  flex: 13 0 auto !important;
  width: auto !important;
}
.col-min {
  flex: 0 1 auto !important;
  width: auto !important;
}
.col-1, .col-1.wp-block-image figure {
  width: 8.3333333333%;
  flex: 1 1 8.3333333333% !important;
}
.ie .col-1, .ie .col-1.wp-block-image figure {
  flex-basis: calc(8.3333333333% - 1.5em - 1vw) !important;
}
.col-1.alignleft, .col-1.wp-block-image figure.alignleft {
  float: left;
  margin-right: 1em;
}
.col-1.alignright, .col-1.wp-block-image figure.alignright {
  float: right;
  margin-left: 1em;
}
.col-2, .col-2.wp-block-image figure {
  width: 16.6666666667%;
  flex: 2 1 16.6666666667% !important;
}
.ie .col-2, .ie .col-2.wp-block-image figure {
  flex-basis: calc(16.6666666667% - 1.5em - 1vw) !important;
}
.col-2.alignleft, .col-2.wp-block-image figure.alignleft {
  float: left;
  margin-right: 1em;
}
.col-2.alignright, .col-2.wp-block-image figure.alignright {
  float: right;
  margin-left: 1em;
}
.col-3, .col-3.wp-block-image figure {
  width: 25%;
  flex: 3 1 25% !important;
}
.ie .col-3, .ie .col-3.wp-block-image figure {
  flex-basis: calc(25% - 1.5em - 1vw) !important;
}
.col-3.alignleft, .col-3.wp-block-image figure.alignleft {
  float: left;
  margin-right: 1em;
}
.col-3.alignright, .col-3.wp-block-image figure.alignright {
  float: right;
  margin-left: 1em;
}
.col-4, .col-4.wp-block-image figure {
  width: 33.3333333333%;
  flex: 4 1 33.3333333333% !important;
}
.ie .col-4, .ie .col-4.wp-block-image figure {
  flex-basis: calc(33.3333333333% - 1.5em - 1vw) !important;
}
.col-4.alignleft, .col-4.wp-block-image figure.alignleft {
  float: left;
  margin-right: 1em;
}
.col-4.alignright, .col-4.wp-block-image figure.alignright {
  float: right;
  margin-left: 1em;
}
.col-5, .col-5.wp-block-image figure {
  width: 41.6666666667%;
  flex: 5 1 41.6666666667% !important;
}
.ie .col-5, .ie .col-5.wp-block-image figure {
  flex-basis: calc(41.6666666667% - 1.5em - 1vw) !important;
}
.col-5.alignleft, .col-5.wp-block-image figure.alignleft {
  float: left;
  margin-right: 1em;
}
.col-5.alignright, .col-5.wp-block-image figure.alignright {
  float: right;
  margin-left: 1em;
}
.col-6, .col-6.wp-block-image figure {
  width: 50%;
  flex: 6 1 50% !important;
}
.ie .col-6, .ie .col-6.wp-block-image figure {
  flex-basis: calc(50% - 1.5em - 1vw) !important;
}
.col-6.alignleft, .col-6.wp-block-image figure.alignleft {
  float: left;
  margin-right: 1em;
}
.col-6.alignright, .col-6.wp-block-image figure.alignright {
  float: right;
  margin-left: 1em;
}
.col-7, .col-7.wp-block-image figure {
  width: 58.3333333333%;
  flex: 7 1 58.3333333333% !important;
}
.ie .col-7, .ie .col-7.wp-block-image figure {
  flex-basis: calc(58.3333333333% - 1.5em - 1vw) !important;
}
.col-7.alignleft, .col-7.wp-block-image figure.alignleft {
  float: left;
  margin-right: 1em;
}
.col-7.alignright, .col-7.wp-block-image figure.alignright {
  float: right;
  margin-left: 1em;
}
.col-8, .col-8.wp-block-image figure {
  width: 66.6666666667%;
  flex: 8 1 66.6666666667% !important;
}
.ie .col-8, .ie .col-8.wp-block-image figure {
  flex-basis: calc(66.6666666667% - 1.5em - 1vw) !important;
}
.col-8.alignleft, .col-8.wp-block-image figure.alignleft {
  float: left;
  margin-right: 1em;
}
.col-8.alignright, .col-8.wp-block-image figure.alignright {
  float: right;
  margin-left: 1em;
}
.col-9, .col-9.wp-block-image figure {
  width: 75%;
  flex: 9 1 75% !important;
}
.ie .col-9, .ie .col-9.wp-block-image figure {
  flex-basis: calc(75% - 1.5em - 1vw) !important;
}
.col-9.alignleft, .col-9.wp-block-image figure.alignleft {
  float: left;
  margin-right: 1em;
}
.col-9.alignright, .col-9.wp-block-image figure.alignright {
  float: right;
  margin-left: 1em;
}
.col-10, .col-10.wp-block-image figure {
  width: 83.3333333333%;
  flex: 10 1 83.3333333333% !important;
}
.ie .col-10, .ie .col-10.wp-block-image figure {
  flex-basis: calc(83.3333333333% - 1.5em - 1vw) !important;
}
.col-10.alignleft, .col-10.wp-block-image figure.alignleft {
  float: left;
  margin-right: 1em;
}
.col-10.alignright, .col-10.wp-block-image figure.alignright {
  float: right;
  margin-left: 1em;
}
.col-11, .col-11.wp-block-image figure {
  width: 91.6666666667%;
  flex: 11 1 91.6666666667% !important;
}
.ie .col-11, .ie .col-11.wp-block-image figure {
  flex-basis: calc(91.6666666667% - 1.5em - 1vw) !important;
}
.col-11.alignleft, .col-11.wp-block-image figure.alignleft {
  float: left;
  margin-right: 1em;
}
.col-11.alignright, .col-11.wp-block-image figure.alignright {
  float: right;
  margin-left: 1em;
}
.col-12, .col-12.wp-block-image figure {
  width: 100%;
  flex: 12 1 100% !important;
}
.ie .col-12, .ie .col-12.wp-block-image figure {
  flex-basis: calc(100% - 1.5em - 1vw) !important;
}
.col-12.alignleft, .col-12.alignright, .col-12.wp-block-image figure.alignleft, .col-12.wp-block-image figure.alignright {
  float: none;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.col-12 img, .col-12.wp-block-image figure img {
  margin-left: auto;
  margin-right: auto;
}

@media (min-width: 400px) {
  .wp-block-image[class*=-xs-] figure.alignleft {
    margin-right: 1em;
  }
  .wp-block-image[class*=-xs-] figure.alignright {
    margin-left: 1em;
  }
  .col-xs, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs {
    flex: 1 1 0;
  }
  .col-xs-auto, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-auto {
    flex: 1 1 auto !important;
    width: auto !important;
  }
  .col-xs-fill, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-fill {
    flex: 13 0 auto !important;
    width: auto !important;
  }
  .col-xs-min, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-min {
    flex: 0 1 auto !important;
    width: auto !important;
  }
  .col-xs-1, .col-xs-1.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-1, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-1.wp-block-image figure {
    width: 8.3333333333%;
    flex: 1 1 8.3333333333% !important;
  }
  .ie .col-xs-1, .ie .col-xs-1.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-1, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-1.wp-block-image figure {
    flex-basis: calc(8.3333333333% - 1.5em - 1vw) !important;
  }
  .col-xs-1.alignleft, .col-xs-1.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-1.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-1.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xs-1.alignright, .col-xs-1.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-1.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-1.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xs-2, .col-xs-2.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-2, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-2.wp-block-image figure {
    width: 16.6666666667%;
    flex: 2 1 16.6666666667% !important;
  }
  .ie .col-xs-2, .ie .col-xs-2.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-2, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-2.wp-block-image figure {
    flex-basis: calc(16.6666666667% - 1.5em - 1vw) !important;
  }
  .col-xs-2.alignleft, .col-xs-2.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-2.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-2.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xs-2.alignright, .col-xs-2.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-2.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-2.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xs-3, .col-xs-3.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-3, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-3.wp-block-image figure {
    width: 25%;
    flex: 3 1 25% !important;
  }
  .ie .col-xs-3, .ie .col-xs-3.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-3, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-3.wp-block-image figure {
    flex-basis: calc(25% - 1.5em - 1vw) !important;
  }
  .col-xs-3.alignleft, .col-xs-3.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-3.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-3.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xs-3.alignright, .col-xs-3.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-3.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-3.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xs-4, .col-xs-4.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-4, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-4.wp-block-image figure {
    width: 33.3333333333%;
    flex: 4 1 33.3333333333% !important;
  }
  .ie .col-xs-4, .ie .col-xs-4.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-4, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-4.wp-block-image figure {
    flex-basis: calc(33.3333333333% - 1.5em - 1vw) !important;
  }
  .col-xs-4.alignleft, .col-xs-4.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-4.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-4.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xs-4.alignright, .col-xs-4.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-4.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-4.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xs-5, .col-xs-5.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-5, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-5.wp-block-image figure {
    width: 41.6666666667%;
    flex: 5 1 41.6666666667% !important;
  }
  .ie .col-xs-5, .ie .col-xs-5.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-5, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-5.wp-block-image figure {
    flex-basis: calc(41.6666666667% - 1.5em - 1vw) !important;
  }
  .col-xs-5.alignleft, .col-xs-5.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-5.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-5.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xs-5.alignright, .col-xs-5.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-5.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-5.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xs-6, .col-xs-6.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-6, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-6.wp-block-image figure {
    width: 50%;
    flex: 6 1 50% !important;
  }
  .ie .col-xs-6, .ie .col-xs-6.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-6, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-6.wp-block-image figure {
    flex-basis: calc(50% - 1.5em - 1vw) !important;
  }
  .col-xs-6.alignleft, .col-xs-6.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-6.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-6.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xs-6.alignright, .col-xs-6.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-6.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-6.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xs-7, .col-xs-7.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-7, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-7.wp-block-image figure {
    width: 58.3333333333%;
    flex: 7 1 58.3333333333% !important;
  }
  .ie .col-xs-7, .ie .col-xs-7.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-7, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-7.wp-block-image figure {
    flex-basis: calc(58.3333333333% - 1.5em - 1vw) !important;
  }
  .col-xs-7.alignleft, .col-xs-7.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-7.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-7.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xs-7.alignright, .col-xs-7.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-7.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-7.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xs-8, .col-xs-8.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-8, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-8.wp-block-image figure {
    width: 66.6666666667%;
    flex: 8 1 66.6666666667% !important;
  }
  .ie .col-xs-8, .ie .col-xs-8.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-8, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-8.wp-block-image figure {
    flex-basis: calc(66.6666666667% - 1.5em - 1vw) !important;
  }
  .col-xs-8.alignleft, .col-xs-8.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-8.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-8.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xs-8.alignright, .col-xs-8.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-8.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-8.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xs-9, .col-xs-9.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-9, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-9.wp-block-image figure {
    width: 75%;
    flex: 9 1 75% !important;
  }
  .ie .col-xs-9, .ie .col-xs-9.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-9, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-9.wp-block-image figure {
    flex-basis: calc(75% - 1.5em - 1vw) !important;
  }
  .col-xs-9.alignleft, .col-xs-9.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-9.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-9.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xs-9.alignright, .col-xs-9.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-9.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-9.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xs-10, .col-xs-10.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-10, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-10.wp-block-image figure {
    width: 83.3333333333%;
    flex: 10 1 83.3333333333% !important;
  }
  .ie .col-xs-10, .ie .col-xs-10.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-10, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-10.wp-block-image figure {
    flex-basis: calc(83.3333333333% - 1.5em - 1vw) !important;
  }
  .col-xs-10.alignleft, .col-xs-10.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-10.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-10.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xs-10.alignright, .col-xs-10.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-10.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-10.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xs-11, .col-xs-11.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-11, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-11.wp-block-image figure {
    width: 91.6666666667%;
    flex: 11 1 91.6666666667% !important;
  }
  .ie .col-xs-11, .ie .col-xs-11.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-11, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-11.wp-block-image figure {
    flex-basis: calc(91.6666666667% - 1.5em - 1vw) !important;
  }
  .col-xs-11.alignleft, .col-xs-11.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-11.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-11.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xs-11.alignright, .col-xs-11.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-11.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-11.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xs-12, .col-xs-12.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-12, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-12.wp-block-image figure {
    width: 100%;
    flex: 12 1 100% !important;
  }
  .ie .col-xs-12, .ie .col-xs-12.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-12, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-12.wp-block-image figure {
    flex-basis: calc(100% - 1.5em - 1vw) !important;
  }
  .col-xs-12.alignleft, .col-xs-12.alignright, .col-xs-12.wp-block-image figure.alignleft, .col-xs-12.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-12.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-12.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-12.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-12.wp-block-image figure.alignright {
    float: none;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  .col-xs-12 img, .col-xs-12.wp-block-image figure img, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-12 img, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xs-12.wp-block-image figure img {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 600px) {
  .wp-block-image[class*=-sm-] figure.alignleft {
    margin-right: 1em;
  }
  .wp-block-image[class*=-sm-] figure.alignright {
    margin-left: 1em;
  }
  .col-sm, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm {
    flex: 1 1 0;
  }
  .col-sm-auto, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-auto {
    flex: 1 1 auto !important;
    width: auto !important;
  }
  .col-sm-fill, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-fill {
    flex: 13 0 auto !important;
    width: auto !important;
  }
  .col-sm-min, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-min {
    flex: 0 1 auto !important;
    width: auto !important;
  }
  .col-sm-1, .col-sm-1.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-1, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-1.wp-block-image figure {
    width: 8.3333333333%;
    flex: 1 1 8.3333333333% !important;
  }
  .ie .col-sm-1, .ie .col-sm-1.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-1, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-1.wp-block-image figure {
    flex-basis: calc(8.3333333333% - 1.5em - 1vw) !important;
  }
  .col-sm-1.alignleft, .col-sm-1.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-1.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-1.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-sm-1.alignright, .col-sm-1.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-1.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-1.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-sm-2, .col-sm-2.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-2, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-2.wp-block-image figure {
    width: 16.6666666667%;
    flex: 2 1 16.6666666667% !important;
  }
  .ie .col-sm-2, .ie .col-sm-2.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-2, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-2.wp-block-image figure {
    flex-basis: calc(16.6666666667% - 1.5em - 1vw) !important;
  }
  .col-sm-2.alignleft, .col-sm-2.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-2.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-2.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-sm-2.alignright, .col-sm-2.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-2.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-2.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-sm-3, .col-sm-3.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-3, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-3.wp-block-image figure {
    width: 25%;
    flex: 3 1 25% !important;
  }
  .ie .col-sm-3, .ie .col-sm-3.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-3, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-3.wp-block-image figure {
    flex-basis: calc(25% - 1.5em - 1vw) !important;
  }
  .col-sm-3.alignleft, .col-sm-3.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-3.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-3.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-sm-3.alignright, .col-sm-3.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-3.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-3.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-sm-4, .col-sm-4.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-4, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-4.wp-block-image figure {
    width: 33.3333333333%;
    flex: 4 1 33.3333333333% !important;
  }
  .ie .col-sm-4, .ie .col-sm-4.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-4, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-4.wp-block-image figure {
    flex-basis: calc(33.3333333333% - 1.5em - 1vw) !important;
  }
  .col-sm-4.alignleft, .col-sm-4.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-4.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-4.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-sm-4.alignright, .col-sm-4.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-4.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-4.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-sm-5, .col-sm-5.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-5, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-5.wp-block-image figure {
    width: 41.6666666667%;
    flex: 5 1 41.6666666667% !important;
  }
  .ie .col-sm-5, .ie .col-sm-5.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-5, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-5.wp-block-image figure {
    flex-basis: calc(41.6666666667% - 1.5em - 1vw) !important;
  }
  .col-sm-5.alignleft, .col-sm-5.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-5.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-5.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-sm-5.alignright, .col-sm-5.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-5.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-5.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-sm-6, .col-sm-6.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-6, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-6.wp-block-image figure {
    width: 50%;
    flex: 6 1 50% !important;
  }
  .ie .col-sm-6, .ie .col-sm-6.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-6, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-6.wp-block-image figure {
    flex-basis: calc(50% - 1.5em - 1vw) !important;
  }
  .col-sm-6.alignleft, .col-sm-6.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-6.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-6.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-sm-6.alignright, .col-sm-6.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-6.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-6.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-sm-7, .col-sm-7.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-7, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-7.wp-block-image figure {
    width: 58.3333333333%;
    flex: 7 1 58.3333333333% !important;
  }
  .ie .col-sm-7, .ie .col-sm-7.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-7, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-7.wp-block-image figure {
    flex-basis: calc(58.3333333333% - 1.5em - 1vw) !important;
  }
  .col-sm-7.alignleft, .col-sm-7.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-7.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-7.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-sm-7.alignright, .col-sm-7.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-7.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-7.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-sm-8, .col-sm-8.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-8, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-8.wp-block-image figure {
    width: 66.6666666667%;
    flex: 8 1 66.6666666667% !important;
  }
  .ie .col-sm-8, .ie .col-sm-8.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-8, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-8.wp-block-image figure {
    flex-basis: calc(66.6666666667% - 1.5em - 1vw) !important;
  }
  .col-sm-8.alignleft, .col-sm-8.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-8.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-8.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-sm-8.alignright, .col-sm-8.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-8.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-8.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-sm-9, .col-sm-9.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-9, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-9.wp-block-image figure {
    width: 75%;
    flex: 9 1 75% !important;
  }
  .ie .col-sm-9, .ie .col-sm-9.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-9, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-9.wp-block-image figure {
    flex-basis: calc(75% - 1.5em - 1vw) !important;
  }
  .col-sm-9.alignleft, .col-sm-9.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-9.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-9.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-sm-9.alignright, .col-sm-9.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-9.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-9.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-sm-10, .col-sm-10.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-10, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-10.wp-block-image figure {
    width: 83.3333333333%;
    flex: 10 1 83.3333333333% !important;
  }
  .ie .col-sm-10, .ie .col-sm-10.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-10, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-10.wp-block-image figure {
    flex-basis: calc(83.3333333333% - 1.5em - 1vw) !important;
  }
  .col-sm-10.alignleft, .col-sm-10.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-10.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-10.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-sm-10.alignright, .col-sm-10.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-10.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-10.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-sm-11, .col-sm-11.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-11, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-11.wp-block-image figure {
    width: 91.6666666667%;
    flex: 11 1 91.6666666667% !important;
  }
  .ie .col-sm-11, .ie .col-sm-11.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-11, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-11.wp-block-image figure {
    flex-basis: calc(91.6666666667% - 1.5em - 1vw) !important;
  }
  .col-sm-11.alignleft, .col-sm-11.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-11.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-11.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-sm-11.alignright, .col-sm-11.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-11.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-11.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-sm-12, .col-sm-12.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-12, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-12.wp-block-image figure {
    width: 100%;
    flex: 12 1 100% !important;
  }
  .ie .col-sm-12, .ie .col-sm-12.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-12, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-12.wp-block-image figure {
    flex-basis: calc(100% - 1.5em - 1vw) !important;
  }
  .col-sm-12.alignleft, .col-sm-12.alignright, .col-sm-12.wp-block-image figure.alignleft, .col-sm-12.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-12.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-12.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-12.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-12.wp-block-image figure.alignright {
    float: none;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  .col-sm-12 img, .col-sm-12.wp-block-image figure img, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-12 img, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-sm-12.wp-block-image figure img {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 750px) {
  .wp-block-image[class*=-ms-] figure.alignleft {
    margin-right: 1em;
  }
  .wp-block-image[class*=-ms-] figure.alignright {
    margin-left: 1em;
  }
  .col-ms, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms {
    flex: 1 1 0;
  }
  .col-ms-auto, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-auto {
    flex: 1 1 auto !important;
    width: auto !important;
  }
  .col-ms-fill, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-fill {
    flex: 13 0 auto !important;
    width: auto !important;
  }
  .col-ms-min, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-min {
    flex: 0 1 auto !important;
    width: auto !important;
  }
  .col-ms-1, .col-ms-1.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-1, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-1.wp-block-image figure {
    width: 8.3333333333%;
    flex: 1 1 8.3333333333% !important;
  }
  .ie .col-ms-1, .ie .col-ms-1.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-1, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-1.wp-block-image figure {
    flex-basis: calc(8.3333333333% - 1.5em - 1vw) !important;
  }
  .col-ms-1.alignleft, .col-ms-1.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-1.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-1.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-ms-1.alignright, .col-ms-1.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-1.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-1.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-ms-2, .col-ms-2.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-2, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-2.wp-block-image figure {
    width: 16.6666666667%;
    flex: 2 1 16.6666666667% !important;
  }
  .ie .col-ms-2, .ie .col-ms-2.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-2, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-2.wp-block-image figure {
    flex-basis: calc(16.6666666667% - 1.5em - 1vw) !important;
  }
  .col-ms-2.alignleft, .col-ms-2.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-2.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-2.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-ms-2.alignright, .col-ms-2.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-2.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-2.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-ms-3, .col-ms-3.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-3, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-3.wp-block-image figure {
    width: 25%;
    flex: 3 1 25% !important;
  }
  .ie .col-ms-3, .ie .col-ms-3.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-3, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-3.wp-block-image figure {
    flex-basis: calc(25% - 1.5em - 1vw) !important;
  }
  .col-ms-3.alignleft, .col-ms-3.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-3.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-3.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-ms-3.alignright, .col-ms-3.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-3.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-3.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-ms-4, .col-ms-4.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-4, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-4.wp-block-image figure {
    width: 33.3333333333%;
    flex: 4 1 33.3333333333% !important;
  }
  .ie .col-ms-4, .ie .col-ms-4.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-4, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-4.wp-block-image figure {
    flex-basis: calc(33.3333333333% - 1.5em - 1vw) !important;
  }
  .col-ms-4.alignleft, .col-ms-4.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-4.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-4.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-ms-4.alignright, .col-ms-4.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-4.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-4.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-ms-5, .col-ms-5.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-5, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-5.wp-block-image figure {
    width: 41.6666666667%;
    flex: 5 1 41.6666666667% !important;
  }
  .ie .col-ms-5, .ie .col-ms-5.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-5, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-5.wp-block-image figure {
    flex-basis: calc(41.6666666667% - 1.5em - 1vw) !important;
  }
  .col-ms-5.alignleft, .col-ms-5.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-5.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-5.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-ms-5.alignright, .col-ms-5.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-5.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-5.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-ms-6, .col-ms-6.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-6, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-6.wp-block-image figure {
    width: 50%;
    flex: 6 1 50% !important;
  }
  .ie .col-ms-6, .ie .col-ms-6.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-6, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-6.wp-block-image figure {
    flex-basis: calc(50% - 1.5em - 1vw) !important;
  }
  .col-ms-6.alignleft, .col-ms-6.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-6.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-6.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-ms-6.alignright, .col-ms-6.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-6.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-6.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-ms-7, .col-ms-7.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-7, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-7.wp-block-image figure {
    width: 58.3333333333%;
    flex: 7 1 58.3333333333% !important;
  }
  .ie .col-ms-7, .ie .col-ms-7.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-7, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-7.wp-block-image figure {
    flex-basis: calc(58.3333333333% - 1.5em - 1vw) !important;
  }
  .col-ms-7.alignleft, .col-ms-7.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-7.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-7.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-ms-7.alignright, .col-ms-7.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-7.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-7.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-ms-8, .col-ms-8.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-8, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-8.wp-block-image figure {
    width: 66.6666666667%;
    flex: 8 1 66.6666666667% !important;
  }
  .ie .col-ms-8, .ie .col-ms-8.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-8, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-8.wp-block-image figure {
    flex-basis: calc(66.6666666667% - 1.5em - 1vw) !important;
  }
  .col-ms-8.alignleft, .col-ms-8.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-8.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-8.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-ms-8.alignright, .col-ms-8.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-8.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-8.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-ms-9, .col-ms-9.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-9, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-9.wp-block-image figure {
    width: 75%;
    flex: 9 1 75% !important;
  }
  .ie .col-ms-9, .ie .col-ms-9.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-9, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-9.wp-block-image figure {
    flex-basis: calc(75% - 1.5em - 1vw) !important;
  }
  .col-ms-9.alignleft, .col-ms-9.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-9.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-9.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-ms-9.alignright, .col-ms-9.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-9.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-9.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-ms-10, .col-ms-10.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-10, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-10.wp-block-image figure {
    width: 83.3333333333%;
    flex: 10 1 83.3333333333% !important;
  }
  .ie .col-ms-10, .ie .col-ms-10.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-10, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-10.wp-block-image figure {
    flex-basis: calc(83.3333333333% - 1.5em - 1vw) !important;
  }
  .col-ms-10.alignleft, .col-ms-10.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-10.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-10.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-ms-10.alignright, .col-ms-10.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-10.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-10.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-ms-11, .col-ms-11.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-11, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-11.wp-block-image figure {
    width: 91.6666666667%;
    flex: 11 1 91.6666666667% !important;
  }
  .ie .col-ms-11, .ie .col-ms-11.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-11, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-11.wp-block-image figure {
    flex-basis: calc(91.6666666667% - 1.5em - 1vw) !important;
  }
  .col-ms-11.alignleft, .col-ms-11.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-11.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-11.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-ms-11.alignright, .col-ms-11.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-11.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-11.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-ms-12, .col-ms-12.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-12, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-12.wp-block-image figure {
    width: 100%;
    flex: 12 1 100% !important;
  }
  .ie .col-ms-12, .ie .col-ms-12.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-12, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-12.wp-block-image figure {
    flex-basis: calc(100% - 1.5em - 1vw) !important;
  }
  .col-ms-12.alignleft, .col-ms-12.alignright, .col-ms-12.wp-block-image figure.alignleft, .col-ms-12.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-12.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-12.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-12.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-12.wp-block-image figure.alignright {
    float: none;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  .col-ms-12 img, .col-ms-12.wp-block-image figure img, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-12 img, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-ms-12.wp-block-image figure img {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 900px) {
  .wp-block-image[class*=-md-] figure.alignleft {
    margin-right: 1em;
  }
  .wp-block-image[class*=-md-] figure.alignright {
    margin-left: 1em;
  }
  .col-md, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md {
    flex: 1 1 0;
  }
  .col-md-auto, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-auto {
    flex: 1 1 auto !important;
    width: auto !important;
  }
  .col-md-fill, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-fill {
    flex: 13 0 auto !important;
    width: auto !important;
  }
  .col-md-min, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-min {
    flex: 0 1 auto !important;
    width: auto !important;
  }
  .col-md-1, .col-md-1.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-1, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-1.wp-block-image figure {
    width: 8.3333333333%;
    flex: 1 1 8.3333333333% !important;
  }
  .ie .col-md-1, .ie .col-md-1.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-1, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-1.wp-block-image figure {
    flex-basis: calc(8.3333333333% - 1.5em - 1vw) !important;
  }
  .col-md-1.alignleft, .col-md-1.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-1.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-1.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-md-1.alignright, .col-md-1.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-1.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-1.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-md-2, .col-md-2.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-2, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-2.wp-block-image figure {
    width: 16.6666666667%;
    flex: 2 1 16.6666666667% !important;
  }
  .ie .col-md-2, .ie .col-md-2.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-2, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-2.wp-block-image figure {
    flex-basis: calc(16.6666666667% - 1.5em - 1vw) !important;
  }
  .col-md-2.alignleft, .col-md-2.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-2.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-2.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-md-2.alignright, .col-md-2.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-2.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-2.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-md-3, .col-md-3.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-3, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-3.wp-block-image figure {
    width: 25%;
    flex: 3 1 25% !important;
  }
  .ie .col-md-3, .ie .col-md-3.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-3, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-3.wp-block-image figure {
    flex-basis: calc(25% - 1.5em - 1vw) !important;
  }
  .col-md-3.alignleft, .col-md-3.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-3.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-3.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-md-3.alignright, .col-md-3.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-3.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-3.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-md-4, .col-md-4.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-4, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-4.wp-block-image figure {
    width: 33.3333333333%;
    flex: 4 1 33.3333333333% !important;
  }
  .ie .col-md-4, .ie .col-md-4.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-4, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-4.wp-block-image figure {
    flex-basis: calc(33.3333333333% - 1.5em - 1vw) !important;
  }
  .col-md-4.alignleft, .col-md-4.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-4.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-4.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-md-4.alignright, .col-md-4.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-4.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-4.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-md-5, .col-md-5.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-5, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-5.wp-block-image figure {
    width: 41.6666666667%;
    flex: 5 1 41.6666666667% !important;
  }
  .ie .col-md-5, .ie .col-md-5.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-5, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-5.wp-block-image figure {
    flex-basis: calc(41.6666666667% - 1.5em - 1vw) !important;
  }
  .col-md-5.alignleft, .col-md-5.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-5.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-5.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-md-5.alignright, .col-md-5.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-5.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-5.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-md-6, .col-md-6.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-6, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-6.wp-block-image figure {
    width: 50%;
    flex: 6 1 50% !important;
  }
  .ie .col-md-6, .ie .col-md-6.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-6, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-6.wp-block-image figure {
    flex-basis: calc(50% - 1.5em - 1vw) !important;
  }
  .col-md-6.alignleft, .col-md-6.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-6.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-6.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-md-6.alignright, .col-md-6.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-6.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-6.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-md-7, .col-md-7.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-7, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-7.wp-block-image figure {
    width: 58.3333333333%;
    flex: 7 1 58.3333333333% !important;
  }
  .ie .col-md-7, .ie .col-md-7.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-7, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-7.wp-block-image figure {
    flex-basis: calc(58.3333333333% - 1.5em - 1vw) !important;
  }
  .col-md-7.alignleft, .col-md-7.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-7.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-7.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-md-7.alignright, .col-md-7.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-7.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-7.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-md-8, .col-md-8.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-8, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-8.wp-block-image figure {
    width: 66.6666666667%;
    flex: 8 1 66.6666666667% !important;
  }
  .ie .col-md-8, .ie .col-md-8.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-8, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-8.wp-block-image figure {
    flex-basis: calc(66.6666666667% - 1.5em - 1vw) !important;
  }
  .col-md-8.alignleft, .col-md-8.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-8.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-8.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-md-8.alignright, .col-md-8.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-8.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-8.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-md-9, .col-md-9.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-9, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-9.wp-block-image figure {
    width: 75%;
    flex: 9 1 75% !important;
  }
  .ie .col-md-9, .ie .col-md-9.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-9, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-9.wp-block-image figure {
    flex-basis: calc(75% - 1.5em - 1vw) !important;
  }
  .col-md-9.alignleft, .col-md-9.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-9.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-9.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-md-9.alignright, .col-md-9.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-9.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-9.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-md-10, .col-md-10.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-10, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-10.wp-block-image figure {
    width: 83.3333333333%;
    flex: 10 1 83.3333333333% !important;
  }
  .ie .col-md-10, .ie .col-md-10.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-10, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-10.wp-block-image figure {
    flex-basis: calc(83.3333333333% - 1.5em - 1vw) !important;
  }
  .col-md-10.alignleft, .col-md-10.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-10.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-10.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-md-10.alignright, .col-md-10.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-10.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-10.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-md-11, .col-md-11.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-11, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-11.wp-block-image figure {
    width: 91.6666666667%;
    flex: 11 1 91.6666666667% !important;
  }
  .ie .col-md-11, .ie .col-md-11.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-11, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-11.wp-block-image figure {
    flex-basis: calc(91.6666666667% - 1.5em - 1vw) !important;
  }
  .col-md-11.alignleft, .col-md-11.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-11.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-11.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-md-11.alignright, .col-md-11.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-11.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-11.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-md-12, .col-md-12.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-12, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-12.wp-block-image figure {
    width: 100%;
    flex: 12 1 100% !important;
  }
  .ie .col-md-12, .ie .col-md-12.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-12, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-12.wp-block-image figure {
    flex-basis: calc(100% - 1.5em - 1vw) !important;
  }
  .col-md-12.alignleft, .col-md-12.alignright, .col-md-12.wp-block-image figure.alignleft, .col-md-12.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-12.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-12.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-12.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-12.wp-block-image figure.alignright {
    float: none;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  .col-md-12 img, .col-md-12.wp-block-image figure img, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-12 img, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-md-12.wp-block-image figure img {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1200px) {
  .wp-block-image[class*=-lg-].alignleft {
    float: left;
    margin-right: 1em;
  }
  .wp-block-image[class*=-lg-].alignright {
    float: right;
    margin-left: 1em;
  }
  .col-lg, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg {
    flex: 1 1 0;
  }
  .col-lg-auto, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-auto {
    flex: 1 1 auto !important;
    width: auto !important;
  }
  .col-lg-fill, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-fill {
    flex: 13 0 auto !important;
    width: auto !important;
  }
  .col-lg-min, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-min {
    flex: 0 1 auto !important;
    width: auto !important;
  }
  .col-lg-1, .col-lg-1.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-1, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-1.wp-block-image figure {
    width: 8.3333333333%;
    flex: 1 1 8.3333333333% !important;
  }
  .ie .col-lg-1, .ie .col-lg-1.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-1, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-1.wp-block-image figure {
    flex-basis: calc(8.3333333333% - 1.5em - 1vw) !important;
  }
  .col-lg-1.alignleft, .col-lg-1.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-1.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-1.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-lg-1.alignright, .col-lg-1.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-1.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-1.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-lg-2, .col-lg-2.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-2, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-2.wp-block-image figure {
    width: 16.6666666667%;
    flex: 2 1 16.6666666667% !important;
  }
  .ie .col-lg-2, .ie .col-lg-2.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-2, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-2.wp-block-image figure {
    flex-basis: calc(16.6666666667% - 1.5em - 1vw) !important;
  }
  .col-lg-2.alignleft, .col-lg-2.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-2.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-2.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-lg-2.alignright, .col-lg-2.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-2.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-2.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-lg-3, .col-lg-3.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-3, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-3.wp-block-image figure {
    width: 25%;
    flex: 3 1 25% !important;
  }
  .ie .col-lg-3, .ie .col-lg-3.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-3, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-3.wp-block-image figure {
    flex-basis: calc(25% - 1.5em - 1vw) !important;
  }
  .col-lg-3.alignleft, .col-lg-3.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-3.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-3.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-lg-3.alignright, .col-lg-3.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-3.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-3.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-lg-4, .col-lg-4.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-4, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-4.wp-block-image figure {
    width: 33.3333333333%;
    flex: 4 1 33.3333333333% !important;
  }
  .ie .col-lg-4, .ie .col-lg-4.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-4, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-4.wp-block-image figure {
    flex-basis: calc(33.3333333333% - 1.5em - 1vw) !important;
  }
  .col-lg-4.alignleft, .col-lg-4.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-4.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-4.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-lg-4.alignright, .col-lg-4.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-4.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-4.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-lg-5, .col-lg-5.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-5, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-5.wp-block-image figure {
    width: 41.6666666667%;
    flex: 5 1 41.6666666667% !important;
  }
  .ie .col-lg-5, .ie .col-lg-5.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-5, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-5.wp-block-image figure {
    flex-basis: calc(41.6666666667% - 1.5em - 1vw) !important;
  }
  .col-lg-5.alignleft, .col-lg-5.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-5.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-5.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-lg-5.alignright, .col-lg-5.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-5.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-5.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-lg-6, .col-lg-6.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-6, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-6.wp-block-image figure {
    width: 50%;
    flex: 6 1 50% !important;
  }
  .ie .col-lg-6, .ie .col-lg-6.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-6, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-6.wp-block-image figure {
    flex-basis: calc(50% - 1.5em - 1vw) !important;
  }
  .col-lg-6.alignleft, .col-lg-6.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-6.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-6.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-lg-6.alignright, .col-lg-6.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-6.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-6.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-lg-7, .col-lg-7.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-7, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-7.wp-block-image figure {
    width: 58.3333333333%;
    flex: 7 1 58.3333333333% !important;
  }
  .ie .col-lg-7, .ie .col-lg-7.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-7, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-7.wp-block-image figure {
    flex-basis: calc(58.3333333333% - 1.5em - 1vw) !important;
  }
  .col-lg-7.alignleft, .col-lg-7.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-7.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-7.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-lg-7.alignright, .col-lg-7.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-7.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-7.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-lg-8, .col-lg-8.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-8, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-8.wp-block-image figure {
    width: 66.6666666667%;
    flex: 8 1 66.6666666667% !important;
  }
  .ie .col-lg-8, .ie .col-lg-8.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-8, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-8.wp-block-image figure {
    flex-basis: calc(66.6666666667% - 1.5em - 1vw) !important;
  }
  .col-lg-8.alignleft, .col-lg-8.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-8.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-8.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-lg-8.alignright, .col-lg-8.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-8.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-8.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-lg-9, .col-lg-9.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-9, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-9.wp-block-image figure {
    width: 75%;
    flex: 9 1 75% !important;
  }
  .ie .col-lg-9, .ie .col-lg-9.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-9, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-9.wp-block-image figure {
    flex-basis: calc(75% - 1.5em - 1vw) !important;
  }
  .col-lg-9.alignleft, .col-lg-9.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-9.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-9.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-lg-9.alignright, .col-lg-9.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-9.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-9.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-lg-10, .col-lg-10.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-10, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-10.wp-block-image figure {
    width: 83.3333333333%;
    flex: 10 1 83.3333333333% !important;
  }
  .ie .col-lg-10, .ie .col-lg-10.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-10, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-10.wp-block-image figure {
    flex-basis: calc(83.3333333333% - 1.5em - 1vw) !important;
  }
  .col-lg-10.alignleft, .col-lg-10.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-10.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-10.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-lg-10.alignright, .col-lg-10.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-10.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-10.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-lg-11, .col-lg-11.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-11, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-11.wp-block-image figure {
    width: 91.6666666667%;
    flex: 11 1 91.6666666667% !important;
  }
  .ie .col-lg-11, .ie .col-lg-11.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-11, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-11.wp-block-image figure {
    flex-basis: calc(91.6666666667% - 1.5em - 1vw) !important;
  }
  .col-lg-11.alignleft, .col-lg-11.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-11.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-11.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-lg-11.alignright, .col-lg-11.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-11.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-11.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-lg-12, .col-lg-12.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-12, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-12.wp-block-image figure {
    width: 100%;
    flex: 12 1 100% !important;
  }
  .ie .col-lg-12, .ie .col-lg-12.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-12, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-12.wp-block-image figure {
    flex-basis: calc(100% - 1.5em - 1vw) !important;
  }
  .col-lg-12.alignleft, .col-lg-12.alignright, .col-lg-12.wp-block-image figure.alignleft, .col-lg-12.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-12.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-12.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-12.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-12.wp-block-image figure.alignright {
    float: none;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  .col-lg-12 img, .col-lg-12.wp-block-image figure img, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-12 img, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-lg-12.wp-block-image figure img {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1500px) {
  .wp-block-image[class*=-xl-].alignleft {
    float: left;
    margin-right: 1em;
  }
  .wp-block-image[class*=-xl-].alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xl, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl {
    flex: 1 1 0;
  }
  .col-xl-auto, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-auto {
    flex: 1 1 auto !important;
    width: auto !important;
  }
  .col-xl-fill, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-fill {
    flex: 13 0 auto !important;
    width: auto !important;
  }
  .col-xl-min, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-min {
    flex: 0 1 auto !important;
    width: auto !important;
  }
  .col-xl-1, .col-xl-1.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-1, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-1.wp-block-image figure {
    width: 8.3333333333%;
    flex: 1 1 8.3333333333% !important;
  }
  .ie .col-xl-1, .ie .col-xl-1.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-1, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-1.wp-block-image figure {
    flex-basis: calc(8.3333333333% - 1.5em - 1vw) !important;
  }
  .col-xl-1.alignleft, .col-xl-1.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-1.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-1.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xl-1.alignright, .col-xl-1.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-1.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-1.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xl-2, .col-xl-2.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-2, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-2.wp-block-image figure {
    width: 16.6666666667%;
    flex: 2 1 16.6666666667% !important;
  }
  .ie .col-xl-2, .ie .col-xl-2.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-2, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-2.wp-block-image figure {
    flex-basis: calc(16.6666666667% - 1.5em - 1vw) !important;
  }
  .col-xl-2.alignleft, .col-xl-2.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-2.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-2.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xl-2.alignright, .col-xl-2.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-2.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-2.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xl-3, .col-xl-3.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-3, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-3.wp-block-image figure {
    width: 25%;
    flex: 3 1 25% !important;
  }
  .ie .col-xl-3, .ie .col-xl-3.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-3, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-3.wp-block-image figure {
    flex-basis: calc(25% - 1.5em - 1vw) !important;
  }
  .col-xl-3.alignleft, .col-xl-3.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-3.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-3.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xl-3.alignright, .col-xl-3.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-3.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-3.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xl-4, .col-xl-4.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-4, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-4.wp-block-image figure {
    width: 33.3333333333%;
    flex: 4 1 33.3333333333% !important;
  }
  .ie .col-xl-4, .ie .col-xl-4.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-4, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-4.wp-block-image figure {
    flex-basis: calc(33.3333333333% - 1.5em - 1vw) !important;
  }
  .col-xl-4.alignleft, .col-xl-4.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-4.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-4.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xl-4.alignright, .col-xl-4.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-4.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-4.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xl-5, .col-xl-5.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-5, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-5.wp-block-image figure {
    width: 41.6666666667%;
    flex: 5 1 41.6666666667% !important;
  }
  .ie .col-xl-5, .ie .col-xl-5.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-5, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-5.wp-block-image figure {
    flex-basis: calc(41.6666666667% - 1.5em - 1vw) !important;
  }
  .col-xl-5.alignleft, .col-xl-5.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-5.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-5.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xl-5.alignright, .col-xl-5.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-5.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-5.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xl-6, .col-xl-6.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-6, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-6.wp-block-image figure {
    width: 50%;
    flex: 6 1 50% !important;
  }
  .ie .col-xl-6, .ie .col-xl-6.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-6, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-6.wp-block-image figure {
    flex-basis: calc(50% - 1.5em - 1vw) !important;
  }
  .col-xl-6.alignleft, .col-xl-6.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-6.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-6.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xl-6.alignright, .col-xl-6.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-6.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-6.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xl-7, .col-xl-7.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-7, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-7.wp-block-image figure {
    width: 58.3333333333%;
    flex: 7 1 58.3333333333% !important;
  }
  .ie .col-xl-7, .ie .col-xl-7.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-7, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-7.wp-block-image figure {
    flex-basis: calc(58.3333333333% - 1.5em - 1vw) !important;
  }
  .col-xl-7.alignleft, .col-xl-7.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-7.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-7.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xl-7.alignright, .col-xl-7.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-7.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-7.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xl-8, .col-xl-8.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-8, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-8.wp-block-image figure {
    width: 66.6666666667%;
    flex: 8 1 66.6666666667% !important;
  }
  .ie .col-xl-8, .ie .col-xl-8.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-8, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-8.wp-block-image figure {
    flex-basis: calc(66.6666666667% - 1.5em - 1vw) !important;
  }
  .col-xl-8.alignleft, .col-xl-8.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-8.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-8.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xl-8.alignright, .col-xl-8.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-8.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-8.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xl-9, .col-xl-9.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-9, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-9.wp-block-image figure {
    width: 75%;
    flex: 9 1 75% !important;
  }
  .ie .col-xl-9, .ie .col-xl-9.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-9, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-9.wp-block-image figure {
    flex-basis: calc(75% - 1.5em - 1vw) !important;
  }
  .col-xl-9.alignleft, .col-xl-9.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-9.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-9.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xl-9.alignright, .col-xl-9.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-9.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-9.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xl-10, .col-xl-10.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-10, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-10.wp-block-image figure {
    width: 83.3333333333%;
    flex: 10 1 83.3333333333% !important;
  }
  .ie .col-xl-10, .ie .col-xl-10.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-10, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-10.wp-block-image figure {
    flex-basis: calc(83.3333333333% - 1.5em - 1vw) !important;
  }
  .col-xl-10.alignleft, .col-xl-10.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-10.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-10.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xl-10.alignright, .col-xl-10.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-10.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-10.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xl-11, .col-xl-11.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-11, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-11.wp-block-image figure {
    width: 91.6666666667%;
    flex: 11 1 91.6666666667% !important;
  }
  .ie .col-xl-11, .ie .col-xl-11.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-11, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-11.wp-block-image figure {
    flex-basis: calc(91.6666666667% - 1.5em - 1vw) !important;
  }
  .col-xl-11.alignleft, .col-xl-11.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-11.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-11.wp-block-image figure.alignleft {
    float: left;
    margin-right: 1em;
  }
  .col-xl-11.alignright, .col-xl-11.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-11.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-11.wp-block-image figure.alignright {
    float: right;
    margin-left: 1em;
  }
  .col-xl-12, .col-xl-12.wp-block-image figure, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-12, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-12.wp-block-image figure {
    width: 100%;
    flex: 12 1 100% !important;
  }
  .ie .col-xl-12, .ie .col-xl-12.wp-block-image figure, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-12, .ie .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-12.wp-block-image figure {
    flex-basis: calc(100% - 1.5em - 1vw) !important;
  }
  .col-xl-12.alignleft, .col-xl-12.alignright, .col-xl-12.wp-block-image figure.alignleft, .col-xl-12.wp-block-image figure.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-12.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-12.alignright, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-12.wp-block-image figure.alignleft, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-12.wp-block-image figure.alignright {
    float: none;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  .col-xl-12 img, .col-xl-12.wp-block-image figure img, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-12 img, .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.col-xl-12.wp-block-image figure img {
    margin-left: auto;
    margin-right: auto;
  }
}
[id] {
  scroll-margin-top: 6rem;
}

hr, .wp-block-separator, hr.wp-block-separator, div.wp-block-separator {
  margin: 1em auto;
  background: #B8DDE1;
  border: 0;
  border-top: 1px solid rgba(255, 255, 255, 0.25);
  border-bottom: 1px solid transparent;
}
hr.is-style-wide, .wp-block-separator.is-style-wide, hr.wp-block-separator.is-style-wide, div.wp-block-separator.is-style-wide {
  padding-top: 0.5em;
}
hr.is-style-dots, .wp-block-separator.is-style-dots, hr.wp-block-separator.is-style-dots, div.wp-block-separator.is-style-dots {
  background: none !important;
  border: none;
  position: relative;
  height: 0.5em;
  color: #0078C8;
  line-height: 0;
  overflow-x: hidden;
}
hr.is-style-dots:before, .wp-block-separator.is-style-dots:before, hr.wp-block-separator.is-style-dots:before, div.wp-block-separator.is-style-dots:before {
  position: absolute;
  font-size: 2em;
  font-family: serif;
  content: "························································································································································";
  white-space: nowrap;
  overflow-x: hidden;
  line-height: 0.25em;
  vertical-align: middle;
}
hr.is-style-image, .wp-block-separator.is-style-image, hr.wp-block-separator.is-style-image, div.wp-block-separator.is-style-image {
  background-color: transparent;
  background-image: url(/pool/images/wave.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  height: 1em;
  border: none;
}

i.term-icon {
  margin-right: 0.35em;
}
i.fab {
  font-weight: 400;
  font-family: "Font Awesome 5 Brands" !important;
}

img {
  max-width: 100%;
  height: auto;
  max-height: 100%;
}

.caption, .wp-caption, figcaption {
  margin-top: 0.35em;
  text-align: center;
  font-size: 80%;
  color: #7C7C7C;
}

.image-wrapper {
  display: block;
  position: relative;
}
.image-wrapper .caption.overlay {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0.5em;
  margin: 0;
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.7);
  color: #ffffff;
}
.image-wrapper i {
  position: absolute;
  top: 0.5em;
  right: 0.5em;
  color: #7C7C7C;
  opacity: 0.5;
}
.image-wrapper:hover img, .image-wrapper:focus img {
  box-shadow: 1px 1px 3px #7C7C7C;
}
.image-wrapper:hover .caption.overlay, .image-wrapper:focus .caption.overlay {
  display: block;
}
.image-wrapper:hover i, .image-wrapper:focus i {
  opacity: 1;
}

body {
  font-size: 1.8rem;
}
@media (min-width: 900px) {
  body {
    font-size: 1.9rem;
  }
}
@media (min-width: 1200px) {
  body {
    font-size: 2rem;
  }
}

p, .p {
  font-size: 1em;
  margin-top: 0.75em;
  margin-bottom: 0.75em;
  line-height: 1.35;
}

ul, ol, form .af-field-type-message .af-input ul {
  margin: 0.75em 0;
  padding-left: 1.5em;
}
ul li, ol li, form .af-field-type-message .af-input ul li {
  display: list-item;
  margin: 0.5em 0;
}
ul li.continued, ol li.continued, form .af-field-type-message .af-input ul li.continued {
  list-style-type: none;
}

ul:not([class*=wp-block-]), ul.wp-block-list, form .af-field-type-message .af-input ul {
  list-style-type: disc;
}
ul:not([class*=wp-block-]) ul, ul.wp-block-list ul, form .af-field-type-message .af-input ul ul {
  list-style-type: square;
  margin: 0;
}
ul:not([class*=wp-block-]) ul ul, ul.wp-block-list ul ul, form .af-field-type-message .af-input ul ul ul {
  list-style-type: circle;
}
ul:not([class*=wp-block-]) ul ul ul, ul.wp-block-list ul ul ul, form .af-field-type-message .af-input ul ul ul ul {
  list-style-type: none;
}

ol {
  list-style-type: decimal;
  margin: 0;
}
ol ol {
  list-style-type: lower-alpha;
}
ol ol ol {
  list-style-type: lower-roman;
}
ol.start2 {
  counter-reset: ol 1;
}
ol.start3 {
  counter-reset: ol 2;
}
ol.start4 {
  counter-reset: ol 3;
}
ol.start5 {
  counter-reset: ol 4;
}
ol.start6 {
  counter-reset: ol 5;
}
ol.start7 {
  counter-reset: ol 6;
}
ol.start8 {
  counter-reset: ol 7;
}
ol.start9 {
  counter-reset: ol 8;
}
ol.start10 {
  counter-reset: ol 9;
}
ol.start11 {
  counter-reset: ol 10;
}
ol.start12 {
  counter-reset: ol 11;
}
ol.start13 {
  counter-reset: ol 12;
}
ol.start14 {
  counter-reset: ol 13;
}
ol.start15 {
  counter-reset: ol 14;
}
ol.start16 {
  counter-reset: ol 15;
}
ol.start17 {
  counter-reset: ol 16;
}
ol.start18 {
  counter-reset: ol 17;
}
ol.start19 {
  counter-reset: ol 18;
}
ol.start20 {
  counter-reset: ol 19;
}
ol.start21 {
  counter-reset: ol 20;
}
ol.start22 {
  counter-reset: ol 21;
}
ol.start23 {
  counter-reset: ol 22;
}
ol.start24 {
  counter-reset: ol 23;
}

ol.alpha {
  list-style-type: upper-alpha;
}

ol[class*=circle-bg-] {
  list-style-type: none;
}
ol[class*=circle-bg-]:not([class*=start]) {
  counter-reset: ol;
}
ol[class*=circle-bg-] li {
  counter-increment: ol;
  position: relative;
}
ol[class*=circle-bg-] li:before {
  position: absolute;
  left: -1.4em;
  top: 0.65em;
  display: inline-block;
  margin-right: 0.5em;
  height: 1.2em;
  line-height: 1em;
  width: 1.2em;
  text-align: center;
  border-radius: 1em;
  padding-top: 0.09em;
  font-size: 90%;
  font-weight: 600;
  background: #789;
  color: #ffffff;
  content: counter(ol);
}
ol[class*=circle-bg-].circle-bg-orange li:before {
  background: #F37720;
}
ol[class*=circle-bg-].circle-bg-successgreen li:before {
  background: #679F27;
}
ol[class*=circle-bg-].alpha li:before {
  content: counter(ol, upper-alpha);
}

header ul, header ol, footer ul, footer ol, nav ul, nav ol {
  list-style-type: none;
}
header ul li, header ol li, footer ul li, footer ol li, nav ul li, nav ol li {
  display: inline-block;
  line-height: 1.2;
  padding: unset;
}
header ul ul li, header ul ol li, header ol ul li, header ol ol li, footer ul ul li, footer ul ol li, footer ol ul li, footer ol ol li, nav ul ul li, nav ul ol li, nav ol ul li, nav ol ol li {
  display: block;
}

small, .small {
  font-size: 80%;
  line-height: 1;
}

sub, sup {
  line-height: 0;
}

pre, code {
  font-family: Consolas, "Liberation Mono", Courier, monospace;
}

code {
  font-size: 95%;
  padding: 0.1em 0.3em;
  background-color: rgb(18.6, 20.7, 23.1);
  background-color: rgba(18.6, 20.7, 23.1, 0.9);
  color: #f0f0f0;
  vertical-align: text-bottom;
}

pre code {
  display: block;
  padding: 0.75em 1em;
}

h1, h2, h3, h4, h5, h6, .h2, .h3, .h4, .h5, .h6 {
  font-family: BrixSans, "Source Sans 3 Variable", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif;
  line-height: 1.15;
  margin-top: 1em;
  margin-bottom: 1rem;
}

h1 {
  font-size: 3em;
  font-weight: 300;
  margin: 2rem 0;
  padding-bottom: 0.75rem;
  color: #03a;
}
.page-title h1, h1.page-title {
  border-bottom: 1px solid #B8DDE1;
}

h2, .h2 {
  font-size: 2.25em;
  font-weight: 700;
  color: #001A70;
}

h3, .h3 {
  font-size: 1.5em;
  font-weight: 800;
  color: #3f647d;
}

h4, .h4 {
  font-size: 1.25em;
  font-weight: bolder;
  color: #001A70;
}

h5, .h5 {
  font-size: 1.15em;
  font-weight: 800;
  color: #3E454D;
}

h6, .h6 {
  font-size: 0.95em;
  font-weight: 800;
  color: #7C7C7C;
  text-transform: uppercase;
  margin-top: 0.5em;
  margin-bottom: 0.25em;
}

a {
  color: #0078C8;
  text-decoration: none;
}
a img {
  opacity: 0.9;
}
a:hover, a:focus, a:active {
  color: #07e;
  text-decoration: underline;
}
a:hover img, a:focus img, a:active img {
  opacity: 1;
}
a.readmore, a.read-more {
  display: block;
  margin: -0.5rem 1rem;
  text-align: right;
  text-transform: lowercase;
  font-variant: small-caps;
  font-weight: 800;
  line-height: 0.8;
}
a.readmore:after, a.read-more:after {
  content: "" !important;
}
@media print {
  a {
    color: #001A70;
  }
  a[href]:after, .noicons a[href]:after, .no-icons a[href]:after, figure > a[href]:after {
    font-weight: 400;
    font-stretch: condensed;
    filter: unset;
    opacity: 1;
    content: " (" attr(href) ")" !important;
  }
  a[href][href^=mailto]:after, a[href].noprintlink:after, .noprintlink a[href]:after, .noicons a[href][href^=mailto]:after, .noicons a[href].noprintlink:after, .noprintlink .noicons a[href]:after, .no-icons a[href][href^=mailto]:after, .no-icons a[href].noprintlink:after, .noprintlink .no-icons a[href]:after, figure > a[href][href^=mailto]:after, figure > a[href].noprintlink:after, .noprintlink figure > a[href]:after {
    content: "" !important;
  }
}

.noicons a:after, .no-icons a:after, figure > a:after {
  content: "" !important;
}

main strong a {
  font-weight: 800;
}
main a {
  font-weight: 600;
}
main a:after {
  font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome;
  font-weight: 900;
  line-height: 1;
  font-size: 90%;
  opacity: 0.5;
  filter: invert(0.15) brightness(150%) saturate(0.5);
  text-transform: none;
}
main a:after:hover, main a:after a:hover {
  text-decoration: none !important;
}
main a:hover:after {
  opacity: 0.8;
}
main a.noicon:after, main a.no-icon:after {
  content: "" !important;
}
@media print {
  main a.noicon, main a.no-icon {
    content: " (" attr(href) ")" !important;
  }
}
main a.external:after, main a[target=_blank]:after, main a[target=_new]:after {
  content: " \f35d";
}
main a.anchor:after {
  content: " \f13d";
}
main a.mailto:after, main a[href^="mailto:"]:after {
  content: " \f0e0";
}
@media print {
  main a.mailto, main a[href^="mailto:"] {
    content: " \f0e0";
  }
}
main a.attachment:after {
  content: " \f0c6";
}
main a.link:after {
  content: " \f0c1";
}
main a.csv:after, main a[href$=".csv"]:after {
  content: " \f6dd";
}
main a.pdf:after, main a[href$=".pdf"]:after {
  content: " \f1c1";
  font-weight: 400;
}
main a.word:after, main a.doc:after, main a[href$=".doc"]:after, main a[href$=".docx"]:after, main a[href$=".dot"]:after, main a[href$=".dotx"]:after {
  content: " \f1c2";
  font-weight: 400;
}
main a.ppt:after, main a[href$=".ppt"]:after, main a[href$=".pptx"]:after {
  content: " \f1c4";
  font-weight: 400;
}
main a.excel:after, main a[href$=".xls"]:after, main a[href$=".xlsx"]:after {
  content: " \f1c3";
  font-weight: 400;
}
main a.code:after, main a[href$=".js"]:after {
  content: " \f1c9";
  font-weight: 400;
}
main a.zip:after, main a.archive:after, main a[href$=".zip"]:after, main a[href$=".rar"]:after {
  content: " \f1c6";
  font-weight: 400;
}

main button, main .button, main input[type=submit], footer button, footer .button, footer input[type=submit] {
  display: block;
  width: 100%;
  margin: 0.5em auto;
  text-align: center;
  padding: 0.4em 1em;
  font-weight: 600;
  border-radius: 4px;
  background: #0078C8;
  color: #fff;
}
main button:after, main .button:after, main input[type=submit]:after, footer button:after, footer .button:after, footer input[type=submit]:after {
  content: "";
}
@media (min-width: 400px) {
  main button, main .button, main input[type=submit], footer button, footer .button, footer input[type=submit] {
    width: auto;
    margin: 0.5em auto;
  }
}
main button:hover, main button:focus, main button:active, main .button:hover, main .button:focus, main .button:active, main input[type=submit]:hover, main input[type=submit]:focus, main input[type=submit]:active, footer button:hover, footer button:focus, footer button:active, footer .button:hover, footer .button:focus, footer .button:active, footer input[type=submit]:hover, footer input[type=submit]:focus, footer input[type=submit]:active {
  background: rgb(0, 38.5, 141) !important;
  text-decoration: none;
  color: #ffffff !important;
}

.input_horiz, .pwd-c-input_horiz {
  margin: 0.5em 0;
  text-align: center;
}
@media (min-width: 480px) {
  .input_horiz input, .input_horiz button, .pwd-c-input_horiz input, .pwd-c-input_horiz button {
    float: left;
  }
  .input_horiz input, .pwd-c-input_horiz input {
    margin-right: 1em;
    width: 60%;
  }
  .input_horiz button, .pwd-c-input_horiz button {
    width: 33%;
    max-width: 15em;
  }
}

.caret:after {
  font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome;
  font-weight: 900;
  line-height: 1;
  content: "\f0d7";
}
.caret:after:hover, .caret:after a:hover {
  text-decoration: none !important;
}

main .dropdown {
  position: relative;
}
main .dropdown button.dropdown-toggle {
  margin: 0;
}
main .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  background: #fff;
  border-radius: 4px;
  box-shadow: 1px 1px 3px rgba(163, 163, 163, 0.5);
  top: 100%;
  left: 0;
  min-width: 100%;
}
main .dropdown .dropdown-menu.show {
  display: block;
}
main .dropdown .dropdown-menu.show .dropdown-item {
  display: block;
  padding: 0.35em 0.7em;
}
main .dropdown .dropdown-menu.show .dropdown-item:hover, main .dropdown .dropdown-menu.show .dropdown-item:focus {
  background-color: #0078C8;
  color: #ffffff;
}
main .dropdown .dropdown-menu.show .dropdown-itema:after {
  display: none;
}
main .dropdown.dropup .dropdown-menu {
  top: auto !important;
  bottom: 100%;
  transform: none !important;
}

.test, .testall {
  outline: 2px dotted #f0a;
}

.test > *, .testall * {
  outline: 2px dashed rgba(255, 0, 255, 0.5);
}

.clear, .clearfix, .clearafter:after {
  content: " ";
  display: block;
  clear: both;
}

.clearleft {
  clear: left;
}

.clearright {
  clear: right;
}

.clearnone {
  clear: none;
}

.srt, .screen-reader-text, .sr-only, .print-only, .pdf-only {
  display: none;
}

p.big {
  font-size: 125%;
  color: #3f647d;
  line-height: 1.25;
}

.brix {
  font-family: BrixSans, "Source Sans 3 Variable", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

.source-sans {
  font-family: "Source Sans 3 Variable", BrixSans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif !important;
}

.center {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.justified {
  text-align: justify !important;
}

p.left, .textleft, .text-left, .has-text-align-left, .tml-left {
  text-align: left !important;
}

p.right, .textright, .text-right, .has-text-align-right, .tml-right {
  text-align: right !important;
}

.text-center, .has-text-align-center {
  text-align: center !important;
}

.floatleft, .float-left {
  float: left !important;
}

.floatright, .float-right {
  float: right !important;
}

strong, .strong {
  font-weight: bolder;
}

.unbold, .lighter {
  font-weight: lighter;
}

.inherit-weight {
  font-weight: inherit;
}

.thin {
  font-weight: 100 !important;
}

.extralight {
  font-weight: 200 !important;
}

.light {
  font-weight: 300 !important;
}

.bookweight, .regular {
  font-weight: 400 !important;
}

.medium {
  font-weight: 500 !important;
}

.semibold {
  font-weight: 600 !important;
}

.bold {
  font-weight: 700 !important;
}

.extrabold {
  font-weight: 800 !important;
}

.heavy {
  font-weight: 900 !important;
}

.keepspace, .pre {
  white-space: pre !important;
}

.keeplines, .pre-line {
  white-space: pre-line !important;
}

.prewrap, .pre-wrap {
  white-space: pre-wrap !important;
}

.static {
  position: static !important;
}

.relative, .rel, [class*=relative-], [class*=rel-] {
  position: relative !important;
}

.absolute, .abs, [class*=absolute-], [class*=abs-] {
  position: absolute !important;
}

.sticky, .sticky-top, .sticky-left, .sticky-right, .sticky-bottom {
  position: sticky !important;
}

.absolute-top, .abs-top, .relative-top, .rel-top, .sticky-top {
  top: 0;
}

.absolute-bottom, .abs-bottom, .relative-bottom, .rel-bottom, .sticky-bottom {
  bottom: 0;
}

.absolute-left, .abs-left, .relative-left, .rel-left, .sticky-left {
  left: 0;
}

.absolute-right, .abs-right, .relative-right, .rel-right, .sticky-right {
  right: 0;
}

.flex {
  display: flex;
}
.old-ie .flex {
  display: block;
}

/*------------------------------*/
/*		Automagic helpers		*/
/*------------------------------*/
.hidden, .pwd .beo {
  display: none !important;
}

.block {
  display: block !important;
}

.inline {
  display: inline !important;
}

.inline-block, .inlineblock, .ib {
  display: inline-block !important;
}

.inline-flex, .inlineflex, .if {
  display: inline-flex !important;
}
.old-ie .inline-flex, .old-ie .inlineflex, .old-ie .if {
  display: inline-block !important;
}

.table {
  display: table !important;
}

.table-row, .table-row, .tr {
  display: table-row !important;
}

.table-cell, .tablecell, .tc, .td {
  display: table-cell !important;
}

.flex {
  display: flex;
}
.old-ie .flex {
  display: block;
}

.flexwrap, .flex-wrap {
  display: flex;
  flex-wrap: wrap !important;
}
.old-ie .flexwrap, .old-ie .flex-wrap {
  display: block;
}

.flex-nowrap, .flex-no-wrap {
  display: flex;
  flex-wrap: nowrap !important;
}
.old-ie .flex-nowrap, .old-ie .flex-no-wrap {
  display: block;
}

.flexcol, .flex-col {
  display: flex;
  flex-direction: column !important;
}
.old-ie .flexcol, .old-ie .flex-col {
  display: block;
}

.flexrev, .flex-rev {
  display: flex;
  flex-direction: row-reverse !important;
}
.old-ie .flexrev, .old-ie .flex-rev {
  display: block;
}

.fj-stretch {
  display: flex;
}
.old-ie .fj-stretch {
  display: block;
}
.fj-stretch > * {
  flex-grow: 1;
}

.fj-center, .is-content-justification-center:not(.is-vertical) {
  display: flex;
}
.old-ie .fj-center, .old-ie .is-content-justification-center:not(.is-vertical) {
  display: block;
}
.fj-center, .is-content-justification-center:not(.is-vertical) {
  justify-content: center !important;
}
.fj-center > *, .is-content-justification-center:not(.is-vertical) > * {
  flex-grow: 0;
}

.fj-start, .is-content-justification-left:not(.is-vertical) {
  display: flex;
}
.old-ie .fj-start, .old-ie .is-content-justification-left:not(.is-vertical) {
  display: block;
}
.fj-start, .is-content-justification-left:not(.is-vertical) {
  justify-content: flex-start !important;
}
.fj-start > *, .is-content-justification-left:not(.is-vertical) > * {
  flex-grow: 0;
}

.fj-end, .is-content-justification-right:not(.is-vertical) {
  display: flex;
}
.old-ie .fj-end, .old-ie .is-content-justification-right:not(.is-vertical) {
  display: block;
}
.fj-end, .is-content-justification-right:not(.is-vertical) {
  justify-content: flex-end !important;
}
.fj-end > *, .is-content-justification-right:not(.is-vertical) > * {
  flex-grow: 0;
}

.fj-space-between, .fj-between, .is-content-justification-between:not(.is-vertical), .is-content-justification-space-between:not(.is-vertical) {
  display: flex;
}
.old-ie .fj-space-between, .old-ie .fj-between, .old-ie .is-content-justification-between:not(.is-vertical), .old-ie .is-content-justification-space-between:not(.is-vertical) {
  display: block;
}
.fj-space-between, .fj-between, .is-content-justification-between:not(.is-vertical), .is-content-justification-space-between:not(.is-vertical) {
  justify-content: space-between !important;
}
.fj-space-between > *, .fj-between > *, .is-content-justification-between:not(.is-vertical) > *, .is-content-justification-space-between:not(.is-vertical) > * {
  flex-grow: 0;
}

.fj-space-around, .fj-around, .is-content-justification-around:not(.is-vertical), .is-content-justification-space-around:not(.is-vertical) {
  display: flex;
}
.old-ie .fj-space-around, .old-ie .fj-around, .old-ie .is-content-justification-around:not(.is-vertical), .old-ie .is-content-justification-space-around:not(.is-vertical) {
  display: block;
}
.fj-space-around, .fj-around, .is-content-justification-around:not(.is-vertical), .is-content-justification-space-around:not(.is-vertical) {
  justify-content: space-around !important;
}
.fj-space-around > *, .fj-around > *, .is-content-justification-around:not(.is-vertical) > *, .is-content-justification-space-around:not(.is-vertical) > * {
  flex-grow: 0;
}

.fj-space-evenly, .fj-evenly, .is-content-justification-evenly:not(.is-vertical), .is-content-justification-space-evenly:not(.is-vertical) {
  display: flex;
}
.old-ie .fj-space-evenly, .old-ie .fj-evenly, .old-ie .is-content-justification-evenly:not(.is-vertical), .old-ie .is-content-justification-space-evenly:not(.is-vertical) {
  display: block;
}
.fj-space-evenly, .fj-evenly, .is-content-justification-evenly:not(.is-vertical), .is-content-justification-space-evenly:not(.is-vertical) {
  justify-content: space-evenly !important;
}
.fj-space-evenly > *, .fj-evenly > *, .is-content-justification-evenly:not(.is-vertical) > *, .is-content-justification-space-evenly:not(.is-vertical) > * {
  flex-grow: 0;
}

.fa-stretch {
  display: flex;
  align-items: stretch !important;
}
.old-ie .fa-stretch {
  display: block;
}

.fa-start, .are-vertically-aligned-top {
  display: flex;
  align-items: flex-start !important;
}
.old-ie .fa-start, .old-ie .are-vertically-aligned-top {
  display: block;
}

.fa-end, .are-vertically-aligned-bottom {
  display: flex;
  align-items: flex-end !important;
}
.old-ie .fa-end, .old-ie .are-vertically-aligned-bottom {
  display: block;
}

.fa-center, .are-vertically-aligned-center {
  display: flex;
  align-items: center !important;
}
.old-ie .fa-center, .old-ie .are-vertically-aligned-center {
  display: block;
}

.fsa-stretch {
  align-self: stretch !important;
}

.fsa-start, .is-vertically-aligned-top {
  align-self: flex-start !important;
}

.fsa-end, .is-vertically-aligned-bottom {
  align-self: flex-end !important;
}

.fsa-center, .is-vertically-aligned-center {
  align-self: center !important;
}

.p0 {
  padding: 0;
}
.p0\! {
  padding: 0 !important;
}
.pt0 {
  padding-top: 0 !important;
}
.pb0 {
  padding-bottom: 0 !important;
}
.pl0 {
  padding-left: 0 !important;
}
.pr0 {
  padding-right: 0 !important;
}
.pv0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.ph0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.p_25 {
  padding: 0.25em;
}
.p_25\! {
  padding: 0.25em !important;
}
.pt_25 {
  padding-top: 0.25em !important;
}
.pb_25 {
  padding-bottom: 0.25em !important;
}
.pl_25 {
  padding-left: 0.25em !important;
}
.pr_25 {
  padding-right: 0.25em !important;
}
.pv_25 {
  padding-top: 0.25em !important;
  padding-bottom: 0.25em !important;
}
.ph_25 {
  padding-left: 0.25em !important;
  padding-right: 0.25em !important;
}
.p_4 {
  padding: 0.4em;
}
.p_4\! {
  padding: 0.4em !important;
}
.pt_4 {
  padding-top: 0.4em !important;
}
.pb_4 {
  padding-bottom: 0.4em !important;
}
.pl_4 {
  padding-left: 0.4em !important;
}
.pr_4 {
  padding-right: 0.4em !important;
}
.pv_4 {
  padding-top: 0.4em !important;
  padding-bottom: 0.4em !important;
}
.ph_4 {
  padding-left: 0.4em !important;
  padding-right: 0.4em !important;
}
.p_5 {
  padding: 0.5em;
}
.p_5\! {
  padding: 0.5em !important;
}
.pt_5 {
  padding-top: 0.5em !important;
}
.pb_5 {
  padding-bottom: 0.5em !important;
}
.pl_5 {
  padding-left: 0.5em !important;
}
.pr_5 {
  padding-right: 0.5em !important;
}
.pv_5 {
  padding-top: 0.5em !important;
  padding-bottom: 0.5em !important;
}
.ph_5 {
  padding-left: 0.5em !important;
  padding-right: 0.5em !important;
}
.p_75 {
  padding: 0.75em;
}
.p_75\! {
  padding: 0.75em !important;
}
.pt_75 {
  padding-top: 0.75em !important;
}
.pb_75 {
  padding-bottom: 0.75em !important;
}
.pl_75 {
  padding-left: 0.75em !important;
}
.pr_75 {
  padding-right: 0.75em !important;
}
.pv_75 {
  padding-top: 0.75em !important;
  padding-bottom: 0.75em !important;
}
.ph_75 {
  padding-left: 0.75em !important;
  padding-right: 0.75em !important;
}
.p1 {
  padding: 1em;
}
.p1\! {
  padding: 1em !important;
}
.pt1 {
  padding-top: 1em !important;
}
.pb1 {
  padding-bottom: 1em !important;
}
.pl1 {
  padding-left: 1em !important;
}
.pr1 {
  padding-right: 1em !important;
}
.pv1 {
  padding-top: 1em !important;
  padding-bottom: 1em !important;
}
.ph1 {
  padding-left: 1em !important;
  padding-right: 1em !important;
}
.p1_25 {
  padding: 1.25em;
}
.p1_25\! {
  padding: 1.25em !important;
}
.pt1_25 {
  padding-top: 1.25em !important;
}
.pb1_25 {
  padding-bottom: 1.25em !important;
}
.pl1_25 {
  padding-left: 1.25em !important;
}
.pr1_25 {
  padding-right: 1.25em !important;
}
.pv1_25 {
  padding-top: 1.25em !important;
  padding-bottom: 1.25em !important;
}
.ph1_25 {
  padding-left: 1.25em !important;
  padding-right: 1.25em !important;
}
.p1_5 {
  padding: 1.5em;
}
.p1_5\! {
  padding: 1.5em !important;
}
.pt1_5 {
  padding-top: 1.5em !important;
}
.pb1_5 {
  padding-bottom: 1.5em !important;
}
.pl1_5 {
  padding-left: 1.5em !important;
}
.pr1_5 {
  padding-right: 1.5em !important;
}
.pv1_5 {
  padding-top: 1.5em !important;
  padding-bottom: 1.5em !important;
}
.ph1_5 {
  padding-left: 1.5em !important;
  padding-right: 1.5em !important;
}
.p1_75 {
  padding: 1.75em;
}
.p1_75\! {
  padding: 1.75em !important;
}
.pt1_75 {
  padding-top: 1.75em !important;
}
.pb1_75 {
  padding-bottom: 1.75em !important;
}
.pl1_75 {
  padding-left: 1.75em !important;
}
.pr1_75 {
  padding-right: 1.75em !important;
}
.pv1_75 {
  padding-top: 1.75em !important;
  padding-bottom: 1.75em !important;
}
.ph1_75 {
  padding-left: 1.75em !important;
  padding-right: 1.75em !important;
}
.p2 {
  padding: 2em;
}
.p2\! {
  padding: 2em !important;
}
.pt2 {
  padding-top: 2em !important;
}
.pb2 {
  padding-bottom: 2em !important;
}
.pl2 {
  padding-left: 2em !important;
}
.pr2 {
  padding-right: 2em !important;
}
.pv2 {
  padding-top: 2em !important;
  padding-bottom: 2em !important;
}
.ph2 {
  padding-left: 2em !important;
  padding-right: 2em !important;
}
.p2_5 {
  padding: 2.5em;
}
.p2_5\! {
  padding: 2.5em !important;
}
.pt2_5 {
  padding-top: 2.5em !important;
}
.pb2_5 {
  padding-bottom: 2.5em !important;
}
.pl2_5 {
  padding-left: 2.5em !important;
}
.pr2_5 {
  padding-right: 2.5em !important;
}
.pv2_5 {
  padding-top: 2.5em !important;
  padding-bottom: 2.5em !important;
}
.ph2_5 {
  padding-left: 2.5em !important;
  padding-right: 2.5em !important;
}
.p3 {
  padding: 3em;
}
.p3\! {
  padding: 3em !important;
}
.pt3 {
  padding-top: 3em !important;
}
.pb3 {
  padding-bottom: 3em !important;
}
.pl3 {
  padding-left: 3em !important;
}
.pr3 {
  padding-right: 3em !important;
}
.pv3 {
  padding-top: 3em !important;
  padding-bottom: 3em !important;
}
.ph3 {
  padding-left: 3em !important;
  padding-right: 3em !important;
}

.m0:not(div.wp-block-image), .m0.wp-block-image figure {
  margin: 0;
}
.m0\!:not(div.wp-block-image), .m0\!.wp-block-image figure {
  margin: 0 !important;
}
.mt0:not(div.wp-block-image), .mt0.wp-block-image figure {
  margin-top: 0 !important;
}
.mb0:not(div.wp-block-image), .mb0.wp-block-image figure {
  margin-bottom: 0 !important;
}
.ml0:not(div.wp-block-image), .ml0.wp-block-image figure {
  margin-left: 0 !important;
}
.mr0:not(div.wp-block-image), .mr0.wp-block-image figure {
  margin-right: 0 !important;
}
.mv0:not(div.wp-block-image), .mv0.wp-block-image figure {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.mh0:not(div.wp-block-image), .mh0.wp-block-image figure {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.m_25:not(div.wp-block-image), .m_25.wp-block-image figure {
  margin: 0.25em;
}
.m_25\!:not(div.wp-block-image), .m_25\!.wp-block-image figure {
  margin: 0.25em !important;
}
.mt_25:not(div.wp-block-image), .mt_25.wp-block-image figure {
  margin-top: 0.25em !important;
}
.mb_25:not(div.wp-block-image), .mb_25.wp-block-image figure {
  margin-bottom: 0.25em !important;
}
.ml_25:not(div.wp-block-image), .ml_25.wp-block-image figure {
  margin-left: 0.25em !important;
}
.mr_25:not(div.wp-block-image), .mr_25.wp-block-image figure {
  margin-right: 0.25em !important;
}
.mv_25:not(div.wp-block-image), .mv_25.wp-block-image figure {
  margin-top: 0.25em !important;
  margin-bottom: 0.25em !important;
}
.mh_25:not(div.wp-block-image), .mh_25.wp-block-image figure {
  margin-left: 0.25em !important;
  margin-right: 0.25em !important;
}
.m_5:not(div.wp-block-image), .m_5.wp-block-image figure {
  margin: 0.5em;
}
.m_5\!:not(div.wp-block-image), .m_5\!.wp-block-image figure {
  margin: 0.5em !important;
}
.mt_5:not(div.wp-block-image), .mt_5.wp-block-image figure {
  margin-top: 0.5em !important;
}
.mb_5:not(div.wp-block-image), .mb_5.wp-block-image figure {
  margin-bottom: 0.5em !important;
}
.ml_5:not(div.wp-block-image), .ml_5.wp-block-image figure {
  margin-left: 0.5em !important;
}
.mr_5:not(div.wp-block-image), .mr_5.wp-block-image figure {
  margin-right: 0.5em !important;
}
.mv_5:not(div.wp-block-image), .mv_5.wp-block-image figure {
  margin-top: 0.5em !important;
  margin-bottom: 0.5em !important;
}
.mh_5:not(div.wp-block-image), .mh_5.wp-block-image figure {
  margin-left: 0.5em !important;
  margin-right: 0.5em !important;
}
.m_75:not(div.wp-block-image), .m_75.wp-block-image figure {
  margin: 0.75em;
}
.m_75\!:not(div.wp-block-image), .m_75\!.wp-block-image figure {
  margin: 0.75em !important;
}
.mt_75:not(div.wp-block-image), .mt_75.wp-block-image figure {
  margin-top: 0.75em !important;
}
.mb_75:not(div.wp-block-image), .mb_75.wp-block-image figure {
  margin-bottom: 0.75em !important;
}
.ml_75:not(div.wp-block-image), .ml_75.wp-block-image figure {
  margin-left: 0.75em !important;
}
.mr_75:not(div.wp-block-image), .mr_75.wp-block-image figure {
  margin-right: 0.75em !important;
}
.mv_75:not(div.wp-block-image), .mv_75.wp-block-image figure {
  margin-top: 0.75em !important;
  margin-bottom: 0.75em !important;
}
.mh_75:not(div.wp-block-image), .mh_75.wp-block-image figure {
  margin-left: 0.75em !important;
  margin-right: 0.75em !important;
}
.m1:not(div.wp-block-image), .m1.wp-block-image figure {
  margin: 1em;
}
.m1\!:not(div.wp-block-image), .m1\!.wp-block-image figure {
  margin: 1em !important;
}
.mt1:not(div.wp-block-image), .mt1.wp-block-image figure {
  margin-top: 1em !important;
}
.mb1:not(div.wp-block-image), .mb1.wp-block-image figure {
  margin-bottom: 1em !important;
}
.ml1:not(div.wp-block-image), .ml1.wp-block-image figure {
  margin-left: 1em !important;
}
.mr1:not(div.wp-block-image), .mr1.wp-block-image figure {
  margin-right: 1em !important;
}
.mv1:not(div.wp-block-image), .mv1.wp-block-image figure {
  margin-top: 1em !important;
  margin-bottom: 1em !important;
}
.mh1:not(div.wp-block-image), .mh1.wp-block-image figure {
  margin-left: 1em !important;
  margin-right: 1em !important;
}
.m1_25:not(div.wp-block-image), .m1_25.wp-block-image figure {
  margin: 1.25em;
}
.m1_25\!:not(div.wp-block-image), .m1_25\!.wp-block-image figure {
  margin: 1.25em !important;
}
.mt1_25:not(div.wp-block-image), .mt1_25.wp-block-image figure {
  margin-top: 1.25em !important;
}
.mb1_25:not(div.wp-block-image), .mb1_25.wp-block-image figure {
  margin-bottom: 1.25em !important;
}
.ml1_25:not(div.wp-block-image), .ml1_25.wp-block-image figure {
  margin-left: 1.25em !important;
}
.mr1_25:not(div.wp-block-image), .mr1_25.wp-block-image figure {
  margin-right: 1.25em !important;
}
.mv1_25:not(div.wp-block-image), .mv1_25.wp-block-image figure {
  margin-top: 1.25em !important;
  margin-bottom: 1.25em !important;
}
.mh1_25:not(div.wp-block-image), .mh1_25.wp-block-image figure {
  margin-left: 1.25em !important;
  margin-right: 1.25em !important;
}
.m1_5:not(div.wp-block-image), .m1_5.wp-block-image figure {
  margin: 1.5em;
}
.m1_5\!:not(div.wp-block-image), .m1_5\!.wp-block-image figure {
  margin: 1.5em !important;
}
.mt1_5:not(div.wp-block-image), .mt1_5.wp-block-image figure {
  margin-top: 1.5em !important;
}
.mb1_5:not(div.wp-block-image), .mb1_5.wp-block-image figure {
  margin-bottom: 1.5em !important;
}
.ml1_5:not(div.wp-block-image), .ml1_5.wp-block-image figure {
  margin-left: 1.5em !important;
}
.mr1_5:not(div.wp-block-image), .mr1_5.wp-block-image figure {
  margin-right: 1.5em !important;
}
.mv1_5:not(div.wp-block-image), .mv1_5.wp-block-image figure {
  margin-top: 1.5em !important;
  margin-bottom: 1.5em !important;
}
.mh1_5:not(div.wp-block-image), .mh1_5.wp-block-image figure {
  margin-left: 1.5em !important;
  margin-right: 1.5em !important;
}
.m1_75:not(div.wp-block-image), .m1_75.wp-block-image figure {
  margin: 1.75em;
}
.m1_75\!:not(div.wp-block-image), .m1_75\!.wp-block-image figure {
  margin: 1.75em !important;
}
.mt1_75:not(div.wp-block-image), .mt1_75.wp-block-image figure {
  margin-top: 1.75em !important;
}
.mb1_75:not(div.wp-block-image), .mb1_75.wp-block-image figure {
  margin-bottom: 1.75em !important;
}
.ml1_75:not(div.wp-block-image), .ml1_75.wp-block-image figure {
  margin-left: 1.75em !important;
}
.mr1_75:not(div.wp-block-image), .mr1_75.wp-block-image figure {
  margin-right: 1.75em !important;
}
.mv1_75:not(div.wp-block-image), .mv1_75.wp-block-image figure {
  margin-top: 1.75em !important;
  margin-bottom: 1.75em !important;
}
.mh1_75:not(div.wp-block-image), .mh1_75.wp-block-image figure {
  margin-left: 1.75em !important;
  margin-right: 1.75em !important;
}
.m2:not(div.wp-block-image), .m2.wp-block-image figure {
  margin: 2em;
}
.m2\!:not(div.wp-block-image), .m2\!.wp-block-image figure {
  margin: 2em !important;
}
.mt2:not(div.wp-block-image), .mt2.wp-block-image figure {
  margin-top: 2em !important;
}
.mb2:not(div.wp-block-image), .mb2.wp-block-image figure {
  margin-bottom: 2em !important;
}
.ml2:not(div.wp-block-image), .ml2.wp-block-image figure {
  margin-left: 2em !important;
}
.mr2:not(div.wp-block-image), .mr2.wp-block-image figure {
  margin-right: 2em !important;
}
.mv2:not(div.wp-block-image), .mv2.wp-block-image figure {
  margin-top: 2em !important;
  margin-bottom: 2em !important;
}
.mh2:not(div.wp-block-image), .mh2.wp-block-image figure {
  margin-left: 2em !important;
  margin-right: 2em !important;
}
.m2_5:not(div.wp-block-image), .m2_5.wp-block-image figure {
  margin: 2.5em;
}
.m2_5\!:not(div.wp-block-image), .m2_5\!.wp-block-image figure {
  margin: 2.5em !important;
}
.mt2_5:not(div.wp-block-image), .mt2_5.wp-block-image figure {
  margin-top: 2.5em !important;
}
.mb2_5:not(div.wp-block-image), .mb2_5.wp-block-image figure {
  margin-bottom: 2.5em !important;
}
.ml2_5:not(div.wp-block-image), .ml2_5.wp-block-image figure {
  margin-left: 2.5em !important;
}
.mr2_5:not(div.wp-block-image), .mr2_5.wp-block-image figure {
  margin-right: 2.5em !important;
}
.mv2_5:not(div.wp-block-image), .mv2_5.wp-block-image figure {
  margin-top: 2.5em !important;
  margin-bottom: 2.5em !important;
}
.mh2_5:not(div.wp-block-image), .mh2_5.wp-block-image figure {
  margin-left: 2.5em !important;
  margin-right: 2.5em !important;
}
.m3:not(div.wp-block-image), .m3.wp-block-image figure {
  margin: 3em;
}
.m3\!:not(div.wp-block-image), .m3\!.wp-block-image figure {
  margin: 3em !important;
}
.mt3:not(div.wp-block-image), .mt3.wp-block-image figure {
  margin-top: 3em !important;
}
.mb3:not(div.wp-block-image), .mb3.wp-block-image figure {
  margin-bottom: 3em !important;
}
.ml3:not(div.wp-block-image), .ml3.wp-block-image figure {
  margin-left: 3em !important;
}
.mr3:not(div.wp-block-image), .mr3.wp-block-image figure {
  margin-right: 3em !important;
}
.mv3:not(div.wp-block-image), .mv3.wp-block-image figure {
  margin-top: 3em !important;
  margin-bottom: 3em !important;
}
.mh3:not(div.wp-block-image), .mh3.wp-block-image figure {
  margin-left: 3em !important;
  margin-right: 3em !important;
}
.m4:not(div.wp-block-image), .m4.wp-block-image figure {
  margin: 4em;
}
.m4\!:not(div.wp-block-image), .m4\!.wp-block-image figure {
  margin: 4em !important;
}
.mt4:not(div.wp-block-image), .mt4.wp-block-image figure {
  margin-top: 4em !important;
}
.mb4:not(div.wp-block-image), .mb4.wp-block-image figure {
  margin-bottom: 4em !important;
}
.ml4:not(div.wp-block-image), .ml4.wp-block-image figure {
  margin-left: 4em !important;
}
.mr4:not(div.wp-block-image), .mr4.wp-block-image figure {
  margin-right: 4em !important;
}
.mv4:not(div.wp-block-image), .mv4.wp-block-image figure {
  margin-top: 4em !important;
  margin-bottom: 4em !important;
}
.mh4:not(div.wp-block-image), .mh4.wp-block-image figure {
  margin-left: 4em !important;
  margin-right: 4em !important;
}
.m5:not(div.wp-block-image), .m5.wp-block-image figure {
  margin: 5em;
}
.m5\!:not(div.wp-block-image), .m5\!.wp-block-image figure {
  margin: 5em !important;
}
.mt5:not(div.wp-block-image), .mt5.wp-block-image figure {
  margin-top: 5em !important;
}
.mb5:not(div.wp-block-image), .mb5.wp-block-image figure {
  margin-bottom: 5em !important;
}
.ml5:not(div.wp-block-image), .ml5.wp-block-image figure {
  margin-left: 5em !important;
}
.mr5:not(div.wp-block-image), .mr5.wp-block-image figure {
  margin-right: 5em !important;
}
.mv5:not(div.wp-block-image), .mv5.wp-block-image figure {
  margin-top: 5em !important;
  margin-bottom: 5em !important;
}
.mh5:not(div.wp-block-image), .mh5.wp-block-image figure {
  margin-left: 5em !important;
  margin-right: 5em !important;
}
.m-_25:not(div.wp-block-image), .m-_25.wp-block-image figure {
  margin: -0.25em;
}
.m-_25\!:not(div.wp-block-image), .m-_25\!.wp-block-image figure {
  margin: -0.25em !important;
}
.mt-_25:not(div.wp-block-image), .mt-_25.wp-block-image figure {
  margin-top: -0.25em !important;
}
.mb-_25:not(div.wp-block-image), .mb-_25.wp-block-image figure {
  margin-bottom: -0.25em !important;
}
.ml-_25:not(div.wp-block-image), .ml-_25.wp-block-image figure {
  margin-left: -0.25em !important;
}
.mr-_25:not(div.wp-block-image), .mr-_25.wp-block-image figure {
  margin-right: -0.25em !important;
}
.mv-_25:not(div.wp-block-image), .mv-_25.wp-block-image figure {
  margin-top: -0.25em !important;
  margin-bottom: -0.25em !important;
}
.mh-_25:not(div.wp-block-image), .mh-_25.wp-block-image figure {
  margin-left: -0.25em !important;
  margin-right: -0.25em !important;
}
.m-_5:not(div.wp-block-image), .m-_5.wp-block-image figure {
  margin: -0.5em;
}
.m-_5\!:not(div.wp-block-image), .m-_5\!.wp-block-image figure {
  margin: -0.5em !important;
}
.mt-_5:not(div.wp-block-image), .mt-_5.wp-block-image figure {
  margin-top: -0.5em !important;
}
.mb-_5:not(div.wp-block-image), .mb-_5.wp-block-image figure {
  margin-bottom: -0.5em !important;
}
.ml-_5:not(div.wp-block-image), .ml-_5.wp-block-image figure {
  margin-left: -0.5em !important;
}
.mr-_5:not(div.wp-block-image), .mr-_5.wp-block-image figure {
  margin-right: -0.5em !important;
}
.mv-_5:not(div.wp-block-image), .mv-_5.wp-block-image figure {
  margin-top: -0.5em !important;
  margin-bottom: -0.5em !important;
}
.mh-_5:not(div.wp-block-image), .mh-_5.wp-block-image figure {
  margin-left: -0.5em !important;
  margin-right: -0.5em !important;
}
.m-_75:not(div.wp-block-image), .m-_75.wp-block-image figure {
  margin: -0.75em;
}
.m-_75\!:not(div.wp-block-image), .m-_75\!.wp-block-image figure {
  margin: -0.75em !important;
}
.mt-_75:not(div.wp-block-image), .mt-_75.wp-block-image figure {
  margin-top: -0.75em !important;
}
.mb-_75:not(div.wp-block-image), .mb-_75.wp-block-image figure {
  margin-bottom: -0.75em !important;
}
.ml-_75:not(div.wp-block-image), .ml-_75.wp-block-image figure {
  margin-left: -0.75em !important;
}
.mr-_75:not(div.wp-block-image), .mr-_75.wp-block-image figure {
  margin-right: -0.75em !important;
}
.mv-_75:not(div.wp-block-image), .mv-_75.wp-block-image figure {
  margin-top: -0.75em !important;
  margin-bottom: -0.75em !important;
}
.mh-_75:not(div.wp-block-image), .mh-_75.wp-block-image figure {
  margin-left: -0.75em !important;
  margin-right: -0.75em !important;
}
.m-1:not(div.wp-block-image), .m-1.wp-block-image figure {
  margin: -1em;
}
.m-1\!:not(div.wp-block-image), .m-1\!.wp-block-image figure {
  margin: -1em !important;
}
.mt-1:not(div.wp-block-image), .mt-1.wp-block-image figure {
  margin-top: -1em !important;
}
.mb-1:not(div.wp-block-image), .mb-1.wp-block-image figure {
  margin-bottom: -1em !important;
}
.ml-1:not(div.wp-block-image), .ml-1.wp-block-image figure {
  margin-left: -1em !important;
}
.mr-1:not(div.wp-block-image), .mr-1.wp-block-image figure {
  margin-right: -1em !important;
}
.mv-1:not(div.wp-block-image), .mv-1.wp-block-image figure {
  margin-top: -1em !important;
  margin-bottom: -1em !important;
}
.mh-1:not(div.wp-block-image), .mh-1.wp-block-image figure {
  margin-left: -1em !important;
  margin-right: -1em !important;
}
.m-1_25:not(div.wp-block-image), .m-1_25.wp-block-image figure {
  margin: -1.25em;
}
.m-1_25\!:not(div.wp-block-image), .m-1_25\!.wp-block-image figure {
  margin: -1.25em !important;
}
.mt-1_25:not(div.wp-block-image), .mt-1_25.wp-block-image figure {
  margin-top: -1.25em !important;
}
.mb-1_25:not(div.wp-block-image), .mb-1_25.wp-block-image figure {
  margin-bottom: -1.25em !important;
}
.ml-1_25:not(div.wp-block-image), .ml-1_25.wp-block-image figure {
  margin-left: -1.25em !important;
}
.mr-1_25:not(div.wp-block-image), .mr-1_25.wp-block-image figure {
  margin-right: -1.25em !important;
}
.mv-1_25:not(div.wp-block-image), .mv-1_25.wp-block-image figure {
  margin-top: -1.25em !important;
  margin-bottom: -1.25em !important;
}
.mh-1_25:not(div.wp-block-image), .mh-1_25.wp-block-image figure {
  margin-left: -1.25em !important;
  margin-right: -1.25em !important;
}
.m-1_5:not(div.wp-block-image), .m-1_5.wp-block-image figure {
  margin: -1.5em;
}
.m-1_5\!:not(div.wp-block-image), .m-1_5\!.wp-block-image figure {
  margin: -1.5em !important;
}
.mt-1_5:not(div.wp-block-image), .mt-1_5.wp-block-image figure {
  margin-top: -1.5em !important;
}
.mb-1_5:not(div.wp-block-image), .mb-1_5.wp-block-image figure {
  margin-bottom: -1.5em !important;
}
.ml-1_5:not(div.wp-block-image), .ml-1_5.wp-block-image figure {
  margin-left: -1.5em !important;
}
.mr-1_5:not(div.wp-block-image), .mr-1_5.wp-block-image figure {
  margin-right: -1.5em !important;
}
.mv-1_5:not(div.wp-block-image), .mv-1_5.wp-block-image figure {
  margin-top: -1.5em !important;
  margin-bottom: -1.5em !important;
}
.mh-1_5:not(div.wp-block-image), .mh-1_5.wp-block-image figure {
  margin-left: -1.5em !important;
  margin-right: -1.5em !important;
}
.m-1_75:not(div.wp-block-image), .m-1_75.wp-block-image figure {
  margin: -1.75em;
}
.m-1_75\!:not(div.wp-block-image), .m-1_75\!.wp-block-image figure {
  margin: -1.75em !important;
}
.mt-1_75:not(div.wp-block-image), .mt-1_75.wp-block-image figure {
  margin-top: -1.75em !important;
}
.mb-1_75:not(div.wp-block-image), .mb-1_75.wp-block-image figure {
  margin-bottom: -1.75em !important;
}
.ml-1_75:not(div.wp-block-image), .ml-1_75.wp-block-image figure {
  margin-left: -1.75em !important;
}
.mr-1_75:not(div.wp-block-image), .mr-1_75.wp-block-image figure {
  margin-right: -1.75em !important;
}
.mv-1_75:not(div.wp-block-image), .mv-1_75.wp-block-image figure {
  margin-top: -1.75em !important;
  margin-bottom: -1.75em !important;
}
.mh-1_75:not(div.wp-block-image), .mh-1_75.wp-block-image figure {
  margin-left: -1.75em !important;
  margin-right: -1.75em !important;
}
.m-2:not(div.wp-block-image), .m-2.wp-block-image figure {
  margin: -2em;
}
.m-2\!:not(div.wp-block-image), .m-2\!.wp-block-image figure {
  margin: -2em !important;
}
.mt-2:not(div.wp-block-image), .mt-2.wp-block-image figure {
  margin-top: -2em !important;
}
.mb-2:not(div.wp-block-image), .mb-2.wp-block-image figure {
  margin-bottom: -2em !important;
}
.ml-2:not(div.wp-block-image), .ml-2.wp-block-image figure {
  margin-left: -2em !important;
}
.mr-2:not(div.wp-block-image), .mr-2.wp-block-image figure {
  margin-right: -2em !important;
}
.mv-2:not(div.wp-block-image), .mv-2.wp-block-image figure {
  margin-top: -2em !important;
  margin-bottom: -2em !important;
}
.mh-2:not(div.wp-block-image), .mh-2.wp-block-image figure {
  margin-left: -2em !important;
  margin-right: -2em !important;
}
.m-2_5:not(div.wp-block-image), .m-2_5.wp-block-image figure {
  margin: -2.5em;
}
.m-2_5\!:not(div.wp-block-image), .m-2_5\!.wp-block-image figure {
  margin: -2.5em !important;
}
.mt-2_5:not(div.wp-block-image), .mt-2_5.wp-block-image figure {
  margin-top: -2.5em !important;
}
.mb-2_5:not(div.wp-block-image), .mb-2_5.wp-block-image figure {
  margin-bottom: -2.5em !important;
}
.ml-2_5:not(div.wp-block-image), .ml-2_5.wp-block-image figure {
  margin-left: -2.5em !important;
}
.mr-2_5:not(div.wp-block-image), .mr-2_5.wp-block-image figure {
  margin-right: -2.5em !important;
}
.mv-2_5:not(div.wp-block-image), .mv-2_5.wp-block-image figure {
  margin-top: -2.5em !important;
  margin-bottom: -2.5em !important;
}
.mh-2_5:not(div.wp-block-image), .mh-2_5.wp-block-image figure {
  margin-left: -2.5em !important;
  margin-right: -2.5em !important;
}
.m-3:not(div.wp-block-image), .m-3.wp-block-image figure {
  margin: -3em;
}
.m-3\!:not(div.wp-block-image), .m-3\!.wp-block-image figure {
  margin: -3em !important;
}
.mt-3:not(div.wp-block-image), .mt-3.wp-block-image figure {
  margin-top: -3em !important;
}
.mb-3:not(div.wp-block-image), .mb-3.wp-block-image figure {
  margin-bottom: -3em !important;
}
.ml-3:not(div.wp-block-image), .ml-3.wp-block-image figure {
  margin-left: -3em !important;
}
.mr-3:not(div.wp-block-image), .mr-3.wp-block-image figure {
  margin-right: -3em !important;
}
.mv-3:not(div.wp-block-image), .mv-3.wp-block-image figure {
  margin-top: -3em !important;
  margin-bottom: -3em !important;
}
.mh-3:not(div.wp-block-image), .mh-3.wp-block-image figure {
  margin-left: -3em !important;
  margin-right: -3em !important;
}
.m-4:not(div.wp-block-image), .m-4.wp-block-image figure {
  margin: -4em;
}
.m-4\!:not(div.wp-block-image), .m-4\!.wp-block-image figure {
  margin: -4em !important;
}
.mt-4:not(div.wp-block-image), .mt-4.wp-block-image figure {
  margin-top: -4em !important;
}
.mb-4:not(div.wp-block-image), .mb-4.wp-block-image figure {
  margin-bottom: -4em !important;
}
.ml-4:not(div.wp-block-image), .ml-4.wp-block-image figure {
  margin-left: -4em !important;
}
.mr-4:not(div.wp-block-image), .mr-4.wp-block-image figure {
  margin-right: -4em !important;
}
.mv-4:not(div.wp-block-image), .mv-4.wp-block-image figure {
  margin-top: -4em !important;
  margin-bottom: -4em !important;
}
.mh-4:not(div.wp-block-image), .mh-4.wp-block-image figure {
  margin-left: -4em !important;
  margin-right: -4em !important;
}
.m-5:not(div.wp-block-image), .m-5.wp-block-image figure {
  margin: -5em;
}
.m-5\!:not(div.wp-block-image), .m-5\!.wp-block-image figure {
  margin: -5em !important;
}
.mt-5:not(div.wp-block-image), .mt-5.wp-block-image figure {
  margin-top: -5em !important;
}
.mb-5:not(div.wp-block-image), .mb-5.wp-block-image figure {
  margin-bottom: -5em !important;
}
.ml-5:not(div.wp-block-image), .ml-5.wp-block-image figure {
  margin-left: -5em !important;
}
.mr-5:not(div.wp-block-image), .mr-5.wp-block-image figure {
  margin-right: -5em !important;
}
.mv-5:not(div.wp-block-image), .mv-5.wp-block-image figure {
  margin-top: -5em !important;
  margin-bottom: -5em !important;
}
.mh-5:not(div.wp-block-image), .mh-5.wp-block-image figure {
  margin-left: -5em !important;
  margin-right: -5em !important;
}
.mauto:not(div.wp-block-image), .mauto.wp-block-image figure {
  margin: auto;
}
.mauto\!:not(div.wp-block-image), .mauto\!.wp-block-image figure {
  margin: auto !important;
}
.mtauto:not(div.wp-block-image), .mtauto.wp-block-image figure {
  margin-top: auto !important;
}
.mbauto:not(div.wp-block-image), .mbauto.wp-block-image figure {
  margin-bottom: auto !important;
}
.mlauto:not(div.wp-block-image), .mlauto.wp-block-image figure {
  margin-left: auto !important;
}
.mrauto:not(div.wp-block-image), .mrauto.wp-block-image figure {
  margin-right: auto !important;
}
.mvauto:not(div.wp-block-image), .mvauto.wp-block-image figure {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.mhauto:not(div.wp-block-image), .mhauto.wp-block-image figure {
  margin-left: auto !important;
  margin-right: auto !important;
}

.order-9 {
  order: -9;
}
.order-8 {
  order: -8;
}
.order-7 {
  order: -7;
}
.order-6 {
  order: -6;
}
.order-5 {
  order: -5;
}
.order-4 {
  order: -4;
}
.order-3 {
  order: -3;
}
.order-2 {
  order: -2;
}
.order-1 {
  order: -1;
}
.order0 {
  order: 0;
}
.order1 {
  order: 1;
}
.order2 {
  order: 2;
}
.order3 {
  order: 3;
}
.order4 {
  order: 4;
}
.order5 {
  order: 5;
}
.order6 {
  order: 6;
}
.order7 {
  order: 7;
}
.order8 {
  order: 8;
}
.order9 {
  order: 9;
}

.minmin, .min-min, .min-min, .min--min {
  min-width: min-content !important;
}
.minfit, .min-fit, .min-fit, .min--fit {
  min-width: fit-content !important;
}
.minmax, .min-max, .min-max, .min--max {
  min-width: max-content !important;
}
.min-half, .min--half {
  min-width: 50% !important;
}
.min-quarter, .min--quarter {
  min-width: 25% !important;
}
.min-three-quarters, .min-3quarters, .min-3q, .min--three-quarters, .min--3quarters, .min--3q {
  min-width: 75% !important;
}
.min-third, .min--third {
  min-width: 33.33% !important;
}
.min-two-thirds, .min-twothirds, .min-2thirds, .min-tooth, .min--two-thirds, .min--twothirds, .min--2thirds, .min--tooth {
  min-width: 66.667% !important;
}
.min-tenth, .min--tenth {
  min-width: 10% !important;
}
.min1:not(div.wp-block-image), .min1.wp-block-image figure, .min-1:not(div.wp-block-image), .min-1.wp-block-image figure {
  min-width: 1em !important;
}
.min2:not(div.wp-block-image), .min2.wp-block-image figure, .min-2:not(div.wp-block-image), .min-2.wp-block-image figure {
  min-width: 2em !important;
}
.min3:not(div.wp-block-image), .min3.wp-block-image figure, .min-3:not(div.wp-block-image), .min-3.wp-block-image figure {
  min-width: 3em !important;
}
.min4:not(div.wp-block-image), .min4.wp-block-image figure, .min-4:not(div.wp-block-image), .min-4.wp-block-image figure {
  min-width: 4em !important;
}
.min5:not(div.wp-block-image), .min5.wp-block-image figure, .min-5:not(div.wp-block-image), .min-5.wp-block-image figure {
  min-width: 5em !important;
}
.min6:not(div.wp-block-image), .min6.wp-block-image figure, .min-6:not(div.wp-block-image), .min-6.wp-block-image figure {
  min-width: 6em !important;
}
.min7:not(div.wp-block-image), .min7.wp-block-image figure, .min-7:not(div.wp-block-image), .min-7.wp-block-image figure {
  min-width: 7em !important;
}
.min8:not(div.wp-block-image), .min8.wp-block-image figure, .min-8:not(div.wp-block-image), .min-8.wp-block-image figure {
  min-width: 8em !important;
}
.min9:not(div.wp-block-image), .min9.wp-block-image figure, .min-9:not(div.wp-block-image), .min-9.wp-block-image figure {
  min-width: 9em !important;
}
.min10:not(div.wp-block-image), .min10.wp-block-image figure, .min-10:not(div.wp-block-image), .min-10.wp-block-image figure {
  min-width: 10em !important;
}
.min11:not(div.wp-block-image), .min11.wp-block-image figure, .min-11:not(div.wp-block-image), .min-11.wp-block-image figure {
  min-width: 11em !important;
}
.min12:not(div.wp-block-image), .min12.wp-block-image figure, .min-12:not(div.wp-block-image), .min-12.wp-block-image figure {
  min-width: 12em !important;
}
.min13:not(div.wp-block-image), .min13.wp-block-image figure, .min-13:not(div.wp-block-image), .min-13.wp-block-image figure {
  min-width: 13em !important;
}
.min14:not(div.wp-block-image), .min14.wp-block-image figure, .min-14:not(div.wp-block-image), .min-14.wp-block-image figure {
  min-width: 14em !important;
}
.min15:not(div.wp-block-image), .min15.wp-block-image figure, .min-15:not(div.wp-block-image), .min-15.wp-block-image figure {
  min-width: 15em !important;
}
.min16:not(div.wp-block-image), .min16.wp-block-image figure, .min-16:not(div.wp-block-image), .min-16.wp-block-image figure {
  min-width: 16em !important;
}
.min17:not(div.wp-block-image), .min17.wp-block-image figure, .min-17:not(div.wp-block-image), .min-17.wp-block-image figure {
  min-width: 17em !important;
}
.min18:not(div.wp-block-image), .min18.wp-block-image figure, .min-18:not(div.wp-block-image), .min-18.wp-block-image figure {
  min-width: 18em !important;
}
.min19:not(div.wp-block-image), .min19.wp-block-image figure, .min-19:not(div.wp-block-image), .min-19.wp-block-image figure {
  min-width: 19em !important;
}
.min20:not(div.wp-block-image), .min20.wp-block-image figure, .min-20:not(div.wp-block-image), .min-20.wp-block-image figure {
  min-width: 20em !important;
}
.min21:not(div.wp-block-image), .min21.wp-block-image figure, .min-21:not(div.wp-block-image), .min-21.wp-block-image figure {
  min-width: 21em !important;
}
.min22:not(div.wp-block-image), .min22.wp-block-image figure, .min-22:not(div.wp-block-image), .min-22.wp-block-image figure {
  min-width: 22em !important;
}
.min23:not(div.wp-block-image), .min23.wp-block-image figure, .min-23:not(div.wp-block-image), .min-23.wp-block-image figure {
  min-width: 23em !important;
}
.min24:not(div.wp-block-image), .min24.wp-block-image figure, .min-24:not(div.wp-block-image), .min-24.wp-block-image figure {
  min-width: 24em !important;
}
.min25:not(div.wp-block-image), .min25.wp-block-image figure, .min-25:not(div.wp-block-image), .min-25.wp-block-image figure {
  min-width: 25em !important;
}
.min26:not(div.wp-block-image), .min26.wp-block-image figure, .min-26:not(div.wp-block-image), .min-26.wp-block-image figure {
  min-width: 26em !important;
}
.min27:not(div.wp-block-image), .min27.wp-block-image figure, .min-27:not(div.wp-block-image), .min-27.wp-block-image figure {
  min-width: 27em !important;
}
.min28:not(div.wp-block-image), .min28.wp-block-image figure, .min-28:not(div.wp-block-image), .min-28.wp-block-image figure {
  min-width: 28em !important;
}
.min29:not(div.wp-block-image), .min29.wp-block-image figure, .min-29:not(div.wp-block-image), .min-29.wp-block-image figure {
  min-width: 29em !important;
}
.min30:not(div.wp-block-image), .min30.wp-block-image figure, .min-30:not(div.wp-block-image), .min-30.wp-block-image figure {
  min-width: 30em !important;
}
.min31:not(div.wp-block-image), .min31.wp-block-image figure, .min-31:not(div.wp-block-image), .min-31.wp-block-image figure {
  min-width: 31em !important;
}
.min32:not(div.wp-block-image), .min32.wp-block-image figure, .min-32:not(div.wp-block-image), .min-32.wp-block-image figure {
  min-width: 32em !important;
}
.min33:not(div.wp-block-image), .min33.wp-block-image figure, .min-33:not(div.wp-block-image), .min-33.wp-block-image figure {
  min-width: 33em !important;
}
.min34:not(div.wp-block-image), .min34.wp-block-image figure, .min-34:not(div.wp-block-image), .min-34.wp-block-image figure {
  min-width: 34em !important;
}
.min35:not(div.wp-block-image), .min35.wp-block-image figure, .min-35:not(div.wp-block-image), .min-35.wp-block-image figure {
  min-width: 35em !important;
}
.min36:not(div.wp-block-image), .min36.wp-block-image figure, .min-36:not(div.wp-block-image), .min-36.wp-block-image figure {
  min-width: 36em !important;
}
.min37:not(div.wp-block-image), .min37.wp-block-image figure, .min-37:not(div.wp-block-image), .min-37.wp-block-image figure {
  min-width: 37em !important;
}
.min38:not(div.wp-block-image), .min38.wp-block-image figure, .min-38:not(div.wp-block-image), .min-38.wp-block-image figure {
  min-width: 38em !important;
}
.min39:not(div.wp-block-image), .min39.wp-block-image figure, .min-39:not(div.wp-block-image), .min-39.wp-block-image figure {
  min-width: 39em !important;
}
.min40:not(div.wp-block-image), .min40.wp-block-image figure, .min-40:not(div.wp-block-image), .min-40.wp-block-image figure {
  min-width: 40em !important;
}
.min41:not(div.wp-block-image), .min41.wp-block-image figure, .min-41:not(div.wp-block-image), .min-41.wp-block-image figure {
  min-width: 41em !important;
}
.min42:not(div.wp-block-image), .min42.wp-block-image figure, .min-42:not(div.wp-block-image), .min-42.wp-block-image figure {
  min-width: 42em !important;
}
.min43:not(div.wp-block-image), .min43.wp-block-image figure, .min-43:not(div.wp-block-image), .min-43.wp-block-image figure {
  min-width: 43em !important;
}
.min44:not(div.wp-block-image), .min44.wp-block-image figure, .min-44:not(div.wp-block-image), .min-44.wp-block-image figure {
  min-width: 44em !important;
}
.min45:not(div.wp-block-image), .min45.wp-block-image figure, .min-45:not(div.wp-block-image), .min-45.wp-block-image figure {
  min-width: 45em !important;
}
.min46:not(div.wp-block-image), .min46.wp-block-image figure, .min-46:not(div.wp-block-image), .min-46.wp-block-image figure {
  min-width: 46em !important;
}
.min47:not(div.wp-block-image), .min47.wp-block-image figure, .min-47:not(div.wp-block-image), .min-47.wp-block-image figure {
  min-width: 47em !important;
}
.min48:not(div.wp-block-image), .min48.wp-block-image figure, .min-48:not(div.wp-block-image), .min-48.wp-block-image figure {
  min-width: 48em !important;
}
.min49:not(div.wp-block-image), .min49.wp-block-image figure, .min-49:not(div.wp-block-image), .min-49.wp-block-image figure {
  min-width: 49em !important;
}
.min50:not(div.wp-block-image), .min50.wp-block-image figure, .min-50:not(div.wp-block-image), .min-50.wp-block-image figure {
  min-width: 50em !important;
}

.maxmin, .max-min, .max-min, .max--min {
  max-width: min-content !important;
}
.maxfit, .max-fit, .max-fit, .max--fit {
  max-width: fit-content !important;
}
.maxmax, .max-max, .max-max, .max--max {
  max-width: max-content !important;
}
.max-half, .max--half {
  max-width: 50% !important;
}
.max-quarter, .max--quarter {
  max-width: 25% !important;
}
.max-three-quarters, .max-3quarters, .max-3q, .max--three-quarters, .max--3quarters, .max--3q {
  max-width: 75% !important;
}
.max-third, .max--third {
  max-width: 33.33% !important;
}
.max-two-thirds, .max-twothirds, .max-2thirds, .max-tooth, .max--two-thirds, .max--twothirds, .max--2thirds, .max--tooth {
  max-width: 66.667% !important;
}
.max-tenth, .max--tenth {
  max-width: 10% !important;
}
.max1:not(div.wp-block-image), .max1.wp-block-image figure, .max-1:not(div.wp-block-image), .max-1.wp-block-image figure {
  max-width: 1em !important;
}
.max2:not(div.wp-block-image), .max2.wp-block-image figure, .max-2:not(div.wp-block-image), .max-2.wp-block-image figure {
  max-width: 2em !important;
}
.max3:not(div.wp-block-image), .max3.wp-block-image figure, .max-3:not(div.wp-block-image), .max-3.wp-block-image figure {
  max-width: 3em !important;
}
.max4:not(div.wp-block-image), .max4.wp-block-image figure, .max-4:not(div.wp-block-image), .max-4.wp-block-image figure {
  max-width: 4em !important;
}
.max5:not(div.wp-block-image), .max5.wp-block-image figure, .max-5:not(div.wp-block-image), .max-5.wp-block-image figure {
  max-width: 5em !important;
}
.max6:not(div.wp-block-image), .max6.wp-block-image figure, .max-6:not(div.wp-block-image), .max-6.wp-block-image figure {
  max-width: 6em !important;
}
.max7:not(div.wp-block-image), .max7.wp-block-image figure, .max-7:not(div.wp-block-image), .max-7.wp-block-image figure {
  max-width: 7em !important;
}
.max8:not(div.wp-block-image), .max8.wp-block-image figure, .max-8:not(div.wp-block-image), .max-8.wp-block-image figure {
  max-width: 8em !important;
}
.max9:not(div.wp-block-image), .max9.wp-block-image figure, .max-9:not(div.wp-block-image), .max-9.wp-block-image figure {
  max-width: 9em !important;
}
.max10:not(div.wp-block-image), .max10.wp-block-image figure, .max-10:not(div.wp-block-image), .max-10.wp-block-image figure {
  max-width: 10em !important;
}
.max11:not(div.wp-block-image), .max11.wp-block-image figure, .max-11:not(div.wp-block-image), .max-11.wp-block-image figure {
  max-width: 11em !important;
}
.max12:not(div.wp-block-image), .max12.wp-block-image figure, .max-12:not(div.wp-block-image), .max-12.wp-block-image figure {
  max-width: 12em !important;
}
.max13:not(div.wp-block-image), .max13.wp-block-image figure, .max-13:not(div.wp-block-image), .max-13.wp-block-image figure {
  max-width: 13em !important;
}
.max14:not(div.wp-block-image), .max14.wp-block-image figure, .max-14:not(div.wp-block-image), .max-14.wp-block-image figure {
  max-width: 14em !important;
}
.max15:not(div.wp-block-image), .max15.wp-block-image figure, .max-15:not(div.wp-block-image), .max-15.wp-block-image figure {
  max-width: 15em !important;
}
.max16:not(div.wp-block-image), .max16.wp-block-image figure, .max-16:not(div.wp-block-image), .max-16.wp-block-image figure {
  max-width: 16em !important;
}
.max17:not(div.wp-block-image), .max17.wp-block-image figure, .max-17:not(div.wp-block-image), .max-17.wp-block-image figure {
  max-width: 17em !important;
}
.max18:not(div.wp-block-image), .max18.wp-block-image figure, .max-18:not(div.wp-block-image), .max-18.wp-block-image figure {
  max-width: 18em !important;
}
.max19:not(div.wp-block-image), .max19.wp-block-image figure, .max-19:not(div.wp-block-image), .max-19.wp-block-image figure {
  max-width: 19em !important;
}
.max20:not(div.wp-block-image), .max20.wp-block-image figure, .max-20:not(div.wp-block-image), .max-20.wp-block-image figure {
  max-width: 20em !important;
}
.max21:not(div.wp-block-image), .max21.wp-block-image figure, .max-21:not(div.wp-block-image), .max-21.wp-block-image figure {
  max-width: 21em !important;
}
.max22:not(div.wp-block-image), .max22.wp-block-image figure, .max-22:not(div.wp-block-image), .max-22.wp-block-image figure {
  max-width: 22em !important;
}
.max23:not(div.wp-block-image), .max23.wp-block-image figure, .max-23:not(div.wp-block-image), .max-23.wp-block-image figure {
  max-width: 23em !important;
}
.max24:not(div.wp-block-image), .max24.wp-block-image figure, .max-24:not(div.wp-block-image), .max-24.wp-block-image figure {
  max-width: 24em !important;
}
.max25:not(div.wp-block-image), .max25.wp-block-image figure, .max-25:not(div.wp-block-image), .max-25.wp-block-image figure {
  max-width: 25em !important;
}
.max26:not(div.wp-block-image), .max26.wp-block-image figure, .max-26:not(div.wp-block-image), .max-26.wp-block-image figure {
  max-width: 26em !important;
}
.max27:not(div.wp-block-image), .max27.wp-block-image figure, .max-27:not(div.wp-block-image), .max-27.wp-block-image figure {
  max-width: 27em !important;
}
.max28:not(div.wp-block-image), .max28.wp-block-image figure, .max-28:not(div.wp-block-image), .max-28.wp-block-image figure {
  max-width: 28em !important;
}
.max29:not(div.wp-block-image), .max29.wp-block-image figure, .max-29:not(div.wp-block-image), .max-29.wp-block-image figure {
  max-width: 29em !important;
}
.max30:not(div.wp-block-image), .max30.wp-block-image figure, .max-30:not(div.wp-block-image), .max-30.wp-block-image figure {
  max-width: 30em !important;
}
.max31:not(div.wp-block-image), .max31.wp-block-image figure, .max-31:not(div.wp-block-image), .max-31.wp-block-image figure {
  max-width: 31em !important;
}
.max32:not(div.wp-block-image), .max32.wp-block-image figure, .max-32:not(div.wp-block-image), .max-32.wp-block-image figure {
  max-width: 32em !important;
}
.max33:not(div.wp-block-image), .max33.wp-block-image figure, .max-33:not(div.wp-block-image), .max-33.wp-block-image figure {
  max-width: 33em !important;
}
.max34:not(div.wp-block-image), .max34.wp-block-image figure, .max-34:not(div.wp-block-image), .max-34.wp-block-image figure {
  max-width: 34em !important;
}
.max35:not(div.wp-block-image), .max35.wp-block-image figure, .max-35:not(div.wp-block-image), .max-35.wp-block-image figure {
  max-width: 35em !important;
}
.max36:not(div.wp-block-image), .max36.wp-block-image figure, .max-36:not(div.wp-block-image), .max-36.wp-block-image figure {
  max-width: 36em !important;
}
.max37:not(div.wp-block-image), .max37.wp-block-image figure, .max-37:not(div.wp-block-image), .max-37.wp-block-image figure {
  max-width: 37em !important;
}
.max38:not(div.wp-block-image), .max38.wp-block-image figure, .max-38:not(div.wp-block-image), .max-38.wp-block-image figure {
  max-width: 38em !important;
}
.max39:not(div.wp-block-image), .max39.wp-block-image figure, .max-39:not(div.wp-block-image), .max-39.wp-block-image figure {
  max-width: 39em !important;
}
.max40:not(div.wp-block-image), .max40.wp-block-image figure, .max-40:not(div.wp-block-image), .max-40.wp-block-image figure {
  max-width: 40em !important;
}
.max41:not(div.wp-block-image), .max41.wp-block-image figure, .max-41:not(div.wp-block-image), .max-41.wp-block-image figure {
  max-width: 41em !important;
}
.max42:not(div.wp-block-image), .max42.wp-block-image figure, .max-42:not(div.wp-block-image), .max-42.wp-block-image figure {
  max-width: 42em !important;
}
.max43:not(div.wp-block-image), .max43.wp-block-image figure, .max-43:not(div.wp-block-image), .max-43.wp-block-image figure {
  max-width: 43em !important;
}
.max44:not(div.wp-block-image), .max44.wp-block-image figure, .max-44:not(div.wp-block-image), .max-44.wp-block-image figure {
  max-width: 44em !important;
}
.max45:not(div.wp-block-image), .max45.wp-block-image figure, .max-45:not(div.wp-block-image), .max-45.wp-block-image figure {
  max-width: 45em !important;
}
.max46:not(div.wp-block-image), .max46.wp-block-image figure, .max-46:not(div.wp-block-image), .max-46.wp-block-image figure {
  max-width: 46em !important;
}
.max47:not(div.wp-block-image), .max47.wp-block-image figure, .max-47:not(div.wp-block-image), .max-47.wp-block-image figure {
  max-width: 47em !important;
}
.max48:not(div.wp-block-image), .max48.wp-block-image figure, .max-48:not(div.wp-block-image), .max-48.wp-block-image figure {
  max-width: 48em !important;
}
.max49:not(div.wp-block-image), .max49.wp-block-image figure, .max-49:not(div.wp-block-image), .max-49.wp-block-image figure {
  max-width: 49em !important;
}
.max50:not(div.wp-block-image), .max50.wp-block-image figure, .max-50:not(div.wp-block-image), .max-50.wp-block-image figure {
  max-width: 50em !important;
}

.wmin, .w-min, .w-min, .w--min {
  width: min-content !important;
}
.wfit, .w-fit, .w-fit, .w--fit {
  width: fit-content !important;
}
.wmax, .w-max, .w-max, .w--max {
  width: max-content !important;
}
.w-half, .w--half {
  width: 50% !important;
}
.w-quarter, .w--quarter {
  width: 25% !important;
}
.w-three-quarters, .w-3quarters, .w-3q, .w--three-quarters, .w--3quarters, .w--3q {
  width: 75% !important;
}
.w-third, .w--third {
  width: 33.33% !important;
}
.w-two-thirds, .w-twothirds, .w-2thirds, .w-tooth, .w--two-thirds, .w--twothirds, .w--2thirds, .w--tooth {
  width: 66.667% !important;
}
.w-tenth, .w--tenth {
  width: 10% !important;
}
.w1:not(div.wp-block-image), .w1.wp-block-image figure, .w-1:not(div.wp-block-image), .w-1.wp-block-image figure {
  width: 1em !important;
}
.w2:not(div.wp-block-image), .w2.wp-block-image figure, .w-2:not(div.wp-block-image), .w-2.wp-block-image figure {
  width: 2em !important;
}
.w3:not(div.wp-block-image), .w3.wp-block-image figure, .w-3:not(div.wp-block-image), .w-3.wp-block-image figure {
  width: 3em !important;
}
.w4:not(div.wp-block-image), .w4.wp-block-image figure, .w-4:not(div.wp-block-image), .w-4.wp-block-image figure {
  width: 4em !important;
}
.w5:not(div.wp-block-image), .w5.wp-block-image figure, .w-5:not(div.wp-block-image), .w-5.wp-block-image figure {
  width: 5em !important;
}
.w6:not(div.wp-block-image), .w6.wp-block-image figure, .w-6:not(div.wp-block-image), .w-6.wp-block-image figure {
  width: 6em !important;
}
.w7:not(div.wp-block-image), .w7.wp-block-image figure, .w-7:not(div.wp-block-image), .w-7.wp-block-image figure {
  width: 7em !important;
}
.w8:not(div.wp-block-image), .w8.wp-block-image figure, .w-8:not(div.wp-block-image), .w-8.wp-block-image figure {
  width: 8em !important;
}
.w9:not(div.wp-block-image), .w9.wp-block-image figure, .w-9:not(div.wp-block-image), .w-9.wp-block-image figure {
  width: 9em !important;
}
.w10:not(div.wp-block-image), .w10.wp-block-image figure, .w-10:not(div.wp-block-image), .w-10.wp-block-image figure {
  width: 10em !important;
}
.w11:not(div.wp-block-image), .w11.wp-block-image figure, .w-11:not(div.wp-block-image), .w-11.wp-block-image figure {
  width: 11em !important;
}
.w12:not(div.wp-block-image), .w12.wp-block-image figure, .w-12:not(div.wp-block-image), .w-12.wp-block-image figure {
  width: 12em !important;
}
.w13:not(div.wp-block-image), .w13.wp-block-image figure, .w-13:not(div.wp-block-image), .w-13.wp-block-image figure {
  width: 13em !important;
}
.w14:not(div.wp-block-image), .w14.wp-block-image figure, .w-14:not(div.wp-block-image), .w-14.wp-block-image figure {
  width: 14em !important;
}
.w15:not(div.wp-block-image), .w15.wp-block-image figure, .w-15:not(div.wp-block-image), .w-15.wp-block-image figure {
  width: 15em !important;
}
.w16:not(div.wp-block-image), .w16.wp-block-image figure, .w-16:not(div.wp-block-image), .w-16.wp-block-image figure {
  width: 16em !important;
}
.w17:not(div.wp-block-image), .w17.wp-block-image figure, .w-17:not(div.wp-block-image), .w-17.wp-block-image figure {
  width: 17em !important;
}
.w18:not(div.wp-block-image), .w18.wp-block-image figure, .w-18:not(div.wp-block-image), .w-18.wp-block-image figure {
  width: 18em !important;
}
.w19:not(div.wp-block-image), .w19.wp-block-image figure, .w-19:not(div.wp-block-image), .w-19.wp-block-image figure {
  width: 19em !important;
}
.w20:not(div.wp-block-image), .w20.wp-block-image figure, .w-20:not(div.wp-block-image), .w-20.wp-block-image figure {
  width: 20em !important;
}
.w21:not(div.wp-block-image), .w21.wp-block-image figure, .w-21:not(div.wp-block-image), .w-21.wp-block-image figure {
  width: 21em !important;
}
.w22:not(div.wp-block-image), .w22.wp-block-image figure, .w-22:not(div.wp-block-image), .w-22.wp-block-image figure {
  width: 22em !important;
}
.w23:not(div.wp-block-image), .w23.wp-block-image figure, .w-23:not(div.wp-block-image), .w-23.wp-block-image figure {
  width: 23em !important;
}
.w24:not(div.wp-block-image), .w24.wp-block-image figure, .w-24:not(div.wp-block-image), .w-24.wp-block-image figure {
  width: 24em !important;
}
.w25:not(div.wp-block-image), .w25.wp-block-image figure, .w-25:not(div.wp-block-image), .w-25.wp-block-image figure {
  width: 25em !important;
}
.w26:not(div.wp-block-image), .w26.wp-block-image figure, .w-26:not(div.wp-block-image), .w-26.wp-block-image figure {
  width: 26em !important;
}
.w27:not(div.wp-block-image), .w27.wp-block-image figure, .w-27:not(div.wp-block-image), .w-27.wp-block-image figure {
  width: 27em !important;
}
.w28:not(div.wp-block-image), .w28.wp-block-image figure, .w-28:not(div.wp-block-image), .w-28.wp-block-image figure {
  width: 28em !important;
}
.w29:not(div.wp-block-image), .w29.wp-block-image figure, .w-29:not(div.wp-block-image), .w-29.wp-block-image figure {
  width: 29em !important;
}
.w30:not(div.wp-block-image), .w30.wp-block-image figure, .w-30:not(div.wp-block-image), .w-30.wp-block-image figure {
  width: 30em !important;
}
.w31:not(div.wp-block-image), .w31.wp-block-image figure, .w-31:not(div.wp-block-image), .w-31.wp-block-image figure {
  width: 31em !important;
}
.w32:not(div.wp-block-image), .w32.wp-block-image figure, .w-32:not(div.wp-block-image), .w-32.wp-block-image figure {
  width: 32em !important;
}
.w33:not(div.wp-block-image), .w33.wp-block-image figure, .w-33:not(div.wp-block-image), .w-33.wp-block-image figure {
  width: 33em !important;
}
.w34:not(div.wp-block-image), .w34.wp-block-image figure, .w-34:not(div.wp-block-image), .w-34.wp-block-image figure {
  width: 34em !important;
}
.w35:not(div.wp-block-image), .w35.wp-block-image figure, .w-35:not(div.wp-block-image), .w-35.wp-block-image figure {
  width: 35em !important;
}
.w36:not(div.wp-block-image), .w36.wp-block-image figure, .w-36:not(div.wp-block-image), .w-36.wp-block-image figure {
  width: 36em !important;
}
.w37:not(div.wp-block-image), .w37.wp-block-image figure, .w-37:not(div.wp-block-image), .w-37.wp-block-image figure {
  width: 37em !important;
}
.w38:not(div.wp-block-image), .w38.wp-block-image figure, .w-38:not(div.wp-block-image), .w-38.wp-block-image figure {
  width: 38em !important;
}
.w39:not(div.wp-block-image), .w39.wp-block-image figure, .w-39:not(div.wp-block-image), .w-39.wp-block-image figure {
  width: 39em !important;
}
.w40:not(div.wp-block-image), .w40.wp-block-image figure, .w-40:not(div.wp-block-image), .w-40.wp-block-image figure {
  width: 40em !important;
}
.w41:not(div.wp-block-image), .w41.wp-block-image figure, .w-41:not(div.wp-block-image), .w-41.wp-block-image figure {
  width: 41em !important;
}
.w42:not(div.wp-block-image), .w42.wp-block-image figure, .w-42:not(div.wp-block-image), .w-42.wp-block-image figure {
  width: 42em !important;
}
.w43:not(div.wp-block-image), .w43.wp-block-image figure, .w-43:not(div.wp-block-image), .w-43.wp-block-image figure {
  width: 43em !important;
}
.w44:not(div.wp-block-image), .w44.wp-block-image figure, .w-44:not(div.wp-block-image), .w-44.wp-block-image figure {
  width: 44em !important;
}
.w45:not(div.wp-block-image), .w45.wp-block-image figure, .w-45:not(div.wp-block-image), .w-45.wp-block-image figure {
  width: 45em !important;
}
.w46:not(div.wp-block-image), .w46.wp-block-image figure, .w-46:not(div.wp-block-image), .w-46.wp-block-image figure {
  width: 46em !important;
}
.w47:not(div.wp-block-image), .w47.wp-block-image figure, .w-47:not(div.wp-block-image), .w-47.wp-block-image figure {
  width: 47em !important;
}
.w48:not(div.wp-block-image), .w48.wp-block-image figure, .w-48:not(div.wp-block-image), .w-48.wp-block-image figure {
  width: 48em !important;
}
.w49:not(div.wp-block-image), .w49.wp-block-image figure, .w-49:not(div.wp-block-image), .w-49.wp-block-image figure {
  width: 49em !important;
}
.w50:not(div.wp-block-image), .w50.wp-block-image figure, .w-50:not(div.wp-block-image), .w-50.wp-block-image figure {
  width: 50em !important;
}

@media (min-width: 400px) {
  .xs-hidden, .pwd .xs-beo {
    display: none !important;
  }
  .xs-block {
    display: block !important;
  }
  .xs-inline {
    display: inline !important;
  }
  .xs-ib {
    display: inline-block !important;
  }
  .xs-if {
    display: inline-flex !important;
  }
  .old-ie .xs-if {
    display: inline-block !important;
  }
  .xs-table {
    display: table !important;
  }
  .xs-tr {
    display: table-row !important;
  }
  .xs-td {
    display: table-cell !important;
  }
  .xs-flex {
    display: flex;
  }
  .old-ie .xs-flex {
    display: block;
  }
  .xs-flexwrap, .xs-flex-wrap {
    display: flex;
    flex-wrap: wrap !important;
  }
  .old-ie .xs-flexwrap, .old-ie .xs-flex-wrap {
    display: block;
  }
  .xs-flex-nowrap, .xs-flex-no-wrap {
    display: flex;
    flex-wrap: nowrap !important;
  }
  .old-ie .xs-flex-nowrap, .old-ie .xs-flex-no-wrap {
    display: block;
  }
  .xs-flexcol, .xs-flex-col {
    display: flex;
    flex-direction: column !important;
  }
  .old-ie .xs-flexcol, .old-ie .xs-flex-col {
    display: block;
  }
  .xs-flexrev, .xs-flex-rev {
    display: flex;
    flex-direction: row-reverse !important;
  }
  .old-ie .xs-flexrev, .old-ie .xs-flex-rev {
    display: block;
  }
  .xs-fj-stretch {
    display: flex;
  }
  .old-ie .xs-fj-stretch {
    display: block;
  }
  .xs-fj-stretch > * {
    flex-grow: 1 !important;
  }
  .xs-fj-center {
    display: flex;
    justify-content: center !important;
  }
  .old-ie .xs-fj-center {
    display: block;
  }
  .xs-fj-center > * {
    flex-grow: 0;
  }
  .xs-fj-start {
    display: flex;
    justify-content: flex-start !important;
  }
  .old-ie .xs-fj-start {
    display: block;
  }
  .xs-fj-start > * {
    flex-grow: 0;
  }
  .xs-fj-end {
    display: flex;
    justify-content: flex-end !important;
  }
  .old-ie .xs-fj-end {
    display: block;
  }
  .xs-fj-end > * {
    flex-grow: 0;
  }
  .xs-fj-between {
    display: flex;
    justify-content: space-between !important;
  }
  .old-ie .xs-fj-between {
    display: block;
  }
  .xs-fj-between > * {
    flex-grow: 0;
  }
  .xs-fj-around {
    display: flex;
    justify-content: space-around !important;
  }
  .old-ie .xs-fj-around {
    display: block;
  }
  .xs-fj-around > * {
    flex-grow: 0;
  }
  .xs-fj-evenly {
    display: flex;
    justify-content: space-evenly !important;
  }
  .old-ie .xs-fj-evenly {
    display: block;
  }
  .xs-fj-evenly > * {
    flex-grow: 0;
  }
  .xs-fa-stretch {
    display: flex;
    align-items: stretch !important;
  }
  .old-ie .xs-fa-stretch {
    display: block;
  }
  .xs-fa-start {
    display: flex;
    align-items: flex-start !important;
  }
  .old-ie .xs-fa-start {
    display: block;
  }
  .xs-fa-end {
    display: flex;
    align-items: flex-end !important;
  }
  .old-ie .xs-fa-end {
    display: block;
  }
  .xs-fa-center {
    display: flex;
    align-items: center !important;
  }
  .old-ie .xs-fa-center {
    display: block;
  }
  .xs-fsa-stretch {
    align-self: stretch !important;
  }
  .xs-fsa-start {
    align-self: flex-start !important;
  }
  .xs-fsa-end {
    align-self: flex-end !important;
  }
  .xs-fsa-center {
    align-self: center !important;
  }
  .xs-p0 {
    padding: 0;
  }
  .xs-p0\! {
    padding: 0 !important;
  }
  .xs-pt0 {
    padding-top: 0 !important;
  }
  .xs-pb0 {
    padding-bottom: 0 !important;
  }
  .xs-pl0 {
    padding-left: 0 !important;
  }
  .xs-pr0 {
    padding-right: 0 !important;
  }
  .xs-pv0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .xs-ph0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .xs-p_25 {
    padding: 0.25em;
  }
  .xs-p_25\! {
    padding: 0.25em !important;
  }
  .xs-pt_25 {
    padding-top: 0.25em !important;
  }
  .xs-pb_25 {
    padding-bottom: 0.25em !important;
  }
  .xs-pl_25 {
    padding-left: 0.25em !important;
  }
  .xs-pr_25 {
    padding-right: 0.25em !important;
  }
  .xs-pv_25 {
    padding-top: 0.25em !important;
    padding-bottom: 0.25em !important;
  }
  .xs-ph_25 {
    padding-left: 0.25em !important;
    padding-right: 0.25em !important;
  }
  .xs-p_4 {
    padding: 0.4em;
  }
  .xs-p_4\! {
    padding: 0.4em !important;
  }
  .xs-pt_4 {
    padding-top: 0.4em !important;
  }
  .xs-pb_4 {
    padding-bottom: 0.4em !important;
  }
  .xs-pl_4 {
    padding-left: 0.4em !important;
  }
  .xs-pr_4 {
    padding-right: 0.4em !important;
  }
  .xs-pv_4 {
    padding-top: 0.4em !important;
    padding-bottom: 0.4em !important;
  }
  .xs-ph_4 {
    padding-left: 0.4em !important;
    padding-right: 0.4em !important;
  }
  .xs-p_5 {
    padding: 0.5em;
  }
  .xs-p_5\! {
    padding: 0.5em !important;
  }
  .xs-pt_5 {
    padding-top: 0.5em !important;
  }
  .xs-pb_5 {
    padding-bottom: 0.5em !important;
  }
  .xs-pl_5 {
    padding-left: 0.5em !important;
  }
  .xs-pr_5 {
    padding-right: 0.5em !important;
  }
  .xs-pv_5 {
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
  }
  .xs-ph_5 {
    padding-left: 0.5em !important;
    padding-right: 0.5em !important;
  }
  .xs-p_75 {
    padding: 0.75em;
  }
  .xs-p_75\! {
    padding: 0.75em !important;
  }
  .xs-pt_75 {
    padding-top: 0.75em !important;
  }
  .xs-pb_75 {
    padding-bottom: 0.75em !important;
  }
  .xs-pl_75 {
    padding-left: 0.75em !important;
  }
  .xs-pr_75 {
    padding-right: 0.75em !important;
  }
  .xs-pv_75 {
    padding-top: 0.75em !important;
    padding-bottom: 0.75em !important;
  }
  .xs-ph_75 {
    padding-left: 0.75em !important;
    padding-right: 0.75em !important;
  }
  .xs-p1 {
    padding: 1em;
  }
  .xs-p1\! {
    padding: 1em !important;
  }
  .xs-pt1 {
    padding-top: 1em !important;
  }
  .xs-pb1 {
    padding-bottom: 1em !important;
  }
  .xs-pl1 {
    padding-left: 1em !important;
  }
  .xs-pr1 {
    padding-right: 1em !important;
  }
  .xs-pv1 {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
  }
  .xs-ph1 {
    padding-left: 1em !important;
    padding-right: 1em !important;
  }
  .xs-p1_25 {
    padding: 1.25em;
  }
  .xs-p1_25\! {
    padding: 1.25em !important;
  }
  .xs-pt1_25 {
    padding-top: 1.25em !important;
  }
  .xs-pb1_25 {
    padding-bottom: 1.25em !important;
  }
  .xs-pl1_25 {
    padding-left: 1.25em !important;
  }
  .xs-pr1_25 {
    padding-right: 1.25em !important;
  }
  .xs-pv1_25 {
    padding-top: 1.25em !important;
    padding-bottom: 1.25em !important;
  }
  .xs-ph1_25 {
    padding-left: 1.25em !important;
    padding-right: 1.25em !important;
  }
  .xs-p1_5 {
    padding: 1.5em;
  }
  .xs-p1_5\! {
    padding: 1.5em !important;
  }
  .xs-pt1_5 {
    padding-top: 1.5em !important;
  }
  .xs-pb1_5 {
    padding-bottom: 1.5em !important;
  }
  .xs-pl1_5 {
    padding-left: 1.5em !important;
  }
  .xs-pr1_5 {
    padding-right: 1.5em !important;
  }
  .xs-pv1_5 {
    padding-top: 1.5em !important;
    padding-bottom: 1.5em !important;
  }
  .xs-ph1_5 {
    padding-left: 1.5em !important;
    padding-right: 1.5em !important;
  }
  .xs-p1_75 {
    padding: 1.75em;
  }
  .xs-p1_75\! {
    padding: 1.75em !important;
  }
  .xs-pt1_75 {
    padding-top: 1.75em !important;
  }
  .xs-pb1_75 {
    padding-bottom: 1.75em !important;
  }
  .xs-pl1_75 {
    padding-left: 1.75em !important;
  }
  .xs-pr1_75 {
    padding-right: 1.75em !important;
  }
  .xs-pv1_75 {
    padding-top: 1.75em !important;
    padding-bottom: 1.75em !important;
  }
  .xs-ph1_75 {
    padding-left: 1.75em !important;
    padding-right: 1.75em !important;
  }
  .xs-p2 {
    padding: 2em;
  }
  .xs-p2\! {
    padding: 2em !important;
  }
  .xs-pt2 {
    padding-top: 2em !important;
  }
  .xs-pb2 {
    padding-bottom: 2em !important;
  }
  .xs-pl2 {
    padding-left: 2em !important;
  }
  .xs-pr2 {
    padding-right: 2em !important;
  }
  .xs-pv2 {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
  }
  .xs-ph2 {
    padding-left: 2em !important;
    padding-right: 2em !important;
  }
  .xs-p2_5 {
    padding: 2.5em;
  }
  .xs-p2_5\! {
    padding: 2.5em !important;
  }
  .xs-pt2_5 {
    padding-top: 2.5em !important;
  }
  .xs-pb2_5 {
    padding-bottom: 2.5em !important;
  }
  .xs-pl2_5 {
    padding-left: 2.5em !important;
  }
  .xs-pr2_5 {
    padding-right: 2.5em !important;
  }
  .xs-pv2_5 {
    padding-top: 2.5em !important;
    padding-bottom: 2.5em !important;
  }
  .xs-ph2_5 {
    padding-left: 2.5em !important;
    padding-right: 2.5em !important;
  }
  .xs-p3 {
    padding: 3em;
  }
  .xs-p3\! {
    padding: 3em !important;
  }
  .xs-pt3 {
    padding-top: 3em !important;
  }
  .xs-pb3 {
    padding-bottom: 3em !important;
  }
  .xs-pl3 {
    padding-left: 3em !important;
  }
  .xs-pr3 {
    padding-right: 3em !important;
  }
  .xs-pv3 {
    padding-top: 3em !important;
    padding-bottom: 3em !important;
  }
  .xs-ph3 {
    padding-left: 3em !important;
    padding-right: 3em !important;
  }
  .xs-m0:not(div.wp-block-image), .xs-m0.wp-block-image figure {
    margin: 0;
  }
  .xs-m0\!:not(div.wp-block-image), .xs-m0\!.wp-block-image figure {
    margin: 0 !important;
  }
  .xs-mt0:not(div.wp-block-image), .xs-mt0.wp-block-image figure {
    margin-top: 0 !important;
  }
  .xs-mb0:not(div.wp-block-image), .xs-mb0.wp-block-image figure {
    margin-bottom: 0 !important;
  }
  .xs-ml0:not(div.wp-block-image), .xs-ml0.wp-block-image figure {
    margin-left: 0 !important;
  }
  .xs-mr0:not(div.wp-block-image), .xs-mr0.wp-block-image figure {
    margin-right: 0 !important;
  }
  .xs-mv0:not(div.wp-block-image), .xs-mv0.wp-block-image figure {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .xs-mh0:not(div.wp-block-image), .xs-mh0.wp-block-image figure {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .xs-m_25:not(div.wp-block-image), .xs-m_25.wp-block-image figure {
    margin: 0.25em;
  }
  .xs-m_25\!:not(div.wp-block-image), .xs-m_25\!.wp-block-image figure {
    margin: 0.25em !important;
  }
  .xs-mt_25:not(div.wp-block-image), .xs-mt_25.wp-block-image figure {
    margin-top: 0.25em !important;
  }
  .xs-mb_25:not(div.wp-block-image), .xs-mb_25.wp-block-image figure {
    margin-bottom: 0.25em !important;
  }
  .xs-ml_25:not(div.wp-block-image), .xs-ml_25.wp-block-image figure {
    margin-left: 0.25em !important;
  }
  .xs-mr_25:not(div.wp-block-image), .xs-mr_25.wp-block-image figure {
    margin-right: 0.25em !important;
  }
  .xs-mv_25:not(div.wp-block-image), .xs-mv_25.wp-block-image figure {
    margin-top: 0.25em !important;
    margin-bottom: 0.25em !important;
  }
  .xs-mh_25:not(div.wp-block-image), .xs-mh_25.wp-block-image figure {
    margin-left: 0.25em !important;
    margin-right: 0.25em !important;
  }
  .xs-m_5:not(div.wp-block-image), .xs-m_5.wp-block-image figure {
    margin: 0.5em;
  }
  .xs-m_5\!:not(div.wp-block-image), .xs-m_5\!.wp-block-image figure {
    margin: 0.5em !important;
  }
  .xs-mt_5:not(div.wp-block-image), .xs-mt_5.wp-block-image figure {
    margin-top: 0.5em !important;
  }
  .xs-mb_5:not(div.wp-block-image), .xs-mb_5.wp-block-image figure {
    margin-bottom: 0.5em !important;
  }
  .xs-ml_5:not(div.wp-block-image), .xs-ml_5.wp-block-image figure {
    margin-left: 0.5em !important;
  }
  .xs-mr_5:not(div.wp-block-image), .xs-mr_5.wp-block-image figure {
    margin-right: 0.5em !important;
  }
  .xs-mv_5:not(div.wp-block-image), .xs-mv_5.wp-block-image figure {
    margin-top: 0.5em !important;
    margin-bottom: 0.5em !important;
  }
  .xs-mh_5:not(div.wp-block-image), .xs-mh_5.wp-block-image figure {
    margin-left: 0.5em !important;
    margin-right: 0.5em !important;
  }
  .xs-m_75:not(div.wp-block-image), .xs-m_75.wp-block-image figure {
    margin: 0.75em;
  }
  .xs-m_75\!:not(div.wp-block-image), .xs-m_75\!.wp-block-image figure {
    margin: 0.75em !important;
  }
  .xs-mt_75:not(div.wp-block-image), .xs-mt_75.wp-block-image figure {
    margin-top: 0.75em !important;
  }
  .xs-mb_75:not(div.wp-block-image), .xs-mb_75.wp-block-image figure {
    margin-bottom: 0.75em !important;
  }
  .xs-ml_75:not(div.wp-block-image), .xs-ml_75.wp-block-image figure {
    margin-left: 0.75em !important;
  }
  .xs-mr_75:not(div.wp-block-image), .xs-mr_75.wp-block-image figure {
    margin-right: 0.75em !important;
  }
  .xs-mv_75:not(div.wp-block-image), .xs-mv_75.wp-block-image figure {
    margin-top: 0.75em !important;
    margin-bottom: 0.75em !important;
  }
  .xs-mh_75:not(div.wp-block-image), .xs-mh_75.wp-block-image figure {
    margin-left: 0.75em !important;
    margin-right: 0.75em !important;
  }
  .xs-m1:not(div.wp-block-image), .xs-m1.wp-block-image figure {
    margin: 1em;
  }
  .xs-m1\!:not(div.wp-block-image), .xs-m1\!.wp-block-image figure {
    margin: 1em !important;
  }
  .xs-mt1:not(div.wp-block-image), .xs-mt1.wp-block-image figure {
    margin-top: 1em !important;
  }
  .xs-mb1:not(div.wp-block-image), .xs-mb1.wp-block-image figure {
    margin-bottom: 1em !important;
  }
  .xs-ml1:not(div.wp-block-image), .xs-ml1.wp-block-image figure {
    margin-left: 1em !important;
  }
  .xs-mr1:not(div.wp-block-image), .xs-mr1.wp-block-image figure {
    margin-right: 1em !important;
  }
  .xs-mv1:not(div.wp-block-image), .xs-mv1.wp-block-image figure {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
  }
  .xs-mh1:not(div.wp-block-image), .xs-mh1.wp-block-image figure {
    margin-left: 1em !important;
    margin-right: 1em !important;
  }
  .xs-m1_25:not(div.wp-block-image), .xs-m1_25.wp-block-image figure {
    margin: 1.25em;
  }
  .xs-m1_25\!:not(div.wp-block-image), .xs-m1_25\!.wp-block-image figure {
    margin: 1.25em !important;
  }
  .xs-mt1_25:not(div.wp-block-image), .xs-mt1_25.wp-block-image figure {
    margin-top: 1.25em !important;
  }
  .xs-mb1_25:not(div.wp-block-image), .xs-mb1_25.wp-block-image figure {
    margin-bottom: 1.25em !important;
  }
  .xs-ml1_25:not(div.wp-block-image), .xs-ml1_25.wp-block-image figure {
    margin-left: 1.25em !important;
  }
  .xs-mr1_25:not(div.wp-block-image), .xs-mr1_25.wp-block-image figure {
    margin-right: 1.25em !important;
  }
  .xs-mv1_25:not(div.wp-block-image), .xs-mv1_25.wp-block-image figure {
    margin-top: 1.25em !important;
    margin-bottom: 1.25em !important;
  }
  .xs-mh1_25:not(div.wp-block-image), .xs-mh1_25.wp-block-image figure {
    margin-left: 1.25em !important;
    margin-right: 1.25em !important;
  }
  .xs-m1_5:not(div.wp-block-image), .xs-m1_5.wp-block-image figure {
    margin: 1.5em;
  }
  .xs-m1_5\!:not(div.wp-block-image), .xs-m1_5\!.wp-block-image figure {
    margin: 1.5em !important;
  }
  .xs-mt1_5:not(div.wp-block-image), .xs-mt1_5.wp-block-image figure {
    margin-top: 1.5em !important;
  }
  .xs-mb1_5:not(div.wp-block-image), .xs-mb1_5.wp-block-image figure {
    margin-bottom: 1.5em !important;
  }
  .xs-ml1_5:not(div.wp-block-image), .xs-ml1_5.wp-block-image figure {
    margin-left: 1.5em !important;
  }
  .xs-mr1_5:not(div.wp-block-image), .xs-mr1_5.wp-block-image figure {
    margin-right: 1.5em !important;
  }
  .xs-mv1_5:not(div.wp-block-image), .xs-mv1_5.wp-block-image figure {
    margin-top: 1.5em !important;
    margin-bottom: 1.5em !important;
  }
  .xs-mh1_5:not(div.wp-block-image), .xs-mh1_5.wp-block-image figure {
    margin-left: 1.5em !important;
    margin-right: 1.5em !important;
  }
  .xs-m1_75:not(div.wp-block-image), .xs-m1_75.wp-block-image figure {
    margin: 1.75em;
  }
  .xs-m1_75\!:not(div.wp-block-image), .xs-m1_75\!.wp-block-image figure {
    margin: 1.75em !important;
  }
  .xs-mt1_75:not(div.wp-block-image), .xs-mt1_75.wp-block-image figure {
    margin-top: 1.75em !important;
  }
  .xs-mb1_75:not(div.wp-block-image), .xs-mb1_75.wp-block-image figure {
    margin-bottom: 1.75em !important;
  }
  .xs-ml1_75:not(div.wp-block-image), .xs-ml1_75.wp-block-image figure {
    margin-left: 1.75em !important;
  }
  .xs-mr1_75:not(div.wp-block-image), .xs-mr1_75.wp-block-image figure {
    margin-right: 1.75em !important;
  }
  .xs-mv1_75:not(div.wp-block-image), .xs-mv1_75.wp-block-image figure {
    margin-top: 1.75em !important;
    margin-bottom: 1.75em !important;
  }
  .xs-mh1_75:not(div.wp-block-image), .xs-mh1_75.wp-block-image figure {
    margin-left: 1.75em !important;
    margin-right: 1.75em !important;
  }
  .xs-m2:not(div.wp-block-image), .xs-m2.wp-block-image figure {
    margin: 2em;
  }
  .xs-m2\!:not(div.wp-block-image), .xs-m2\!.wp-block-image figure {
    margin: 2em !important;
  }
  .xs-mt2:not(div.wp-block-image), .xs-mt2.wp-block-image figure {
    margin-top: 2em !important;
  }
  .xs-mb2:not(div.wp-block-image), .xs-mb2.wp-block-image figure {
    margin-bottom: 2em !important;
  }
  .xs-ml2:not(div.wp-block-image), .xs-ml2.wp-block-image figure {
    margin-left: 2em !important;
  }
  .xs-mr2:not(div.wp-block-image), .xs-mr2.wp-block-image figure {
    margin-right: 2em !important;
  }
  .xs-mv2:not(div.wp-block-image), .xs-mv2.wp-block-image figure {
    margin-top: 2em !important;
    margin-bottom: 2em !important;
  }
  .xs-mh2:not(div.wp-block-image), .xs-mh2.wp-block-image figure {
    margin-left: 2em !important;
    margin-right: 2em !important;
  }
  .xs-m2_5:not(div.wp-block-image), .xs-m2_5.wp-block-image figure {
    margin: 2.5em;
  }
  .xs-m2_5\!:not(div.wp-block-image), .xs-m2_5\!.wp-block-image figure {
    margin: 2.5em !important;
  }
  .xs-mt2_5:not(div.wp-block-image), .xs-mt2_5.wp-block-image figure {
    margin-top: 2.5em !important;
  }
  .xs-mb2_5:not(div.wp-block-image), .xs-mb2_5.wp-block-image figure {
    margin-bottom: 2.5em !important;
  }
  .xs-ml2_5:not(div.wp-block-image), .xs-ml2_5.wp-block-image figure {
    margin-left: 2.5em !important;
  }
  .xs-mr2_5:not(div.wp-block-image), .xs-mr2_5.wp-block-image figure {
    margin-right: 2.5em !important;
  }
  .xs-mv2_5:not(div.wp-block-image), .xs-mv2_5.wp-block-image figure {
    margin-top: 2.5em !important;
    margin-bottom: 2.5em !important;
  }
  .xs-mh2_5:not(div.wp-block-image), .xs-mh2_5.wp-block-image figure {
    margin-left: 2.5em !important;
    margin-right: 2.5em !important;
  }
  .xs-m3:not(div.wp-block-image), .xs-m3.wp-block-image figure {
    margin: 3em;
  }
  .xs-m3\!:not(div.wp-block-image), .xs-m3\!.wp-block-image figure {
    margin: 3em !important;
  }
  .xs-mt3:not(div.wp-block-image), .xs-mt3.wp-block-image figure {
    margin-top: 3em !important;
  }
  .xs-mb3:not(div.wp-block-image), .xs-mb3.wp-block-image figure {
    margin-bottom: 3em !important;
  }
  .xs-ml3:not(div.wp-block-image), .xs-ml3.wp-block-image figure {
    margin-left: 3em !important;
  }
  .xs-mr3:not(div.wp-block-image), .xs-mr3.wp-block-image figure {
    margin-right: 3em !important;
  }
  .xs-mv3:not(div.wp-block-image), .xs-mv3.wp-block-image figure {
    margin-top: 3em !important;
    margin-bottom: 3em !important;
  }
  .xs-mh3:not(div.wp-block-image), .xs-mh3.wp-block-image figure {
    margin-left: 3em !important;
    margin-right: 3em !important;
  }
  .xs-m4:not(div.wp-block-image), .xs-m4.wp-block-image figure {
    margin: 4em;
  }
  .xs-m4\!:not(div.wp-block-image), .xs-m4\!.wp-block-image figure {
    margin: 4em !important;
  }
  .xs-mt4:not(div.wp-block-image), .xs-mt4.wp-block-image figure {
    margin-top: 4em !important;
  }
  .xs-mb4:not(div.wp-block-image), .xs-mb4.wp-block-image figure {
    margin-bottom: 4em !important;
  }
  .xs-ml4:not(div.wp-block-image), .xs-ml4.wp-block-image figure {
    margin-left: 4em !important;
  }
  .xs-mr4:not(div.wp-block-image), .xs-mr4.wp-block-image figure {
    margin-right: 4em !important;
  }
  .xs-mv4:not(div.wp-block-image), .xs-mv4.wp-block-image figure {
    margin-top: 4em !important;
    margin-bottom: 4em !important;
  }
  .xs-mh4:not(div.wp-block-image), .xs-mh4.wp-block-image figure {
    margin-left: 4em !important;
    margin-right: 4em !important;
  }
  .xs-m5:not(div.wp-block-image), .xs-m5.wp-block-image figure {
    margin: 5em;
  }
  .xs-m5\!:not(div.wp-block-image), .xs-m5\!.wp-block-image figure {
    margin: 5em !important;
  }
  .xs-mt5:not(div.wp-block-image), .xs-mt5.wp-block-image figure {
    margin-top: 5em !important;
  }
  .xs-mb5:not(div.wp-block-image), .xs-mb5.wp-block-image figure {
    margin-bottom: 5em !important;
  }
  .xs-ml5:not(div.wp-block-image), .xs-ml5.wp-block-image figure {
    margin-left: 5em !important;
  }
  .xs-mr5:not(div.wp-block-image), .xs-mr5.wp-block-image figure {
    margin-right: 5em !important;
  }
  .xs-mv5:not(div.wp-block-image), .xs-mv5.wp-block-image figure {
    margin-top: 5em !important;
    margin-bottom: 5em !important;
  }
  .xs-mh5:not(div.wp-block-image), .xs-mh5.wp-block-image figure {
    margin-left: 5em !important;
    margin-right: 5em !important;
  }
  .xs-m-_25:not(div.wp-block-image), .xs-m-_25.wp-block-image figure {
    margin: -0.25em;
  }
  .xs-m-_25\!:not(div.wp-block-image), .xs-m-_25\!.wp-block-image figure {
    margin: -0.25em !important;
  }
  .xs-mt-_25:not(div.wp-block-image), .xs-mt-_25.wp-block-image figure {
    margin-top: -0.25em !important;
  }
  .xs-mb-_25:not(div.wp-block-image), .xs-mb-_25.wp-block-image figure {
    margin-bottom: -0.25em !important;
  }
  .xs-ml-_25:not(div.wp-block-image), .xs-ml-_25.wp-block-image figure {
    margin-left: -0.25em !important;
  }
  .xs-mr-_25:not(div.wp-block-image), .xs-mr-_25.wp-block-image figure {
    margin-right: -0.25em !important;
  }
  .xs-mv-_25:not(div.wp-block-image), .xs-mv-_25.wp-block-image figure {
    margin-top: -0.25em !important;
    margin-bottom: -0.25em !important;
  }
  .xs-mh-_25:not(div.wp-block-image), .xs-mh-_25.wp-block-image figure {
    margin-left: -0.25em !important;
    margin-right: -0.25em !important;
  }
  .xs-m-_5:not(div.wp-block-image), .xs-m-_5.wp-block-image figure {
    margin: -0.5em;
  }
  .xs-m-_5\!:not(div.wp-block-image), .xs-m-_5\!.wp-block-image figure {
    margin: -0.5em !important;
  }
  .xs-mt-_5:not(div.wp-block-image), .xs-mt-_5.wp-block-image figure {
    margin-top: -0.5em !important;
  }
  .xs-mb-_5:not(div.wp-block-image), .xs-mb-_5.wp-block-image figure {
    margin-bottom: -0.5em !important;
  }
  .xs-ml-_5:not(div.wp-block-image), .xs-ml-_5.wp-block-image figure {
    margin-left: -0.5em !important;
  }
  .xs-mr-_5:not(div.wp-block-image), .xs-mr-_5.wp-block-image figure {
    margin-right: -0.5em !important;
  }
  .xs-mv-_5:not(div.wp-block-image), .xs-mv-_5.wp-block-image figure {
    margin-top: -0.5em !important;
    margin-bottom: -0.5em !important;
  }
  .xs-mh-_5:not(div.wp-block-image), .xs-mh-_5.wp-block-image figure {
    margin-left: -0.5em !important;
    margin-right: -0.5em !important;
  }
  .xs-m-_75:not(div.wp-block-image), .xs-m-_75.wp-block-image figure {
    margin: -0.75em;
  }
  .xs-m-_75\!:not(div.wp-block-image), .xs-m-_75\!.wp-block-image figure {
    margin: -0.75em !important;
  }
  .xs-mt-_75:not(div.wp-block-image), .xs-mt-_75.wp-block-image figure {
    margin-top: -0.75em !important;
  }
  .xs-mb-_75:not(div.wp-block-image), .xs-mb-_75.wp-block-image figure {
    margin-bottom: -0.75em !important;
  }
  .xs-ml-_75:not(div.wp-block-image), .xs-ml-_75.wp-block-image figure {
    margin-left: -0.75em !important;
  }
  .xs-mr-_75:not(div.wp-block-image), .xs-mr-_75.wp-block-image figure {
    margin-right: -0.75em !important;
  }
  .xs-mv-_75:not(div.wp-block-image), .xs-mv-_75.wp-block-image figure {
    margin-top: -0.75em !important;
    margin-bottom: -0.75em !important;
  }
  .xs-mh-_75:not(div.wp-block-image), .xs-mh-_75.wp-block-image figure {
    margin-left: -0.75em !important;
    margin-right: -0.75em !important;
  }
  .xs-m-1:not(div.wp-block-image), .xs-m-1.wp-block-image figure {
    margin: -1em;
  }
  .xs-m-1\!:not(div.wp-block-image), .xs-m-1\!.wp-block-image figure {
    margin: -1em !important;
  }
  .xs-mt-1:not(div.wp-block-image), .xs-mt-1.wp-block-image figure {
    margin-top: -1em !important;
  }
  .xs-mb-1:not(div.wp-block-image), .xs-mb-1.wp-block-image figure {
    margin-bottom: -1em !important;
  }
  .xs-ml-1:not(div.wp-block-image), .xs-ml-1.wp-block-image figure {
    margin-left: -1em !important;
  }
  .xs-mr-1:not(div.wp-block-image), .xs-mr-1.wp-block-image figure {
    margin-right: -1em !important;
  }
  .xs-mv-1:not(div.wp-block-image), .xs-mv-1.wp-block-image figure {
    margin-top: -1em !important;
    margin-bottom: -1em !important;
  }
  .xs-mh-1:not(div.wp-block-image), .xs-mh-1.wp-block-image figure {
    margin-left: -1em !important;
    margin-right: -1em !important;
  }
  .xs-m-1_25:not(div.wp-block-image), .xs-m-1_25.wp-block-image figure {
    margin: -1.25em;
  }
  .xs-m-1_25\!:not(div.wp-block-image), .xs-m-1_25\!.wp-block-image figure {
    margin: -1.25em !important;
  }
  .xs-mt-1_25:not(div.wp-block-image), .xs-mt-1_25.wp-block-image figure {
    margin-top: -1.25em !important;
  }
  .xs-mb-1_25:not(div.wp-block-image), .xs-mb-1_25.wp-block-image figure {
    margin-bottom: -1.25em !important;
  }
  .xs-ml-1_25:not(div.wp-block-image), .xs-ml-1_25.wp-block-image figure {
    margin-left: -1.25em !important;
  }
  .xs-mr-1_25:not(div.wp-block-image), .xs-mr-1_25.wp-block-image figure {
    margin-right: -1.25em !important;
  }
  .xs-mv-1_25:not(div.wp-block-image), .xs-mv-1_25.wp-block-image figure {
    margin-top: -1.25em !important;
    margin-bottom: -1.25em !important;
  }
  .xs-mh-1_25:not(div.wp-block-image), .xs-mh-1_25.wp-block-image figure {
    margin-left: -1.25em !important;
    margin-right: -1.25em !important;
  }
  .xs-m-1_5:not(div.wp-block-image), .xs-m-1_5.wp-block-image figure {
    margin: -1.5em;
  }
  .xs-m-1_5\!:not(div.wp-block-image), .xs-m-1_5\!.wp-block-image figure {
    margin: -1.5em !important;
  }
  .xs-mt-1_5:not(div.wp-block-image), .xs-mt-1_5.wp-block-image figure {
    margin-top: -1.5em !important;
  }
  .xs-mb-1_5:not(div.wp-block-image), .xs-mb-1_5.wp-block-image figure {
    margin-bottom: -1.5em !important;
  }
  .xs-ml-1_5:not(div.wp-block-image), .xs-ml-1_5.wp-block-image figure {
    margin-left: -1.5em !important;
  }
  .xs-mr-1_5:not(div.wp-block-image), .xs-mr-1_5.wp-block-image figure {
    margin-right: -1.5em !important;
  }
  .xs-mv-1_5:not(div.wp-block-image), .xs-mv-1_5.wp-block-image figure {
    margin-top: -1.5em !important;
    margin-bottom: -1.5em !important;
  }
  .xs-mh-1_5:not(div.wp-block-image), .xs-mh-1_5.wp-block-image figure {
    margin-left: -1.5em !important;
    margin-right: -1.5em !important;
  }
  .xs-m-1_75:not(div.wp-block-image), .xs-m-1_75.wp-block-image figure {
    margin: -1.75em;
  }
  .xs-m-1_75\!:not(div.wp-block-image), .xs-m-1_75\!.wp-block-image figure {
    margin: -1.75em !important;
  }
  .xs-mt-1_75:not(div.wp-block-image), .xs-mt-1_75.wp-block-image figure {
    margin-top: -1.75em !important;
  }
  .xs-mb-1_75:not(div.wp-block-image), .xs-mb-1_75.wp-block-image figure {
    margin-bottom: -1.75em !important;
  }
  .xs-ml-1_75:not(div.wp-block-image), .xs-ml-1_75.wp-block-image figure {
    margin-left: -1.75em !important;
  }
  .xs-mr-1_75:not(div.wp-block-image), .xs-mr-1_75.wp-block-image figure {
    margin-right: -1.75em !important;
  }
  .xs-mv-1_75:not(div.wp-block-image), .xs-mv-1_75.wp-block-image figure {
    margin-top: -1.75em !important;
    margin-bottom: -1.75em !important;
  }
  .xs-mh-1_75:not(div.wp-block-image), .xs-mh-1_75.wp-block-image figure {
    margin-left: -1.75em !important;
    margin-right: -1.75em !important;
  }
  .xs-m-2:not(div.wp-block-image), .xs-m-2.wp-block-image figure {
    margin: -2em;
  }
  .xs-m-2\!:not(div.wp-block-image), .xs-m-2\!.wp-block-image figure {
    margin: -2em !important;
  }
  .xs-mt-2:not(div.wp-block-image), .xs-mt-2.wp-block-image figure {
    margin-top: -2em !important;
  }
  .xs-mb-2:not(div.wp-block-image), .xs-mb-2.wp-block-image figure {
    margin-bottom: -2em !important;
  }
  .xs-ml-2:not(div.wp-block-image), .xs-ml-2.wp-block-image figure {
    margin-left: -2em !important;
  }
  .xs-mr-2:not(div.wp-block-image), .xs-mr-2.wp-block-image figure {
    margin-right: -2em !important;
  }
  .xs-mv-2:not(div.wp-block-image), .xs-mv-2.wp-block-image figure {
    margin-top: -2em !important;
    margin-bottom: -2em !important;
  }
  .xs-mh-2:not(div.wp-block-image), .xs-mh-2.wp-block-image figure {
    margin-left: -2em !important;
    margin-right: -2em !important;
  }
  .xs-m-2_5:not(div.wp-block-image), .xs-m-2_5.wp-block-image figure {
    margin: -2.5em;
  }
  .xs-m-2_5\!:not(div.wp-block-image), .xs-m-2_5\!.wp-block-image figure {
    margin: -2.5em !important;
  }
  .xs-mt-2_5:not(div.wp-block-image), .xs-mt-2_5.wp-block-image figure {
    margin-top: -2.5em !important;
  }
  .xs-mb-2_5:not(div.wp-block-image), .xs-mb-2_5.wp-block-image figure {
    margin-bottom: -2.5em !important;
  }
  .xs-ml-2_5:not(div.wp-block-image), .xs-ml-2_5.wp-block-image figure {
    margin-left: -2.5em !important;
  }
  .xs-mr-2_5:not(div.wp-block-image), .xs-mr-2_5.wp-block-image figure {
    margin-right: -2.5em !important;
  }
  .xs-mv-2_5:not(div.wp-block-image), .xs-mv-2_5.wp-block-image figure {
    margin-top: -2.5em !important;
    margin-bottom: -2.5em !important;
  }
  .xs-mh-2_5:not(div.wp-block-image), .xs-mh-2_5.wp-block-image figure {
    margin-left: -2.5em !important;
    margin-right: -2.5em !important;
  }
  .xs-m-3:not(div.wp-block-image), .xs-m-3.wp-block-image figure {
    margin: -3em;
  }
  .xs-m-3\!:not(div.wp-block-image), .xs-m-3\!.wp-block-image figure {
    margin: -3em !important;
  }
  .xs-mt-3:not(div.wp-block-image), .xs-mt-3.wp-block-image figure {
    margin-top: -3em !important;
  }
  .xs-mb-3:not(div.wp-block-image), .xs-mb-3.wp-block-image figure {
    margin-bottom: -3em !important;
  }
  .xs-ml-3:not(div.wp-block-image), .xs-ml-3.wp-block-image figure {
    margin-left: -3em !important;
  }
  .xs-mr-3:not(div.wp-block-image), .xs-mr-3.wp-block-image figure {
    margin-right: -3em !important;
  }
  .xs-mv-3:not(div.wp-block-image), .xs-mv-3.wp-block-image figure {
    margin-top: -3em !important;
    margin-bottom: -3em !important;
  }
  .xs-mh-3:not(div.wp-block-image), .xs-mh-3.wp-block-image figure {
    margin-left: -3em !important;
    margin-right: -3em !important;
  }
  .xs-m-4:not(div.wp-block-image), .xs-m-4.wp-block-image figure {
    margin: -4em;
  }
  .xs-m-4\!:not(div.wp-block-image), .xs-m-4\!.wp-block-image figure {
    margin: -4em !important;
  }
  .xs-mt-4:not(div.wp-block-image), .xs-mt-4.wp-block-image figure {
    margin-top: -4em !important;
  }
  .xs-mb-4:not(div.wp-block-image), .xs-mb-4.wp-block-image figure {
    margin-bottom: -4em !important;
  }
  .xs-ml-4:not(div.wp-block-image), .xs-ml-4.wp-block-image figure {
    margin-left: -4em !important;
  }
  .xs-mr-4:not(div.wp-block-image), .xs-mr-4.wp-block-image figure {
    margin-right: -4em !important;
  }
  .xs-mv-4:not(div.wp-block-image), .xs-mv-4.wp-block-image figure {
    margin-top: -4em !important;
    margin-bottom: -4em !important;
  }
  .xs-mh-4:not(div.wp-block-image), .xs-mh-4.wp-block-image figure {
    margin-left: -4em !important;
    margin-right: -4em !important;
  }
  .xs-m-5:not(div.wp-block-image), .xs-m-5.wp-block-image figure {
    margin: -5em;
  }
  .xs-m-5\!:not(div.wp-block-image), .xs-m-5\!.wp-block-image figure {
    margin: -5em !important;
  }
  .xs-mt-5:not(div.wp-block-image), .xs-mt-5.wp-block-image figure {
    margin-top: -5em !important;
  }
  .xs-mb-5:not(div.wp-block-image), .xs-mb-5.wp-block-image figure {
    margin-bottom: -5em !important;
  }
  .xs-ml-5:not(div.wp-block-image), .xs-ml-5.wp-block-image figure {
    margin-left: -5em !important;
  }
  .xs-mr-5:not(div.wp-block-image), .xs-mr-5.wp-block-image figure {
    margin-right: -5em !important;
  }
  .xs-mv-5:not(div.wp-block-image), .xs-mv-5.wp-block-image figure {
    margin-top: -5em !important;
    margin-bottom: -5em !important;
  }
  .xs-mh-5:not(div.wp-block-image), .xs-mh-5.wp-block-image figure {
    margin-left: -5em !important;
    margin-right: -5em !important;
  }
  .xs-mauto:not(div.wp-block-image), .xs-mauto.wp-block-image figure {
    margin: auto;
  }
  .xs-mauto\!:not(div.wp-block-image), .xs-mauto\!.wp-block-image figure {
    margin: auto !important;
  }
  .xs-mtauto:not(div.wp-block-image), .xs-mtauto.wp-block-image figure {
    margin-top: auto !important;
  }
  .xs-mbauto:not(div.wp-block-image), .xs-mbauto.wp-block-image figure {
    margin-bottom: auto !important;
  }
  .xs-mlauto:not(div.wp-block-image), .xs-mlauto.wp-block-image figure {
    margin-left: auto !important;
  }
  .xs-mrauto:not(div.wp-block-image), .xs-mrauto.wp-block-image figure {
    margin-right: auto !important;
  }
  .xs-mvauto:not(div.wp-block-image), .xs-mvauto.wp-block-image figure {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .xs-mhauto:not(div.wp-block-image), .xs-mhauto.wp-block-image figure {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .xs-order-9, .order-xs-9 {
    order: -9;
  }
  .xs-order-8, .order-xs-8 {
    order: -8;
  }
  .xs-order-7, .order-xs-7 {
    order: -7;
  }
  .xs-order-6, .order-xs-6 {
    order: -6;
  }
  .xs-order-5, .order-xs-5 {
    order: -5;
  }
  .xs-order-4, .order-xs-4 {
    order: -4;
  }
  .xs-order-3, .order-xs-3 {
    order: -3;
  }
  .xs-order-2, .order-xs-2 {
    order: -2;
  }
  .xs-order-1, .order-xs-1 {
    order: -1;
  }
  .xs-order0, .order-xs0 {
    order: 0;
  }
  .xs-order1, .order-xs1 {
    order: 1;
  }
  .xs-order2, .order-xs2 {
    order: 2;
  }
  .xs-order3, .order-xs3 {
    order: 3;
  }
  .xs-order4, .order-xs4 {
    order: 4;
  }
  .xs-order5, .order-xs5 {
    order: 5;
  }
  .xs-order6, .order-xs6 {
    order: 6;
  }
  .xs-order7, .order-xs7 {
    order: 7;
  }
  .xs-order8, .order-xs8 {
    order: 8;
  }
  .xs-order9, .order-xs9 {
    order: 9;
  }
  .xs-minmin, .xs-min-min, .xs-min-min, .xs-min--min {
    min-width: min-content !important;
  }
  .xs-minfit, .xs-min-fit, .xs-min-fit, .xs-min--fit {
    min-width: fit-content !important;
  }
  .xs-minmax, .xs-min-max, .xs-min-max, .xs-min--max {
    min-width: max-content !important;
  }
  .xs-min-half, .xs-min--half {
    min-width: 50% !important;
  }
  .xs-min-quarter, .xs-min--quarter {
    min-width: 25% !important;
  }
  .xs-min-three-quarters, .xs-min-3quarters, .xs-min-3q, .xs-min--three-quarters, .xs-min--3quarters, .xs-min--3q {
    min-width: 75% !important;
  }
  .xs-min-third, .xs-min--third {
    min-width: 33.33% !important;
  }
  .xs-min-two-thirds, .xs-min-twothirds, .xs-min-2thirds, .xs-min-tooth, .xs-min--two-thirds, .xs-min--twothirds, .xs-min--2thirds, .xs-min--tooth {
    min-width: 66.667% !important;
  }
  .xs-min-tenth, .xs-min--tenth {
    min-width: 10% !important;
  }
  .xs-min1:not(div.wp-block-image), .xs-min1.wp-block-image figure, .xs-min-1:not(div.wp-block-image), .xs-min-1.wp-block-image figure {
    min-width: 1em !important;
  }
  .xs-min2:not(div.wp-block-image), .xs-min2.wp-block-image figure, .xs-min-2:not(div.wp-block-image), .xs-min-2.wp-block-image figure {
    min-width: 2em !important;
  }
  .xs-min3:not(div.wp-block-image), .xs-min3.wp-block-image figure, .xs-min-3:not(div.wp-block-image), .xs-min-3.wp-block-image figure {
    min-width: 3em !important;
  }
  .xs-min4:not(div.wp-block-image), .xs-min4.wp-block-image figure, .xs-min-4:not(div.wp-block-image), .xs-min-4.wp-block-image figure {
    min-width: 4em !important;
  }
  .xs-min5:not(div.wp-block-image), .xs-min5.wp-block-image figure, .xs-min-5:not(div.wp-block-image), .xs-min-5.wp-block-image figure {
    min-width: 5em !important;
  }
  .xs-min6:not(div.wp-block-image), .xs-min6.wp-block-image figure, .xs-min-6:not(div.wp-block-image), .xs-min-6.wp-block-image figure {
    min-width: 6em !important;
  }
  .xs-min7:not(div.wp-block-image), .xs-min7.wp-block-image figure, .xs-min-7:not(div.wp-block-image), .xs-min-7.wp-block-image figure {
    min-width: 7em !important;
  }
  .xs-min8:not(div.wp-block-image), .xs-min8.wp-block-image figure, .xs-min-8:not(div.wp-block-image), .xs-min-8.wp-block-image figure {
    min-width: 8em !important;
  }
  .xs-min9:not(div.wp-block-image), .xs-min9.wp-block-image figure, .xs-min-9:not(div.wp-block-image), .xs-min-9.wp-block-image figure {
    min-width: 9em !important;
  }
  .xs-min10:not(div.wp-block-image), .xs-min10.wp-block-image figure, .xs-min-10:not(div.wp-block-image), .xs-min-10.wp-block-image figure {
    min-width: 10em !important;
  }
  .xs-min11:not(div.wp-block-image), .xs-min11.wp-block-image figure, .xs-min-11:not(div.wp-block-image), .xs-min-11.wp-block-image figure {
    min-width: 11em !important;
  }
  .xs-min12:not(div.wp-block-image), .xs-min12.wp-block-image figure, .xs-min-12:not(div.wp-block-image), .xs-min-12.wp-block-image figure {
    min-width: 12em !important;
  }
  .xs-min13:not(div.wp-block-image), .xs-min13.wp-block-image figure, .xs-min-13:not(div.wp-block-image), .xs-min-13.wp-block-image figure {
    min-width: 13em !important;
  }
  .xs-min14:not(div.wp-block-image), .xs-min14.wp-block-image figure, .xs-min-14:not(div.wp-block-image), .xs-min-14.wp-block-image figure {
    min-width: 14em !important;
  }
  .xs-min15:not(div.wp-block-image), .xs-min15.wp-block-image figure, .xs-min-15:not(div.wp-block-image), .xs-min-15.wp-block-image figure {
    min-width: 15em !important;
  }
  .xs-min16:not(div.wp-block-image), .xs-min16.wp-block-image figure, .xs-min-16:not(div.wp-block-image), .xs-min-16.wp-block-image figure {
    min-width: 16em !important;
  }
  .xs-min17:not(div.wp-block-image), .xs-min17.wp-block-image figure, .xs-min-17:not(div.wp-block-image), .xs-min-17.wp-block-image figure {
    min-width: 17em !important;
  }
  .xs-min18:not(div.wp-block-image), .xs-min18.wp-block-image figure, .xs-min-18:not(div.wp-block-image), .xs-min-18.wp-block-image figure {
    min-width: 18em !important;
  }
  .xs-min19:not(div.wp-block-image), .xs-min19.wp-block-image figure, .xs-min-19:not(div.wp-block-image), .xs-min-19.wp-block-image figure {
    min-width: 19em !important;
  }
  .xs-min20:not(div.wp-block-image), .xs-min20.wp-block-image figure, .xs-min-20:not(div.wp-block-image), .xs-min-20.wp-block-image figure {
    min-width: 20em !important;
  }
  .xs-min21:not(div.wp-block-image), .xs-min21.wp-block-image figure, .xs-min-21:not(div.wp-block-image), .xs-min-21.wp-block-image figure {
    min-width: 21em !important;
  }
  .xs-min22:not(div.wp-block-image), .xs-min22.wp-block-image figure, .xs-min-22:not(div.wp-block-image), .xs-min-22.wp-block-image figure {
    min-width: 22em !important;
  }
  .xs-min23:not(div.wp-block-image), .xs-min23.wp-block-image figure, .xs-min-23:not(div.wp-block-image), .xs-min-23.wp-block-image figure {
    min-width: 23em !important;
  }
  .xs-min24:not(div.wp-block-image), .xs-min24.wp-block-image figure, .xs-min-24:not(div.wp-block-image), .xs-min-24.wp-block-image figure {
    min-width: 24em !important;
  }
  .xs-min25:not(div.wp-block-image), .xs-min25.wp-block-image figure, .xs-min-25:not(div.wp-block-image), .xs-min-25.wp-block-image figure {
    min-width: 25em !important;
  }
  .xs-min26:not(div.wp-block-image), .xs-min26.wp-block-image figure, .xs-min-26:not(div.wp-block-image), .xs-min-26.wp-block-image figure {
    min-width: 26em !important;
  }
  .xs-min27:not(div.wp-block-image), .xs-min27.wp-block-image figure, .xs-min-27:not(div.wp-block-image), .xs-min-27.wp-block-image figure {
    min-width: 27em !important;
  }
  .xs-min28:not(div.wp-block-image), .xs-min28.wp-block-image figure, .xs-min-28:not(div.wp-block-image), .xs-min-28.wp-block-image figure {
    min-width: 28em !important;
  }
  .xs-min29:not(div.wp-block-image), .xs-min29.wp-block-image figure, .xs-min-29:not(div.wp-block-image), .xs-min-29.wp-block-image figure {
    min-width: 29em !important;
  }
  .xs-min30:not(div.wp-block-image), .xs-min30.wp-block-image figure, .xs-min-30:not(div.wp-block-image), .xs-min-30.wp-block-image figure {
    min-width: 30em !important;
  }
  .xs-min31:not(div.wp-block-image), .xs-min31.wp-block-image figure, .xs-min-31:not(div.wp-block-image), .xs-min-31.wp-block-image figure {
    min-width: 31em !important;
  }
  .xs-min32:not(div.wp-block-image), .xs-min32.wp-block-image figure, .xs-min-32:not(div.wp-block-image), .xs-min-32.wp-block-image figure {
    min-width: 32em !important;
  }
  .xs-min33:not(div.wp-block-image), .xs-min33.wp-block-image figure, .xs-min-33:not(div.wp-block-image), .xs-min-33.wp-block-image figure {
    min-width: 33em !important;
  }
  .xs-min34:not(div.wp-block-image), .xs-min34.wp-block-image figure, .xs-min-34:not(div.wp-block-image), .xs-min-34.wp-block-image figure {
    min-width: 34em !important;
  }
  .xs-min35:not(div.wp-block-image), .xs-min35.wp-block-image figure, .xs-min-35:not(div.wp-block-image), .xs-min-35.wp-block-image figure {
    min-width: 35em !important;
  }
  .xs-min36:not(div.wp-block-image), .xs-min36.wp-block-image figure, .xs-min-36:not(div.wp-block-image), .xs-min-36.wp-block-image figure {
    min-width: 36em !important;
  }
  .xs-min37:not(div.wp-block-image), .xs-min37.wp-block-image figure, .xs-min-37:not(div.wp-block-image), .xs-min-37.wp-block-image figure {
    min-width: 37em !important;
  }
  .xs-min38:not(div.wp-block-image), .xs-min38.wp-block-image figure, .xs-min-38:not(div.wp-block-image), .xs-min-38.wp-block-image figure {
    min-width: 38em !important;
  }
  .xs-min39:not(div.wp-block-image), .xs-min39.wp-block-image figure, .xs-min-39:not(div.wp-block-image), .xs-min-39.wp-block-image figure {
    min-width: 39em !important;
  }
  .xs-min40:not(div.wp-block-image), .xs-min40.wp-block-image figure, .xs-min-40:not(div.wp-block-image), .xs-min-40.wp-block-image figure {
    min-width: 40em !important;
  }
  .xs-min41:not(div.wp-block-image), .xs-min41.wp-block-image figure, .xs-min-41:not(div.wp-block-image), .xs-min-41.wp-block-image figure {
    min-width: 41em !important;
  }
  .xs-min42:not(div.wp-block-image), .xs-min42.wp-block-image figure, .xs-min-42:not(div.wp-block-image), .xs-min-42.wp-block-image figure {
    min-width: 42em !important;
  }
  .xs-min43:not(div.wp-block-image), .xs-min43.wp-block-image figure, .xs-min-43:not(div.wp-block-image), .xs-min-43.wp-block-image figure {
    min-width: 43em !important;
  }
  .xs-min44:not(div.wp-block-image), .xs-min44.wp-block-image figure, .xs-min-44:not(div.wp-block-image), .xs-min-44.wp-block-image figure {
    min-width: 44em !important;
  }
  .xs-min45:not(div.wp-block-image), .xs-min45.wp-block-image figure, .xs-min-45:not(div.wp-block-image), .xs-min-45.wp-block-image figure {
    min-width: 45em !important;
  }
  .xs-min46:not(div.wp-block-image), .xs-min46.wp-block-image figure, .xs-min-46:not(div.wp-block-image), .xs-min-46.wp-block-image figure {
    min-width: 46em !important;
  }
  .xs-min47:not(div.wp-block-image), .xs-min47.wp-block-image figure, .xs-min-47:not(div.wp-block-image), .xs-min-47.wp-block-image figure {
    min-width: 47em !important;
  }
  .xs-min48:not(div.wp-block-image), .xs-min48.wp-block-image figure, .xs-min-48:not(div.wp-block-image), .xs-min-48.wp-block-image figure {
    min-width: 48em !important;
  }
  .xs-min49:not(div.wp-block-image), .xs-min49.wp-block-image figure, .xs-min-49:not(div.wp-block-image), .xs-min-49.wp-block-image figure {
    min-width: 49em !important;
  }
  .xs-min50:not(div.wp-block-image), .xs-min50.wp-block-image figure, .xs-min-50:not(div.wp-block-image), .xs-min-50.wp-block-image figure {
    min-width: 50em !important;
  }
  .xs-maxmin, .xs-max-min, .xs-max-min, .xs-max--min {
    max-width: min-content !important;
  }
  .xs-maxfit, .xs-max-fit, .xs-max-fit, .xs-max--fit {
    max-width: fit-content !important;
  }
  .xs-maxmax, .xs-max-max, .xs-max-max, .xs-max--max {
    max-width: max-content !important;
  }
  .xs-max-half, .xs-max--half {
    max-width: 50% !important;
  }
  .xs-max-quarter, .xs-max--quarter {
    max-width: 25% !important;
  }
  .xs-max-three-quarters, .xs-max-3quarters, .xs-max-3q, .xs-max--three-quarters, .xs-max--3quarters, .xs-max--3q {
    max-width: 75% !important;
  }
  .xs-max-third, .xs-max--third {
    max-width: 33.33% !important;
  }
  .xs-max-two-thirds, .xs-max-twothirds, .xs-max-2thirds, .xs-max-tooth, .xs-max--two-thirds, .xs-max--twothirds, .xs-max--2thirds, .xs-max--tooth {
    max-width: 66.667% !important;
  }
  .xs-max-tenth, .xs-max--tenth {
    max-width: 10% !important;
  }
  .xs-max1:not(div.wp-block-image), .xs-max1.wp-block-image figure, .xs-max-1:not(div.wp-block-image), .xs-max-1.wp-block-image figure {
    max-width: 1em !important;
  }
  .xs-max2:not(div.wp-block-image), .xs-max2.wp-block-image figure, .xs-max-2:not(div.wp-block-image), .xs-max-2.wp-block-image figure {
    max-width: 2em !important;
  }
  .xs-max3:not(div.wp-block-image), .xs-max3.wp-block-image figure, .xs-max-3:not(div.wp-block-image), .xs-max-3.wp-block-image figure {
    max-width: 3em !important;
  }
  .xs-max4:not(div.wp-block-image), .xs-max4.wp-block-image figure, .xs-max-4:not(div.wp-block-image), .xs-max-4.wp-block-image figure {
    max-width: 4em !important;
  }
  .xs-max5:not(div.wp-block-image), .xs-max5.wp-block-image figure, .xs-max-5:not(div.wp-block-image), .xs-max-5.wp-block-image figure {
    max-width: 5em !important;
  }
  .xs-max6:not(div.wp-block-image), .xs-max6.wp-block-image figure, .xs-max-6:not(div.wp-block-image), .xs-max-6.wp-block-image figure {
    max-width: 6em !important;
  }
  .xs-max7:not(div.wp-block-image), .xs-max7.wp-block-image figure, .xs-max-7:not(div.wp-block-image), .xs-max-7.wp-block-image figure {
    max-width: 7em !important;
  }
  .xs-max8:not(div.wp-block-image), .xs-max8.wp-block-image figure, .xs-max-8:not(div.wp-block-image), .xs-max-8.wp-block-image figure {
    max-width: 8em !important;
  }
  .xs-max9:not(div.wp-block-image), .xs-max9.wp-block-image figure, .xs-max-9:not(div.wp-block-image), .xs-max-9.wp-block-image figure {
    max-width: 9em !important;
  }
  .xs-max10:not(div.wp-block-image), .xs-max10.wp-block-image figure, .xs-max-10:not(div.wp-block-image), .xs-max-10.wp-block-image figure {
    max-width: 10em !important;
  }
  .xs-max11:not(div.wp-block-image), .xs-max11.wp-block-image figure, .xs-max-11:not(div.wp-block-image), .xs-max-11.wp-block-image figure {
    max-width: 11em !important;
  }
  .xs-max12:not(div.wp-block-image), .xs-max12.wp-block-image figure, .xs-max-12:not(div.wp-block-image), .xs-max-12.wp-block-image figure {
    max-width: 12em !important;
  }
  .xs-max13:not(div.wp-block-image), .xs-max13.wp-block-image figure, .xs-max-13:not(div.wp-block-image), .xs-max-13.wp-block-image figure {
    max-width: 13em !important;
  }
  .xs-max14:not(div.wp-block-image), .xs-max14.wp-block-image figure, .xs-max-14:not(div.wp-block-image), .xs-max-14.wp-block-image figure {
    max-width: 14em !important;
  }
  .xs-max15:not(div.wp-block-image), .xs-max15.wp-block-image figure, .xs-max-15:not(div.wp-block-image), .xs-max-15.wp-block-image figure {
    max-width: 15em !important;
  }
  .xs-max16:not(div.wp-block-image), .xs-max16.wp-block-image figure, .xs-max-16:not(div.wp-block-image), .xs-max-16.wp-block-image figure {
    max-width: 16em !important;
  }
  .xs-max17:not(div.wp-block-image), .xs-max17.wp-block-image figure, .xs-max-17:not(div.wp-block-image), .xs-max-17.wp-block-image figure {
    max-width: 17em !important;
  }
  .xs-max18:not(div.wp-block-image), .xs-max18.wp-block-image figure, .xs-max-18:not(div.wp-block-image), .xs-max-18.wp-block-image figure {
    max-width: 18em !important;
  }
  .xs-max19:not(div.wp-block-image), .xs-max19.wp-block-image figure, .xs-max-19:not(div.wp-block-image), .xs-max-19.wp-block-image figure {
    max-width: 19em !important;
  }
  .xs-max20:not(div.wp-block-image), .xs-max20.wp-block-image figure, .xs-max-20:not(div.wp-block-image), .xs-max-20.wp-block-image figure {
    max-width: 20em !important;
  }
  .xs-max21:not(div.wp-block-image), .xs-max21.wp-block-image figure, .xs-max-21:not(div.wp-block-image), .xs-max-21.wp-block-image figure {
    max-width: 21em !important;
  }
  .xs-max22:not(div.wp-block-image), .xs-max22.wp-block-image figure, .xs-max-22:not(div.wp-block-image), .xs-max-22.wp-block-image figure {
    max-width: 22em !important;
  }
  .xs-max23:not(div.wp-block-image), .xs-max23.wp-block-image figure, .xs-max-23:not(div.wp-block-image), .xs-max-23.wp-block-image figure {
    max-width: 23em !important;
  }
  .xs-max24:not(div.wp-block-image), .xs-max24.wp-block-image figure, .xs-max-24:not(div.wp-block-image), .xs-max-24.wp-block-image figure {
    max-width: 24em !important;
  }
  .xs-max25:not(div.wp-block-image), .xs-max25.wp-block-image figure, .xs-max-25:not(div.wp-block-image), .xs-max-25.wp-block-image figure {
    max-width: 25em !important;
  }
  .xs-max26:not(div.wp-block-image), .xs-max26.wp-block-image figure, .xs-max-26:not(div.wp-block-image), .xs-max-26.wp-block-image figure {
    max-width: 26em !important;
  }
  .xs-max27:not(div.wp-block-image), .xs-max27.wp-block-image figure, .xs-max-27:not(div.wp-block-image), .xs-max-27.wp-block-image figure {
    max-width: 27em !important;
  }
  .xs-max28:not(div.wp-block-image), .xs-max28.wp-block-image figure, .xs-max-28:not(div.wp-block-image), .xs-max-28.wp-block-image figure {
    max-width: 28em !important;
  }
  .xs-max29:not(div.wp-block-image), .xs-max29.wp-block-image figure, .xs-max-29:not(div.wp-block-image), .xs-max-29.wp-block-image figure {
    max-width: 29em !important;
  }
  .xs-max30:not(div.wp-block-image), .xs-max30.wp-block-image figure, .xs-max-30:not(div.wp-block-image), .xs-max-30.wp-block-image figure {
    max-width: 30em !important;
  }
  .xs-max31:not(div.wp-block-image), .xs-max31.wp-block-image figure, .xs-max-31:not(div.wp-block-image), .xs-max-31.wp-block-image figure {
    max-width: 31em !important;
  }
  .xs-max32:not(div.wp-block-image), .xs-max32.wp-block-image figure, .xs-max-32:not(div.wp-block-image), .xs-max-32.wp-block-image figure {
    max-width: 32em !important;
  }
  .xs-max33:not(div.wp-block-image), .xs-max33.wp-block-image figure, .xs-max-33:not(div.wp-block-image), .xs-max-33.wp-block-image figure {
    max-width: 33em !important;
  }
  .xs-max34:not(div.wp-block-image), .xs-max34.wp-block-image figure, .xs-max-34:not(div.wp-block-image), .xs-max-34.wp-block-image figure {
    max-width: 34em !important;
  }
  .xs-max35:not(div.wp-block-image), .xs-max35.wp-block-image figure, .xs-max-35:not(div.wp-block-image), .xs-max-35.wp-block-image figure {
    max-width: 35em !important;
  }
  .xs-max36:not(div.wp-block-image), .xs-max36.wp-block-image figure, .xs-max-36:not(div.wp-block-image), .xs-max-36.wp-block-image figure {
    max-width: 36em !important;
  }
  .xs-max37:not(div.wp-block-image), .xs-max37.wp-block-image figure, .xs-max-37:not(div.wp-block-image), .xs-max-37.wp-block-image figure {
    max-width: 37em !important;
  }
  .xs-max38:not(div.wp-block-image), .xs-max38.wp-block-image figure, .xs-max-38:not(div.wp-block-image), .xs-max-38.wp-block-image figure {
    max-width: 38em !important;
  }
  .xs-max39:not(div.wp-block-image), .xs-max39.wp-block-image figure, .xs-max-39:not(div.wp-block-image), .xs-max-39.wp-block-image figure {
    max-width: 39em !important;
  }
  .xs-max40:not(div.wp-block-image), .xs-max40.wp-block-image figure, .xs-max-40:not(div.wp-block-image), .xs-max-40.wp-block-image figure {
    max-width: 40em !important;
  }
  .xs-max41:not(div.wp-block-image), .xs-max41.wp-block-image figure, .xs-max-41:not(div.wp-block-image), .xs-max-41.wp-block-image figure {
    max-width: 41em !important;
  }
  .xs-max42:not(div.wp-block-image), .xs-max42.wp-block-image figure, .xs-max-42:not(div.wp-block-image), .xs-max-42.wp-block-image figure {
    max-width: 42em !important;
  }
  .xs-max43:not(div.wp-block-image), .xs-max43.wp-block-image figure, .xs-max-43:not(div.wp-block-image), .xs-max-43.wp-block-image figure {
    max-width: 43em !important;
  }
  .xs-max44:not(div.wp-block-image), .xs-max44.wp-block-image figure, .xs-max-44:not(div.wp-block-image), .xs-max-44.wp-block-image figure {
    max-width: 44em !important;
  }
  .xs-max45:not(div.wp-block-image), .xs-max45.wp-block-image figure, .xs-max-45:not(div.wp-block-image), .xs-max-45.wp-block-image figure {
    max-width: 45em !important;
  }
  .xs-max46:not(div.wp-block-image), .xs-max46.wp-block-image figure, .xs-max-46:not(div.wp-block-image), .xs-max-46.wp-block-image figure {
    max-width: 46em !important;
  }
  .xs-max47:not(div.wp-block-image), .xs-max47.wp-block-image figure, .xs-max-47:not(div.wp-block-image), .xs-max-47.wp-block-image figure {
    max-width: 47em !important;
  }
  .xs-max48:not(div.wp-block-image), .xs-max48.wp-block-image figure, .xs-max-48:not(div.wp-block-image), .xs-max-48.wp-block-image figure {
    max-width: 48em !important;
  }
  .xs-max49:not(div.wp-block-image), .xs-max49.wp-block-image figure, .xs-max-49:not(div.wp-block-image), .xs-max-49.wp-block-image figure {
    max-width: 49em !important;
  }
  .xs-max50:not(div.wp-block-image), .xs-max50.wp-block-image figure, .xs-max-50:not(div.wp-block-image), .xs-max-50.wp-block-image figure {
    max-width: 50em !important;
  }
  .xs-wmin, .xs-w-min, .xs-w-min, .xs-w--min {
    width: min-content !important;
  }
  .xs-wfit, .xs-w-fit, .xs-w-fit, .xs-w--fit {
    width: fit-content !important;
  }
  .xs-wmax, .xs-w-max, .xs-w-max, .xs-w--max {
    width: max-content !important;
  }
  .xs-w-half, .xs-w--half {
    width: 50% !important;
  }
  .xs-w-quarter, .xs-w--quarter {
    width: 25% !important;
  }
  .xs-w-three-quarters, .xs-w-3quarters, .xs-w-3q, .xs-w--three-quarters, .xs-w--3quarters, .xs-w--3q {
    width: 75% !important;
  }
  .xs-w-third, .xs-w--third {
    width: 33.33% !important;
  }
  .xs-w-two-thirds, .xs-w-twothirds, .xs-w-2thirds, .xs-w-tooth, .xs-w--two-thirds, .xs-w--twothirds, .xs-w--2thirds, .xs-w--tooth {
    width: 66.667% !important;
  }
  .xs-w-tenth, .xs-w--tenth {
    width: 10% !important;
  }
  .xs-w1:not(div.wp-block-image), .xs-w1.wp-block-image figure, .xs-w-1:not(div.wp-block-image), .xs-w-1.wp-block-image figure {
    width: 1em !important;
  }
  .xs-w2:not(div.wp-block-image), .xs-w2.wp-block-image figure, .xs-w-2:not(div.wp-block-image), .xs-w-2.wp-block-image figure {
    width: 2em !important;
  }
  .xs-w3:not(div.wp-block-image), .xs-w3.wp-block-image figure, .xs-w-3:not(div.wp-block-image), .xs-w-3.wp-block-image figure {
    width: 3em !important;
  }
  .xs-w4:not(div.wp-block-image), .xs-w4.wp-block-image figure, .xs-w-4:not(div.wp-block-image), .xs-w-4.wp-block-image figure {
    width: 4em !important;
  }
  .xs-w5:not(div.wp-block-image), .xs-w5.wp-block-image figure, .xs-w-5:not(div.wp-block-image), .xs-w-5.wp-block-image figure {
    width: 5em !important;
  }
  .xs-w6:not(div.wp-block-image), .xs-w6.wp-block-image figure, .xs-w-6:not(div.wp-block-image), .xs-w-6.wp-block-image figure {
    width: 6em !important;
  }
  .xs-w7:not(div.wp-block-image), .xs-w7.wp-block-image figure, .xs-w-7:not(div.wp-block-image), .xs-w-7.wp-block-image figure {
    width: 7em !important;
  }
  .xs-w8:not(div.wp-block-image), .xs-w8.wp-block-image figure, .xs-w-8:not(div.wp-block-image), .xs-w-8.wp-block-image figure {
    width: 8em !important;
  }
  .xs-w9:not(div.wp-block-image), .xs-w9.wp-block-image figure, .xs-w-9:not(div.wp-block-image), .xs-w-9.wp-block-image figure {
    width: 9em !important;
  }
  .xs-w10:not(div.wp-block-image), .xs-w10.wp-block-image figure, .xs-w-10:not(div.wp-block-image), .xs-w-10.wp-block-image figure {
    width: 10em !important;
  }
  .xs-w11:not(div.wp-block-image), .xs-w11.wp-block-image figure, .xs-w-11:not(div.wp-block-image), .xs-w-11.wp-block-image figure {
    width: 11em !important;
  }
  .xs-w12:not(div.wp-block-image), .xs-w12.wp-block-image figure, .xs-w-12:not(div.wp-block-image), .xs-w-12.wp-block-image figure {
    width: 12em !important;
  }
  .xs-w13:not(div.wp-block-image), .xs-w13.wp-block-image figure, .xs-w-13:not(div.wp-block-image), .xs-w-13.wp-block-image figure {
    width: 13em !important;
  }
  .xs-w14:not(div.wp-block-image), .xs-w14.wp-block-image figure, .xs-w-14:not(div.wp-block-image), .xs-w-14.wp-block-image figure {
    width: 14em !important;
  }
  .xs-w15:not(div.wp-block-image), .xs-w15.wp-block-image figure, .xs-w-15:not(div.wp-block-image), .xs-w-15.wp-block-image figure {
    width: 15em !important;
  }
  .xs-w16:not(div.wp-block-image), .xs-w16.wp-block-image figure, .xs-w-16:not(div.wp-block-image), .xs-w-16.wp-block-image figure {
    width: 16em !important;
  }
  .xs-w17:not(div.wp-block-image), .xs-w17.wp-block-image figure, .xs-w-17:not(div.wp-block-image), .xs-w-17.wp-block-image figure {
    width: 17em !important;
  }
  .xs-w18:not(div.wp-block-image), .xs-w18.wp-block-image figure, .xs-w-18:not(div.wp-block-image), .xs-w-18.wp-block-image figure {
    width: 18em !important;
  }
  .xs-w19:not(div.wp-block-image), .xs-w19.wp-block-image figure, .xs-w-19:not(div.wp-block-image), .xs-w-19.wp-block-image figure {
    width: 19em !important;
  }
  .xs-w20:not(div.wp-block-image), .xs-w20.wp-block-image figure, .xs-w-20:not(div.wp-block-image), .xs-w-20.wp-block-image figure {
    width: 20em !important;
  }
  .xs-w21:not(div.wp-block-image), .xs-w21.wp-block-image figure, .xs-w-21:not(div.wp-block-image), .xs-w-21.wp-block-image figure {
    width: 21em !important;
  }
  .xs-w22:not(div.wp-block-image), .xs-w22.wp-block-image figure, .xs-w-22:not(div.wp-block-image), .xs-w-22.wp-block-image figure {
    width: 22em !important;
  }
  .xs-w23:not(div.wp-block-image), .xs-w23.wp-block-image figure, .xs-w-23:not(div.wp-block-image), .xs-w-23.wp-block-image figure {
    width: 23em !important;
  }
  .xs-w24:not(div.wp-block-image), .xs-w24.wp-block-image figure, .xs-w-24:not(div.wp-block-image), .xs-w-24.wp-block-image figure {
    width: 24em !important;
  }
  .xs-w25:not(div.wp-block-image), .xs-w25.wp-block-image figure, .xs-w-25:not(div.wp-block-image), .xs-w-25.wp-block-image figure {
    width: 25em !important;
  }
  .xs-w26:not(div.wp-block-image), .xs-w26.wp-block-image figure, .xs-w-26:not(div.wp-block-image), .xs-w-26.wp-block-image figure {
    width: 26em !important;
  }
  .xs-w27:not(div.wp-block-image), .xs-w27.wp-block-image figure, .xs-w-27:not(div.wp-block-image), .xs-w-27.wp-block-image figure {
    width: 27em !important;
  }
  .xs-w28:not(div.wp-block-image), .xs-w28.wp-block-image figure, .xs-w-28:not(div.wp-block-image), .xs-w-28.wp-block-image figure {
    width: 28em !important;
  }
  .xs-w29:not(div.wp-block-image), .xs-w29.wp-block-image figure, .xs-w-29:not(div.wp-block-image), .xs-w-29.wp-block-image figure {
    width: 29em !important;
  }
  .xs-w30:not(div.wp-block-image), .xs-w30.wp-block-image figure, .xs-w-30:not(div.wp-block-image), .xs-w-30.wp-block-image figure {
    width: 30em !important;
  }
  .xs-w31:not(div.wp-block-image), .xs-w31.wp-block-image figure, .xs-w-31:not(div.wp-block-image), .xs-w-31.wp-block-image figure {
    width: 31em !important;
  }
  .xs-w32:not(div.wp-block-image), .xs-w32.wp-block-image figure, .xs-w-32:not(div.wp-block-image), .xs-w-32.wp-block-image figure {
    width: 32em !important;
  }
  .xs-w33:not(div.wp-block-image), .xs-w33.wp-block-image figure, .xs-w-33:not(div.wp-block-image), .xs-w-33.wp-block-image figure {
    width: 33em !important;
  }
  .xs-w34:not(div.wp-block-image), .xs-w34.wp-block-image figure, .xs-w-34:not(div.wp-block-image), .xs-w-34.wp-block-image figure {
    width: 34em !important;
  }
  .xs-w35:not(div.wp-block-image), .xs-w35.wp-block-image figure, .xs-w-35:not(div.wp-block-image), .xs-w-35.wp-block-image figure {
    width: 35em !important;
  }
  .xs-w36:not(div.wp-block-image), .xs-w36.wp-block-image figure, .xs-w-36:not(div.wp-block-image), .xs-w-36.wp-block-image figure {
    width: 36em !important;
  }
  .xs-w37:not(div.wp-block-image), .xs-w37.wp-block-image figure, .xs-w-37:not(div.wp-block-image), .xs-w-37.wp-block-image figure {
    width: 37em !important;
  }
  .xs-w38:not(div.wp-block-image), .xs-w38.wp-block-image figure, .xs-w-38:not(div.wp-block-image), .xs-w-38.wp-block-image figure {
    width: 38em !important;
  }
  .xs-w39:not(div.wp-block-image), .xs-w39.wp-block-image figure, .xs-w-39:not(div.wp-block-image), .xs-w-39.wp-block-image figure {
    width: 39em !important;
  }
  .xs-w40:not(div.wp-block-image), .xs-w40.wp-block-image figure, .xs-w-40:not(div.wp-block-image), .xs-w-40.wp-block-image figure {
    width: 40em !important;
  }
  .xs-w41:not(div.wp-block-image), .xs-w41.wp-block-image figure, .xs-w-41:not(div.wp-block-image), .xs-w-41.wp-block-image figure {
    width: 41em !important;
  }
  .xs-w42:not(div.wp-block-image), .xs-w42.wp-block-image figure, .xs-w-42:not(div.wp-block-image), .xs-w-42.wp-block-image figure {
    width: 42em !important;
  }
  .xs-w43:not(div.wp-block-image), .xs-w43.wp-block-image figure, .xs-w-43:not(div.wp-block-image), .xs-w-43.wp-block-image figure {
    width: 43em !important;
  }
  .xs-w44:not(div.wp-block-image), .xs-w44.wp-block-image figure, .xs-w-44:not(div.wp-block-image), .xs-w-44.wp-block-image figure {
    width: 44em !important;
  }
  .xs-w45:not(div.wp-block-image), .xs-w45.wp-block-image figure, .xs-w-45:not(div.wp-block-image), .xs-w-45.wp-block-image figure {
    width: 45em !important;
  }
  .xs-w46:not(div.wp-block-image), .xs-w46.wp-block-image figure, .xs-w-46:not(div.wp-block-image), .xs-w-46.wp-block-image figure {
    width: 46em !important;
  }
  .xs-w47:not(div.wp-block-image), .xs-w47.wp-block-image figure, .xs-w-47:not(div.wp-block-image), .xs-w-47.wp-block-image figure {
    width: 47em !important;
  }
  .xs-w48:not(div.wp-block-image), .xs-w48.wp-block-image figure, .xs-w-48:not(div.wp-block-image), .xs-w-48.wp-block-image figure {
    width: 48em !important;
  }
  .xs-w49:not(div.wp-block-image), .xs-w49.wp-block-image figure, .xs-w-49:not(div.wp-block-image), .xs-w-49.wp-block-image figure {
    width: 49em !important;
  }
  .xs-w50:not(div.wp-block-image), .xs-w50.wp-block-image figure, .xs-w-50:not(div.wp-block-image), .xs-w-50.wp-block-image figure {
    width: 50em !important;
  }
}
@media (min-width: 600px) {
  .sm-hidden, .pwd .sm-beo {
    display: none !important;
  }
  .sm-block {
    display: block !important;
  }
  .sm-inline {
    display: inline !important;
  }
  .sm-ib {
    display: inline-block !important;
  }
  .sm-if {
    display: inline-flex !important;
  }
  .old-ie .sm-if {
    display: inline-block !important;
  }
  .sm-table {
    display: table !important;
  }
  .sm-tr {
    display: table-row !important;
  }
  .sm-td {
    display: table-cell !important;
  }
  .sm-flex {
    display: flex;
  }
  .old-ie .sm-flex {
    display: block;
  }
  .sm-flexwrap, .sm-flex-wrap {
    display: flex;
    flex-wrap: wrap !important;
  }
  .old-ie .sm-flexwrap, .old-ie .sm-flex-wrap {
    display: block;
  }
  .sm-flex-nowrap, .sm-flex-no-wrap {
    display: flex;
    flex-wrap: nowrap !important;
  }
  .old-ie .sm-flex-nowrap, .old-ie .sm-flex-no-wrap {
    display: block;
  }
  .sm-flexcol, .sm-flex-col {
    display: flex;
    flex-direction: column !important;
  }
  .old-ie .sm-flexcol, .old-ie .sm-flex-col {
    display: block;
  }
  .sm-flexrev, .sm-flex-rev {
    display: flex;
    flex-direction: row-reverse !important;
  }
  .old-ie .sm-flexrev, .old-ie .sm-flex-rev {
    display: block;
  }
  .sm-fj-stretch {
    display: flex;
  }
  .old-ie .sm-fj-stretch {
    display: block;
  }
  .sm-fj-stretch > * {
    flex-grow: 1 !important;
  }
  .sm-fj-center {
    display: flex;
    justify-content: center !important;
  }
  .old-ie .sm-fj-center {
    display: block;
  }
  .sm-fj-center > * {
    flex-grow: 0;
  }
  .sm-fj-start {
    display: flex;
    justify-content: flex-start !important;
  }
  .old-ie .sm-fj-start {
    display: block;
  }
  .sm-fj-start > * {
    flex-grow: 0;
  }
  .sm-fj-end {
    display: flex;
    justify-content: flex-end !important;
  }
  .old-ie .sm-fj-end {
    display: block;
  }
  .sm-fj-end > * {
    flex-grow: 0;
  }
  .sm-fj-between {
    display: flex;
    justify-content: space-between !important;
  }
  .old-ie .sm-fj-between {
    display: block;
  }
  .sm-fj-between > * {
    flex-grow: 0;
  }
  .sm-fj-around {
    display: flex;
    justify-content: space-around !important;
  }
  .old-ie .sm-fj-around {
    display: block;
  }
  .sm-fj-around > * {
    flex-grow: 0;
  }
  .sm-fj-evenly {
    display: flex;
    justify-content: space-evenly !important;
  }
  .old-ie .sm-fj-evenly {
    display: block;
  }
  .sm-fj-evenly > * {
    flex-grow: 0;
  }
  .sm-fa-stretch {
    display: flex;
    align-items: stretch !important;
  }
  .old-ie .sm-fa-stretch {
    display: block;
  }
  .sm-fa-start {
    display: flex;
    align-items: flex-start !important;
  }
  .old-ie .sm-fa-start {
    display: block;
  }
  .sm-fa-end {
    display: flex;
    align-items: flex-end !important;
  }
  .old-ie .sm-fa-end {
    display: block;
  }
  .sm-fa-center {
    display: flex;
    align-items: center !important;
  }
  .old-ie .sm-fa-center {
    display: block;
  }
  .sm-fsa-stretch {
    align-self: stretch !important;
  }
  .sm-fsa-start {
    align-self: flex-start !important;
  }
  .sm-fsa-end {
    align-self: flex-end !important;
  }
  .sm-fsa-center {
    align-self: center !important;
  }
  .sm-p0 {
    padding: 0;
  }
  .sm-p0\! {
    padding: 0 !important;
  }
  .sm-pt0 {
    padding-top: 0 !important;
  }
  .sm-pb0 {
    padding-bottom: 0 !important;
  }
  .sm-pl0 {
    padding-left: 0 !important;
  }
  .sm-pr0 {
    padding-right: 0 !important;
  }
  .sm-pv0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .sm-ph0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .sm-p_25 {
    padding: 0.25em;
  }
  .sm-p_25\! {
    padding: 0.25em !important;
  }
  .sm-pt_25 {
    padding-top: 0.25em !important;
  }
  .sm-pb_25 {
    padding-bottom: 0.25em !important;
  }
  .sm-pl_25 {
    padding-left: 0.25em !important;
  }
  .sm-pr_25 {
    padding-right: 0.25em !important;
  }
  .sm-pv_25 {
    padding-top: 0.25em !important;
    padding-bottom: 0.25em !important;
  }
  .sm-ph_25 {
    padding-left: 0.25em !important;
    padding-right: 0.25em !important;
  }
  .sm-p_4 {
    padding: 0.4em;
  }
  .sm-p_4\! {
    padding: 0.4em !important;
  }
  .sm-pt_4 {
    padding-top: 0.4em !important;
  }
  .sm-pb_4 {
    padding-bottom: 0.4em !important;
  }
  .sm-pl_4 {
    padding-left: 0.4em !important;
  }
  .sm-pr_4 {
    padding-right: 0.4em !important;
  }
  .sm-pv_4 {
    padding-top: 0.4em !important;
    padding-bottom: 0.4em !important;
  }
  .sm-ph_4 {
    padding-left: 0.4em !important;
    padding-right: 0.4em !important;
  }
  .sm-p_5 {
    padding: 0.5em;
  }
  .sm-p_5\! {
    padding: 0.5em !important;
  }
  .sm-pt_5 {
    padding-top: 0.5em !important;
  }
  .sm-pb_5 {
    padding-bottom: 0.5em !important;
  }
  .sm-pl_5 {
    padding-left: 0.5em !important;
  }
  .sm-pr_5 {
    padding-right: 0.5em !important;
  }
  .sm-pv_5 {
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
  }
  .sm-ph_5 {
    padding-left: 0.5em !important;
    padding-right: 0.5em !important;
  }
  .sm-p_75 {
    padding: 0.75em;
  }
  .sm-p_75\! {
    padding: 0.75em !important;
  }
  .sm-pt_75 {
    padding-top: 0.75em !important;
  }
  .sm-pb_75 {
    padding-bottom: 0.75em !important;
  }
  .sm-pl_75 {
    padding-left: 0.75em !important;
  }
  .sm-pr_75 {
    padding-right: 0.75em !important;
  }
  .sm-pv_75 {
    padding-top: 0.75em !important;
    padding-bottom: 0.75em !important;
  }
  .sm-ph_75 {
    padding-left: 0.75em !important;
    padding-right: 0.75em !important;
  }
  .sm-p1 {
    padding: 1em;
  }
  .sm-p1\! {
    padding: 1em !important;
  }
  .sm-pt1 {
    padding-top: 1em !important;
  }
  .sm-pb1 {
    padding-bottom: 1em !important;
  }
  .sm-pl1 {
    padding-left: 1em !important;
  }
  .sm-pr1 {
    padding-right: 1em !important;
  }
  .sm-pv1 {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
  }
  .sm-ph1 {
    padding-left: 1em !important;
    padding-right: 1em !important;
  }
  .sm-p1_25 {
    padding: 1.25em;
  }
  .sm-p1_25\! {
    padding: 1.25em !important;
  }
  .sm-pt1_25 {
    padding-top: 1.25em !important;
  }
  .sm-pb1_25 {
    padding-bottom: 1.25em !important;
  }
  .sm-pl1_25 {
    padding-left: 1.25em !important;
  }
  .sm-pr1_25 {
    padding-right: 1.25em !important;
  }
  .sm-pv1_25 {
    padding-top: 1.25em !important;
    padding-bottom: 1.25em !important;
  }
  .sm-ph1_25 {
    padding-left: 1.25em !important;
    padding-right: 1.25em !important;
  }
  .sm-p1_5 {
    padding: 1.5em;
  }
  .sm-p1_5\! {
    padding: 1.5em !important;
  }
  .sm-pt1_5 {
    padding-top: 1.5em !important;
  }
  .sm-pb1_5 {
    padding-bottom: 1.5em !important;
  }
  .sm-pl1_5 {
    padding-left: 1.5em !important;
  }
  .sm-pr1_5 {
    padding-right: 1.5em !important;
  }
  .sm-pv1_5 {
    padding-top: 1.5em !important;
    padding-bottom: 1.5em !important;
  }
  .sm-ph1_5 {
    padding-left: 1.5em !important;
    padding-right: 1.5em !important;
  }
  .sm-p1_75 {
    padding: 1.75em;
  }
  .sm-p1_75\! {
    padding: 1.75em !important;
  }
  .sm-pt1_75 {
    padding-top: 1.75em !important;
  }
  .sm-pb1_75 {
    padding-bottom: 1.75em !important;
  }
  .sm-pl1_75 {
    padding-left: 1.75em !important;
  }
  .sm-pr1_75 {
    padding-right: 1.75em !important;
  }
  .sm-pv1_75 {
    padding-top: 1.75em !important;
    padding-bottom: 1.75em !important;
  }
  .sm-ph1_75 {
    padding-left: 1.75em !important;
    padding-right: 1.75em !important;
  }
  .sm-p2 {
    padding: 2em;
  }
  .sm-p2\! {
    padding: 2em !important;
  }
  .sm-pt2 {
    padding-top: 2em !important;
  }
  .sm-pb2 {
    padding-bottom: 2em !important;
  }
  .sm-pl2 {
    padding-left: 2em !important;
  }
  .sm-pr2 {
    padding-right: 2em !important;
  }
  .sm-pv2 {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
  }
  .sm-ph2 {
    padding-left: 2em !important;
    padding-right: 2em !important;
  }
  .sm-p2_5 {
    padding: 2.5em;
  }
  .sm-p2_5\! {
    padding: 2.5em !important;
  }
  .sm-pt2_5 {
    padding-top: 2.5em !important;
  }
  .sm-pb2_5 {
    padding-bottom: 2.5em !important;
  }
  .sm-pl2_5 {
    padding-left: 2.5em !important;
  }
  .sm-pr2_5 {
    padding-right: 2.5em !important;
  }
  .sm-pv2_5 {
    padding-top: 2.5em !important;
    padding-bottom: 2.5em !important;
  }
  .sm-ph2_5 {
    padding-left: 2.5em !important;
    padding-right: 2.5em !important;
  }
  .sm-p3 {
    padding: 3em;
  }
  .sm-p3\! {
    padding: 3em !important;
  }
  .sm-pt3 {
    padding-top: 3em !important;
  }
  .sm-pb3 {
    padding-bottom: 3em !important;
  }
  .sm-pl3 {
    padding-left: 3em !important;
  }
  .sm-pr3 {
    padding-right: 3em !important;
  }
  .sm-pv3 {
    padding-top: 3em !important;
    padding-bottom: 3em !important;
  }
  .sm-ph3 {
    padding-left: 3em !important;
    padding-right: 3em !important;
  }
  .sm-m0:not(div.wp-block-image), .sm-m0.wp-block-image figure {
    margin: 0;
  }
  .sm-m0\!:not(div.wp-block-image), .sm-m0\!.wp-block-image figure {
    margin: 0 !important;
  }
  .sm-mt0:not(div.wp-block-image), .sm-mt0.wp-block-image figure {
    margin-top: 0 !important;
  }
  .sm-mb0:not(div.wp-block-image), .sm-mb0.wp-block-image figure {
    margin-bottom: 0 !important;
  }
  .sm-ml0:not(div.wp-block-image), .sm-ml0.wp-block-image figure {
    margin-left: 0 !important;
  }
  .sm-mr0:not(div.wp-block-image), .sm-mr0.wp-block-image figure {
    margin-right: 0 !important;
  }
  .sm-mv0:not(div.wp-block-image), .sm-mv0.wp-block-image figure {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .sm-mh0:not(div.wp-block-image), .sm-mh0.wp-block-image figure {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .sm-m_25:not(div.wp-block-image), .sm-m_25.wp-block-image figure {
    margin: 0.25em;
  }
  .sm-m_25\!:not(div.wp-block-image), .sm-m_25\!.wp-block-image figure {
    margin: 0.25em !important;
  }
  .sm-mt_25:not(div.wp-block-image), .sm-mt_25.wp-block-image figure {
    margin-top: 0.25em !important;
  }
  .sm-mb_25:not(div.wp-block-image), .sm-mb_25.wp-block-image figure {
    margin-bottom: 0.25em !important;
  }
  .sm-ml_25:not(div.wp-block-image), .sm-ml_25.wp-block-image figure {
    margin-left: 0.25em !important;
  }
  .sm-mr_25:not(div.wp-block-image), .sm-mr_25.wp-block-image figure {
    margin-right: 0.25em !important;
  }
  .sm-mv_25:not(div.wp-block-image), .sm-mv_25.wp-block-image figure {
    margin-top: 0.25em !important;
    margin-bottom: 0.25em !important;
  }
  .sm-mh_25:not(div.wp-block-image), .sm-mh_25.wp-block-image figure {
    margin-left: 0.25em !important;
    margin-right: 0.25em !important;
  }
  .sm-m_5:not(div.wp-block-image), .sm-m_5.wp-block-image figure {
    margin: 0.5em;
  }
  .sm-m_5\!:not(div.wp-block-image), .sm-m_5\!.wp-block-image figure {
    margin: 0.5em !important;
  }
  .sm-mt_5:not(div.wp-block-image), .sm-mt_5.wp-block-image figure {
    margin-top: 0.5em !important;
  }
  .sm-mb_5:not(div.wp-block-image), .sm-mb_5.wp-block-image figure {
    margin-bottom: 0.5em !important;
  }
  .sm-ml_5:not(div.wp-block-image), .sm-ml_5.wp-block-image figure {
    margin-left: 0.5em !important;
  }
  .sm-mr_5:not(div.wp-block-image), .sm-mr_5.wp-block-image figure {
    margin-right: 0.5em !important;
  }
  .sm-mv_5:not(div.wp-block-image), .sm-mv_5.wp-block-image figure {
    margin-top: 0.5em !important;
    margin-bottom: 0.5em !important;
  }
  .sm-mh_5:not(div.wp-block-image), .sm-mh_5.wp-block-image figure {
    margin-left: 0.5em !important;
    margin-right: 0.5em !important;
  }
  .sm-m_75:not(div.wp-block-image), .sm-m_75.wp-block-image figure {
    margin: 0.75em;
  }
  .sm-m_75\!:not(div.wp-block-image), .sm-m_75\!.wp-block-image figure {
    margin: 0.75em !important;
  }
  .sm-mt_75:not(div.wp-block-image), .sm-mt_75.wp-block-image figure {
    margin-top: 0.75em !important;
  }
  .sm-mb_75:not(div.wp-block-image), .sm-mb_75.wp-block-image figure {
    margin-bottom: 0.75em !important;
  }
  .sm-ml_75:not(div.wp-block-image), .sm-ml_75.wp-block-image figure {
    margin-left: 0.75em !important;
  }
  .sm-mr_75:not(div.wp-block-image), .sm-mr_75.wp-block-image figure {
    margin-right: 0.75em !important;
  }
  .sm-mv_75:not(div.wp-block-image), .sm-mv_75.wp-block-image figure {
    margin-top: 0.75em !important;
    margin-bottom: 0.75em !important;
  }
  .sm-mh_75:not(div.wp-block-image), .sm-mh_75.wp-block-image figure {
    margin-left: 0.75em !important;
    margin-right: 0.75em !important;
  }
  .sm-m1:not(div.wp-block-image), .sm-m1.wp-block-image figure {
    margin: 1em;
  }
  .sm-m1\!:not(div.wp-block-image), .sm-m1\!.wp-block-image figure {
    margin: 1em !important;
  }
  .sm-mt1:not(div.wp-block-image), .sm-mt1.wp-block-image figure {
    margin-top: 1em !important;
  }
  .sm-mb1:not(div.wp-block-image), .sm-mb1.wp-block-image figure {
    margin-bottom: 1em !important;
  }
  .sm-ml1:not(div.wp-block-image), .sm-ml1.wp-block-image figure {
    margin-left: 1em !important;
  }
  .sm-mr1:not(div.wp-block-image), .sm-mr1.wp-block-image figure {
    margin-right: 1em !important;
  }
  .sm-mv1:not(div.wp-block-image), .sm-mv1.wp-block-image figure {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
  }
  .sm-mh1:not(div.wp-block-image), .sm-mh1.wp-block-image figure {
    margin-left: 1em !important;
    margin-right: 1em !important;
  }
  .sm-m1_25:not(div.wp-block-image), .sm-m1_25.wp-block-image figure {
    margin: 1.25em;
  }
  .sm-m1_25\!:not(div.wp-block-image), .sm-m1_25\!.wp-block-image figure {
    margin: 1.25em !important;
  }
  .sm-mt1_25:not(div.wp-block-image), .sm-mt1_25.wp-block-image figure {
    margin-top: 1.25em !important;
  }
  .sm-mb1_25:not(div.wp-block-image), .sm-mb1_25.wp-block-image figure {
    margin-bottom: 1.25em !important;
  }
  .sm-ml1_25:not(div.wp-block-image), .sm-ml1_25.wp-block-image figure {
    margin-left: 1.25em !important;
  }
  .sm-mr1_25:not(div.wp-block-image), .sm-mr1_25.wp-block-image figure {
    margin-right: 1.25em !important;
  }
  .sm-mv1_25:not(div.wp-block-image), .sm-mv1_25.wp-block-image figure {
    margin-top: 1.25em !important;
    margin-bottom: 1.25em !important;
  }
  .sm-mh1_25:not(div.wp-block-image), .sm-mh1_25.wp-block-image figure {
    margin-left: 1.25em !important;
    margin-right: 1.25em !important;
  }
  .sm-m1_5:not(div.wp-block-image), .sm-m1_5.wp-block-image figure {
    margin: 1.5em;
  }
  .sm-m1_5\!:not(div.wp-block-image), .sm-m1_5\!.wp-block-image figure {
    margin: 1.5em !important;
  }
  .sm-mt1_5:not(div.wp-block-image), .sm-mt1_5.wp-block-image figure {
    margin-top: 1.5em !important;
  }
  .sm-mb1_5:not(div.wp-block-image), .sm-mb1_5.wp-block-image figure {
    margin-bottom: 1.5em !important;
  }
  .sm-ml1_5:not(div.wp-block-image), .sm-ml1_5.wp-block-image figure {
    margin-left: 1.5em !important;
  }
  .sm-mr1_5:not(div.wp-block-image), .sm-mr1_5.wp-block-image figure {
    margin-right: 1.5em !important;
  }
  .sm-mv1_5:not(div.wp-block-image), .sm-mv1_5.wp-block-image figure {
    margin-top: 1.5em !important;
    margin-bottom: 1.5em !important;
  }
  .sm-mh1_5:not(div.wp-block-image), .sm-mh1_5.wp-block-image figure {
    margin-left: 1.5em !important;
    margin-right: 1.5em !important;
  }
  .sm-m1_75:not(div.wp-block-image), .sm-m1_75.wp-block-image figure {
    margin: 1.75em;
  }
  .sm-m1_75\!:not(div.wp-block-image), .sm-m1_75\!.wp-block-image figure {
    margin: 1.75em !important;
  }
  .sm-mt1_75:not(div.wp-block-image), .sm-mt1_75.wp-block-image figure {
    margin-top: 1.75em !important;
  }
  .sm-mb1_75:not(div.wp-block-image), .sm-mb1_75.wp-block-image figure {
    margin-bottom: 1.75em !important;
  }
  .sm-ml1_75:not(div.wp-block-image), .sm-ml1_75.wp-block-image figure {
    margin-left: 1.75em !important;
  }
  .sm-mr1_75:not(div.wp-block-image), .sm-mr1_75.wp-block-image figure {
    margin-right: 1.75em !important;
  }
  .sm-mv1_75:not(div.wp-block-image), .sm-mv1_75.wp-block-image figure {
    margin-top: 1.75em !important;
    margin-bottom: 1.75em !important;
  }
  .sm-mh1_75:not(div.wp-block-image), .sm-mh1_75.wp-block-image figure {
    margin-left: 1.75em !important;
    margin-right: 1.75em !important;
  }
  .sm-m2:not(div.wp-block-image), .sm-m2.wp-block-image figure {
    margin: 2em;
  }
  .sm-m2\!:not(div.wp-block-image), .sm-m2\!.wp-block-image figure {
    margin: 2em !important;
  }
  .sm-mt2:not(div.wp-block-image), .sm-mt2.wp-block-image figure {
    margin-top: 2em !important;
  }
  .sm-mb2:not(div.wp-block-image), .sm-mb2.wp-block-image figure {
    margin-bottom: 2em !important;
  }
  .sm-ml2:not(div.wp-block-image), .sm-ml2.wp-block-image figure {
    margin-left: 2em !important;
  }
  .sm-mr2:not(div.wp-block-image), .sm-mr2.wp-block-image figure {
    margin-right: 2em !important;
  }
  .sm-mv2:not(div.wp-block-image), .sm-mv2.wp-block-image figure {
    margin-top: 2em !important;
    margin-bottom: 2em !important;
  }
  .sm-mh2:not(div.wp-block-image), .sm-mh2.wp-block-image figure {
    margin-left: 2em !important;
    margin-right: 2em !important;
  }
  .sm-m2_5:not(div.wp-block-image), .sm-m2_5.wp-block-image figure {
    margin: 2.5em;
  }
  .sm-m2_5\!:not(div.wp-block-image), .sm-m2_5\!.wp-block-image figure {
    margin: 2.5em !important;
  }
  .sm-mt2_5:not(div.wp-block-image), .sm-mt2_5.wp-block-image figure {
    margin-top: 2.5em !important;
  }
  .sm-mb2_5:not(div.wp-block-image), .sm-mb2_5.wp-block-image figure {
    margin-bottom: 2.5em !important;
  }
  .sm-ml2_5:not(div.wp-block-image), .sm-ml2_5.wp-block-image figure {
    margin-left: 2.5em !important;
  }
  .sm-mr2_5:not(div.wp-block-image), .sm-mr2_5.wp-block-image figure {
    margin-right: 2.5em !important;
  }
  .sm-mv2_5:not(div.wp-block-image), .sm-mv2_5.wp-block-image figure {
    margin-top: 2.5em !important;
    margin-bottom: 2.5em !important;
  }
  .sm-mh2_5:not(div.wp-block-image), .sm-mh2_5.wp-block-image figure {
    margin-left: 2.5em !important;
    margin-right: 2.5em !important;
  }
  .sm-m3:not(div.wp-block-image), .sm-m3.wp-block-image figure {
    margin: 3em;
  }
  .sm-m3\!:not(div.wp-block-image), .sm-m3\!.wp-block-image figure {
    margin: 3em !important;
  }
  .sm-mt3:not(div.wp-block-image), .sm-mt3.wp-block-image figure {
    margin-top: 3em !important;
  }
  .sm-mb3:not(div.wp-block-image), .sm-mb3.wp-block-image figure {
    margin-bottom: 3em !important;
  }
  .sm-ml3:not(div.wp-block-image), .sm-ml3.wp-block-image figure {
    margin-left: 3em !important;
  }
  .sm-mr3:not(div.wp-block-image), .sm-mr3.wp-block-image figure {
    margin-right: 3em !important;
  }
  .sm-mv3:not(div.wp-block-image), .sm-mv3.wp-block-image figure {
    margin-top: 3em !important;
    margin-bottom: 3em !important;
  }
  .sm-mh3:not(div.wp-block-image), .sm-mh3.wp-block-image figure {
    margin-left: 3em !important;
    margin-right: 3em !important;
  }
  .sm-m4:not(div.wp-block-image), .sm-m4.wp-block-image figure {
    margin: 4em;
  }
  .sm-m4\!:not(div.wp-block-image), .sm-m4\!.wp-block-image figure {
    margin: 4em !important;
  }
  .sm-mt4:not(div.wp-block-image), .sm-mt4.wp-block-image figure {
    margin-top: 4em !important;
  }
  .sm-mb4:not(div.wp-block-image), .sm-mb4.wp-block-image figure {
    margin-bottom: 4em !important;
  }
  .sm-ml4:not(div.wp-block-image), .sm-ml4.wp-block-image figure {
    margin-left: 4em !important;
  }
  .sm-mr4:not(div.wp-block-image), .sm-mr4.wp-block-image figure {
    margin-right: 4em !important;
  }
  .sm-mv4:not(div.wp-block-image), .sm-mv4.wp-block-image figure {
    margin-top: 4em !important;
    margin-bottom: 4em !important;
  }
  .sm-mh4:not(div.wp-block-image), .sm-mh4.wp-block-image figure {
    margin-left: 4em !important;
    margin-right: 4em !important;
  }
  .sm-m5:not(div.wp-block-image), .sm-m5.wp-block-image figure {
    margin: 5em;
  }
  .sm-m5\!:not(div.wp-block-image), .sm-m5\!.wp-block-image figure {
    margin: 5em !important;
  }
  .sm-mt5:not(div.wp-block-image), .sm-mt5.wp-block-image figure {
    margin-top: 5em !important;
  }
  .sm-mb5:not(div.wp-block-image), .sm-mb5.wp-block-image figure {
    margin-bottom: 5em !important;
  }
  .sm-ml5:not(div.wp-block-image), .sm-ml5.wp-block-image figure {
    margin-left: 5em !important;
  }
  .sm-mr5:not(div.wp-block-image), .sm-mr5.wp-block-image figure {
    margin-right: 5em !important;
  }
  .sm-mv5:not(div.wp-block-image), .sm-mv5.wp-block-image figure {
    margin-top: 5em !important;
    margin-bottom: 5em !important;
  }
  .sm-mh5:not(div.wp-block-image), .sm-mh5.wp-block-image figure {
    margin-left: 5em !important;
    margin-right: 5em !important;
  }
  .sm-m-_25:not(div.wp-block-image), .sm-m-_25.wp-block-image figure {
    margin: -0.25em;
  }
  .sm-m-_25\!:not(div.wp-block-image), .sm-m-_25\!.wp-block-image figure {
    margin: -0.25em !important;
  }
  .sm-mt-_25:not(div.wp-block-image), .sm-mt-_25.wp-block-image figure {
    margin-top: -0.25em !important;
  }
  .sm-mb-_25:not(div.wp-block-image), .sm-mb-_25.wp-block-image figure {
    margin-bottom: -0.25em !important;
  }
  .sm-ml-_25:not(div.wp-block-image), .sm-ml-_25.wp-block-image figure {
    margin-left: -0.25em !important;
  }
  .sm-mr-_25:not(div.wp-block-image), .sm-mr-_25.wp-block-image figure {
    margin-right: -0.25em !important;
  }
  .sm-mv-_25:not(div.wp-block-image), .sm-mv-_25.wp-block-image figure {
    margin-top: -0.25em !important;
    margin-bottom: -0.25em !important;
  }
  .sm-mh-_25:not(div.wp-block-image), .sm-mh-_25.wp-block-image figure {
    margin-left: -0.25em !important;
    margin-right: -0.25em !important;
  }
  .sm-m-_5:not(div.wp-block-image), .sm-m-_5.wp-block-image figure {
    margin: -0.5em;
  }
  .sm-m-_5\!:not(div.wp-block-image), .sm-m-_5\!.wp-block-image figure {
    margin: -0.5em !important;
  }
  .sm-mt-_5:not(div.wp-block-image), .sm-mt-_5.wp-block-image figure {
    margin-top: -0.5em !important;
  }
  .sm-mb-_5:not(div.wp-block-image), .sm-mb-_5.wp-block-image figure {
    margin-bottom: -0.5em !important;
  }
  .sm-ml-_5:not(div.wp-block-image), .sm-ml-_5.wp-block-image figure {
    margin-left: -0.5em !important;
  }
  .sm-mr-_5:not(div.wp-block-image), .sm-mr-_5.wp-block-image figure {
    margin-right: -0.5em !important;
  }
  .sm-mv-_5:not(div.wp-block-image), .sm-mv-_5.wp-block-image figure {
    margin-top: -0.5em !important;
    margin-bottom: -0.5em !important;
  }
  .sm-mh-_5:not(div.wp-block-image), .sm-mh-_5.wp-block-image figure {
    margin-left: -0.5em !important;
    margin-right: -0.5em !important;
  }
  .sm-m-_75:not(div.wp-block-image), .sm-m-_75.wp-block-image figure {
    margin: -0.75em;
  }
  .sm-m-_75\!:not(div.wp-block-image), .sm-m-_75\!.wp-block-image figure {
    margin: -0.75em !important;
  }
  .sm-mt-_75:not(div.wp-block-image), .sm-mt-_75.wp-block-image figure {
    margin-top: -0.75em !important;
  }
  .sm-mb-_75:not(div.wp-block-image), .sm-mb-_75.wp-block-image figure {
    margin-bottom: -0.75em !important;
  }
  .sm-ml-_75:not(div.wp-block-image), .sm-ml-_75.wp-block-image figure {
    margin-left: -0.75em !important;
  }
  .sm-mr-_75:not(div.wp-block-image), .sm-mr-_75.wp-block-image figure {
    margin-right: -0.75em !important;
  }
  .sm-mv-_75:not(div.wp-block-image), .sm-mv-_75.wp-block-image figure {
    margin-top: -0.75em !important;
    margin-bottom: -0.75em !important;
  }
  .sm-mh-_75:not(div.wp-block-image), .sm-mh-_75.wp-block-image figure {
    margin-left: -0.75em !important;
    margin-right: -0.75em !important;
  }
  .sm-m-1:not(div.wp-block-image), .sm-m-1.wp-block-image figure {
    margin: -1em;
  }
  .sm-m-1\!:not(div.wp-block-image), .sm-m-1\!.wp-block-image figure {
    margin: -1em !important;
  }
  .sm-mt-1:not(div.wp-block-image), .sm-mt-1.wp-block-image figure {
    margin-top: -1em !important;
  }
  .sm-mb-1:not(div.wp-block-image), .sm-mb-1.wp-block-image figure {
    margin-bottom: -1em !important;
  }
  .sm-ml-1:not(div.wp-block-image), .sm-ml-1.wp-block-image figure {
    margin-left: -1em !important;
  }
  .sm-mr-1:not(div.wp-block-image), .sm-mr-1.wp-block-image figure {
    margin-right: -1em !important;
  }
  .sm-mv-1:not(div.wp-block-image), .sm-mv-1.wp-block-image figure {
    margin-top: -1em !important;
    margin-bottom: -1em !important;
  }
  .sm-mh-1:not(div.wp-block-image), .sm-mh-1.wp-block-image figure {
    margin-left: -1em !important;
    margin-right: -1em !important;
  }
  .sm-m-1_25:not(div.wp-block-image), .sm-m-1_25.wp-block-image figure {
    margin: -1.25em;
  }
  .sm-m-1_25\!:not(div.wp-block-image), .sm-m-1_25\!.wp-block-image figure {
    margin: -1.25em !important;
  }
  .sm-mt-1_25:not(div.wp-block-image), .sm-mt-1_25.wp-block-image figure {
    margin-top: -1.25em !important;
  }
  .sm-mb-1_25:not(div.wp-block-image), .sm-mb-1_25.wp-block-image figure {
    margin-bottom: -1.25em !important;
  }
  .sm-ml-1_25:not(div.wp-block-image), .sm-ml-1_25.wp-block-image figure {
    margin-left: -1.25em !important;
  }
  .sm-mr-1_25:not(div.wp-block-image), .sm-mr-1_25.wp-block-image figure {
    margin-right: -1.25em !important;
  }
  .sm-mv-1_25:not(div.wp-block-image), .sm-mv-1_25.wp-block-image figure {
    margin-top: -1.25em !important;
    margin-bottom: -1.25em !important;
  }
  .sm-mh-1_25:not(div.wp-block-image), .sm-mh-1_25.wp-block-image figure {
    margin-left: -1.25em !important;
    margin-right: -1.25em !important;
  }
  .sm-m-1_5:not(div.wp-block-image), .sm-m-1_5.wp-block-image figure {
    margin: -1.5em;
  }
  .sm-m-1_5\!:not(div.wp-block-image), .sm-m-1_5\!.wp-block-image figure {
    margin: -1.5em !important;
  }
  .sm-mt-1_5:not(div.wp-block-image), .sm-mt-1_5.wp-block-image figure {
    margin-top: -1.5em !important;
  }
  .sm-mb-1_5:not(div.wp-block-image), .sm-mb-1_5.wp-block-image figure {
    margin-bottom: -1.5em !important;
  }
  .sm-ml-1_5:not(div.wp-block-image), .sm-ml-1_5.wp-block-image figure {
    margin-left: -1.5em !important;
  }
  .sm-mr-1_5:not(div.wp-block-image), .sm-mr-1_5.wp-block-image figure {
    margin-right: -1.5em !important;
  }
  .sm-mv-1_5:not(div.wp-block-image), .sm-mv-1_5.wp-block-image figure {
    margin-top: -1.5em !important;
    margin-bottom: -1.5em !important;
  }
  .sm-mh-1_5:not(div.wp-block-image), .sm-mh-1_5.wp-block-image figure {
    margin-left: -1.5em !important;
    margin-right: -1.5em !important;
  }
  .sm-m-1_75:not(div.wp-block-image), .sm-m-1_75.wp-block-image figure {
    margin: -1.75em;
  }
  .sm-m-1_75\!:not(div.wp-block-image), .sm-m-1_75\!.wp-block-image figure {
    margin: -1.75em !important;
  }
  .sm-mt-1_75:not(div.wp-block-image), .sm-mt-1_75.wp-block-image figure {
    margin-top: -1.75em !important;
  }
  .sm-mb-1_75:not(div.wp-block-image), .sm-mb-1_75.wp-block-image figure {
    margin-bottom: -1.75em !important;
  }
  .sm-ml-1_75:not(div.wp-block-image), .sm-ml-1_75.wp-block-image figure {
    margin-left: -1.75em !important;
  }
  .sm-mr-1_75:not(div.wp-block-image), .sm-mr-1_75.wp-block-image figure {
    margin-right: -1.75em !important;
  }
  .sm-mv-1_75:not(div.wp-block-image), .sm-mv-1_75.wp-block-image figure {
    margin-top: -1.75em !important;
    margin-bottom: -1.75em !important;
  }
  .sm-mh-1_75:not(div.wp-block-image), .sm-mh-1_75.wp-block-image figure {
    margin-left: -1.75em !important;
    margin-right: -1.75em !important;
  }
  .sm-m-2:not(div.wp-block-image), .sm-m-2.wp-block-image figure {
    margin: -2em;
  }
  .sm-m-2\!:not(div.wp-block-image), .sm-m-2\!.wp-block-image figure {
    margin: -2em !important;
  }
  .sm-mt-2:not(div.wp-block-image), .sm-mt-2.wp-block-image figure {
    margin-top: -2em !important;
  }
  .sm-mb-2:not(div.wp-block-image), .sm-mb-2.wp-block-image figure {
    margin-bottom: -2em !important;
  }
  .sm-ml-2:not(div.wp-block-image), .sm-ml-2.wp-block-image figure {
    margin-left: -2em !important;
  }
  .sm-mr-2:not(div.wp-block-image), .sm-mr-2.wp-block-image figure {
    margin-right: -2em !important;
  }
  .sm-mv-2:not(div.wp-block-image), .sm-mv-2.wp-block-image figure {
    margin-top: -2em !important;
    margin-bottom: -2em !important;
  }
  .sm-mh-2:not(div.wp-block-image), .sm-mh-2.wp-block-image figure {
    margin-left: -2em !important;
    margin-right: -2em !important;
  }
  .sm-m-2_5:not(div.wp-block-image), .sm-m-2_5.wp-block-image figure {
    margin: -2.5em;
  }
  .sm-m-2_5\!:not(div.wp-block-image), .sm-m-2_5\!.wp-block-image figure {
    margin: -2.5em !important;
  }
  .sm-mt-2_5:not(div.wp-block-image), .sm-mt-2_5.wp-block-image figure {
    margin-top: -2.5em !important;
  }
  .sm-mb-2_5:not(div.wp-block-image), .sm-mb-2_5.wp-block-image figure {
    margin-bottom: -2.5em !important;
  }
  .sm-ml-2_5:not(div.wp-block-image), .sm-ml-2_5.wp-block-image figure {
    margin-left: -2.5em !important;
  }
  .sm-mr-2_5:not(div.wp-block-image), .sm-mr-2_5.wp-block-image figure {
    margin-right: -2.5em !important;
  }
  .sm-mv-2_5:not(div.wp-block-image), .sm-mv-2_5.wp-block-image figure {
    margin-top: -2.5em !important;
    margin-bottom: -2.5em !important;
  }
  .sm-mh-2_5:not(div.wp-block-image), .sm-mh-2_5.wp-block-image figure {
    margin-left: -2.5em !important;
    margin-right: -2.5em !important;
  }
  .sm-m-3:not(div.wp-block-image), .sm-m-3.wp-block-image figure {
    margin: -3em;
  }
  .sm-m-3\!:not(div.wp-block-image), .sm-m-3\!.wp-block-image figure {
    margin: -3em !important;
  }
  .sm-mt-3:not(div.wp-block-image), .sm-mt-3.wp-block-image figure {
    margin-top: -3em !important;
  }
  .sm-mb-3:not(div.wp-block-image), .sm-mb-3.wp-block-image figure {
    margin-bottom: -3em !important;
  }
  .sm-ml-3:not(div.wp-block-image), .sm-ml-3.wp-block-image figure {
    margin-left: -3em !important;
  }
  .sm-mr-3:not(div.wp-block-image), .sm-mr-3.wp-block-image figure {
    margin-right: -3em !important;
  }
  .sm-mv-3:not(div.wp-block-image), .sm-mv-3.wp-block-image figure {
    margin-top: -3em !important;
    margin-bottom: -3em !important;
  }
  .sm-mh-3:not(div.wp-block-image), .sm-mh-3.wp-block-image figure {
    margin-left: -3em !important;
    margin-right: -3em !important;
  }
  .sm-m-4:not(div.wp-block-image), .sm-m-4.wp-block-image figure {
    margin: -4em;
  }
  .sm-m-4\!:not(div.wp-block-image), .sm-m-4\!.wp-block-image figure {
    margin: -4em !important;
  }
  .sm-mt-4:not(div.wp-block-image), .sm-mt-4.wp-block-image figure {
    margin-top: -4em !important;
  }
  .sm-mb-4:not(div.wp-block-image), .sm-mb-4.wp-block-image figure {
    margin-bottom: -4em !important;
  }
  .sm-ml-4:not(div.wp-block-image), .sm-ml-4.wp-block-image figure {
    margin-left: -4em !important;
  }
  .sm-mr-4:not(div.wp-block-image), .sm-mr-4.wp-block-image figure {
    margin-right: -4em !important;
  }
  .sm-mv-4:not(div.wp-block-image), .sm-mv-4.wp-block-image figure {
    margin-top: -4em !important;
    margin-bottom: -4em !important;
  }
  .sm-mh-4:not(div.wp-block-image), .sm-mh-4.wp-block-image figure {
    margin-left: -4em !important;
    margin-right: -4em !important;
  }
  .sm-m-5:not(div.wp-block-image), .sm-m-5.wp-block-image figure {
    margin: -5em;
  }
  .sm-m-5\!:not(div.wp-block-image), .sm-m-5\!.wp-block-image figure {
    margin: -5em !important;
  }
  .sm-mt-5:not(div.wp-block-image), .sm-mt-5.wp-block-image figure {
    margin-top: -5em !important;
  }
  .sm-mb-5:not(div.wp-block-image), .sm-mb-5.wp-block-image figure {
    margin-bottom: -5em !important;
  }
  .sm-ml-5:not(div.wp-block-image), .sm-ml-5.wp-block-image figure {
    margin-left: -5em !important;
  }
  .sm-mr-5:not(div.wp-block-image), .sm-mr-5.wp-block-image figure {
    margin-right: -5em !important;
  }
  .sm-mv-5:not(div.wp-block-image), .sm-mv-5.wp-block-image figure {
    margin-top: -5em !important;
    margin-bottom: -5em !important;
  }
  .sm-mh-5:not(div.wp-block-image), .sm-mh-5.wp-block-image figure {
    margin-left: -5em !important;
    margin-right: -5em !important;
  }
  .sm-mauto:not(div.wp-block-image), .sm-mauto.wp-block-image figure {
    margin: auto;
  }
  .sm-mauto\!:not(div.wp-block-image), .sm-mauto\!.wp-block-image figure {
    margin: auto !important;
  }
  .sm-mtauto:not(div.wp-block-image), .sm-mtauto.wp-block-image figure {
    margin-top: auto !important;
  }
  .sm-mbauto:not(div.wp-block-image), .sm-mbauto.wp-block-image figure {
    margin-bottom: auto !important;
  }
  .sm-mlauto:not(div.wp-block-image), .sm-mlauto.wp-block-image figure {
    margin-left: auto !important;
  }
  .sm-mrauto:not(div.wp-block-image), .sm-mrauto.wp-block-image figure {
    margin-right: auto !important;
  }
  .sm-mvauto:not(div.wp-block-image), .sm-mvauto.wp-block-image figure {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .sm-mhauto:not(div.wp-block-image), .sm-mhauto.wp-block-image figure {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .sm-order-9, .order-sm-9 {
    order: -9;
  }
  .sm-order-8, .order-sm-8 {
    order: -8;
  }
  .sm-order-7, .order-sm-7 {
    order: -7;
  }
  .sm-order-6, .order-sm-6 {
    order: -6;
  }
  .sm-order-5, .order-sm-5 {
    order: -5;
  }
  .sm-order-4, .order-sm-4 {
    order: -4;
  }
  .sm-order-3, .order-sm-3 {
    order: -3;
  }
  .sm-order-2, .order-sm-2 {
    order: -2;
  }
  .sm-order-1, .order-sm-1 {
    order: -1;
  }
  .sm-order0, .order-sm0 {
    order: 0;
  }
  .sm-order1, .order-sm1 {
    order: 1;
  }
  .sm-order2, .order-sm2 {
    order: 2;
  }
  .sm-order3, .order-sm3 {
    order: 3;
  }
  .sm-order4, .order-sm4 {
    order: 4;
  }
  .sm-order5, .order-sm5 {
    order: 5;
  }
  .sm-order6, .order-sm6 {
    order: 6;
  }
  .sm-order7, .order-sm7 {
    order: 7;
  }
  .sm-order8, .order-sm8 {
    order: 8;
  }
  .sm-order9, .order-sm9 {
    order: 9;
  }
  .sm-minmin, .sm-min-min, .sm-min-min, .sm-min--min {
    min-width: min-content !important;
  }
  .sm-minfit, .sm-min-fit, .sm-min-fit, .sm-min--fit {
    min-width: fit-content !important;
  }
  .sm-minmax, .sm-min-max, .sm-min-max, .sm-min--max {
    min-width: max-content !important;
  }
  .sm-min-half, .sm-min--half {
    min-width: 50% !important;
  }
  .sm-min-quarter, .sm-min--quarter {
    min-width: 25% !important;
  }
  .sm-min-three-quarters, .sm-min-3quarters, .sm-min-3q, .sm-min--three-quarters, .sm-min--3quarters, .sm-min--3q {
    min-width: 75% !important;
  }
  .sm-min-third, .sm-min--third {
    min-width: 33.33% !important;
  }
  .sm-min-two-thirds, .sm-min-twothirds, .sm-min-2thirds, .sm-min-tooth, .sm-min--two-thirds, .sm-min--twothirds, .sm-min--2thirds, .sm-min--tooth {
    min-width: 66.667% !important;
  }
  .sm-min-tenth, .sm-min--tenth {
    min-width: 10% !important;
  }
  .sm-min1:not(div.wp-block-image), .sm-min1.wp-block-image figure, .sm-min-1:not(div.wp-block-image), .sm-min-1.wp-block-image figure {
    min-width: 1em !important;
  }
  .sm-min2:not(div.wp-block-image), .sm-min2.wp-block-image figure, .sm-min-2:not(div.wp-block-image), .sm-min-2.wp-block-image figure {
    min-width: 2em !important;
  }
  .sm-min3:not(div.wp-block-image), .sm-min3.wp-block-image figure, .sm-min-3:not(div.wp-block-image), .sm-min-3.wp-block-image figure {
    min-width: 3em !important;
  }
  .sm-min4:not(div.wp-block-image), .sm-min4.wp-block-image figure, .sm-min-4:not(div.wp-block-image), .sm-min-4.wp-block-image figure {
    min-width: 4em !important;
  }
  .sm-min5:not(div.wp-block-image), .sm-min5.wp-block-image figure, .sm-min-5:not(div.wp-block-image), .sm-min-5.wp-block-image figure {
    min-width: 5em !important;
  }
  .sm-min6:not(div.wp-block-image), .sm-min6.wp-block-image figure, .sm-min-6:not(div.wp-block-image), .sm-min-6.wp-block-image figure {
    min-width: 6em !important;
  }
  .sm-min7:not(div.wp-block-image), .sm-min7.wp-block-image figure, .sm-min-7:not(div.wp-block-image), .sm-min-7.wp-block-image figure {
    min-width: 7em !important;
  }
  .sm-min8:not(div.wp-block-image), .sm-min8.wp-block-image figure, .sm-min-8:not(div.wp-block-image), .sm-min-8.wp-block-image figure {
    min-width: 8em !important;
  }
  .sm-min9:not(div.wp-block-image), .sm-min9.wp-block-image figure, .sm-min-9:not(div.wp-block-image), .sm-min-9.wp-block-image figure {
    min-width: 9em !important;
  }
  .sm-min10:not(div.wp-block-image), .sm-min10.wp-block-image figure, .sm-min-10:not(div.wp-block-image), .sm-min-10.wp-block-image figure {
    min-width: 10em !important;
  }
  .sm-min11:not(div.wp-block-image), .sm-min11.wp-block-image figure, .sm-min-11:not(div.wp-block-image), .sm-min-11.wp-block-image figure {
    min-width: 11em !important;
  }
  .sm-min12:not(div.wp-block-image), .sm-min12.wp-block-image figure, .sm-min-12:not(div.wp-block-image), .sm-min-12.wp-block-image figure {
    min-width: 12em !important;
  }
  .sm-min13:not(div.wp-block-image), .sm-min13.wp-block-image figure, .sm-min-13:not(div.wp-block-image), .sm-min-13.wp-block-image figure {
    min-width: 13em !important;
  }
  .sm-min14:not(div.wp-block-image), .sm-min14.wp-block-image figure, .sm-min-14:not(div.wp-block-image), .sm-min-14.wp-block-image figure {
    min-width: 14em !important;
  }
  .sm-min15:not(div.wp-block-image), .sm-min15.wp-block-image figure, .sm-min-15:not(div.wp-block-image), .sm-min-15.wp-block-image figure {
    min-width: 15em !important;
  }
  .sm-min16:not(div.wp-block-image), .sm-min16.wp-block-image figure, .sm-min-16:not(div.wp-block-image), .sm-min-16.wp-block-image figure {
    min-width: 16em !important;
  }
  .sm-min17:not(div.wp-block-image), .sm-min17.wp-block-image figure, .sm-min-17:not(div.wp-block-image), .sm-min-17.wp-block-image figure {
    min-width: 17em !important;
  }
  .sm-min18:not(div.wp-block-image), .sm-min18.wp-block-image figure, .sm-min-18:not(div.wp-block-image), .sm-min-18.wp-block-image figure {
    min-width: 18em !important;
  }
  .sm-min19:not(div.wp-block-image), .sm-min19.wp-block-image figure, .sm-min-19:not(div.wp-block-image), .sm-min-19.wp-block-image figure {
    min-width: 19em !important;
  }
  .sm-min20:not(div.wp-block-image), .sm-min20.wp-block-image figure, .sm-min-20:not(div.wp-block-image), .sm-min-20.wp-block-image figure {
    min-width: 20em !important;
  }
  .sm-min21:not(div.wp-block-image), .sm-min21.wp-block-image figure, .sm-min-21:not(div.wp-block-image), .sm-min-21.wp-block-image figure {
    min-width: 21em !important;
  }
  .sm-min22:not(div.wp-block-image), .sm-min22.wp-block-image figure, .sm-min-22:not(div.wp-block-image), .sm-min-22.wp-block-image figure {
    min-width: 22em !important;
  }
  .sm-min23:not(div.wp-block-image), .sm-min23.wp-block-image figure, .sm-min-23:not(div.wp-block-image), .sm-min-23.wp-block-image figure {
    min-width: 23em !important;
  }
  .sm-min24:not(div.wp-block-image), .sm-min24.wp-block-image figure, .sm-min-24:not(div.wp-block-image), .sm-min-24.wp-block-image figure {
    min-width: 24em !important;
  }
  .sm-min25:not(div.wp-block-image), .sm-min25.wp-block-image figure, .sm-min-25:not(div.wp-block-image), .sm-min-25.wp-block-image figure {
    min-width: 25em !important;
  }
  .sm-min26:not(div.wp-block-image), .sm-min26.wp-block-image figure, .sm-min-26:not(div.wp-block-image), .sm-min-26.wp-block-image figure {
    min-width: 26em !important;
  }
  .sm-min27:not(div.wp-block-image), .sm-min27.wp-block-image figure, .sm-min-27:not(div.wp-block-image), .sm-min-27.wp-block-image figure {
    min-width: 27em !important;
  }
  .sm-min28:not(div.wp-block-image), .sm-min28.wp-block-image figure, .sm-min-28:not(div.wp-block-image), .sm-min-28.wp-block-image figure {
    min-width: 28em !important;
  }
  .sm-min29:not(div.wp-block-image), .sm-min29.wp-block-image figure, .sm-min-29:not(div.wp-block-image), .sm-min-29.wp-block-image figure {
    min-width: 29em !important;
  }
  .sm-min30:not(div.wp-block-image), .sm-min30.wp-block-image figure, .sm-min-30:not(div.wp-block-image), .sm-min-30.wp-block-image figure {
    min-width: 30em !important;
  }
  .sm-min31:not(div.wp-block-image), .sm-min31.wp-block-image figure, .sm-min-31:not(div.wp-block-image), .sm-min-31.wp-block-image figure {
    min-width: 31em !important;
  }
  .sm-min32:not(div.wp-block-image), .sm-min32.wp-block-image figure, .sm-min-32:not(div.wp-block-image), .sm-min-32.wp-block-image figure {
    min-width: 32em !important;
  }
  .sm-min33:not(div.wp-block-image), .sm-min33.wp-block-image figure, .sm-min-33:not(div.wp-block-image), .sm-min-33.wp-block-image figure {
    min-width: 33em !important;
  }
  .sm-min34:not(div.wp-block-image), .sm-min34.wp-block-image figure, .sm-min-34:not(div.wp-block-image), .sm-min-34.wp-block-image figure {
    min-width: 34em !important;
  }
  .sm-min35:not(div.wp-block-image), .sm-min35.wp-block-image figure, .sm-min-35:not(div.wp-block-image), .sm-min-35.wp-block-image figure {
    min-width: 35em !important;
  }
  .sm-min36:not(div.wp-block-image), .sm-min36.wp-block-image figure, .sm-min-36:not(div.wp-block-image), .sm-min-36.wp-block-image figure {
    min-width: 36em !important;
  }
  .sm-min37:not(div.wp-block-image), .sm-min37.wp-block-image figure, .sm-min-37:not(div.wp-block-image), .sm-min-37.wp-block-image figure {
    min-width: 37em !important;
  }
  .sm-min38:not(div.wp-block-image), .sm-min38.wp-block-image figure, .sm-min-38:not(div.wp-block-image), .sm-min-38.wp-block-image figure {
    min-width: 38em !important;
  }
  .sm-min39:not(div.wp-block-image), .sm-min39.wp-block-image figure, .sm-min-39:not(div.wp-block-image), .sm-min-39.wp-block-image figure {
    min-width: 39em !important;
  }
  .sm-min40:not(div.wp-block-image), .sm-min40.wp-block-image figure, .sm-min-40:not(div.wp-block-image), .sm-min-40.wp-block-image figure {
    min-width: 40em !important;
  }
  .sm-min41:not(div.wp-block-image), .sm-min41.wp-block-image figure, .sm-min-41:not(div.wp-block-image), .sm-min-41.wp-block-image figure {
    min-width: 41em !important;
  }
  .sm-min42:not(div.wp-block-image), .sm-min42.wp-block-image figure, .sm-min-42:not(div.wp-block-image), .sm-min-42.wp-block-image figure {
    min-width: 42em !important;
  }
  .sm-min43:not(div.wp-block-image), .sm-min43.wp-block-image figure, .sm-min-43:not(div.wp-block-image), .sm-min-43.wp-block-image figure {
    min-width: 43em !important;
  }
  .sm-min44:not(div.wp-block-image), .sm-min44.wp-block-image figure, .sm-min-44:not(div.wp-block-image), .sm-min-44.wp-block-image figure {
    min-width: 44em !important;
  }
  .sm-min45:not(div.wp-block-image), .sm-min45.wp-block-image figure, .sm-min-45:not(div.wp-block-image), .sm-min-45.wp-block-image figure {
    min-width: 45em !important;
  }
  .sm-min46:not(div.wp-block-image), .sm-min46.wp-block-image figure, .sm-min-46:not(div.wp-block-image), .sm-min-46.wp-block-image figure {
    min-width: 46em !important;
  }
  .sm-min47:not(div.wp-block-image), .sm-min47.wp-block-image figure, .sm-min-47:not(div.wp-block-image), .sm-min-47.wp-block-image figure {
    min-width: 47em !important;
  }
  .sm-min48:not(div.wp-block-image), .sm-min48.wp-block-image figure, .sm-min-48:not(div.wp-block-image), .sm-min-48.wp-block-image figure {
    min-width: 48em !important;
  }
  .sm-min49:not(div.wp-block-image), .sm-min49.wp-block-image figure, .sm-min-49:not(div.wp-block-image), .sm-min-49.wp-block-image figure {
    min-width: 49em !important;
  }
  .sm-min50:not(div.wp-block-image), .sm-min50.wp-block-image figure, .sm-min-50:not(div.wp-block-image), .sm-min-50.wp-block-image figure {
    min-width: 50em !important;
  }
  .sm-maxmin, .sm-max-min, .sm-max-min, .sm-max--min {
    max-width: min-content !important;
  }
  .sm-maxfit, .sm-max-fit, .sm-max-fit, .sm-max--fit {
    max-width: fit-content !important;
  }
  .sm-maxmax, .sm-max-max, .sm-max-max, .sm-max--max {
    max-width: max-content !important;
  }
  .sm-max-half, .sm-max--half {
    max-width: 50% !important;
  }
  .sm-max-quarter, .sm-max--quarter {
    max-width: 25% !important;
  }
  .sm-max-three-quarters, .sm-max-3quarters, .sm-max-3q, .sm-max--three-quarters, .sm-max--3quarters, .sm-max--3q {
    max-width: 75% !important;
  }
  .sm-max-third, .sm-max--third {
    max-width: 33.33% !important;
  }
  .sm-max-two-thirds, .sm-max-twothirds, .sm-max-2thirds, .sm-max-tooth, .sm-max--two-thirds, .sm-max--twothirds, .sm-max--2thirds, .sm-max--tooth {
    max-width: 66.667% !important;
  }
  .sm-max-tenth, .sm-max--tenth {
    max-width: 10% !important;
  }
  .sm-max1:not(div.wp-block-image), .sm-max1.wp-block-image figure, .sm-max-1:not(div.wp-block-image), .sm-max-1.wp-block-image figure {
    max-width: 1em !important;
  }
  .sm-max2:not(div.wp-block-image), .sm-max2.wp-block-image figure, .sm-max-2:not(div.wp-block-image), .sm-max-2.wp-block-image figure {
    max-width: 2em !important;
  }
  .sm-max3:not(div.wp-block-image), .sm-max3.wp-block-image figure, .sm-max-3:not(div.wp-block-image), .sm-max-3.wp-block-image figure {
    max-width: 3em !important;
  }
  .sm-max4:not(div.wp-block-image), .sm-max4.wp-block-image figure, .sm-max-4:not(div.wp-block-image), .sm-max-4.wp-block-image figure {
    max-width: 4em !important;
  }
  .sm-max5:not(div.wp-block-image), .sm-max5.wp-block-image figure, .sm-max-5:not(div.wp-block-image), .sm-max-5.wp-block-image figure {
    max-width: 5em !important;
  }
  .sm-max6:not(div.wp-block-image), .sm-max6.wp-block-image figure, .sm-max-6:not(div.wp-block-image), .sm-max-6.wp-block-image figure {
    max-width: 6em !important;
  }
  .sm-max7:not(div.wp-block-image), .sm-max7.wp-block-image figure, .sm-max-7:not(div.wp-block-image), .sm-max-7.wp-block-image figure {
    max-width: 7em !important;
  }
  .sm-max8:not(div.wp-block-image), .sm-max8.wp-block-image figure, .sm-max-8:not(div.wp-block-image), .sm-max-8.wp-block-image figure {
    max-width: 8em !important;
  }
  .sm-max9:not(div.wp-block-image), .sm-max9.wp-block-image figure, .sm-max-9:not(div.wp-block-image), .sm-max-9.wp-block-image figure {
    max-width: 9em !important;
  }
  .sm-max10:not(div.wp-block-image), .sm-max10.wp-block-image figure, .sm-max-10:not(div.wp-block-image), .sm-max-10.wp-block-image figure {
    max-width: 10em !important;
  }
  .sm-max11:not(div.wp-block-image), .sm-max11.wp-block-image figure, .sm-max-11:not(div.wp-block-image), .sm-max-11.wp-block-image figure {
    max-width: 11em !important;
  }
  .sm-max12:not(div.wp-block-image), .sm-max12.wp-block-image figure, .sm-max-12:not(div.wp-block-image), .sm-max-12.wp-block-image figure {
    max-width: 12em !important;
  }
  .sm-max13:not(div.wp-block-image), .sm-max13.wp-block-image figure, .sm-max-13:not(div.wp-block-image), .sm-max-13.wp-block-image figure {
    max-width: 13em !important;
  }
  .sm-max14:not(div.wp-block-image), .sm-max14.wp-block-image figure, .sm-max-14:not(div.wp-block-image), .sm-max-14.wp-block-image figure {
    max-width: 14em !important;
  }
  .sm-max15:not(div.wp-block-image), .sm-max15.wp-block-image figure, .sm-max-15:not(div.wp-block-image), .sm-max-15.wp-block-image figure {
    max-width: 15em !important;
  }
  .sm-max16:not(div.wp-block-image), .sm-max16.wp-block-image figure, .sm-max-16:not(div.wp-block-image), .sm-max-16.wp-block-image figure {
    max-width: 16em !important;
  }
  .sm-max17:not(div.wp-block-image), .sm-max17.wp-block-image figure, .sm-max-17:not(div.wp-block-image), .sm-max-17.wp-block-image figure {
    max-width: 17em !important;
  }
  .sm-max18:not(div.wp-block-image), .sm-max18.wp-block-image figure, .sm-max-18:not(div.wp-block-image), .sm-max-18.wp-block-image figure {
    max-width: 18em !important;
  }
  .sm-max19:not(div.wp-block-image), .sm-max19.wp-block-image figure, .sm-max-19:not(div.wp-block-image), .sm-max-19.wp-block-image figure {
    max-width: 19em !important;
  }
  .sm-max20:not(div.wp-block-image), .sm-max20.wp-block-image figure, .sm-max-20:not(div.wp-block-image), .sm-max-20.wp-block-image figure {
    max-width: 20em !important;
  }
  .sm-max21:not(div.wp-block-image), .sm-max21.wp-block-image figure, .sm-max-21:not(div.wp-block-image), .sm-max-21.wp-block-image figure {
    max-width: 21em !important;
  }
  .sm-max22:not(div.wp-block-image), .sm-max22.wp-block-image figure, .sm-max-22:not(div.wp-block-image), .sm-max-22.wp-block-image figure {
    max-width: 22em !important;
  }
  .sm-max23:not(div.wp-block-image), .sm-max23.wp-block-image figure, .sm-max-23:not(div.wp-block-image), .sm-max-23.wp-block-image figure {
    max-width: 23em !important;
  }
  .sm-max24:not(div.wp-block-image), .sm-max24.wp-block-image figure, .sm-max-24:not(div.wp-block-image), .sm-max-24.wp-block-image figure {
    max-width: 24em !important;
  }
  .sm-max25:not(div.wp-block-image), .sm-max25.wp-block-image figure, .sm-max-25:not(div.wp-block-image), .sm-max-25.wp-block-image figure {
    max-width: 25em !important;
  }
  .sm-max26:not(div.wp-block-image), .sm-max26.wp-block-image figure, .sm-max-26:not(div.wp-block-image), .sm-max-26.wp-block-image figure {
    max-width: 26em !important;
  }
  .sm-max27:not(div.wp-block-image), .sm-max27.wp-block-image figure, .sm-max-27:not(div.wp-block-image), .sm-max-27.wp-block-image figure {
    max-width: 27em !important;
  }
  .sm-max28:not(div.wp-block-image), .sm-max28.wp-block-image figure, .sm-max-28:not(div.wp-block-image), .sm-max-28.wp-block-image figure {
    max-width: 28em !important;
  }
  .sm-max29:not(div.wp-block-image), .sm-max29.wp-block-image figure, .sm-max-29:not(div.wp-block-image), .sm-max-29.wp-block-image figure {
    max-width: 29em !important;
  }
  .sm-max30:not(div.wp-block-image), .sm-max30.wp-block-image figure, .sm-max-30:not(div.wp-block-image), .sm-max-30.wp-block-image figure {
    max-width: 30em !important;
  }
  .sm-max31:not(div.wp-block-image), .sm-max31.wp-block-image figure, .sm-max-31:not(div.wp-block-image), .sm-max-31.wp-block-image figure {
    max-width: 31em !important;
  }
  .sm-max32:not(div.wp-block-image), .sm-max32.wp-block-image figure, .sm-max-32:not(div.wp-block-image), .sm-max-32.wp-block-image figure {
    max-width: 32em !important;
  }
  .sm-max33:not(div.wp-block-image), .sm-max33.wp-block-image figure, .sm-max-33:not(div.wp-block-image), .sm-max-33.wp-block-image figure {
    max-width: 33em !important;
  }
  .sm-max34:not(div.wp-block-image), .sm-max34.wp-block-image figure, .sm-max-34:not(div.wp-block-image), .sm-max-34.wp-block-image figure {
    max-width: 34em !important;
  }
  .sm-max35:not(div.wp-block-image), .sm-max35.wp-block-image figure, .sm-max-35:not(div.wp-block-image), .sm-max-35.wp-block-image figure {
    max-width: 35em !important;
  }
  .sm-max36:not(div.wp-block-image), .sm-max36.wp-block-image figure, .sm-max-36:not(div.wp-block-image), .sm-max-36.wp-block-image figure {
    max-width: 36em !important;
  }
  .sm-max37:not(div.wp-block-image), .sm-max37.wp-block-image figure, .sm-max-37:not(div.wp-block-image), .sm-max-37.wp-block-image figure {
    max-width: 37em !important;
  }
  .sm-max38:not(div.wp-block-image), .sm-max38.wp-block-image figure, .sm-max-38:not(div.wp-block-image), .sm-max-38.wp-block-image figure {
    max-width: 38em !important;
  }
  .sm-max39:not(div.wp-block-image), .sm-max39.wp-block-image figure, .sm-max-39:not(div.wp-block-image), .sm-max-39.wp-block-image figure {
    max-width: 39em !important;
  }
  .sm-max40:not(div.wp-block-image), .sm-max40.wp-block-image figure, .sm-max-40:not(div.wp-block-image), .sm-max-40.wp-block-image figure {
    max-width: 40em !important;
  }
  .sm-max41:not(div.wp-block-image), .sm-max41.wp-block-image figure, .sm-max-41:not(div.wp-block-image), .sm-max-41.wp-block-image figure {
    max-width: 41em !important;
  }
  .sm-max42:not(div.wp-block-image), .sm-max42.wp-block-image figure, .sm-max-42:not(div.wp-block-image), .sm-max-42.wp-block-image figure {
    max-width: 42em !important;
  }
  .sm-max43:not(div.wp-block-image), .sm-max43.wp-block-image figure, .sm-max-43:not(div.wp-block-image), .sm-max-43.wp-block-image figure {
    max-width: 43em !important;
  }
  .sm-max44:not(div.wp-block-image), .sm-max44.wp-block-image figure, .sm-max-44:not(div.wp-block-image), .sm-max-44.wp-block-image figure {
    max-width: 44em !important;
  }
  .sm-max45:not(div.wp-block-image), .sm-max45.wp-block-image figure, .sm-max-45:not(div.wp-block-image), .sm-max-45.wp-block-image figure {
    max-width: 45em !important;
  }
  .sm-max46:not(div.wp-block-image), .sm-max46.wp-block-image figure, .sm-max-46:not(div.wp-block-image), .sm-max-46.wp-block-image figure {
    max-width: 46em !important;
  }
  .sm-max47:not(div.wp-block-image), .sm-max47.wp-block-image figure, .sm-max-47:not(div.wp-block-image), .sm-max-47.wp-block-image figure {
    max-width: 47em !important;
  }
  .sm-max48:not(div.wp-block-image), .sm-max48.wp-block-image figure, .sm-max-48:not(div.wp-block-image), .sm-max-48.wp-block-image figure {
    max-width: 48em !important;
  }
  .sm-max49:not(div.wp-block-image), .sm-max49.wp-block-image figure, .sm-max-49:not(div.wp-block-image), .sm-max-49.wp-block-image figure {
    max-width: 49em !important;
  }
  .sm-max50:not(div.wp-block-image), .sm-max50.wp-block-image figure, .sm-max-50:not(div.wp-block-image), .sm-max-50.wp-block-image figure {
    max-width: 50em !important;
  }
  .sm-wmin, .sm-w-min, .sm-w-min, .sm-w--min {
    width: min-content !important;
  }
  .sm-wfit, .sm-w-fit, .sm-w-fit, .sm-w--fit {
    width: fit-content !important;
  }
  .sm-wmax, .sm-w-max, .sm-w-max, .sm-w--max {
    width: max-content !important;
  }
  .sm-w-half, .sm-w--half {
    width: 50% !important;
  }
  .sm-w-quarter, .sm-w--quarter {
    width: 25% !important;
  }
  .sm-w-three-quarters, .sm-w-3quarters, .sm-w-3q, .sm-w--three-quarters, .sm-w--3quarters, .sm-w--3q {
    width: 75% !important;
  }
  .sm-w-third, .sm-w--third {
    width: 33.33% !important;
  }
  .sm-w-two-thirds, .sm-w-twothirds, .sm-w-2thirds, .sm-w-tooth, .sm-w--two-thirds, .sm-w--twothirds, .sm-w--2thirds, .sm-w--tooth {
    width: 66.667% !important;
  }
  .sm-w-tenth, .sm-w--tenth {
    width: 10% !important;
  }
  .sm-w1:not(div.wp-block-image), .sm-w1.wp-block-image figure, .sm-w-1:not(div.wp-block-image), .sm-w-1.wp-block-image figure {
    width: 1em !important;
  }
  .sm-w2:not(div.wp-block-image), .sm-w2.wp-block-image figure, .sm-w-2:not(div.wp-block-image), .sm-w-2.wp-block-image figure {
    width: 2em !important;
  }
  .sm-w3:not(div.wp-block-image), .sm-w3.wp-block-image figure, .sm-w-3:not(div.wp-block-image), .sm-w-3.wp-block-image figure {
    width: 3em !important;
  }
  .sm-w4:not(div.wp-block-image), .sm-w4.wp-block-image figure, .sm-w-4:not(div.wp-block-image), .sm-w-4.wp-block-image figure {
    width: 4em !important;
  }
  .sm-w5:not(div.wp-block-image), .sm-w5.wp-block-image figure, .sm-w-5:not(div.wp-block-image), .sm-w-5.wp-block-image figure {
    width: 5em !important;
  }
  .sm-w6:not(div.wp-block-image), .sm-w6.wp-block-image figure, .sm-w-6:not(div.wp-block-image), .sm-w-6.wp-block-image figure {
    width: 6em !important;
  }
  .sm-w7:not(div.wp-block-image), .sm-w7.wp-block-image figure, .sm-w-7:not(div.wp-block-image), .sm-w-7.wp-block-image figure {
    width: 7em !important;
  }
  .sm-w8:not(div.wp-block-image), .sm-w8.wp-block-image figure, .sm-w-8:not(div.wp-block-image), .sm-w-8.wp-block-image figure {
    width: 8em !important;
  }
  .sm-w9:not(div.wp-block-image), .sm-w9.wp-block-image figure, .sm-w-9:not(div.wp-block-image), .sm-w-9.wp-block-image figure {
    width: 9em !important;
  }
  .sm-w10:not(div.wp-block-image), .sm-w10.wp-block-image figure, .sm-w-10:not(div.wp-block-image), .sm-w-10.wp-block-image figure {
    width: 10em !important;
  }
  .sm-w11:not(div.wp-block-image), .sm-w11.wp-block-image figure, .sm-w-11:not(div.wp-block-image), .sm-w-11.wp-block-image figure {
    width: 11em !important;
  }
  .sm-w12:not(div.wp-block-image), .sm-w12.wp-block-image figure, .sm-w-12:not(div.wp-block-image), .sm-w-12.wp-block-image figure {
    width: 12em !important;
  }
  .sm-w13:not(div.wp-block-image), .sm-w13.wp-block-image figure, .sm-w-13:not(div.wp-block-image), .sm-w-13.wp-block-image figure {
    width: 13em !important;
  }
  .sm-w14:not(div.wp-block-image), .sm-w14.wp-block-image figure, .sm-w-14:not(div.wp-block-image), .sm-w-14.wp-block-image figure {
    width: 14em !important;
  }
  .sm-w15:not(div.wp-block-image), .sm-w15.wp-block-image figure, .sm-w-15:not(div.wp-block-image), .sm-w-15.wp-block-image figure {
    width: 15em !important;
  }
  .sm-w16:not(div.wp-block-image), .sm-w16.wp-block-image figure, .sm-w-16:not(div.wp-block-image), .sm-w-16.wp-block-image figure {
    width: 16em !important;
  }
  .sm-w17:not(div.wp-block-image), .sm-w17.wp-block-image figure, .sm-w-17:not(div.wp-block-image), .sm-w-17.wp-block-image figure {
    width: 17em !important;
  }
  .sm-w18:not(div.wp-block-image), .sm-w18.wp-block-image figure, .sm-w-18:not(div.wp-block-image), .sm-w-18.wp-block-image figure {
    width: 18em !important;
  }
  .sm-w19:not(div.wp-block-image), .sm-w19.wp-block-image figure, .sm-w-19:not(div.wp-block-image), .sm-w-19.wp-block-image figure {
    width: 19em !important;
  }
  .sm-w20:not(div.wp-block-image), .sm-w20.wp-block-image figure, .sm-w-20:not(div.wp-block-image), .sm-w-20.wp-block-image figure {
    width: 20em !important;
  }
  .sm-w21:not(div.wp-block-image), .sm-w21.wp-block-image figure, .sm-w-21:not(div.wp-block-image), .sm-w-21.wp-block-image figure {
    width: 21em !important;
  }
  .sm-w22:not(div.wp-block-image), .sm-w22.wp-block-image figure, .sm-w-22:not(div.wp-block-image), .sm-w-22.wp-block-image figure {
    width: 22em !important;
  }
  .sm-w23:not(div.wp-block-image), .sm-w23.wp-block-image figure, .sm-w-23:not(div.wp-block-image), .sm-w-23.wp-block-image figure {
    width: 23em !important;
  }
  .sm-w24:not(div.wp-block-image), .sm-w24.wp-block-image figure, .sm-w-24:not(div.wp-block-image), .sm-w-24.wp-block-image figure {
    width: 24em !important;
  }
  .sm-w25:not(div.wp-block-image), .sm-w25.wp-block-image figure, .sm-w-25:not(div.wp-block-image), .sm-w-25.wp-block-image figure {
    width: 25em !important;
  }
  .sm-w26:not(div.wp-block-image), .sm-w26.wp-block-image figure, .sm-w-26:not(div.wp-block-image), .sm-w-26.wp-block-image figure {
    width: 26em !important;
  }
  .sm-w27:not(div.wp-block-image), .sm-w27.wp-block-image figure, .sm-w-27:not(div.wp-block-image), .sm-w-27.wp-block-image figure {
    width: 27em !important;
  }
  .sm-w28:not(div.wp-block-image), .sm-w28.wp-block-image figure, .sm-w-28:not(div.wp-block-image), .sm-w-28.wp-block-image figure {
    width: 28em !important;
  }
  .sm-w29:not(div.wp-block-image), .sm-w29.wp-block-image figure, .sm-w-29:not(div.wp-block-image), .sm-w-29.wp-block-image figure {
    width: 29em !important;
  }
  .sm-w30:not(div.wp-block-image), .sm-w30.wp-block-image figure, .sm-w-30:not(div.wp-block-image), .sm-w-30.wp-block-image figure {
    width: 30em !important;
  }
  .sm-w31:not(div.wp-block-image), .sm-w31.wp-block-image figure, .sm-w-31:not(div.wp-block-image), .sm-w-31.wp-block-image figure {
    width: 31em !important;
  }
  .sm-w32:not(div.wp-block-image), .sm-w32.wp-block-image figure, .sm-w-32:not(div.wp-block-image), .sm-w-32.wp-block-image figure {
    width: 32em !important;
  }
  .sm-w33:not(div.wp-block-image), .sm-w33.wp-block-image figure, .sm-w-33:not(div.wp-block-image), .sm-w-33.wp-block-image figure {
    width: 33em !important;
  }
  .sm-w34:not(div.wp-block-image), .sm-w34.wp-block-image figure, .sm-w-34:not(div.wp-block-image), .sm-w-34.wp-block-image figure {
    width: 34em !important;
  }
  .sm-w35:not(div.wp-block-image), .sm-w35.wp-block-image figure, .sm-w-35:not(div.wp-block-image), .sm-w-35.wp-block-image figure {
    width: 35em !important;
  }
  .sm-w36:not(div.wp-block-image), .sm-w36.wp-block-image figure, .sm-w-36:not(div.wp-block-image), .sm-w-36.wp-block-image figure {
    width: 36em !important;
  }
  .sm-w37:not(div.wp-block-image), .sm-w37.wp-block-image figure, .sm-w-37:not(div.wp-block-image), .sm-w-37.wp-block-image figure {
    width: 37em !important;
  }
  .sm-w38:not(div.wp-block-image), .sm-w38.wp-block-image figure, .sm-w-38:not(div.wp-block-image), .sm-w-38.wp-block-image figure {
    width: 38em !important;
  }
  .sm-w39:not(div.wp-block-image), .sm-w39.wp-block-image figure, .sm-w-39:not(div.wp-block-image), .sm-w-39.wp-block-image figure {
    width: 39em !important;
  }
  .sm-w40:not(div.wp-block-image), .sm-w40.wp-block-image figure, .sm-w-40:not(div.wp-block-image), .sm-w-40.wp-block-image figure {
    width: 40em !important;
  }
  .sm-w41:not(div.wp-block-image), .sm-w41.wp-block-image figure, .sm-w-41:not(div.wp-block-image), .sm-w-41.wp-block-image figure {
    width: 41em !important;
  }
  .sm-w42:not(div.wp-block-image), .sm-w42.wp-block-image figure, .sm-w-42:not(div.wp-block-image), .sm-w-42.wp-block-image figure {
    width: 42em !important;
  }
  .sm-w43:not(div.wp-block-image), .sm-w43.wp-block-image figure, .sm-w-43:not(div.wp-block-image), .sm-w-43.wp-block-image figure {
    width: 43em !important;
  }
  .sm-w44:not(div.wp-block-image), .sm-w44.wp-block-image figure, .sm-w-44:not(div.wp-block-image), .sm-w-44.wp-block-image figure {
    width: 44em !important;
  }
  .sm-w45:not(div.wp-block-image), .sm-w45.wp-block-image figure, .sm-w-45:not(div.wp-block-image), .sm-w-45.wp-block-image figure {
    width: 45em !important;
  }
  .sm-w46:not(div.wp-block-image), .sm-w46.wp-block-image figure, .sm-w-46:not(div.wp-block-image), .sm-w-46.wp-block-image figure {
    width: 46em !important;
  }
  .sm-w47:not(div.wp-block-image), .sm-w47.wp-block-image figure, .sm-w-47:not(div.wp-block-image), .sm-w-47.wp-block-image figure {
    width: 47em !important;
  }
  .sm-w48:not(div.wp-block-image), .sm-w48.wp-block-image figure, .sm-w-48:not(div.wp-block-image), .sm-w-48.wp-block-image figure {
    width: 48em !important;
  }
  .sm-w49:not(div.wp-block-image), .sm-w49.wp-block-image figure, .sm-w-49:not(div.wp-block-image), .sm-w-49.wp-block-image figure {
    width: 49em !important;
  }
  .sm-w50:not(div.wp-block-image), .sm-w50.wp-block-image figure, .sm-w-50:not(div.wp-block-image), .sm-w-50.wp-block-image figure {
    width: 50em !important;
  }
}
@media (min-width: 750px) {
  .ms-hidden, .pwd .ms-beo {
    display: none !important;
  }
  .ms-block {
    display: block !important;
  }
  .ms-inline {
    display: inline !important;
  }
  .ms-ib {
    display: inline-block !important;
  }
  .ms-if {
    display: inline-flex !important;
  }
  .old-ie .ms-if {
    display: inline-block !important;
  }
  .ms-table {
    display: table !important;
  }
  .ms-tr {
    display: table-row !important;
  }
  .ms-td {
    display: table-cell !important;
  }
  .ms-flex {
    display: flex;
  }
  .old-ie .ms-flex {
    display: block;
  }
  .ms-flexwrap, .ms-flex-wrap {
    display: flex;
    flex-wrap: wrap !important;
  }
  .old-ie .ms-flexwrap, .old-ie .ms-flex-wrap {
    display: block;
  }
  .ms-flex-nowrap, .ms-flex-no-wrap {
    display: flex;
    flex-wrap: nowrap !important;
  }
  .old-ie .ms-flex-nowrap, .old-ie .ms-flex-no-wrap {
    display: block;
  }
  .ms-flexcol, .ms-flex-col {
    display: flex;
    flex-direction: column !important;
  }
  .old-ie .ms-flexcol, .old-ie .ms-flex-col {
    display: block;
  }
  .ms-flexrev, .ms-flex-rev {
    display: flex;
    flex-direction: row-reverse !important;
  }
  .old-ie .ms-flexrev, .old-ie .ms-flex-rev {
    display: block;
  }
  .ms-fj-stretch {
    display: flex;
  }
  .old-ie .ms-fj-stretch {
    display: block;
  }
  .ms-fj-stretch > * {
    flex-grow: 1 !important;
  }
  .ms-fj-center {
    display: flex;
    justify-content: center !important;
  }
  .old-ie .ms-fj-center {
    display: block;
  }
  .ms-fj-center > * {
    flex-grow: 0;
  }
  .ms-fj-start {
    display: flex;
    justify-content: flex-start !important;
  }
  .old-ie .ms-fj-start {
    display: block;
  }
  .ms-fj-start > * {
    flex-grow: 0;
  }
  .ms-fj-end {
    display: flex;
    justify-content: flex-end !important;
  }
  .old-ie .ms-fj-end {
    display: block;
  }
  .ms-fj-end > * {
    flex-grow: 0;
  }
  .ms-fj-between {
    display: flex;
    justify-content: space-between !important;
  }
  .old-ie .ms-fj-between {
    display: block;
  }
  .ms-fj-between > * {
    flex-grow: 0;
  }
  .ms-fj-around {
    display: flex;
    justify-content: space-around !important;
  }
  .old-ie .ms-fj-around {
    display: block;
  }
  .ms-fj-around > * {
    flex-grow: 0;
  }
  .ms-fj-evenly {
    display: flex;
    justify-content: space-evenly !important;
  }
  .old-ie .ms-fj-evenly {
    display: block;
  }
  .ms-fj-evenly > * {
    flex-grow: 0;
  }
  .ms-fa-stretch {
    display: flex;
    align-items: stretch !important;
  }
  .old-ie .ms-fa-stretch {
    display: block;
  }
  .ms-fa-start {
    display: flex;
    align-items: flex-start !important;
  }
  .old-ie .ms-fa-start {
    display: block;
  }
  .ms-fa-end {
    display: flex;
    align-items: flex-end !important;
  }
  .old-ie .ms-fa-end {
    display: block;
  }
  .ms-fa-center {
    display: flex;
    align-items: center !important;
  }
  .old-ie .ms-fa-center {
    display: block;
  }
  .ms-fsa-stretch {
    align-self: stretch !important;
  }
  .ms-fsa-start {
    align-self: flex-start !important;
  }
  .ms-fsa-end {
    align-self: flex-end !important;
  }
  .ms-fsa-center {
    align-self: center !important;
  }
  .ms-p0 {
    padding: 0;
  }
  .ms-p0\! {
    padding: 0 !important;
  }
  .ms-pt0 {
    padding-top: 0 !important;
  }
  .ms-pb0 {
    padding-bottom: 0 !important;
  }
  .ms-pl0 {
    padding-left: 0 !important;
  }
  .ms-pr0 {
    padding-right: 0 !important;
  }
  .ms-pv0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .ms-ph0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .ms-p_25 {
    padding: 0.25em;
  }
  .ms-p_25\! {
    padding: 0.25em !important;
  }
  .ms-pt_25 {
    padding-top: 0.25em !important;
  }
  .ms-pb_25 {
    padding-bottom: 0.25em !important;
  }
  .ms-pl_25 {
    padding-left: 0.25em !important;
  }
  .ms-pr_25 {
    padding-right: 0.25em !important;
  }
  .ms-pv_25 {
    padding-top: 0.25em !important;
    padding-bottom: 0.25em !important;
  }
  .ms-ph_25 {
    padding-left: 0.25em !important;
    padding-right: 0.25em !important;
  }
  .ms-p_4 {
    padding: 0.4em;
  }
  .ms-p_4\! {
    padding: 0.4em !important;
  }
  .ms-pt_4 {
    padding-top: 0.4em !important;
  }
  .ms-pb_4 {
    padding-bottom: 0.4em !important;
  }
  .ms-pl_4 {
    padding-left: 0.4em !important;
  }
  .ms-pr_4 {
    padding-right: 0.4em !important;
  }
  .ms-pv_4 {
    padding-top: 0.4em !important;
    padding-bottom: 0.4em !important;
  }
  .ms-ph_4 {
    padding-left: 0.4em !important;
    padding-right: 0.4em !important;
  }
  .ms-p_5 {
    padding: 0.5em;
  }
  .ms-p_5\! {
    padding: 0.5em !important;
  }
  .ms-pt_5 {
    padding-top: 0.5em !important;
  }
  .ms-pb_5 {
    padding-bottom: 0.5em !important;
  }
  .ms-pl_5 {
    padding-left: 0.5em !important;
  }
  .ms-pr_5 {
    padding-right: 0.5em !important;
  }
  .ms-pv_5 {
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
  }
  .ms-ph_5 {
    padding-left: 0.5em !important;
    padding-right: 0.5em !important;
  }
  .ms-p_75 {
    padding: 0.75em;
  }
  .ms-p_75\! {
    padding: 0.75em !important;
  }
  .ms-pt_75 {
    padding-top: 0.75em !important;
  }
  .ms-pb_75 {
    padding-bottom: 0.75em !important;
  }
  .ms-pl_75 {
    padding-left: 0.75em !important;
  }
  .ms-pr_75 {
    padding-right: 0.75em !important;
  }
  .ms-pv_75 {
    padding-top: 0.75em !important;
    padding-bottom: 0.75em !important;
  }
  .ms-ph_75 {
    padding-left: 0.75em !important;
    padding-right: 0.75em !important;
  }
  .ms-p1 {
    padding: 1em;
  }
  .ms-p1\! {
    padding: 1em !important;
  }
  .ms-pt1 {
    padding-top: 1em !important;
  }
  .ms-pb1 {
    padding-bottom: 1em !important;
  }
  .ms-pl1 {
    padding-left: 1em !important;
  }
  .ms-pr1 {
    padding-right: 1em !important;
  }
  .ms-pv1 {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
  }
  .ms-ph1 {
    padding-left: 1em !important;
    padding-right: 1em !important;
  }
  .ms-p1_25 {
    padding: 1.25em;
  }
  .ms-p1_25\! {
    padding: 1.25em !important;
  }
  .ms-pt1_25 {
    padding-top: 1.25em !important;
  }
  .ms-pb1_25 {
    padding-bottom: 1.25em !important;
  }
  .ms-pl1_25 {
    padding-left: 1.25em !important;
  }
  .ms-pr1_25 {
    padding-right: 1.25em !important;
  }
  .ms-pv1_25 {
    padding-top: 1.25em !important;
    padding-bottom: 1.25em !important;
  }
  .ms-ph1_25 {
    padding-left: 1.25em !important;
    padding-right: 1.25em !important;
  }
  .ms-p1_5 {
    padding: 1.5em;
  }
  .ms-p1_5\! {
    padding: 1.5em !important;
  }
  .ms-pt1_5 {
    padding-top: 1.5em !important;
  }
  .ms-pb1_5 {
    padding-bottom: 1.5em !important;
  }
  .ms-pl1_5 {
    padding-left: 1.5em !important;
  }
  .ms-pr1_5 {
    padding-right: 1.5em !important;
  }
  .ms-pv1_5 {
    padding-top: 1.5em !important;
    padding-bottom: 1.5em !important;
  }
  .ms-ph1_5 {
    padding-left: 1.5em !important;
    padding-right: 1.5em !important;
  }
  .ms-p1_75 {
    padding: 1.75em;
  }
  .ms-p1_75\! {
    padding: 1.75em !important;
  }
  .ms-pt1_75 {
    padding-top: 1.75em !important;
  }
  .ms-pb1_75 {
    padding-bottom: 1.75em !important;
  }
  .ms-pl1_75 {
    padding-left: 1.75em !important;
  }
  .ms-pr1_75 {
    padding-right: 1.75em !important;
  }
  .ms-pv1_75 {
    padding-top: 1.75em !important;
    padding-bottom: 1.75em !important;
  }
  .ms-ph1_75 {
    padding-left: 1.75em !important;
    padding-right: 1.75em !important;
  }
  .ms-p2 {
    padding: 2em;
  }
  .ms-p2\! {
    padding: 2em !important;
  }
  .ms-pt2 {
    padding-top: 2em !important;
  }
  .ms-pb2 {
    padding-bottom: 2em !important;
  }
  .ms-pl2 {
    padding-left: 2em !important;
  }
  .ms-pr2 {
    padding-right: 2em !important;
  }
  .ms-pv2 {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
  }
  .ms-ph2 {
    padding-left: 2em !important;
    padding-right: 2em !important;
  }
  .ms-p2_5 {
    padding: 2.5em;
  }
  .ms-p2_5\! {
    padding: 2.5em !important;
  }
  .ms-pt2_5 {
    padding-top: 2.5em !important;
  }
  .ms-pb2_5 {
    padding-bottom: 2.5em !important;
  }
  .ms-pl2_5 {
    padding-left: 2.5em !important;
  }
  .ms-pr2_5 {
    padding-right: 2.5em !important;
  }
  .ms-pv2_5 {
    padding-top: 2.5em !important;
    padding-bottom: 2.5em !important;
  }
  .ms-ph2_5 {
    padding-left: 2.5em !important;
    padding-right: 2.5em !important;
  }
  .ms-p3 {
    padding: 3em;
  }
  .ms-p3\! {
    padding: 3em !important;
  }
  .ms-pt3 {
    padding-top: 3em !important;
  }
  .ms-pb3 {
    padding-bottom: 3em !important;
  }
  .ms-pl3 {
    padding-left: 3em !important;
  }
  .ms-pr3 {
    padding-right: 3em !important;
  }
  .ms-pv3 {
    padding-top: 3em !important;
    padding-bottom: 3em !important;
  }
  .ms-ph3 {
    padding-left: 3em !important;
    padding-right: 3em !important;
  }
  .ms-m0:not(div.wp-block-image), .ms-m0.wp-block-image figure {
    margin: 0;
  }
  .ms-m0\!:not(div.wp-block-image), .ms-m0\!.wp-block-image figure {
    margin: 0 !important;
  }
  .ms-mt0:not(div.wp-block-image), .ms-mt0.wp-block-image figure {
    margin-top: 0 !important;
  }
  .ms-mb0:not(div.wp-block-image), .ms-mb0.wp-block-image figure {
    margin-bottom: 0 !important;
  }
  .ms-ml0:not(div.wp-block-image), .ms-ml0.wp-block-image figure {
    margin-left: 0 !important;
  }
  .ms-mr0:not(div.wp-block-image), .ms-mr0.wp-block-image figure {
    margin-right: 0 !important;
  }
  .ms-mv0:not(div.wp-block-image), .ms-mv0.wp-block-image figure {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .ms-mh0:not(div.wp-block-image), .ms-mh0.wp-block-image figure {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .ms-m_25:not(div.wp-block-image), .ms-m_25.wp-block-image figure {
    margin: 0.25em;
  }
  .ms-m_25\!:not(div.wp-block-image), .ms-m_25\!.wp-block-image figure {
    margin: 0.25em !important;
  }
  .ms-mt_25:not(div.wp-block-image), .ms-mt_25.wp-block-image figure {
    margin-top: 0.25em !important;
  }
  .ms-mb_25:not(div.wp-block-image), .ms-mb_25.wp-block-image figure {
    margin-bottom: 0.25em !important;
  }
  .ms-ml_25:not(div.wp-block-image), .ms-ml_25.wp-block-image figure {
    margin-left: 0.25em !important;
  }
  .ms-mr_25:not(div.wp-block-image), .ms-mr_25.wp-block-image figure {
    margin-right: 0.25em !important;
  }
  .ms-mv_25:not(div.wp-block-image), .ms-mv_25.wp-block-image figure {
    margin-top: 0.25em !important;
    margin-bottom: 0.25em !important;
  }
  .ms-mh_25:not(div.wp-block-image), .ms-mh_25.wp-block-image figure {
    margin-left: 0.25em !important;
    margin-right: 0.25em !important;
  }
  .ms-m_5:not(div.wp-block-image), .ms-m_5.wp-block-image figure {
    margin: 0.5em;
  }
  .ms-m_5\!:not(div.wp-block-image), .ms-m_5\!.wp-block-image figure {
    margin: 0.5em !important;
  }
  .ms-mt_5:not(div.wp-block-image), .ms-mt_5.wp-block-image figure {
    margin-top: 0.5em !important;
  }
  .ms-mb_5:not(div.wp-block-image), .ms-mb_5.wp-block-image figure {
    margin-bottom: 0.5em !important;
  }
  .ms-ml_5:not(div.wp-block-image), .ms-ml_5.wp-block-image figure {
    margin-left: 0.5em !important;
  }
  .ms-mr_5:not(div.wp-block-image), .ms-mr_5.wp-block-image figure {
    margin-right: 0.5em !important;
  }
  .ms-mv_5:not(div.wp-block-image), .ms-mv_5.wp-block-image figure {
    margin-top: 0.5em !important;
    margin-bottom: 0.5em !important;
  }
  .ms-mh_5:not(div.wp-block-image), .ms-mh_5.wp-block-image figure {
    margin-left: 0.5em !important;
    margin-right: 0.5em !important;
  }
  .ms-m_75:not(div.wp-block-image), .ms-m_75.wp-block-image figure {
    margin: 0.75em;
  }
  .ms-m_75\!:not(div.wp-block-image), .ms-m_75\!.wp-block-image figure {
    margin: 0.75em !important;
  }
  .ms-mt_75:not(div.wp-block-image), .ms-mt_75.wp-block-image figure {
    margin-top: 0.75em !important;
  }
  .ms-mb_75:not(div.wp-block-image), .ms-mb_75.wp-block-image figure {
    margin-bottom: 0.75em !important;
  }
  .ms-ml_75:not(div.wp-block-image), .ms-ml_75.wp-block-image figure {
    margin-left: 0.75em !important;
  }
  .ms-mr_75:not(div.wp-block-image), .ms-mr_75.wp-block-image figure {
    margin-right: 0.75em !important;
  }
  .ms-mv_75:not(div.wp-block-image), .ms-mv_75.wp-block-image figure {
    margin-top: 0.75em !important;
    margin-bottom: 0.75em !important;
  }
  .ms-mh_75:not(div.wp-block-image), .ms-mh_75.wp-block-image figure {
    margin-left: 0.75em !important;
    margin-right: 0.75em !important;
  }
  .ms-m1:not(div.wp-block-image), .ms-m1.wp-block-image figure {
    margin: 1em;
  }
  .ms-m1\!:not(div.wp-block-image), .ms-m1\!.wp-block-image figure {
    margin: 1em !important;
  }
  .ms-mt1:not(div.wp-block-image), .ms-mt1.wp-block-image figure {
    margin-top: 1em !important;
  }
  .ms-mb1:not(div.wp-block-image), .ms-mb1.wp-block-image figure {
    margin-bottom: 1em !important;
  }
  .ms-ml1:not(div.wp-block-image), .ms-ml1.wp-block-image figure {
    margin-left: 1em !important;
  }
  .ms-mr1:not(div.wp-block-image), .ms-mr1.wp-block-image figure {
    margin-right: 1em !important;
  }
  .ms-mv1:not(div.wp-block-image), .ms-mv1.wp-block-image figure {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
  }
  .ms-mh1:not(div.wp-block-image), .ms-mh1.wp-block-image figure {
    margin-left: 1em !important;
    margin-right: 1em !important;
  }
  .ms-m1_25:not(div.wp-block-image), .ms-m1_25.wp-block-image figure {
    margin: 1.25em;
  }
  .ms-m1_25\!:not(div.wp-block-image), .ms-m1_25\!.wp-block-image figure {
    margin: 1.25em !important;
  }
  .ms-mt1_25:not(div.wp-block-image), .ms-mt1_25.wp-block-image figure {
    margin-top: 1.25em !important;
  }
  .ms-mb1_25:not(div.wp-block-image), .ms-mb1_25.wp-block-image figure {
    margin-bottom: 1.25em !important;
  }
  .ms-ml1_25:not(div.wp-block-image), .ms-ml1_25.wp-block-image figure {
    margin-left: 1.25em !important;
  }
  .ms-mr1_25:not(div.wp-block-image), .ms-mr1_25.wp-block-image figure {
    margin-right: 1.25em !important;
  }
  .ms-mv1_25:not(div.wp-block-image), .ms-mv1_25.wp-block-image figure {
    margin-top: 1.25em !important;
    margin-bottom: 1.25em !important;
  }
  .ms-mh1_25:not(div.wp-block-image), .ms-mh1_25.wp-block-image figure {
    margin-left: 1.25em !important;
    margin-right: 1.25em !important;
  }
  .ms-m1_5:not(div.wp-block-image), .ms-m1_5.wp-block-image figure {
    margin: 1.5em;
  }
  .ms-m1_5\!:not(div.wp-block-image), .ms-m1_5\!.wp-block-image figure {
    margin: 1.5em !important;
  }
  .ms-mt1_5:not(div.wp-block-image), .ms-mt1_5.wp-block-image figure {
    margin-top: 1.5em !important;
  }
  .ms-mb1_5:not(div.wp-block-image), .ms-mb1_5.wp-block-image figure {
    margin-bottom: 1.5em !important;
  }
  .ms-ml1_5:not(div.wp-block-image), .ms-ml1_5.wp-block-image figure {
    margin-left: 1.5em !important;
  }
  .ms-mr1_5:not(div.wp-block-image), .ms-mr1_5.wp-block-image figure {
    margin-right: 1.5em !important;
  }
  .ms-mv1_5:not(div.wp-block-image), .ms-mv1_5.wp-block-image figure {
    margin-top: 1.5em !important;
    margin-bottom: 1.5em !important;
  }
  .ms-mh1_5:not(div.wp-block-image), .ms-mh1_5.wp-block-image figure {
    margin-left: 1.5em !important;
    margin-right: 1.5em !important;
  }
  .ms-m1_75:not(div.wp-block-image), .ms-m1_75.wp-block-image figure {
    margin: 1.75em;
  }
  .ms-m1_75\!:not(div.wp-block-image), .ms-m1_75\!.wp-block-image figure {
    margin: 1.75em !important;
  }
  .ms-mt1_75:not(div.wp-block-image), .ms-mt1_75.wp-block-image figure {
    margin-top: 1.75em !important;
  }
  .ms-mb1_75:not(div.wp-block-image), .ms-mb1_75.wp-block-image figure {
    margin-bottom: 1.75em !important;
  }
  .ms-ml1_75:not(div.wp-block-image), .ms-ml1_75.wp-block-image figure {
    margin-left: 1.75em !important;
  }
  .ms-mr1_75:not(div.wp-block-image), .ms-mr1_75.wp-block-image figure {
    margin-right: 1.75em !important;
  }
  .ms-mv1_75:not(div.wp-block-image), .ms-mv1_75.wp-block-image figure {
    margin-top: 1.75em !important;
    margin-bottom: 1.75em !important;
  }
  .ms-mh1_75:not(div.wp-block-image), .ms-mh1_75.wp-block-image figure {
    margin-left: 1.75em !important;
    margin-right: 1.75em !important;
  }
  .ms-m2:not(div.wp-block-image), .ms-m2.wp-block-image figure {
    margin: 2em;
  }
  .ms-m2\!:not(div.wp-block-image), .ms-m2\!.wp-block-image figure {
    margin: 2em !important;
  }
  .ms-mt2:not(div.wp-block-image), .ms-mt2.wp-block-image figure {
    margin-top: 2em !important;
  }
  .ms-mb2:not(div.wp-block-image), .ms-mb2.wp-block-image figure {
    margin-bottom: 2em !important;
  }
  .ms-ml2:not(div.wp-block-image), .ms-ml2.wp-block-image figure {
    margin-left: 2em !important;
  }
  .ms-mr2:not(div.wp-block-image), .ms-mr2.wp-block-image figure {
    margin-right: 2em !important;
  }
  .ms-mv2:not(div.wp-block-image), .ms-mv2.wp-block-image figure {
    margin-top: 2em !important;
    margin-bottom: 2em !important;
  }
  .ms-mh2:not(div.wp-block-image), .ms-mh2.wp-block-image figure {
    margin-left: 2em !important;
    margin-right: 2em !important;
  }
  .ms-m2_5:not(div.wp-block-image), .ms-m2_5.wp-block-image figure {
    margin: 2.5em;
  }
  .ms-m2_5\!:not(div.wp-block-image), .ms-m2_5\!.wp-block-image figure {
    margin: 2.5em !important;
  }
  .ms-mt2_5:not(div.wp-block-image), .ms-mt2_5.wp-block-image figure {
    margin-top: 2.5em !important;
  }
  .ms-mb2_5:not(div.wp-block-image), .ms-mb2_5.wp-block-image figure {
    margin-bottom: 2.5em !important;
  }
  .ms-ml2_5:not(div.wp-block-image), .ms-ml2_5.wp-block-image figure {
    margin-left: 2.5em !important;
  }
  .ms-mr2_5:not(div.wp-block-image), .ms-mr2_5.wp-block-image figure {
    margin-right: 2.5em !important;
  }
  .ms-mv2_5:not(div.wp-block-image), .ms-mv2_5.wp-block-image figure {
    margin-top: 2.5em !important;
    margin-bottom: 2.5em !important;
  }
  .ms-mh2_5:not(div.wp-block-image), .ms-mh2_5.wp-block-image figure {
    margin-left: 2.5em !important;
    margin-right: 2.5em !important;
  }
  .ms-m3:not(div.wp-block-image), .ms-m3.wp-block-image figure {
    margin: 3em;
  }
  .ms-m3\!:not(div.wp-block-image), .ms-m3\!.wp-block-image figure {
    margin: 3em !important;
  }
  .ms-mt3:not(div.wp-block-image), .ms-mt3.wp-block-image figure {
    margin-top: 3em !important;
  }
  .ms-mb3:not(div.wp-block-image), .ms-mb3.wp-block-image figure {
    margin-bottom: 3em !important;
  }
  .ms-ml3:not(div.wp-block-image), .ms-ml3.wp-block-image figure {
    margin-left: 3em !important;
  }
  .ms-mr3:not(div.wp-block-image), .ms-mr3.wp-block-image figure {
    margin-right: 3em !important;
  }
  .ms-mv3:not(div.wp-block-image), .ms-mv3.wp-block-image figure {
    margin-top: 3em !important;
    margin-bottom: 3em !important;
  }
  .ms-mh3:not(div.wp-block-image), .ms-mh3.wp-block-image figure {
    margin-left: 3em !important;
    margin-right: 3em !important;
  }
  .ms-m4:not(div.wp-block-image), .ms-m4.wp-block-image figure {
    margin: 4em;
  }
  .ms-m4\!:not(div.wp-block-image), .ms-m4\!.wp-block-image figure {
    margin: 4em !important;
  }
  .ms-mt4:not(div.wp-block-image), .ms-mt4.wp-block-image figure {
    margin-top: 4em !important;
  }
  .ms-mb4:not(div.wp-block-image), .ms-mb4.wp-block-image figure {
    margin-bottom: 4em !important;
  }
  .ms-ml4:not(div.wp-block-image), .ms-ml4.wp-block-image figure {
    margin-left: 4em !important;
  }
  .ms-mr4:not(div.wp-block-image), .ms-mr4.wp-block-image figure {
    margin-right: 4em !important;
  }
  .ms-mv4:not(div.wp-block-image), .ms-mv4.wp-block-image figure {
    margin-top: 4em !important;
    margin-bottom: 4em !important;
  }
  .ms-mh4:not(div.wp-block-image), .ms-mh4.wp-block-image figure {
    margin-left: 4em !important;
    margin-right: 4em !important;
  }
  .ms-m5:not(div.wp-block-image), .ms-m5.wp-block-image figure {
    margin: 5em;
  }
  .ms-m5\!:not(div.wp-block-image), .ms-m5\!.wp-block-image figure {
    margin: 5em !important;
  }
  .ms-mt5:not(div.wp-block-image), .ms-mt5.wp-block-image figure {
    margin-top: 5em !important;
  }
  .ms-mb5:not(div.wp-block-image), .ms-mb5.wp-block-image figure {
    margin-bottom: 5em !important;
  }
  .ms-ml5:not(div.wp-block-image), .ms-ml5.wp-block-image figure {
    margin-left: 5em !important;
  }
  .ms-mr5:not(div.wp-block-image), .ms-mr5.wp-block-image figure {
    margin-right: 5em !important;
  }
  .ms-mv5:not(div.wp-block-image), .ms-mv5.wp-block-image figure {
    margin-top: 5em !important;
    margin-bottom: 5em !important;
  }
  .ms-mh5:not(div.wp-block-image), .ms-mh5.wp-block-image figure {
    margin-left: 5em !important;
    margin-right: 5em !important;
  }
  .ms-m-_25:not(div.wp-block-image), .ms-m-_25.wp-block-image figure {
    margin: -0.25em;
  }
  .ms-m-_25\!:not(div.wp-block-image), .ms-m-_25\!.wp-block-image figure {
    margin: -0.25em !important;
  }
  .ms-mt-_25:not(div.wp-block-image), .ms-mt-_25.wp-block-image figure {
    margin-top: -0.25em !important;
  }
  .ms-mb-_25:not(div.wp-block-image), .ms-mb-_25.wp-block-image figure {
    margin-bottom: -0.25em !important;
  }
  .ms-ml-_25:not(div.wp-block-image), .ms-ml-_25.wp-block-image figure {
    margin-left: -0.25em !important;
  }
  .ms-mr-_25:not(div.wp-block-image), .ms-mr-_25.wp-block-image figure {
    margin-right: -0.25em !important;
  }
  .ms-mv-_25:not(div.wp-block-image), .ms-mv-_25.wp-block-image figure {
    margin-top: -0.25em !important;
    margin-bottom: -0.25em !important;
  }
  .ms-mh-_25:not(div.wp-block-image), .ms-mh-_25.wp-block-image figure {
    margin-left: -0.25em !important;
    margin-right: -0.25em !important;
  }
  .ms-m-_5:not(div.wp-block-image), .ms-m-_5.wp-block-image figure {
    margin: -0.5em;
  }
  .ms-m-_5\!:not(div.wp-block-image), .ms-m-_5\!.wp-block-image figure {
    margin: -0.5em !important;
  }
  .ms-mt-_5:not(div.wp-block-image), .ms-mt-_5.wp-block-image figure {
    margin-top: -0.5em !important;
  }
  .ms-mb-_5:not(div.wp-block-image), .ms-mb-_5.wp-block-image figure {
    margin-bottom: -0.5em !important;
  }
  .ms-ml-_5:not(div.wp-block-image), .ms-ml-_5.wp-block-image figure {
    margin-left: -0.5em !important;
  }
  .ms-mr-_5:not(div.wp-block-image), .ms-mr-_5.wp-block-image figure {
    margin-right: -0.5em !important;
  }
  .ms-mv-_5:not(div.wp-block-image), .ms-mv-_5.wp-block-image figure {
    margin-top: -0.5em !important;
    margin-bottom: -0.5em !important;
  }
  .ms-mh-_5:not(div.wp-block-image), .ms-mh-_5.wp-block-image figure {
    margin-left: -0.5em !important;
    margin-right: -0.5em !important;
  }
  .ms-m-_75:not(div.wp-block-image), .ms-m-_75.wp-block-image figure {
    margin: -0.75em;
  }
  .ms-m-_75\!:not(div.wp-block-image), .ms-m-_75\!.wp-block-image figure {
    margin: -0.75em !important;
  }
  .ms-mt-_75:not(div.wp-block-image), .ms-mt-_75.wp-block-image figure {
    margin-top: -0.75em !important;
  }
  .ms-mb-_75:not(div.wp-block-image), .ms-mb-_75.wp-block-image figure {
    margin-bottom: -0.75em !important;
  }
  .ms-ml-_75:not(div.wp-block-image), .ms-ml-_75.wp-block-image figure {
    margin-left: -0.75em !important;
  }
  .ms-mr-_75:not(div.wp-block-image), .ms-mr-_75.wp-block-image figure {
    margin-right: -0.75em !important;
  }
  .ms-mv-_75:not(div.wp-block-image), .ms-mv-_75.wp-block-image figure {
    margin-top: -0.75em !important;
    margin-bottom: -0.75em !important;
  }
  .ms-mh-_75:not(div.wp-block-image), .ms-mh-_75.wp-block-image figure {
    margin-left: -0.75em !important;
    margin-right: -0.75em !important;
  }
  .ms-m-1:not(div.wp-block-image), .ms-m-1.wp-block-image figure {
    margin: -1em;
  }
  .ms-m-1\!:not(div.wp-block-image), .ms-m-1\!.wp-block-image figure {
    margin: -1em !important;
  }
  .ms-mt-1:not(div.wp-block-image), .ms-mt-1.wp-block-image figure {
    margin-top: -1em !important;
  }
  .ms-mb-1:not(div.wp-block-image), .ms-mb-1.wp-block-image figure {
    margin-bottom: -1em !important;
  }
  .ms-ml-1:not(div.wp-block-image), .ms-ml-1.wp-block-image figure {
    margin-left: -1em !important;
  }
  .ms-mr-1:not(div.wp-block-image), .ms-mr-1.wp-block-image figure {
    margin-right: -1em !important;
  }
  .ms-mv-1:not(div.wp-block-image), .ms-mv-1.wp-block-image figure {
    margin-top: -1em !important;
    margin-bottom: -1em !important;
  }
  .ms-mh-1:not(div.wp-block-image), .ms-mh-1.wp-block-image figure {
    margin-left: -1em !important;
    margin-right: -1em !important;
  }
  .ms-m-1_25:not(div.wp-block-image), .ms-m-1_25.wp-block-image figure {
    margin: -1.25em;
  }
  .ms-m-1_25\!:not(div.wp-block-image), .ms-m-1_25\!.wp-block-image figure {
    margin: -1.25em !important;
  }
  .ms-mt-1_25:not(div.wp-block-image), .ms-mt-1_25.wp-block-image figure {
    margin-top: -1.25em !important;
  }
  .ms-mb-1_25:not(div.wp-block-image), .ms-mb-1_25.wp-block-image figure {
    margin-bottom: -1.25em !important;
  }
  .ms-ml-1_25:not(div.wp-block-image), .ms-ml-1_25.wp-block-image figure {
    margin-left: -1.25em !important;
  }
  .ms-mr-1_25:not(div.wp-block-image), .ms-mr-1_25.wp-block-image figure {
    margin-right: -1.25em !important;
  }
  .ms-mv-1_25:not(div.wp-block-image), .ms-mv-1_25.wp-block-image figure {
    margin-top: -1.25em !important;
    margin-bottom: -1.25em !important;
  }
  .ms-mh-1_25:not(div.wp-block-image), .ms-mh-1_25.wp-block-image figure {
    margin-left: -1.25em !important;
    margin-right: -1.25em !important;
  }
  .ms-m-1_5:not(div.wp-block-image), .ms-m-1_5.wp-block-image figure {
    margin: -1.5em;
  }
  .ms-m-1_5\!:not(div.wp-block-image), .ms-m-1_5\!.wp-block-image figure {
    margin: -1.5em !important;
  }
  .ms-mt-1_5:not(div.wp-block-image), .ms-mt-1_5.wp-block-image figure {
    margin-top: -1.5em !important;
  }
  .ms-mb-1_5:not(div.wp-block-image), .ms-mb-1_5.wp-block-image figure {
    margin-bottom: -1.5em !important;
  }
  .ms-ml-1_5:not(div.wp-block-image), .ms-ml-1_5.wp-block-image figure {
    margin-left: -1.5em !important;
  }
  .ms-mr-1_5:not(div.wp-block-image), .ms-mr-1_5.wp-block-image figure {
    margin-right: -1.5em !important;
  }
  .ms-mv-1_5:not(div.wp-block-image), .ms-mv-1_5.wp-block-image figure {
    margin-top: -1.5em !important;
    margin-bottom: -1.5em !important;
  }
  .ms-mh-1_5:not(div.wp-block-image), .ms-mh-1_5.wp-block-image figure {
    margin-left: -1.5em !important;
    margin-right: -1.5em !important;
  }
  .ms-m-1_75:not(div.wp-block-image), .ms-m-1_75.wp-block-image figure {
    margin: -1.75em;
  }
  .ms-m-1_75\!:not(div.wp-block-image), .ms-m-1_75\!.wp-block-image figure {
    margin: -1.75em !important;
  }
  .ms-mt-1_75:not(div.wp-block-image), .ms-mt-1_75.wp-block-image figure {
    margin-top: -1.75em !important;
  }
  .ms-mb-1_75:not(div.wp-block-image), .ms-mb-1_75.wp-block-image figure {
    margin-bottom: -1.75em !important;
  }
  .ms-ml-1_75:not(div.wp-block-image), .ms-ml-1_75.wp-block-image figure {
    margin-left: -1.75em !important;
  }
  .ms-mr-1_75:not(div.wp-block-image), .ms-mr-1_75.wp-block-image figure {
    margin-right: -1.75em !important;
  }
  .ms-mv-1_75:not(div.wp-block-image), .ms-mv-1_75.wp-block-image figure {
    margin-top: -1.75em !important;
    margin-bottom: -1.75em !important;
  }
  .ms-mh-1_75:not(div.wp-block-image), .ms-mh-1_75.wp-block-image figure {
    margin-left: -1.75em !important;
    margin-right: -1.75em !important;
  }
  .ms-m-2:not(div.wp-block-image), .ms-m-2.wp-block-image figure {
    margin: -2em;
  }
  .ms-m-2\!:not(div.wp-block-image), .ms-m-2\!.wp-block-image figure {
    margin: -2em !important;
  }
  .ms-mt-2:not(div.wp-block-image), .ms-mt-2.wp-block-image figure {
    margin-top: -2em !important;
  }
  .ms-mb-2:not(div.wp-block-image), .ms-mb-2.wp-block-image figure {
    margin-bottom: -2em !important;
  }
  .ms-ml-2:not(div.wp-block-image), .ms-ml-2.wp-block-image figure {
    margin-left: -2em !important;
  }
  .ms-mr-2:not(div.wp-block-image), .ms-mr-2.wp-block-image figure {
    margin-right: -2em !important;
  }
  .ms-mv-2:not(div.wp-block-image), .ms-mv-2.wp-block-image figure {
    margin-top: -2em !important;
    margin-bottom: -2em !important;
  }
  .ms-mh-2:not(div.wp-block-image), .ms-mh-2.wp-block-image figure {
    margin-left: -2em !important;
    margin-right: -2em !important;
  }
  .ms-m-2_5:not(div.wp-block-image), .ms-m-2_5.wp-block-image figure {
    margin: -2.5em;
  }
  .ms-m-2_5\!:not(div.wp-block-image), .ms-m-2_5\!.wp-block-image figure {
    margin: -2.5em !important;
  }
  .ms-mt-2_5:not(div.wp-block-image), .ms-mt-2_5.wp-block-image figure {
    margin-top: -2.5em !important;
  }
  .ms-mb-2_5:not(div.wp-block-image), .ms-mb-2_5.wp-block-image figure {
    margin-bottom: -2.5em !important;
  }
  .ms-ml-2_5:not(div.wp-block-image), .ms-ml-2_5.wp-block-image figure {
    margin-left: -2.5em !important;
  }
  .ms-mr-2_5:not(div.wp-block-image), .ms-mr-2_5.wp-block-image figure {
    margin-right: -2.5em !important;
  }
  .ms-mv-2_5:not(div.wp-block-image), .ms-mv-2_5.wp-block-image figure {
    margin-top: -2.5em !important;
    margin-bottom: -2.5em !important;
  }
  .ms-mh-2_5:not(div.wp-block-image), .ms-mh-2_5.wp-block-image figure {
    margin-left: -2.5em !important;
    margin-right: -2.5em !important;
  }
  .ms-m-3:not(div.wp-block-image), .ms-m-3.wp-block-image figure {
    margin: -3em;
  }
  .ms-m-3\!:not(div.wp-block-image), .ms-m-3\!.wp-block-image figure {
    margin: -3em !important;
  }
  .ms-mt-3:not(div.wp-block-image), .ms-mt-3.wp-block-image figure {
    margin-top: -3em !important;
  }
  .ms-mb-3:not(div.wp-block-image), .ms-mb-3.wp-block-image figure {
    margin-bottom: -3em !important;
  }
  .ms-ml-3:not(div.wp-block-image), .ms-ml-3.wp-block-image figure {
    margin-left: -3em !important;
  }
  .ms-mr-3:not(div.wp-block-image), .ms-mr-3.wp-block-image figure {
    margin-right: -3em !important;
  }
  .ms-mv-3:not(div.wp-block-image), .ms-mv-3.wp-block-image figure {
    margin-top: -3em !important;
    margin-bottom: -3em !important;
  }
  .ms-mh-3:not(div.wp-block-image), .ms-mh-3.wp-block-image figure {
    margin-left: -3em !important;
    margin-right: -3em !important;
  }
  .ms-m-4:not(div.wp-block-image), .ms-m-4.wp-block-image figure {
    margin: -4em;
  }
  .ms-m-4\!:not(div.wp-block-image), .ms-m-4\!.wp-block-image figure {
    margin: -4em !important;
  }
  .ms-mt-4:not(div.wp-block-image), .ms-mt-4.wp-block-image figure {
    margin-top: -4em !important;
  }
  .ms-mb-4:not(div.wp-block-image), .ms-mb-4.wp-block-image figure {
    margin-bottom: -4em !important;
  }
  .ms-ml-4:not(div.wp-block-image), .ms-ml-4.wp-block-image figure {
    margin-left: -4em !important;
  }
  .ms-mr-4:not(div.wp-block-image), .ms-mr-4.wp-block-image figure {
    margin-right: -4em !important;
  }
  .ms-mv-4:not(div.wp-block-image), .ms-mv-4.wp-block-image figure {
    margin-top: -4em !important;
    margin-bottom: -4em !important;
  }
  .ms-mh-4:not(div.wp-block-image), .ms-mh-4.wp-block-image figure {
    margin-left: -4em !important;
    margin-right: -4em !important;
  }
  .ms-m-5:not(div.wp-block-image), .ms-m-5.wp-block-image figure {
    margin: -5em;
  }
  .ms-m-5\!:not(div.wp-block-image), .ms-m-5\!.wp-block-image figure {
    margin: -5em !important;
  }
  .ms-mt-5:not(div.wp-block-image), .ms-mt-5.wp-block-image figure {
    margin-top: -5em !important;
  }
  .ms-mb-5:not(div.wp-block-image), .ms-mb-5.wp-block-image figure {
    margin-bottom: -5em !important;
  }
  .ms-ml-5:not(div.wp-block-image), .ms-ml-5.wp-block-image figure {
    margin-left: -5em !important;
  }
  .ms-mr-5:not(div.wp-block-image), .ms-mr-5.wp-block-image figure {
    margin-right: -5em !important;
  }
  .ms-mv-5:not(div.wp-block-image), .ms-mv-5.wp-block-image figure {
    margin-top: -5em !important;
    margin-bottom: -5em !important;
  }
  .ms-mh-5:not(div.wp-block-image), .ms-mh-5.wp-block-image figure {
    margin-left: -5em !important;
    margin-right: -5em !important;
  }
  .ms-mauto:not(div.wp-block-image), .ms-mauto.wp-block-image figure {
    margin: auto;
  }
  .ms-mauto\!:not(div.wp-block-image), .ms-mauto\!.wp-block-image figure {
    margin: auto !important;
  }
  .ms-mtauto:not(div.wp-block-image), .ms-mtauto.wp-block-image figure {
    margin-top: auto !important;
  }
  .ms-mbauto:not(div.wp-block-image), .ms-mbauto.wp-block-image figure {
    margin-bottom: auto !important;
  }
  .ms-mlauto:not(div.wp-block-image), .ms-mlauto.wp-block-image figure {
    margin-left: auto !important;
  }
  .ms-mrauto:not(div.wp-block-image), .ms-mrauto.wp-block-image figure {
    margin-right: auto !important;
  }
  .ms-mvauto:not(div.wp-block-image), .ms-mvauto.wp-block-image figure {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .ms-mhauto:not(div.wp-block-image), .ms-mhauto.wp-block-image figure {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .ms-order-9, .order-ms-9 {
    order: -9;
  }
  .ms-order-8, .order-ms-8 {
    order: -8;
  }
  .ms-order-7, .order-ms-7 {
    order: -7;
  }
  .ms-order-6, .order-ms-6 {
    order: -6;
  }
  .ms-order-5, .order-ms-5 {
    order: -5;
  }
  .ms-order-4, .order-ms-4 {
    order: -4;
  }
  .ms-order-3, .order-ms-3 {
    order: -3;
  }
  .ms-order-2, .order-ms-2 {
    order: -2;
  }
  .ms-order-1, .order-ms-1 {
    order: -1;
  }
  .ms-order0, .order-ms0 {
    order: 0;
  }
  .ms-order1, .order-ms1 {
    order: 1;
  }
  .ms-order2, .order-ms2 {
    order: 2;
  }
  .ms-order3, .order-ms3 {
    order: 3;
  }
  .ms-order4, .order-ms4 {
    order: 4;
  }
  .ms-order5, .order-ms5 {
    order: 5;
  }
  .ms-order6, .order-ms6 {
    order: 6;
  }
  .ms-order7, .order-ms7 {
    order: 7;
  }
  .ms-order8, .order-ms8 {
    order: 8;
  }
  .ms-order9, .order-ms9 {
    order: 9;
  }
  .ms-minmin, .ms-min-min, .ms-min-min, .ms-min--min {
    min-width: min-content !important;
  }
  .ms-minfit, .ms-min-fit, .ms-min-fit, .ms-min--fit {
    min-width: fit-content !important;
  }
  .ms-minmax, .ms-min-max, .ms-min-max, .ms-min--max {
    min-width: max-content !important;
  }
  .ms-min-half, .ms-min--half {
    min-width: 50% !important;
  }
  .ms-min-quarter, .ms-min--quarter {
    min-width: 25% !important;
  }
  .ms-min-three-quarters, .ms-min-3quarters, .ms-min-3q, .ms-min--three-quarters, .ms-min--3quarters, .ms-min--3q {
    min-width: 75% !important;
  }
  .ms-min-third, .ms-min--third {
    min-width: 33.33% !important;
  }
  .ms-min-two-thirds, .ms-min-twothirds, .ms-min-2thirds, .ms-min-tooth, .ms-min--two-thirds, .ms-min--twothirds, .ms-min--2thirds, .ms-min--tooth {
    min-width: 66.667% !important;
  }
  .ms-min-tenth, .ms-min--tenth {
    min-width: 10% !important;
  }
  .ms-min1:not(div.wp-block-image), .ms-min1.wp-block-image figure, .ms-min-1:not(div.wp-block-image), .ms-min-1.wp-block-image figure {
    min-width: 1em !important;
  }
  .ms-min2:not(div.wp-block-image), .ms-min2.wp-block-image figure, .ms-min-2:not(div.wp-block-image), .ms-min-2.wp-block-image figure {
    min-width: 2em !important;
  }
  .ms-min3:not(div.wp-block-image), .ms-min3.wp-block-image figure, .ms-min-3:not(div.wp-block-image), .ms-min-3.wp-block-image figure {
    min-width: 3em !important;
  }
  .ms-min4:not(div.wp-block-image), .ms-min4.wp-block-image figure, .ms-min-4:not(div.wp-block-image), .ms-min-4.wp-block-image figure {
    min-width: 4em !important;
  }
  .ms-min5:not(div.wp-block-image), .ms-min5.wp-block-image figure, .ms-min-5:not(div.wp-block-image), .ms-min-5.wp-block-image figure {
    min-width: 5em !important;
  }
  .ms-min6:not(div.wp-block-image), .ms-min6.wp-block-image figure, .ms-min-6:not(div.wp-block-image), .ms-min-6.wp-block-image figure {
    min-width: 6em !important;
  }
  .ms-min7:not(div.wp-block-image), .ms-min7.wp-block-image figure, .ms-min-7:not(div.wp-block-image), .ms-min-7.wp-block-image figure {
    min-width: 7em !important;
  }
  .ms-min8:not(div.wp-block-image), .ms-min8.wp-block-image figure, .ms-min-8:not(div.wp-block-image), .ms-min-8.wp-block-image figure {
    min-width: 8em !important;
  }
  .ms-min9:not(div.wp-block-image), .ms-min9.wp-block-image figure, .ms-min-9:not(div.wp-block-image), .ms-min-9.wp-block-image figure {
    min-width: 9em !important;
  }
  .ms-min10:not(div.wp-block-image), .ms-min10.wp-block-image figure, .ms-min-10:not(div.wp-block-image), .ms-min-10.wp-block-image figure {
    min-width: 10em !important;
  }
  .ms-min11:not(div.wp-block-image), .ms-min11.wp-block-image figure, .ms-min-11:not(div.wp-block-image), .ms-min-11.wp-block-image figure {
    min-width: 11em !important;
  }
  .ms-min12:not(div.wp-block-image), .ms-min12.wp-block-image figure, .ms-min-12:not(div.wp-block-image), .ms-min-12.wp-block-image figure {
    min-width: 12em !important;
  }
  .ms-min13:not(div.wp-block-image), .ms-min13.wp-block-image figure, .ms-min-13:not(div.wp-block-image), .ms-min-13.wp-block-image figure {
    min-width: 13em !important;
  }
  .ms-min14:not(div.wp-block-image), .ms-min14.wp-block-image figure, .ms-min-14:not(div.wp-block-image), .ms-min-14.wp-block-image figure {
    min-width: 14em !important;
  }
  .ms-min15:not(div.wp-block-image), .ms-min15.wp-block-image figure, .ms-min-15:not(div.wp-block-image), .ms-min-15.wp-block-image figure {
    min-width: 15em !important;
  }
  .ms-min16:not(div.wp-block-image), .ms-min16.wp-block-image figure, .ms-min-16:not(div.wp-block-image), .ms-min-16.wp-block-image figure {
    min-width: 16em !important;
  }
  .ms-min17:not(div.wp-block-image), .ms-min17.wp-block-image figure, .ms-min-17:not(div.wp-block-image), .ms-min-17.wp-block-image figure {
    min-width: 17em !important;
  }
  .ms-min18:not(div.wp-block-image), .ms-min18.wp-block-image figure, .ms-min-18:not(div.wp-block-image), .ms-min-18.wp-block-image figure {
    min-width: 18em !important;
  }
  .ms-min19:not(div.wp-block-image), .ms-min19.wp-block-image figure, .ms-min-19:not(div.wp-block-image), .ms-min-19.wp-block-image figure {
    min-width: 19em !important;
  }
  .ms-min20:not(div.wp-block-image), .ms-min20.wp-block-image figure, .ms-min-20:not(div.wp-block-image), .ms-min-20.wp-block-image figure {
    min-width: 20em !important;
  }
  .ms-min21:not(div.wp-block-image), .ms-min21.wp-block-image figure, .ms-min-21:not(div.wp-block-image), .ms-min-21.wp-block-image figure {
    min-width: 21em !important;
  }
  .ms-min22:not(div.wp-block-image), .ms-min22.wp-block-image figure, .ms-min-22:not(div.wp-block-image), .ms-min-22.wp-block-image figure {
    min-width: 22em !important;
  }
  .ms-min23:not(div.wp-block-image), .ms-min23.wp-block-image figure, .ms-min-23:not(div.wp-block-image), .ms-min-23.wp-block-image figure {
    min-width: 23em !important;
  }
  .ms-min24:not(div.wp-block-image), .ms-min24.wp-block-image figure, .ms-min-24:not(div.wp-block-image), .ms-min-24.wp-block-image figure {
    min-width: 24em !important;
  }
  .ms-min25:not(div.wp-block-image), .ms-min25.wp-block-image figure, .ms-min-25:not(div.wp-block-image), .ms-min-25.wp-block-image figure {
    min-width: 25em !important;
  }
  .ms-min26:not(div.wp-block-image), .ms-min26.wp-block-image figure, .ms-min-26:not(div.wp-block-image), .ms-min-26.wp-block-image figure {
    min-width: 26em !important;
  }
  .ms-min27:not(div.wp-block-image), .ms-min27.wp-block-image figure, .ms-min-27:not(div.wp-block-image), .ms-min-27.wp-block-image figure {
    min-width: 27em !important;
  }
  .ms-min28:not(div.wp-block-image), .ms-min28.wp-block-image figure, .ms-min-28:not(div.wp-block-image), .ms-min-28.wp-block-image figure {
    min-width: 28em !important;
  }
  .ms-min29:not(div.wp-block-image), .ms-min29.wp-block-image figure, .ms-min-29:not(div.wp-block-image), .ms-min-29.wp-block-image figure {
    min-width: 29em !important;
  }
  .ms-min30:not(div.wp-block-image), .ms-min30.wp-block-image figure, .ms-min-30:not(div.wp-block-image), .ms-min-30.wp-block-image figure {
    min-width: 30em !important;
  }
  .ms-min31:not(div.wp-block-image), .ms-min31.wp-block-image figure, .ms-min-31:not(div.wp-block-image), .ms-min-31.wp-block-image figure {
    min-width: 31em !important;
  }
  .ms-min32:not(div.wp-block-image), .ms-min32.wp-block-image figure, .ms-min-32:not(div.wp-block-image), .ms-min-32.wp-block-image figure {
    min-width: 32em !important;
  }
  .ms-min33:not(div.wp-block-image), .ms-min33.wp-block-image figure, .ms-min-33:not(div.wp-block-image), .ms-min-33.wp-block-image figure {
    min-width: 33em !important;
  }
  .ms-min34:not(div.wp-block-image), .ms-min34.wp-block-image figure, .ms-min-34:not(div.wp-block-image), .ms-min-34.wp-block-image figure {
    min-width: 34em !important;
  }
  .ms-min35:not(div.wp-block-image), .ms-min35.wp-block-image figure, .ms-min-35:not(div.wp-block-image), .ms-min-35.wp-block-image figure {
    min-width: 35em !important;
  }
  .ms-min36:not(div.wp-block-image), .ms-min36.wp-block-image figure, .ms-min-36:not(div.wp-block-image), .ms-min-36.wp-block-image figure {
    min-width: 36em !important;
  }
  .ms-min37:not(div.wp-block-image), .ms-min37.wp-block-image figure, .ms-min-37:not(div.wp-block-image), .ms-min-37.wp-block-image figure {
    min-width: 37em !important;
  }
  .ms-min38:not(div.wp-block-image), .ms-min38.wp-block-image figure, .ms-min-38:not(div.wp-block-image), .ms-min-38.wp-block-image figure {
    min-width: 38em !important;
  }
  .ms-min39:not(div.wp-block-image), .ms-min39.wp-block-image figure, .ms-min-39:not(div.wp-block-image), .ms-min-39.wp-block-image figure {
    min-width: 39em !important;
  }
  .ms-min40:not(div.wp-block-image), .ms-min40.wp-block-image figure, .ms-min-40:not(div.wp-block-image), .ms-min-40.wp-block-image figure {
    min-width: 40em !important;
  }
  .ms-min41:not(div.wp-block-image), .ms-min41.wp-block-image figure, .ms-min-41:not(div.wp-block-image), .ms-min-41.wp-block-image figure {
    min-width: 41em !important;
  }
  .ms-min42:not(div.wp-block-image), .ms-min42.wp-block-image figure, .ms-min-42:not(div.wp-block-image), .ms-min-42.wp-block-image figure {
    min-width: 42em !important;
  }
  .ms-min43:not(div.wp-block-image), .ms-min43.wp-block-image figure, .ms-min-43:not(div.wp-block-image), .ms-min-43.wp-block-image figure {
    min-width: 43em !important;
  }
  .ms-min44:not(div.wp-block-image), .ms-min44.wp-block-image figure, .ms-min-44:not(div.wp-block-image), .ms-min-44.wp-block-image figure {
    min-width: 44em !important;
  }
  .ms-min45:not(div.wp-block-image), .ms-min45.wp-block-image figure, .ms-min-45:not(div.wp-block-image), .ms-min-45.wp-block-image figure {
    min-width: 45em !important;
  }
  .ms-min46:not(div.wp-block-image), .ms-min46.wp-block-image figure, .ms-min-46:not(div.wp-block-image), .ms-min-46.wp-block-image figure {
    min-width: 46em !important;
  }
  .ms-min47:not(div.wp-block-image), .ms-min47.wp-block-image figure, .ms-min-47:not(div.wp-block-image), .ms-min-47.wp-block-image figure {
    min-width: 47em !important;
  }
  .ms-min48:not(div.wp-block-image), .ms-min48.wp-block-image figure, .ms-min-48:not(div.wp-block-image), .ms-min-48.wp-block-image figure {
    min-width: 48em !important;
  }
  .ms-min49:not(div.wp-block-image), .ms-min49.wp-block-image figure, .ms-min-49:not(div.wp-block-image), .ms-min-49.wp-block-image figure {
    min-width: 49em !important;
  }
  .ms-min50:not(div.wp-block-image), .ms-min50.wp-block-image figure, .ms-min-50:not(div.wp-block-image), .ms-min-50.wp-block-image figure {
    min-width: 50em !important;
  }
  .ms-maxmin, .ms-max-min, .ms-max-min, .ms-max--min {
    max-width: min-content !important;
  }
  .ms-maxfit, .ms-max-fit, .ms-max-fit, .ms-max--fit {
    max-width: fit-content !important;
  }
  .ms-maxmax, .ms-max-max, .ms-max-max, .ms-max--max {
    max-width: max-content !important;
  }
  .ms-max-half, .ms-max--half {
    max-width: 50% !important;
  }
  .ms-max-quarter, .ms-max--quarter {
    max-width: 25% !important;
  }
  .ms-max-three-quarters, .ms-max-3quarters, .ms-max-3q, .ms-max--three-quarters, .ms-max--3quarters, .ms-max--3q {
    max-width: 75% !important;
  }
  .ms-max-third, .ms-max--third {
    max-width: 33.33% !important;
  }
  .ms-max-two-thirds, .ms-max-twothirds, .ms-max-2thirds, .ms-max-tooth, .ms-max--two-thirds, .ms-max--twothirds, .ms-max--2thirds, .ms-max--tooth {
    max-width: 66.667% !important;
  }
  .ms-max-tenth, .ms-max--tenth {
    max-width: 10% !important;
  }
  .ms-max1:not(div.wp-block-image), .ms-max1.wp-block-image figure, .ms-max-1:not(div.wp-block-image), .ms-max-1.wp-block-image figure {
    max-width: 1em !important;
  }
  .ms-max2:not(div.wp-block-image), .ms-max2.wp-block-image figure, .ms-max-2:not(div.wp-block-image), .ms-max-2.wp-block-image figure {
    max-width: 2em !important;
  }
  .ms-max3:not(div.wp-block-image), .ms-max3.wp-block-image figure, .ms-max-3:not(div.wp-block-image), .ms-max-3.wp-block-image figure {
    max-width: 3em !important;
  }
  .ms-max4:not(div.wp-block-image), .ms-max4.wp-block-image figure, .ms-max-4:not(div.wp-block-image), .ms-max-4.wp-block-image figure {
    max-width: 4em !important;
  }
  .ms-max5:not(div.wp-block-image), .ms-max5.wp-block-image figure, .ms-max-5:not(div.wp-block-image), .ms-max-5.wp-block-image figure {
    max-width: 5em !important;
  }
  .ms-max6:not(div.wp-block-image), .ms-max6.wp-block-image figure, .ms-max-6:not(div.wp-block-image), .ms-max-6.wp-block-image figure {
    max-width: 6em !important;
  }
  .ms-max7:not(div.wp-block-image), .ms-max7.wp-block-image figure, .ms-max-7:not(div.wp-block-image), .ms-max-7.wp-block-image figure {
    max-width: 7em !important;
  }
  .ms-max8:not(div.wp-block-image), .ms-max8.wp-block-image figure, .ms-max-8:not(div.wp-block-image), .ms-max-8.wp-block-image figure {
    max-width: 8em !important;
  }
  .ms-max9:not(div.wp-block-image), .ms-max9.wp-block-image figure, .ms-max-9:not(div.wp-block-image), .ms-max-9.wp-block-image figure {
    max-width: 9em !important;
  }
  .ms-max10:not(div.wp-block-image), .ms-max10.wp-block-image figure, .ms-max-10:not(div.wp-block-image), .ms-max-10.wp-block-image figure {
    max-width: 10em !important;
  }
  .ms-max11:not(div.wp-block-image), .ms-max11.wp-block-image figure, .ms-max-11:not(div.wp-block-image), .ms-max-11.wp-block-image figure {
    max-width: 11em !important;
  }
  .ms-max12:not(div.wp-block-image), .ms-max12.wp-block-image figure, .ms-max-12:not(div.wp-block-image), .ms-max-12.wp-block-image figure {
    max-width: 12em !important;
  }
  .ms-max13:not(div.wp-block-image), .ms-max13.wp-block-image figure, .ms-max-13:not(div.wp-block-image), .ms-max-13.wp-block-image figure {
    max-width: 13em !important;
  }
  .ms-max14:not(div.wp-block-image), .ms-max14.wp-block-image figure, .ms-max-14:not(div.wp-block-image), .ms-max-14.wp-block-image figure {
    max-width: 14em !important;
  }
  .ms-max15:not(div.wp-block-image), .ms-max15.wp-block-image figure, .ms-max-15:not(div.wp-block-image), .ms-max-15.wp-block-image figure {
    max-width: 15em !important;
  }
  .ms-max16:not(div.wp-block-image), .ms-max16.wp-block-image figure, .ms-max-16:not(div.wp-block-image), .ms-max-16.wp-block-image figure {
    max-width: 16em !important;
  }
  .ms-max17:not(div.wp-block-image), .ms-max17.wp-block-image figure, .ms-max-17:not(div.wp-block-image), .ms-max-17.wp-block-image figure {
    max-width: 17em !important;
  }
  .ms-max18:not(div.wp-block-image), .ms-max18.wp-block-image figure, .ms-max-18:not(div.wp-block-image), .ms-max-18.wp-block-image figure {
    max-width: 18em !important;
  }
  .ms-max19:not(div.wp-block-image), .ms-max19.wp-block-image figure, .ms-max-19:not(div.wp-block-image), .ms-max-19.wp-block-image figure {
    max-width: 19em !important;
  }
  .ms-max20:not(div.wp-block-image), .ms-max20.wp-block-image figure, .ms-max-20:not(div.wp-block-image), .ms-max-20.wp-block-image figure {
    max-width: 20em !important;
  }
  .ms-max21:not(div.wp-block-image), .ms-max21.wp-block-image figure, .ms-max-21:not(div.wp-block-image), .ms-max-21.wp-block-image figure {
    max-width: 21em !important;
  }
  .ms-max22:not(div.wp-block-image), .ms-max22.wp-block-image figure, .ms-max-22:not(div.wp-block-image), .ms-max-22.wp-block-image figure {
    max-width: 22em !important;
  }
  .ms-max23:not(div.wp-block-image), .ms-max23.wp-block-image figure, .ms-max-23:not(div.wp-block-image), .ms-max-23.wp-block-image figure {
    max-width: 23em !important;
  }
  .ms-max24:not(div.wp-block-image), .ms-max24.wp-block-image figure, .ms-max-24:not(div.wp-block-image), .ms-max-24.wp-block-image figure {
    max-width: 24em !important;
  }
  .ms-max25:not(div.wp-block-image), .ms-max25.wp-block-image figure, .ms-max-25:not(div.wp-block-image), .ms-max-25.wp-block-image figure {
    max-width: 25em !important;
  }
  .ms-max26:not(div.wp-block-image), .ms-max26.wp-block-image figure, .ms-max-26:not(div.wp-block-image), .ms-max-26.wp-block-image figure {
    max-width: 26em !important;
  }
  .ms-max27:not(div.wp-block-image), .ms-max27.wp-block-image figure, .ms-max-27:not(div.wp-block-image), .ms-max-27.wp-block-image figure {
    max-width: 27em !important;
  }
  .ms-max28:not(div.wp-block-image), .ms-max28.wp-block-image figure, .ms-max-28:not(div.wp-block-image), .ms-max-28.wp-block-image figure {
    max-width: 28em !important;
  }
  .ms-max29:not(div.wp-block-image), .ms-max29.wp-block-image figure, .ms-max-29:not(div.wp-block-image), .ms-max-29.wp-block-image figure {
    max-width: 29em !important;
  }
  .ms-max30:not(div.wp-block-image), .ms-max30.wp-block-image figure, .ms-max-30:not(div.wp-block-image), .ms-max-30.wp-block-image figure {
    max-width: 30em !important;
  }
  .ms-max31:not(div.wp-block-image), .ms-max31.wp-block-image figure, .ms-max-31:not(div.wp-block-image), .ms-max-31.wp-block-image figure {
    max-width: 31em !important;
  }
  .ms-max32:not(div.wp-block-image), .ms-max32.wp-block-image figure, .ms-max-32:not(div.wp-block-image), .ms-max-32.wp-block-image figure {
    max-width: 32em !important;
  }
  .ms-max33:not(div.wp-block-image), .ms-max33.wp-block-image figure, .ms-max-33:not(div.wp-block-image), .ms-max-33.wp-block-image figure {
    max-width: 33em !important;
  }
  .ms-max34:not(div.wp-block-image), .ms-max34.wp-block-image figure, .ms-max-34:not(div.wp-block-image), .ms-max-34.wp-block-image figure {
    max-width: 34em !important;
  }
  .ms-max35:not(div.wp-block-image), .ms-max35.wp-block-image figure, .ms-max-35:not(div.wp-block-image), .ms-max-35.wp-block-image figure {
    max-width: 35em !important;
  }
  .ms-max36:not(div.wp-block-image), .ms-max36.wp-block-image figure, .ms-max-36:not(div.wp-block-image), .ms-max-36.wp-block-image figure {
    max-width: 36em !important;
  }
  .ms-max37:not(div.wp-block-image), .ms-max37.wp-block-image figure, .ms-max-37:not(div.wp-block-image), .ms-max-37.wp-block-image figure {
    max-width: 37em !important;
  }
  .ms-max38:not(div.wp-block-image), .ms-max38.wp-block-image figure, .ms-max-38:not(div.wp-block-image), .ms-max-38.wp-block-image figure {
    max-width: 38em !important;
  }
  .ms-max39:not(div.wp-block-image), .ms-max39.wp-block-image figure, .ms-max-39:not(div.wp-block-image), .ms-max-39.wp-block-image figure {
    max-width: 39em !important;
  }
  .ms-max40:not(div.wp-block-image), .ms-max40.wp-block-image figure, .ms-max-40:not(div.wp-block-image), .ms-max-40.wp-block-image figure {
    max-width: 40em !important;
  }
  .ms-max41:not(div.wp-block-image), .ms-max41.wp-block-image figure, .ms-max-41:not(div.wp-block-image), .ms-max-41.wp-block-image figure {
    max-width: 41em !important;
  }
  .ms-max42:not(div.wp-block-image), .ms-max42.wp-block-image figure, .ms-max-42:not(div.wp-block-image), .ms-max-42.wp-block-image figure {
    max-width: 42em !important;
  }
  .ms-max43:not(div.wp-block-image), .ms-max43.wp-block-image figure, .ms-max-43:not(div.wp-block-image), .ms-max-43.wp-block-image figure {
    max-width: 43em !important;
  }
  .ms-max44:not(div.wp-block-image), .ms-max44.wp-block-image figure, .ms-max-44:not(div.wp-block-image), .ms-max-44.wp-block-image figure {
    max-width: 44em !important;
  }
  .ms-max45:not(div.wp-block-image), .ms-max45.wp-block-image figure, .ms-max-45:not(div.wp-block-image), .ms-max-45.wp-block-image figure {
    max-width: 45em !important;
  }
  .ms-max46:not(div.wp-block-image), .ms-max46.wp-block-image figure, .ms-max-46:not(div.wp-block-image), .ms-max-46.wp-block-image figure {
    max-width: 46em !important;
  }
  .ms-max47:not(div.wp-block-image), .ms-max47.wp-block-image figure, .ms-max-47:not(div.wp-block-image), .ms-max-47.wp-block-image figure {
    max-width: 47em !important;
  }
  .ms-max48:not(div.wp-block-image), .ms-max48.wp-block-image figure, .ms-max-48:not(div.wp-block-image), .ms-max-48.wp-block-image figure {
    max-width: 48em !important;
  }
  .ms-max49:not(div.wp-block-image), .ms-max49.wp-block-image figure, .ms-max-49:not(div.wp-block-image), .ms-max-49.wp-block-image figure {
    max-width: 49em !important;
  }
  .ms-max50:not(div.wp-block-image), .ms-max50.wp-block-image figure, .ms-max-50:not(div.wp-block-image), .ms-max-50.wp-block-image figure {
    max-width: 50em !important;
  }
  .ms-wmin, .ms-w-min, .ms-w-min, .ms-w--min {
    width: min-content !important;
  }
  .ms-wfit, .ms-w-fit, .ms-w-fit, .ms-w--fit {
    width: fit-content !important;
  }
  .ms-wmax, .ms-w-max, .ms-w-max, .ms-w--max {
    width: max-content !important;
  }
  .ms-w-half, .ms-w--half {
    width: 50% !important;
  }
  .ms-w-quarter, .ms-w--quarter {
    width: 25% !important;
  }
  .ms-w-three-quarters, .ms-w-3quarters, .ms-w-3q, .ms-w--three-quarters, .ms-w--3quarters, .ms-w--3q {
    width: 75% !important;
  }
  .ms-w-third, .ms-w--third {
    width: 33.33% !important;
  }
  .ms-w-two-thirds, .ms-w-twothirds, .ms-w-2thirds, .ms-w-tooth, .ms-w--two-thirds, .ms-w--twothirds, .ms-w--2thirds, .ms-w--tooth {
    width: 66.667% !important;
  }
  .ms-w-tenth, .ms-w--tenth {
    width: 10% !important;
  }
  .ms-w1:not(div.wp-block-image), .ms-w1.wp-block-image figure, .ms-w-1:not(div.wp-block-image), .ms-w-1.wp-block-image figure {
    width: 1em !important;
  }
  .ms-w2:not(div.wp-block-image), .ms-w2.wp-block-image figure, .ms-w-2:not(div.wp-block-image), .ms-w-2.wp-block-image figure {
    width: 2em !important;
  }
  .ms-w3:not(div.wp-block-image), .ms-w3.wp-block-image figure, .ms-w-3:not(div.wp-block-image), .ms-w-3.wp-block-image figure {
    width: 3em !important;
  }
  .ms-w4:not(div.wp-block-image), .ms-w4.wp-block-image figure, .ms-w-4:not(div.wp-block-image), .ms-w-4.wp-block-image figure {
    width: 4em !important;
  }
  .ms-w5:not(div.wp-block-image), .ms-w5.wp-block-image figure, .ms-w-5:not(div.wp-block-image), .ms-w-5.wp-block-image figure {
    width: 5em !important;
  }
  .ms-w6:not(div.wp-block-image), .ms-w6.wp-block-image figure, .ms-w-6:not(div.wp-block-image), .ms-w-6.wp-block-image figure {
    width: 6em !important;
  }
  .ms-w7:not(div.wp-block-image), .ms-w7.wp-block-image figure, .ms-w-7:not(div.wp-block-image), .ms-w-7.wp-block-image figure {
    width: 7em !important;
  }
  .ms-w8:not(div.wp-block-image), .ms-w8.wp-block-image figure, .ms-w-8:not(div.wp-block-image), .ms-w-8.wp-block-image figure {
    width: 8em !important;
  }
  .ms-w9:not(div.wp-block-image), .ms-w9.wp-block-image figure, .ms-w-9:not(div.wp-block-image), .ms-w-9.wp-block-image figure {
    width: 9em !important;
  }
  .ms-w10:not(div.wp-block-image), .ms-w10.wp-block-image figure, .ms-w-10:not(div.wp-block-image), .ms-w-10.wp-block-image figure {
    width: 10em !important;
  }
  .ms-w11:not(div.wp-block-image), .ms-w11.wp-block-image figure, .ms-w-11:not(div.wp-block-image), .ms-w-11.wp-block-image figure {
    width: 11em !important;
  }
  .ms-w12:not(div.wp-block-image), .ms-w12.wp-block-image figure, .ms-w-12:not(div.wp-block-image), .ms-w-12.wp-block-image figure {
    width: 12em !important;
  }
  .ms-w13:not(div.wp-block-image), .ms-w13.wp-block-image figure, .ms-w-13:not(div.wp-block-image), .ms-w-13.wp-block-image figure {
    width: 13em !important;
  }
  .ms-w14:not(div.wp-block-image), .ms-w14.wp-block-image figure, .ms-w-14:not(div.wp-block-image), .ms-w-14.wp-block-image figure {
    width: 14em !important;
  }
  .ms-w15:not(div.wp-block-image), .ms-w15.wp-block-image figure, .ms-w-15:not(div.wp-block-image), .ms-w-15.wp-block-image figure {
    width: 15em !important;
  }
  .ms-w16:not(div.wp-block-image), .ms-w16.wp-block-image figure, .ms-w-16:not(div.wp-block-image), .ms-w-16.wp-block-image figure {
    width: 16em !important;
  }
  .ms-w17:not(div.wp-block-image), .ms-w17.wp-block-image figure, .ms-w-17:not(div.wp-block-image), .ms-w-17.wp-block-image figure {
    width: 17em !important;
  }
  .ms-w18:not(div.wp-block-image), .ms-w18.wp-block-image figure, .ms-w-18:not(div.wp-block-image), .ms-w-18.wp-block-image figure {
    width: 18em !important;
  }
  .ms-w19:not(div.wp-block-image), .ms-w19.wp-block-image figure, .ms-w-19:not(div.wp-block-image), .ms-w-19.wp-block-image figure {
    width: 19em !important;
  }
  .ms-w20:not(div.wp-block-image), .ms-w20.wp-block-image figure, .ms-w-20:not(div.wp-block-image), .ms-w-20.wp-block-image figure {
    width: 20em !important;
  }
  .ms-w21:not(div.wp-block-image), .ms-w21.wp-block-image figure, .ms-w-21:not(div.wp-block-image), .ms-w-21.wp-block-image figure {
    width: 21em !important;
  }
  .ms-w22:not(div.wp-block-image), .ms-w22.wp-block-image figure, .ms-w-22:not(div.wp-block-image), .ms-w-22.wp-block-image figure {
    width: 22em !important;
  }
  .ms-w23:not(div.wp-block-image), .ms-w23.wp-block-image figure, .ms-w-23:not(div.wp-block-image), .ms-w-23.wp-block-image figure {
    width: 23em !important;
  }
  .ms-w24:not(div.wp-block-image), .ms-w24.wp-block-image figure, .ms-w-24:not(div.wp-block-image), .ms-w-24.wp-block-image figure {
    width: 24em !important;
  }
  .ms-w25:not(div.wp-block-image), .ms-w25.wp-block-image figure, .ms-w-25:not(div.wp-block-image), .ms-w-25.wp-block-image figure {
    width: 25em !important;
  }
  .ms-w26:not(div.wp-block-image), .ms-w26.wp-block-image figure, .ms-w-26:not(div.wp-block-image), .ms-w-26.wp-block-image figure {
    width: 26em !important;
  }
  .ms-w27:not(div.wp-block-image), .ms-w27.wp-block-image figure, .ms-w-27:not(div.wp-block-image), .ms-w-27.wp-block-image figure {
    width: 27em !important;
  }
  .ms-w28:not(div.wp-block-image), .ms-w28.wp-block-image figure, .ms-w-28:not(div.wp-block-image), .ms-w-28.wp-block-image figure {
    width: 28em !important;
  }
  .ms-w29:not(div.wp-block-image), .ms-w29.wp-block-image figure, .ms-w-29:not(div.wp-block-image), .ms-w-29.wp-block-image figure {
    width: 29em !important;
  }
  .ms-w30:not(div.wp-block-image), .ms-w30.wp-block-image figure, .ms-w-30:not(div.wp-block-image), .ms-w-30.wp-block-image figure {
    width: 30em !important;
  }
  .ms-w31:not(div.wp-block-image), .ms-w31.wp-block-image figure, .ms-w-31:not(div.wp-block-image), .ms-w-31.wp-block-image figure {
    width: 31em !important;
  }
  .ms-w32:not(div.wp-block-image), .ms-w32.wp-block-image figure, .ms-w-32:not(div.wp-block-image), .ms-w-32.wp-block-image figure {
    width: 32em !important;
  }
  .ms-w33:not(div.wp-block-image), .ms-w33.wp-block-image figure, .ms-w-33:not(div.wp-block-image), .ms-w-33.wp-block-image figure {
    width: 33em !important;
  }
  .ms-w34:not(div.wp-block-image), .ms-w34.wp-block-image figure, .ms-w-34:not(div.wp-block-image), .ms-w-34.wp-block-image figure {
    width: 34em !important;
  }
  .ms-w35:not(div.wp-block-image), .ms-w35.wp-block-image figure, .ms-w-35:not(div.wp-block-image), .ms-w-35.wp-block-image figure {
    width: 35em !important;
  }
  .ms-w36:not(div.wp-block-image), .ms-w36.wp-block-image figure, .ms-w-36:not(div.wp-block-image), .ms-w-36.wp-block-image figure {
    width: 36em !important;
  }
  .ms-w37:not(div.wp-block-image), .ms-w37.wp-block-image figure, .ms-w-37:not(div.wp-block-image), .ms-w-37.wp-block-image figure {
    width: 37em !important;
  }
  .ms-w38:not(div.wp-block-image), .ms-w38.wp-block-image figure, .ms-w-38:not(div.wp-block-image), .ms-w-38.wp-block-image figure {
    width: 38em !important;
  }
  .ms-w39:not(div.wp-block-image), .ms-w39.wp-block-image figure, .ms-w-39:not(div.wp-block-image), .ms-w-39.wp-block-image figure {
    width: 39em !important;
  }
  .ms-w40:not(div.wp-block-image), .ms-w40.wp-block-image figure, .ms-w-40:not(div.wp-block-image), .ms-w-40.wp-block-image figure {
    width: 40em !important;
  }
  .ms-w41:not(div.wp-block-image), .ms-w41.wp-block-image figure, .ms-w-41:not(div.wp-block-image), .ms-w-41.wp-block-image figure {
    width: 41em !important;
  }
  .ms-w42:not(div.wp-block-image), .ms-w42.wp-block-image figure, .ms-w-42:not(div.wp-block-image), .ms-w-42.wp-block-image figure {
    width: 42em !important;
  }
  .ms-w43:not(div.wp-block-image), .ms-w43.wp-block-image figure, .ms-w-43:not(div.wp-block-image), .ms-w-43.wp-block-image figure {
    width: 43em !important;
  }
  .ms-w44:not(div.wp-block-image), .ms-w44.wp-block-image figure, .ms-w-44:not(div.wp-block-image), .ms-w-44.wp-block-image figure {
    width: 44em !important;
  }
  .ms-w45:not(div.wp-block-image), .ms-w45.wp-block-image figure, .ms-w-45:not(div.wp-block-image), .ms-w-45.wp-block-image figure {
    width: 45em !important;
  }
  .ms-w46:not(div.wp-block-image), .ms-w46.wp-block-image figure, .ms-w-46:not(div.wp-block-image), .ms-w-46.wp-block-image figure {
    width: 46em !important;
  }
  .ms-w47:not(div.wp-block-image), .ms-w47.wp-block-image figure, .ms-w-47:not(div.wp-block-image), .ms-w-47.wp-block-image figure {
    width: 47em !important;
  }
  .ms-w48:not(div.wp-block-image), .ms-w48.wp-block-image figure, .ms-w-48:not(div.wp-block-image), .ms-w-48.wp-block-image figure {
    width: 48em !important;
  }
  .ms-w49:not(div.wp-block-image), .ms-w49.wp-block-image figure, .ms-w-49:not(div.wp-block-image), .ms-w-49.wp-block-image figure {
    width: 49em !important;
  }
  .ms-w50:not(div.wp-block-image), .ms-w50.wp-block-image figure, .ms-w-50:not(div.wp-block-image), .ms-w-50.wp-block-image figure {
    width: 50em !important;
  }
}
@media (min-width: 900px) {
  .md-hidden, .pwd .md-beo {
    display: none !important;
  }
  .md-block {
    display: block !important;
  }
  .md-inline {
    display: inline !important;
  }
  .md-ib {
    display: inline-block !important;
  }
  .md-if {
    display: inline-flex !important;
  }
  .old-ie .md-if {
    display: inline-block !important;
  }
  .md-table {
    display: table !important;
  }
  .md-tr {
    display: table-row !important;
  }
  .md-td {
    display: table-cell !important;
  }
  .md-flex {
    display: flex;
  }
  .old-ie .md-flex {
    display: block;
  }
  .md-flexwrap, .md-flex-wrap {
    display: flex;
    flex-wrap: wrap !important;
  }
  .old-ie .md-flexwrap, .old-ie .md-flex-wrap {
    display: block;
  }
  .md-flex-nowrap, .md-flex-no-wrap {
    display: flex;
    flex-wrap: nowrap !important;
  }
  .old-ie .md-flex-nowrap, .old-ie .md-flex-no-wrap {
    display: block;
  }
  .md-flexcol, .md-flex-col {
    display: flex;
    flex-direction: column !important;
  }
  .old-ie .md-flexcol, .old-ie .md-flex-col {
    display: block;
  }
  .md-flexrev, .md-flex-rev {
    display: flex;
    flex-direction: row-reverse !important;
  }
  .old-ie .md-flexrev, .old-ie .md-flex-rev {
    display: block;
  }
  .md-fj-stretch {
    display: flex;
  }
  .old-ie .md-fj-stretch {
    display: block;
  }
  .md-fj-stretch > * {
    flex-grow: 1 !important;
  }
  .md-fj-center {
    display: flex;
    justify-content: center !important;
  }
  .old-ie .md-fj-center {
    display: block;
  }
  .md-fj-center > * {
    flex-grow: 0;
  }
  .md-fj-start {
    display: flex;
    justify-content: flex-start !important;
  }
  .old-ie .md-fj-start {
    display: block;
  }
  .md-fj-start > * {
    flex-grow: 0;
  }
  .md-fj-end {
    display: flex;
    justify-content: flex-end !important;
  }
  .old-ie .md-fj-end {
    display: block;
  }
  .md-fj-end > * {
    flex-grow: 0;
  }
  .md-fj-between {
    display: flex;
    justify-content: space-between !important;
  }
  .old-ie .md-fj-between {
    display: block;
  }
  .md-fj-between > * {
    flex-grow: 0;
  }
  .md-fj-around {
    display: flex;
    justify-content: space-around !important;
  }
  .old-ie .md-fj-around {
    display: block;
  }
  .md-fj-around > * {
    flex-grow: 0;
  }
  .md-fj-evenly {
    display: flex;
    justify-content: space-evenly !important;
  }
  .old-ie .md-fj-evenly {
    display: block;
  }
  .md-fj-evenly > * {
    flex-grow: 0;
  }
  .md-fa-stretch {
    display: flex;
    align-items: stretch !important;
  }
  .old-ie .md-fa-stretch {
    display: block;
  }
  .md-fa-start {
    display: flex;
    align-items: flex-start !important;
  }
  .old-ie .md-fa-start {
    display: block;
  }
  .md-fa-end {
    display: flex;
    align-items: flex-end !important;
  }
  .old-ie .md-fa-end {
    display: block;
  }
  .md-fa-center {
    display: flex;
    align-items: center !important;
  }
  .old-ie .md-fa-center {
    display: block;
  }
  .md-fsa-stretch {
    align-self: stretch !important;
  }
  .md-fsa-start {
    align-self: flex-start !important;
  }
  .md-fsa-end {
    align-self: flex-end !important;
  }
  .md-fsa-center {
    align-self: center !important;
  }
  .md-p0 {
    padding: 0;
  }
  .md-p0\! {
    padding: 0 !important;
  }
  .md-pt0 {
    padding-top: 0 !important;
  }
  .md-pb0 {
    padding-bottom: 0 !important;
  }
  .md-pl0 {
    padding-left: 0 !important;
  }
  .md-pr0 {
    padding-right: 0 !important;
  }
  .md-pv0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .md-ph0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .md-p_25 {
    padding: 0.25em;
  }
  .md-p_25\! {
    padding: 0.25em !important;
  }
  .md-pt_25 {
    padding-top: 0.25em !important;
  }
  .md-pb_25 {
    padding-bottom: 0.25em !important;
  }
  .md-pl_25 {
    padding-left: 0.25em !important;
  }
  .md-pr_25 {
    padding-right: 0.25em !important;
  }
  .md-pv_25 {
    padding-top: 0.25em !important;
    padding-bottom: 0.25em !important;
  }
  .md-ph_25 {
    padding-left: 0.25em !important;
    padding-right: 0.25em !important;
  }
  .md-p_4 {
    padding: 0.4em;
  }
  .md-p_4\! {
    padding: 0.4em !important;
  }
  .md-pt_4 {
    padding-top: 0.4em !important;
  }
  .md-pb_4 {
    padding-bottom: 0.4em !important;
  }
  .md-pl_4 {
    padding-left: 0.4em !important;
  }
  .md-pr_4 {
    padding-right: 0.4em !important;
  }
  .md-pv_4 {
    padding-top: 0.4em !important;
    padding-bottom: 0.4em !important;
  }
  .md-ph_4 {
    padding-left: 0.4em !important;
    padding-right: 0.4em !important;
  }
  .md-p_5 {
    padding: 0.5em;
  }
  .md-p_5\! {
    padding: 0.5em !important;
  }
  .md-pt_5 {
    padding-top: 0.5em !important;
  }
  .md-pb_5 {
    padding-bottom: 0.5em !important;
  }
  .md-pl_5 {
    padding-left: 0.5em !important;
  }
  .md-pr_5 {
    padding-right: 0.5em !important;
  }
  .md-pv_5 {
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
  }
  .md-ph_5 {
    padding-left: 0.5em !important;
    padding-right: 0.5em !important;
  }
  .md-p_75 {
    padding: 0.75em;
  }
  .md-p_75\! {
    padding: 0.75em !important;
  }
  .md-pt_75 {
    padding-top: 0.75em !important;
  }
  .md-pb_75 {
    padding-bottom: 0.75em !important;
  }
  .md-pl_75 {
    padding-left: 0.75em !important;
  }
  .md-pr_75 {
    padding-right: 0.75em !important;
  }
  .md-pv_75 {
    padding-top: 0.75em !important;
    padding-bottom: 0.75em !important;
  }
  .md-ph_75 {
    padding-left: 0.75em !important;
    padding-right: 0.75em !important;
  }
  .md-p1 {
    padding: 1em;
  }
  .md-p1\! {
    padding: 1em !important;
  }
  .md-pt1 {
    padding-top: 1em !important;
  }
  .md-pb1 {
    padding-bottom: 1em !important;
  }
  .md-pl1 {
    padding-left: 1em !important;
  }
  .md-pr1 {
    padding-right: 1em !important;
  }
  .md-pv1 {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
  }
  .md-ph1 {
    padding-left: 1em !important;
    padding-right: 1em !important;
  }
  .md-p1_25 {
    padding: 1.25em;
  }
  .md-p1_25\! {
    padding: 1.25em !important;
  }
  .md-pt1_25 {
    padding-top: 1.25em !important;
  }
  .md-pb1_25 {
    padding-bottom: 1.25em !important;
  }
  .md-pl1_25 {
    padding-left: 1.25em !important;
  }
  .md-pr1_25 {
    padding-right: 1.25em !important;
  }
  .md-pv1_25 {
    padding-top: 1.25em !important;
    padding-bottom: 1.25em !important;
  }
  .md-ph1_25 {
    padding-left: 1.25em !important;
    padding-right: 1.25em !important;
  }
  .md-p1_5 {
    padding: 1.5em;
  }
  .md-p1_5\! {
    padding: 1.5em !important;
  }
  .md-pt1_5 {
    padding-top: 1.5em !important;
  }
  .md-pb1_5 {
    padding-bottom: 1.5em !important;
  }
  .md-pl1_5 {
    padding-left: 1.5em !important;
  }
  .md-pr1_5 {
    padding-right: 1.5em !important;
  }
  .md-pv1_5 {
    padding-top: 1.5em !important;
    padding-bottom: 1.5em !important;
  }
  .md-ph1_5 {
    padding-left: 1.5em !important;
    padding-right: 1.5em !important;
  }
  .md-p1_75 {
    padding: 1.75em;
  }
  .md-p1_75\! {
    padding: 1.75em !important;
  }
  .md-pt1_75 {
    padding-top: 1.75em !important;
  }
  .md-pb1_75 {
    padding-bottom: 1.75em !important;
  }
  .md-pl1_75 {
    padding-left: 1.75em !important;
  }
  .md-pr1_75 {
    padding-right: 1.75em !important;
  }
  .md-pv1_75 {
    padding-top: 1.75em !important;
    padding-bottom: 1.75em !important;
  }
  .md-ph1_75 {
    padding-left: 1.75em !important;
    padding-right: 1.75em !important;
  }
  .md-p2 {
    padding: 2em;
  }
  .md-p2\! {
    padding: 2em !important;
  }
  .md-pt2 {
    padding-top: 2em !important;
  }
  .md-pb2 {
    padding-bottom: 2em !important;
  }
  .md-pl2 {
    padding-left: 2em !important;
  }
  .md-pr2 {
    padding-right: 2em !important;
  }
  .md-pv2 {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
  }
  .md-ph2 {
    padding-left: 2em !important;
    padding-right: 2em !important;
  }
  .md-p2_5 {
    padding: 2.5em;
  }
  .md-p2_5\! {
    padding: 2.5em !important;
  }
  .md-pt2_5 {
    padding-top: 2.5em !important;
  }
  .md-pb2_5 {
    padding-bottom: 2.5em !important;
  }
  .md-pl2_5 {
    padding-left: 2.5em !important;
  }
  .md-pr2_5 {
    padding-right: 2.5em !important;
  }
  .md-pv2_5 {
    padding-top: 2.5em !important;
    padding-bottom: 2.5em !important;
  }
  .md-ph2_5 {
    padding-left: 2.5em !important;
    padding-right: 2.5em !important;
  }
  .md-p3 {
    padding: 3em;
  }
  .md-p3\! {
    padding: 3em !important;
  }
  .md-pt3 {
    padding-top: 3em !important;
  }
  .md-pb3 {
    padding-bottom: 3em !important;
  }
  .md-pl3 {
    padding-left: 3em !important;
  }
  .md-pr3 {
    padding-right: 3em !important;
  }
  .md-pv3 {
    padding-top: 3em !important;
    padding-bottom: 3em !important;
  }
  .md-ph3 {
    padding-left: 3em !important;
    padding-right: 3em !important;
  }
  .md-m0:not(div.wp-block-image), .md-m0.wp-block-image figure {
    margin: 0;
  }
  .md-m0\!:not(div.wp-block-image), .md-m0\!.wp-block-image figure {
    margin: 0 !important;
  }
  .md-mt0:not(div.wp-block-image), .md-mt0.wp-block-image figure {
    margin-top: 0 !important;
  }
  .md-mb0:not(div.wp-block-image), .md-mb0.wp-block-image figure {
    margin-bottom: 0 !important;
  }
  .md-ml0:not(div.wp-block-image), .md-ml0.wp-block-image figure {
    margin-left: 0 !important;
  }
  .md-mr0:not(div.wp-block-image), .md-mr0.wp-block-image figure {
    margin-right: 0 !important;
  }
  .md-mv0:not(div.wp-block-image), .md-mv0.wp-block-image figure {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .md-mh0:not(div.wp-block-image), .md-mh0.wp-block-image figure {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .md-m_25:not(div.wp-block-image), .md-m_25.wp-block-image figure {
    margin: 0.25em;
  }
  .md-m_25\!:not(div.wp-block-image), .md-m_25\!.wp-block-image figure {
    margin: 0.25em !important;
  }
  .md-mt_25:not(div.wp-block-image), .md-mt_25.wp-block-image figure {
    margin-top: 0.25em !important;
  }
  .md-mb_25:not(div.wp-block-image), .md-mb_25.wp-block-image figure {
    margin-bottom: 0.25em !important;
  }
  .md-ml_25:not(div.wp-block-image), .md-ml_25.wp-block-image figure {
    margin-left: 0.25em !important;
  }
  .md-mr_25:not(div.wp-block-image), .md-mr_25.wp-block-image figure {
    margin-right: 0.25em !important;
  }
  .md-mv_25:not(div.wp-block-image), .md-mv_25.wp-block-image figure {
    margin-top: 0.25em !important;
    margin-bottom: 0.25em !important;
  }
  .md-mh_25:not(div.wp-block-image), .md-mh_25.wp-block-image figure {
    margin-left: 0.25em !important;
    margin-right: 0.25em !important;
  }
  .md-m_5:not(div.wp-block-image), .md-m_5.wp-block-image figure {
    margin: 0.5em;
  }
  .md-m_5\!:not(div.wp-block-image), .md-m_5\!.wp-block-image figure {
    margin: 0.5em !important;
  }
  .md-mt_5:not(div.wp-block-image), .md-mt_5.wp-block-image figure {
    margin-top: 0.5em !important;
  }
  .md-mb_5:not(div.wp-block-image), .md-mb_5.wp-block-image figure {
    margin-bottom: 0.5em !important;
  }
  .md-ml_5:not(div.wp-block-image), .md-ml_5.wp-block-image figure {
    margin-left: 0.5em !important;
  }
  .md-mr_5:not(div.wp-block-image), .md-mr_5.wp-block-image figure {
    margin-right: 0.5em !important;
  }
  .md-mv_5:not(div.wp-block-image), .md-mv_5.wp-block-image figure {
    margin-top: 0.5em !important;
    margin-bottom: 0.5em !important;
  }
  .md-mh_5:not(div.wp-block-image), .md-mh_5.wp-block-image figure {
    margin-left: 0.5em !important;
    margin-right: 0.5em !important;
  }
  .md-m_75:not(div.wp-block-image), .md-m_75.wp-block-image figure {
    margin: 0.75em;
  }
  .md-m_75\!:not(div.wp-block-image), .md-m_75\!.wp-block-image figure {
    margin: 0.75em !important;
  }
  .md-mt_75:not(div.wp-block-image), .md-mt_75.wp-block-image figure {
    margin-top: 0.75em !important;
  }
  .md-mb_75:not(div.wp-block-image), .md-mb_75.wp-block-image figure {
    margin-bottom: 0.75em !important;
  }
  .md-ml_75:not(div.wp-block-image), .md-ml_75.wp-block-image figure {
    margin-left: 0.75em !important;
  }
  .md-mr_75:not(div.wp-block-image), .md-mr_75.wp-block-image figure {
    margin-right: 0.75em !important;
  }
  .md-mv_75:not(div.wp-block-image), .md-mv_75.wp-block-image figure {
    margin-top: 0.75em !important;
    margin-bottom: 0.75em !important;
  }
  .md-mh_75:not(div.wp-block-image), .md-mh_75.wp-block-image figure {
    margin-left: 0.75em !important;
    margin-right: 0.75em !important;
  }
  .md-m1:not(div.wp-block-image), .md-m1.wp-block-image figure {
    margin: 1em;
  }
  .md-m1\!:not(div.wp-block-image), .md-m1\!.wp-block-image figure {
    margin: 1em !important;
  }
  .md-mt1:not(div.wp-block-image), .md-mt1.wp-block-image figure {
    margin-top: 1em !important;
  }
  .md-mb1:not(div.wp-block-image), .md-mb1.wp-block-image figure {
    margin-bottom: 1em !important;
  }
  .md-ml1:not(div.wp-block-image), .md-ml1.wp-block-image figure {
    margin-left: 1em !important;
  }
  .md-mr1:not(div.wp-block-image), .md-mr1.wp-block-image figure {
    margin-right: 1em !important;
  }
  .md-mv1:not(div.wp-block-image), .md-mv1.wp-block-image figure {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
  }
  .md-mh1:not(div.wp-block-image), .md-mh1.wp-block-image figure {
    margin-left: 1em !important;
    margin-right: 1em !important;
  }
  .md-m1_25:not(div.wp-block-image), .md-m1_25.wp-block-image figure {
    margin: 1.25em;
  }
  .md-m1_25\!:not(div.wp-block-image), .md-m1_25\!.wp-block-image figure {
    margin: 1.25em !important;
  }
  .md-mt1_25:not(div.wp-block-image), .md-mt1_25.wp-block-image figure {
    margin-top: 1.25em !important;
  }
  .md-mb1_25:not(div.wp-block-image), .md-mb1_25.wp-block-image figure {
    margin-bottom: 1.25em !important;
  }
  .md-ml1_25:not(div.wp-block-image), .md-ml1_25.wp-block-image figure {
    margin-left: 1.25em !important;
  }
  .md-mr1_25:not(div.wp-block-image), .md-mr1_25.wp-block-image figure {
    margin-right: 1.25em !important;
  }
  .md-mv1_25:not(div.wp-block-image), .md-mv1_25.wp-block-image figure {
    margin-top: 1.25em !important;
    margin-bottom: 1.25em !important;
  }
  .md-mh1_25:not(div.wp-block-image), .md-mh1_25.wp-block-image figure {
    margin-left: 1.25em !important;
    margin-right: 1.25em !important;
  }
  .md-m1_5:not(div.wp-block-image), .md-m1_5.wp-block-image figure {
    margin: 1.5em;
  }
  .md-m1_5\!:not(div.wp-block-image), .md-m1_5\!.wp-block-image figure {
    margin: 1.5em !important;
  }
  .md-mt1_5:not(div.wp-block-image), .md-mt1_5.wp-block-image figure {
    margin-top: 1.5em !important;
  }
  .md-mb1_5:not(div.wp-block-image), .md-mb1_5.wp-block-image figure {
    margin-bottom: 1.5em !important;
  }
  .md-ml1_5:not(div.wp-block-image), .md-ml1_5.wp-block-image figure {
    margin-left: 1.5em !important;
  }
  .md-mr1_5:not(div.wp-block-image), .md-mr1_5.wp-block-image figure {
    margin-right: 1.5em !important;
  }
  .md-mv1_5:not(div.wp-block-image), .md-mv1_5.wp-block-image figure {
    margin-top: 1.5em !important;
    margin-bottom: 1.5em !important;
  }
  .md-mh1_5:not(div.wp-block-image), .md-mh1_5.wp-block-image figure {
    margin-left: 1.5em !important;
    margin-right: 1.5em !important;
  }
  .md-m1_75:not(div.wp-block-image), .md-m1_75.wp-block-image figure {
    margin: 1.75em;
  }
  .md-m1_75\!:not(div.wp-block-image), .md-m1_75\!.wp-block-image figure {
    margin: 1.75em !important;
  }
  .md-mt1_75:not(div.wp-block-image), .md-mt1_75.wp-block-image figure {
    margin-top: 1.75em !important;
  }
  .md-mb1_75:not(div.wp-block-image), .md-mb1_75.wp-block-image figure {
    margin-bottom: 1.75em !important;
  }
  .md-ml1_75:not(div.wp-block-image), .md-ml1_75.wp-block-image figure {
    margin-left: 1.75em !important;
  }
  .md-mr1_75:not(div.wp-block-image), .md-mr1_75.wp-block-image figure {
    margin-right: 1.75em !important;
  }
  .md-mv1_75:not(div.wp-block-image), .md-mv1_75.wp-block-image figure {
    margin-top: 1.75em !important;
    margin-bottom: 1.75em !important;
  }
  .md-mh1_75:not(div.wp-block-image), .md-mh1_75.wp-block-image figure {
    margin-left: 1.75em !important;
    margin-right: 1.75em !important;
  }
  .md-m2:not(div.wp-block-image), .md-m2.wp-block-image figure {
    margin: 2em;
  }
  .md-m2\!:not(div.wp-block-image), .md-m2\!.wp-block-image figure {
    margin: 2em !important;
  }
  .md-mt2:not(div.wp-block-image), .md-mt2.wp-block-image figure {
    margin-top: 2em !important;
  }
  .md-mb2:not(div.wp-block-image), .md-mb2.wp-block-image figure {
    margin-bottom: 2em !important;
  }
  .md-ml2:not(div.wp-block-image), .md-ml2.wp-block-image figure {
    margin-left: 2em !important;
  }
  .md-mr2:not(div.wp-block-image), .md-mr2.wp-block-image figure {
    margin-right: 2em !important;
  }
  .md-mv2:not(div.wp-block-image), .md-mv2.wp-block-image figure {
    margin-top: 2em !important;
    margin-bottom: 2em !important;
  }
  .md-mh2:not(div.wp-block-image), .md-mh2.wp-block-image figure {
    margin-left: 2em !important;
    margin-right: 2em !important;
  }
  .md-m2_5:not(div.wp-block-image), .md-m2_5.wp-block-image figure {
    margin: 2.5em;
  }
  .md-m2_5\!:not(div.wp-block-image), .md-m2_5\!.wp-block-image figure {
    margin: 2.5em !important;
  }
  .md-mt2_5:not(div.wp-block-image), .md-mt2_5.wp-block-image figure {
    margin-top: 2.5em !important;
  }
  .md-mb2_5:not(div.wp-block-image), .md-mb2_5.wp-block-image figure {
    margin-bottom: 2.5em !important;
  }
  .md-ml2_5:not(div.wp-block-image), .md-ml2_5.wp-block-image figure {
    margin-left: 2.5em !important;
  }
  .md-mr2_5:not(div.wp-block-image), .md-mr2_5.wp-block-image figure {
    margin-right: 2.5em !important;
  }
  .md-mv2_5:not(div.wp-block-image), .md-mv2_5.wp-block-image figure {
    margin-top: 2.5em !important;
    margin-bottom: 2.5em !important;
  }
  .md-mh2_5:not(div.wp-block-image), .md-mh2_5.wp-block-image figure {
    margin-left: 2.5em !important;
    margin-right: 2.5em !important;
  }
  .md-m3:not(div.wp-block-image), .md-m3.wp-block-image figure {
    margin: 3em;
  }
  .md-m3\!:not(div.wp-block-image), .md-m3\!.wp-block-image figure {
    margin: 3em !important;
  }
  .md-mt3:not(div.wp-block-image), .md-mt3.wp-block-image figure {
    margin-top: 3em !important;
  }
  .md-mb3:not(div.wp-block-image), .md-mb3.wp-block-image figure {
    margin-bottom: 3em !important;
  }
  .md-ml3:not(div.wp-block-image), .md-ml3.wp-block-image figure {
    margin-left: 3em !important;
  }
  .md-mr3:not(div.wp-block-image), .md-mr3.wp-block-image figure {
    margin-right: 3em !important;
  }
  .md-mv3:not(div.wp-block-image), .md-mv3.wp-block-image figure {
    margin-top: 3em !important;
    margin-bottom: 3em !important;
  }
  .md-mh3:not(div.wp-block-image), .md-mh3.wp-block-image figure {
    margin-left: 3em !important;
    margin-right: 3em !important;
  }
  .md-m4:not(div.wp-block-image), .md-m4.wp-block-image figure {
    margin: 4em;
  }
  .md-m4\!:not(div.wp-block-image), .md-m4\!.wp-block-image figure {
    margin: 4em !important;
  }
  .md-mt4:not(div.wp-block-image), .md-mt4.wp-block-image figure {
    margin-top: 4em !important;
  }
  .md-mb4:not(div.wp-block-image), .md-mb4.wp-block-image figure {
    margin-bottom: 4em !important;
  }
  .md-ml4:not(div.wp-block-image), .md-ml4.wp-block-image figure {
    margin-left: 4em !important;
  }
  .md-mr4:not(div.wp-block-image), .md-mr4.wp-block-image figure {
    margin-right: 4em !important;
  }
  .md-mv4:not(div.wp-block-image), .md-mv4.wp-block-image figure {
    margin-top: 4em !important;
    margin-bottom: 4em !important;
  }
  .md-mh4:not(div.wp-block-image), .md-mh4.wp-block-image figure {
    margin-left: 4em !important;
    margin-right: 4em !important;
  }
  .md-m5:not(div.wp-block-image), .md-m5.wp-block-image figure {
    margin: 5em;
  }
  .md-m5\!:not(div.wp-block-image), .md-m5\!.wp-block-image figure {
    margin: 5em !important;
  }
  .md-mt5:not(div.wp-block-image), .md-mt5.wp-block-image figure {
    margin-top: 5em !important;
  }
  .md-mb5:not(div.wp-block-image), .md-mb5.wp-block-image figure {
    margin-bottom: 5em !important;
  }
  .md-ml5:not(div.wp-block-image), .md-ml5.wp-block-image figure {
    margin-left: 5em !important;
  }
  .md-mr5:not(div.wp-block-image), .md-mr5.wp-block-image figure {
    margin-right: 5em !important;
  }
  .md-mv5:not(div.wp-block-image), .md-mv5.wp-block-image figure {
    margin-top: 5em !important;
    margin-bottom: 5em !important;
  }
  .md-mh5:not(div.wp-block-image), .md-mh5.wp-block-image figure {
    margin-left: 5em !important;
    margin-right: 5em !important;
  }
  .md-m-_25:not(div.wp-block-image), .md-m-_25.wp-block-image figure {
    margin: -0.25em;
  }
  .md-m-_25\!:not(div.wp-block-image), .md-m-_25\!.wp-block-image figure {
    margin: -0.25em !important;
  }
  .md-mt-_25:not(div.wp-block-image), .md-mt-_25.wp-block-image figure {
    margin-top: -0.25em !important;
  }
  .md-mb-_25:not(div.wp-block-image), .md-mb-_25.wp-block-image figure {
    margin-bottom: -0.25em !important;
  }
  .md-ml-_25:not(div.wp-block-image), .md-ml-_25.wp-block-image figure {
    margin-left: -0.25em !important;
  }
  .md-mr-_25:not(div.wp-block-image), .md-mr-_25.wp-block-image figure {
    margin-right: -0.25em !important;
  }
  .md-mv-_25:not(div.wp-block-image), .md-mv-_25.wp-block-image figure {
    margin-top: -0.25em !important;
    margin-bottom: -0.25em !important;
  }
  .md-mh-_25:not(div.wp-block-image), .md-mh-_25.wp-block-image figure {
    margin-left: -0.25em !important;
    margin-right: -0.25em !important;
  }
  .md-m-_5:not(div.wp-block-image), .md-m-_5.wp-block-image figure {
    margin: -0.5em;
  }
  .md-m-_5\!:not(div.wp-block-image), .md-m-_5\!.wp-block-image figure {
    margin: -0.5em !important;
  }
  .md-mt-_5:not(div.wp-block-image), .md-mt-_5.wp-block-image figure {
    margin-top: -0.5em !important;
  }
  .md-mb-_5:not(div.wp-block-image), .md-mb-_5.wp-block-image figure {
    margin-bottom: -0.5em !important;
  }
  .md-ml-_5:not(div.wp-block-image), .md-ml-_5.wp-block-image figure {
    margin-left: -0.5em !important;
  }
  .md-mr-_5:not(div.wp-block-image), .md-mr-_5.wp-block-image figure {
    margin-right: -0.5em !important;
  }
  .md-mv-_5:not(div.wp-block-image), .md-mv-_5.wp-block-image figure {
    margin-top: -0.5em !important;
    margin-bottom: -0.5em !important;
  }
  .md-mh-_5:not(div.wp-block-image), .md-mh-_5.wp-block-image figure {
    margin-left: -0.5em !important;
    margin-right: -0.5em !important;
  }
  .md-m-_75:not(div.wp-block-image), .md-m-_75.wp-block-image figure {
    margin: -0.75em;
  }
  .md-m-_75\!:not(div.wp-block-image), .md-m-_75\!.wp-block-image figure {
    margin: -0.75em !important;
  }
  .md-mt-_75:not(div.wp-block-image), .md-mt-_75.wp-block-image figure {
    margin-top: -0.75em !important;
  }
  .md-mb-_75:not(div.wp-block-image), .md-mb-_75.wp-block-image figure {
    margin-bottom: -0.75em !important;
  }
  .md-ml-_75:not(div.wp-block-image), .md-ml-_75.wp-block-image figure {
    margin-left: -0.75em !important;
  }
  .md-mr-_75:not(div.wp-block-image), .md-mr-_75.wp-block-image figure {
    margin-right: -0.75em !important;
  }
  .md-mv-_75:not(div.wp-block-image), .md-mv-_75.wp-block-image figure {
    margin-top: -0.75em !important;
    margin-bottom: -0.75em !important;
  }
  .md-mh-_75:not(div.wp-block-image), .md-mh-_75.wp-block-image figure {
    margin-left: -0.75em !important;
    margin-right: -0.75em !important;
  }
  .md-m-1:not(div.wp-block-image), .md-m-1.wp-block-image figure {
    margin: -1em;
  }
  .md-m-1\!:not(div.wp-block-image), .md-m-1\!.wp-block-image figure {
    margin: -1em !important;
  }
  .md-mt-1:not(div.wp-block-image), .md-mt-1.wp-block-image figure {
    margin-top: -1em !important;
  }
  .md-mb-1:not(div.wp-block-image), .md-mb-1.wp-block-image figure {
    margin-bottom: -1em !important;
  }
  .md-ml-1:not(div.wp-block-image), .md-ml-1.wp-block-image figure {
    margin-left: -1em !important;
  }
  .md-mr-1:not(div.wp-block-image), .md-mr-1.wp-block-image figure {
    margin-right: -1em !important;
  }
  .md-mv-1:not(div.wp-block-image), .md-mv-1.wp-block-image figure {
    margin-top: -1em !important;
    margin-bottom: -1em !important;
  }
  .md-mh-1:not(div.wp-block-image), .md-mh-1.wp-block-image figure {
    margin-left: -1em !important;
    margin-right: -1em !important;
  }
  .md-m-1_25:not(div.wp-block-image), .md-m-1_25.wp-block-image figure {
    margin: -1.25em;
  }
  .md-m-1_25\!:not(div.wp-block-image), .md-m-1_25\!.wp-block-image figure {
    margin: -1.25em !important;
  }
  .md-mt-1_25:not(div.wp-block-image), .md-mt-1_25.wp-block-image figure {
    margin-top: -1.25em !important;
  }
  .md-mb-1_25:not(div.wp-block-image), .md-mb-1_25.wp-block-image figure {
    margin-bottom: -1.25em !important;
  }
  .md-ml-1_25:not(div.wp-block-image), .md-ml-1_25.wp-block-image figure {
    margin-left: -1.25em !important;
  }
  .md-mr-1_25:not(div.wp-block-image), .md-mr-1_25.wp-block-image figure {
    margin-right: -1.25em !important;
  }
  .md-mv-1_25:not(div.wp-block-image), .md-mv-1_25.wp-block-image figure {
    margin-top: -1.25em !important;
    margin-bottom: -1.25em !important;
  }
  .md-mh-1_25:not(div.wp-block-image), .md-mh-1_25.wp-block-image figure {
    margin-left: -1.25em !important;
    margin-right: -1.25em !important;
  }
  .md-m-1_5:not(div.wp-block-image), .md-m-1_5.wp-block-image figure {
    margin: -1.5em;
  }
  .md-m-1_5\!:not(div.wp-block-image), .md-m-1_5\!.wp-block-image figure {
    margin: -1.5em !important;
  }
  .md-mt-1_5:not(div.wp-block-image), .md-mt-1_5.wp-block-image figure {
    margin-top: -1.5em !important;
  }
  .md-mb-1_5:not(div.wp-block-image), .md-mb-1_5.wp-block-image figure {
    margin-bottom: -1.5em !important;
  }
  .md-ml-1_5:not(div.wp-block-image), .md-ml-1_5.wp-block-image figure {
    margin-left: -1.5em !important;
  }
  .md-mr-1_5:not(div.wp-block-image), .md-mr-1_5.wp-block-image figure {
    margin-right: -1.5em !important;
  }
  .md-mv-1_5:not(div.wp-block-image), .md-mv-1_5.wp-block-image figure {
    margin-top: -1.5em !important;
    margin-bottom: -1.5em !important;
  }
  .md-mh-1_5:not(div.wp-block-image), .md-mh-1_5.wp-block-image figure {
    margin-left: -1.5em !important;
    margin-right: -1.5em !important;
  }
  .md-m-1_75:not(div.wp-block-image), .md-m-1_75.wp-block-image figure {
    margin: -1.75em;
  }
  .md-m-1_75\!:not(div.wp-block-image), .md-m-1_75\!.wp-block-image figure {
    margin: -1.75em !important;
  }
  .md-mt-1_75:not(div.wp-block-image), .md-mt-1_75.wp-block-image figure {
    margin-top: -1.75em !important;
  }
  .md-mb-1_75:not(div.wp-block-image), .md-mb-1_75.wp-block-image figure {
    margin-bottom: -1.75em !important;
  }
  .md-ml-1_75:not(div.wp-block-image), .md-ml-1_75.wp-block-image figure {
    margin-left: -1.75em !important;
  }
  .md-mr-1_75:not(div.wp-block-image), .md-mr-1_75.wp-block-image figure {
    margin-right: -1.75em !important;
  }
  .md-mv-1_75:not(div.wp-block-image), .md-mv-1_75.wp-block-image figure {
    margin-top: -1.75em !important;
    margin-bottom: -1.75em !important;
  }
  .md-mh-1_75:not(div.wp-block-image), .md-mh-1_75.wp-block-image figure {
    margin-left: -1.75em !important;
    margin-right: -1.75em !important;
  }
  .md-m-2:not(div.wp-block-image), .md-m-2.wp-block-image figure {
    margin: -2em;
  }
  .md-m-2\!:not(div.wp-block-image), .md-m-2\!.wp-block-image figure {
    margin: -2em !important;
  }
  .md-mt-2:not(div.wp-block-image), .md-mt-2.wp-block-image figure {
    margin-top: -2em !important;
  }
  .md-mb-2:not(div.wp-block-image), .md-mb-2.wp-block-image figure {
    margin-bottom: -2em !important;
  }
  .md-ml-2:not(div.wp-block-image), .md-ml-2.wp-block-image figure {
    margin-left: -2em !important;
  }
  .md-mr-2:not(div.wp-block-image), .md-mr-2.wp-block-image figure {
    margin-right: -2em !important;
  }
  .md-mv-2:not(div.wp-block-image), .md-mv-2.wp-block-image figure {
    margin-top: -2em !important;
    margin-bottom: -2em !important;
  }
  .md-mh-2:not(div.wp-block-image), .md-mh-2.wp-block-image figure {
    margin-left: -2em !important;
    margin-right: -2em !important;
  }
  .md-m-2_5:not(div.wp-block-image), .md-m-2_5.wp-block-image figure {
    margin: -2.5em;
  }
  .md-m-2_5\!:not(div.wp-block-image), .md-m-2_5\!.wp-block-image figure {
    margin: -2.5em !important;
  }
  .md-mt-2_5:not(div.wp-block-image), .md-mt-2_5.wp-block-image figure {
    margin-top: -2.5em !important;
  }
  .md-mb-2_5:not(div.wp-block-image), .md-mb-2_5.wp-block-image figure {
    margin-bottom: -2.5em !important;
  }
  .md-ml-2_5:not(div.wp-block-image), .md-ml-2_5.wp-block-image figure {
    margin-left: -2.5em !important;
  }
  .md-mr-2_5:not(div.wp-block-image), .md-mr-2_5.wp-block-image figure {
    margin-right: -2.5em !important;
  }
  .md-mv-2_5:not(div.wp-block-image), .md-mv-2_5.wp-block-image figure {
    margin-top: -2.5em !important;
    margin-bottom: -2.5em !important;
  }
  .md-mh-2_5:not(div.wp-block-image), .md-mh-2_5.wp-block-image figure {
    margin-left: -2.5em !important;
    margin-right: -2.5em !important;
  }
  .md-m-3:not(div.wp-block-image), .md-m-3.wp-block-image figure {
    margin: -3em;
  }
  .md-m-3\!:not(div.wp-block-image), .md-m-3\!.wp-block-image figure {
    margin: -3em !important;
  }
  .md-mt-3:not(div.wp-block-image), .md-mt-3.wp-block-image figure {
    margin-top: -3em !important;
  }
  .md-mb-3:not(div.wp-block-image), .md-mb-3.wp-block-image figure {
    margin-bottom: -3em !important;
  }
  .md-ml-3:not(div.wp-block-image), .md-ml-3.wp-block-image figure {
    margin-left: -3em !important;
  }
  .md-mr-3:not(div.wp-block-image), .md-mr-3.wp-block-image figure {
    margin-right: -3em !important;
  }
  .md-mv-3:not(div.wp-block-image), .md-mv-3.wp-block-image figure {
    margin-top: -3em !important;
    margin-bottom: -3em !important;
  }
  .md-mh-3:not(div.wp-block-image), .md-mh-3.wp-block-image figure {
    margin-left: -3em !important;
    margin-right: -3em !important;
  }
  .md-m-4:not(div.wp-block-image), .md-m-4.wp-block-image figure {
    margin: -4em;
  }
  .md-m-4\!:not(div.wp-block-image), .md-m-4\!.wp-block-image figure {
    margin: -4em !important;
  }
  .md-mt-4:not(div.wp-block-image), .md-mt-4.wp-block-image figure {
    margin-top: -4em !important;
  }
  .md-mb-4:not(div.wp-block-image), .md-mb-4.wp-block-image figure {
    margin-bottom: -4em !important;
  }
  .md-ml-4:not(div.wp-block-image), .md-ml-4.wp-block-image figure {
    margin-left: -4em !important;
  }
  .md-mr-4:not(div.wp-block-image), .md-mr-4.wp-block-image figure {
    margin-right: -4em !important;
  }
  .md-mv-4:not(div.wp-block-image), .md-mv-4.wp-block-image figure {
    margin-top: -4em !important;
    margin-bottom: -4em !important;
  }
  .md-mh-4:not(div.wp-block-image), .md-mh-4.wp-block-image figure {
    margin-left: -4em !important;
    margin-right: -4em !important;
  }
  .md-m-5:not(div.wp-block-image), .md-m-5.wp-block-image figure {
    margin: -5em;
  }
  .md-m-5\!:not(div.wp-block-image), .md-m-5\!.wp-block-image figure {
    margin: -5em !important;
  }
  .md-mt-5:not(div.wp-block-image), .md-mt-5.wp-block-image figure {
    margin-top: -5em !important;
  }
  .md-mb-5:not(div.wp-block-image), .md-mb-5.wp-block-image figure {
    margin-bottom: -5em !important;
  }
  .md-ml-5:not(div.wp-block-image), .md-ml-5.wp-block-image figure {
    margin-left: -5em !important;
  }
  .md-mr-5:not(div.wp-block-image), .md-mr-5.wp-block-image figure {
    margin-right: -5em !important;
  }
  .md-mv-5:not(div.wp-block-image), .md-mv-5.wp-block-image figure {
    margin-top: -5em !important;
    margin-bottom: -5em !important;
  }
  .md-mh-5:not(div.wp-block-image), .md-mh-5.wp-block-image figure {
    margin-left: -5em !important;
    margin-right: -5em !important;
  }
  .md-mauto:not(div.wp-block-image), .md-mauto.wp-block-image figure {
    margin: auto;
  }
  .md-mauto\!:not(div.wp-block-image), .md-mauto\!.wp-block-image figure {
    margin: auto !important;
  }
  .md-mtauto:not(div.wp-block-image), .md-mtauto.wp-block-image figure {
    margin-top: auto !important;
  }
  .md-mbauto:not(div.wp-block-image), .md-mbauto.wp-block-image figure {
    margin-bottom: auto !important;
  }
  .md-mlauto:not(div.wp-block-image), .md-mlauto.wp-block-image figure {
    margin-left: auto !important;
  }
  .md-mrauto:not(div.wp-block-image), .md-mrauto.wp-block-image figure {
    margin-right: auto !important;
  }
  .md-mvauto:not(div.wp-block-image), .md-mvauto.wp-block-image figure {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .md-mhauto:not(div.wp-block-image), .md-mhauto.wp-block-image figure {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .md-order-9, .order-md-9 {
    order: -9;
  }
  .md-order-8, .order-md-8 {
    order: -8;
  }
  .md-order-7, .order-md-7 {
    order: -7;
  }
  .md-order-6, .order-md-6 {
    order: -6;
  }
  .md-order-5, .order-md-5 {
    order: -5;
  }
  .md-order-4, .order-md-4 {
    order: -4;
  }
  .md-order-3, .order-md-3 {
    order: -3;
  }
  .md-order-2, .order-md-2 {
    order: -2;
  }
  .md-order-1, .order-md-1 {
    order: -1;
  }
  .md-order0, .order-md0 {
    order: 0;
  }
  .md-order1, .order-md1 {
    order: 1;
  }
  .md-order2, .order-md2 {
    order: 2;
  }
  .md-order3, .order-md3 {
    order: 3;
  }
  .md-order4, .order-md4 {
    order: 4;
  }
  .md-order5, .order-md5 {
    order: 5;
  }
  .md-order6, .order-md6 {
    order: 6;
  }
  .md-order7, .order-md7 {
    order: 7;
  }
  .md-order8, .order-md8 {
    order: 8;
  }
  .md-order9, .order-md9 {
    order: 9;
  }
  .md-minmin, .md-min-min, .md-min-min, .md-min--min {
    min-width: min-content !important;
  }
  .md-minfit, .md-min-fit, .md-min-fit, .md-min--fit {
    min-width: fit-content !important;
  }
  .md-minmax, .md-min-max, .md-min-max, .md-min--max {
    min-width: max-content !important;
  }
  .md-min-half, .md-min--half {
    min-width: 50% !important;
  }
  .md-min-quarter, .md-min--quarter {
    min-width: 25% !important;
  }
  .md-min-three-quarters, .md-min-3quarters, .md-min-3q, .md-min--three-quarters, .md-min--3quarters, .md-min--3q {
    min-width: 75% !important;
  }
  .md-min-third, .md-min--third {
    min-width: 33.33% !important;
  }
  .md-min-two-thirds, .md-min-twothirds, .md-min-2thirds, .md-min-tooth, .md-min--two-thirds, .md-min--twothirds, .md-min--2thirds, .md-min--tooth {
    min-width: 66.667% !important;
  }
  .md-min-tenth, .md-min--tenth {
    min-width: 10% !important;
  }
  .md-min1:not(div.wp-block-image), .md-min1.wp-block-image figure, .md-min-1:not(div.wp-block-image), .md-min-1.wp-block-image figure {
    min-width: 1em !important;
  }
  .md-min2:not(div.wp-block-image), .md-min2.wp-block-image figure, .md-min-2:not(div.wp-block-image), .md-min-2.wp-block-image figure {
    min-width: 2em !important;
  }
  .md-min3:not(div.wp-block-image), .md-min3.wp-block-image figure, .md-min-3:not(div.wp-block-image), .md-min-3.wp-block-image figure {
    min-width: 3em !important;
  }
  .md-min4:not(div.wp-block-image), .md-min4.wp-block-image figure, .md-min-4:not(div.wp-block-image), .md-min-4.wp-block-image figure {
    min-width: 4em !important;
  }
  .md-min5:not(div.wp-block-image), .md-min5.wp-block-image figure, .md-min-5:not(div.wp-block-image), .md-min-5.wp-block-image figure {
    min-width: 5em !important;
  }
  .md-min6:not(div.wp-block-image), .md-min6.wp-block-image figure, .md-min-6:not(div.wp-block-image), .md-min-6.wp-block-image figure {
    min-width: 6em !important;
  }
  .md-min7:not(div.wp-block-image), .md-min7.wp-block-image figure, .md-min-7:not(div.wp-block-image), .md-min-7.wp-block-image figure {
    min-width: 7em !important;
  }
  .md-min8:not(div.wp-block-image), .md-min8.wp-block-image figure, .md-min-8:not(div.wp-block-image), .md-min-8.wp-block-image figure {
    min-width: 8em !important;
  }
  .md-min9:not(div.wp-block-image), .md-min9.wp-block-image figure, .md-min-9:not(div.wp-block-image), .md-min-9.wp-block-image figure {
    min-width: 9em !important;
  }
  .md-min10:not(div.wp-block-image), .md-min10.wp-block-image figure, .md-min-10:not(div.wp-block-image), .md-min-10.wp-block-image figure {
    min-width: 10em !important;
  }
  .md-min11:not(div.wp-block-image), .md-min11.wp-block-image figure, .md-min-11:not(div.wp-block-image), .md-min-11.wp-block-image figure {
    min-width: 11em !important;
  }
  .md-min12:not(div.wp-block-image), .md-min12.wp-block-image figure, .md-min-12:not(div.wp-block-image), .md-min-12.wp-block-image figure {
    min-width: 12em !important;
  }
  .md-min13:not(div.wp-block-image), .md-min13.wp-block-image figure, .md-min-13:not(div.wp-block-image), .md-min-13.wp-block-image figure {
    min-width: 13em !important;
  }
  .md-min14:not(div.wp-block-image), .md-min14.wp-block-image figure, .md-min-14:not(div.wp-block-image), .md-min-14.wp-block-image figure {
    min-width: 14em !important;
  }
  .md-min15:not(div.wp-block-image), .md-min15.wp-block-image figure, .md-min-15:not(div.wp-block-image), .md-min-15.wp-block-image figure {
    min-width: 15em !important;
  }
  .md-min16:not(div.wp-block-image), .md-min16.wp-block-image figure, .md-min-16:not(div.wp-block-image), .md-min-16.wp-block-image figure {
    min-width: 16em !important;
  }
  .md-min17:not(div.wp-block-image), .md-min17.wp-block-image figure, .md-min-17:not(div.wp-block-image), .md-min-17.wp-block-image figure {
    min-width: 17em !important;
  }
  .md-min18:not(div.wp-block-image), .md-min18.wp-block-image figure, .md-min-18:not(div.wp-block-image), .md-min-18.wp-block-image figure {
    min-width: 18em !important;
  }
  .md-min19:not(div.wp-block-image), .md-min19.wp-block-image figure, .md-min-19:not(div.wp-block-image), .md-min-19.wp-block-image figure {
    min-width: 19em !important;
  }
  .md-min20:not(div.wp-block-image), .md-min20.wp-block-image figure, .md-min-20:not(div.wp-block-image), .md-min-20.wp-block-image figure {
    min-width: 20em !important;
  }
  .md-min21:not(div.wp-block-image), .md-min21.wp-block-image figure, .md-min-21:not(div.wp-block-image), .md-min-21.wp-block-image figure {
    min-width: 21em !important;
  }
  .md-min22:not(div.wp-block-image), .md-min22.wp-block-image figure, .md-min-22:not(div.wp-block-image), .md-min-22.wp-block-image figure {
    min-width: 22em !important;
  }
  .md-min23:not(div.wp-block-image), .md-min23.wp-block-image figure, .md-min-23:not(div.wp-block-image), .md-min-23.wp-block-image figure {
    min-width: 23em !important;
  }
  .md-min24:not(div.wp-block-image), .md-min24.wp-block-image figure, .md-min-24:not(div.wp-block-image), .md-min-24.wp-block-image figure {
    min-width: 24em !important;
  }
  .md-min25:not(div.wp-block-image), .md-min25.wp-block-image figure, .md-min-25:not(div.wp-block-image), .md-min-25.wp-block-image figure {
    min-width: 25em !important;
  }
  .md-min26:not(div.wp-block-image), .md-min26.wp-block-image figure, .md-min-26:not(div.wp-block-image), .md-min-26.wp-block-image figure {
    min-width: 26em !important;
  }
  .md-min27:not(div.wp-block-image), .md-min27.wp-block-image figure, .md-min-27:not(div.wp-block-image), .md-min-27.wp-block-image figure {
    min-width: 27em !important;
  }
  .md-min28:not(div.wp-block-image), .md-min28.wp-block-image figure, .md-min-28:not(div.wp-block-image), .md-min-28.wp-block-image figure {
    min-width: 28em !important;
  }
  .md-min29:not(div.wp-block-image), .md-min29.wp-block-image figure, .md-min-29:not(div.wp-block-image), .md-min-29.wp-block-image figure {
    min-width: 29em !important;
  }
  .md-min30:not(div.wp-block-image), .md-min30.wp-block-image figure, .md-min-30:not(div.wp-block-image), .md-min-30.wp-block-image figure {
    min-width: 30em !important;
  }
  .md-min31:not(div.wp-block-image), .md-min31.wp-block-image figure, .md-min-31:not(div.wp-block-image), .md-min-31.wp-block-image figure {
    min-width: 31em !important;
  }
  .md-min32:not(div.wp-block-image), .md-min32.wp-block-image figure, .md-min-32:not(div.wp-block-image), .md-min-32.wp-block-image figure {
    min-width: 32em !important;
  }
  .md-min33:not(div.wp-block-image), .md-min33.wp-block-image figure, .md-min-33:not(div.wp-block-image), .md-min-33.wp-block-image figure {
    min-width: 33em !important;
  }
  .md-min34:not(div.wp-block-image), .md-min34.wp-block-image figure, .md-min-34:not(div.wp-block-image), .md-min-34.wp-block-image figure {
    min-width: 34em !important;
  }
  .md-min35:not(div.wp-block-image), .md-min35.wp-block-image figure, .md-min-35:not(div.wp-block-image), .md-min-35.wp-block-image figure {
    min-width: 35em !important;
  }
  .md-min36:not(div.wp-block-image), .md-min36.wp-block-image figure, .md-min-36:not(div.wp-block-image), .md-min-36.wp-block-image figure {
    min-width: 36em !important;
  }
  .md-min37:not(div.wp-block-image), .md-min37.wp-block-image figure, .md-min-37:not(div.wp-block-image), .md-min-37.wp-block-image figure {
    min-width: 37em !important;
  }
  .md-min38:not(div.wp-block-image), .md-min38.wp-block-image figure, .md-min-38:not(div.wp-block-image), .md-min-38.wp-block-image figure {
    min-width: 38em !important;
  }
  .md-min39:not(div.wp-block-image), .md-min39.wp-block-image figure, .md-min-39:not(div.wp-block-image), .md-min-39.wp-block-image figure {
    min-width: 39em !important;
  }
  .md-min40:not(div.wp-block-image), .md-min40.wp-block-image figure, .md-min-40:not(div.wp-block-image), .md-min-40.wp-block-image figure {
    min-width: 40em !important;
  }
  .md-min41:not(div.wp-block-image), .md-min41.wp-block-image figure, .md-min-41:not(div.wp-block-image), .md-min-41.wp-block-image figure {
    min-width: 41em !important;
  }
  .md-min42:not(div.wp-block-image), .md-min42.wp-block-image figure, .md-min-42:not(div.wp-block-image), .md-min-42.wp-block-image figure {
    min-width: 42em !important;
  }
  .md-min43:not(div.wp-block-image), .md-min43.wp-block-image figure, .md-min-43:not(div.wp-block-image), .md-min-43.wp-block-image figure {
    min-width: 43em !important;
  }
  .md-min44:not(div.wp-block-image), .md-min44.wp-block-image figure, .md-min-44:not(div.wp-block-image), .md-min-44.wp-block-image figure {
    min-width: 44em !important;
  }
  .md-min45:not(div.wp-block-image), .md-min45.wp-block-image figure, .md-min-45:not(div.wp-block-image), .md-min-45.wp-block-image figure {
    min-width: 45em !important;
  }
  .md-min46:not(div.wp-block-image), .md-min46.wp-block-image figure, .md-min-46:not(div.wp-block-image), .md-min-46.wp-block-image figure {
    min-width: 46em !important;
  }
  .md-min47:not(div.wp-block-image), .md-min47.wp-block-image figure, .md-min-47:not(div.wp-block-image), .md-min-47.wp-block-image figure {
    min-width: 47em !important;
  }
  .md-min48:not(div.wp-block-image), .md-min48.wp-block-image figure, .md-min-48:not(div.wp-block-image), .md-min-48.wp-block-image figure {
    min-width: 48em !important;
  }
  .md-min49:not(div.wp-block-image), .md-min49.wp-block-image figure, .md-min-49:not(div.wp-block-image), .md-min-49.wp-block-image figure {
    min-width: 49em !important;
  }
  .md-min50:not(div.wp-block-image), .md-min50.wp-block-image figure, .md-min-50:not(div.wp-block-image), .md-min-50.wp-block-image figure {
    min-width: 50em !important;
  }
  .md-maxmin, .md-max-min, .md-max-min, .md-max--min {
    max-width: min-content !important;
  }
  .md-maxfit, .md-max-fit, .md-max-fit, .md-max--fit {
    max-width: fit-content !important;
  }
  .md-maxmax, .md-max-max, .md-max-max, .md-max--max {
    max-width: max-content !important;
  }
  .md-max-half, .md-max--half {
    max-width: 50% !important;
  }
  .md-max-quarter, .md-max--quarter {
    max-width: 25% !important;
  }
  .md-max-three-quarters, .md-max-3quarters, .md-max-3q, .md-max--three-quarters, .md-max--3quarters, .md-max--3q {
    max-width: 75% !important;
  }
  .md-max-third, .md-max--third {
    max-width: 33.33% !important;
  }
  .md-max-two-thirds, .md-max-twothirds, .md-max-2thirds, .md-max-tooth, .md-max--two-thirds, .md-max--twothirds, .md-max--2thirds, .md-max--tooth {
    max-width: 66.667% !important;
  }
  .md-max-tenth, .md-max--tenth {
    max-width: 10% !important;
  }
  .md-max1:not(div.wp-block-image), .md-max1.wp-block-image figure, .md-max-1:not(div.wp-block-image), .md-max-1.wp-block-image figure {
    max-width: 1em !important;
  }
  .md-max2:not(div.wp-block-image), .md-max2.wp-block-image figure, .md-max-2:not(div.wp-block-image), .md-max-2.wp-block-image figure {
    max-width: 2em !important;
  }
  .md-max3:not(div.wp-block-image), .md-max3.wp-block-image figure, .md-max-3:not(div.wp-block-image), .md-max-3.wp-block-image figure {
    max-width: 3em !important;
  }
  .md-max4:not(div.wp-block-image), .md-max4.wp-block-image figure, .md-max-4:not(div.wp-block-image), .md-max-4.wp-block-image figure {
    max-width: 4em !important;
  }
  .md-max5:not(div.wp-block-image), .md-max5.wp-block-image figure, .md-max-5:not(div.wp-block-image), .md-max-5.wp-block-image figure {
    max-width: 5em !important;
  }
  .md-max6:not(div.wp-block-image), .md-max6.wp-block-image figure, .md-max-6:not(div.wp-block-image), .md-max-6.wp-block-image figure {
    max-width: 6em !important;
  }
  .md-max7:not(div.wp-block-image), .md-max7.wp-block-image figure, .md-max-7:not(div.wp-block-image), .md-max-7.wp-block-image figure {
    max-width: 7em !important;
  }
  .md-max8:not(div.wp-block-image), .md-max8.wp-block-image figure, .md-max-8:not(div.wp-block-image), .md-max-8.wp-block-image figure {
    max-width: 8em !important;
  }
  .md-max9:not(div.wp-block-image), .md-max9.wp-block-image figure, .md-max-9:not(div.wp-block-image), .md-max-9.wp-block-image figure {
    max-width: 9em !important;
  }
  .md-max10:not(div.wp-block-image), .md-max10.wp-block-image figure, .md-max-10:not(div.wp-block-image), .md-max-10.wp-block-image figure {
    max-width: 10em !important;
  }
  .md-max11:not(div.wp-block-image), .md-max11.wp-block-image figure, .md-max-11:not(div.wp-block-image), .md-max-11.wp-block-image figure {
    max-width: 11em !important;
  }
  .md-max12:not(div.wp-block-image), .md-max12.wp-block-image figure, .md-max-12:not(div.wp-block-image), .md-max-12.wp-block-image figure {
    max-width: 12em !important;
  }
  .md-max13:not(div.wp-block-image), .md-max13.wp-block-image figure, .md-max-13:not(div.wp-block-image), .md-max-13.wp-block-image figure {
    max-width: 13em !important;
  }
  .md-max14:not(div.wp-block-image), .md-max14.wp-block-image figure, .md-max-14:not(div.wp-block-image), .md-max-14.wp-block-image figure {
    max-width: 14em !important;
  }
  .md-max15:not(div.wp-block-image), .md-max15.wp-block-image figure, .md-max-15:not(div.wp-block-image), .md-max-15.wp-block-image figure {
    max-width: 15em !important;
  }
  .md-max16:not(div.wp-block-image), .md-max16.wp-block-image figure, .md-max-16:not(div.wp-block-image), .md-max-16.wp-block-image figure {
    max-width: 16em !important;
  }
  .md-max17:not(div.wp-block-image), .md-max17.wp-block-image figure, .md-max-17:not(div.wp-block-image), .md-max-17.wp-block-image figure {
    max-width: 17em !important;
  }
  .md-max18:not(div.wp-block-image), .md-max18.wp-block-image figure, .md-max-18:not(div.wp-block-image), .md-max-18.wp-block-image figure {
    max-width: 18em !important;
  }
  .md-max19:not(div.wp-block-image), .md-max19.wp-block-image figure, .md-max-19:not(div.wp-block-image), .md-max-19.wp-block-image figure {
    max-width: 19em !important;
  }
  .md-max20:not(div.wp-block-image), .md-max20.wp-block-image figure, .md-max-20:not(div.wp-block-image), .md-max-20.wp-block-image figure {
    max-width: 20em !important;
  }
  .md-max21:not(div.wp-block-image), .md-max21.wp-block-image figure, .md-max-21:not(div.wp-block-image), .md-max-21.wp-block-image figure {
    max-width: 21em !important;
  }
  .md-max22:not(div.wp-block-image), .md-max22.wp-block-image figure, .md-max-22:not(div.wp-block-image), .md-max-22.wp-block-image figure {
    max-width: 22em !important;
  }
  .md-max23:not(div.wp-block-image), .md-max23.wp-block-image figure, .md-max-23:not(div.wp-block-image), .md-max-23.wp-block-image figure {
    max-width: 23em !important;
  }
  .md-max24:not(div.wp-block-image), .md-max24.wp-block-image figure, .md-max-24:not(div.wp-block-image), .md-max-24.wp-block-image figure {
    max-width: 24em !important;
  }
  .md-max25:not(div.wp-block-image), .md-max25.wp-block-image figure, .md-max-25:not(div.wp-block-image), .md-max-25.wp-block-image figure {
    max-width: 25em !important;
  }
  .md-max26:not(div.wp-block-image), .md-max26.wp-block-image figure, .md-max-26:not(div.wp-block-image), .md-max-26.wp-block-image figure {
    max-width: 26em !important;
  }
  .md-max27:not(div.wp-block-image), .md-max27.wp-block-image figure, .md-max-27:not(div.wp-block-image), .md-max-27.wp-block-image figure {
    max-width: 27em !important;
  }
  .md-max28:not(div.wp-block-image), .md-max28.wp-block-image figure, .md-max-28:not(div.wp-block-image), .md-max-28.wp-block-image figure {
    max-width: 28em !important;
  }
  .md-max29:not(div.wp-block-image), .md-max29.wp-block-image figure, .md-max-29:not(div.wp-block-image), .md-max-29.wp-block-image figure {
    max-width: 29em !important;
  }
  .md-max30:not(div.wp-block-image), .md-max30.wp-block-image figure, .md-max-30:not(div.wp-block-image), .md-max-30.wp-block-image figure {
    max-width: 30em !important;
  }
  .md-max31:not(div.wp-block-image), .md-max31.wp-block-image figure, .md-max-31:not(div.wp-block-image), .md-max-31.wp-block-image figure {
    max-width: 31em !important;
  }
  .md-max32:not(div.wp-block-image), .md-max32.wp-block-image figure, .md-max-32:not(div.wp-block-image), .md-max-32.wp-block-image figure {
    max-width: 32em !important;
  }
  .md-max33:not(div.wp-block-image), .md-max33.wp-block-image figure, .md-max-33:not(div.wp-block-image), .md-max-33.wp-block-image figure {
    max-width: 33em !important;
  }
  .md-max34:not(div.wp-block-image), .md-max34.wp-block-image figure, .md-max-34:not(div.wp-block-image), .md-max-34.wp-block-image figure {
    max-width: 34em !important;
  }
  .md-max35:not(div.wp-block-image), .md-max35.wp-block-image figure, .md-max-35:not(div.wp-block-image), .md-max-35.wp-block-image figure {
    max-width: 35em !important;
  }
  .md-max36:not(div.wp-block-image), .md-max36.wp-block-image figure, .md-max-36:not(div.wp-block-image), .md-max-36.wp-block-image figure {
    max-width: 36em !important;
  }
  .md-max37:not(div.wp-block-image), .md-max37.wp-block-image figure, .md-max-37:not(div.wp-block-image), .md-max-37.wp-block-image figure {
    max-width: 37em !important;
  }
  .md-max38:not(div.wp-block-image), .md-max38.wp-block-image figure, .md-max-38:not(div.wp-block-image), .md-max-38.wp-block-image figure {
    max-width: 38em !important;
  }
  .md-max39:not(div.wp-block-image), .md-max39.wp-block-image figure, .md-max-39:not(div.wp-block-image), .md-max-39.wp-block-image figure {
    max-width: 39em !important;
  }
  .md-max40:not(div.wp-block-image), .md-max40.wp-block-image figure, .md-max-40:not(div.wp-block-image), .md-max-40.wp-block-image figure {
    max-width: 40em !important;
  }
  .md-max41:not(div.wp-block-image), .md-max41.wp-block-image figure, .md-max-41:not(div.wp-block-image), .md-max-41.wp-block-image figure {
    max-width: 41em !important;
  }
  .md-max42:not(div.wp-block-image), .md-max42.wp-block-image figure, .md-max-42:not(div.wp-block-image), .md-max-42.wp-block-image figure {
    max-width: 42em !important;
  }
  .md-max43:not(div.wp-block-image), .md-max43.wp-block-image figure, .md-max-43:not(div.wp-block-image), .md-max-43.wp-block-image figure {
    max-width: 43em !important;
  }
  .md-max44:not(div.wp-block-image), .md-max44.wp-block-image figure, .md-max-44:not(div.wp-block-image), .md-max-44.wp-block-image figure {
    max-width: 44em !important;
  }
  .md-max45:not(div.wp-block-image), .md-max45.wp-block-image figure, .md-max-45:not(div.wp-block-image), .md-max-45.wp-block-image figure {
    max-width: 45em !important;
  }
  .md-max46:not(div.wp-block-image), .md-max46.wp-block-image figure, .md-max-46:not(div.wp-block-image), .md-max-46.wp-block-image figure {
    max-width: 46em !important;
  }
  .md-max47:not(div.wp-block-image), .md-max47.wp-block-image figure, .md-max-47:not(div.wp-block-image), .md-max-47.wp-block-image figure {
    max-width: 47em !important;
  }
  .md-max48:not(div.wp-block-image), .md-max48.wp-block-image figure, .md-max-48:not(div.wp-block-image), .md-max-48.wp-block-image figure {
    max-width: 48em !important;
  }
  .md-max49:not(div.wp-block-image), .md-max49.wp-block-image figure, .md-max-49:not(div.wp-block-image), .md-max-49.wp-block-image figure {
    max-width: 49em !important;
  }
  .md-max50:not(div.wp-block-image), .md-max50.wp-block-image figure, .md-max-50:not(div.wp-block-image), .md-max-50.wp-block-image figure {
    max-width: 50em !important;
  }
  .md-wmin, .md-w-min, .md-w-min, .md-w--min {
    width: min-content !important;
  }
  .md-wfit, .md-w-fit, .md-w-fit, .md-w--fit {
    width: fit-content !important;
  }
  .md-wmax, .md-w-max, .md-w-max, .md-w--max {
    width: max-content !important;
  }
  .md-w-half, .md-w--half {
    width: 50% !important;
  }
  .md-w-quarter, .md-w--quarter {
    width: 25% !important;
  }
  .md-w-three-quarters, .md-w-3quarters, .md-w-3q, .md-w--three-quarters, .md-w--3quarters, .md-w--3q {
    width: 75% !important;
  }
  .md-w-third, .md-w--third {
    width: 33.33% !important;
  }
  .md-w-two-thirds, .md-w-twothirds, .md-w-2thirds, .md-w-tooth, .md-w--two-thirds, .md-w--twothirds, .md-w--2thirds, .md-w--tooth {
    width: 66.667% !important;
  }
  .md-w-tenth, .md-w--tenth {
    width: 10% !important;
  }
  .md-w1:not(div.wp-block-image), .md-w1.wp-block-image figure, .md-w-1:not(div.wp-block-image), .md-w-1.wp-block-image figure {
    width: 1em !important;
  }
  .md-w2:not(div.wp-block-image), .md-w2.wp-block-image figure, .md-w-2:not(div.wp-block-image), .md-w-2.wp-block-image figure {
    width: 2em !important;
  }
  .md-w3:not(div.wp-block-image), .md-w3.wp-block-image figure, .md-w-3:not(div.wp-block-image), .md-w-3.wp-block-image figure {
    width: 3em !important;
  }
  .md-w4:not(div.wp-block-image), .md-w4.wp-block-image figure, .md-w-4:not(div.wp-block-image), .md-w-4.wp-block-image figure {
    width: 4em !important;
  }
  .md-w5:not(div.wp-block-image), .md-w5.wp-block-image figure, .md-w-5:not(div.wp-block-image), .md-w-5.wp-block-image figure {
    width: 5em !important;
  }
  .md-w6:not(div.wp-block-image), .md-w6.wp-block-image figure, .md-w-6:not(div.wp-block-image), .md-w-6.wp-block-image figure {
    width: 6em !important;
  }
  .md-w7:not(div.wp-block-image), .md-w7.wp-block-image figure, .md-w-7:not(div.wp-block-image), .md-w-7.wp-block-image figure {
    width: 7em !important;
  }
  .md-w8:not(div.wp-block-image), .md-w8.wp-block-image figure, .md-w-8:not(div.wp-block-image), .md-w-8.wp-block-image figure {
    width: 8em !important;
  }
  .md-w9:not(div.wp-block-image), .md-w9.wp-block-image figure, .md-w-9:not(div.wp-block-image), .md-w-9.wp-block-image figure {
    width: 9em !important;
  }
  .md-w10:not(div.wp-block-image), .md-w10.wp-block-image figure, .md-w-10:not(div.wp-block-image), .md-w-10.wp-block-image figure {
    width: 10em !important;
  }
  .md-w11:not(div.wp-block-image), .md-w11.wp-block-image figure, .md-w-11:not(div.wp-block-image), .md-w-11.wp-block-image figure {
    width: 11em !important;
  }
  .md-w12:not(div.wp-block-image), .md-w12.wp-block-image figure, .md-w-12:not(div.wp-block-image), .md-w-12.wp-block-image figure {
    width: 12em !important;
  }
  .md-w13:not(div.wp-block-image), .md-w13.wp-block-image figure, .md-w-13:not(div.wp-block-image), .md-w-13.wp-block-image figure {
    width: 13em !important;
  }
  .md-w14:not(div.wp-block-image), .md-w14.wp-block-image figure, .md-w-14:not(div.wp-block-image), .md-w-14.wp-block-image figure {
    width: 14em !important;
  }
  .md-w15:not(div.wp-block-image), .md-w15.wp-block-image figure, .md-w-15:not(div.wp-block-image), .md-w-15.wp-block-image figure {
    width: 15em !important;
  }
  .md-w16:not(div.wp-block-image), .md-w16.wp-block-image figure, .md-w-16:not(div.wp-block-image), .md-w-16.wp-block-image figure {
    width: 16em !important;
  }
  .md-w17:not(div.wp-block-image), .md-w17.wp-block-image figure, .md-w-17:not(div.wp-block-image), .md-w-17.wp-block-image figure {
    width: 17em !important;
  }
  .md-w18:not(div.wp-block-image), .md-w18.wp-block-image figure, .md-w-18:not(div.wp-block-image), .md-w-18.wp-block-image figure {
    width: 18em !important;
  }
  .md-w19:not(div.wp-block-image), .md-w19.wp-block-image figure, .md-w-19:not(div.wp-block-image), .md-w-19.wp-block-image figure {
    width: 19em !important;
  }
  .md-w20:not(div.wp-block-image), .md-w20.wp-block-image figure, .md-w-20:not(div.wp-block-image), .md-w-20.wp-block-image figure {
    width: 20em !important;
  }
  .md-w21:not(div.wp-block-image), .md-w21.wp-block-image figure, .md-w-21:not(div.wp-block-image), .md-w-21.wp-block-image figure {
    width: 21em !important;
  }
  .md-w22:not(div.wp-block-image), .md-w22.wp-block-image figure, .md-w-22:not(div.wp-block-image), .md-w-22.wp-block-image figure {
    width: 22em !important;
  }
  .md-w23:not(div.wp-block-image), .md-w23.wp-block-image figure, .md-w-23:not(div.wp-block-image), .md-w-23.wp-block-image figure {
    width: 23em !important;
  }
  .md-w24:not(div.wp-block-image), .md-w24.wp-block-image figure, .md-w-24:not(div.wp-block-image), .md-w-24.wp-block-image figure {
    width: 24em !important;
  }
  .md-w25:not(div.wp-block-image), .md-w25.wp-block-image figure, .md-w-25:not(div.wp-block-image), .md-w-25.wp-block-image figure {
    width: 25em !important;
  }
  .md-w26:not(div.wp-block-image), .md-w26.wp-block-image figure, .md-w-26:not(div.wp-block-image), .md-w-26.wp-block-image figure {
    width: 26em !important;
  }
  .md-w27:not(div.wp-block-image), .md-w27.wp-block-image figure, .md-w-27:not(div.wp-block-image), .md-w-27.wp-block-image figure {
    width: 27em !important;
  }
  .md-w28:not(div.wp-block-image), .md-w28.wp-block-image figure, .md-w-28:not(div.wp-block-image), .md-w-28.wp-block-image figure {
    width: 28em !important;
  }
  .md-w29:not(div.wp-block-image), .md-w29.wp-block-image figure, .md-w-29:not(div.wp-block-image), .md-w-29.wp-block-image figure {
    width: 29em !important;
  }
  .md-w30:not(div.wp-block-image), .md-w30.wp-block-image figure, .md-w-30:not(div.wp-block-image), .md-w-30.wp-block-image figure {
    width: 30em !important;
  }
  .md-w31:not(div.wp-block-image), .md-w31.wp-block-image figure, .md-w-31:not(div.wp-block-image), .md-w-31.wp-block-image figure {
    width: 31em !important;
  }
  .md-w32:not(div.wp-block-image), .md-w32.wp-block-image figure, .md-w-32:not(div.wp-block-image), .md-w-32.wp-block-image figure {
    width: 32em !important;
  }
  .md-w33:not(div.wp-block-image), .md-w33.wp-block-image figure, .md-w-33:not(div.wp-block-image), .md-w-33.wp-block-image figure {
    width: 33em !important;
  }
  .md-w34:not(div.wp-block-image), .md-w34.wp-block-image figure, .md-w-34:not(div.wp-block-image), .md-w-34.wp-block-image figure {
    width: 34em !important;
  }
  .md-w35:not(div.wp-block-image), .md-w35.wp-block-image figure, .md-w-35:not(div.wp-block-image), .md-w-35.wp-block-image figure {
    width: 35em !important;
  }
  .md-w36:not(div.wp-block-image), .md-w36.wp-block-image figure, .md-w-36:not(div.wp-block-image), .md-w-36.wp-block-image figure {
    width: 36em !important;
  }
  .md-w37:not(div.wp-block-image), .md-w37.wp-block-image figure, .md-w-37:not(div.wp-block-image), .md-w-37.wp-block-image figure {
    width: 37em !important;
  }
  .md-w38:not(div.wp-block-image), .md-w38.wp-block-image figure, .md-w-38:not(div.wp-block-image), .md-w-38.wp-block-image figure {
    width: 38em !important;
  }
  .md-w39:not(div.wp-block-image), .md-w39.wp-block-image figure, .md-w-39:not(div.wp-block-image), .md-w-39.wp-block-image figure {
    width: 39em !important;
  }
  .md-w40:not(div.wp-block-image), .md-w40.wp-block-image figure, .md-w-40:not(div.wp-block-image), .md-w-40.wp-block-image figure {
    width: 40em !important;
  }
  .md-w41:not(div.wp-block-image), .md-w41.wp-block-image figure, .md-w-41:not(div.wp-block-image), .md-w-41.wp-block-image figure {
    width: 41em !important;
  }
  .md-w42:not(div.wp-block-image), .md-w42.wp-block-image figure, .md-w-42:not(div.wp-block-image), .md-w-42.wp-block-image figure {
    width: 42em !important;
  }
  .md-w43:not(div.wp-block-image), .md-w43.wp-block-image figure, .md-w-43:not(div.wp-block-image), .md-w-43.wp-block-image figure {
    width: 43em !important;
  }
  .md-w44:not(div.wp-block-image), .md-w44.wp-block-image figure, .md-w-44:not(div.wp-block-image), .md-w-44.wp-block-image figure {
    width: 44em !important;
  }
  .md-w45:not(div.wp-block-image), .md-w45.wp-block-image figure, .md-w-45:not(div.wp-block-image), .md-w-45.wp-block-image figure {
    width: 45em !important;
  }
  .md-w46:not(div.wp-block-image), .md-w46.wp-block-image figure, .md-w-46:not(div.wp-block-image), .md-w-46.wp-block-image figure {
    width: 46em !important;
  }
  .md-w47:not(div.wp-block-image), .md-w47.wp-block-image figure, .md-w-47:not(div.wp-block-image), .md-w-47.wp-block-image figure {
    width: 47em !important;
  }
  .md-w48:not(div.wp-block-image), .md-w48.wp-block-image figure, .md-w-48:not(div.wp-block-image), .md-w-48.wp-block-image figure {
    width: 48em !important;
  }
  .md-w49:not(div.wp-block-image), .md-w49.wp-block-image figure, .md-w-49:not(div.wp-block-image), .md-w-49.wp-block-image figure {
    width: 49em !important;
  }
  .md-w50:not(div.wp-block-image), .md-w50.wp-block-image figure, .md-w-50:not(div.wp-block-image), .md-w-50.wp-block-image figure {
    width: 50em !important;
  }
}
@media (min-width: 1200px) {
  .lg-hidden, .pwd .lg-beo {
    display: none !important;
  }
  .lg-block {
    display: block !important;
  }
  .lg-inline {
    display: inline !important;
  }
  .lg-ib {
    display: inline-block !important;
  }
  .lg-if {
    display: inline-flex !important;
  }
  .old-ie .lg-if {
    display: inline-block !important;
  }
  .lg-table {
    display: table !important;
  }
  .lg-tr {
    display: table-row !important;
  }
  .lg-td {
    display: table-cell !important;
  }
  .lg-flex {
    display: flex;
  }
  .old-ie .lg-flex {
    display: block;
  }
  .lg-flexwrap, .lg-flex-wrap {
    display: flex;
    flex-wrap: wrap !important;
  }
  .old-ie .lg-flexwrap, .old-ie .lg-flex-wrap {
    display: block;
  }
  .lg-flex-nowrap, .lg-flex-no-wrap {
    display: flex;
    flex-wrap: nowrap !important;
  }
  .old-ie .lg-flex-nowrap, .old-ie .lg-flex-no-wrap {
    display: block;
  }
  .lg-flexcol, .lg-flex-col {
    display: flex;
    flex-direction: column !important;
  }
  .old-ie .lg-flexcol, .old-ie .lg-flex-col {
    display: block;
  }
  .lg-flexrev, .lg-flex-rev {
    display: flex;
    flex-direction: row-reverse !important;
  }
  .old-ie .lg-flexrev, .old-ie .lg-flex-rev {
    display: block;
  }
  .lg-fj-stretch {
    display: flex;
  }
  .old-ie .lg-fj-stretch {
    display: block;
  }
  .lg-fj-stretch > * {
    flex-grow: 1 !important;
  }
  .lg-fj-center {
    display: flex;
    justify-content: center !important;
  }
  .old-ie .lg-fj-center {
    display: block;
  }
  .lg-fj-center > * {
    flex-grow: 0;
  }
  .lg-fj-start {
    display: flex;
    justify-content: flex-start !important;
  }
  .old-ie .lg-fj-start {
    display: block;
  }
  .lg-fj-start > * {
    flex-grow: 0;
  }
  .lg-fj-end {
    display: flex;
    justify-content: flex-end !important;
  }
  .old-ie .lg-fj-end {
    display: block;
  }
  .lg-fj-end > * {
    flex-grow: 0;
  }
  .lg-fj-between {
    display: flex;
    justify-content: space-between !important;
  }
  .old-ie .lg-fj-between {
    display: block;
  }
  .lg-fj-between > * {
    flex-grow: 0;
  }
  .lg-fj-around {
    display: flex;
    justify-content: space-around !important;
  }
  .old-ie .lg-fj-around {
    display: block;
  }
  .lg-fj-around > * {
    flex-grow: 0;
  }
  .lg-fj-evenly {
    display: flex;
    justify-content: space-evenly !important;
  }
  .old-ie .lg-fj-evenly {
    display: block;
  }
  .lg-fj-evenly > * {
    flex-grow: 0;
  }
  .lg-fa-stretch {
    display: flex;
    align-items: stretch !important;
  }
  .old-ie .lg-fa-stretch {
    display: block;
  }
  .lg-fa-start {
    display: flex;
    align-items: flex-start !important;
  }
  .old-ie .lg-fa-start {
    display: block;
  }
  .lg-fa-end {
    display: flex;
    align-items: flex-end !important;
  }
  .old-ie .lg-fa-end {
    display: block;
  }
  .lg-fa-center {
    display: flex;
    align-items: center !important;
  }
  .old-ie .lg-fa-center {
    display: block;
  }
  .lg-fsa-stretch {
    align-self: stretch !important;
  }
  .lg-fsa-start {
    align-self: flex-start !important;
  }
  .lg-fsa-end {
    align-self: flex-end !important;
  }
  .lg-fsa-center {
    align-self: center !important;
  }
  .lg-p0 {
    padding: 0;
  }
  .lg-p0\! {
    padding: 0 !important;
  }
  .lg-pt0 {
    padding-top: 0 !important;
  }
  .lg-pb0 {
    padding-bottom: 0 !important;
  }
  .lg-pl0 {
    padding-left: 0 !important;
  }
  .lg-pr0 {
    padding-right: 0 !important;
  }
  .lg-pv0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .lg-ph0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .lg-p_25 {
    padding: 0.25em;
  }
  .lg-p_25\! {
    padding: 0.25em !important;
  }
  .lg-pt_25 {
    padding-top: 0.25em !important;
  }
  .lg-pb_25 {
    padding-bottom: 0.25em !important;
  }
  .lg-pl_25 {
    padding-left: 0.25em !important;
  }
  .lg-pr_25 {
    padding-right: 0.25em !important;
  }
  .lg-pv_25 {
    padding-top: 0.25em !important;
    padding-bottom: 0.25em !important;
  }
  .lg-ph_25 {
    padding-left: 0.25em !important;
    padding-right: 0.25em !important;
  }
  .lg-p_4 {
    padding: 0.4em;
  }
  .lg-p_4\! {
    padding: 0.4em !important;
  }
  .lg-pt_4 {
    padding-top: 0.4em !important;
  }
  .lg-pb_4 {
    padding-bottom: 0.4em !important;
  }
  .lg-pl_4 {
    padding-left: 0.4em !important;
  }
  .lg-pr_4 {
    padding-right: 0.4em !important;
  }
  .lg-pv_4 {
    padding-top: 0.4em !important;
    padding-bottom: 0.4em !important;
  }
  .lg-ph_4 {
    padding-left: 0.4em !important;
    padding-right: 0.4em !important;
  }
  .lg-p_5 {
    padding: 0.5em;
  }
  .lg-p_5\! {
    padding: 0.5em !important;
  }
  .lg-pt_5 {
    padding-top: 0.5em !important;
  }
  .lg-pb_5 {
    padding-bottom: 0.5em !important;
  }
  .lg-pl_5 {
    padding-left: 0.5em !important;
  }
  .lg-pr_5 {
    padding-right: 0.5em !important;
  }
  .lg-pv_5 {
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
  }
  .lg-ph_5 {
    padding-left: 0.5em !important;
    padding-right: 0.5em !important;
  }
  .lg-p_75 {
    padding: 0.75em;
  }
  .lg-p_75\! {
    padding: 0.75em !important;
  }
  .lg-pt_75 {
    padding-top: 0.75em !important;
  }
  .lg-pb_75 {
    padding-bottom: 0.75em !important;
  }
  .lg-pl_75 {
    padding-left: 0.75em !important;
  }
  .lg-pr_75 {
    padding-right: 0.75em !important;
  }
  .lg-pv_75 {
    padding-top: 0.75em !important;
    padding-bottom: 0.75em !important;
  }
  .lg-ph_75 {
    padding-left: 0.75em !important;
    padding-right: 0.75em !important;
  }
  .lg-p1 {
    padding: 1em;
  }
  .lg-p1\! {
    padding: 1em !important;
  }
  .lg-pt1 {
    padding-top: 1em !important;
  }
  .lg-pb1 {
    padding-bottom: 1em !important;
  }
  .lg-pl1 {
    padding-left: 1em !important;
  }
  .lg-pr1 {
    padding-right: 1em !important;
  }
  .lg-pv1 {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
  }
  .lg-ph1 {
    padding-left: 1em !important;
    padding-right: 1em !important;
  }
  .lg-p1_25 {
    padding: 1.25em;
  }
  .lg-p1_25\! {
    padding: 1.25em !important;
  }
  .lg-pt1_25 {
    padding-top: 1.25em !important;
  }
  .lg-pb1_25 {
    padding-bottom: 1.25em !important;
  }
  .lg-pl1_25 {
    padding-left: 1.25em !important;
  }
  .lg-pr1_25 {
    padding-right: 1.25em !important;
  }
  .lg-pv1_25 {
    padding-top: 1.25em !important;
    padding-bottom: 1.25em !important;
  }
  .lg-ph1_25 {
    padding-left: 1.25em !important;
    padding-right: 1.25em !important;
  }
  .lg-p1_5 {
    padding: 1.5em;
  }
  .lg-p1_5\! {
    padding: 1.5em !important;
  }
  .lg-pt1_5 {
    padding-top: 1.5em !important;
  }
  .lg-pb1_5 {
    padding-bottom: 1.5em !important;
  }
  .lg-pl1_5 {
    padding-left: 1.5em !important;
  }
  .lg-pr1_5 {
    padding-right: 1.5em !important;
  }
  .lg-pv1_5 {
    padding-top: 1.5em !important;
    padding-bottom: 1.5em !important;
  }
  .lg-ph1_5 {
    padding-left: 1.5em !important;
    padding-right: 1.5em !important;
  }
  .lg-p1_75 {
    padding: 1.75em;
  }
  .lg-p1_75\! {
    padding: 1.75em !important;
  }
  .lg-pt1_75 {
    padding-top: 1.75em !important;
  }
  .lg-pb1_75 {
    padding-bottom: 1.75em !important;
  }
  .lg-pl1_75 {
    padding-left: 1.75em !important;
  }
  .lg-pr1_75 {
    padding-right: 1.75em !important;
  }
  .lg-pv1_75 {
    padding-top: 1.75em !important;
    padding-bottom: 1.75em !important;
  }
  .lg-ph1_75 {
    padding-left: 1.75em !important;
    padding-right: 1.75em !important;
  }
  .lg-p2 {
    padding: 2em;
  }
  .lg-p2\! {
    padding: 2em !important;
  }
  .lg-pt2 {
    padding-top: 2em !important;
  }
  .lg-pb2 {
    padding-bottom: 2em !important;
  }
  .lg-pl2 {
    padding-left: 2em !important;
  }
  .lg-pr2 {
    padding-right: 2em !important;
  }
  .lg-pv2 {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
  }
  .lg-ph2 {
    padding-left: 2em !important;
    padding-right: 2em !important;
  }
  .lg-p2_5 {
    padding: 2.5em;
  }
  .lg-p2_5\! {
    padding: 2.5em !important;
  }
  .lg-pt2_5 {
    padding-top: 2.5em !important;
  }
  .lg-pb2_5 {
    padding-bottom: 2.5em !important;
  }
  .lg-pl2_5 {
    padding-left: 2.5em !important;
  }
  .lg-pr2_5 {
    padding-right: 2.5em !important;
  }
  .lg-pv2_5 {
    padding-top: 2.5em !important;
    padding-bottom: 2.5em !important;
  }
  .lg-ph2_5 {
    padding-left: 2.5em !important;
    padding-right: 2.5em !important;
  }
  .lg-p3 {
    padding: 3em;
  }
  .lg-p3\! {
    padding: 3em !important;
  }
  .lg-pt3 {
    padding-top: 3em !important;
  }
  .lg-pb3 {
    padding-bottom: 3em !important;
  }
  .lg-pl3 {
    padding-left: 3em !important;
  }
  .lg-pr3 {
    padding-right: 3em !important;
  }
  .lg-pv3 {
    padding-top: 3em !important;
    padding-bottom: 3em !important;
  }
  .lg-ph3 {
    padding-left: 3em !important;
    padding-right: 3em !important;
  }
  .lg-m0:not(div.wp-block-image), .lg-m0.wp-block-image figure {
    margin: 0;
  }
  .lg-m0\!:not(div.wp-block-image), .lg-m0\!.wp-block-image figure {
    margin: 0 !important;
  }
  .lg-mt0:not(div.wp-block-image), .lg-mt0.wp-block-image figure {
    margin-top: 0 !important;
  }
  .lg-mb0:not(div.wp-block-image), .lg-mb0.wp-block-image figure {
    margin-bottom: 0 !important;
  }
  .lg-ml0:not(div.wp-block-image), .lg-ml0.wp-block-image figure {
    margin-left: 0 !important;
  }
  .lg-mr0:not(div.wp-block-image), .lg-mr0.wp-block-image figure {
    margin-right: 0 !important;
  }
  .lg-mv0:not(div.wp-block-image), .lg-mv0.wp-block-image figure {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .lg-mh0:not(div.wp-block-image), .lg-mh0.wp-block-image figure {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .lg-m_25:not(div.wp-block-image), .lg-m_25.wp-block-image figure {
    margin: 0.25em;
  }
  .lg-m_25\!:not(div.wp-block-image), .lg-m_25\!.wp-block-image figure {
    margin: 0.25em !important;
  }
  .lg-mt_25:not(div.wp-block-image), .lg-mt_25.wp-block-image figure {
    margin-top: 0.25em !important;
  }
  .lg-mb_25:not(div.wp-block-image), .lg-mb_25.wp-block-image figure {
    margin-bottom: 0.25em !important;
  }
  .lg-ml_25:not(div.wp-block-image), .lg-ml_25.wp-block-image figure {
    margin-left: 0.25em !important;
  }
  .lg-mr_25:not(div.wp-block-image), .lg-mr_25.wp-block-image figure {
    margin-right: 0.25em !important;
  }
  .lg-mv_25:not(div.wp-block-image), .lg-mv_25.wp-block-image figure {
    margin-top: 0.25em !important;
    margin-bottom: 0.25em !important;
  }
  .lg-mh_25:not(div.wp-block-image), .lg-mh_25.wp-block-image figure {
    margin-left: 0.25em !important;
    margin-right: 0.25em !important;
  }
  .lg-m_5:not(div.wp-block-image), .lg-m_5.wp-block-image figure {
    margin: 0.5em;
  }
  .lg-m_5\!:not(div.wp-block-image), .lg-m_5\!.wp-block-image figure {
    margin: 0.5em !important;
  }
  .lg-mt_5:not(div.wp-block-image), .lg-mt_5.wp-block-image figure {
    margin-top: 0.5em !important;
  }
  .lg-mb_5:not(div.wp-block-image), .lg-mb_5.wp-block-image figure {
    margin-bottom: 0.5em !important;
  }
  .lg-ml_5:not(div.wp-block-image), .lg-ml_5.wp-block-image figure {
    margin-left: 0.5em !important;
  }
  .lg-mr_5:not(div.wp-block-image), .lg-mr_5.wp-block-image figure {
    margin-right: 0.5em !important;
  }
  .lg-mv_5:not(div.wp-block-image), .lg-mv_5.wp-block-image figure {
    margin-top: 0.5em !important;
    margin-bottom: 0.5em !important;
  }
  .lg-mh_5:not(div.wp-block-image), .lg-mh_5.wp-block-image figure {
    margin-left: 0.5em !important;
    margin-right: 0.5em !important;
  }
  .lg-m_75:not(div.wp-block-image), .lg-m_75.wp-block-image figure {
    margin: 0.75em;
  }
  .lg-m_75\!:not(div.wp-block-image), .lg-m_75\!.wp-block-image figure {
    margin: 0.75em !important;
  }
  .lg-mt_75:not(div.wp-block-image), .lg-mt_75.wp-block-image figure {
    margin-top: 0.75em !important;
  }
  .lg-mb_75:not(div.wp-block-image), .lg-mb_75.wp-block-image figure {
    margin-bottom: 0.75em !important;
  }
  .lg-ml_75:not(div.wp-block-image), .lg-ml_75.wp-block-image figure {
    margin-left: 0.75em !important;
  }
  .lg-mr_75:not(div.wp-block-image), .lg-mr_75.wp-block-image figure {
    margin-right: 0.75em !important;
  }
  .lg-mv_75:not(div.wp-block-image), .lg-mv_75.wp-block-image figure {
    margin-top: 0.75em !important;
    margin-bottom: 0.75em !important;
  }
  .lg-mh_75:not(div.wp-block-image), .lg-mh_75.wp-block-image figure {
    margin-left: 0.75em !important;
    margin-right: 0.75em !important;
  }
  .lg-m1:not(div.wp-block-image), .lg-m1.wp-block-image figure {
    margin: 1em;
  }
  .lg-m1\!:not(div.wp-block-image), .lg-m1\!.wp-block-image figure {
    margin: 1em !important;
  }
  .lg-mt1:not(div.wp-block-image), .lg-mt1.wp-block-image figure {
    margin-top: 1em !important;
  }
  .lg-mb1:not(div.wp-block-image), .lg-mb1.wp-block-image figure {
    margin-bottom: 1em !important;
  }
  .lg-ml1:not(div.wp-block-image), .lg-ml1.wp-block-image figure {
    margin-left: 1em !important;
  }
  .lg-mr1:not(div.wp-block-image), .lg-mr1.wp-block-image figure {
    margin-right: 1em !important;
  }
  .lg-mv1:not(div.wp-block-image), .lg-mv1.wp-block-image figure {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
  }
  .lg-mh1:not(div.wp-block-image), .lg-mh1.wp-block-image figure {
    margin-left: 1em !important;
    margin-right: 1em !important;
  }
  .lg-m1_25:not(div.wp-block-image), .lg-m1_25.wp-block-image figure {
    margin: 1.25em;
  }
  .lg-m1_25\!:not(div.wp-block-image), .lg-m1_25\!.wp-block-image figure {
    margin: 1.25em !important;
  }
  .lg-mt1_25:not(div.wp-block-image), .lg-mt1_25.wp-block-image figure {
    margin-top: 1.25em !important;
  }
  .lg-mb1_25:not(div.wp-block-image), .lg-mb1_25.wp-block-image figure {
    margin-bottom: 1.25em !important;
  }
  .lg-ml1_25:not(div.wp-block-image), .lg-ml1_25.wp-block-image figure {
    margin-left: 1.25em !important;
  }
  .lg-mr1_25:not(div.wp-block-image), .lg-mr1_25.wp-block-image figure {
    margin-right: 1.25em !important;
  }
  .lg-mv1_25:not(div.wp-block-image), .lg-mv1_25.wp-block-image figure {
    margin-top: 1.25em !important;
    margin-bottom: 1.25em !important;
  }
  .lg-mh1_25:not(div.wp-block-image), .lg-mh1_25.wp-block-image figure {
    margin-left: 1.25em !important;
    margin-right: 1.25em !important;
  }
  .lg-m1_5:not(div.wp-block-image), .lg-m1_5.wp-block-image figure {
    margin: 1.5em;
  }
  .lg-m1_5\!:not(div.wp-block-image), .lg-m1_5\!.wp-block-image figure {
    margin: 1.5em !important;
  }
  .lg-mt1_5:not(div.wp-block-image), .lg-mt1_5.wp-block-image figure {
    margin-top: 1.5em !important;
  }
  .lg-mb1_5:not(div.wp-block-image), .lg-mb1_5.wp-block-image figure {
    margin-bottom: 1.5em !important;
  }
  .lg-ml1_5:not(div.wp-block-image), .lg-ml1_5.wp-block-image figure {
    margin-left: 1.5em !important;
  }
  .lg-mr1_5:not(div.wp-block-image), .lg-mr1_5.wp-block-image figure {
    margin-right: 1.5em !important;
  }
  .lg-mv1_5:not(div.wp-block-image), .lg-mv1_5.wp-block-image figure {
    margin-top: 1.5em !important;
    margin-bottom: 1.5em !important;
  }
  .lg-mh1_5:not(div.wp-block-image), .lg-mh1_5.wp-block-image figure {
    margin-left: 1.5em !important;
    margin-right: 1.5em !important;
  }
  .lg-m1_75:not(div.wp-block-image), .lg-m1_75.wp-block-image figure {
    margin: 1.75em;
  }
  .lg-m1_75\!:not(div.wp-block-image), .lg-m1_75\!.wp-block-image figure {
    margin: 1.75em !important;
  }
  .lg-mt1_75:not(div.wp-block-image), .lg-mt1_75.wp-block-image figure {
    margin-top: 1.75em !important;
  }
  .lg-mb1_75:not(div.wp-block-image), .lg-mb1_75.wp-block-image figure {
    margin-bottom: 1.75em !important;
  }
  .lg-ml1_75:not(div.wp-block-image), .lg-ml1_75.wp-block-image figure {
    margin-left: 1.75em !important;
  }
  .lg-mr1_75:not(div.wp-block-image), .lg-mr1_75.wp-block-image figure {
    margin-right: 1.75em !important;
  }
  .lg-mv1_75:not(div.wp-block-image), .lg-mv1_75.wp-block-image figure {
    margin-top: 1.75em !important;
    margin-bottom: 1.75em !important;
  }
  .lg-mh1_75:not(div.wp-block-image), .lg-mh1_75.wp-block-image figure {
    margin-left: 1.75em !important;
    margin-right: 1.75em !important;
  }
  .lg-m2:not(div.wp-block-image), .lg-m2.wp-block-image figure {
    margin: 2em;
  }
  .lg-m2\!:not(div.wp-block-image), .lg-m2\!.wp-block-image figure {
    margin: 2em !important;
  }
  .lg-mt2:not(div.wp-block-image), .lg-mt2.wp-block-image figure {
    margin-top: 2em !important;
  }
  .lg-mb2:not(div.wp-block-image), .lg-mb2.wp-block-image figure {
    margin-bottom: 2em !important;
  }
  .lg-ml2:not(div.wp-block-image), .lg-ml2.wp-block-image figure {
    margin-left: 2em !important;
  }
  .lg-mr2:not(div.wp-block-image), .lg-mr2.wp-block-image figure {
    margin-right: 2em !important;
  }
  .lg-mv2:not(div.wp-block-image), .lg-mv2.wp-block-image figure {
    margin-top: 2em !important;
    margin-bottom: 2em !important;
  }
  .lg-mh2:not(div.wp-block-image), .lg-mh2.wp-block-image figure {
    margin-left: 2em !important;
    margin-right: 2em !important;
  }
  .lg-m2_5:not(div.wp-block-image), .lg-m2_5.wp-block-image figure {
    margin: 2.5em;
  }
  .lg-m2_5\!:not(div.wp-block-image), .lg-m2_5\!.wp-block-image figure {
    margin: 2.5em !important;
  }
  .lg-mt2_5:not(div.wp-block-image), .lg-mt2_5.wp-block-image figure {
    margin-top: 2.5em !important;
  }
  .lg-mb2_5:not(div.wp-block-image), .lg-mb2_5.wp-block-image figure {
    margin-bottom: 2.5em !important;
  }
  .lg-ml2_5:not(div.wp-block-image), .lg-ml2_5.wp-block-image figure {
    margin-left: 2.5em !important;
  }
  .lg-mr2_5:not(div.wp-block-image), .lg-mr2_5.wp-block-image figure {
    margin-right: 2.5em !important;
  }
  .lg-mv2_5:not(div.wp-block-image), .lg-mv2_5.wp-block-image figure {
    margin-top: 2.5em !important;
    margin-bottom: 2.5em !important;
  }
  .lg-mh2_5:not(div.wp-block-image), .lg-mh2_5.wp-block-image figure {
    margin-left: 2.5em !important;
    margin-right: 2.5em !important;
  }
  .lg-m3:not(div.wp-block-image), .lg-m3.wp-block-image figure {
    margin: 3em;
  }
  .lg-m3\!:not(div.wp-block-image), .lg-m3\!.wp-block-image figure {
    margin: 3em !important;
  }
  .lg-mt3:not(div.wp-block-image), .lg-mt3.wp-block-image figure {
    margin-top: 3em !important;
  }
  .lg-mb3:not(div.wp-block-image), .lg-mb3.wp-block-image figure {
    margin-bottom: 3em !important;
  }
  .lg-ml3:not(div.wp-block-image), .lg-ml3.wp-block-image figure {
    margin-left: 3em !important;
  }
  .lg-mr3:not(div.wp-block-image), .lg-mr3.wp-block-image figure {
    margin-right: 3em !important;
  }
  .lg-mv3:not(div.wp-block-image), .lg-mv3.wp-block-image figure {
    margin-top: 3em !important;
    margin-bottom: 3em !important;
  }
  .lg-mh3:not(div.wp-block-image), .lg-mh3.wp-block-image figure {
    margin-left: 3em !important;
    margin-right: 3em !important;
  }
  .lg-m4:not(div.wp-block-image), .lg-m4.wp-block-image figure {
    margin: 4em;
  }
  .lg-m4\!:not(div.wp-block-image), .lg-m4\!.wp-block-image figure {
    margin: 4em !important;
  }
  .lg-mt4:not(div.wp-block-image), .lg-mt4.wp-block-image figure {
    margin-top: 4em !important;
  }
  .lg-mb4:not(div.wp-block-image), .lg-mb4.wp-block-image figure {
    margin-bottom: 4em !important;
  }
  .lg-ml4:not(div.wp-block-image), .lg-ml4.wp-block-image figure {
    margin-left: 4em !important;
  }
  .lg-mr4:not(div.wp-block-image), .lg-mr4.wp-block-image figure {
    margin-right: 4em !important;
  }
  .lg-mv4:not(div.wp-block-image), .lg-mv4.wp-block-image figure {
    margin-top: 4em !important;
    margin-bottom: 4em !important;
  }
  .lg-mh4:not(div.wp-block-image), .lg-mh4.wp-block-image figure {
    margin-left: 4em !important;
    margin-right: 4em !important;
  }
  .lg-m5:not(div.wp-block-image), .lg-m5.wp-block-image figure {
    margin: 5em;
  }
  .lg-m5\!:not(div.wp-block-image), .lg-m5\!.wp-block-image figure {
    margin: 5em !important;
  }
  .lg-mt5:not(div.wp-block-image), .lg-mt5.wp-block-image figure {
    margin-top: 5em !important;
  }
  .lg-mb5:not(div.wp-block-image), .lg-mb5.wp-block-image figure {
    margin-bottom: 5em !important;
  }
  .lg-ml5:not(div.wp-block-image), .lg-ml5.wp-block-image figure {
    margin-left: 5em !important;
  }
  .lg-mr5:not(div.wp-block-image), .lg-mr5.wp-block-image figure {
    margin-right: 5em !important;
  }
  .lg-mv5:not(div.wp-block-image), .lg-mv5.wp-block-image figure {
    margin-top: 5em !important;
    margin-bottom: 5em !important;
  }
  .lg-mh5:not(div.wp-block-image), .lg-mh5.wp-block-image figure {
    margin-left: 5em !important;
    margin-right: 5em !important;
  }
  .lg-m-_25:not(div.wp-block-image), .lg-m-_25.wp-block-image figure {
    margin: -0.25em;
  }
  .lg-m-_25\!:not(div.wp-block-image), .lg-m-_25\!.wp-block-image figure {
    margin: -0.25em !important;
  }
  .lg-mt-_25:not(div.wp-block-image), .lg-mt-_25.wp-block-image figure {
    margin-top: -0.25em !important;
  }
  .lg-mb-_25:not(div.wp-block-image), .lg-mb-_25.wp-block-image figure {
    margin-bottom: -0.25em !important;
  }
  .lg-ml-_25:not(div.wp-block-image), .lg-ml-_25.wp-block-image figure {
    margin-left: -0.25em !important;
  }
  .lg-mr-_25:not(div.wp-block-image), .lg-mr-_25.wp-block-image figure {
    margin-right: -0.25em !important;
  }
  .lg-mv-_25:not(div.wp-block-image), .lg-mv-_25.wp-block-image figure {
    margin-top: -0.25em !important;
    margin-bottom: -0.25em !important;
  }
  .lg-mh-_25:not(div.wp-block-image), .lg-mh-_25.wp-block-image figure {
    margin-left: -0.25em !important;
    margin-right: -0.25em !important;
  }
  .lg-m-_5:not(div.wp-block-image), .lg-m-_5.wp-block-image figure {
    margin: -0.5em;
  }
  .lg-m-_5\!:not(div.wp-block-image), .lg-m-_5\!.wp-block-image figure {
    margin: -0.5em !important;
  }
  .lg-mt-_5:not(div.wp-block-image), .lg-mt-_5.wp-block-image figure {
    margin-top: -0.5em !important;
  }
  .lg-mb-_5:not(div.wp-block-image), .lg-mb-_5.wp-block-image figure {
    margin-bottom: -0.5em !important;
  }
  .lg-ml-_5:not(div.wp-block-image), .lg-ml-_5.wp-block-image figure {
    margin-left: -0.5em !important;
  }
  .lg-mr-_5:not(div.wp-block-image), .lg-mr-_5.wp-block-image figure {
    margin-right: -0.5em !important;
  }
  .lg-mv-_5:not(div.wp-block-image), .lg-mv-_5.wp-block-image figure {
    margin-top: -0.5em !important;
    margin-bottom: -0.5em !important;
  }
  .lg-mh-_5:not(div.wp-block-image), .lg-mh-_5.wp-block-image figure {
    margin-left: -0.5em !important;
    margin-right: -0.5em !important;
  }
  .lg-m-_75:not(div.wp-block-image), .lg-m-_75.wp-block-image figure {
    margin: -0.75em;
  }
  .lg-m-_75\!:not(div.wp-block-image), .lg-m-_75\!.wp-block-image figure {
    margin: -0.75em !important;
  }
  .lg-mt-_75:not(div.wp-block-image), .lg-mt-_75.wp-block-image figure {
    margin-top: -0.75em !important;
  }
  .lg-mb-_75:not(div.wp-block-image), .lg-mb-_75.wp-block-image figure {
    margin-bottom: -0.75em !important;
  }
  .lg-ml-_75:not(div.wp-block-image), .lg-ml-_75.wp-block-image figure {
    margin-left: -0.75em !important;
  }
  .lg-mr-_75:not(div.wp-block-image), .lg-mr-_75.wp-block-image figure {
    margin-right: -0.75em !important;
  }
  .lg-mv-_75:not(div.wp-block-image), .lg-mv-_75.wp-block-image figure {
    margin-top: -0.75em !important;
    margin-bottom: -0.75em !important;
  }
  .lg-mh-_75:not(div.wp-block-image), .lg-mh-_75.wp-block-image figure {
    margin-left: -0.75em !important;
    margin-right: -0.75em !important;
  }
  .lg-m-1:not(div.wp-block-image), .lg-m-1.wp-block-image figure {
    margin: -1em;
  }
  .lg-m-1\!:not(div.wp-block-image), .lg-m-1\!.wp-block-image figure {
    margin: -1em !important;
  }
  .lg-mt-1:not(div.wp-block-image), .lg-mt-1.wp-block-image figure {
    margin-top: -1em !important;
  }
  .lg-mb-1:not(div.wp-block-image), .lg-mb-1.wp-block-image figure {
    margin-bottom: -1em !important;
  }
  .lg-ml-1:not(div.wp-block-image), .lg-ml-1.wp-block-image figure {
    margin-left: -1em !important;
  }
  .lg-mr-1:not(div.wp-block-image), .lg-mr-1.wp-block-image figure {
    margin-right: -1em !important;
  }
  .lg-mv-1:not(div.wp-block-image), .lg-mv-1.wp-block-image figure {
    margin-top: -1em !important;
    margin-bottom: -1em !important;
  }
  .lg-mh-1:not(div.wp-block-image), .lg-mh-1.wp-block-image figure {
    margin-left: -1em !important;
    margin-right: -1em !important;
  }
  .lg-m-1_25:not(div.wp-block-image), .lg-m-1_25.wp-block-image figure {
    margin: -1.25em;
  }
  .lg-m-1_25\!:not(div.wp-block-image), .lg-m-1_25\!.wp-block-image figure {
    margin: -1.25em !important;
  }
  .lg-mt-1_25:not(div.wp-block-image), .lg-mt-1_25.wp-block-image figure {
    margin-top: -1.25em !important;
  }
  .lg-mb-1_25:not(div.wp-block-image), .lg-mb-1_25.wp-block-image figure {
    margin-bottom: -1.25em !important;
  }
  .lg-ml-1_25:not(div.wp-block-image), .lg-ml-1_25.wp-block-image figure {
    margin-left: -1.25em !important;
  }
  .lg-mr-1_25:not(div.wp-block-image), .lg-mr-1_25.wp-block-image figure {
    margin-right: -1.25em !important;
  }
  .lg-mv-1_25:not(div.wp-block-image), .lg-mv-1_25.wp-block-image figure {
    margin-top: -1.25em !important;
    margin-bottom: -1.25em !important;
  }
  .lg-mh-1_25:not(div.wp-block-image), .lg-mh-1_25.wp-block-image figure {
    margin-left: -1.25em !important;
    margin-right: -1.25em !important;
  }
  .lg-m-1_5:not(div.wp-block-image), .lg-m-1_5.wp-block-image figure {
    margin: -1.5em;
  }
  .lg-m-1_5\!:not(div.wp-block-image), .lg-m-1_5\!.wp-block-image figure {
    margin: -1.5em !important;
  }
  .lg-mt-1_5:not(div.wp-block-image), .lg-mt-1_5.wp-block-image figure {
    margin-top: -1.5em !important;
  }
  .lg-mb-1_5:not(div.wp-block-image), .lg-mb-1_5.wp-block-image figure {
    margin-bottom: -1.5em !important;
  }
  .lg-ml-1_5:not(div.wp-block-image), .lg-ml-1_5.wp-block-image figure {
    margin-left: -1.5em !important;
  }
  .lg-mr-1_5:not(div.wp-block-image), .lg-mr-1_5.wp-block-image figure {
    margin-right: -1.5em !important;
  }
  .lg-mv-1_5:not(div.wp-block-image), .lg-mv-1_5.wp-block-image figure {
    margin-top: -1.5em !important;
    margin-bottom: -1.5em !important;
  }
  .lg-mh-1_5:not(div.wp-block-image), .lg-mh-1_5.wp-block-image figure {
    margin-left: -1.5em !important;
    margin-right: -1.5em !important;
  }
  .lg-m-1_75:not(div.wp-block-image), .lg-m-1_75.wp-block-image figure {
    margin: -1.75em;
  }
  .lg-m-1_75\!:not(div.wp-block-image), .lg-m-1_75\!.wp-block-image figure {
    margin: -1.75em !important;
  }
  .lg-mt-1_75:not(div.wp-block-image), .lg-mt-1_75.wp-block-image figure {
    margin-top: -1.75em !important;
  }
  .lg-mb-1_75:not(div.wp-block-image), .lg-mb-1_75.wp-block-image figure {
    margin-bottom: -1.75em !important;
  }
  .lg-ml-1_75:not(div.wp-block-image), .lg-ml-1_75.wp-block-image figure {
    margin-left: -1.75em !important;
  }
  .lg-mr-1_75:not(div.wp-block-image), .lg-mr-1_75.wp-block-image figure {
    margin-right: -1.75em !important;
  }
  .lg-mv-1_75:not(div.wp-block-image), .lg-mv-1_75.wp-block-image figure {
    margin-top: -1.75em !important;
    margin-bottom: -1.75em !important;
  }
  .lg-mh-1_75:not(div.wp-block-image), .lg-mh-1_75.wp-block-image figure {
    margin-left: -1.75em !important;
    margin-right: -1.75em !important;
  }
  .lg-m-2:not(div.wp-block-image), .lg-m-2.wp-block-image figure {
    margin: -2em;
  }
  .lg-m-2\!:not(div.wp-block-image), .lg-m-2\!.wp-block-image figure {
    margin: -2em !important;
  }
  .lg-mt-2:not(div.wp-block-image), .lg-mt-2.wp-block-image figure {
    margin-top: -2em !important;
  }
  .lg-mb-2:not(div.wp-block-image), .lg-mb-2.wp-block-image figure {
    margin-bottom: -2em !important;
  }
  .lg-ml-2:not(div.wp-block-image), .lg-ml-2.wp-block-image figure {
    margin-left: -2em !important;
  }
  .lg-mr-2:not(div.wp-block-image), .lg-mr-2.wp-block-image figure {
    margin-right: -2em !important;
  }
  .lg-mv-2:not(div.wp-block-image), .lg-mv-2.wp-block-image figure {
    margin-top: -2em !important;
    margin-bottom: -2em !important;
  }
  .lg-mh-2:not(div.wp-block-image), .lg-mh-2.wp-block-image figure {
    margin-left: -2em !important;
    margin-right: -2em !important;
  }
  .lg-m-2_5:not(div.wp-block-image), .lg-m-2_5.wp-block-image figure {
    margin: -2.5em;
  }
  .lg-m-2_5\!:not(div.wp-block-image), .lg-m-2_5\!.wp-block-image figure {
    margin: -2.5em !important;
  }
  .lg-mt-2_5:not(div.wp-block-image), .lg-mt-2_5.wp-block-image figure {
    margin-top: -2.5em !important;
  }
  .lg-mb-2_5:not(div.wp-block-image), .lg-mb-2_5.wp-block-image figure {
    margin-bottom: -2.5em !important;
  }
  .lg-ml-2_5:not(div.wp-block-image), .lg-ml-2_5.wp-block-image figure {
    margin-left: -2.5em !important;
  }
  .lg-mr-2_5:not(div.wp-block-image), .lg-mr-2_5.wp-block-image figure {
    margin-right: -2.5em !important;
  }
  .lg-mv-2_5:not(div.wp-block-image), .lg-mv-2_5.wp-block-image figure {
    margin-top: -2.5em !important;
    margin-bottom: -2.5em !important;
  }
  .lg-mh-2_5:not(div.wp-block-image), .lg-mh-2_5.wp-block-image figure {
    margin-left: -2.5em !important;
    margin-right: -2.5em !important;
  }
  .lg-m-3:not(div.wp-block-image), .lg-m-3.wp-block-image figure {
    margin: -3em;
  }
  .lg-m-3\!:not(div.wp-block-image), .lg-m-3\!.wp-block-image figure {
    margin: -3em !important;
  }
  .lg-mt-3:not(div.wp-block-image), .lg-mt-3.wp-block-image figure {
    margin-top: -3em !important;
  }
  .lg-mb-3:not(div.wp-block-image), .lg-mb-3.wp-block-image figure {
    margin-bottom: -3em !important;
  }
  .lg-ml-3:not(div.wp-block-image), .lg-ml-3.wp-block-image figure {
    margin-left: -3em !important;
  }
  .lg-mr-3:not(div.wp-block-image), .lg-mr-3.wp-block-image figure {
    margin-right: -3em !important;
  }
  .lg-mv-3:not(div.wp-block-image), .lg-mv-3.wp-block-image figure {
    margin-top: -3em !important;
    margin-bottom: -3em !important;
  }
  .lg-mh-3:not(div.wp-block-image), .lg-mh-3.wp-block-image figure {
    margin-left: -3em !important;
    margin-right: -3em !important;
  }
  .lg-m-4:not(div.wp-block-image), .lg-m-4.wp-block-image figure {
    margin: -4em;
  }
  .lg-m-4\!:not(div.wp-block-image), .lg-m-4\!.wp-block-image figure {
    margin: -4em !important;
  }
  .lg-mt-4:not(div.wp-block-image), .lg-mt-4.wp-block-image figure {
    margin-top: -4em !important;
  }
  .lg-mb-4:not(div.wp-block-image), .lg-mb-4.wp-block-image figure {
    margin-bottom: -4em !important;
  }
  .lg-ml-4:not(div.wp-block-image), .lg-ml-4.wp-block-image figure {
    margin-left: -4em !important;
  }
  .lg-mr-4:not(div.wp-block-image), .lg-mr-4.wp-block-image figure {
    margin-right: -4em !important;
  }
  .lg-mv-4:not(div.wp-block-image), .lg-mv-4.wp-block-image figure {
    margin-top: -4em !important;
    margin-bottom: -4em !important;
  }
  .lg-mh-4:not(div.wp-block-image), .lg-mh-4.wp-block-image figure {
    margin-left: -4em !important;
    margin-right: -4em !important;
  }
  .lg-m-5:not(div.wp-block-image), .lg-m-5.wp-block-image figure {
    margin: -5em;
  }
  .lg-m-5\!:not(div.wp-block-image), .lg-m-5\!.wp-block-image figure {
    margin: -5em !important;
  }
  .lg-mt-5:not(div.wp-block-image), .lg-mt-5.wp-block-image figure {
    margin-top: -5em !important;
  }
  .lg-mb-5:not(div.wp-block-image), .lg-mb-5.wp-block-image figure {
    margin-bottom: -5em !important;
  }
  .lg-ml-5:not(div.wp-block-image), .lg-ml-5.wp-block-image figure {
    margin-left: -5em !important;
  }
  .lg-mr-5:not(div.wp-block-image), .lg-mr-5.wp-block-image figure {
    margin-right: -5em !important;
  }
  .lg-mv-5:not(div.wp-block-image), .lg-mv-5.wp-block-image figure {
    margin-top: -5em !important;
    margin-bottom: -5em !important;
  }
  .lg-mh-5:not(div.wp-block-image), .lg-mh-5.wp-block-image figure {
    margin-left: -5em !important;
    margin-right: -5em !important;
  }
  .lg-mauto:not(div.wp-block-image), .lg-mauto.wp-block-image figure {
    margin: auto;
  }
  .lg-mauto\!:not(div.wp-block-image), .lg-mauto\!.wp-block-image figure {
    margin: auto !important;
  }
  .lg-mtauto:not(div.wp-block-image), .lg-mtauto.wp-block-image figure {
    margin-top: auto !important;
  }
  .lg-mbauto:not(div.wp-block-image), .lg-mbauto.wp-block-image figure {
    margin-bottom: auto !important;
  }
  .lg-mlauto:not(div.wp-block-image), .lg-mlauto.wp-block-image figure {
    margin-left: auto !important;
  }
  .lg-mrauto:not(div.wp-block-image), .lg-mrauto.wp-block-image figure {
    margin-right: auto !important;
  }
  .lg-mvauto:not(div.wp-block-image), .lg-mvauto.wp-block-image figure {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .lg-mhauto:not(div.wp-block-image), .lg-mhauto.wp-block-image figure {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .lg-order-9, .order-lg-9 {
    order: -9;
  }
  .lg-order-8, .order-lg-8 {
    order: -8;
  }
  .lg-order-7, .order-lg-7 {
    order: -7;
  }
  .lg-order-6, .order-lg-6 {
    order: -6;
  }
  .lg-order-5, .order-lg-5 {
    order: -5;
  }
  .lg-order-4, .order-lg-4 {
    order: -4;
  }
  .lg-order-3, .order-lg-3 {
    order: -3;
  }
  .lg-order-2, .order-lg-2 {
    order: -2;
  }
  .lg-order-1, .order-lg-1 {
    order: -1;
  }
  .lg-order0, .order-lg0 {
    order: 0;
  }
  .lg-order1, .order-lg1 {
    order: 1;
  }
  .lg-order2, .order-lg2 {
    order: 2;
  }
  .lg-order3, .order-lg3 {
    order: 3;
  }
  .lg-order4, .order-lg4 {
    order: 4;
  }
  .lg-order5, .order-lg5 {
    order: 5;
  }
  .lg-order6, .order-lg6 {
    order: 6;
  }
  .lg-order7, .order-lg7 {
    order: 7;
  }
  .lg-order8, .order-lg8 {
    order: 8;
  }
  .lg-order9, .order-lg9 {
    order: 9;
  }
  .lg-minmin, .lg-min-min, .lg-min-min, .lg-min--min {
    min-width: min-content !important;
  }
  .lg-minfit, .lg-min-fit, .lg-min-fit, .lg-min--fit {
    min-width: fit-content !important;
  }
  .lg-minmax, .lg-min-max, .lg-min-max, .lg-min--max {
    min-width: max-content !important;
  }
  .lg-min-half, .lg-min--half {
    min-width: 50% !important;
  }
  .lg-min-quarter, .lg-min--quarter {
    min-width: 25% !important;
  }
  .lg-min-three-quarters, .lg-min-3quarters, .lg-min-3q, .lg-min--three-quarters, .lg-min--3quarters, .lg-min--3q {
    min-width: 75% !important;
  }
  .lg-min-third, .lg-min--third {
    min-width: 33.33% !important;
  }
  .lg-min-two-thirds, .lg-min-twothirds, .lg-min-2thirds, .lg-min-tooth, .lg-min--two-thirds, .lg-min--twothirds, .lg-min--2thirds, .lg-min--tooth {
    min-width: 66.667% !important;
  }
  .lg-min-tenth, .lg-min--tenth {
    min-width: 10% !important;
  }
  .lg-min1:not(div.wp-block-image), .lg-min1.wp-block-image figure, .lg-min-1:not(div.wp-block-image), .lg-min-1.wp-block-image figure {
    min-width: 1em !important;
  }
  .lg-min2:not(div.wp-block-image), .lg-min2.wp-block-image figure, .lg-min-2:not(div.wp-block-image), .lg-min-2.wp-block-image figure {
    min-width: 2em !important;
  }
  .lg-min3:not(div.wp-block-image), .lg-min3.wp-block-image figure, .lg-min-3:not(div.wp-block-image), .lg-min-3.wp-block-image figure {
    min-width: 3em !important;
  }
  .lg-min4:not(div.wp-block-image), .lg-min4.wp-block-image figure, .lg-min-4:not(div.wp-block-image), .lg-min-4.wp-block-image figure {
    min-width: 4em !important;
  }
  .lg-min5:not(div.wp-block-image), .lg-min5.wp-block-image figure, .lg-min-5:not(div.wp-block-image), .lg-min-5.wp-block-image figure {
    min-width: 5em !important;
  }
  .lg-min6:not(div.wp-block-image), .lg-min6.wp-block-image figure, .lg-min-6:not(div.wp-block-image), .lg-min-6.wp-block-image figure {
    min-width: 6em !important;
  }
  .lg-min7:not(div.wp-block-image), .lg-min7.wp-block-image figure, .lg-min-7:not(div.wp-block-image), .lg-min-7.wp-block-image figure {
    min-width: 7em !important;
  }
  .lg-min8:not(div.wp-block-image), .lg-min8.wp-block-image figure, .lg-min-8:not(div.wp-block-image), .lg-min-8.wp-block-image figure {
    min-width: 8em !important;
  }
  .lg-min9:not(div.wp-block-image), .lg-min9.wp-block-image figure, .lg-min-9:not(div.wp-block-image), .lg-min-9.wp-block-image figure {
    min-width: 9em !important;
  }
  .lg-min10:not(div.wp-block-image), .lg-min10.wp-block-image figure, .lg-min-10:not(div.wp-block-image), .lg-min-10.wp-block-image figure {
    min-width: 10em !important;
  }
  .lg-min11:not(div.wp-block-image), .lg-min11.wp-block-image figure, .lg-min-11:not(div.wp-block-image), .lg-min-11.wp-block-image figure {
    min-width: 11em !important;
  }
  .lg-min12:not(div.wp-block-image), .lg-min12.wp-block-image figure, .lg-min-12:not(div.wp-block-image), .lg-min-12.wp-block-image figure {
    min-width: 12em !important;
  }
  .lg-min13:not(div.wp-block-image), .lg-min13.wp-block-image figure, .lg-min-13:not(div.wp-block-image), .lg-min-13.wp-block-image figure {
    min-width: 13em !important;
  }
  .lg-min14:not(div.wp-block-image), .lg-min14.wp-block-image figure, .lg-min-14:not(div.wp-block-image), .lg-min-14.wp-block-image figure {
    min-width: 14em !important;
  }
  .lg-min15:not(div.wp-block-image), .lg-min15.wp-block-image figure, .lg-min-15:not(div.wp-block-image), .lg-min-15.wp-block-image figure {
    min-width: 15em !important;
  }
  .lg-min16:not(div.wp-block-image), .lg-min16.wp-block-image figure, .lg-min-16:not(div.wp-block-image), .lg-min-16.wp-block-image figure {
    min-width: 16em !important;
  }
  .lg-min17:not(div.wp-block-image), .lg-min17.wp-block-image figure, .lg-min-17:not(div.wp-block-image), .lg-min-17.wp-block-image figure {
    min-width: 17em !important;
  }
  .lg-min18:not(div.wp-block-image), .lg-min18.wp-block-image figure, .lg-min-18:not(div.wp-block-image), .lg-min-18.wp-block-image figure {
    min-width: 18em !important;
  }
  .lg-min19:not(div.wp-block-image), .lg-min19.wp-block-image figure, .lg-min-19:not(div.wp-block-image), .lg-min-19.wp-block-image figure {
    min-width: 19em !important;
  }
  .lg-min20:not(div.wp-block-image), .lg-min20.wp-block-image figure, .lg-min-20:not(div.wp-block-image), .lg-min-20.wp-block-image figure {
    min-width: 20em !important;
  }
  .lg-min21:not(div.wp-block-image), .lg-min21.wp-block-image figure, .lg-min-21:not(div.wp-block-image), .lg-min-21.wp-block-image figure {
    min-width: 21em !important;
  }
  .lg-min22:not(div.wp-block-image), .lg-min22.wp-block-image figure, .lg-min-22:not(div.wp-block-image), .lg-min-22.wp-block-image figure {
    min-width: 22em !important;
  }
  .lg-min23:not(div.wp-block-image), .lg-min23.wp-block-image figure, .lg-min-23:not(div.wp-block-image), .lg-min-23.wp-block-image figure {
    min-width: 23em !important;
  }
  .lg-min24:not(div.wp-block-image), .lg-min24.wp-block-image figure, .lg-min-24:not(div.wp-block-image), .lg-min-24.wp-block-image figure {
    min-width: 24em !important;
  }
  .lg-min25:not(div.wp-block-image), .lg-min25.wp-block-image figure, .lg-min-25:not(div.wp-block-image), .lg-min-25.wp-block-image figure {
    min-width: 25em !important;
  }
  .lg-min26:not(div.wp-block-image), .lg-min26.wp-block-image figure, .lg-min-26:not(div.wp-block-image), .lg-min-26.wp-block-image figure {
    min-width: 26em !important;
  }
  .lg-min27:not(div.wp-block-image), .lg-min27.wp-block-image figure, .lg-min-27:not(div.wp-block-image), .lg-min-27.wp-block-image figure {
    min-width: 27em !important;
  }
  .lg-min28:not(div.wp-block-image), .lg-min28.wp-block-image figure, .lg-min-28:not(div.wp-block-image), .lg-min-28.wp-block-image figure {
    min-width: 28em !important;
  }
  .lg-min29:not(div.wp-block-image), .lg-min29.wp-block-image figure, .lg-min-29:not(div.wp-block-image), .lg-min-29.wp-block-image figure {
    min-width: 29em !important;
  }
  .lg-min30:not(div.wp-block-image), .lg-min30.wp-block-image figure, .lg-min-30:not(div.wp-block-image), .lg-min-30.wp-block-image figure {
    min-width: 30em !important;
  }
  .lg-min31:not(div.wp-block-image), .lg-min31.wp-block-image figure, .lg-min-31:not(div.wp-block-image), .lg-min-31.wp-block-image figure {
    min-width: 31em !important;
  }
  .lg-min32:not(div.wp-block-image), .lg-min32.wp-block-image figure, .lg-min-32:not(div.wp-block-image), .lg-min-32.wp-block-image figure {
    min-width: 32em !important;
  }
  .lg-min33:not(div.wp-block-image), .lg-min33.wp-block-image figure, .lg-min-33:not(div.wp-block-image), .lg-min-33.wp-block-image figure {
    min-width: 33em !important;
  }
  .lg-min34:not(div.wp-block-image), .lg-min34.wp-block-image figure, .lg-min-34:not(div.wp-block-image), .lg-min-34.wp-block-image figure {
    min-width: 34em !important;
  }
  .lg-min35:not(div.wp-block-image), .lg-min35.wp-block-image figure, .lg-min-35:not(div.wp-block-image), .lg-min-35.wp-block-image figure {
    min-width: 35em !important;
  }
  .lg-min36:not(div.wp-block-image), .lg-min36.wp-block-image figure, .lg-min-36:not(div.wp-block-image), .lg-min-36.wp-block-image figure {
    min-width: 36em !important;
  }
  .lg-min37:not(div.wp-block-image), .lg-min37.wp-block-image figure, .lg-min-37:not(div.wp-block-image), .lg-min-37.wp-block-image figure {
    min-width: 37em !important;
  }
  .lg-min38:not(div.wp-block-image), .lg-min38.wp-block-image figure, .lg-min-38:not(div.wp-block-image), .lg-min-38.wp-block-image figure {
    min-width: 38em !important;
  }
  .lg-min39:not(div.wp-block-image), .lg-min39.wp-block-image figure, .lg-min-39:not(div.wp-block-image), .lg-min-39.wp-block-image figure {
    min-width: 39em !important;
  }
  .lg-min40:not(div.wp-block-image), .lg-min40.wp-block-image figure, .lg-min-40:not(div.wp-block-image), .lg-min-40.wp-block-image figure {
    min-width: 40em !important;
  }
  .lg-min41:not(div.wp-block-image), .lg-min41.wp-block-image figure, .lg-min-41:not(div.wp-block-image), .lg-min-41.wp-block-image figure {
    min-width: 41em !important;
  }
  .lg-min42:not(div.wp-block-image), .lg-min42.wp-block-image figure, .lg-min-42:not(div.wp-block-image), .lg-min-42.wp-block-image figure {
    min-width: 42em !important;
  }
  .lg-min43:not(div.wp-block-image), .lg-min43.wp-block-image figure, .lg-min-43:not(div.wp-block-image), .lg-min-43.wp-block-image figure {
    min-width: 43em !important;
  }
  .lg-min44:not(div.wp-block-image), .lg-min44.wp-block-image figure, .lg-min-44:not(div.wp-block-image), .lg-min-44.wp-block-image figure {
    min-width: 44em !important;
  }
  .lg-min45:not(div.wp-block-image), .lg-min45.wp-block-image figure, .lg-min-45:not(div.wp-block-image), .lg-min-45.wp-block-image figure {
    min-width: 45em !important;
  }
  .lg-min46:not(div.wp-block-image), .lg-min46.wp-block-image figure, .lg-min-46:not(div.wp-block-image), .lg-min-46.wp-block-image figure {
    min-width: 46em !important;
  }
  .lg-min47:not(div.wp-block-image), .lg-min47.wp-block-image figure, .lg-min-47:not(div.wp-block-image), .lg-min-47.wp-block-image figure {
    min-width: 47em !important;
  }
  .lg-min48:not(div.wp-block-image), .lg-min48.wp-block-image figure, .lg-min-48:not(div.wp-block-image), .lg-min-48.wp-block-image figure {
    min-width: 48em !important;
  }
  .lg-min49:not(div.wp-block-image), .lg-min49.wp-block-image figure, .lg-min-49:not(div.wp-block-image), .lg-min-49.wp-block-image figure {
    min-width: 49em !important;
  }
  .lg-min50:not(div.wp-block-image), .lg-min50.wp-block-image figure, .lg-min-50:not(div.wp-block-image), .lg-min-50.wp-block-image figure {
    min-width: 50em !important;
  }
  .lg-maxmin, .lg-max-min, .lg-max-min, .lg-max--min {
    max-width: min-content !important;
  }
  .lg-maxfit, .lg-max-fit, .lg-max-fit, .lg-max--fit {
    max-width: fit-content !important;
  }
  .lg-maxmax, .lg-max-max, .lg-max-max, .lg-max--max {
    max-width: max-content !important;
  }
  .lg-max-half, .lg-max--half {
    max-width: 50% !important;
  }
  .lg-max-quarter, .lg-max--quarter {
    max-width: 25% !important;
  }
  .lg-max-three-quarters, .lg-max-3quarters, .lg-max-3q, .lg-max--three-quarters, .lg-max--3quarters, .lg-max--3q {
    max-width: 75% !important;
  }
  .lg-max-third, .lg-max--third {
    max-width: 33.33% !important;
  }
  .lg-max-two-thirds, .lg-max-twothirds, .lg-max-2thirds, .lg-max-tooth, .lg-max--two-thirds, .lg-max--twothirds, .lg-max--2thirds, .lg-max--tooth {
    max-width: 66.667% !important;
  }
  .lg-max-tenth, .lg-max--tenth {
    max-width: 10% !important;
  }
  .lg-max1:not(div.wp-block-image), .lg-max1.wp-block-image figure, .lg-max-1:not(div.wp-block-image), .lg-max-1.wp-block-image figure {
    max-width: 1em !important;
  }
  .lg-max2:not(div.wp-block-image), .lg-max2.wp-block-image figure, .lg-max-2:not(div.wp-block-image), .lg-max-2.wp-block-image figure {
    max-width: 2em !important;
  }
  .lg-max3:not(div.wp-block-image), .lg-max3.wp-block-image figure, .lg-max-3:not(div.wp-block-image), .lg-max-3.wp-block-image figure {
    max-width: 3em !important;
  }
  .lg-max4:not(div.wp-block-image), .lg-max4.wp-block-image figure, .lg-max-4:not(div.wp-block-image), .lg-max-4.wp-block-image figure {
    max-width: 4em !important;
  }
  .lg-max5:not(div.wp-block-image), .lg-max5.wp-block-image figure, .lg-max-5:not(div.wp-block-image), .lg-max-5.wp-block-image figure {
    max-width: 5em !important;
  }
  .lg-max6:not(div.wp-block-image), .lg-max6.wp-block-image figure, .lg-max-6:not(div.wp-block-image), .lg-max-6.wp-block-image figure {
    max-width: 6em !important;
  }
  .lg-max7:not(div.wp-block-image), .lg-max7.wp-block-image figure, .lg-max-7:not(div.wp-block-image), .lg-max-7.wp-block-image figure {
    max-width: 7em !important;
  }
  .lg-max8:not(div.wp-block-image), .lg-max8.wp-block-image figure, .lg-max-8:not(div.wp-block-image), .lg-max-8.wp-block-image figure {
    max-width: 8em !important;
  }
  .lg-max9:not(div.wp-block-image), .lg-max9.wp-block-image figure, .lg-max-9:not(div.wp-block-image), .lg-max-9.wp-block-image figure {
    max-width: 9em !important;
  }
  .lg-max10:not(div.wp-block-image), .lg-max10.wp-block-image figure, .lg-max-10:not(div.wp-block-image), .lg-max-10.wp-block-image figure {
    max-width: 10em !important;
  }
  .lg-max11:not(div.wp-block-image), .lg-max11.wp-block-image figure, .lg-max-11:not(div.wp-block-image), .lg-max-11.wp-block-image figure {
    max-width: 11em !important;
  }
  .lg-max12:not(div.wp-block-image), .lg-max12.wp-block-image figure, .lg-max-12:not(div.wp-block-image), .lg-max-12.wp-block-image figure {
    max-width: 12em !important;
  }
  .lg-max13:not(div.wp-block-image), .lg-max13.wp-block-image figure, .lg-max-13:not(div.wp-block-image), .lg-max-13.wp-block-image figure {
    max-width: 13em !important;
  }
  .lg-max14:not(div.wp-block-image), .lg-max14.wp-block-image figure, .lg-max-14:not(div.wp-block-image), .lg-max-14.wp-block-image figure {
    max-width: 14em !important;
  }
  .lg-max15:not(div.wp-block-image), .lg-max15.wp-block-image figure, .lg-max-15:not(div.wp-block-image), .lg-max-15.wp-block-image figure {
    max-width: 15em !important;
  }
  .lg-max16:not(div.wp-block-image), .lg-max16.wp-block-image figure, .lg-max-16:not(div.wp-block-image), .lg-max-16.wp-block-image figure {
    max-width: 16em !important;
  }
  .lg-max17:not(div.wp-block-image), .lg-max17.wp-block-image figure, .lg-max-17:not(div.wp-block-image), .lg-max-17.wp-block-image figure {
    max-width: 17em !important;
  }
  .lg-max18:not(div.wp-block-image), .lg-max18.wp-block-image figure, .lg-max-18:not(div.wp-block-image), .lg-max-18.wp-block-image figure {
    max-width: 18em !important;
  }
  .lg-max19:not(div.wp-block-image), .lg-max19.wp-block-image figure, .lg-max-19:not(div.wp-block-image), .lg-max-19.wp-block-image figure {
    max-width: 19em !important;
  }
  .lg-max20:not(div.wp-block-image), .lg-max20.wp-block-image figure, .lg-max-20:not(div.wp-block-image), .lg-max-20.wp-block-image figure {
    max-width: 20em !important;
  }
  .lg-max21:not(div.wp-block-image), .lg-max21.wp-block-image figure, .lg-max-21:not(div.wp-block-image), .lg-max-21.wp-block-image figure {
    max-width: 21em !important;
  }
  .lg-max22:not(div.wp-block-image), .lg-max22.wp-block-image figure, .lg-max-22:not(div.wp-block-image), .lg-max-22.wp-block-image figure {
    max-width: 22em !important;
  }
  .lg-max23:not(div.wp-block-image), .lg-max23.wp-block-image figure, .lg-max-23:not(div.wp-block-image), .lg-max-23.wp-block-image figure {
    max-width: 23em !important;
  }
  .lg-max24:not(div.wp-block-image), .lg-max24.wp-block-image figure, .lg-max-24:not(div.wp-block-image), .lg-max-24.wp-block-image figure {
    max-width: 24em !important;
  }
  .lg-max25:not(div.wp-block-image), .lg-max25.wp-block-image figure, .lg-max-25:not(div.wp-block-image), .lg-max-25.wp-block-image figure {
    max-width: 25em !important;
  }
  .lg-max26:not(div.wp-block-image), .lg-max26.wp-block-image figure, .lg-max-26:not(div.wp-block-image), .lg-max-26.wp-block-image figure {
    max-width: 26em !important;
  }
  .lg-max27:not(div.wp-block-image), .lg-max27.wp-block-image figure, .lg-max-27:not(div.wp-block-image), .lg-max-27.wp-block-image figure {
    max-width: 27em !important;
  }
  .lg-max28:not(div.wp-block-image), .lg-max28.wp-block-image figure, .lg-max-28:not(div.wp-block-image), .lg-max-28.wp-block-image figure {
    max-width: 28em !important;
  }
  .lg-max29:not(div.wp-block-image), .lg-max29.wp-block-image figure, .lg-max-29:not(div.wp-block-image), .lg-max-29.wp-block-image figure {
    max-width: 29em !important;
  }
  .lg-max30:not(div.wp-block-image), .lg-max30.wp-block-image figure, .lg-max-30:not(div.wp-block-image), .lg-max-30.wp-block-image figure {
    max-width: 30em !important;
  }
  .lg-max31:not(div.wp-block-image), .lg-max31.wp-block-image figure, .lg-max-31:not(div.wp-block-image), .lg-max-31.wp-block-image figure {
    max-width: 31em !important;
  }
  .lg-max32:not(div.wp-block-image), .lg-max32.wp-block-image figure, .lg-max-32:not(div.wp-block-image), .lg-max-32.wp-block-image figure {
    max-width: 32em !important;
  }
  .lg-max33:not(div.wp-block-image), .lg-max33.wp-block-image figure, .lg-max-33:not(div.wp-block-image), .lg-max-33.wp-block-image figure {
    max-width: 33em !important;
  }
  .lg-max34:not(div.wp-block-image), .lg-max34.wp-block-image figure, .lg-max-34:not(div.wp-block-image), .lg-max-34.wp-block-image figure {
    max-width: 34em !important;
  }
  .lg-max35:not(div.wp-block-image), .lg-max35.wp-block-image figure, .lg-max-35:not(div.wp-block-image), .lg-max-35.wp-block-image figure {
    max-width: 35em !important;
  }
  .lg-max36:not(div.wp-block-image), .lg-max36.wp-block-image figure, .lg-max-36:not(div.wp-block-image), .lg-max-36.wp-block-image figure {
    max-width: 36em !important;
  }
  .lg-max37:not(div.wp-block-image), .lg-max37.wp-block-image figure, .lg-max-37:not(div.wp-block-image), .lg-max-37.wp-block-image figure {
    max-width: 37em !important;
  }
  .lg-max38:not(div.wp-block-image), .lg-max38.wp-block-image figure, .lg-max-38:not(div.wp-block-image), .lg-max-38.wp-block-image figure {
    max-width: 38em !important;
  }
  .lg-max39:not(div.wp-block-image), .lg-max39.wp-block-image figure, .lg-max-39:not(div.wp-block-image), .lg-max-39.wp-block-image figure {
    max-width: 39em !important;
  }
  .lg-max40:not(div.wp-block-image), .lg-max40.wp-block-image figure, .lg-max-40:not(div.wp-block-image), .lg-max-40.wp-block-image figure {
    max-width: 40em !important;
  }
  .lg-max41:not(div.wp-block-image), .lg-max41.wp-block-image figure, .lg-max-41:not(div.wp-block-image), .lg-max-41.wp-block-image figure {
    max-width: 41em !important;
  }
  .lg-max42:not(div.wp-block-image), .lg-max42.wp-block-image figure, .lg-max-42:not(div.wp-block-image), .lg-max-42.wp-block-image figure {
    max-width: 42em !important;
  }
  .lg-max43:not(div.wp-block-image), .lg-max43.wp-block-image figure, .lg-max-43:not(div.wp-block-image), .lg-max-43.wp-block-image figure {
    max-width: 43em !important;
  }
  .lg-max44:not(div.wp-block-image), .lg-max44.wp-block-image figure, .lg-max-44:not(div.wp-block-image), .lg-max-44.wp-block-image figure {
    max-width: 44em !important;
  }
  .lg-max45:not(div.wp-block-image), .lg-max45.wp-block-image figure, .lg-max-45:not(div.wp-block-image), .lg-max-45.wp-block-image figure {
    max-width: 45em !important;
  }
  .lg-max46:not(div.wp-block-image), .lg-max46.wp-block-image figure, .lg-max-46:not(div.wp-block-image), .lg-max-46.wp-block-image figure {
    max-width: 46em !important;
  }
  .lg-max47:not(div.wp-block-image), .lg-max47.wp-block-image figure, .lg-max-47:not(div.wp-block-image), .lg-max-47.wp-block-image figure {
    max-width: 47em !important;
  }
  .lg-max48:not(div.wp-block-image), .lg-max48.wp-block-image figure, .lg-max-48:not(div.wp-block-image), .lg-max-48.wp-block-image figure {
    max-width: 48em !important;
  }
  .lg-max49:not(div.wp-block-image), .lg-max49.wp-block-image figure, .lg-max-49:not(div.wp-block-image), .lg-max-49.wp-block-image figure {
    max-width: 49em !important;
  }
  .lg-max50:not(div.wp-block-image), .lg-max50.wp-block-image figure, .lg-max-50:not(div.wp-block-image), .lg-max-50.wp-block-image figure {
    max-width: 50em !important;
  }
  .lg-wmin, .lg-w-min, .lg-w-min, .lg-w--min {
    width: min-content !important;
  }
  .lg-wfit, .lg-w-fit, .lg-w-fit, .lg-w--fit {
    width: fit-content !important;
  }
  .lg-wmax, .lg-w-max, .lg-w-max, .lg-w--max {
    width: max-content !important;
  }
  .lg-w-half, .lg-w--half {
    width: 50% !important;
  }
  .lg-w-quarter, .lg-w--quarter {
    width: 25% !important;
  }
  .lg-w-three-quarters, .lg-w-3quarters, .lg-w-3q, .lg-w--three-quarters, .lg-w--3quarters, .lg-w--3q {
    width: 75% !important;
  }
  .lg-w-third, .lg-w--third {
    width: 33.33% !important;
  }
  .lg-w-two-thirds, .lg-w-twothirds, .lg-w-2thirds, .lg-w-tooth, .lg-w--two-thirds, .lg-w--twothirds, .lg-w--2thirds, .lg-w--tooth {
    width: 66.667% !important;
  }
  .lg-w-tenth, .lg-w--tenth {
    width: 10% !important;
  }
  .lg-w1:not(div.wp-block-image), .lg-w1.wp-block-image figure, .lg-w-1:not(div.wp-block-image), .lg-w-1.wp-block-image figure {
    width: 1em !important;
  }
  .lg-w2:not(div.wp-block-image), .lg-w2.wp-block-image figure, .lg-w-2:not(div.wp-block-image), .lg-w-2.wp-block-image figure {
    width: 2em !important;
  }
  .lg-w3:not(div.wp-block-image), .lg-w3.wp-block-image figure, .lg-w-3:not(div.wp-block-image), .lg-w-3.wp-block-image figure {
    width: 3em !important;
  }
  .lg-w4:not(div.wp-block-image), .lg-w4.wp-block-image figure, .lg-w-4:not(div.wp-block-image), .lg-w-4.wp-block-image figure {
    width: 4em !important;
  }
  .lg-w5:not(div.wp-block-image), .lg-w5.wp-block-image figure, .lg-w-5:not(div.wp-block-image), .lg-w-5.wp-block-image figure {
    width: 5em !important;
  }
  .lg-w6:not(div.wp-block-image), .lg-w6.wp-block-image figure, .lg-w-6:not(div.wp-block-image), .lg-w-6.wp-block-image figure {
    width: 6em !important;
  }
  .lg-w7:not(div.wp-block-image), .lg-w7.wp-block-image figure, .lg-w-7:not(div.wp-block-image), .lg-w-7.wp-block-image figure {
    width: 7em !important;
  }
  .lg-w8:not(div.wp-block-image), .lg-w8.wp-block-image figure, .lg-w-8:not(div.wp-block-image), .lg-w-8.wp-block-image figure {
    width: 8em !important;
  }
  .lg-w9:not(div.wp-block-image), .lg-w9.wp-block-image figure, .lg-w-9:not(div.wp-block-image), .lg-w-9.wp-block-image figure {
    width: 9em !important;
  }
  .lg-w10:not(div.wp-block-image), .lg-w10.wp-block-image figure, .lg-w-10:not(div.wp-block-image), .lg-w-10.wp-block-image figure {
    width: 10em !important;
  }
  .lg-w11:not(div.wp-block-image), .lg-w11.wp-block-image figure, .lg-w-11:not(div.wp-block-image), .lg-w-11.wp-block-image figure {
    width: 11em !important;
  }
  .lg-w12:not(div.wp-block-image), .lg-w12.wp-block-image figure, .lg-w-12:not(div.wp-block-image), .lg-w-12.wp-block-image figure {
    width: 12em !important;
  }
  .lg-w13:not(div.wp-block-image), .lg-w13.wp-block-image figure, .lg-w-13:not(div.wp-block-image), .lg-w-13.wp-block-image figure {
    width: 13em !important;
  }
  .lg-w14:not(div.wp-block-image), .lg-w14.wp-block-image figure, .lg-w-14:not(div.wp-block-image), .lg-w-14.wp-block-image figure {
    width: 14em !important;
  }
  .lg-w15:not(div.wp-block-image), .lg-w15.wp-block-image figure, .lg-w-15:not(div.wp-block-image), .lg-w-15.wp-block-image figure {
    width: 15em !important;
  }
  .lg-w16:not(div.wp-block-image), .lg-w16.wp-block-image figure, .lg-w-16:not(div.wp-block-image), .lg-w-16.wp-block-image figure {
    width: 16em !important;
  }
  .lg-w17:not(div.wp-block-image), .lg-w17.wp-block-image figure, .lg-w-17:not(div.wp-block-image), .lg-w-17.wp-block-image figure {
    width: 17em !important;
  }
  .lg-w18:not(div.wp-block-image), .lg-w18.wp-block-image figure, .lg-w-18:not(div.wp-block-image), .lg-w-18.wp-block-image figure {
    width: 18em !important;
  }
  .lg-w19:not(div.wp-block-image), .lg-w19.wp-block-image figure, .lg-w-19:not(div.wp-block-image), .lg-w-19.wp-block-image figure {
    width: 19em !important;
  }
  .lg-w20:not(div.wp-block-image), .lg-w20.wp-block-image figure, .lg-w-20:not(div.wp-block-image), .lg-w-20.wp-block-image figure {
    width: 20em !important;
  }
  .lg-w21:not(div.wp-block-image), .lg-w21.wp-block-image figure, .lg-w-21:not(div.wp-block-image), .lg-w-21.wp-block-image figure {
    width: 21em !important;
  }
  .lg-w22:not(div.wp-block-image), .lg-w22.wp-block-image figure, .lg-w-22:not(div.wp-block-image), .lg-w-22.wp-block-image figure {
    width: 22em !important;
  }
  .lg-w23:not(div.wp-block-image), .lg-w23.wp-block-image figure, .lg-w-23:not(div.wp-block-image), .lg-w-23.wp-block-image figure {
    width: 23em !important;
  }
  .lg-w24:not(div.wp-block-image), .lg-w24.wp-block-image figure, .lg-w-24:not(div.wp-block-image), .lg-w-24.wp-block-image figure {
    width: 24em !important;
  }
  .lg-w25:not(div.wp-block-image), .lg-w25.wp-block-image figure, .lg-w-25:not(div.wp-block-image), .lg-w-25.wp-block-image figure {
    width: 25em !important;
  }
  .lg-w26:not(div.wp-block-image), .lg-w26.wp-block-image figure, .lg-w-26:not(div.wp-block-image), .lg-w-26.wp-block-image figure {
    width: 26em !important;
  }
  .lg-w27:not(div.wp-block-image), .lg-w27.wp-block-image figure, .lg-w-27:not(div.wp-block-image), .lg-w-27.wp-block-image figure {
    width: 27em !important;
  }
  .lg-w28:not(div.wp-block-image), .lg-w28.wp-block-image figure, .lg-w-28:not(div.wp-block-image), .lg-w-28.wp-block-image figure {
    width: 28em !important;
  }
  .lg-w29:not(div.wp-block-image), .lg-w29.wp-block-image figure, .lg-w-29:not(div.wp-block-image), .lg-w-29.wp-block-image figure {
    width: 29em !important;
  }
  .lg-w30:not(div.wp-block-image), .lg-w30.wp-block-image figure, .lg-w-30:not(div.wp-block-image), .lg-w-30.wp-block-image figure {
    width: 30em !important;
  }
  .lg-w31:not(div.wp-block-image), .lg-w31.wp-block-image figure, .lg-w-31:not(div.wp-block-image), .lg-w-31.wp-block-image figure {
    width: 31em !important;
  }
  .lg-w32:not(div.wp-block-image), .lg-w32.wp-block-image figure, .lg-w-32:not(div.wp-block-image), .lg-w-32.wp-block-image figure {
    width: 32em !important;
  }
  .lg-w33:not(div.wp-block-image), .lg-w33.wp-block-image figure, .lg-w-33:not(div.wp-block-image), .lg-w-33.wp-block-image figure {
    width: 33em !important;
  }
  .lg-w34:not(div.wp-block-image), .lg-w34.wp-block-image figure, .lg-w-34:not(div.wp-block-image), .lg-w-34.wp-block-image figure {
    width: 34em !important;
  }
  .lg-w35:not(div.wp-block-image), .lg-w35.wp-block-image figure, .lg-w-35:not(div.wp-block-image), .lg-w-35.wp-block-image figure {
    width: 35em !important;
  }
  .lg-w36:not(div.wp-block-image), .lg-w36.wp-block-image figure, .lg-w-36:not(div.wp-block-image), .lg-w-36.wp-block-image figure {
    width: 36em !important;
  }
  .lg-w37:not(div.wp-block-image), .lg-w37.wp-block-image figure, .lg-w-37:not(div.wp-block-image), .lg-w-37.wp-block-image figure {
    width: 37em !important;
  }
  .lg-w38:not(div.wp-block-image), .lg-w38.wp-block-image figure, .lg-w-38:not(div.wp-block-image), .lg-w-38.wp-block-image figure {
    width: 38em !important;
  }
  .lg-w39:not(div.wp-block-image), .lg-w39.wp-block-image figure, .lg-w-39:not(div.wp-block-image), .lg-w-39.wp-block-image figure {
    width: 39em !important;
  }
  .lg-w40:not(div.wp-block-image), .lg-w40.wp-block-image figure, .lg-w-40:not(div.wp-block-image), .lg-w-40.wp-block-image figure {
    width: 40em !important;
  }
  .lg-w41:not(div.wp-block-image), .lg-w41.wp-block-image figure, .lg-w-41:not(div.wp-block-image), .lg-w-41.wp-block-image figure {
    width: 41em !important;
  }
  .lg-w42:not(div.wp-block-image), .lg-w42.wp-block-image figure, .lg-w-42:not(div.wp-block-image), .lg-w-42.wp-block-image figure {
    width: 42em !important;
  }
  .lg-w43:not(div.wp-block-image), .lg-w43.wp-block-image figure, .lg-w-43:not(div.wp-block-image), .lg-w-43.wp-block-image figure {
    width: 43em !important;
  }
  .lg-w44:not(div.wp-block-image), .lg-w44.wp-block-image figure, .lg-w-44:not(div.wp-block-image), .lg-w-44.wp-block-image figure {
    width: 44em !important;
  }
  .lg-w45:not(div.wp-block-image), .lg-w45.wp-block-image figure, .lg-w-45:not(div.wp-block-image), .lg-w-45.wp-block-image figure {
    width: 45em !important;
  }
  .lg-w46:not(div.wp-block-image), .lg-w46.wp-block-image figure, .lg-w-46:not(div.wp-block-image), .lg-w-46.wp-block-image figure {
    width: 46em !important;
  }
  .lg-w47:not(div.wp-block-image), .lg-w47.wp-block-image figure, .lg-w-47:not(div.wp-block-image), .lg-w-47.wp-block-image figure {
    width: 47em !important;
  }
  .lg-w48:not(div.wp-block-image), .lg-w48.wp-block-image figure, .lg-w-48:not(div.wp-block-image), .lg-w-48.wp-block-image figure {
    width: 48em !important;
  }
  .lg-w49:not(div.wp-block-image), .lg-w49.wp-block-image figure, .lg-w-49:not(div.wp-block-image), .lg-w-49.wp-block-image figure {
    width: 49em !important;
  }
  .lg-w50:not(div.wp-block-image), .lg-w50.wp-block-image figure, .lg-w-50:not(div.wp-block-image), .lg-w-50.wp-block-image figure {
    width: 50em !important;
  }
}
@media (min-width: 1500px) {
  .xl-hidden, .pwd .xl-beo {
    display: none !important;
  }
  .xl-block {
    display: block !important;
  }
  .xl-inline {
    display: inline !important;
  }
  .xl-ib {
    display: inline-block !important;
  }
  .xl-if {
    display: inline-flex !important;
  }
  .old-ie .xl-if {
    display: inline-block !important;
  }
  .xl-table {
    display: table !important;
  }
  .xl-tr {
    display: table-row !important;
  }
  .xl-td {
    display: table-cell !important;
  }
  .xl-flex {
    display: flex;
  }
  .old-ie .xl-flex {
    display: block;
  }
  .xl-flexwrap, .xl-flex-wrap {
    display: flex;
    flex-wrap: wrap !important;
  }
  .old-ie .xl-flexwrap, .old-ie .xl-flex-wrap {
    display: block;
  }
  .xl-flex-nowrap, .xl-flex-no-wrap {
    display: flex;
    flex-wrap: nowrap !important;
  }
  .old-ie .xl-flex-nowrap, .old-ie .xl-flex-no-wrap {
    display: block;
  }
  .xl-flexcol, .xl-flex-col {
    display: flex;
    flex-direction: column !important;
  }
  .old-ie .xl-flexcol, .old-ie .xl-flex-col {
    display: block;
  }
  .xl-flexrev, .xl-flex-rev {
    display: flex;
    flex-direction: row-reverse !important;
  }
  .old-ie .xl-flexrev, .old-ie .xl-flex-rev {
    display: block;
  }
  .xl-fj-stretch {
    display: flex;
  }
  .old-ie .xl-fj-stretch {
    display: block;
  }
  .xl-fj-stretch > * {
    flex-grow: 1 !important;
  }
  .xl-fj-center {
    display: flex;
    justify-content: center !important;
  }
  .old-ie .xl-fj-center {
    display: block;
  }
  .xl-fj-center > * {
    flex-grow: 0;
  }
  .xl-fj-start {
    display: flex;
    justify-content: flex-start !important;
  }
  .old-ie .xl-fj-start {
    display: block;
  }
  .xl-fj-start > * {
    flex-grow: 0;
  }
  .xl-fj-end {
    display: flex;
    justify-content: flex-end !important;
  }
  .old-ie .xl-fj-end {
    display: block;
  }
  .xl-fj-end > * {
    flex-grow: 0;
  }
  .xl-fj-between {
    display: flex;
    justify-content: space-between !important;
  }
  .old-ie .xl-fj-between {
    display: block;
  }
  .xl-fj-between > * {
    flex-grow: 0;
  }
  .xl-fj-around {
    display: flex;
    justify-content: space-around !important;
  }
  .old-ie .xl-fj-around {
    display: block;
  }
  .xl-fj-around > * {
    flex-grow: 0;
  }
  .xl-fj-evenly {
    display: flex;
    justify-content: space-evenly !important;
  }
  .old-ie .xl-fj-evenly {
    display: block;
  }
  .xl-fj-evenly > * {
    flex-grow: 0;
  }
  .xl-fa-stretch {
    display: flex;
    align-items: stretch !important;
  }
  .old-ie .xl-fa-stretch {
    display: block;
  }
  .xl-fa-start {
    display: flex;
    align-items: flex-start !important;
  }
  .old-ie .xl-fa-start {
    display: block;
  }
  .xl-fa-end {
    display: flex;
    align-items: flex-end !important;
  }
  .old-ie .xl-fa-end {
    display: block;
  }
  .xl-fa-center {
    display: flex;
    align-items: center !important;
  }
  .old-ie .xl-fa-center {
    display: block;
  }
  .xl-fsa-stretch {
    align-self: stretch !important;
  }
  .xl-fsa-start {
    align-self: flex-start !important;
  }
  .xl-fsa-end {
    align-self: flex-end !important;
  }
  .xl-fsa-center {
    align-self: center !important;
  }
  .xl-p0 {
    padding: 0;
  }
  .xl-p0\! {
    padding: 0 !important;
  }
  .xl-pt0 {
    padding-top: 0 !important;
  }
  .xl-pb0 {
    padding-bottom: 0 !important;
  }
  .xl-pl0 {
    padding-left: 0 !important;
  }
  .xl-pr0 {
    padding-right: 0 !important;
  }
  .xl-pv0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .xl-ph0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .xl-p_25 {
    padding: 0.25em;
  }
  .xl-p_25\! {
    padding: 0.25em !important;
  }
  .xl-pt_25 {
    padding-top: 0.25em !important;
  }
  .xl-pb_25 {
    padding-bottom: 0.25em !important;
  }
  .xl-pl_25 {
    padding-left: 0.25em !important;
  }
  .xl-pr_25 {
    padding-right: 0.25em !important;
  }
  .xl-pv_25 {
    padding-top: 0.25em !important;
    padding-bottom: 0.25em !important;
  }
  .xl-ph_25 {
    padding-left: 0.25em !important;
    padding-right: 0.25em !important;
  }
  .xl-p_4 {
    padding: 0.4em;
  }
  .xl-p_4\! {
    padding: 0.4em !important;
  }
  .xl-pt_4 {
    padding-top: 0.4em !important;
  }
  .xl-pb_4 {
    padding-bottom: 0.4em !important;
  }
  .xl-pl_4 {
    padding-left: 0.4em !important;
  }
  .xl-pr_4 {
    padding-right: 0.4em !important;
  }
  .xl-pv_4 {
    padding-top: 0.4em !important;
    padding-bottom: 0.4em !important;
  }
  .xl-ph_4 {
    padding-left: 0.4em !important;
    padding-right: 0.4em !important;
  }
  .xl-p_5 {
    padding: 0.5em;
  }
  .xl-p_5\! {
    padding: 0.5em !important;
  }
  .xl-pt_5 {
    padding-top: 0.5em !important;
  }
  .xl-pb_5 {
    padding-bottom: 0.5em !important;
  }
  .xl-pl_5 {
    padding-left: 0.5em !important;
  }
  .xl-pr_5 {
    padding-right: 0.5em !important;
  }
  .xl-pv_5 {
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
  }
  .xl-ph_5 {
    padding-left: 0.5em !important;
    padding-right: 0.5em !important;
  }
  .xl-p_75 {
    padding: 0.75em;
  }
  .xl-p_75\! {
    padding: 0.75em !important;
  }
  .xl-pt_75 {
    padding-top: 0.75em !important;
  }
  .xl-pb_75 {
    padding-bottom: 0.75em !important;
  }
  .xl-pl_75 {
    padding-left: 0.75em !important;
  }
  .xl-pr_75 {
    padding-right: 0.75em !important;
  }
  .xl-pv_75 {
    padding-top: 0.75em !important;
    padding-bottom: 0.75em !important;
  }
  .xl-ph_75 {
    padding-left: 0.75em !important;
    padding-right: 0.75em !important;
  }
  .xl-p1 {
    padding: 1em;
  }
  .xl-p1\! {
    padding: 1em !important;
  }
  .xl-pt1 {
    padding-top: 1em !important;
  }
  .xl-pb1 {
    padding-bottom: 1em !important;
  }
  .xl-pl1 {
    padding-left: 1em !important;
  }
  .xl-pr1 {
    padding-right: 1em !important;
  }
  .xl-pv1 {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
  }
  .xl-ph1 {
    padding-left: 1em !important;
    padding-right: 1em !important;
  }
  .xl-p1_25 {
    padding: 1.25em;
  }
  .xl-p1_25\! {
    padding: 1.25em !important;
  }
  .xl-pt1_25 {
    padding-top: 1.25em !important;
  }
  .xl-pb1_25 {
    padding-bottom: 1.25em !important;
  }
  .xl-pl1_25 {
    padding-left: 1.25em !important;
  }
  .xl-pr1_25 {
    padding-right: 1.25em !important;
  }
  .xl-pv1_25 {
    padding-top: 1.25em !important;
    padding-bottom: 1.25em !important;
  }
  .xl-ph1_25 {
    padding-left: 1.25em !important;
    padding-right: 1.25em !important;
  }
  .xl-p1_5 {
    padding: 1.5em;
  }
  .xl-p1_5\! {
    padding: 1.5em !important;
  }
  .xl-pt1_5 {
    padding-top: 1.5em !important;
  }
  .xl-pb1_5 {
    padding-bottom: 1.5em !important;
  }
  .xl-pl1_5 {
    padding-left: 1.5em !important;
  }
  .xl-pr1_5 {
    padding-right: 1.5em !important;
  }
  .xl-pv1_5 {
    padding-top: 1.5em !important;
    padding-bottom: 1.5em !important;
  }
  .xl-ph1_5 {
    padding-left: 1.5em !important;
    padding-right: 1.5em !important;
  }
  .xl-p1_75 {
    padding: 1.75em;
  }
  .xl-p1_75\! {
    padding: 1.75em !important;
  }
  .xl-pt1_75 {
    padding-top: 1.75em !important;
  }
  .xl-pb1_75 {
    padding-bottom: 1.75em !important;
  }
  .xl-pl1_75 {
    padding-left: 1.75em !important;
  }
  .xl-pr1_75 {
    padding-right: 1.75em !important;
  }
  .xl-pv1_75 {
    padding-top: 1.75em !important;
    padding-bottom: 1.75em !important;
  }
  .xl-ph1_75 {
    padding-left: 1.75em !important;
    padding-right: 1.75em !important;
  }
  .xl-p2 {
    padding: 2em;
  }
  .xl-p2\! {
    padding: 2em !important;
  }
  .xl-pt2 {
    padding-top: 2em !important;
  }
  .xl-pb2 {
    padding-bottom: 2em !important;
  }
  .xl-pl2 {
    padding-left: 2em !important;
  }
  .xl-pr2 {
    padding-right: 2em !important;
  }
  .xl-pv2 {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
  }
  .xl-ph2 {
    padding-left: 2em !important;
    padding-right: 2em !important;
  }
  .xl-p2_5 {
    padding: 2.5em;
  }
  .xl-p2_5\! {
    padding: 2.5em !important;
  }
  .xl-pt2_5 {
    padding-top: 2.5em !important;
  }
  .xl-pb2_5 {
    padding-bottom: 2.5em !important;
  }
  .xl-pl2_5 {
    padding-left: 2.5em !important;
  }
  .xl-pr2_5 {
    padding-right: 2.5em !important;
  }
  .xl-pv2_5 {
    padding-top: 2.5em !important;
    padding-bottom: 2.5em !important;
  }
  .xl-ph2_5 {
    padding-left: 2.5em !important;
    padding-right: 2.5em !important;
  }
  .xl-p3 {
    padding: 3em;
  }
  .xl-p3\! {
    padding: 3em !important;
  }
  .xl-pt3 {
    padding-top: 3em !important;
  }
  .xl-pb3 {
    padding-bottom: 3em !important;
  }
  .xl-pl3 {
    padding-left: 3em !important;
  }
  .xl-pr3 {
    padding-right: 3em !important;
  }
  .xl-pv3 {
    padding-top: 3em !important;
    padding-bottom: 3em !important;
  }
  .xl-ph3 {
    padding-left: 3em !important;
    padding-right: 3em !important;
  }
  .xl-m0:not(div.wp-block-image), .xl-m0.wp-block-image figure {
    margin: 0;
  }
  .xl-m0\!:not(div.wp-block-image), .xl-m0\!.wp-block-image figure {
    margin: 0 !important;
  }
  .xl-mt0:not(div.wp-block-image), .xl-mt0.wp-block-image figure {
    margin-top: 0 !important;
  }
  .xl-mb0:not(div.wp-block-image), .xl-mb0.wp-block-image figure {
    margin-bottom: 0 !important;
  }
  .xl-ml0:not(div.wp-block-image), .xl-ml0.wp-block-image figure {
    margin-left: 0 !important;
  }
  .xl-mr0:not(div.wp-block-image), .xl-mr0.wp-block-image figure {
    margin-right: 0 !important;
  }
  .xl-mv0:not(div.wp-block-image), .xl-mv0.wp-block-image figure {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .xl-mh0:not(div.wp-block-image), .xl-mh0.wp-block-image figure {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .xl-m_25:not(div.wp-block-image), .xl-m_25.wp-block-image figure {
    margin: 0.25em;
  }
  .xl-m_25\!:not(div.wp-block-image), .xl-m_25\!.wp-block-image figure {
    margin: 0.25em !important;
  }
  .xl-mt_25:not(div.wp-block-image), .xl-mt_25.wp-block-image figure {
    margin-top: 0.25em !important;
  }
  .xl-mb_25:not(div.wp-block-image), .xl-mb_25.wp-block-image figure {
    margin-bottom: 0.25em !important;
  }
  .xl-ml_25:not(div.wp-block-image), .xl-ml_25.wp-block-image figure {
    margin-left: 0.25em !important;
  }
  .xl-mr_25:not(div.wp-block-image), .xl-mr_25.wp-block-image figure {
    margin-right: 0.25em !important;
  }
  .xl-mv_25:not(div.wp-block-image), .xl-mv_25.wp-block-image figure {
    margin-top: 0.25em !important;
    margin-bottom: 0.25em !important;
  }
  .xl-mh_25:not(div.wp-block-image), .xl-mh_25.wp-block-image figure {
    margin-left: 0.25em !important;
    margin-right: 0.25em !important;
  }
  .xl-m_5:not(div.wp-block-image), .xl-m_5.wp-block-image figure {
    margin: 0.5em;
  }
  .xl-m_5\!:not(div.wp-block-image), .xl-m_5\!.wp-block-image figure {
    margin: 0.5em !important;
  }
  .xl-mt_5:not(div.wp-block-image), .xl-mt_5.wp-block-image figure {
    margin-top: 0.5em !important;
  }
  .xl-mb_5:not(div.wp-block-image), .xl-mb_5.wp-block-image figure {
    margin-bottom: 0.5em !important;
  }
  .xl-ml_5:not(div.wp-block-image), .xl-ml_5.wp-block-image figure {
    margin-left: 0.5em !important;
  }
  .xl-mr_5:not(div.wp-block-image), .xl-mr_5.wp-block-image figure {
    margin-right: 0.5em !important;
  }
  .xl-mv_5:not(div.wp-block-image), .xl-mv_5.wp-block-image figure {
    margin-top: 0.5em !important;
    margin-bottom: 0.5em !important;
  }
  .xl-mh_5:not(div.wp-block-image), .xl-mh_5.wp-block-image figure {
    margin-left: 0.5em !important;
    margin-right: 0.5em !important;
  }
  .xl-m_75:not(div.wp-block-image), .xl-m_75.wp-block-image figure {
    margin: 0.75em;
  }
  .xl-m_75\!:not(div.wp-block-image), .xl-m_75\!.wp-block-image figure {
    margin: 0.75em !important;
  }
  .xl-mt_75:not(div.wp-block-image), .xl-mt_75.wp-block-image figure {
    margin-top: 0.75em !important;
  }
  .xl-mb_75:not(div.wp-block-image), .xl-mb_75.wp-block-image figure {
    margin-bottom: 0.75em !important;
  }
  .xl-ml_75:not(div.wp-block-image), .xl-ml_75.wp-block-image figure {
    margin-left: 0.75em !important;
  }
  .xl-mr_75:not(div.wp-block-image), .xl-mr_75.wp-block-image figure {
    margin-right: 0.75em !important;
  }
  .xl-mv_75:not(div.wp-block-image), .xl-mv_75.wp-block-image figure {
    margin-top: 0.75em !important;
    margin-bottom: 0.75em !important;
  }
  .xl-mh_75:not(div.wp-block-image), .xl-mh_75.wp-block-image figure {
    margin-left: 0.75em !important;
    margin-right: 0.75em !important;
  }
  .xl-m1:not(div.wp-block-image), .xl-m1.wp-block-image figure {
    margin: 1em;
  }
  .xl-m1\!:not(div.wp-block-image), .xl-m1\!.wp-block-image figure {
    margin: 1em !important;
  }
  .xl-mt1:not(div.wp-block-image), .xl-mt1.wp-block-image figure {
    margin-top: 1em !important;
  }
  .xl-mb1:not(div.wp-block-image), .xl-mb1.wp-block-image figure {
    margin-bottom: 1em !important;
  }
  .xl-ml1:not(div.wp-block-image), .xl-ml1.wp-block-image figure {
    margin-left: 1em !important;
  }
  .xl-mr1:not(div.wp-block-image), .xl-mr1.wp-block-image figure {
    margin-right: 1em !important;
  }
  .xl-mv1:not(div.wp-block-image), .xl-mv1.wp-block-image figure {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
  }
  .xl-mh1:not(div.wp-block-image), .xl-mh1.wp-block-image figure {
    margin-left: 1em !important;
    margin-right: 1em !important;
  }
  .xl-m1_25:not(div.wp-block-image), .xl-m1_25.wp-block-image figure {
    margin: 1.25em;
  }
  .xl-m1_25\!:not(div.wp-block-image), .xl-m1_25\!.wp-block-image figure {
    margin: 1.25em !important;
  }
  .xl-mt1_25:not(div.wp-block-image), .xl-mt1_25.wp-block-image figure {
    margin-top: 1.25em !important;
  }
  .xl-mb1_25:not(div.wp-block-image), .xl-mb1_25.wp-block-image figure {
    margin-bottom: 1.25em !important;
  }
  .xl-ml1_25:not(div.wp-block-image), .xl-ml1_25.wp-block-image figure {
    margin-left: 1.25em !important;
  }
  .xl-mr1_25:not(div.wp-block-image), .xl-mr1_25.wp-block-image figure {
    margin-right: 1.25em !important;
  }
  .xl-mv1_25:not(div.wp-block-image), .xl-mv1_25.wp-block-image figure {
    margin-top: 1.25em !important;
    margin-bottom: 1.25em !important;
  }
  .xl-mh1_25:not(div.wp-block-image), .xl-mh1_25.wp-block-image figure {
    margin-left: 1.25em !important;
    margin-right: 1.25em !important;
  }
  .xl-m1_5:not(div.wp-block-image), .xl-m1_5.wp-block-image figure {
    margin: 1.5em;
  }
  .xl-m1_5\!:not(div.wp-block-image), .xl-m1_5\!.wp-block-image figure {
    margin: 1.5em !important;
  }
  .xl-mt1_5:not(div.wp-block-image), .xl-mt1_5.wp-block-image figure {
    margin-top: 1.5em !important;
  }
  .xl-mb1_5:not(div.wp-block-image), .xl-mb1_5.wp-block-image figure {
    margin-bottom: 1.5em !important;
  }
  .xl-ml1_5:not(div.wp-block-image), .xl-ml1_5.wp-block-image figure {
    margin-left: 1.5em !important;
  }
  .xl-mr1_5:not(div.wp-block-image), .xl-mr1_5.wp-block-image figure {
    margin-right: 1.5em !important;
  }
  .xl-mv1_5:not(div.wp-block-image), .xl-mv1_5.wp-block-image figure {
    margin-top: 1.5em !important;
    margin-bottom: 1.5em !important;
  }
  .xl-mh1_5:not(div.wp-block-image), .xl-mh1_5.wp-block-image figure {
    margin-left: 1.5em !important;
    margin-right: 1.5em !important;
  }
  .xl-m1_75:not(div.wp-block-image), .xl-m1_75.wp-block-image figure {
    margin: 1.75em;
  }
  .xl-m1_75\!:not(div.wp-block-image), .xl-m1_75\!.wp-block-image figure {
    margin: 1.75em !important;
  }
  .xl-mt1_75:not(div.wp-block-image), .xl-mt1_75.wp-block-image figure {
    margin-top: 1.75em !important;
  }
  .xl-mb1_75:not(div.wp-block-image), .xl-mb1_75.wp-block-image figure {
    margin-bottom: 1.75em !important;
  }
  .xl-ml1_75:not(div.wp-block-image), .xl-ml1_75.wp-block-image figure {
    margin-left: 1.75em !important;
  }
  .xl-mr1_75:not(div.wp-block-image), .xl-mr1_75.wp-block-image figure {
    margin-right: 1.75em !important;
  }
  .xl-mv1_75:not(div.wp-block-image), .xl-mv1_75.wp-block-image figure {
    margin-top: 1.75em !important;
    margin-bottom: 1.75em !important;
  }
  .xl-mh1_75:not(div.wp-block-image), .xl-mh1_75.wp-block-image figure {
    margin-left: 1.75em !important;
    margin-right: 1.75em !important;
  }
  .xl-m2:not(div.wp-block-image), .xl-m2.wp-block-image figure {
    margin: 2em;
  }
  .xl-m2\!:not(div.wp-block-image), .xl-m2\!.wp-block-image figure {
    margin: 2em !important;
  }
  .xl-mt2:not(div.wp-block-image), .xl-mt2.wp-block-image figure {
    margin-top: 2em !important;
  }
  .xl-mb2:not(div.wp-block-image), .xl-mb2.wp-block-image figure {
    margin-bottom: 2em !important;
  }
  .xl-ml2:not(div.wp-block-image), .xl-ml2.wp-block-image figure {
    margin-left: 2em !important;
  }
  .xl-mr2:not(div.wp-block-image), .xl-mr2.wp-block-image figure {
    margin-right: 2em !important;
  }
  .xl-mv2:not(div.wp-block-image), .xl-mv2.wp-block-image figure {
    margin-top: 2em !important;
    margin-bottom: 2em !important;
  }
  .xl-mh2:not(div.wp-block-image), .xl-mh2.wp-block-image figure {
    margin-left: 2em !important;
    margin-right: 2em !important;
  }
  .xl-m2_5:not(div.wp-block-image), .xl-m2_5.wp-block-image figure {
    margin: 2.5em;
  }
  .xl-m2_5\!:not(div.wp-block-image), .xl-m2_5\!.wp-block-image figure {
    margin: 2.5em !important;
  }
  .xl-mt2_5:not(div.wp-block-image), .xl-mt2_5.wp-block-image figure {
    margin-top: 2.5em !important;
  }
  .xl-mb2_5:not(div.wp-block-image), .xl-mb2_5.wp-block-image figure {
    margin-bottom: 2.5em !important;
  }
  .xl-ml2_5:not(div.wp-block-image), .xl-ml2_5.wp-block-image figure {
    margin-left: 2.5em !important;
  }
  .xl-mr2_5:not(div.wp-block-image), .xl-mr2_5.wp-block-image figure {
    margin-right: 2.5em !important;
  }
  .xl-mv2_5:not(div.wp-block-image), .xl-mv2_5.wp-block-image figure {
    margin-top: 2.5em !important;
    margin-bottom: 2.5em !important;
  }
  .xl-mh2_5:not(div.wp-block-image), .xl-mh2_5.wp-block-image figure {
    margin-left: 2.5em !important;
    margin-right: 2.5em !important;
  }
  .xl-m3:not(div.wp-block-image), .xl-m3.wp-block-image figure {
    margin: 3em;
  }
  .xl-m3\!:not(div.wp-block-image), .xl-m3\!.wp-block-image figure {
    margin: 3em !important;
  }
  .xl-mt3:not(div.wp-block-image), .xl-mt3.wp-block-image figure {
    margin-top: 3em !important;
  }
  .xl-mb3:not(div.wp-block-image), .xl-mb3.wp-block-image figure {
    margin-bottom: 3em !important;
  }
  .xl-ml3:not(div.wp-block-image), .xl-ml3.wp-block-image figure {
    margin-left: 3em !important;
  }
  .xl-mr3:not(div.wp-block-image), .xl-mr3.wp-block-image figure {
    margin-right: 3em !important;
  }
  .xl-mv3:not(div.wp-block-image), .xl-mv3.wp-block-image figure {
    margin-top: 3em !important;
    margin-bottom: 3em !important;
  }
  .xl-mh3:not(div.wp-block-image), .xl-mh3.wp-block-image figure {
    margin-left: 3em !important;
    margin-right: 3em !important;
  }
  .xl-m4:not(div.wp-block-image), .xl-m4.wp-block-image figure {
    margin: 4em;
  }
  .xl-m4\!:not(div.wp-block-image), .xl-m4\!.wp-block-image figure {
    margin: 4em !important;
  }
  .xl-mt4:not(div.wp-block-image), .xl-mt4.wp-block-image figure {
    margin-top: 4em !important;
  }
  .xl-mb4:not(div.wp-block-image), .xl-mb4.wp-block-image figure {
    margin-bottom: 4em !important;
  }
  .xl-ml4:not(div.wp-block-image), .xl-ml4.wp-block-image figure {
    margin-left: 4em !important;
  }
  .xl-mr4:not(div.wp-block-image), .xl-mr4.wp-block-image figure {
    margin-right: 4em !important;
  }
  .xl-mv4:not(div.wp-block-image), .xl-mv4.wp-block-image figure {
    margin-top: 4em !important;
    margin-bottom: 4em !important;
  }
  .xl-mh4:not(div.wp-block-image), .xl-mh4.wp-block-image figure {
    margin-left: 4em !important;
    margin-right: 4em !important;
  }
  .xl-m5:not(div.wp-block-image), .xl-m5.wp-block-image figure {
    margin: 5em;
  }
  .xl-m5\!:not(div.wp-block-image), .xl-m5\!.wp-block-image figure {
    margin: 5em !important;
  }
  .xl-mt5:not(div.wp-block-image), .xl-mt5.wp-block-image figure {
    margin-top: 5em !important;
  }
  .xl-mb5:not(div.wp-block-image), .xl-mb5.wp-block-image figure {
    margin-bottom: 5em !important;
  }
  .xl-ml5:not(div.wp-block-image), .xl-ml5.wp-block-image figure {
    margin-left: 5em !important;
  }
  .xl-mr5:not(div.wp-block-image), .xl-mr5.wp-block-image figure {
    margin-right: 5em !important;
  }
  .xl-mv5:not(div.wp-block-image), .xl-mv5.wp-block-image figure {
    margin-top: 5em !important;
    margin-bottom: 5em !important;
  }
  .xl-mh5:not(div.wp-block-image), .xl-mh5.wp-block-image figure {
    margin-left: 5em !important;
    margin-right: 5em !important;
  }
  .xl-m-_25:not(div.wp-block-image), .xl-m-_25.wp-block-image figure {
    margin: -0.25em;
  }
  .xl-m-_25\!:not(div.wp-block-image), .xl-m-_25\!.wp-block-image figure {
    margin: -0.25em !important;
  }
  .xl-mt-_25:not(div.wp-block-image), .xl-mt-_25.wp-block-image figure {
    margin-top: -0.25em !important;
  }
  .xl-mb-_25:not(div.wp-block-image), .xl-mb-_25.wp-block-image figure {
    margin-bottom: -0.25em !important;
  }
  .xl-ml-_25:not(div.wp-block-image), .xl-ml-_25.wp-block-image figure {
    margin-left: -0.25em !important;
  }
  .xl-mr-_25:not(div.wp-block-image), .xl-mr-_25.wp-block-image figure {
    margin-right: -0.25em !important;
  }
  .xl-mv-_25:not(div.wp-block-image), .xl-mv-_25.wp-block-image figure {
    margin-top: -0.25em !important;
    margin-bottom: -0.25em !important;
  }
  .xl-mh-_25:not(div.wp-block-image), .xl-mh-_25.wp-block-image figure {
    margin-left: -0.25em !important;
    margin-right: -0.25em !important;
  }
  .xl-m-_5:not(div.wp-block-image), .xl-m-_5.wp-block-image figure {
    margin: -0.5em;
  }
  .xl-m-_5\!:not(div.wp-block-image), .xl-m-_5\!.wp-block-image figure {
    margin: -0.5em !important;
  }
  .xl-mt-_5:not(div.wp-block-image), .xl-mt-_5.wp-block-image figure {
    margin-top: -0.5em !important;
  }
  .xl-mb-_5:not(div.wp-block-image), .xl-mb-_5.wp-block-image figure {
    margin-bottom: -0.5em !important;
  }
  .xl-ml-_5:not(div.wp-block-image), .xl-ml-_5.wp-block-image figure {
    margin-left: -0.5em !important;
  }
  .xl-mr-_5:not(div.wp-block-image), .xl-mr-_5.wp-block-image figure {
    margin-right: -0.5em !important;
  }
  .xl-mv-_5:not(div.wp-block-image), .xl-mv-_5.wp-block-image figure {
    margin-top: -0.5em !important;
    margin-bottom: -0.5em !important;
  }
  .xl-mh-_5:not(div.wp-block-image), .xl-mh-_5.wp-block-image figure {
    margin-left: -0.5em !important;
    margin-right: -0.5em !important;
  }
  .xl-m-_75:not(div.wp-block-image), .xl-m-_75.wp-block-image figure {
    margin: -0.75em;
  }
  .xl-m-_75\!:not(div.wp-block-image), .xl-m-_75\!.wp-block-image figure {
    margin: -0.75em !important;
  }
  .xl-mt-_75:not(div.wp-block-image), .xl-mt-_75.wp-block-image figure {
    margin-top: -0.75em !important;
  }
  .xl-mb-_75:not(div.wp-block-image), .xl-mb-_75.wp-block-image figure {
    margin-bottom: -0.75em !important;
  }
  .xl-ml-_75:not(div.wp-block-image), .xl-ml-_75.wp-block-image figure {
    margin-left: -0.75em !important;
  }
  .xl-mr-_75:not(div.wp-block-image), .xl-mr-_75.wp-block-image figure {
    margin-right: -0.75em !important;
  }
  .xl-mv-_75:not(div.wp-block-image), .xl-mv-_75.wp-block-image figure {
    margin-top: -0.75em !important;
    margin-bottom: -0.75em !important;
  }
  .xl-mh-_75:not(div.wp-block-image), .xl-mh-_75.wp-block-image figure {
    margin-left: -0.75em !important;
    margin-right: -0.75em !important;
  }
  .xl-m-1:not(div.wp-block-image), .xl-m-1.wp-block-image figure {
    margin: -1em;
  }
  .xl-m-1\!:not(div.wp-block-image), .xl-m-1\!.wp-block-image figure {
    margin: -1em !important;
  }
  .xl-mt-1:not(div.wp-block-image), .xl-mt-1.wp-block-image figure {
    margin-top: -1em !important;
  }
  .xl-mb-1:not(div.wp-block-image), .xl-mb-1.wp-block-image figure {
    margin-bottom: -1em !important;
  }
  .xl-ml-1:not(div.wp-block-image), .xl-ml-1.wp-block-image figure {
    margin-left: -1em !important;
  }
  .xl-mr-1:not(div.wp-block-image), .xl-mr-1.wp-block-image figure {
    margin-right: -1em !important;
  }
  .xl-mv-1:not(div.wp-block-image), .xl-mv-1.wp-block-image figure {
    margin-top: -1em !important;
    margin-bottom: -1em !important;
  }
  .xl-mh-1:not(div.wp-block-image), .xl-mh-1.wp-block-image figure {
    margin-left: -1em !important;
    margin-right: -1em !important;
  }
  .xl-m-1_25:not(div.wp-block-image), .xl-m-1_25.wp-block-image figure {
    margin: -1.25em;
  }
  .xl-m-1_25\!:not(div.wp-block-image), .xl-m-1_25\!.wp-block-image figure {
    margin: -1.25em !important;
  }
  .xl-mt-1_25:not(div.wp-block-image), .xl-mt-1_25.wp-block-image figure {
    margin-top: -1.25em !important;
  }
  .xl-mb-1_25:not(div.wp-block-image), .xl-mb-1_25.wp-block-image figure {
    margin-bottom: -1.25em !important;
  }
  .xl-ml-1_25:not(div.wp-block-image), .xl-ml-1_25.wp-block-image figure {
    margin-left: -1.25em !important;
  }
  .xl-mr-1_25:not(div.wp-block-image), .xl-mr-1_25.wp-block-image figure {
    margin-right: -1.25em !important;
  }
  .xl-mv-1_25:not(div.wp-block-image), .xl-mv-1_25.wp-block-image figure {
    margin-top: -1.25em !important;
    margin-bottom: -1.25em !important;
  }
  .xl-mh-1_25:not(div.wp-block-image), .xl-mh-1_25.wp-block-image figure {
    margin-left: -1.25em !important;
    margin-right: -1.25em !important;
  }
  .xl-m-1_5:not(div.wp-block-image), .xl-m-1_5.wp-block-image figure {
    margin: -1.5em;
  }
  .xl-m-1_5\!:not(div.wp-block-image), .xl-m-1_5\!.wp-block-image figure {
    margin: -1.5em !important;
  }
  .xl-mt-1_5:not(div.wp-block-image), .xl-mt-1_5.wp-block-image figure {
    margin-top: -1.5em !important;
  }
  .xl-mb-1_5:not(div.wp-block-image), .xl-mb-1_5.wp-block-image figure {
    margin-bottom: -1.5em !important;
  }
  .xl-ml-1_5:not(div.wp-block-image), .xl-ml-1_5.wp-block-image figure {
    margin-left: -1.5em !important;
  }
  .xl-mr-1_5:not(div.wp-block-image), .xl-mr-1_5.wp-block-image figure {
    margin-right: -1.5em !important;
  }
  .xl-mv-1_5:not(div.wp-block-image), .xl-mv-1_5.wp-block-image figure {
    margin-top: -1.5em !important;
    margin-bottom: -1.5em !important;
  }
  .xl-mh-1_5:not(div.wp-block-image), .xl-mh-1_5.wp-block-image figure {
    margin-left: -1.5em !important;
    margin-right: -1.5em !important;
  }
  .xl-m-1_75:not(div.wp-block-image), .xl-m-1_75.wp-block-image figure {
    margin: -1.75em;
  }
  .xl-m-1_75\!:not(div.wp-block-image), .xl-m-1_75\!.wp-block-image figure {
    margin: -1.75em !important;
  }
  .xl-mt-1_75:not(div.wp-block-image), .xl-mt-1_75.wp-block-image figure {
    margin-top: -1.75em !important;
  }
  .xl-mb-1_75:not(div.wp-block-image), .xl-mb-1_75.wp-block-image figure {
    margin-bottom: -1.75em !important;
  }
  .xl-ml-1_75:not(div.wp-block-image), .xl-ml-1_75.wp-block-image figure {
    margin-left: -1.75em !important;
  }
  .xl-mr-1_75:not(div.wp-block-image), .xl-mr-1_75.wp-block-image figure {
    margin-right: -1.75em !important;
  }
  .xl-mv-1_75:not(div.wp-block-image), .xl-mv-1_75.wp-block-image figure {
    margin-top: -1.75em !important;
    margin-bottom: -1.75em !important;
  }
  .xl-mh-1_75:not(div.wp-block-image), .xl-mh-1_75.wp-block-image figure {
    margin-left: -1.75em !important;
    margin-right: -1.75em !important;
  }
  .xl-m-2:not(div.wp-block-image), .xl-m-2.wp-block-image figure {
    margin: -2em;
  }
  .xl-m-2\!:not(div.wp-block-image), .xl-m-2\!.wp-block-image figure {
    margin: -2em !important;
  }
  .xl-mt-2:not(div.wp-block-image), .xl-mt-2.wp-block-image figure {
    margin-top: -2em !important;
  }
  .xl-mb-2:not(div.wp-block-image), .xl-mb-2.wp-block-image figure {
    margin-bottom: -2em !important;
  }
  .xl-ml-2:not(div.wp-block-image), .xl-ml-2.wp-block-image figure {
    margin-left: -2em !important;
  }
  .xl-mr-2:not(div.wp-block-image), .xl-mr-2.wp-block-image figure {
    margin-right: -2em !important;
  }
  .xl-mv-2:not(div.wp-block-image), .xl-mv-2.wp-block-image figure {
    margin-top: -2em !important;
    margin-bottom: -2em !important;
  }
  .xl-mh-2:not(div.wp-block-image), .xl-mh-2.wp-block-image figure {
    margin-left: -2em !important;
    margin-right: -2em !important;
  }
  .xl-m-2_5:not(div.wp-block-image), .xl-m-2_5.wp-block-image figure {
    margin: -2.5em;
  }
  .xl-m-2_5\!:not(div.wp-block-image), .xl-m-2_5\!.wp-block-image figure {
    margin: -2.5em !important;
  }
  .xl-mt-2_5:not(div.wp-block-image), .xl-mt-2_5.wp-block-image figure {
    margin-top: -2.5em !important;
  }
  .xl-mb-2_5:not(div.wp-block-image), .xl-mb-2_5.wp-block-image figure {
    margin-bottom: -2.5em !important;
  }
  .xl-ml-2_5:not(div.wp-block-image), .xl-ml-2_5.wp-block-image figure {
    margin-left: -2.5em !important;
  }
  .xl-mr-2_5:not(div.wp-block-image), .xl-mr-2_5.wp-block-image figure {
    margin-right: -2.5em !important;
  }
  .xl-mv-2_5:not(div.wp-block-image), .xl-mv-2_5.wp-block-image figure {
    margin-top: -2.5em !important;
    margin-bottom: -2.5em !important;
  }
  .xl-mh-2_5:not(div.wp-block-image), .xl-mh-2_5.wp-block-image figure {
    margin-left: -2.5em !important;
    margin-right: -2.5em !important;
  }
  .xl-m-3:not(div.wp-block-image), .xl-m-3.wp-block-image figure {
    margin: -3em;
  }
  .xl-m-3\!:not(div.wp-block-image), .xl-m-3\!.wp-block-image figure {
    margin: -3em !important;
  }
  .xl-mt-3:not(div.wp-block-image), .xl-mt-3.wp-block-image figure {
    margin-top: -3em !important;
  }
  .xl-mb-3:not(div.wp-block-image), .xl-mb-3.wp-block-image figure {
    margin-bottom: -3em !important;
  }
  .xl-ml-3:not(div.wp-block-image), .xl-ml-3.wp-block-image figure {
    margin-left: -3em !important;
  }
  .xl-mr-3:not(div.wp-block-image), .xl-mr-3.wp-block-image figure {
    margin-right: -3em !important;
  }
  .xl-mv-3:not(div.wp-block-image), .xl-mv-3.wp-block-image figure {
    margin-top: -3em !important;
    margin-bottom: -3em !important;
  }
  .xl-mh-3:not(div.wp-block-image), .xl-mh-3.wp-block-image figure {
    margin-left: -3em !important;
    margin-right: -3em !important;
  }
  .xl-m-4:not(div.wp-block-image), .xl-m-4.wp-block-image figure {
    margin: -4em;
  }
  .xl-m-4\!:not(div.wp-block-image), .xl-m-4\!.wp-block-image figure {
    margin: -4em !important;
  }
  .xl-mt-4:not(div.wp-block-image), .xl-mt-4.wp-block-image figure {
    margin-top: -4em !important;
  }
  .xl-mb-4:not(div.wp-block-image), .xl-mb-4.wp-block-image figure {
    margin-bottom: -4em !important;
  }
  .xl-ml-4:not(div.wp-block-image), .xl-ml-4.wp-block-image figure {
    margin-left: -4em !important;
  }
  .xl-mr-4:not(div.wp-block-image), .xl-mr-4.wp-block-image figure {
    margin-right: -4em !important;
  }
  .xl-mv-4:not(div.wp-block-image), .xl-mv-4.wp-block-image figure {
    margin-top: -4em !important;
    margin-bottom: -4em !important;
  }
  .xl-mh-4:not(div.wp-block-image), .xl-mh-4.wp-block-image figure {
    margin-left: -4em !important;
    margin-right: -4em !important;
  }
  .xl-m-5:not(div.wp-block-image), .xl-m-5.wp-block-image figure {
    margin: -5em;
  }
  .xl-m-5\!:not(div.wp-block-image), .xl-m-5\!.wp-block-image figure {
    margin: -5em !important;
  }
  .xl-mt-5:not(div.wp-block-image), .xl-mt-5.wp-block-image figure {
    margin-top: -5em !important;
  }
  .xl-mb-5:not(div.wp-block-image), .xl-mb-5.wp-block-image figure {
    margin-bottom: -5em !important;
  }
  .xl-ml-5:not(div.wp-block-image), .xl-ml-5.wp-block-image figure {
    margin-left: -5em !important;
  }
  .xl-mr-5:not(div.wp-block-image), .xl-mr-5.wp-block-image figure {
    margin-right: -5em !important;
  }
  .xl-mv-5:not(div.wp-block-image), .xl-mv-5.wp-block-image figure {
    margin-top: -5em !important;
    margin-bottom: -5em !important;
  }
  .xl-mh-5:not(div.wp-block-image), .xl-mh-5.wp-block-image figure {
    margin-left: -5em !important;
    margin-right: -5em !important;
  }
  .xl-mauto:not(div.wp-block-image), .xl-mauto.wp-block-image figure {
    margin: auto;
  }
  .xl-mauto\!:not(div.wp-block-image), .xl-mauto\!.wp-block-image figure {
    margin: auto !important;
  }
  .xl-mtauto:not(div.wp-block-image), .xl-mtauto.wp-block-image figure {
    margin-top: auto !important;
  }
  .xl-mbauto:not(div.wp-block-image), .xl-mbauto.wp-block-image figure {
    margin-bottom: auto !important;
  }
  .xl-mlauto:not(div.wp-block-image), .xl-mlauto.wp-block-image figure {
    margin-left: auto !important;
  }
  .xl-mrauto:not(div.wp-block-image), .xl-mrauto.wp-block-image figure {
    margin-right: auto !important;
  }
  .xl-mvauto:not(div.wp-block-image), .xl-mvauto.wp-block-image figure {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .xl-mhauto:not(div.wp-block-image), .xl-mhauto.wp-block-image figure {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .xl-order-9, .order-xl-9 {
    order: -9;
  }
  .xl-order-8, .order-xl-8 {
    order: -8;
  }
  .xl-order-7, .order-xl-7 {
    order: -7;
  }
  .xl-order-6, .order-xl-6 {
    order: -6;
  }
  .xl-order-5, .order-xl-5 {
    order: -5;
  }
  .xl-order-4, .order-xl-4 {
    order: -4;
  }
  .xl-order-3, .order-xl-3 {
    order: -3;
  }
  .xl-order-2, .order-xl-2 {
    order: -2;
  }
  .xl-order-1, .order-xl-1 {
    order: -1;
  }
  .xl-order0, .order-xl0 {
    order: 0;
  }
  .xl-order1, .order-xl1 {
    order: 1;
  }
  .xl-order2, .order-xl2 {
    order: 2;
  }
  .xl-order3, .order-xl3 {
    order: 3;
  }
  .xl-order4, .order-xl4 {
    order: 4;
  }
  .xl-order5, .order-xl5 {
    order: 5;
  }
  .xl-order6, .order-xl6 {
    order: 6;
  }
  .xl-order7, .order-xl7 {
    order: 7;
  }
  .xl-order8, .order-xl8 {
    order: 8;
  }
  .xl-order9, .order-xl9 {
    order: 9;
  }
  .xl-minmin, .xl-min-min, .xl-min-min, .xl-min--min {
    min-width: min-content !important;
  }
  .xl-minfit, .xl-min-fit, .xl-min-fit, .xl-min--fit {
    min-width: fit-content !important;
  }
  .xl-minmax, .xl-min-max, .xl-min-max, .xl-min--max {
    min-width: max-content !important;
  }
  .xl-min-half, .xl-min--half {
    min-width: 50% !important;
  }
  .xl-min-quarter, .xl-min--quarter {
    min-width: 25% !important;
  }
  .xl-min-three-quarters, .xl-min-3quarters, .xl-min-3q, .xl-min--three-quarters, .xl-min--3quarters, .xl-min--3q {
    min-width: 75% !important;
  }
  .xl-min-third, .xl-min--third {
    min-width: 33.33% !important;
  }
  .xl-min-two-thirds, .xl-min-twothirds, .xl-min-2thirds, .xl-min-tooth, .xl-min--two-thirds, .xl-min--twothirds, .xl-min--2thirds, .xl-min--tooth {
    min-width: 66.667% !important;
  }
  .xl-min-tenth, .xl-min--tenth {
    min-width: 10% !important;
  }
  .xl-min1:not(div.wp-block-image), .xl-min1.wp-block-image figure, .xl-min-1:not(div.wp-block-image), .xl-min-1.wp-block-image figure {
    min-width: 1em !important;
  }
  .xl-min2:not(div.wp-block-image), .xl-min2.wp-block-image figure, .xl-min-2:not(div.wp-block-image), .xl-min-2.wp-block-image figure {
    min-width: 2em !important;
  }
  .xl-min3:not(div.wp-block-image), .xl-min3.wp-block-image figure, .xl-min-3:not(div.wp-block-image), .xl-min-3.wp-block-image figure {
    min-width: 3em !important;
  }
  .xl-min4:not(div.wp-block-image), .xl-min4.wp-block-image figure, .xl-min-4:not(div.wp-block-image), .xl-min-4.wp-block-image figure {
    min-width: 4em !important;
  }
  .xl-min5:not(div.wp-block-image), .xl-min5.wp-block-image figure, .xl-min-5:not(div.wp-block-image), .xl-min-5.wp-block-image figure {
    min-width: 5em !important;
  }
  .xl-min6:not(div.wp-block-image), .xl-min6.wp-block-image figure, .xl-min-6:not(div.wp-block-image), .xl-min-6.wp-block-image figure {
    min-width: 6em !important;
  }
  .xl-min7:not(div.wp-block-image), .xl-min7.wp-block-image figure, .xl-min-7:not(div.wp-block-image), .xl-min-7.wp-block-image figure {
    min-width: 7em !important;
  }
  .xl-min8:not(div.wp-block-image), .xl-min8.wp-block-image figure, .xl-min-8:not(div.wp-block-image), .xl-min-8.wp-block-image figure {
    min-width: 8em !important;
  }
  .xl-min9:not(div.wp-block-image), .xl-min9.wp-block-image figure, .xl-min-9:not(div.wp-block-image), .xl-min-9.wp-block-image figure {
    min-width: 9em !important;
  }
  .xl-min10:not(div.wp-block-image), .xl-min10.wp-block-image figure, .xl-min-10:not(div.wp-block-image), .xl-min-10.wp-block-image figure {
    min-width: 10em !important;
  }
  .xl-min11:not(div.wp-block-image), .xl-min11.wp-block-image figure, .xl-min-11:not(div.wp-block-image), .xl-min-11.wp-block-image figure {
    min-width: 11em !important;
  }
  .xl-min12:not(div.wp-block-image), .xl-min12.wp-block-image figure, .xl-min-12:not(div.wp-block-image), .xl-min-12.wp-block-image figure {
    min-width: 12em !important;
  }
  .xl-min13:not(div.wp-block-image), .xl-min13.wp-block-image figure, .xl-min-13:not(div.wp-block-image), .xl-min-13.wp-block-image figure {
    min-width: 13em !important;
  }
  .xl-min14:not(div.wp-block-image), .xl-min14.wp-block-image figure, .xl-min-14:not(div.wp-block-image), .xl-min-14.wp-block-image figure {
    min-width: 14em !important;
  }
  .xl-min15:not(div.wp-block-image), .xl-min15.wp-block-image figure, .xl-min-15:not(div.wp-block-image), .xl-min-15.wp-block-image figure {
    min-width: 15em !important;
  }
  .xl-min16:not(div.wp-block-image), .xl-min16.wp-block-image figure, .xl-min-16:not(div.wp-block-image), .xl-min-16.wp-block-image figure {
    min-width: 16em !important;
  }
  .xl-min17:not(div.wp-block-image), .xl-min17.wp-block-image figure, .xl-min-17:not(div.wp-block-image), .xl-min-17.wp-block-image figure {
    min-width: 17em !important;
  }
  .xl-min18:not(div.wp-block-image), .xl-min18.wp-block-image figure, .xl-min-18:not(div.wp-block-image), .xl-min-18.wp-block-image figure {
    min-width: 18em !important;
  }
  .xl-min19:not(div.wp-block-image), .xl-min19.wp-block-image figure, .xl-min-19:not(div.wp-block-image), .xl-min-19.wp-block-image figure {
    min-width: 19em !important;
  }
  .xl-min20:not(div.wp-block-image), .xl-min20.wp-block-image figure, .xl-min-20:not(div.wp-block-image), .xl-min-20.wp-block-image figure {
    min-width: 20em !important;
  }
  .xl-min21:not(div.wp-block-image), .xl-min21.wp-block-image figure, .xl-min-21:not(div.wp-block-image), .xl-min-21.wp-block-image figure {
    min-width: 21em !important;
  }
  .xl-min22:not(div.wp-block-image), .xl-min22.wp-block-image figure, .xl-min-22:not(div.wp-block-image), .xl-min-22.wp-block-image figure {
    min-width: 22em !important;
  }
  .xl-min23:not(div.wp-block-image), .xl-min23.wp-block-image figure, .xl-min-23:not(div.wp-block-image), .xl-min-23.wp-block-image figure {
    min-width: 23em !important;
  }
  .xl-min24:not(div.wp-block-image), .xl-min24.wp-block-image figure, .xl-min-24:not(div.wp-block-image), .xl-min-24.wp-block-image figure {
    min-width: 24em !important;
  }
  .xl-min25:not(div.wp-block-image), .xl-min25.wp-block-image figure, .xl-min-25:not(div.wp-block-image), .xl-min-25.wp-block-image figure {
    min-width: 25em !important;
  }
  .xl-min26:not(div.wp-block-image), .xl-min26.wp-block-image figure, .xl-min-26:not(div.wp-block-image), .xl-min-26.wp-block-image figure {
    min-width: 26em !important;
  }
  .xl-min27:not(div.wp-block-image), .xl-min27.wp-block-image figure, .xl-min-27:not(div.wp-block-image), .xl-min-27.wp-block-image figure {
    min-width: 27em !important;
  }
  .xl-min28:not(div.wp-block-image), .xl-min28.wp-block-image figure, .xl-min-28:not(div.wp-block-image), .xl-min-28.wp-block-image figure {
    min-width: 28em !important;
  }
  .xl-min29:not(div.wp-block-image), .xl-min29.wp-block-image figure, .xl-min-29:not(div.wp-block-image), .xl-min-29.wp-block-image figure {
    min-width: 29em !important;
  }
  .xl-min30:not(div.wp-block-image), .xl-min30.wp-block-image figure, .xl-min-30:not(div.wp-block-image), .xl-min-30.wp-block-image figure {
    min-width: 30em !important;
  }
  .xl-min31:not(div.wp-block-image), .xl-min31.wp-block-image figure, .xl-min-31:not(div.wp-block-image), .xl-min-31.wp-block-image figure {
    min-width: 31em !important;
  }
  .xl-min32:not(div.wp-block-image), .xl-min32.wp-block-image figure, .xl-min-32:not(div.wp-block-image), .xl-min-32.wp-block-image figure {
    min-width: 32em !important;
  }
  .xl-min33:not(div.wp-block-image), .xl-min33.wp-block-image figure, .xl-min-33:not(div.wp-block-image), .xl-min-33.wp-block-image figure {
    min-width: 33em !important;
  }
  .xl-min34:not(div.wp-block-image), .xl-min34.wp-block-image figure, .xl-min-34:not(div.wp-block-image), .xl-min-34.wp-block-image figure {
    min-width: 34em !important;
  }
  .xl-min35:not(div.wp-block-image), .xl-min35.wp-block-image figure, .xl-min-35:not(div.wp-block-image), .xl-min-35.wp-block-image figure {
    min-width: 35em !important;
  }
  .xl-min36:not(div.wp-block-image), .xl-min36.wp-block-image figure, .xl-min-36:not(div.wp-block-image), .xl-min-36.wp-block-image figure {
    min-width: 36em !important;
  }
  .xl-min37:not(div.wp-block-image), .xl-min37.wp-block-image figure, .xl-min-37:not(div.wp-block-image), .xl-min-37.wp-block-image figure {
    min-width: 37em !important;
  }
  .xl-min38:not(div.wp-block-image), .xl-min38.wp-block-image figure, .xl-min-38:not(div.wp-block-image), .xl-min-38.wp-block-image figure {
    min-width: 38em !important;
  }
  .xl-min39:not(div.wp-block-image), .xl-min39.wp-block-image figure, .xl-min-39:not(div.wp-block-image), .xl-min-39.wp-block-image figure {
    min-width: 39em !important;
  }
  .xl-min40:not(div.wp-block-image), .xl-min40.wp-block-image figure, .xl-min-40:not(div.wp-block-image), .xl-min-40.wp-block-image figure {
    min-width: 40em !important;
  }
  .xl-min41:not(div.wp-block-image), .xl-min41.wp-block-image figure, .xl-min-41:not(div.wp-block-image), .xl-min-41.wp-block-image figure {
    min-width: 41em !important;
  }
  .xl-min42:not(div.wp-block-image), .xl-min42.wp-block-image figure, .xl-min-42:not(div.wp-block-image), .xl-min-42.wp-block-image figure {
    min-width: 42em !important;
  }
  .xl-min43:not(div.wp-block-image), .xl-min43.wp-block-image figure, .xl-min-43:not(div.wp-block-image), .xl-min-43.wp-block-image figure {
    min-width: 43em !important;
  }
  .xl-min44:not(div.wp-block-image), .xl-min44.wp-block-image figure, .xl-min-44:not(div.wp-block-image), .xl-min-44.wp-block-image figure {
    min-width: 44em !important;
  }
  .xl-min45:not(div.wp-block-image), .xl-min45.wp-block-image figure, .xl-min-45:not(div.wp-block-image), .xl-min-45.wp-block-image figure {
    min-width: 45em !important;
  }
  .xl-min46:not(div.wp-block-image), .xl-min46.wp-block-image figure, .xl-min-46:not(div.wp-block-image), .xl-min-46.wp-block-image figure {
    min-width: 46em !important;
  }
  .xl-min47:not(div.wp-block-image), .xl-min47.wp-block-image figure, .xl-min-47:not(div.wp-block-image), .xl-min-47.wp-block-image figure {
    min-width: 47em !important;
  }
  .xl-min48:not(div.wp-block-image), .xl-min48.wp-block-image figure, .xl-min-48:not(div.wp-block-image), .xl-min-48.wp-block-image figure {
    min-width: 48em !important;
  }
  .xl-min49:not(div.wp-block-image), .xl-min49.wp-block-image figure, .xl-min-49:not(div.wp-block-image), .xl-min-49.wp-block-image figure {
    min-width: 49em !important;
  }
  .xl-min50:not(div.wp-block-image), .xl-min50.wp-block-image figure, .xl-min-50:not(div.wp-block-image), .xl-min-50.wp-block-image figure {
    min-width: 50em !important;
  }
  .xl-maxmin, .xl-max-min, .xl-max-min, .xl-max--min {
    max-width: min-content !important;
  }
  .xl-maxfit, .xl-max-fit, .xl-max-fit, .xl-max--fit {
    max-width: fit-content !important;
  }
  .xl-maxmax, .xl-max-max, .xl-max-max, .xl-max--max {
    max-width: max-content !important;
  }
  .xl-max-half, .xl-max--half {
    max-width: 50% !important;
  }
  .xl-max-quarter, .xl-max--quarter {
    max-width: 25% !important;
  }
  .xl-max-three-quarters, .xl-max-3quarters, .xl-max-3q, .xl-max--three-quarters, .xl-max--3quarters, .xl-max--3q {
    max-width: 75% !important;
  }
  .xl-max-third, .xl-max--third {
    max-width: 33.33% !important;
  }
  .xl-max-two-thirds, .xl-max-twothirds, .xl-max-2thirds, .xl-max-tooth, .xl-max--two-thirds, .xl-max--twothirds, .xl-max--2thirds, .xl-max--tooth {
    max-width: 66.667% !important;
  }
  .xl-max-tenth, .xl-max--tenth {
    max-width: 10% !important;
  }
  .xl-max1:not(div.wp-block-image), .xl-max1.wp-block-image figure, .xl-max-1:not(div.wp-block-image), .xl-max-1.wp-block-image figure {
    max-width: 1em !important;
  }
  .xl-max2:not(div.wp-block-image), .xl-max2.wp-block-image figure, .xl-max-2:not(div.wp-block-image), .xl-max-2.wp-block-image figure {
    max-width: 2em !important;
  }
  .xl-max3:not(div.wp-block-image), .xl-max3.wp-block-image figure, .xl-max-3:not(div.wp-block-image), .xl-max-3.wp-block-image figure {
    max-width: 3em !important;
  }
  .xl-max4:not(div.wp-block-image), .xl-max4.wp-block-image figure, .xl-max-4:not(div.wp-block-image), .xl-max-4.wp-block-image figure {
    max-width: 4em !important;
  }
  .xl-max5:not(div.wp-block-image), .xl-max5.wp-block-image figure, .xl-max-5:not(div.wp-block-image), .xl-max-5.wp-block-image figure {
    max-width: 5em !important;
  }
  .xl-max6:not(div.wp-block-image), .xl-max6.wp-block-image figure, .xl-max-6:not(div.wp-block-image), .xl-max-6.wp-block-image figure {
    max-width: 6em !important;
  }
  .xl-max7:not(div.wp-block-image), .xl-max7.wp-block-image figure, .xl-max-7:not(div.wp-block-image), .xl-max-7.wp-block-image figure {
    max-width: 7em !important;
  }
  .xl-max8:not(div.wp-block-image), .xl-max8.wp-block-image figure, .xl-max-8:not(div.wp-block-image), .xl-max-8.wp-block-image figure {
    max-width: 8em !important;
  }
  .xl-max9:not(div.wp-block-image), .xl-max9.wp-block-image figure, .xl-max-9:not(div.wp-block-image), .xl-max-9.wp-block-image figure {
    max-width: 9em !important;
  }
  .xl-max10:not(div.wp-block-image), .xl-max10.wp-block-image figure, .xl-max-10:not(div.wp-block-image), .xl-max-10.wp-block-image figure {
    max-width: 10em !important;
  }
  .xl-max11:not(div.wp-block-image), .xl-max11.wp-block-image figure, .xl-max-11:not(div.wp-block-image), .xl-max-11.wp-block-image figure {
    max-width: 11em !important;
  }
  .xl-max12:not(div.wp-block-image), .xl-max12.wp-block-image figure, .xl-max-12:not(div.wp-block-image), .xl-max-12.wp-block-image figure {
    max-width: 12em !important;
  }
  .xl-max13:not(div.wp-block-image), .xl-max13.wp-block-image figure, .xl-max-13:not(div.wp-block-image), .xl-max-13.wp-block-image figure {
    max-width: 13em !important;
  }
  .xl-max14:not(div.wp-block-image), .xl-max14.wp-block-image figure, .xl-max-14:not(div.wp-block-image), .xl-max-14.wp-block-image figure {
    max-width: 14em !important;
  }
  .xl-max15:not(div.wp-block-image), .xl-max15.wp-block-image figure, .xl-max-15:not(div.wp-block-image), .xl-max-15.wp-block-image figure {
    max-width: 15em !important;
  }
  .xl-max16:not(div.wp-block-image), .xl-max16.wp-block-image figure, .xl-max-16:not(div.wp-block-image), .xl-max-16.wp-block-image figure {
    max-width: 16em !important;
  }
  .xl-max17:not(div.wp-block-image), .xl-max17.wp-block-image figure, .xl-max-17:not(div.wp-block-image), .xl-max-17.wp-block-image figure {
    max-width: 17em !important;
  }
  .xl-max18:not(div.wp-block-image), .xl-max18.wp-block-image figure, .xl-max-18:not(div.wp-block-image), .xl-max-18.wp-block-image figure {
    max-width: 18em !important;
  }
  .xl-max19:not(div.wp-block-image), .xl-max19.wp-block-image figure, .xl-max-19:not(div.wp-block-image), .xl-max-19.wp-block-image figure {
    max-width: 19em !important;
  }
  .xl-max20:not(div.wp-block-image), .xl-max20.wp-block-image figure, .xl-max-20:not(div.wp-block-image), .xl-max-20.wp-block-image figure {
    max-width: 20em !important;
  }
  .xl-max21:not(div.wp-block-image), .xl-max21.wp-block-image figure, .xl-max-21:not(div.wp-block-image), .xl-max-21.wp-block-image figure {
    max-width: 21em !important;
  }
  .xl-max22:not(div.wp-block-image), .xl-max22.wp-block-image figure, .xl-max-22:not(div.wp-block-image), .xl-max-22.wp-block-image figure {
    max-width: 22em !important;
  }
  .xl-max23:not(div.wp-block-image), .xl-max23.wp-block-image figure, .xl-max-23:not(div.wp-block-image), .xl-max-23.wp-block-image figure {
    max-width: 23em !important;
  }
  .xl-max24:not(div.wp-block-image), .xl-max24.wp-block-image figure, .xl-max-24:not(div.wp-block-image), .xl-max-24.wp-block-image figure {
    max-width: 24em !important;
  }
  .xl-max25:not(div.wp-block-image), .xl-max25.wp-block-image figure, .xl-max-25:not(div.wp-block-image), .xl-max-25.wp-block-image figure {
    max-width: 25em !important;
  }
  .xl-max26:not(div.wp-block-image), .xl-max26.wp-block-image figure, .xl-max-26:not(div.wp-block-image), .xl-max-26.wp-block-image figure {
    max-width: 26em !important;
  }
  .xl-max27:not(div.wp-block-image), .xl-max27.wp-block-image figure, .xl-max-27:not(div.wp-block-image), .xl-max-27.wp-block-image figure {
    max-width: 27em !important;
  }
  .xl-max28:not(div.wp-block-image), .xl-max28.wp-block-image figure, .xl-max-28:not(div.wp-block-image), .xl-max-28.wp-block-image figure {
    max-width: 28em !important;
  }
  .xl-max29:not(div.wp-block-image), .xl-max29.wp-block-image figure, .xl-max-29:not(div.wp-block-image), .xl-max-29.wp-block-image figure {
    max-width: 29em !important;
  }
  .xl-max30:not(div.wp-block-image), .xl-max30.wp-block-image figure, .xl-max-30:not(div.wp-block-image), .xl-max-30.wp-block-image figure {
    max-width: 30em !important;
  }
  .xl-max31:not(div.wp-block-image), .xl-max31.wp-block-image figure, .xl-max-31:not(div.wp-block-image), .xl-max-31.wp-block-image figure {
    max-width: 31em !important;
  }
  .xl-max32:not(div.wp-block-image), .xl-max32.wp-block-image figure, .xl-max-32:not(div.wp-block-image), .xl-max-32.wp-block-image figure {
    max-width: 32em !important;
  }
  .xl-max33:not(div.wp-block-image), .xl-max33.wp-block-image figure, .xl-max-33:not(div.wp-block-image), .xl-max-33.wp-block-image figure {
    max-width: 33em !important;
  }
  .xl-max34:not(div.wp-block-image), .xl-max34.wp-block-image figure, .xl-max-34:not(div.wp-block-image), .xl-max-34.wp-block-image figure {
    max-width: 34em !important;
  }
  .xl-max35:not(div.wp-block-image), .xl-max35.wp-block-image figure, .xl-max-35:not(div.wp-block-image), .xl-max-35.wp-block-image figure {
    max-width: 35em !important;
  }
  .xl-max36:not(div.wp-block-image), .xl-max36.wp-block-image figure, .xl-max-36:not(div.wp-block-image), .xl-max-36.wp-block-image figure {
    max-width: 36em !important;
  }
  .xl-max37:not(div.wp-block-image), .xl-max37.wp-block-image figure, .xl-max-37:not(div.wp-block-image), .xl-max-37.wp-block-image figure {
    max-width: 37em !important;
  }
  .xl-max38:not(div.wp-block-image), .xl-max38.wp-block-image figure, .xl-max-38:not(div.wp-block-image), .xl-max-38.wp-block-image figure {
    max-width: 38em !important;
  }
  .xl-max39:not(div.wp-block-image), .xl-max39.wp-block-image figure, .xl-max-39:not(div.wp-block-image), .xl-max-39.wp-block-image figure {
    max-width: 39em !important;
  }
  .xl-max40:not(div.wp-block-image), .xl-max40.wp-block-image figure, .xl-max-40:not(div.wp-block-image), .xl-max-40.wp-block-image figure {
    max-width: 40em !important;
  }
  .xl-max41:not(div.wp-block-image), .xl-max41.wp-block-image figure, .xl-max-41:not(div.wp-block-image), .xl-max-41.wp-block-image figure {
    max-width: 41em !important;
  }
  .xl-max42:not(div.wp-block-image), .xl-max42.wp-block-image figure, .xl-max-42:not(div.wp-block-image), .xl-max-42.wp-block-image figure {
    max-width: 42em !important;
  }
  .xl-max43:not(div.wp-block-image), .xl-max43.wp-block-image figure, .xl-max-43:not(div.wp-block-image), .xl-max-43.wp-block-image figure {
    max-width: 43em !important;
  }
  .xl-max44:not(div.wp-block-image), .xl-max44.wp-block-image figure, .xl-max-44:not(div.wp-block-image), .xl-max-44.wp-block-image figure {
    max-width: 44em !important;
  }
  .xl-max45:not(div.wp-block-image), .xl-max45.wp-block-image figure, .xl-max-45:not(div.wp-block-image), .xl-max-45.wp-block-image figure {
    max-width: 45em !important;
  }
  .xl-max46:not(div.wp-block-image), .xl-max46.wp-block-image figure, .xl-max-46:not(div.wp-block-image), .xl-max-46.wp-block-image figure {
    max-width: 46em !important;
  }
  .xl-max47:not(div.wp-block-image), .xl-max47.wp-block-image figure, .xl-max-47:not(div.wp-block-image), .xl-max-47.wp-block-image figure {
    max-width: 47em !important;
  }
  .xl-max48:not(div.wp-block-image), .xl-max48.wp-block-image figure, .xl-max-48:not(div.wp-block-image), .xl-max-48.wp-block-image figure {
    max-width: 48em !important;
  }
  .xl-max49:not(div.wp-block-image), .xl-max49.wp-block-image figure, .xl-max-49:not(div.wp-block-image), .xl-max-49.wp-block-image figure {
    max-width: 49em !important;
  }
  .xl-max50:not(div.wp-block-image), .xl-max50.wp-block-image figure, .xl-max-50:not(div.wp-block-image), .xl-max-50.wp-block-image figure {
    max-width: 50em !important;
  }
  .xl-wmin, .xl-w-min, .xl-w-min, .xl-w--min {
    width: min-content !important;
  }
  .xl-wfit, .xl-w-fit, .xl-w-fit, .xl-w--fit {
    width: fit-content !important;
  }
  .xl-wmax, .xl-w-max, .xl-w-max, .xl-w--max {
    width: max-content !important;
  }
  .xl-w-half, .xl-w--half {
    width: 50% !important;
  }
  .xl-w-quarter, .xl-w--quarter {
    width: 25% !important;
  }
  .xl-w-three-quarters, .xl-w-3quarters, .xl-w-3q, .xl-w--three-quarters, .xl-w--3quarters, .xl-w--3q {
    width: 75% !important;
  }
  .xl-w-third, .xl-w--third {
    width: 33.33% !important;
  }
  .xl-w-two-thirds, .xl-w-twothirds, .xl-w-2thirds, .xl-w-tooth, .xl-w--two-thirds, .xl-w--twothirds, .xl-w--2thirds, .xl-w--tooth {
    width: 66.667% !important;
  }
  .xl-w-tenth, .xl-w--tenth {
    width: 10% !important;
  }
  .xl-w1:not(div.wp-block-image), .xl-w1.wp-block-image figure, .xl-w-1:not(div.wp-block-image), .xl-w-1.wp-block-image figure {
    width: 1em !important;
  }
  .xl-w2:not(div.wp-block-image), .xl-w2.wp-block-image figure, .xl-w-2:not(div.wp-block-image), .xl-w-2.wp-block-image figure {
    width: 2em !important;
  }
  .xl-w3:not(div.wp-block-image), .xl-w3.wp-block-image figure, .xl-w-3:not(div.wp-block-image), .xl-w-3.wp-block-image figure {
    width: 3em !important;
  }
  .xl-w4:not(div.wp-block-image), .xl-w4.wp-block-image figure, .xl-w-4:not(div.wp-block-image), .xl-w-4.wp-block-image figure {
    width: 4em !important;
  }
  .xl-w5:not(div.wp-block-image), .xl-w5.wp-block-image figure, .xl-w-5:not(div.wp-block-image), .xl-w-5.wp-block-image figure {
    width: 5em !important;
  }
  .xl-w6:not(div.wp-block-image), .xl-w6.wp-block-image figure, .xl-w-6:not(div.wp-block-image), .xl-w-6.wp-block-image figure {
    width: 6em !important;
  }
  .xl-w7:not(div.wp-block-image), .xl-w7.wp-block-image figure, .xl-w-7:not(div.wp-block-image), .xl-w-7.wp-block-image figure {
    width: 7em !important;
  }
  .xl-w8:not(div.wp-block-image), .xl-w8.wp-block-image figure, .xl-w-8:not(div.wp-block-image), .xl-w-8.wp-block-image figure {
    width: 8em !important;
  }
  .xl-w9:not(div.wp-block-image), .xl-w9.wp-block-image figure, .xl-w-9:not(div.wp-block-image), .xl-w-9.wp-block-image figure {
    width: 9em !important;
  }
  .xl-w10:not(div.wp-block-image), .xl-w10.wp-block-image figure, .xl-w-10:not(div.wp-block-image), .xl-w-10.wp-block-image figure {
    width: 10em !important;
  }
  .xl-w11:not(div.wp-block-image), .xl-w11.wp-block-image figure, .xl-w-11:not(div.wp-block-image), .xl-w-11.wp-block-image figure {
    width: 11em !important;
  }
  .xl-w12:not(div.wp-block-image), .xl-w12.wp-block-image figure, .xl-w-12:not(div.wp-block-image), .xl-w-12.wp-block-image figure {
    width: 12em !important;
  }
  .xl-w13:not(div.wp-block-image), .xl-w13.wp-block-image figure, .xl-w-13:not(div.wp-block-image), .xl-w-13.wp-block-image figure {
    width: 13em !important;
  }
  .xl-w14:not(div.wp-block-image), .xl-w14.wp-block-image figure, .xl-w-14:not(div.wp-block-image), .xl-w-14.wp-block-image figure {
    width: 14em !important;
  }
  .xl-w15:not(div.wp-block-image), .xl-w15.wp-block-image figure, .xl-w-15:not(div.wp-block-image), .xl-w-15.wp-block-image figure {
    width: 15em !important;
  }
  .xl-w16:not(div.wp-block-image), .xl-w16.wp-block-image figure, .xl-w-16:not(div.wp-block-image), .xl-w-16.wp-block-image figure {
    width: 16em !important;
  }
  .xl-w17:not(div.wp-block-image), .xl-w17.wp-block-image figure, .xl-w-17:not(div.wp-block-image), .xl-w-17.wp-block-image figure {
    width: 17em !important;
  }
  .xl-w18:not(div.wp-block-image), .xl-w18.wp-block-image figure, .xl-w-18:not(div.wp-block-image), .xl-w-18.wp-block-image figure {
    width: 18em !important;
  }
  .xl-w19:not(div.wp-block-image), .xl-w19.wp-block-image figure, .xl-w-19:not(div.wp-block-image), .xl-w-19.wp-block-image figure {
    width: 19em !important;
  }
  .xl-w20:not(div.wp-block-image), .xl-w20.wp-block-image figure, .xl-w-20:not(div.wp-block-image), .xl-w-20.wp-block-image figure {
    width: 20em !important;
  }
  .xl-w21:not(div.wp-block-image), .xl-w21.wp-block-image figure, .xl-w-21:not(div.wp-block-image), .xl-w-21.wp-block-image figure {
    width: 21em !important;
  }
  .xl-w22:not(div.wp-block-image), .xl-w22.wp-block-image figure, .xl-w-22:not(div.wp-block-image), .xl-w-22.wp-block-image figure {
    width: 22em !important;
  }
  .xl-w23:not(div.wp-block-image), .xl-w23.wp-block-image figure, .xl-w-23:not(div.wp-block-image), .xl-w-23.wp-block-image figure {
    width: 23em !important;
  }
  .xl-w24:not(div.wp-block-image), .xl-w24.wp-block-image figure, .xl-w-24:not(div.wp-block-image), .xl-w-24.wp-block-image figure {
    width: 24em !important;
  }
  .xl-w25:not(div.wp-block-image), .xl-w25.wp-block-image figure, .xl-w-25:not(div.wp-block-image), .xl-w-25.wp-block-image figure {
    width: 25em !important;
  }
  .xl-w26:not(div.wp-block-image), .xl-w26.wp-block-image figure, .xl-w-26:not(div.wp-block-image), .xl-w-26.wp-block-image figure {
    width: 26em !important;
  }
  .xl-w27:not(div.wp-block-image), .xl-w27.wp-block-image figure, .xl-w-27:not(div.wp-block-image), .xl-w-27.wp-block-image figure {
    width: 27em !important;
  }
  .xl-w28:not(div.wp-block-image), .xl-w28.wp-block-image figure, .xl-w-28:not(div.wp-block-image), .xl-w-28.wp-block-image figure {
    width: 28em !important;
  }
  .xl-w29:not(div.wp-block-image), .xl-w29.wp-block-image figure, .xl-w-29:not(div.wp-block-image), .xl-w-29.wp-block-image figure {
    width: 29em !important;
  }
  .xl-w30:not(div.wp-block-image), .xl-w30.wp-block-image figure, .xl-w-30:not(div.wp-block-image), .xl-w-30.wp-block-image figure {
    width: 30em !important;
  }
  .xl-w31:not(div.wp-block-image), .xl-w31.wp-block-image figure, .xl-w-31:not(div.wp-block-image), .xl-w-31.wp-block-image figure {
    width: 31em !important;
  }
  .xl-w32:not(div.wp-block-image), .xl-w32.wp-block-image figure, .xl-w-32:not(div.wp-block-image), .xl-w-32.wp-block-image figure {
    width: 32em !important;
  }
  .xl-w33:not(div.wp-block-image), .xl-w33.wp-block-image figure, .xl-w-33:not(div.wp-block-image), .xl-w-33.wp-block-image figure {
    width: 33em !important;
  }
  .xl-w34:not(div.wp-block-image), .xl-w34.wp-block-image figure, .xl-w-34:not(div.wp-block-image), .xl-w-34.wp-block-image figure {
    width: 34em !important;
  }
  .xl-w35:not(div.wp-block-image), .xl-w35.wp-block-image figure, .xl-w-35:not(div.wp-block-image), .xl-w-35.wp-block-image figure {
    width: 35em !important;
  }
  .xl-w36:not(div.wp-block-image), .xl-w36.wp-block-image figure, .xl-w-36:not(div.wp-block-image), .xl-w-36.wp-block-image figure {
    width: 36em !important;
  }
  .xl-w37:not(div.wp-block-image), .xl-w37.wp-block-image figure, .xl-w-37:not(div.wp-block-image), .xl-w-37.wp-block-image figure {
    width: 37em !important;
  }
  .xl-w38:not(div.wp-block-image), .xl-w38.wp-block-image figure, .xl-w-38:not(div.wp-block-image), .xl-w-38.wp-block-image figure {
    width: 38em !important;
  }
  .xl-w39:not(div.wp-block-image), .xl-w39.wp-block-image figure, .xl-w-39:not(div.wp-block-image), .xl-w-39.wp-block-image figure {
    width: 39em !important;
  }
  .xl-w40:not(div.wp-block-image), .xl-w40.wp-block-image figure, .xl-w-40:not(div.wp-block-image), .xl-w-40.wp-block-image figure {
    width: 40em !important;
  }
  .xl-w41:not(div.wp-block-image), .xl-w41.wp-block-image figure, .xl-w-41:not(div.wp-block-image), .xl-w-41.wp-block-image figure {
    width: 41em !important;
  }
  .xl-w42:not(div.wp-block-image), .xl-w42.wp-block-image figure, .xl-w-42:not(div.wp-block-image), .xl-w-42.wp-block-image figure {
    width: 42em !important;
  }
  .xl-w43:not(div.wp-block-image), .xl-w43.wp-block-image figure, .xl-w-43:not(div.wp-block-image), .xl-w-43.wp-block-image figure {
    width: 43em !important;
  }
  .xl-w44:not(div.wp-block-image), .xl-w44.wp-block-image figure, .xl-w-44:not(div.wp-block-image), .xl-w-44.wp-block-image figure {
    width: 44em !important;
  }
  .xl-w45:not(div.wp-block-image), .xl-w45.wp-block-image figure, .xl-w-45:not(div.wp-block-image), .xl-w-45.wp-block-image figure {
    width: 45em !important;
  }
  .xl-w46:not(div.wp-block-image), .xl-w46.wp-block-image figure, .xl-w-46:not(div.wp-block-image), .xl-w-46.wp-block-image figure {
    width: 46em !important;
  }
  .xl-w47:not(div.wp-block-image), .xl-w47.wp-block-image figure, .xl-w-47:not(div.wp-block-image), .xl-w-47.wp-block-image figure {
    width: 47em !important;
  }
  .xl-w48:not(div.wp-block-image), .xl-w48.wp-block-image figure, .xl-w-48:not(div.wp-block-image), .xl-w-48.wp-block-image figure {
    width: 48em !important;
  }
  .xl-w49:not(div.wp-block-image), .xl-w49.wp-block-image figure, .xl-w-49:not(div.wp-block-image), .xl-w-49.wp-block-image figure {
    width: 49em !important;
  }
  .xl-w50:not(div.wp-block-image), .xl-w50.wp-block-image figure, .xl-w-50:not(div.wp-block-image), .xl-w-50.wp-block-image figure {
    width: 50em !important;
  }
}
@media print {
  .print-hidden, .pwd .print-beo {
    display: none !important;
  }
  .print-block {
    display: block !important;
  }
  .print-inline {
    display: inline !important;
  }
  .print-ib {
    display: inline-block !important;
  }
  .print-if {
    display: inline-flex !important;
  }
  .old-ie .print-if {
    display: inline-block !important;
  }
  .print-table {
    display: table !important;
  }
  .print-tr {
    display: table-row !important;
  }
  .print-td {
    display: table-cell !important;
  }
  .print-flex {
    display: flex;
  }
  .old-ie .print-flex {
    display: block;
  }
  .print-flexwrap, .print-flex-wrap {
    display: flex;
    flex-wrap: wrap !important;
  }
  .old-ie .print-flexwrap, .old-ie .print-flex-wrap {
    display: block;
  }
  .print-flex-nowrap, .print-flex-no-wrap {
    display: flex;
    flex-wrap: nowrap !important;
  }
  .old-ie .print-flex-nowrap, .old-ie .print-flex-no-wrap {
    display: block;
  }
  .print-flexcol, .print-flex-col {
    display: flex;
    flex-direction: column !important;
  }
  .old-ie .print-flexcol, .old-ie .print-flex-col {
    display: block;
  }
  .print-flexrev, .print-flex-rev {
    display: flex;
    flex-direction: row-reverse !important;
  }
  .old-ie .print-flexrev, .old-ie .print-flex-rev {
    display: block;
  }
  .print-fj-stretch {
    display: flex;
  }
  .old-ie .print-fj-stretch {
    display: block;
  }
  .print-fj-stretch > * {
    flex-grow: 1 !important;
  }
  .print-fj-center {
    display: flex;
    justify-content: center !important;
  }
  .old-ie .print-fj-center {
    display: block;
  }
  .print-fj-center > * {
    flex-grow: 0;
  }
  .print-fj-start {
    display: flex;
    justify-content: flex-start !important;
  }
  .old-ie .print-fj-start {
    display: block;
  }
  .print-fj-start > * {
    flex-grow: 0;
  }
  .print-fj-end {
    display: flex;
    justify-content: flex-end !important;
  }
  .old-ie .print-fj-end {
    display: block;
  }
  .print-fj-end > * {
    flex-grow: 0;
  }
  .print-fj-between {
    display: flex;
    justify-content: space-between !important;
  }
  .old-ie .print-fj-between {
    display: block;
  }
  .print-fj-between > * {
    flex-grow: 0;
  }
  .print-fj-around {
    display: flex;
    justify-content: space-around !important;
  }
  .old-ie .print-fj-around {
    display: block;
  }
  .print-fj-around > * {
    flex-grow: 0;
  }
  .print-fj-evenly {
    display: flex;
    justify-content: space-evenly !important;
  }
  .old-ie .print-fj-evenly {
    display: block;
  }
  .print-fj-evenly > * {
    flex-grow: 0;
  }
  .print-fa-stretch {
    display: flex;
    align-items: stretch !important;
  }
  .old-ie .print-fa-stretch {
    display: block;
  }
  .print-fa-start {
    display: flex;
    align-items: flex-start !important;
  }
  .old-ie .print-fa-start {
    display: block;
  }
  .print-fa-end {
    display: flex;
    align-items: flex-end !important;
  }
  .old-ie .print-fa-end {
    display: block;
  }
  .print-fa-center {
    display: flex;
    align-items: center !important;
  }
  .old-ie .print-fa-center {
    display: block;
  }
  .print-fsa-stretch {
    align-self: stretch !important;
  }
  .print-fsa-start {
    align-self: flex-start !important;
  }
  .print-fsa-end {
    align-self: flex-end !important;
  }
  .print-fsa-center {
    align-self: center !important;
  }
  .print-p0 {
    padding: 0;
  }
  .print-p0\! {
    padding: 0 !important;
  }
  .print-pt0 {
    padding-top: 0 !important;
  }
  .print-pb0 {
    padding-bottom: 0 !important;
  }
  .print-pl0 {
    padding-left: 0 !important;
  }
  .print-pr0 {
    padding-right: 0 !important;
  }
  .print-pv0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .print-ph0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .print-p_25 {
    padding: 0.25em;
  }
  .print-p_25\! {
    padding: 0.25em !important;
  }
  .print-pt_25 {
    padding-top: 0.25em !important;
  }
  .print-pb_25 {
    padding-bottom: 0.25em !important;
  }
  .print-pl_25 {
    padding-left: 0.25em !important;
  }
  .print-pr_25 {
    padding-right: 0.25em !important;
  }
  .print-pv_25 {
    padding-top: 0.25em !important;
    padding-bottom: 0.25em !important;
  }
  .print-ph_25 {
    padding-left: 0.25em !important;
    padding-right: 0.25em !important;
  }
  .print-p_4 {
    padding: 0.4em;
  }
  .print-p_4\! {
    padding: 0.4em !important;
  }
  .print-pt_4 {
    padding-top: 0.4em !important;
  }
  .print-pb_4 {
    padding-bottom: 0.4em !important;
  }
  .print-pl_4 {
    padding-left: 0.4em !important;
  }
  .print-pr_4 {
    padding-right: 0.4em !important;
  }
  .print-pv_4 {
    padding-top: 0.4em !important;
    padding-bottom: 0.4em !important;
  }
  .print-ph_4 {
    padding-left: 0.4em !important;
    padding-right: 0.4em !important;
  }
  .print-p_5 {
    padding: 0.5em;
  }
  .print-p_5\! {
    padding: 0.5em !important;
  }
  .print-pt_5 {
    padding-top: 0.5em !important;
  }
  .print-pb_5 {
    padding-bottom: 0.5em !important;
  }
  .print-pl_5 {
    padding-left: 0.5em !important;
  }
  .print-pr_5 {
    padding-right: 0.5em !important;
  }
  .print-pv_5 {
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
  }
  .print-ph_5 {
    padding-left: 0.5em !important;
    padding-right: 0.5em !important;
  }
  .print-p_75 {
    padding: 0.75em;
  }
  .print-p_75\! {
    padding: 0.75em !important;
  }
  .print-pt_75 {
    padding-top: 0.75em !important;
  }
  .print-pb_75 {
    padding-bottom: 0.75em !important;
  }
  .print-pl_75 {
    padding-left: 0.75em !important;
  }
  .print-pr_75 {
    padding-right: 0.75em !important;
  }
  .print-pv_75 {
    padding-top: 0.75em !important;
    padding-bottom: 0.75em !important;
  }
  .print-ph_75 {
    padding-left: 0.75em !important;
    padding-right: 0.75em !important;
  }
  .print-p1 {
    padding: 1em;
  }
  .print-p1\! {
    padding: 1em !important;
  }
  .print-pt1 {
    padding-top: 1em !important;
  }
  .print-pb1 {
    padding-bottom: 1em !important;
  }
  .print-pl1 {
    padding-left: 1em !important;
  }
  .print-pr1 {
    padding-right: 1em !important;
  }
  .print-pv1 {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
  }
  .print-ph1 {
    padding-left: 1em !important;
    padding-right: 1em !important;
  }
  .print-p1_25 {
    padding: 1.25em;
  }
  .print-p1_25\! {
    padding: 1.25em !important;
  }
  .print-pt1_25 {
    padding-top: 1.25em !important;
  }
  .print-pb1_25 {
    padding-bottom: 1.25em !important;
  }
  .print-pl1_25 {
    padding-left: 1.25em !important;
  }
  .print-pr1_25 {
    padding-right: 1.25em !important;
  }
  .print-pv1_25 {
    padding-top: 1.25em !important;
    padding-bottom: 1.25em !important;
  }
  .print-ph1_25 {
    padding-left: 1.25em !important;
    padding-right: 1.25em !important;
  }
  .print-p1_5 {
    padding: 1.5em;
  }
  .print-p1_5\! {
    padding: 1.5em !important;
  }
  .print-pt1_5 {
    padding-top: 1.5em !important;
  }
  .print-pb1_5 {
    padding-bottom: 1.5em !important;
  }
  .print-pl1_5 {
    padding-left: 1.5em !important;
  }
  .print-pr1_5 {
    padding-right: 1.5em !important;
  }
  .print-pv1_5 {
    padding-top: 1.5em !important;
    padding-bottom: 1.5em !important;
  }
  .print-ph1_5 {
    padding-left: 1.5em !important;
    padding-right: 1.5em !important;
  }
  .print-p1_75 {
    padding: 1.75em;
  }
  .print-p1_75\! {
    padding: 1.75em !important;
  }
  .print-pt1_75 {
    padding-top: 1.75em !important;
  }
  .print-pb1_75 {
    padding-bottom: 1.75em !important;
  }
  .print-pl1_75 {
    padding-left: 1.75em !important;
  }
  .print-pr1_75 {
    padding-right: 1.75em !important;
  }
  .print-pv1_75 {
    padding-top: 1.75em !important;
    padding-bottom: 1.75em !important;
  }
  .print-ph1_75 {
    padding-left: 1.75em !important;
    padding-right: 1.75em !important;
  }
  .print-p2 {
    padding: 2em;
  }
  .print-p2\! {
    padding: 2em !important;
  }
  .print-pt2 {
    padding-top: 2em !important;
  }
  .print-pb2 {
    padding-bottom: 2em !important;
  }
  .print-pl2 {
    padding-left: 2em !important;
  }
  .print-pr2 {
    padding-right: 2em !important;
  }
  .print-pv2 {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
  }
  .print-ph2 {
    padding-left: 2em !important;
    padding-right: 2em !important;
  }
  .print-p2_5 {
    padding: 2.5em;
  }
  .print-p2_5\! {
    padding: 2.5em !important;
  }
  .print-pt2_5 {
    padding-top: 2.5em !important;
  }
  .print-pb2_5 {
    padding-bottom: 2.5em !important;
  }
  .print-pl2_5 {
    padding-left: 2.5em !important;
  }
  .print-pr2_5 {
    padding-right: 2.5em !important;
  }
  .print-pv2_5 {
    padding-top: 2.5em !important;
    padding-bottom: 2.5em !important;
  }
  .print-ph2_5 {
    padding-left: 2.5em !important;
    padding-right: 2.5em !important;
  }
  .print-p3 {
    padding: 3em;
  }
  .print-p3\! {
    padding: 3em !important;
  }
  .print-pt3 {
    padding-top: 3em !important;
  }
  .print-pb3 {
    padding-bottom: 3em !important;
  }
  .print-pl3 {
    padding-left: 3em !important;
  }
  .print-pr3 {
    padding-right: 3em !important;
  }
  .print-pv3 {
    padding-top: 3em !important;
    padding-bottom: 3em !important;
  }
  .print-ph3 {
    padding-left: 3em !important;
    padding-right: 3em !important;
  }
  .print-m0:not(div.wp-block-image), .print-m0.wp-block-image figure {
    margin: 0;
  }
  .print-m0\!:not(div.wp-block-image), .print-m0\!.wp-block-image figure {
    margin: 0 !important;
  }
  .print-mt0:not(div.wp-block-image), .print-mt0.wp-block-image figure {
    margin-top: 0 !important;
  }
  .print-mb0:not(div.wp-block-image), .print-mb0.wp-block-image figure {
    margin-bottom: 0 !important;
  }
  .print-ml0:not(div.wp-block-image), .print-ml0.wp-block-image figure {
    margin-left: 0 !important;
  }
  .print-mr0:not(div.wp-block-image), .print-mr0.wp-block-image figure {
    margin-right: 0 !important;
  }
  .print-mv0:not(div.wp-block-image), .print-mv0.wp-block-image figure {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .print-mh0:not(div.wp-block-image), .print-mh0.wp-block-image figure {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .print-m_25:not(div.wp-block-image), .print-m_25.wp-block-image figure {
    margin: 0.25em;
  }
  .print-m_25\!:not(div.wp-block-image), .print-m_25\!.wp-block-image figure {
    margin: 0.25em !important;
  }
  .print-mt_25:not(div.wp-block-image), .print-mt_25.wp-block-image figure {
    margin-top: 0.25em !important;
  }
  .print-mb_25:not(div.wp-block-image), .print-mb_25.wp-block-image figure {
    margin-bottom: 0.25em !important;
  }
  .print-ml_25:not(div.wp-block-image), .print-ml_25.wp-block-image figure {
    margin-left: 0.25em !important;
  }
  .print-mr_25:not(div.wp-block-image), .print-mr_25.wp-block-image figure {
    margin-right: 0.25em !important;
  }
  .print-mv_25:not(div.wp-block-image), .print-mv_25.wp-block-image figure {
    margin-top: 0.25em !important;
    margin-bottom: 0.25em !important;
  }
  .print-mh_25:not(div.wp-block-image), .print-mh_25.wp-block-image figure {
    margin-left: 0.25em !important;
    margin-right: 0.25em !important;
  }
  .print-m_5:not(div.wp-block-image), .print-m_5.wp-block-image figure {
    margin: 0.5em;
  }
  .print-m_5\!:not(div.wp-block-image), .print-m_5\!.wp-block-image figure {
    margin: 0.5em !important;
  }
  .print-mt_5:not(div.wp-block-image), .print-mt_5.wp-block-image figure {
    margin-top: 0.5em !important;
  }
  .print-mb_5:not(div.wp-block-image), .print-mb_5.wp-block-image figure {
    margin-bottom: 0.5em !important;
  }
  .print-ml_5:not(div.wp-block-image), .print-ml_5.wp-block-image figure {
    margin-left: 0.5em !important;
  }
  .print-mr_5:not(div.wp-block-image), .print-mr_5.wp-block-image figure {
    margin-right: 0.5em !important;
  }
  .print-mv_5:not(div.wp-block-image), .print-mv_5.wp-block-image figure {
    margin-top: 0.5em !important;
    margin-bottom: 0.5em !important;
  }
  .print-mh_5:not(div.wp-block-image), .print-mh_5.wp-block-image figure {
    margin-left: 0.5em !important;
    margin-right: 0.5em !important;
  }
  .print-m_75:not(div.wp-block-image), .print-m_75.wp-block-image figure {
    margin: 0.75em;
  }
  .print-m_75\!:not(div.wp-block-image), .print-m_75\!.wp-block-image figure {
    margin: 0.75em !important;
  }
  .print-mt_75:not(div.wp-block-image), .print-mt_75.wp-block-image figure {
    margin-top: 0.75em !important;
  }
  .print-mb_75:not(div.wp-block-image), .print-mb_75.wp-block-image figure {
    margin-bottom: 0.75em !important;
  }
  .print-ml_75:not(div.wp-block-image), .print-ml_75.wp-block-image figure {
    margin-left: 0.75em !important;
  }
  .print-mr_75:not(div.wp-block-image), .print-mr_75.wp-block-image figure {
    margin-right: 0.75em !important;
  }
  .print-mv_75:not(div.wp-block-image), .print-mv_75.wp-block-image figure {
    margin-top: 0.75em !important;
    margin-bottom: 0.75em !important;
  }
  .print-mh_75:not(div.wp-block-image), .print-mh_75.wp-block-image figure {
    margin-left: 0.75em !important;
    margin-right: 0.75em !important;
  }
  .print-m1:not(div.wp-block-image), .print-m1.wp-block-image figure {
    margin: 1em;
  }
  .print-m1\!:not(div.wp-block-image), .print-m1\!.wp-block-image figure {
    margin: 1em !important;
  }
  .print-mt1:not(div.wp-block-image), .print-mt1.wp-block-image figure {
    margin-top: 1em !important;
  }
  .print-mb1:not(div.wp-block-image), .print-mb1.wp-block-image figure {
    margin-bottom: 1em !important;
  }
  .print-ml1:not(div.wp-block-image), .print-ml1.wp-block-image figure {
    margin-left: 1em !important;
  }
  .print-mr1:not(div.wp-block-image), .print-mr1.wp-block-image figure {
    margin-right: 1em !important;
  }
  .print-mv1:not(div.wp-block-image), .print-mv1.wp-block-image figure {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
  }
  .print-mh1:not(div.wp-block-image), .print-mh1.wp-block-image figure {
    margin-left: 1em !important;
    margin-right: 1em !important;
  }
  .print-m1_25:not(div.wp-block-image), .print-m1_25.wp-block-image figure {
    margin: 1.25em;
  }
  .print-m1_25\!:not(div.wp-block-image), .print-m1_25\!.wp-block-image figure {
    margin: 1.25em !important;
  }
  .print-mt1_25:not(div.wp-block-image), .print-mt1_25.wp-block-image figure {
    margin-top: 1.25em !important;
  }
  .print-mb1_25:not(div.wp-block-image), .print-mb1_25.wp-block-image figure {
    margin-bottom: 1.25em !important;
  }
  .print-ml1_25:not(div.wp-block-image), .print-ml1_25.wp-block-image figure {
    margin-left: 1.25em !important;
  }
  .print-mr1_25:not(div.wp-block-image), .print-mr1_25.wp-block-image figure {
    margin-right: 1.25em !important;
  }
  .print-mv1_25:not(div.wp-block-image), .print-mv1_25.wp-block-image figure {
    margin-top: 1.25em !important;
    margin-bottom: 1.25em !important;
  }
  .print-mh1_25:not(div.wp-block-image), .print-mh1_25.wp-block-image figure {
    margin-left: 1.25em !important;
    margin-right: 1.25em !important;
  }
  .print-m1_5:not(div.wp-block-image), .print-m1_5.wp-block-image figure {
    margin: 1.5em;
  }
  .print-m1_5\!:not(div.wp-block-image), .print-m1_5\!.wp-block-image figure {
    margin: 1.5em !important;
  }
  .print-mt1_5:not(div.wp-block-image), .print-mt1_5.wp-block-image figure {
    margin-top: 1.5em !important;
  }
  .print-mb1_5:not(div.wp-block-image), .print-mb1_5.wp-block-image figure {
    margin-bottom: 1.5em !important;
  }
  .print-ml1_5:not(div.wp-block-image), .print-ml1_5.wp-block-image figure {
    margin-left: 1.5em !important;
  }
  .print-mr1_5:not(div.wp-block-image), .print-mr1_5.wp-block-image figure {
    margin-right: 1.5em !important;
  }
  .print-mv1_5:not(div.wp-block-image), .print-mv1_5.wp-block-image figure {
    margin-top: 1.5em !important;
    margin-bottom: 1.5em !important;
  }
  .print-mh1_5:not(div.wp-block-image), .print-mh1_5.wp-block-image figure {
    margin-left: 1.5em !important;
    margin-right: 1.5em !important;
  }
  .print-m1_75:not(div.wp-block-image), .print-m1_75.wp-block-image figure {
    margin: 1.75em;
  }
  .print-m1_75\!:not(div.wp-block-image), .print-m1_75\!.wp-block-image figure {
    margin: 1.75em !important;
  }
  .print-mt1_75:not(div.wp-block-image), .print-mt1_75.wp-block-image figure {
    margin-top: 1.75em !important;
  }
  .print-mb1_75:not(div.wp-block-image), .print-mb1_75.wp-block-image figure {
    margin-bottom: 1.75em !important;
  }
  .print-ml1_75:not(div.wp-block-image), .print-ml1_75.wp-block-image figure {
    margin-left: 1.75em !important;
  }
  .print-mr1_75:not(div.wp-block-image), .print-mr1_75.wp-block-image figure {
    margin-right: 1.75em !important;
  }
  .print-mv1_75:not(div.wp-block-image), .print-mv1_75.wp-block-image figure {
    margin-top: 1.75em !important;
    margin-bottom: 1.75em !important;
  }
  .print-mh1_75:not(div.wp-block-image), .print-mh1_75.wp-block-image figure {
    margin-left: 1.75em !important;
    margin-right: 1.75em !important;
  }
  .print-m2:not(div.wp-block-image), .print-m2.wp-block-image figure {
    margin: 2em;
  }
  .print-m2\!:not(div.wp-block-image), .print-m2\!.wp-block-image figure {
    margin: 2em !important;
  }
  .print-mt2:not(div.wp-block-image), .print-mt2.wp-block-image figure {
    margin-top: 2em !important;
  }
  .print-mb2:not(div.wp-block-image), .print-mb2.wp-block-image figure {
    margin-bottom: 2em !important;
  }
  .print-ml2:not(div.wp-block-image), .print-ml2.wp-block-image figure {
    margin-left: 2em !important;
  }
  .print-mr2:not(div.wp-block-image), .print-mr2.wp-block-image figure {
    margin-right: 2em !important;
  }
  .print-mv2:not(div.wp-block-image), .print-mv2.wp-block-image figure {
    margin-top: 2em !important;
    margin-bottom: 2em !important;
  }
  .print-mh2:not(div.wp-block-image), .print-mh2.wp-block-image figure {
    margin-left: 2em !important;
    margin-right: 2em !important;
  }
  .print-m2_5:not(div.wp-block-image), .print-m2_5.wp-block-image figure {
    margin: 2.5em;
  }
  .print-m2_5\!:not(div.wp-block-image), .print-m2_5\!.wp-block-image figure {
    margin: 2.5em !important;
  }
  .print-mt2_5:not(div.wp-block-image), .print-mt2_5.wp-block-image figure {
    margin-top: 2.5em !important;
  }
  .print-mb2_5:not(div.wp-block-image), .print-mb2_5.wp-block-image figure {
    margin-bottom: 2.5em !important;
  }
  .print-ml2_5:not(div.wp-block-image), .print-ml2_5.wp-block-image figure {
    margin-left: 2.5em !important;
  }
  .print-mr2_5:not(div.wp-block-image), .print-mr2_5.wp-block-image figure {
    margin-right: 2.5em !important;
  }
  .print-mv2_5:not(div.wp-block-image), .print-mv2_5.wp-block-image figure {
    margin-top: 2.5em !important;
    margin-bottom: 2.5em !important;
  }
  .print-mh2_5:not(div.wp-block-image), .print-mh2_5.wp-block-image figure {
    margin-left: 2.5em !important;
    margin-right: 2.5em !important;
  }
  .print-m3:not(div.wp-block-image), .print-m3.wp-block-image figure {
    margin: 3em;
  }
  .print-m3\!:not(div.wp-block-image), .print-m3\!.wp-block-image figure {
    margin: 3em !important;
  }
  .print-mt3:not(div.wp-block-image), .print-mt3.wp-block-image figure {
    margin-top: 3em !important;
  }
  .print-mb3:not(div.wp-block-image), .print-mb3.wp-block-image figure {
    margin-bottom: 3em !important;
  }
  .print-ml3:not(div.wp-block-image), .print-ml3.wp-block-image figure {
    margin-left: 3em !important;
  }
  .print-mr3:not(div.wp-block-image), .print-mr3.wp-block-image figure {
    margin-right: 3em !important;
  }
  .print-mv3:not(div.wp-block-image), .print-mv3.wp-block-image figure {
    margin-top: 3em !important;
    margin-bottom: 3em !important;
  }
  .print-mh3:not(div.wp-block-image), .print-mh3.wp-block-image figure {
    margin-left: 3em !important;
    margin-right: 3em !important;
  }
  .print-m4:not(div.wp-block-image), .print-m4.wp-block-image figure {
    margin: 4em;
  }
  .print-m4\!:not(div.wp-block-image), .print-m4\!.wp-block-image figure {
    margin: 4em !important;
  }
  .print-mt4:not(div.wp-block-image), .print-mt4.wp-block-image figure {
    margin-top: 4em !important;
  }
  .print-mb4:not(div.wp-block-image), .print-mb4.wp-block-image figure {
    margin-bottom: 4em !important;
  }
  .print-ml4:not(div.wp-block-image), .print-ml4.wp-block-image figure {
    margin-left: 4em !important;
  }
  .print-mr4:not(div.wp-block-image), .print-mr4.wp-block-image figure {
    margin-right: 4em !important;
  }
  .print-mv4:not(div.wp-block-image), .print-mv4.wp-block-image figure {
    margin-top: 4em !important;
    margin-bottom: 4em !important;
  }
  .print-mh4:not(div.wp-block-image), .print-mh4.wp-block-image figure {
    margin-left: 4em !important;
    margin-right: 4em !important;
  }
  .print-m5:not(div.wp-block-image), .print-m5.wp-block-image figure {
    margin: 5em;
  }
  .print-m5\!:not(div.wp-block-image), .print-m5\!.wp-block-image figure {
    margin: 5em !important;
  }
  .print-mt5:not(div.wp-block-image), .print-mt5.wp-block-image figure {
    margin-top: 5em !important;
  }
  .print-mb5:not(div.wp-block-image), .print-mb5.wp-block-image figure {
    margin-bottom: 5em !important;
  }
  .print-ml5:not(div.wp-block-image), .print-ml5.wp-block-image figure {
    margin-left: 5em !important;
  }
  .print-mr5:not(div.wp-block-image), .print-mr5.wp-block-image figure {
    margin-right: 5em !important;
  }
  .print-mv5:not(div.wp-block-image), .print-mv5.wp-block-image figure {
    margin-top: 5em !important;
    margin-bottom: 5em !important;
  }
  .print-mh5:not(div.wp-block-image), .print-mh5.wp-block-image figure {
    margin-left: 5em !important;
    margin-right: 5em !important;
  }
  .print-m-_25:not(div.wp-block-image), .print-m-_25.wp-block-image figure {
    margin: -0.25em;
  }
  .print-m-_25\!:not(div.wp-block-image), .print-m-_25\!.wp-block-image figure {
    margin: -0.25em !important;
  }
  .print-mt-_25:not(div.wp-block-image), .print-mt-_25.wp-block-image figure {
    margin-top: -0.25em !important;
  }
  .print-mb-_25:not(div.wp-block-image), .print-mb-_25.wp-block-image figure {
    margin-bottom: -0.25em !important;
  }
  .print-ml-_25:not(div.wp-block-image), .print-ml-_25.wp-block-image figure {
    margin-left: -0.25em !important;
  }
  .print-mr-_25:not(div.wp-block-image), .print-mr-_25.wp-block-image figure {
    margin-right: -0.25em !important;
  }
  .print-mv-_25:not(div.wp-block-image), .print-mv-_25.wp-block-image figure {
    margin-top: -0.25em !important;
    margin-bottom: -0.25em !important;
  }
  .print-mh-_25:not(div.wp-block-image), .print-mh-_25.wp-block-image figure {
    margin-left: -0.25em !important;
    margin-right: -0.25em !important;
  }
  .print-m-_5:not(div.wp-block-image), .print-m-_5.wp-block-image figure {
    margin: -0.5em;
  }
  .print-m-_5\!:not(div.wp-block-image), .print-m-_5\!.wp-block-image figure {
    margin: -0.5em !important;
  }
  .print-mt-_5:not(div.wp-block-image), .print-mt-_5.wp-block-image figure {
    margin-top: -0.5em !important;
  }
  .print-mb-_5:not(div.wp-block-image), .print-mb-_5.wp-block-image figure {
    margin-bottom: -0.5em !important;
  }
  .print-ml-_5:not(div.wp-block-image), .print-ml-_5.wp-block-image figure {
    margin-left: -0.5em !important;
  }
  .print-mr-_5:not(div.wp-block-image), .print-mr-_5.wp-block-image figure {
    margin-right: -0.5em !important;
  }
  .print-mv-_5:not(div.wp-block-image), .print-mv-_5.wp-block-image figure {
    margin-top: -0.5em !important;
    margin-bottom: -0.5em !important;
  }
  .print-mh-_5:not(div.wp-block-image), .print-mh-_5.wp-block-image figure {
    margin-left: -0.5em !important;
    margin-right: -0.5em !important;
  }
  .print-m-_75:not(div.wp-block-image), .print-m-_75.wp-block-image figure {
    margin: -0.75em;
  }
  .print-m-_75\!:not(div.wp-block-image), .print-m-_75\!.wp-block-image figure {
    margin: -0.75em !important;
  }
  .print-mt-_75:not(div.wp-block-image), .print-mt-_75.wp-block-image figure {
    margin-top: -0.75em !important;
  }
  .print-mb-_75:not(div.wp-block-image), .print-mb-_75.wp-block-image figure {
    margin-bottom: -0.75em !important;
  }
  .print-ml-_75:not(div.wp-block-image), .print-ml-_75.wp-block-image figure {
    margin-left: -0.75em !important;
  }
  .print-mr-_75:not(div.wp-block-image), .print-mr-_75.wp-block-image figure {
    margin-right: -0.75em !important;
  }
  .print-mv-_75:not(div.wp-block-image), .print-mv-_75.wp-block-image figure {
    margin-top: -0.75em !important;
    margin-bottom: -0.75em !important;
  }
  .print-mh-_75:not(div.wp-block-image), .print-mh-_75.wp-block-image figure {
    margin-left: -0.75em !important;
    margin-right: -0.75em !important;
  }
  .print-m-1:not(div.wp-block-image), .print-m-1.wp-block-image figure {
    margin: -1em;
  }
  .print-m-1\!:not(div.wp-block-image), .print-m-1\!.wp-block-image figure {
    margin: -1em !important;
  }
  .print-mt-1:not(div.wp-block-image), .print-mt-1.wp-block-image figure {
    margin-top: -1em !important;
  }
  .print-mb-1:not(div.wp-block-image), .print-mb-1.wp-block-image figure {
    margin-bottom: -1em !important;
  }
  .print-ml-1:not(div.wp-block-image), .print-ml-1.wp-block-image figure {
    margin-left: -1em !important;
  }
  .print-mr-1:not(div.wp-block-image), .print-mr-1.wp-block-image figure {
    margin-right: -1em !important;
  }
  .print-mv-1:not(div.wp-block-image), .print-mv-1.wp-block-image figure {
    margin-top: -1em !important;
    margin-bottom: -1em !important;
  }
  .print-mh-1:not(div.wp-block-image), .print-mh-1.wp-block-image figure {
    margin-left: -1em !important;
    margin-right: -1em !important;
  }
  .print-m-1_25:not(div.wp-block-image), .print-m-1_25.wp-block-image figure {
    margin: -1.25em;
  }
  .print-m-1_25\!:not(div.wp-block-image), .print-m-1_25\!.wp-block-image figure {
    margin: -1.25em !important;
  }
  .print-mt-1_25:not(div.wp-block-image), .print-mt-1_25.wp-block-image figure {
    margin-top: -1.25em !important;
  }
  .print-mb-1_25:not(div.wp-block-image), .print-mb-1_25.wp-block-image figure {
    margin-bottom: -1.25em !important;
  }
  .print-ml-1_25:not(div.wp-block-image), .print-ml-1_25.wp-block-image figure {
    margin-left: -1.25em !important;
  }
  .print-mr-1_25:not(div.wp-block-image), .print-mr-1_25.wp-block-image figure {
    margin-right: -1.25em !important;
  }
  .print-mv-1_25:not(div.wp-block-image), .print-mv-1_25.wp-block-image figure {
    margin-top: -1.25em !important;
    margin-bottom: -1.25em !important;
  }
  .print-mh-1_25:not(div.wp-block-image), .print-mh-1_25.wp-block-image figure {
    margin-left: -1.25em !important;
    margin-right: -1.25em !important;
  }
  .print-m-1_5:not(div.wp-block-image), .print-m-1_5.wp-block-image figure {
    margin: -1.5em;
  }
  .print-m-1_5\!:not(div.wp-block-image), .print-m-1_5\!.wp-block-image figure {
    margin: -1.5em !important;
  }
  .print-mt-1_5:not(div.wp-block-image), .print-mt-1_5.wp-block-image figure {
    margin-top: -1.5em !important;
  }
  .print-mb-1_5:not(div.wp-block-image), .print-mb-1_5.wp-block-image figure {
    margin-bottom: -1.5em !important;
  }
  .print-ml-1_5:not(div.wp-block-image), .print-ml-1_5.wp-block-image figure {
    margin-left: -1.5em !important;
  }
  .print-mr-1_5:not(div.wp-block-image), .print-mr-1_5.wp-block-image figure {
    margin-right: -1.5em !important;
  }
  .print-mv-1_5:not(div.wp-block-image), .print-mv-1_5.wp-block-image figure {
    margin-top: -1.5em !important;
    margin-bottom: -1.5em !important;
  }
  .print-mh-1_5:not(div.wp-block-image), .print-mh-1_5.wp-block-image figure {
    margin-left: -1.5em !important;
    margin-right: -1.5em !important;
  }
  .print-m-1_75:not(div.wp-block-image), .print-m-1_75.wp-block-image figure {
    margin: -1.75em;
  }
  .print-m-1_75\!:not(div.wp-block-image), .print-m-1_75\!.wp-block-image figure {
    margin: -1.75em !important;
  }
  .print-mt-1_75:not(div.wp-block-image), .print-mt-1_75.wp-block-image figure {
    margin-top: -1.75em !important;
  }
  .print-mb-1_75:not(div.wp-block-image), .print-mb-1_75.wp-block-image figure {
    margin-bottom: -1.75em !important;
  }
  .print-ml-1_75:not(div.wp-block-image), .print-ml-1_75.wp-block-image figure {
    margin-left: -1.75em !important;
  }
  .print-mr-1_75:not(div.wp-block-image), .print-mr-1_75.wp-block-image figure {
    margin-right: -1.75em !important;
  }
  .print-mv-1_75:not(div.wp-block-image), .print-mv-1_75.wp-block-image figure {
    margin-top: -1.75em !important;
    margin-bottom: -1.75em !important;
  }
  .print-mh-1_75:not(div.wp-block-image), .print-mh-1_75.wp-block-image figure {
    margin-left: -1.75em !important;
    margin-right: -1.75em !important;
  }
  .print-m-2:not(div.wp-block-image), .print-m-2.wp-block-image figure {
    margin: -2em;
  }
  .print-m-2\!:not(div.wp-block-image), .print-m-2\!.wp-block-image figure {
    margin: -2em !important;
  }
  .print-mt-2:not(div.wp-block-image), .print-mt-2.wp-block-image figure {
    margin-top: -2em !important;
  }
  .print-mb-2:not(div.wp-block-image), .print-mb-2.wp-block-image figure {
    margin-bottom: -2em !important;
  }
  .print-ml-2:not(div.wp-block-image), .print-ml-2.wp-block-image figure {
    margin-left: -2em !important;
  }
  .print-mr-2:not(div.wp-block-image), .print-mr-2.wp-block-image figure {
    margin-right: -2em !important;
  }
  .print-mv-2:not(div.wp-block-image), .print-mv-2.wp-block-image figure {
    margin-top: -2em !important;
    margin-bottom: -2em !important;
  }
  .print-mh-2:not(div.wp-block-image), .print-mh-2.wp-block-image figure {
    margin-left: -2em !important;
    margin-right: -2em !important;
  }
  .print-m-2_5:not(div.wp-block-image), .print-m-2_5.wp-block-image figure {
    margin: -2.5em;
  }
  .print-m-2_5\!:not(div.wp-block-image), .print-m-2_5\!.wp-block-image figure {
    margin: -2.5em !important;
  }
  .print-mt-2_5:not(div.wp-block-image), .print-mt-2_5.wp-block-image figure {
    margin-top: -2.5em !important;
  }
  .print-mb-2_5:not(div.wp-block-image), .print-mb-2_5.wp-block-image figure {
    margin-bottom: -2.5em !important;
  }
  .print-ml-2_5:not(div.wp-block-image), .print-ml-2_5.wp-block-image figure {
    margin-left: -2.5em !important;
  }
  .print-mr-2_5:not(div.wp-block-image), .print-mr-2_5.wp-block-image figure {
    margin-right: -2.5em !important;
  }
  .print-mv-2_5:not(div.wp-block-image), .print-mv-2_5.wp-block-image figure {
    margin-top: -2.5em !important;
    margin-bottom: -2.5em !important;
  }
  .print-mh-2_5:not(div.wp-block-image), .print-mh-2_5.wp-block-image figure {
    margin-left: -2.5em !important;
    margin-right: -2.5em !important;
  }
  .print-m-3:not(div.wp-block-image), .print-m-3.wp-block-image figure {
    margin: -3em;
  }
  .print-m-3\!:not(div.wp-block-image), .print-m-3\!.wp-block-image figure {
    margin: -3em !important;
  }
  .print-mt-3:not(div.wp-block-image), .print-mt-3.wp-block-image figure {
    margin-top: -3em !important;
  }
  .print-mb-3:not(div.wp-block-image), .print-mb-3.wp-block-image figure {
    margin-bottom: -3em !important;
  }
  .print-ml-3:not(div.wp-block-image), .print-ml-3.wp-block-image figure {
    margin-left: -3em !important;
  }
  .print-mr-3:not(div.wp-block-image), .print-mr-3.wp-block-image figure {
    margin-right: -3em !important;
  }
  .print-mv-3:not(div.wp-block-image), .print-mv-3.wp-block-image figure {
    margin-top: -3em !important;
    margin-bottom: -3em !important;
  }
  .print-mh-3:not(div.wp-block-image), .print-mh-3.wp-block-image figure {
    margin-left: -3em !important;
    margin-right: -3em !important;
  }
  .print-m-4:not(div.wp-block-image), .print-m-4.wp-block-image figure {
    margin: -4em;
  }
  .print-m-4\!:not(div.wp-block-image), .print-m-4\!.wp-block-image figure {
    margin: -4em !important;
  }
  .print-mt-4:not(div.wp-block-image), .print-mt-4.wp-block-image figure {
    margin-top: -4em !important;
  }
  .print-mb-4:not(div.wp-block-image), .print-mb-4.wp-block-image figure {
    margin-bottom: -4em !important;
  }
  .print-ml-4:not(div.wp-block-image), .print-ml-4.wp-block-image figure {
    margin-left: -4em !important;
  }
  .print-mr-4:not(div.wp-block-image), .print-mr-4.wp-block-image figure {
    margin-right: -4em !important;
  }
  .print-mv-4:not(div.wp-block-image), .print-mv-4.wp-block-image figure {
    margin-top: -4em !important;
    margin-bottom: -4em !important;
  }
  .print-mh-4:not(div.wp-block-image), .print-mh-4.wp-block-image figure {
    margin-left: -4em !important;
    margin-right: -4em !important;
  }
  .print-m-5:not(div.wp-block-image), .print-m-5.wp-block-image figure {
    margin: -5em;
  }
  .print-m-5\!:not(div.wp-block-image), .print-m-5\!.wp-block-image figure {
    margin: -5em !important;
  }
  .print-mt-5:not(div.wp-block-image), .print-mt-5.wp-block-image figure {
    margin-top: -5em !important;
  }
  .print-mb-5:not(div.wp-block-image), .print-mb-5.wp-block-image figure {
    margin-bottom: -5em !important;
  }
  .print-ml-5:not(div.wp-block-image), .print-ml-5.wp-block-image figure {
    margin-left: -5em !important;
  }
  .print-mr-5:not(div.wp-block-image), .print-mr-5.wp-block-image figure {
    margin-right: -5em !important;
  }
  .print-mv-5:not(div.wp-block-image), .print-mv-5.wp-block-image figure {
    margin-top: -5em !important;
    margin-bottom: -5em !important;
  }
  .print-mh-5:not(div.wp-block-image), .print-mh-5.wp-block-image figure {
    margin-left: -5em !important;
    margin-right: -5em !important;
  }
  .print-mauto:not(div.wp-block-image), .print-mauto.wp-block-image figure {
    margin: auto;
  }
  .print-mauto\!:not(div.wp-block-image), .print-mauto\!.wp-block-image figure {
    margin: auto !important;
  }
  .print-mtauto:not(div.wp-block-image), .print-mtauto.wp-block-image figure {
    margin-top: auto !important;
  }
  .print-mbauto:not(div.wp-block-image), .print-mbauto.wp-block-image figure {
    margin-bottom: auto !important;
  }
  .print-mlauto:not(div.wp-block-image), .print-mlauto.wp-block-image figure {
    margin-left: auto !important;
  }
  .print-mrauto:not(div.wp-block-image), .print-mrauto.wp-block-image figure {
    margin-right: auto !important;
  }
  .print-mvauto:not(div.wp-block-image), .print-mvauto.wp-block-image figure {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .print-mhauto:not(div.wp-block-image), .print-mhauto.wp-block-image figure {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .print-order-9, .order-print-9 {
    order: -9;
  }
  .print-order-8, .order-print-8 {
    order: -8;
  }
  .print-order-7, .order-print-7 {
    order: -7;
  }
  .print-order-6, .order-print-6 {
    order: -6;
  }
  .print-order-5, .order-print-5 {
    order: -5;
  }
  .print-order-4, .order-print-4 {
    order: -4;
  }
  .print-order-3, .order-print-3 {
    order: -3;
  }
  .print-order-2, .order-print-2 {
    order: -2;
  }
  .print-order-1, .order-print-1 {
    order: -1;
  }
  .print-order0, .order-print0 {
    order: 0;
  }
  .print-order1, .order-print1 {
    order: 1;
  }
  .print-order2, .order-print2 {
    order: 2;
  }
  .print-order3, .order-print3 {
    order: 3;
  }
  .print-order4, .order-print4 {
    order: 4;
  }
  .print-order5, .order-print5 {
    order: 5;
  }
  .print-order6, .order-print6 {
    order: 6;
  }
  .print-order7, .order-print7 {
    order: 7;
  }
  .print-order8, .order-print8 {
    order: 8;
  }
  .print-order9, .order-print9 {
    order: 9;
  }
  .print-minmin, .print-min-min, .print-min-min, .print-min--min {
    min-width: min-content !important;
  }
  .print-minfit, .print-min-fit, .print-min-fit, .print-min--fit {
    min-width: fit-content !important;
  }
  .print-minmax, .print-min-max, .print-min-max, .print-min--max {
    min-width: max-content !important;
  }
  .print-min-half, .print-min--half {
    min-width: 50% !important;
  }
  .print-min-quarter, .print-min--quarter {
    min-width: 25% !important;
  }
  .print-min-three-quarters, .print-min-3quarters, .print-min-3q, .print-min--three-quarters, .print-min--3quarters, .print-min--3q {
    min-width: 75% !important;
  }
  .print-min-third, .print-min--third {
    min-width: 33.33% !important;
  }
  .print-min-two-thirds, .print-min-twothirds, .print-min-2thirds, .print-min-tooth, .print-min--two-thirds, .print-min--twothirds, .print-min--2thirds, .print-min--tooth {
    min-width: 66.667% !important;
  }
  .print-min-tenth, .print-min--tenth {
    min-width: 10% !important;
  }
  .print-min1:not(div.wp-block-image), .print-min1.wp-block-image figure, .print-min-1:not(div.wp-block-image), .print-min-1.wp-block-image figure {
    min-width: 1em !important;
  }
  .print-min2:not(div.wp-block-image), .print-min2.wp-block-image figure, .print-min-2:not(div.wp-block-image), .print-min-2.wp-block-image figure {
    min-width: 2em !important;
  }
  .print-min3:not(div.wp-block-image), .print-min3.wp-block-image figure, .print-min-3:not(div.wp-block-image), .print-min-3.wp-block-image figure {
    min-width: 3em !important;
  }
  .print-min4:not(div.wp-block-image), .print-min4.wp-block-image figure, .print-min-4:not(div.wp-block-image), .print-min-4.wp-block-image figure {
    min-width: 4em !important;
  }
  .print-min5:not(div.wp-block-image), .print-min5.wp-block-image figure, .print-min-5:not(div.wp-block-image), .print-min-5.wp-block-image figure {
    min-width: 5em !important;
  }
  .print-min6:not(div.wp-block-image), .print-min6.wp-block-image figure, .print-min-6:not(div.wp-block-image), .print-min-6.wp-block-image figure {
    min-width: 6em !important;
  }
  .print-min7:not(div.wp-block-image), .print-min7.wp-block-image figure, .print-min-7:not(div.wp-block-image), .print-min-7.wp-block-image figure {
    min-width: 7em !important;
  }
  .print-min8:not(div.wp-block-image), .print-min8.wp-block-image figure, .print-min-8:not(div.wp-block-image), .print-min-8.wp-block-image figure {
    min-width: 8em !important;
  }
  .print-min9:not(div.wp-block-image), .print-min9.wp-block-image figure, .print-min-9:not(div.wp-block-image), .print-min-9.wp-block-image figure {
    min-width: 9em !important;
  }
  .print-min10:not(div.wp-block-image), .print-min10.wp-block-image figure, .print-min-10:not(div.wp-block-image), .print-min-10.wp-block-image figure {
    min-width: 10em !important;
  }
  .print-min11:not(div.wp-block-image), .print-min11.wp-block-image figure, .print-min-11:not(div.wp-block-image), .print-min-11.wp-block-image figure {
    min-width: 11em !important;
  }
  .print-min12:not(div.wp-block-image), .print-min12.wp-block-image figure, .print-min-12:not(div.wp-block-image), .print-min-12.wp-block-image figure {
    min-width: 12em !important;
  }
  .print-min13:not(div.wp-block-image), .print-min13.wp-block-image figure, .print-min-13:not(div.wp-block-image), .print-min-13.wp-block-image figure {
    min-width: 13em !important;
  }
  .print-min14:not(div.wp-block-image), .print-min14.wp-block-image figure, .print-min-14:not(div.wp-block-image), .print-min-14.wp-block-image figure {
    min-width: 14em !important;
  }
  .print-min15:not(div.wp-block-image), .print-min15.wp-block-image figure, .print-min-15:not(div.wp-block-image), .print-min-15.wp-block-image figure {
    min-width: 15em !important;
  }
  .print-min16:not(div.wp-block-image), .print-min16.wp-block-image figure, .print-min-16:not(div.wp-block-image), .print-min-16.wp-block-image figure {
    min-width: 16em !important;
  }
  .print-min17:not(div.wp-block-image), .print-min17.wp-block-image figure, .print-min-17:not(div.wp-block-image), .print-min-17.wp-block-image figure {
    min-width: 17em !important;
  }
  .print-min18:not(div.wp-block-image), .print-min18.wp-block-image figure, .print-min-18:not(div.wp-block-image), .print-min-18.wp-block-image figure {
    min-width: 18em !important;
  }
  .print-min19:not(div.wp-block-image), .print-min19.wp-block-image figure, .print-min-19:not(div.wp-block-image), .print-min-19.wp-block-image figure {
    min-width: 19em !important;
  }
  .print-min20:not(div.wp-block-image), .print-min20.wp-block-image figure, .print-min-20:not(div.wp-block-image), .print-min-20.wp-block-image figure {
    min-width: 20em !important;
  }
  .print-min21:not(div.wp-block-image), .print-min21.wp-block-image figure, .print-min-21:not(div.wp-block-image), .print-min-21.wp-block-image figure {
    min-width: 21em !important;
  }
  .print-min22:not(div.wp-block-image), .print-min22.wp-block-image figure, .print-min-22:not(div.wp-block-image), .print-min-22.wp-block-image figure {
    min-width: 22em !important;
  }
  .print-min23:not(div.wp-block-image), .print-min23.wp-block-image figure, .print-min-23:not(div.wp-block-image), .print-min-23.wp-block-image figure {
    min-width: 23em !important;
  }
  .print-min24:not(div.wp-block-image), .print-min24.wp-block-image figure, .print-min-24:not(div.wp-block-image), .print-min-24.wp-block-image figure {
    min-width: 24em !important;
  }
  .print-min25:not(div.wp-block-image), .print-min25.wp-block-image figure, .print-min-25:not(div.wp-block-image), .print-min-25.wp-block-image figure {
    min-width: 25em !important;
  }
  .print-min26:not(div.wp-block-image), .print-min26.wp-block-image figure, .print-min-26:not(div.wp-block-image), .print-min-26.wp-block-image figure {
    min-width: 26em !important;
  }
  .print-min27:not(div.wp-block-image), .print-min27.wp-block-image figure, .print-min-27:not(div.wp-block-image), .print-min-27.wp-block-image figure {
    min-width: 27em !important;
  }
  .print-min28:not(div.wp-block-image), .print-min28.wp-block-image figure, .print-min-28:not(div.wp-block-image), .print-min-28.wp-block-image figure {
    min-width: 28em !important;
  }
  .print-min29:not(div.wp-block-image), .print-min29.wp-block-image figure, .print-min-29:not(div.wp-block-image), .print-min-29.wp-block-image figure {
    min-width: 29em !important;
  }
  .print-min30:not(div.wp-block-image), .print-min30.wp-block-image figure, .print-min-30:not(div.wp-block-image), .print-min-30.wp-block-image figure {
    min-width: 30em !important;
  }
  .print-min31:not(div.wp-block-image), .print-min31.wp-block-image figure, .print-min-31:not(div.wp-block-image), .print-min-31.wp-block-image figure {
    min-width: 31em !important;
  }
  .print-min32:not(div.wp-block-image), .print-min32.wp-block-image figure, .print-min-32:not(div.wp-block-image), .print-min-32.wp-block-image figure {
    min-width: 32em !important;
  }
  .print-min33:not(div.wp-block-image), .print-min33.wp-block-image figure, .print-min-33:not(div.wp-block-image), .print-min-33.wp-block-image figure {
    min-width: 33em !important;
  }
  .print-min34:not(div.wp-block-image), .print-min34.wp-block-image figure, .print-min-34:not(div.wp-block-image), .print-min-34.wp-block-image figure {
    min-width: 34em !important;
  }
  .print-min35:not(div.wp-block-image), .print-min35.wp-block-image figure, .print-min-35:not(div.wp-block-image), .print-min-35.wp-block-image figure {
    min-width: 35em !important;
  }
  .print-min36:not(div.wp-block-image), .print-min36.wp-block-image figure, .print-min-36:not(div.wp-block-image), .print-min-36.wp-block-image figure {
    min-width: 36em !important;
  }
  .print-min37:not(div.wp-block-image), .print-min37.wp-block-image figure, .print-min-37:not(div.wp-block-image), .print-min-37.wp-block-image figure {
    min-width: 37em !important;
  }
  .print-min38:not(div.wp-block-image), .print-min38.wp-block-image figure, .print-min-38:not(div.wp-block-image), .print-min-38.wp-block-image figure {
    min-width: 38em !important;
  }
  .print-min39:not(div.wp-block-image), .print-min39.wp-block-image figure, .print-min-39:not(div.wp-block-image), .print-min-39.wp-block-image figure {
    min-width: 39em !important;
  }
  .print-min40:not(div.wp-block-image), .print-min40.wp-block-image figure, .print-min-40:not(div.wp-block-image), .print-min-40.wp-block-image figure {
    min-width: 40em !important;
  }
  .print-min41:not(div.wp-block-image), .print-min41.wp-block-image figure, .print-min-41:not(div.wp-block-image), .print-min-41.wp-block-image figure {
    min-width: 41em !important;
  }
  .print-min42:not(div.wp-block-image), .print-min42.wp-block-image figure, .print-min-42:not(div.wp-block-image), .print-min-42.wp-block-image figure {
    min-width: 42em !important;
  }
  .print-min43:not(div.wp-block-image), .print-min43.wp-block-image figure, .print-min-43:not(div.wp-block-image), .print-min-43.wp-block-image figure {
    min-width: 43em !important;
  }
  .print-min44:not(div.wp-block-image), .print-min44.wp-block-image figure, .print-min-44:not(div.wp-block-image), .print-min-44.wp-block-image figure {
    min-width: 44em !important;
  }
  .print-min45:not(div.wp-block-image), .print-min45.wp-block-image figure, .print-min-45:not(div.wp-block-image), .print-min-45.wp-block-image figure {
    min-width: 45em !important;
  }
  .print-min46:not(div.wp-block-image), .print-min46.wp-block-image figure, .print-min-46:not(div.wp-block-image), .print-min-46.wp-block-image figure {
    min-width: 46em !important;
  }
  .print-min47:not(div.wp-block-image), .print-min47.wp-block-image figure, .print-min-47:not(div.wp-block-image), .print-min-47.wp-block-image figure {
    min-width: 47em !important;
  }
  .print-min48:not(div.wp-block-image), .print-min48.wp-block-image figure, .print-min-48:not(div.wp-block-image), .print-min-48.wp-block-image figure {
    min-width: 48em !important;
  }
  .print-min49:not(div.wp-block-image), .print-min49.wp-block-image figure, .print-min-49:not(div.wp-block-image), .print-min-49.wp-block-image figure {
    min-width: 49em !important;
  }
  .print-min50:not(div.wp-block-image), .print-min50.wp-block-image figure, .print-min-50:not(div.wp-block-image), .print-min-50.wp-block-image figure {
    min-width: 50em !important;
  }
  .print-maxmin, .print-max-min, .print-max-min, .print-max--min {
    max-width: min-content !important;
  }
  .print-maxfit, .print-max-fit, .print-max-fit, .print-max--fit {
    max-width: fit-content !important;
  }
  .print-maxmax, .print-max-max, .print-max-max, .print-max--max {
    max-width: max-content !important;
  }
  .print-max-half, .print-max--half {
    max-width: 50% !important;
  }
  .print-max-quarter, .print-max--quarter {
    max-width: 25% !important;
  }
  .print-max-three-quarters, .print-max-3quarters, .print-max-3q, .print-max--three-quarters, .print-max--3quarters, .print-max--3q {
    max-width: 75% !important;
  }
  .print-max-third, .print-max--third {
    max-width: 33.33% !important;
  }
  .print-max-two-thirds, .print-max-twothirds, .print-max-2thirds, .print-max-tooth, .print-max--two-thirds, .print-max--twothirds, .print-max--2thirds, .print-max--tooth {
    max-width: 66.667% !important;
  }
  .print-max-tenth, .print-max--tenth {
    max-width: 10% !important;
  }
  .print-max1:not(div.wp-block-image), .print-max1.wp-block-image figure, .print-max-1:not(div.wp-block-image), .print-max-1.wp-block-image figure {
    max-width: 1em !important;
  }
  .print-max2:not(div.wp-block-image), .print-max2.wp-block-image figure, .print-max-2:not(div.wp-block-image), .print-max-2.wp-block-image figure {
    max-width: 2em !important;
  }
  .print-max3:not(div.wp-block-image), .print-max3.wp-block-image figure, .print-max-3:not(div.wp-block-image), .print-max-3.wp-block-image figure {
    max-width: 3em !important;
  }
  .print-max4:not(div.wp-block-image), .print-max4.wp-block-image figure, .print-max-4:not(div.wp-block-image), .print-max-4.wp-block-image figure {
    max-width: 4em !important;
  }
  .print-max5:not(div.wp-block-image), .print-max5.wp-block-image figure, .print-max-5:not(div.wp-block-image), .print-max-5.wp-block-image figure {
    max-width: 5em !important;
  }
  .print-max6:not(div.wp-block-image), .print-max6.wp-block-image figure, .print-max-6:not(div.wp-block-image), .print-max-6.wp-block-image figure {
    max-width: 6em !important;
  }
  .print-max7:not(div.wp-block-image), .print-max7.wp-block-image figure, .print-max-7:not(div.wp-block-image), .print-max-7.wp-block-image figure {
    max-width: 7em !important;
  }
  .print-max8:not(div.wp-block-image), .print-max8.wp-block-image figure, .print-max-8:not(div.wp-block-image), .print-max-8.wp-block-image figure {
    max-width: 8em !important;
  }
  .print-max9:not(div.wp-block-image), .print-max9.wp-block-image figure, .print-max-9:not(div.wp-block-image), .print-max-9.wp-block-image figure {
    max-width: 9em !important;
  }
  .print-max10:not(div.wp-block-image), .print-max10.wp-block-image figure, .print-max-10:not(div.wp-block-image), .print-max-10.wp-block-image figure {
    max-width: 10em !important;
  }
  .print-max11:not(div.wp-block-image), .print-max11.wp-block-image figure, .print-max-11:not(div.wp-block-image), .print-max-11.wp-block-image figure {
    max-width: 11em !important;
  }
  .print-max12:not(div.wp-block-image), .print-max12.wp-block-image figure, .print-max-12:not(div.wp-block-image), .print-max-12.wp-block-image figure {
    max-width: 12em !important;
  }
  .print-max13:not(div.wp-block-image), .print-max13.wp-block-image figure, .print-max-13:not(div.wp-block-image), .print-max-13.wp-block-image figure {
    max-width: 13em !important;
  }
  .print-max14:not(div.wp-block-image), .print-max14.wp-block-image figure, .print-max-14:not(div.wp-block-image), .print-max-14.wp-block-image figure {
    max-width: 14em !important;
  }
  .print-max15:not(div.wp-block-image), .print-max15.wp-block-image figure, .print-max-15:not(div.wp-block-image), .print-max-15.wp-block-image figure {
    max-width: 15em !important;
  }
  .print-max16:not(div.wp-block-image), .print-max16.wp-block-image figure, .print-max-16:not(div.wp-block-image), .print-max-16.wp-block-image figure {
    max-width: 16em !important;
  }
  .print-max17:not(div.wp-block-image), .print-max17.wp-block-image figure, .print-max-17:not(div.wp-block-image), .print-max-17.wp-block-image figure {
    max-width: 17em !important;
  }
  .print-max18:not(div.wp-block-image), .print-max18.wp-block-image figure, .print-max-18:not(div.wp-block-image), .print-max-18.wp-block-image figure {
    max-width: 18em !important;
  }
  .print-max19:not(div.wp-block-image), .print-max19.wp-block-image figure, .print-max-19:not(div.wp-block-image), .print-max-19.wp-block-image figure {
    max-width: 19em !important;
  }
  .print-max20:not(div.wp-block-image), .print-max20.wp-block-image figure, .print-max-20:not(div.wp-block-image), .print-max-20.wp-block-image figure {
    max-width: 20em !important;
  }
  .print-max21:not(div.wp-block-image), .print-max21.wp-block-image figure, .print-max-21:not(div.wp-block-image), .print-max-21.wp-block-image figure {
    max-width: 21em !important;
  }
  .print-max22:not(div.wp-block-image), .print-max22.wp-block-image figure, .print-max-22:not(div.wp-block-image), .print-max-22.wp-block-image figure {
    max-width: 22em !important;
  }
  .print-max23:not(div.wp-block-image), .print-max23.wp-block-image figure, .print-max-23:not(div.wp-block-image), .print-max-23.wp-block-image figure {
    max-width: 23em !important;
  }
  .print-max24:not(div.wp-block-image), .print-max24.wp-block-image figure, .print-max-24:not(div.wp-block-image), .print-max-24.wp-block-image figure {
    max-width: 24em !important;
  }
  .print-max25:not(div.wp-block-image), .print-max25.wp-block-image figure, .print-max-25:not(div.wp-block-image), .print-max-25.wp-block-image figure {
    max-width: 25em !important;
  }
  .print-max26:not(div.wp-block-image), .print-max26.wp-block-image figure, .print-max-26:not(div.wp-block-image), .print-max-26.wp-block-image figure {
    max-width: 26em !important;
  }
  .print-max27:not(div.wp-block-image), .print-max27.wp-block-image figure, .print-max-27:not(div.wp-block-image), .print-max-27.wp-block-image figure {
    max-width: 27em !important;
  }
  .print-max28:not(div.wp-block-image), .print-max28.wp-block-image figure, .print-max-28:not(div.wp-block-image), .print-max-28.wp-block-image figure {
    max-width: 28em !important;
  }
  .print-max29:not(div.wp-block-image), .print-max29.wp-block-image figure, .print-max-29:not(div.wp-block-image), .print-max-29.wp-block-image figure {
    max-width: 29em !important;
  }
  .print-max30:not(div.wp-block-image), .print-max30.wp-block-image figure, .print-max-30:not(div.wp-block-image), .print-max-30.wp-block-image figure {
    max-width: 30em !important;
  }
  .print-max31:not(div.wp-block-image), .print-max31.wp-block-image figure, .print-max-31:not(div.wp-block-image), .print-max-31.wp-block-image figure {
    max-width: 31em !important;
  }
  .print-max32:not(div.wp-block-image), .print-max32.wp-block-image figure, .print-max-32:not(div.wp-block-image), .print-max-32.wp-block-image figure {
    max-width: 32em !important;
  }
  .print-max33:not(div.wp-block-image), .print-max33.wp-block-image figure, .print-max-33:not(div.wp-block-image), .print-max-33.wp-block-image figure {
    max-width: 33em !important;
  }
  .print-max34:not(div.wp-block-image), .print-max34.wp-block-image figure, .print-max-34:not(div.wp-block-image), .print-max-34.wp-block-image figure {
    max-width: 34em !important;
  }
  .print-max35:not(div.wp-block-image), .print-max35.wp-block-image figure, .print-max-35:not(div.wp-block-image), .print-max-35.wp-block-image figure {
    max-width: 35em !important;
  }
  .print-max36:not(div.wp-block-image), .print-max36.wp-block-image figure, .print-max-36:not(div.wp-block-image), .print-max-36.wp-block-image figure {
    max-width: 36em !important;
  }
  .print-max37:not(div.wp-block-image), .print-max37.wp-block-image figure, .print-max-37:not(div.wp-block-image), .print-max-37.wp-block-image figure {
    max-width: 37em !important;
  }
  .print-max38:not(div.wp-block-image), .print-max38.wp-block-image figure, .print-max-38:not(div.wp-block-image), .print-max-38.wp-block-image figure {
    max-width: 38em !important;
  }
  .print-max39:not(div.wp-block-image), .print-max39.wp-block-image figure, .print-max-39:not(div.wp-block-image), .print-max-39.wp-block-image figure {
    max-width: 39em !important;
  }
  .print-max40:not(div.wp-block-image), .print-max40.wp-block-image figure, .print-max-40:not(div.wp-block-image), .print-max-40.wp-block-image figure {
    max-width: 40em !important;
  }
  .print-max41:not(div.wp-block-image), .print-max41.wp-block-image figure, .print-max-41:not(div.wp-block-image), .print-max-41.wp-block-image figure {
    max-width: 41em !important;
  }
  .print-max42:not(div.wp-block-image), .print-max42.wp-block-image figure, .print-max-42:not(div.wp-block-image), .print-max-42.wp-block-image figure {
    max-width: 42em !important;
  }
  .print-max43:not(div.wp-block-image), .print-max43.wp-block-image figure, .print-max-43:not(div.wp-block-image), .print-max-43.wp-block-image figure {
    max-width: 43em !important;
  }
  .print-max44:not(div.wp-block-image), .print-max44.wp-block-image figure, .print-max-44:not(div.wp-block-image), .print-max-44.wp-block-image figure {
    max-width: 44em !important;
  }
  .print-max45:not(div.wp-block-image), .print-max45.wp-block-image figure, .print-max-45:not(div.wp-block-image), .print-max-45.wp-block-image figure {
    max-width: 45em !important;
  }
  .print-max46:not(div.wp-block-image), .print-max46.wp-block-image figure, .print-max-46:not(div.wp-block-image), .print-max-46.wp-block-image figure {
    max-width: 46em !important;
  }
  .print-max47:not(div.wp-block-image), .print-max47.wp-block-image figure, .print-max-47:not(div.wp-block-image), .print-max-47.wp-block-image figure {
    max-width: 47em !important;
  }
  .print-max48:not(div.wp-block-image), .print-max48.wp-block-image figure, .print-max-48:not(div.wp-block-image), .print-max-48.wp-block-image figure {
    max-width: 48em !important;
  }
  .print-max49:not(div.wp-block-image), .print-max49.wp-block-image figure, .print-max-49:not(div.wp-block-image), .print-max-49.wp-block-image figure {
    max-width: 49em !important;
  }
  .print-max50:not(div.wp-block-image), .print-max50.wp-block-image figure, .print-max-50:not(div.wp-block-image), .print-max-50.wp-block-image figure {
    max-width: 50em !important;
  }
  .print-wmin, .print-w-min, .print-w-min, .print-w--min {
    width: min-content !important;
  }
  .print-wfit, .print-w-fit, .print-w-fit, .print-w--fit {
    width: fit-content !important;
  }
  .print-wmax, .print-w-max, .print-w-max, .print-w--max {
    width: max-content !important;
  }
  .print-w-half, .print-w--half {
    width: 50% !important;
  }
  .print-w-quarter, .print-w--quarter {
    width: 25% !important;
  }
  .print-w-three-quarters, .print-w-3quarters, .print-w-3q, .print-w--three-quarters, .print-w--3quarters, .print-w--3q {
    width: 75% !important;
  }
  .print-w-third, .print-w--third {
    width: 33.33% !important;
  }
  .print-w-two-thirds, .print-w-twothirds, .print-w-2thirds, .print-w-tooth, .print-w--two-thirds, .print-w--twothirds, .print-w--2thirds, .print-w--tooth {
    width: 66.667% !important;
  }
  .print-w-tenth, .print-w--tenth {
    width: 10% !important;
  }
  .print-w1:not(div.wp-block-image), .print-w1.wp-block-image figure, .print-w-1:not(div.wp-block-image), .print-w-1.wp-block-image figure {
    width: 1em !important;
  }
  .print-w2:not(div.wp-block-image), .print-w2.wp-block-image figure, .print-w-2:not(div.wp-block-image), .print-w-2.wp-block-image figure {
    width: 2em !important;
  }
  .print-w3:not(div.wp-block-image), .print-w3.wp-block-image figure, .print-w-3:not(div.wp-block-image), .print-w-3.wp-block-image figure {
    width: 3em !important;
  }
  .print-w4:not(div.wp-block-image), .print-w4.wp-block-image figure, .print-w-4:not(div.wp-block-image), .print-w-4.wp-block-image figure {
    width: 4em !important;
  }
  .print-w5:not(div.wp-block-image), .print-w5.wp-block-image figure, .print-w-5:not(div.wp-block-image), .print-w-5.wp-block-image figure {
    width: 5em !important;
  }
  .print-w6:not(div.wp-block-image), .print-w6.wp-block-image figure, .print-w-6:not(div.wp-block-image), .print-w-6.wp-block-image figure {
    width: 6em !important;
  }
  .print-w7:not(div.wp-block-image), .print-w7.wp-block-image figure, .print-w-7:not(div.wp-block-image), .print-w-7.wp-block-image figure {
    width: 7em !important;
  }
  .print-w8:not(div.wp-block-image), .print-w8.wp-block-image figure, .print-w-8:not(div.wp-block-image), .print-w-8.wp-block-image figure {
    width: 8em !important;
  }
  .print-w9:not(div.wp-block-image), .print-w9.wp-block-image figure, .print-w-9:not(div.wp-block-image), .print-w-9.wp-block-image figure {
    width: 9em !important;
  }
  .print-w10:not(div.wp-block-image), .print-w10.wp-block-image figure, .print-w-10:not(div.wp-block-image), .print-w-10.wp-block-image figure {
    width: 10em !important;
  }
  .print-w11:not(div.wp-block-image), .print-w11.wp-block-image figure, .print-w-11:not(div.wp-block-image), .print-w-11.wp-block-image figure {
    width: 11em !important;
  }
  .print-w12:not(div.wp-block-image), .print-w12.wp-block-image figure, .print-w-12:not(div.wp-block-image), .print-w-12.wp-block-image figure {
    width: 12em !important;
  }
  .print-w13:not(div.wp-block-image), .print-w13.wp-block-image figure, .print-w-13:not(div.wp-block-image), .print-w-13.wp-block-image figure {
    width: 13em !important;
  }
  .print-w14:not(div.wp-block-image), .print-w14.wp-block-image figure, .print-w-14:not(div.wp-block-image), .print-w-14.wp-block-image figure {
    width: 14em !important;
  }
  .print-w15:not(div.wp-block-image), .print-w15.wp-block-image figure, .print-w-15:not(div.wp-block-image), .print-w-15.wp-block-image figure {
    width: 15em !important;
  }
  .print-w16:not(div.wp-block-image), .print-w16.wp-block-image figure, .print-w-16:not(div.wp-block-image), .print-w-16.wp-block-image figure {
    width: 16em !important;
  }
  .print-w17:not(div.wp-block-image), .print-w17.wp-block-image figure, .print-w-17:not(div.wp-block-image), .print-w-17.wp-block-image figure {
    width: 17em !important;
  }
  .print-w18:not(div.wp-block-image), .print-w18.wp-block-image figure, .print-w-18:not(div.wp-block-image), .print-w-18.wp-block-image figure {
    width: 18em !important;
  }
  .print-w19:not(div.wp-block-image), .print-w19.wp-block-image figure, .print-w-19:not(div.wp-block-image), .print-w-19.wp-block-image figure {
    width: 19em !important;
  }
  .print-w20:not(div.wp-block-image), .print-w20.wp-block-image figure, .print-w-20:not(div.wp-block-image), .print-w-20.wp-block-image figure {
    width: 20em !important;
  }
  .print-w21:not(div.wp-block-image), .print-w21.wp-block-image figure, .print-w-21:not(div.wp-block-image), .print-w-21.wp-block-image figure {
    width: 21em !important;
  }
  .print-w22:not(div.wp-block-image), .print-w22.wp-block-image figure, .print-w-22:not(div.wp-block-image), .print-w-22.wp-block-image figure {
    width: 22em !important;
  }
  .print-w23:not(div.wp-block-image), .print-w23.wp-block-image figure, .print-w-23:not(div.wp-block-image), .print-w-23.wp-block-image figure {
    width: 23em !important;
  }
  .print-w24:not(div.wp-block-image), .print-w24.wp-block-image figure, .print-w-24:not(div.wp-block-image), .print-w-24.wp-block-image figure {
    width: 24em !important;
  }
  .print-w25:not(div.wp-block-image), .print-w25.wp-block-image figure, .print-w-25:not(div.wp-block-image), .print-w-25.wp-block-image figure {
    width: 25em !important;
  }
  .print-w26:not(div.wp-block-image), .print-w26.wp-block-image figure, .print-w-26:not(div.wp-block-image), .print-w-26.wp-block-image figure {
    width: 26em !important;
  }
  .print-w27:not(div.wp-block-image), .print-w27.wp-block-image figure, .print-w-27:not(div.wp-block-image), .print-w-27.wp-block-image figure {
    width: 27em !important;
  }
  .print-w28:not(div.wp-block-image), .print-w28.wp-block-image figure, .print-w-28:not(div.wp-block-image), .print-w-28.wp-block-image figure {
    width: 28em !important;
  }
  .print-w29:not(div.wp-block-image), .print-w29.wp-block-image figure, .print-w-29:not(div.wp-block-image), .print-w-29.wp-block-image figure {
    width: 29em !important;
  }
  .print-w30:not(div.wp-block-image), .print-w30.wp-block-image figure, .print-w-30:not(div.wp-block-image), .print-w-30.wp-block-image figure {
    width: 30em !important;
  }
  .print-w31:not(div.wp-block-image), .print-w31.wp-block-image figure, .print-w-31:not(div.wp-block-image), .print-w-31.wp-block-image figure {
    width: 31em !important;
  }
  .print-w32:not(div.wp-block-image), .print-w32.wp-block-image figure, .print-w-32:not(div.wp-block-image), .print-w-32.wp-block-image figure {
    width: 32em !important;
  }
  .print-w33:not(div.wp-block-image), .print-w33.wp-block-image figure, .print-w-33:not(div.wp-block-image), .print-w-33.wp-block-image figure {
    width: 33em !important;
  }
  .print-w34:not(div.wp-block-image), .print-w34.wp-block-image figure, .print-w-34:not(div.wp-block-image), .print-w-34.wp-block-image figure {
    width: 34em !important;
  }
  .print-w35:not(div.wp-block-image), .print-w35.wp-block-image figure, .print-w-35:not(div.wp-block-image), .print-w-35.wp-block-image figure {
    width: 35em !important;
  }
  .print-w36:not(div.wp-block-image), .print-w36.wp-block-image figure, .print-w-36:not(div.wp-block-image), .print-w-36.wp-block-image figure {
    width: 36em !important;
  }
  .print-w37:not(div.wp-block-image), .print-w37.wp-block-image figure, .print-w-37:not(div.wp-block-image), .print-w-37.wp-block-image figure {
    width: 37em !important;
  }
  .print-w38:not(div.wp-block-image), .print-w38.wp-block-image figure, .print-w-38:not(div.wp-block-image), .print-w-38.wp-block-image figure {
    width: 38em !important;
  }
  .print-w39:not(div.wp-block-image), .print-w39.wp-block-image figure, .print-w-39:not(div.wp-block-image), .print-w-39.wp-block-image figure {
    width: 39em !important;
  }
  .print-w40:not(div.wp-block-image), .print-w40.wp-block-image figure, .print-w-40:not(div.wp-block-image), .print-w-40.wp-block-image figure {
    width: 40em !important;
  }
  .print-w41:not(div.wp-block-image), .print-w41.wp-block-image figure, .print-w-41:not(div.wp-block-image), .print-w-41.wp-block-image figure {
    width: 41em !important;
  }
  .print-w42:not(div.wp-block-image), .print-w42.wp-block-image figure, .print-w-42:not(div.wp-block-image), .print-w-42.wp-block-image figure {
    width: 42em !important;
  }
  .print-w43:not(div.wp-block-image), .print-w43.wp-block-image figure, .print-w-43:not(div.wp-block-image), .print-w-43.wp-block-image figure {
    width: 43em !important;
  }
  .print-w44:not(div.wp-block-image), .print-w44.wp-block-image figure, .print-w-44:not(div.wp-block-image), .print-w-44.wp-block-image figure {
    width: 44em !important;
  }
  .print-w45:not(div.wp-block-image), .print-w45.wp-block-image figure, .print-w-45:not(div.wp-block-image), .print-w-45.wp-block-image figure {
    width: 45em !important;
  }
  .print-w46:not(div.wp-block-image), .print-w46.wp-block-image figure, .print-w-46:not(div.wp-block-image), .print-w-46.wp-block-image figure {
    width: 46em !important;
  }
  .print-w47:not(div.wp-block-image), .print-w47.wp-block-image figure, .print-w-47:not(div.wp-block-image), .print-w-47.wp-block-image figure {
    width: 47em !important;
  }
  .print-w48:not(div.wp-block-image), .print-w48.wp-block-image figure, .print-w-48:not(div.wp-block-image), .print-w-48.wp-block-image figure {
    width: 48em !important;
  }
  .print-w49:not(div.wp-block-image), .print-w49.wp-block-image figure, .print-w-49:not(div.wp-block-image), .print-w-49.wp-block-image figure {
    width: 49em !important;
  }
  .print-w50:not(div.wp-block-image), .print-w50.wp-block-image figure, .print-w-50:not(div.wp-block-image), .print-w-50.wp-block-image figure {
    width: 50em !important;
  }
}
.modal {
  position: fixed;
  z-index: 999;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.7);
}
.modal .modal-dialog {
  margin: 10vh auto;
  height: 80vh;
  width: 80vw;
  max-width: 700px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.modal .modal-dialog .modal-content {
  margin: 1em;
  padding: 0.25em;
  background: #ffffff;
  border-radius: 0.5em;
  box-shadow: 1px 3px 1em 5px #000000;
  position: relative;
}
.modal .modal-dialog .modal-content .modal-header {
  position: absolute;
  top: 0;
  right: 0;
}
.modal .modal-dialog .modal-content .modal-header button.close {
  padding: 0 0.75em;
  background: transparent;
  font-size: 150%;
  color: #A3A3A3;
}
.modal .modal-dialog .modal-content .modal-header button.close:hover, .modal .modal-dialog .modal-content .modal-header button.close:focus {
  color: #7C7C7C;
}
.modal .modal-dialog .modal-content .modal-body {
  height: 100%;
  max-height: calc(75vh - 3em);
  padding: 1em;
  overflow-x: hidden;
  overflow-y: auto;
  text-align: center;
}
.modal .modal-dialog .modal-content .modal-body > *:first-child {
  margin-top: 0;
}
.modal .modal-dialog .modal-content .modal-body a.button {
  display: inline-block;
}

.fancybox-is-open .fancybox-slide {
  overflow: hidden !important;
}
.fancybox-is-open .fancybox-toolbar {
  margin: 1em;
}
.fancybox-is-open .fancybox-toolbar .fancybox-button {
  display: inline-block;
  margin: 0.15em;
  width: 2em;
  height: 2em;
  padding: 0;
  background-color: transparent;
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.75);
  color: #0078C8;
  text-shadow: 1px 1px 3px #000000;
}
.fancybox-is-open .fancybox-toolbar .fancybox-button:hover, .fancybox-is-open .fancybox-toolbar .fancybox-button:focus {
  color: #ffffff;
  background: #001A70;
}
.fancybox-is-open .fancybox-image {
  border: 0.5em solid rgba(0, 0, 0, 0.5);
  outline: 0.2em solid rgba(0, 0, 0, 0.25);
  outline-offset: -0.7em;
}
.fancybox-is-open .fancybox-slide--iframe.fancybox-slide--video .fancybox-content {
  background: transparent;
  width: 100%;
  height: 100%;
}
.fancybox-is-open .fancybox-slide--iframe.fancybox-slide--video .fancybox-content iframe {
  background: transparent;
}

/*!
Theme Name: Philadelphia Water Department
Theme URI: http://water.phila.gov
Author: PWD Digital
Author URI: http://water.phila.gov/blog
Description: In development - if you notice any glaring issues on a live, public-facing page, please email lauren.sell@phila.gov
Version: 0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: pwd-base
*/
.print-title {
  display: none;
}

@page {
  margin: 0.5in 0.25in 0.625in;
  @bottom-left {
    margin-top: 0.125in;
    border-top: 1pt solid #0078C8;
    padding-top: 0.07in;
    padding-left: 0.7em;
    vertical-align: top;
    width: max-content;
    font-size: 10pt;
    color: #0078C8;
    content: element(overallTitle);
  }
  @bottom-center {
    margin-top: 0.125in;
    border-top: 1pt solid #0078C8;
    padding-top: 0.07in;
    vertical-align: top;
    text-align: right;
    padding-right: 0.125in;
    font-size: 10pt;
    color: #0078C8;
    content: string(pageTitle);
  }
  @bottom-right {
    margin-top: 0.125in;
    border-top: 1pt solid #0078C8;
    padding-top: 0.07in;
    padding-right: 0.7em;
    vertical-align: top;
    width: min-content;
    font-size: 10pt;
    color: #0078C8;
    font-weight: 700;
    content: counter(page);
  }
}
@page :first {
  margin: 0.25in 0.25in 0.625in;
}
.pagedjs_area html, .pagedjs_area body {
  background: transparent;
  font-size: 12pt;
}
.pagedjs_area .print-only {
  display: revert;
}
.pagedjs_area .noprint, .pagedjs_area .no-print {
  display: none !important;
}
.pagedjs_area .print-page-break-before, .pagedjs_area .page-break-before, .pagedjs_area .print-break {
  break-before: always !important;
  page-break-before: always !important;
  -webkit-break-before: page !important;
}
.pagedjs_area .no-break-before, .pagedjs_area .no-page-break-before {
  break-before: avoid-page !important;
  page-break-before: avoid !important;
  -webkit-break-before: avoid !important;
}
.pagedjs_area .keep-together, .pagedjs_area .no-page-break, .pagedjs_area .no-page-break-inside {
  break-inside: avoid-page !important;
  page-break-inside: avoid !important;
  -webkit-break-inside: avoid !important;
}
.pagedjs_area .allow-break {
  break-inside: unset !important;
  page-break-inside: unset !important;
  -webkit-break-inside: unset !important;
}
.pagedjs_area h2, .pagedjs_area h3, .pagedjs_area h4, .pagedjs_area h5, .pagedjs_area h6 {
  break-inside: avoid-page !important;
  page-break-inside: avoid !important;
  -webkit-break-inside: avoid !important;
  break-after: avoid-page !important;
  page-break-after: avoid !important;
  -webkit-break-after: avoid !important;
}
.pagedjs_area h2 + *, .pagedjs_area h3 + *, .pagedjs_area h4 + *, .pagedjs_area h5 + *, .pagedjs_area h6 + * {
  break-before: avoid-page !important;
  page-break-before: avoid !important;
  -webkit-break-before: avoid !important;
}
.pagedjs_area ul, .pagedjs_area ol, .pagedjs_area h5 + .wp-block-image, .pagedjs_area h5 + .wp-block-table, .pagedjs_area h5 + .wp-block-flexible-table-block-table, .pagedjs_area table {
  break-before: avoid-page !important;
  page-break-before: avoid !important;
  -webkit-break-before: avoid !important;
}
.pagedjs_area .wp-block-image, .pagedjs_area figure, .pagedjs_area img {
  break-inside: avoid-page !important;
  page-break-inside: avoid !important;
  -webkit-break-inside: avoid !important;
}
.pagedjs_area .wp-block-flexible-table-block-table thead, .pagedjs_area .wp-block-table thead {
  break-inside: avoid-page !important;
  page-break-inside: avoid !important;
  -webkit-break-inside: avoid !important;
  break-after: avoid-page !important;
  page-break-after: avoid !important;
  -webkit-break-after: avoid !important;
}
.pagedjs_area .wp-block-flexible-table-block-table table, .pagedjs_area .wp-block-flexible-table-block-table tr, .pagedjs_area .wp-block-flexible-table-block-table td, .pagedjs_area .wp-block-flexible-table-block-table th, .pagedjs_area .wp-block-table table, .pagedjs_area .wp-block-table tr, .pagedjs_area .wp-block-table td, .pagedjs_area .wp-block-table th {
  break-inside: avoid-page !important;
  page-break-inside: avoid !important;
  -webkit-break-inside: avoid !important;
}
.pagedjs_area .wp-block-flexible-table-block-table.allow-break, .pagedjs_area .wp-block-flexible-table-block-table.allow-break table, .pagedjs_area .wp-block-table.allow-break, .pagedjs_area .wp-block-table.allow-break table {
  break-inside: unset !important;
  page-break-inside: unset !important;
  -webkit-break-inside: unset !important;
}
.pagedjs_area .keep-together > *:first-child, .pagedjs_area .no-page-break > *:first-child, .pagedjs_area .no-page-break-inside > *:first-child {
  margin-top: 0;
  padding-top: 0;
}
.pagedjs_area .keep-together > *:last-child, .pagedjs_area .no-page-break > *:last-child, .pagedjs_area .no-page-break-inside > *:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
.pagedjs_area main {
  color: #000000;
}
.pagedjs_area #sidebar, .pagedjs_area .sr-modal {
  display: none !important;
}
.pagedjs_area article {
  width: 7.5in;
  padding-top: 0.25in;
}
.pagedjs_area h1, .pagedjs_area h2, .pagedjs_area h3 {
  line-height: 1;
}
.pagedjs_area h4 {
  line-height: 1.2;
  margin-top: 10pt;
}
.pagedjs_area h5 {
  font-size: 1.1875em;
  margin-top: 0.75em;
  line-height: 1.1;
}
.pagedjs_area h6 {
  font-size: 1em;
  margin-top: 0.75em;
}
.pagedjs_area p {
  line-height: 1.3125;
  margin: 6pt 0 0.625em;
}
.pagedjs_area li {
  line-height: 1.1875;
  margin: 4.5pt 0;
}
.pagedjs_area ul, .pagedjs_area ol {
  margin: 0;
}
.pagedjs_area h2, .pagedjs_area h3, .pagedjs_area h4, .pagedjs_area h5, .pagedjs_area h6 {
  margin-bottom: 6pt;
}
.pagedjs_area h2 + h3, .pagedjs_area h2 + h4, .pagedjs_area h2 + h5, .pagedjs_area h2 + h6, .pagedjs_area h2 + p, .pagedjs_area h2 + ul > li, .pagedjs_area h2 + ol > li, .pagedjs_area h3 + h3, .pagedjs_area h3 + h4, .pagedjs_area h3 + h5, .pagedjs_area h3 + h6, .pagedjs_area h3 + p, .pagedjs_area h3 + ul > li, .pagedjs_area h3 + ol > li, .pagedjs_area h4 + h3, .pagedjs_area h4 + h4, .pagedjs_area h4 + h5, .pagedjs_area h4 + h6, .pagedjs_area h4 + p, .pagedjs_area h4 + ul > li, .pagedjs_area h4 + ol > li, .pagedjs_area h5 + h3, .pagedjs_area h5 + h4, .pagedjs_area h5 + h5, .pagedjs_area h5 + h6, .pagedjs_area h5 + p, .pagedjs_area h5 + ul > li, .pagedjs_area h5 + ol > li, .pagedjs_area h6 + h3, .pagedjs_area h6 + h4, .pagedjs_area h6 + h5, .pagedjs_area h6 + h6, .pagedjs_area h6 + p, .pagedjs_area h6 + ul > li, .pagedjs_area h6 + ol > li {
  margin-top: 6pt;
}
.pagedjs_area a {
  color: #001A70;
  font-weight: 600;
}
.pagedjs_area a:after, .pagedjs_area a span.print-dest {
  color: #555;
  font-size: 90%;
  font-weight: 400 !important;
  letter-spacing: 0;
}
.pagedjs_area .pagedjs_area a:after {
  display: none;
}
.pagedjs_area a[href]:after, .noicons .pagedjs_area a[href]:after, .no-icons .pagedjs_area a[href]:after, figure > .pagedjs_area a[href]:after {
  content: " ☛ " attr(href) !important;
  font-family: inherit;
}
.pagedjs_area a[href][href^="mailto:"]:after, .noicons .pagedjs_area a[href][href^="mailto:"]:after, .no-icons .pagedjs_area a[href][href^="mailto:"]:after, figure > .pagedjs_area a[href][href^="mailto:"]:after {
  content: "" !important;
}
.pagedjs_area a[href].internal:after, .noicons .pagedjs_area a[href].internal:after, .no-icons .pagedjs_area a[href].internal:after, figure > .pagedjs_area a[href].internal:after {
  content: " ☛p.__" !important;
}
.pagedjs_area a[href].print-url:after, .noicons .pagedjs_area a[href].print-url:after, .no-icons .pagedjs_area a[href].print-url:after, figure > .pagedjs_area a[href].print-url:after {
  content: attr(data-print-link) !important;
}
.pagedjs_area a[href][href*="phila.gov/water"], .noicons .pagedjs_area a[href][href*="phila.gov/water"], .no-icons .pagedjs_area a[href][href*="phila.gov/water"], figure > .pagedjs_area a[href][href*="phila.gov/water"] {
  outline: 1px dashed #f00;
}
.pagedjs_area hr {
  width: 100%;
  margin: 0.2in 0;
  clear: both;
}
.pagedjs_area div.wp-block-image figure.aligncenter {
  margin-left: auto !important;
  margin-right: auto !important;
}
.pagedjs_area div.wp-block-image.print-page-width {
  text-align: left;
}
.pagedjs_area div.wp-block-image.print-page-width figure.aligncenter {
  margin: 0;
}
.pagedjs_area div.wp-block-image.print-page-width img {
  width: 7.47in !important;
}
.pagedjs_area .wp-block-image, .pagedjs_area figure {
  display: block !important;
  margin-top: 0;
}
.pagedjs_area .wp-block-image > a, .pagedjs_area figure > a {
  display: block;
  max-width: 100% !important;
}
.pagedjs_area .wp-block-image img, .pagedjs_area figure img {
  max-height: 9in;
  margin: 0 auto;
  max-width: 100% !important;
  object-fit: contain;
}
.pagedjs_area .wp-block-image, .pagedjs_area figure, .pagedjs_area img, .pagedjs_area table {
  max-width: 7.48in !important;
}
.pagedjs_area figcaption, .pagedjs_area caption, .pagedjs_area .caption, .pagedjs_area .wp-caption {
  display: block !important;
  color: #3E454D;
}
.pagedjs_area table {
  font-size: 11.5pt;
}
.pagedjs_area table tr, .pagedjs_area table th, .pagedjs_area table td {
  line-height: 1.15;
}
.pagedjs_area table.is-sticky-header thead {
  position: static !important;
}
.pagedjs_area .wp-block-ls-faq .answer {
  display: block;
}
.pagedjs_area #changelog {
  order: 1;
  break-inside: avoid-page !important;
  page-break-inside: avoid !important;
  -webkit-break-inside: avoid !important;
  margin-top: 1.5em;
  border-top: 1px solid #b8dde1;
  padding-top: 1.5em;
}
.pagedjs_area header:after {
  content: " ";
  position: absolute;
  top: 0;
  right: 0.25in;
  width: 8em;
  height: 4em;
  background-size: contain;
  background-repeat: no-repeat;
}
.pagedjs_area header.section-top > .container {
  padding: 0;
}
.pagedjs_area header.section-top h1 {
  margin: 5rem 0 0;
}
.pagedjs_area header.section-top p.description {
  margin-bottom: 0;
}
.pagedjs_area header.section-top:after {
  background-image: url(https://water.phila.gov/wp-content/uploads/PhiladelphiaWaterDepartment-1.png);
  left: 0.25in;
  right: auto;
}
.pagedjs_area header.page-title:after {
  background-image: url(https://water.phila.gov/wp-content/uploads/PhiladelphiaWaterDepartment-1.png);
}
.pagedjs_area header.manual-head h6 {
  margin-bottom: 4.5pt;
}
.pagedjs_area header.manual-head:after {
  top: 0.17in;
  right: 0.17in;
  background-image: url(https://water.phila.gov/wp-content/themes/pwd-base/images/pwd-white-200.png);
}
.pagedjs_area .print-title {
  padding: 0.125in 0.25in 0;
  margin-bottom: -0.2in;
  font-size: 10pt;
  font-weight: 300;
  font-family: BrixSans, "Source Sans 3 Variable", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif;
  color: #ffffff;
  text-align: right;
}
.pagedjs_area #running-reference-title {
  display: block;
  position: running(overallTitle);
}
.pagedjs_area .page-title h1, .pagedjs_area #local-site-id, .pagedjs_area #running-page-title {
  string-set: pageTitle content(text);
}

@media print {
  html, body {
    background: transparent;
    font-size: 12pt;
  }
  .print-only {
    display: revert;
  }
  .noprint, .no-print {
    display: none !important;
  }
  .print-page-break-before, .page-break-before, .print-break {
    break-before: always !important;
    page-break-before: always !important;
    -webkit-break-before: page !important;
  }
  .no-break-before, .no-page-break-before {
    break-before: avoid-page !important;
    page-break-before: avoid !important;
    -webkit-break-before: avoid !important;
  }
  .keep-together, .no-page-break, .no-page-break-inside {
    break-inside: avoid-page !important;
    page-break-inside: avoid !important;
    -webkit-break-inside: avoid !important;
  }
  .allow-break {
    break-inside: unset !important;
    page-break-inside: unset !important;
    -webkit-break-inside: unset !important;
  }
  h2, h3, h4, h5, h6 {
    break-inside: avoid-page !important;
    page-break-inside: avoid !important;
    -webkit-break-inside: avoid !important;
    break-after: avoid-page !important;
    page-break-after: avoid !important;
    -webkit-break-after: avoid !important;
  }
  h2 + *, h3 + *, h4 + *, h5 + *, h6 + * {
    break-before: avoid-page !important;
    page-break-before: avoid !important;
    -webkit-break-before: avoid !important;
  }
  ul, ol, h5 + .wp-block-image, h5 + .wp-block-table, h5 + .wp-block-flexible-table-block-table, table {
    break-before: avoid-page !important;
    page-break-before: avoid !important;
    -webkit-break-before: avoid !important;
  }
  .wp-block-image, figure, img {
    break-inside: avoid-page !important;
    page-break-inside: avoid !important;
    -webkit-break-inside: avoid !important;
  }
  .wp-block-flexible-table-block-table thead, .wp-block-table thead {
    break-inside: avoid-page !important;
    page-break-inside: avoid !important;
    -webkit-break-inside: avoid !important;
    break-after: avoid-page !important;
    page-break-after: avoid !important;
    -webkit-break-after: avoid !important;
  }
  .wp-block-flexible-table-block-table table, .wp-block-flexible-table-block-table tr, .wp-block-flexible-table-block-table td, .wp-block-flexible-table-block-table th, .wp-block-table table, .wp-block-table tr, .wp-block-table td, .wp-block-table th {
    break-inside: avoid-page !important;
    page-break-inside: avoid !important;
    -webkit-break-inside: avoid !important;
  }
  .wp-block-flexible-table-block-table.allow-break, .wp-block-flexible-table-block-table.allow-break table, .wp-block-table.allow-break, .wp-block-table.allow-break table {
    break-inside: unset !important;
    page-break-inside: unset !important;
    -webkit-break-inside: unset !important;
  }
  .keep-together > *:first-child, .no-page-break > *:first-child, .no-page-break-inside > *:first-child {
    margin-top: 0;
    padding-top: 0;
  }
  .keep-together > *:last-child, .no-page-break > *:last-child, .no-page-break-inside > *:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  main {
    color: #000000;
  }
  #sidebar, .sr-modal {
    display: none !important;
  }
  article {
    width: 7.5in;
    padding-top: 0.25in;
  }
  h1, h2, h3 {
    line-height: 1;
  }
  h4 {
    line-height: 1.2;
    margin-top: 10pt;
  }
  h5 {
    font-size: 1.1875em;
    margin-top: 0.75em;
    line-height: 1.1;
  }
  h6 {
    font-size: 1em;
    margin-top: 0.75em;
  }
  p {
    line-height: 1.3125;
    margin: 6pt 0 0.625em;
  }
  li {
    line-height: 1.1875;
    margin: 4.5pt 0;
  }
  ul, ol {
    margin: 0;
  }
  h2, h3, h4, h5, h6 {
    margin-bottom: 6pt;
  }
  h2 + h3, h2 + h4, h2 + h5, h2 + h6, h2 + p, h2 + ul > li, h2 + ol > li, h3 + h3, h3 + h4, h3 + h5, h3 + h6, h3 + p, h3 + ul > li, h3 + ol > li, h4 + h3, h4 + h4, h4 + h5, h4 + h6, h4 + p, h4 + ul > li, h4 + ol > li, h5 + h3, h5 + h4, h5 + h5, h5 + h6, h5 + p, h5 + ul > li, h5 + ol > li, h6 + h3, h6 + h4, h6 + h5, h6 + h6, h6 + p, h6 + ul > li, h6 + ol > li {
    margin-top: 6pt;
  }
  a {
    color: #001A70;
    font-weight: 600;
  }
  a:after, a span.print-dest {
    color: #555;
    font-size: 90%;
    font-weight: 400 !important;
    letter-spacing: 0;
  }
  .pagedjs_area a:after {
    display: none;
  }
  a[href]:after, .noicons a[href]:after, .no-icons a[href]:after, figure > a[href]:after {
    content: " ☛ " attr(href) !important;
    font-family: inherit;
  }
  a[href][href^="mailto:"]:after, .noicons a[href][href^="mailto:"]:after, .no-icons a[href][href^="mailto:"]:after, figure > a[href][href^="mailto:"]:after {
    content: "" !important;
  }
  a[href].internal:after, .noicons a[href].internal:after, .no-icons a[href].internal:after, figure > a[href].internal:after {
    content: " ☛p.__" !important;
  }
  a[href].print-url:after, .noicons a[href].print-url:after, .no-icons a[href].print-url:after, figure > a[href].print-url:after {
    content: attr(data-print-link) !important;
  }
  a[href][href*="phila.gov/water"], .noicons a[href][href*="phila.gov/water"], .no-icons a[href][href*="phila.gov/water"], figure > a[href][href*="phila.gov/water"] {
    outline: 1px dashed #f00;
  }
  hr {
    width: 100%;
    margin: 0.2in 0;
    clear: both;
  }
  div.wp-block-image figure.aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  div.wp-block-image.print-page-width {
    text-align: left;
  }
  div.wp-block-image.print-page-width figure.aligncenter {
    margin: 0;
  }
  div.wp-block-image.print-page-width img {
    width: 7.47in !important;
  }
  .wp-block-image, figure {
    display: block !important;
    margin-top: 0;
  }
  .wp-block-image > a, figure > a {
    display: block;
    max-width: 100% !important;
  }
  .wp-block-image img, figure img {
    max-height: 9in;
    margin: 0 auto;
    max-width: 100% !important;
    object-fit: contain;
  }
  .wp-block-image, figure, img, table {
    max-width: 7.48in !important;
  }
  figcaption, caption, .caption, .wp-caption {
    display: block !important;
    color: #3E454D;
  }
  table {
    font-size: 11.5pt;
  }
  table tr, table th, table td {
    line-height: 1.15;
  }
  table.is-sticky-header thead {
    position: static !important;
  }
  .wp-block-ls-faq .answer {
    display: block;
  }
  #changelog {
    order: 1;
    break-inside: avoid-page !important;
    page-break-inside: avoid !important;
    -webkit-break-inside: avoid !important;
    margin-top: 1.5em;
    border-top: 1px solid #b8dde1;
    padding-top: 1.5em;
  }
  header:after {
    content: " ";
    position: absolute;
    top: 0;
    right: 0.25in;
    width: 8em;
    height: 4em;
    background-size: contain;
    background-repeat: no-repeat;
  }
  header.section-top > .container {
    padding: 0;
  }
  header.section-top h1 {
    margin: 5rem 0 0;
  }
  header.section-top p.description {
    margin-bottom: 0;
  }
  header.section-top:after {
    background-image: url(https://water.phila.gov/wp-content/uploads/PhiladelphiaWaterDepartment-1.png);
    left: 0.25in;
    right: auto;
  }
  header.page-title:after {
    background-image: url(https://water.phila.gov/wp-content/uploads/PhiladelphiaWaterDepartment-1.png);
  }
  header.manual-head h6 {
    margin-bottom: 4.5pt;
  }
  header.manual-head:after {
    top: 0.17in;
    right: 0.17in;
    background-image: url(https://water.phila.gov/wp-content/themes/pwd-base/images/pwd-white-200.png);
  }
  .print-title {
    padding: 0.125in 0.25in 0;
    margin-bottom: -0.2in;
    font-size: 10pt;
    font-weight: 300;
    font-family: BrixSans, "Source Sans 3 Variable", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif;
    color: #ffffff;
    text-align: right;
  }
  #running-reference-title {
    display: block;
    position: running(overallTitle);
  }
  .page-title h1, #local-site-id, #running-page-title {
    string-set: pageTitle content(text);
  }
}
#global-nav {
  background: #0078C8;
  color: #B8DDE1;
  position: relative;
  z-index: 100;
}
@media print {
  #global-nav {
    display: none;
  }
}
#global-nav a {
  text-decoration: none;
}
#global-nav .container {
  max-width: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  text-align: left;
}
@media (min-width: 2000px) {
  #global-nav .container {
    max-width: 1120px;
  }
}
#global-nav .container:before, #global-nav .container:after {
  content: "";
  display: none;
}
#global-nav #pwd-header-logo {
  display: inline-block;
  padding: 0.35em 0.5em;
  position: relative;
  z-index: 1;
}
#global-nav #pwd-header-logo img {
  display: block;
  width: 7.5em;
  -ms-interpolation-mode: bicubic;
}
@media print {
  #global-nav #pwd-header-logo {
    filter: invert(1);
  }
}
#global-nav.minimal .container {
  align-items: flex-end;
}
#global-nav.minimal .container #pwd-header-logo, #global-nav.minimal .container .back-to {
  vertical-align: bottom;
}
#global-nav.minimal .container a {
  display: inline-block;
  color: rgb(212, 230.5, 232.5);
  color: rgba(255, 255, 255, 0.85);
  transition: all 0.2s;
}
#global-nav.minimal .container a:hover, #global-nav.minimal .container a:focus {
  color: #ffffff;
}
#global-nav.minimal .container a.back-to {
  display: inline-block;
  margin: 0.8em auto 0.8em 0.25em;
  font-family: BrixSans, "Source Sans 3 Variable", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif;
  font-size: 110%;
  line-height: 0.9;
}
#global-nav.minimal .container a.back-to strong {
  display: inline-block;
}
#global-nav.minimal .container a.back-to:before {
  content: "←";
  display: inline-block;
  margin: 0 0.25em;
  font-size: 120%;
  line-height: 0;
  font-weight: bold;
  transition: all 0.2s;
}
#global-nav.minimal .container a.back-to:hover, #global-nav.minimal .container a.back-to:focus {
  color: #ffffff;
}
#global-nav.minimal .container a.back-to:hover:before, #global-nav.minimal .container a.back-to:focus:before {
  margin-left: 0;
  margin-right: 0.5em;
}
#global-nav.minimal .container a.back-to:hover strong, #global-nav.minimal .container a.back-to:focus strong {
  text-decoration: underline;
}
@media print {
  #global-nav.minimal .container a.back-to {
    display: none;
  }
}
#global-nav #pwd-global-menu {
  position: absolute;
  top: 0;
  right: 0.25em;
  left: 0.25em;
  z-index: 0;
}
@media print {
  #global-nav #pwd-global-menu {
    display: none !important;
  }
}
@media (min-width: 900px) {
  #global-nav #pwd-global-menu {
    position: static;
    display: inline-block;
    width: auto;
    height: auto;
    float: right;
    margin: 1em 0;
  }
}
#global-nav #pwd-global-menu button.navbar-toggle {
  display: block;
  margin: 0.25em;
  float: right;
  border-radius: 0;
  padding: 1em;
  position: relative;
  width: 4em;
  height: 4em;
  transition: all 0.2s;
}
#global-nav #pwd-global-menu button.navbar-toggle:hover, #global-nav #pwd-global-menu button.navbar-toggle:focus, #global-nav #pwd-global-menu button.navbar-toggle:active {
  background-color: #001A70;
}
#global-nav #pwd-global-menu button.navbar-toggle .lines {
  position: relative;
  display: block;
  height: 75%;
  width: 100%;
  margin-top: -3px;
}
#global-nav #pwd-global-menu button.navbar-toggle .lines span, #global-nav #pwd-global-menu button.navbar-toggle .lines:before, #global-nav #pwd-global-menu button.navbar-toggle .lines:after {
  width: 2em;
  height: 2.5px;
  display: block;
  content: " ";
  background-color: #ffffff;
  border-radius: 1em;
  position: absolute;
  transform: scaleY(1.2);
  transform-origin: 50% 50%;
  transition: all 0.2s;
}
#global-nav #pwd-global-menu button.navbar-toggle .lines:before {
  top: 0;
}
#global-nav #pwd-global-menu button.navbar-toggle .lines span {
  top: 50%;
}
#global-nav #pwd-global-menu button.navbar-toggle .lines:after {
  top: 100%;
}
#global-nav #pwd-global-menu button.navbar-toggle:not(.collapsed) {
  background: #ffffff;
}
#global-nav #pwd-global-menu button.navbar-toggle:not(.collapsed) .lines:before {
  top: 50%;
  transform: scale(1.3) rotate(-45deg);
  background: #7C7C7C;
}
#global-nav #pwd-global-menu button.navbar-toggle:not(.collapsed) .lines span {
  transform: scaleX(0);
}
#global-nav #pwd-global-menu button.navbar-toggle:not(.collapsed) .lines:after {
  top: 50%;
  transform: scale(1.3) rotate(45deg);
  background: #7C7C7C;
}
@media (min-width: 900px) {
  #global-nav #pwd-global-menu button.navbar-toggle {
    display: none;
  }
}
#global-nav #pwd-global-menu .navbar-collapse {
  max-height: 0;
  overflow: hidden;
  position: absolute;
  top: 100%;
  right: 0;
  width: 100%;
  padding: 0;
  background: #ffffff;
  box-shadow: 3px 3px 7px #3E454D;
  transition: all 0.2s;
}
@media (min-width: 600px) {
  #global-nav #pwd-global-menu .navbar-collapse {
    width: 250px;
  }
}
@media (min-width: 900px) {
  #global-nav #pwd-global-menu .navbar-collapse {
    position: static;
    max-height: none;
    overflow: visible;
    width: auto;
    background: transparent;
    box-shadow: none;
  }
}
#global-nav #pwd-global-menu .navbar-collapse.show {
  max-height: 1000px;
}
#global-nav #pwd-global-menu ul {
  overflow: hidden;
  max-height: 0;
  transition: all 0.5s;
  margin: 0em 0.5em;
  padding: 1px 0.15em;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.5);
  font-size: 96%;
}
#global-nav #pwd-global-menu ul li {
  display: block;
  margin: 0.1em;
  line-height: 1.1;
  color: #0078C8;
}
#global-nav #pwd-global-menu ul li.current-menu-item {
  color: #3E454D;
}
#global-nav #pwd-global-menu ul li.current-menu-item > a {
  text-decoration: underline;
  pointer-events: none;
}
#global-nav #pwd-global-menu ul li.current-menu-ancestor, #global-nav #pwd-global-menu ul li.current_page_ancestor, #global-nav #pwd-global-menu ul li.current-page-ancestor {
  color: #001A70 !important;
}
#global-nav #pwd-global-menu ul li.current-menu-ancestor > ul, #global-nav #pwd-global-menu ul li.current_page_ancestor > ul, #global-nav #pwd-global-menu ul li.current-page-ancestor > ul {
  border-left: 4px solid #5EB1D9;
}
#global-nav #pwd-global-menu ul li a {
  color: inherit;
  display: block;
  padding: 0.25em 0.5em;
}
#global-nav #pwd-global-menu ul li a:hover, #global-nav #pwd-global-menu ul li a:focus, #global-nav #pwd-global-menu ul li a:active {
  background: #0078C8;
  color: #ffffff;
}
#global-nav #pwd-global-menu ul li i {
  display: none !important;
}
#global-nav #pwd-global-menu ul li.menu-item-has-children {
  position: relative;
}
#global-nav #pwd-global-menu ul li.menu-item-has-children > a {
  pointer-events: none;
}
#global-nav #pwd-global-menu ul li.menu-item-has-children > i {
  display: inline-block !important;
  visibility: visible !important;
  position: absolute;
  top: 0.15em;
  right: 0.45em;
  padding: 0.5em 0.5em 0.4em;
  border-radius: 1em;
  font-size: 0.8em;
  color: #7C7C7C;
  transition: 0.5s all;
}
#global-nav #pwd-global-menu ul li.menu-item-has-children.open > i {
  transform: rotate(540deg);
}
#global-nav #pwd-global-menu ul li.menu-item-has-children.open > a {
  pointer-events: auto;
}
#global-nav #pwd-global-menu ul li.menu-item-has-children.open > a:hover + i, #global-nav #pwd-global-menu ul li.menu-item-has-children.open > a:focus + i, #global-nav #pwd-global-menu ul li.menu-item-has-children.open > a:active + i {
  color: #B8DDE1;
}
#global-nav #pwd-global-menu ul li.menu-item-has-children.open > ul {
  display: block;
  height: auto;
  max-height: 500px;
}
#global-nav #pwd-global-menu ul.menu {
  display: block;
  margin: 0.25em;
  padding: 0;
  height: auto;
  max-height: none;
  background: transparent;
}
#global-nav #pwd-global-menu ul.menu > li {
  color: #3f647d;
}
#global-nav #pwd-global-menu ul.menu > li > a {
  padding: 0.3em 0.5em;
}
#global-nav #pwd-global-menu ul.menu > li.menu-item-has-children > ul {
  background: #f0f0f0;
}
@media (min-width: 900px) {
  #global-nav #pwd-global-menu ul.menu {
    margin-left: auto;
    overflow: visible;
  }
  #global-nav #pwd-global-menu ul.menu > li {
    display: inline-block;
    position: relative;
    color: #ffffff;
    border: 0;
  }
  #global-nav #pwd-global-menu ul.menu > li > i {
    color: #B8DDE1;
  }
  #global-nav #pwd-global-menu ul.menu > li > ul.sub-menu {
    position: absolute;
    width: max-content;
    min-width: 200px;
    max-width: 250px;
    padding: 0;
    background-color: #ffffff;
    box-shadow: 3px 3px 7px #3E454D;
  }
  #global-nav #pwd-global-menu ul.menu > li > ul.sub-menu ul {
    background-color: #5EB1D9;
    background-color: rgba(94, 177, 217, 0.1);
    padding: 0;
  }
  #global-nav #pwd-global-menu ul.menu > li.menu-item-has-children.current-menu-item {
    color: rgb(212, 230.5, 232.5) !important;
  }
  #global-nav #pwd-global-menu ul.menu > li.menu-item-has-children.current-menu-ancestor, #global-nav #pwd-global-menu ul.menu > li.menu-item-has-children.current-page-ancestor, #global-nav #pwd-global-menu ul.menu > li.menu-item-has-children.current_page_ancestor {
    color: #ffffff !important;
    text-decoration: underline;
  }
  #global-nav #pwd-global-menu ul.menu > li:last-child > ul.sub-menu {
    right: 0;
  }
  #global-nav #pwd-global-menu ul.menu li.menu-item-has-children > a {
    padding-right: 2em;
  }
  #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:hover > i, #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:focus > i, #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:focus-within > i {
    transform: rotate(540deg);
  }
  #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:hover > a, #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:focus > a, #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:focus-within > a {
    pointer-events: auto;
  }
  #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:hover > a:hover + i, #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:hover > a:focus + i, #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:hover > a:active + i, #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:focus > a:hover + i, #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:focus > a:focus + i, #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:focus > a:active + i, #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:focus-within > a:hover + i, #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:focus-within > a:focus + i, #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:focus-within > a:active + i {
    color: #B8DDE1;
  }
  #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:hover > ul, #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:focus > ul, #global-nav #pwd-global-menu ul.menu li.menu-item-has-children:focus-within > ul {
    display: block;
    height: auto;
    max-height: 500px;
  }
}

.old-ie nav {
  display: block !important;
}
.old-ie nav ul {
  display: block !important;
}
.old-ie nav ul li {
  display: inline-block !important;
}
.old-ie nav ul li li {
  display: block !important;
}
.old-ie #pwd-global-menu {
  position: static !important;
}
.old-ie #pwd-global-menu button.navbar-toggle {
  display: none;
}
.old-ie #pwd-global-menu #global-nav-collapse {
  height: auto !important;
  max-height: none !important;
  position: static;
}

.wp-block-eedee-block-gutenslider, .wp-block-sliderberg-sliderberg {
  margin: 0.75em auto 2em;
}
.wp-block-eedee-block-gutenslider button.eedee-gutenslider-nav, .wp-block-eedee-block-gutenslider .swiper-button-prev, .wp-block-eedee-block-gutenslider .swiper-button-next, .wp-block-sliderberg-sliderberg button.eedee-gutenslider-nav, .wp-block-sliderberg-sliderberg .swiper-button-prev, .wp-block-sliderberg-sliderberg .swiper-button-next {
  opacity: 0.5;
  margin-bottom: 0;
}
.wp-block-eedee-block-gutenslider button.eedee-gutenslider-nav.eedee-gutenslider-prev, .wp-block-eedee-block-gutenslider .swiper-button-prev.eedee-gutenslider-prev, .wp-block-eedee-block-gutenslider .swiper-button-next.eedee-gutenslider-prev, .wp-block-sliderberg-sliderberg button.eedee-gutenslider-nav.eedee-gutenslider-prev, .wp-block-sliderberg-sliderberg .swiper-button-prev.eedee-gutenslider-prev, .wp-block-sliderberg-sliderberg .swiper-button-next.eedee-gutenslider-prev {
  left: 0;
}
.wp-block-eedee-block-gutenslider button.eedee-gutenslider-nav.eedee-gutenslider-next, .wp-block-eedee-block-gutenslider .swiper-button-prev.eedee-gutenslider-next, .wp-block-eedee-block-gutenslider .swiper-button-next.eedee-gutenslider-next, .wp-block-sliderberg-sliderberg button.eedee-gutenslider-nav.eedee-gutenslider-next, .wp-block-sliderberg-sliderberg .swiper-button-prev.eedee-gutenslider-next, .wp-block-sliderberg-sliderberg .swiper-button-next.eedee-gutenslider-next {
  right: 0;
}
.wp-block-eedee-block-gutenslider button.eedee-gutenslider-nav svg circle.bg, .wp-block-eedee-block-gutenslider .swiper-button-prev svg circle.bg, .wp-block-eedee-block-gutenslider .swiper-button-next svg circle.bg, .wp-block-sliderberg-sliderberg button.eedee-gutenslider-nav svg circle.bg, .wp-block-sliderberg-sliderberg .swiper-button-prev svg circle.bg, .wp-block-sliderberg-sliderberg .swiper-button-next svg circle.bg {
  fill: rgba(0, 0, 0, 0.05);
}
.wp-block-eedee-block-gutenslider button.eedee-gutenslider-nav svg path.arrow, .wp-block-eedee-block-gutenslider .swiper-button-prev svg path.arrow, .wp-block-eedee-block-gutenslider .swiper-button-next svg path.arrow, .wp-block-sliderberg-sliderberg button.eedee-gutenslider-nav svg path.arrow, .wp-block-sliderberg-sliderberg .swiper-button-prev svg path.arrow, .wp-block-sliderberg-sliderberg .swiper-button-next svg path.arrow {
  fill: rgba(255, 255, 255, 0.8) !important;
}
.wp-block-eedee-block-gutenslider button.eedee-gutenslider-nav:hover, .wp-block-eedee-block-gutenslider button.eedee-gutenslider-nav:focus, .wp-block-eedee-block-gutenslider .swiper-button-prev:hover, .wp-block-eedee-block-gutenslider .swiper-button-prev:focus, .wp-block-eedee-block-gutenslider .swiper-button-next:hover, .wp-block-eedee-block-gutenslider .swiper-button-next:focus, .wp-block-sliderberg-sliderberg button.eedee-gutenslider-nav:hover, .wp-block-sliderberg-sliderberg button.eedee-gutenslider-nav:focus, .wp-block-sliderberg-sliderberg .swiper-button-prev:hover, .wp-block-sliderberg-sliderberg .swiper-button-prev:focus, .wp-block-sliderberg-sliderberg .swiper-button-next:hover, .wp-block-sliderberg-sliderberg .swiper-button-next:focus {
  opacity: 1;
}
.wp-block-eedee-block-gutenslider button.eedee-gutenslider-nav:hover svg circle.bg, .wp-block-eedee-block-gutenslider button.eedee-gutenslider-nav:focus svg circle.bg, .wp-block-eedee-block-gutenslider .swiper-button-prev:hover svg circle.bg, .wp-block-eedee-block-gutenslider .swiper-button-prev:focus svg circle.bg, .wp-block-eedee-block-gutenslider .swiper-button-next:hover svg circle.bg, .wp-block-eedee-block-gutenslider .swiper-button-next:focus svg circle.bg, .wp-block-sliderberg-sliderberg button.eedee-gutenslider-nav:hover svg circle.bg, .wp-block-sliderberg-sliderberg button.eedee-gutenslider-nav:focus svg circle.bg, .wp-block-sliderberg-sliderberg .swiper-button-prev:hover svg circle.bg, .wp-block-sliderberg-sliderberg .swiper-button-prev:focus svg circle.bg, .wp-block-sliderberg-sliderberg .swiper-button-next:hover svg circle.bg, .wp-block-sliderberg-sliderberg .swiper-button-next:focus svg circle.bg {
  fill: rgba(0, 40, 150, 0.85);
}
.wp-block-eedee-block-gutenslider .slide-content, .wp-block-eedee-block-gutenslider .sliderberg-slide-content, .wp-block-sliderberg-sliderberg .slide-content, .wp-block-sliderberg-sliderberg .sliderberg-slide-content {
  box-sizing: border-box;
  max-width: 100%;
}
.wp-block-eedee-block-gutenslider .slide-content .wp-block-columns, .wp-block-eedee-block-gutenslider .sliderberg-slide-content .wp-block-columns, .wp-block-sliderberg-sliderberg .slide-content .wp-block-columns, .wp-block-sliderberg-sliderberg .sliderberg-slide-content .wp-block-columns {
  margin: 0 -0.5em;
}
.wp-block-eedee-block-gutenslider .slide-content .wp-block-columns .wp-block-column, .wp-block-eedee-block-gutenslider .sliderberg-slide-content .wp-block-columns .wp-block-column, .wp-block-sliderberg-sliderberg .slide-content .wp-block-columns .wp-block-column, .wp-block-sliderberg-sliderberg .sliderberg-slide-content .wp-block-columns .wp-block-column {
  padding: 0.5em;
}

.front-page-template .wp-block-sliderberg-sliderberg {
  --swiper-navigation-size: 0 !important;
  --sliderberg-dots-free-y: 105% !important;
}
.front-page-template .slide-content, .front-page-template .sliderberg-slide-content {
  padding: 0 !important;
}
.front-page-template .slide-content > figure:first-child, .front-page-template .sliderberg-slide-content > figure:first-child {
  margin: 0 !important;
}
.front-page-template .slide-content .sharepoint-banner, .front-page-template .sliderberg-slide-content .sharepoint-banner {
  margin: -8% 0 0 !important;
  width: 100%;
  padding: 0 1em 0.25em;
  background-color: rgba(0, 0, 0, 0.8);
  font-size: 75%;
  color: #ffffff;
}
.front-page-template .slide-content .sharepoint-banner h4, .front-page-template .sliderberg-slide-content .sharepoint-banner h4 {
  color: #FFA705;
}
@media (min-width: 750px) {
  .front-page-template .sharepoint-banner {
    position: absolute;
    bottom: 0;
  }
}

#local-header, .wp-block-cover.local-header {
  background-color: #fff;
  background-size: cover;
  background-position: center;
  padding: 0.1px;
  margin-top: 0;
  margin-bottom: 0;
}
#local-header .container, #local-header .wp-block-cover__inner-container, .wp-block-cover.local-header .container, .wp-block-cover.local-header .wp-block-cover__inner-container {
  padding: 2em;
  padding: 2vmin;
  text-align: center;
}
#local-header h1, #local-header h1#local-site-id, #local-header h1.wp-block-post-title, .wp-block-cover.local-header h1, .wp-block-cover.local-header h1#local-site-id, .wp-block-cover.local-header h1.wp-block-post-title {
  display: block;
  text-align: center;
  font-size: 3em;
  line-height: 1;
  font-weight: 600;
  border-bottom: none;
  color: #3f647d;
}
#local-header h1 a, #local-header h1#local-site-id a, #local-header h1.wp-block-post-title a, .wp-block-cover.local-header h1 a, .wp-block-cover.local-header h1#local-site-id a, .wp-block-cover.local-header h1.wp-block-post-title a {
  pointer-events: none;
}
#local-header p, .wp-block-cover.local-header p {
  font-size: 120%;
  margin-top: -0.5em;
  color: #001A70;
}
#local-header.img-header .wrapper, .wp-block-cover.local-header.img-header .wrapper {
  display: flex;
  justify-content: space-around;
  align-items: center;
  height: 300px;
  max-height: calc(100vmin - 6em);
  min-height: fit-content;
  width: 100%;
  max-width: 100%;
  margin: 0;
  padding: 1em 2vw;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.5);
}
#local-header.img-header .wrapper h1#local-site-id, .wp-block-cover.local-header.img-header .wrapper h1#local-site-id {
  color: rgb(0, 20.0803571429, 86.5);
  text-shadow: 0 0 0.2em #ffffff;
}
#local-header.img-header .wrapper p, .wp-block-cover.local-header.img-header .wrapper p {
  font-weight: bold;
  text-shadow: 0 0 0.5em #ffffff;
  color: #000000;
}
@media (min-width: 600px) {
  #local-header h1#local-site-id, #local-header h1.wp-block-post-title, .wp-block-cover.local-header h1#local-site-id, .wp-block-cover.local-header h1.wp-block-post-title {
    font-size: 3.5em;
  }
}
@media (min-width: 900px) {
  #local-header #local-header h1#local-site-id, #local-header #local-header h1.wp-block-post-title, .wp-block-cover.local-header #local-header h1#local-site-id, .wp-block-cover.local-header #local-header h1.wp-block-post-title {
    font-size: 3.5em;
  }
}
#local-header.search.results, .wp-block-cover.local-header.search.results {
  background-color: #124;
  background-position-y: top;
}
#local-header.search.results .wrapper, .wp-block-cover.local-header.search.results .wrapper {
  position: relative;
  background-color: rgb(0, 40.8, 136);
  background-color: rgba(0, 40.8, 136, 0.8);
  height: auto;
  padding-bottom: 0;
}
#local-header.search.results .wrapper h1#local-site-id, .wp-block-cover.local-header.search.results .wrapper h1#local-site-id {
  color: #B8DDE1;
  font-weight: 300;
  text-shadow: 0 0 0.1em #000000, 0 0 2px #001A70;
  margin-bottom: 0;
}
#local-header.search.results .container, .wp-block-cover.local-header.search.results .container {
  max-width: 600px;
  max-width: 28em;
}

@supports (background-blend-mode: soft-light) {
  #local-header.search.results {
    background-blend-mode: soft-light;
  }
  #local-header.search.results .wrapper {
    background: transparent;
  }
}
.local-nav {
  margin-top: 0;
  z-index: 99;
  position: relative;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.95);
  line-height: 1;
}
@media print {
  .local-nav {
    display: none;
  }
}
.local-nav .container {
  min-height: 2.5em;
  display: flex;
  align-items: center;
  padding: 0;
}
.local-nav #local-nav-id {
  float: left;
  transition: all 0.2s;
}
.local-nav #local-nav-id.logo {
  margin: 0.75rem 1rem 0.75rem 0;
  flex: 1 1 auto;
}
.local-nav #local-nav-id.logo a {
  display: block;
}
.local-nav #local-nav-id.site-name, .local-nav #local-nav-id.section-name, .local-nav #local-nav-id.archive-name {
  margin: 0.5em 1em 0.5em 0;
  flex: 0 1 auto;
}
.local-nav #local-nav-id.site-name a, .local-nav #local-nav-id.section-name a, .local-nav #local-nav-id.archive-name a {
  font-size: 150%;
  margin-top: 0.5rem;
  margin-bottom: 0.35rem;
  font-weight: 600;
  color: #001A70;
  transition: all 0.2s;
}
.local-nav #local-nav-id.site-name a:hover, .local-nav #local-nav-id.site-name a:focus, .local-nav #local-nav-id.section-name a:hover, .local-nav #local-nav-id.section-name a:focus, .local-nav #local-nav-id.archive-name a:hover, .local-nav #local-nav-id.archive-name a:focus {
  color: #0078C8;
  text-decoration: none;
}
.local-nav ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.local-nav ul li {
  display: none;
  padding: 0;
  margin: 0.15em;
}
.local-nav ul li a {
  display: block;
  padding: 0.5em 0.75em;
  float: left;
  color: #0078C8;
  font-weight: 400;
}
.local-nav ul li a:hover, .local-nav ul li a:focus {
  color: #001A70;
}
.local-nav ul li a:after {
  display: none;
}
.local-nav ul li ul li:before {
  float: left;
  margin-top: 0.25em;
  color: #A3A3A3;
  content: "›";
}
.local-nav ul li.current-menu-parent, .local-nav ul li.current-page-parent, .local-nav ul li.current-menu-ancestor, .local-nav ul li.current-page-ancestor {
  display: block;
}
.local-nav ul li.current-menu-item, .local-nav ul li.current-page-item {
  display: block;
}
.local-nav ul li.current-menu-item > a, .local-nav ul li.current-page-item > a {
  color: #3f647d;
  text-decoration: underline;
  pointer-events: none;
}
.local-nav ul::after {
  clear: both;
  display: block;
  content: " ";
}
.local-nav button.subnav-toggle {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0.5em;
  width: auto;
  padding: 0;
  background: transparent;
  color: #A3A3A3;
}
.local-nav button.subnav-toggle i {
  font-size: 1.5em;
}
.local-nav button.subnav-toggle:hover, .local-nav button.subnav-toggle:focus {
  color: #001A70;
}
body.ie .local-nav button.subnav-toggle {
  line-height: 1.2;
  overflow: visible;
}
body.ie .local-nav button.subnav-toggle i {
  transform-origin: 50% 46%;
}
body.ie .local-nav button.subnav-toggle:before {
  padding: 1px;
}
body.home .local-nav button.subnav-toggle:before {
  content: "Menu";
  display: inline-block;
  text-transform: uppercase;
  vertical-align: top;
  margin: 0.07em 0.5em;
}
.local-nav::after {
  clear: both;
  display: block;
  content: " ";
}
@media (max-width: 899.999px) {
  .local-nav.show {
    clear: left;
    background: #ffffff;
    position: relative;
  }
  .local-nav.show ul.menu {
    font-size: 1.2em;
    background: #ffffff;
    padding: 0.25em;
    position: absolute;
    top: 100%;
  }
  .local-nav.show ul.menu li {
    display: block;
    border-left: 3px solid #B8DDE1;
  }
  .local-nav.show ul.menu li:before {
    display: none;
  }
  .local-nav.show ul.menu li a {
    float: none;
    display: block;
    margin: 0;
    padding: 0.5em 2em 0.5em 0.75em;
    pointer-events: unset;
  }
  .local-nav.show ul.menu li a:hover, .local-nav.show ul.menu li a:focus, .local-nav.show ul.menu li a:active {
    background: #0078C8;
    color: #ffffff !important;
    text-decoration: none;
  }
  .local-nav.show ul.menu li.current-menu-item {
    border-left-color: #07e;
  }
  .local-nav.show ul.menu li.current-menu-item > a {
    font-weight: bold;
    color: #001A70;
    text-decoration: underline;
  }
  .local-nav.show ul.menu li.menu-item-has-children {
    position: relative;
  }
  .local-nav.show ul.menu li.menu-item-has-children:after {
    display: inline-block;
    position: absolute;
    top: 0.4em;
    right: 0.25em;
    padding: 0.22em 0.35em 0.17em;
    border-radius: 1em;
    font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome;
    font-weight: 900;
    line-height: 1;
    content: "\f107";
    color: #7C7C7C;
  }
  .local-nav.show ul.menu li.menu-item-has-children:after:hover, .local-nav.show ul.menu li.menu-item-has-children:after a:hover {
    text-decoration: none !important;
  }
  .local-nav.show ul.menu li.menu-item-has-children.current-menu-ancestor, .local-nav.show ul.menu li.menu-item-has-children.current-page-ancestor {
    border-left-color: #5EB1D9;
  }
  .local-nav.show ul.menu li.menu-item-has-children.current-menu-ancestor > a, .local-nav.show ul.menu li.menu-item-has-children.current-page-ancestor > a {
    color: #3E454D;
  }
  .local-nav.show ul.menu li.menu-item-has-children:hover:after {
    background: #0078C8;
    color: #B8DDE1;
  }
  .local-nav.show ul.menu li.menu-item-has-children ul {
    display: none;
    margin: 0 0.5em 0 1em;
    background-color: rgba(180, 200, 210, 0.2);
    font-size: 94%;
  }
  .local-nav.show ul.menu li.menu-item-has-children.open {
    border-left: 3px solid #5EB1D9;
  }
  .local-nav.show ul.menu li.menu-item-has-children.open > ul {
    display: block;
  }
  .local-nav.show ul.menu li.menu-item-has-children.open:after {
    transform: rotate(180deg);
  }
  .local-nav.show ul.menu::after {
    display: none;
  }
  .local-nav.show button.subnav-toggle i {
    transform: rotate(180deg);
  }
}
@media (min-width: 600px) and (max-width: 899.999px) {
  .local-nav.show ul.menu {
    max-width: 80%;
    box-shadow: 0 2px 3px #A3A3A3;
  }
}
@media (min-width: 600px) {
  .local-nav {
    position: sticky;
    top: 0;
  }
  .local-nav .container {
    display: flex;
    align-items: center;
  }
  .local-nav .container #local-nav-id {
    display: inline-block;
  }
  .section-top .local-nav .container #local-nav-id {
    flex-grow: 0;
    outline: 3px dashed #f0f;
  }
  .local-nav .container #local-nav-id.logo a img {
    max-height: 5em;
    transition: all 0.5s;
  }
  .local-nav .container ul.menu {
    width: auto;
    flex: 2 1 auto;
    max-height: 90vh;
    overflow-x: auto;
  }
  .local-nav .container button.subnav-toggle {
    bottom: 0;
  }
  .local-nav.stuck {
    box-shadow: 0 1px 3px #A3A3A3;
  }
  .local-nav.stuck, .local-nav.show-name {
    box-shadow: 0 1px 3px #A3A3A3;
  }
  .local-nav.stuck #local-nav-id.site-name, .local-nav.show-name #local-nav-id.site-name {
    margin: 0.4em;
  }
  .local-nav.stuck #local-nav-id.site-name a, .local-nav.show-name #local-nav-id.site-name a {
    font-size: 120%;
    margin-top: 0.15rem;
    margin-bottom: 0;
  }
  .local-nav.stuck #local-nav-id.logo a img, .local-nav.show-name #local-nav-id.logo a img {
    max-height: 2.5em;
  }
  .local-nav.stuck ul.menu, .local-nav.show-name ul.menu {
    float: left;
    margin: 0.75rem 0;
  }
}
@media (min-width: 900px) {
  .local-nav .container #local-nav-id {
    white-space: nowrap;
  }
  .local-nav .container #local-nav-id.site-name {
    flex: 1 1 auto;
    margin: 0;
  }
  .local-nav .container #local-nav-id.logo {
    flex: 2 0 auto;
    margin-right: 4vw;
  }
  .local-nav .container #local-nav-id.logo + ul.menu {
    flex: 1 1 80%;
  }
  .local-nav .container ul.menu {
    display: flex;
    justify-content: space-between;
    font-size: 1.1em;
    max-height: none;
    overflow: visible;
  }
  .local-nav .container ul.menu li {
    display: block;
    line-height: 1.1;
    font-size: 94%;
    padding: 0;
  }
  .local-nav .container ul.menu li:before {
    display: none;
  }
  .local-nav .container ul.menu li.menu-item-has-children {
    position: relative;
  }
  .local-nav .container ul.menu li.menu-item-has-children > a {
    padding-right: 1em;
  }
  .local-nav .container ul.menu li.menu-item-has-children:after {
    display: flex;
    align-items: center;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0.8em;
    font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome;
    font-weight: 900;
    line-height: 1;
    font-size: 0.9em;
    color: #7C7C7C;
    content: "\f105";
  }
  .local-nav .container ul.menu li.menu-item-has-children:after:hover, .local-nav .container ul.menu li.menu-item-has-children:after a:hover {
    text-decoration: none !important;
  }
  .local-nav .container ul.menu li a {
    display: block;
  }
  .local-nav .container ul.menu li a:hover, .local-nav .container ul.menu li a:focus, .local-nav .container ul.menu li a:active, .local-nav .container ul.menu li a:focus-within {
    text-decoration: none;
    outline: none;
  }
  .local-nav .container ul.menu li.current-menu-item {
    background: #f0f0f0;
  }
  .local-nav .container ul.menu li.current-menu-item > a {
    color: #001A70;
    font-weight: bold;
    text-decoration: underline;
  }
  .local-nav .container ul.menu li.current-menu-ancestor, .local-nav .container ul.menu li.current-page-ancestor {
    background: #f0f0f0;
  }
  .local-nav .container ul.menu li.current-menu-ancestor > a, .local-nav .container ul.menu li.current-page-ancestor > a {
    color: rgb(0, 63.6, 147.2);
  }
  .local-nav .container ul.menu li:hover, .local-nav .container ul.menu li:focus, .local-nav .container ul.menu li:active, .local-nav .container ul.menu li:focus-within, .local-nav .container ul.menu li.open {
    background-color: #0078C8;
    border-left: none;
  }
  .local-nav .container ul.menu li:hover > a, .local-nav .container ul.menu li:hover:after, .local-nav .container ul.menu li:focus > a, .local-nav .container ul.menu li:focus:after, .local-nav .container ul.menu li:active > a, .local-nav .container ul.menu li:active:after, .local-nav .container ul.menu li:focus-within > a, .local-nav .container ul.menu li:focus-within:after, .local-nav .container ul.menu li.open > a, .local-nav .container ul.menu li.open:after {
    color: #ffffff;
  }
  .local-nav .container ul.menu li:hover > ul, .local-nav .container ul.menu li:focus > ul, .local-nav .container ul.menu li:active > ul, .local-nav .container ul.menu li:focus-within > ul, .local-nav .container ul.menu li.open > ul {
    display: block;
  }
  .local-nav .container ul.menu li:hover > ul ul, .local-nav .container ul.menu li:focus > ul ul, .local-nav .container ul.menu li:active > ul ul, .local-nav .container ul.menu li:focus-within > ul ul, .local-nav .container ul.menu li.open > ul ul {
    top: 0;
    left: 100%;
  }
  .local-nav .container ul.menu li ul {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    width: max-content;
    min-width: 200px;
    max-width: 30vw;
    background: #ffffff;
    box-shadow: 1px 1px 3px #7C7C7C;
  }
  .local-nav .container ul.menu > li {
    display: inline-flex;
    justify-content: center;
    align-items: center;
  }
  .local-nav .container ul.menu > li a {
    float: none;
  }
  .local-nav .container ul.menu > li > a {
    text-align: center;
    margin: 0;
    padding: 0.5em 0.75em;
  }
  .local-nav .container ul.menu > li.menu-item-has-children > a {
    padding-right: 1.75em;
  }
  .local-nav .container ul.menu > li.menu-item-has-children:after {
    content: "\f107";
  }
  .local-nav .container ul.menu > li:last-child ul {
    right: 0;
  }
  .local-nav .container ul.menu > li:last-child ul li.menu-item-has-children::after, .local-nav .container ul.menu > li:nth-last-child(2) ul li.menu-item-has-children::after {
    content: "\f104";
  }
  .local-nav .container ul.menu > li:last-child ul li.menu-item-has-children ul, .local-nav .container ul.menu > li:nth-last-child(2) ul li.menu-item-has-children ul {
    left: unset;
    right: 100%;
  }
  .local-nav .container ul.menu::after {
    content: unset;
    display: none;
  }
  .local-nav .container button.subnav-toggle {
    display: none;
  }
  .local-nav.stuck #local-nav-id.logo a img, .local-nav.show-name #local-nav-id.logo a img {
    max-height: 3em;
  }
}

nav.local-nav.pwd-homepage:not(.stuck):not(.show-name) #local-nav-id, nav.local-nav.area-landing:not(.stuck):not(.show-name) #local-nav-id, nav.local-nav.section-top:not(.stuck):not(.show-name) #local-nav-id {
  flex-grow: 0;
}
nav.local-nav.pwd-homepage:not(.stuck):not(.show-name) #local-nav-id.site-name a, nav.local-nav.area-landing:not(.stuck):not(.show-name) #local-nav-id.site-name a, nav.local-nav.section-top:not(.stuck):not(.show-name) #local-nav-id.site-name a {
  font-size: 0;
  opacity: 0;
}
nav.local-nav.pwd-homepage:not(.stuck):not(.show-name) #local-nav-id img, nav.local-nav.area-landing:not(.stuck):not(.show-name) #local-nav-id img, nav.local-nav.section-top:not(.stuck):not(.show-name) #local-nav-id img {
  max-width: 0;
  max-height: 0;
}
nav.local-nav.pwd-homepage.stuck, nav.local-nav.pwd-homepage.show-name, nav.local-nav.area-landing.stuck, nav.local-nav.area-landing.show-name, nav.local-nav.section-top.stuck, nav.local-nav.section-top.show-name {
  opacity: 1;
}

@media screen and (min-width: 600px) and (max-width: 782px) {
  body.admin-bar #local-nav {
    top: 46px;
  }
}
@media screen and (min-width: 782.00001px) {
  body.admin-bar #local-nav {
    top: 32px;
  }
}

#canary {
  height: 1px;
}
@media print {
  #canary {
    display: none;
  }
}

main .highlight {
  background-color: #cf0;
}

/*!
Theme Name: Philadelphia Water Department
Theme URI: http://water.phila.gov
Author: PWD Digital
Author URI: http://water.phila.gov/blog
Description: In development - if you notice any glaring issues on a live, public-facing page, please email lauren.sell@phila.gov
Version: 0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: pwd-base
*/
main.error, .error404 main {
  display: flex;
  justify-content: center;
  align-items: center;
}
.ie main.error, .ie .error404 main {
  display: block;
  text-align: center;
}
main.error .container, .error404 main .container {
  max-width: 30em;
  text-align: center;
}
main.error .container h1, .error404 main .container h1 {
  border: 0;
  margin: 0;
  padding: 0;
}
main.error .container h1 strong, .error404 main .container h1 strong {
  display: block;
  font-family: "Source Sans 3 Variable", BrixSans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif;
  font-size: 8em;
  font-size: 50vw;
  line-height: 0.8;
  font-weight: 800;
  color: #f4f4f4;
  text-shadow: 0 1px 10px rgba(170, 187, 204, 0.5);
}
main.error .container h1 span, .error404 main .container h1 span {
  display: block;
  margin-top: -2em;
  margin-bottom: 1em;
}
@media (max-width: 599.999px) {
  main.error .container h1 span, .error404 main .container h1 span {
    font-size: 0.75em;
    font-size: 12vw;
    font-weight: 400;
    line-height: 1;
  }
}
@media (min-width: 600px) {
  main.error .container h1 strong, .error404 main .container h1 strong {
    font-size: 5.5em;
  }
  main.error .container h1 span, .error404 main .container h1 span {
    font-size: 1.3em;
  }
}

header.post-header h6.post-date {
  padding-bottom: 1em;
  border-bottom: 1px solid #B8DDE1;
}

.press-release {
  max-width: 40em;
  margin: 1.5em auto;
  padding: 2em 3em;
  background-color: #ffffff;
  color: #000000;
  box-shadow: 0 0 1em rgba(163, 163, 163, 0.5);
}
.press-release h1 {
  color: #00038A;
  font-size: 1.9em;
  font-weight: 700;
  padding-bottom: 0;
  border-bottom: none;
  margin-bottom: 1rem;
}
.press-release h2 {
  font-size: 1.6em;
}
.press-release h3 {
  font-size: 1.3em;
}

main.manual-template .manual-head {
  margin-bottom: 3em;
}
@media print {
  main.manual-template .manual-head {
    margin-bottom: 0;
  }
  main.manual-template .manual-head .container {
    padding-right: 9em;
  }
  main.manual-template .manual-head .container a:after {
    display: none;
  }
}
main.manual-template .manual-head .big-search {
  max-width: 15em;
  margin: 0.75em auto -2em;
  font-size: 1.5em;
  clear: both;
}
main.manual-template .manual-head .big-search form {
  margin: 0;
}
main.manual-template .manual-head .big-search form input#s {
  background: #ffffff;
}
main.manual-template .manual-head, main.manual-template .manual-foot {
  background-color: rgb(38, 63, 85.5);
}
main.manual-template .manual-head.introduction, main.manual-template .manual-head.appenices, main.manual-template .manual-head[class*=section-], main.manual-template .manual-foot.introduction, main.manual-template .manual-foot.appenices, main.manual-template .manual-foot[class*=section-] {
  background-color: #00629d;
}
main.manual-template .manual-head.chapter-1, main.manual-template .manual-foot.chapter-1 {
  background-color: #a98f31;
}
main.manual-template .manual-head.chapter-2, main.manual-template .manual-foot.chapter-2 {
  background-color: #81849b;
}
main.manual-template .manual-head.chapter-3, main.manual-template .manual-foot.chapter-3 {
  background-color: #6b803e;
}
main.manual-template .manual-head.chapter-4, main.manual-template .manual-foot.chapter-4 {
  background-color: #e3a249;
}
main.manual-template .manual-head.chapter-5, main.manual-template .manual-foot.chapter-5 {
  background-color: #32908a;
}
main.manual-template .manual-head.chapter-6, main.manual-template .manual-foot.chapter-6 {
  background-color: #5d6998;
}
main.manual-template .manual-head .container, main.manual-template .manual-foot .container {
  padding: 1.5em 0.5em;
}
main.manual-template .manual-head h6, main.manual-template .manual-foot h6 {
  font-size: 1.3em;
  margin: 0.25rem 0 0;
  color: rgba(255, 255, 255, 0.7);
  font-weight: 600;
}
main.manual-template .manual-head h6 a, main.manual-template .manual-foot h6 a {
  color: #f0f0f0;
  color: rgba(255, 255, 255, 0.8);
  font-size: 0.95em;
}
main.manual-template .manual-head h6 a:hover, main.manual-template .manual-head h6 a:focus, main.manual-template .manual-foot h6 a:hover, main.manual-template .manual-foot h6 a:focus {
  color: #ffffff;
}
@media print {
  main.manual-template .manual-head h6, main.manual-template .manual-foot h6 {
    color: #ddd;
  }
}
main.manual-template .manual-head h1, main.manual-template .manual-foot h1 {
  font-size: 2.5em;
  color: #ffffff;
  border: 0;
  margin: 0;
  padding: 0;
}
@media print {
  main.manual-template .manual-foot {
    display: none;
  }
}
main.manual-template .manual-foot a {
  display: block;
  position: relative;
  text-decoration: none;
  padding: 0.5em 0 0.75em;
}
main.manual-template .manual-foot a:hover:before, main.manual-template .manual-foot a:focus:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  background: rgba(0, 0, 0, 0.5);
  font-size: 1.15em;
  padding-bottom: 1em;
  font-weight: 700;
  letter-spacing: 0.03em;
  content: "READ NEXT";
  color: #ffffff;
}
main.manual-template .sidebar {
  margin-top: 0;
}
@media screen and (min-width: 600px) {
  main.manual-template .sidebar {
    position: relative;
  }
  main.manual-template .sidebar aside.manual-widget {
    position: sticky;
    top: 5.5em;
    max-height: calc(100vh - 6em);
    overflow-y: auto;
  }
}
main.manual-template aside > *:first-child, main.manual-template .page-content > *:first-child {
  margin-top: 0;
}
main.manual-template h3:not(:first-child) {
  border-top: 1px solid #B8DDE1;
  padding-top: 1em;
}
main.manual-template .noprint:first-child + h3.no-break-before, main.manual-template .no-print:first-child + h3.no-break-before {
  border: none !important;
  padding-top: 0 !important;
}
main.manual-template h5[id^=Table_], main.manual-template h5[id^=Figure_] {
  font-weight: 500;
  font-size: 1.1em;
  color: rgb(31, 34.5, 38.5);
}
main.manual-template h6 {
  color: #000000;
  text-transform: none;
}
main.manual-template .quick-tip {
  background-color: #ffffff;
  padding-bottom: 0.4em;
  border-radius: 0.5em !important;
  overflow: hidden;
  font-size: 0.9em;
  box-shadow: 1px 1px 3px #777;
}
@media (min-width: 900px) {
  main.manual-template .quick-tip {
    float: right;
    clear: right;
    max-width: 16em;
    margin: 0.5em 0 1em 1.5em;
  }
}
@media print {
  main.manual-template .quick-tip {
    float: right;
    clear: right;
    max-width: 2.7in;
    padding-bottom: 0.05in;
    margin: 0 0 0.25in 0.2in;
  }
}
main.manual-template .quick-tip h3, main.manual-template .quick-tip h4 {
  margin-top: 0;
  background-color: #3f647d;
  font-size: 1.3em;
  padding: 0.65em 0.75em;
  margin-bottom: 0.15in;
  text-align: center;
  font-weight: 700;
  color: #ffffff;
}
@media print {
  main.manual-template .quick-tip h3, main.manual-template .quick-tip h4 {
    margin-bottom: 0.125in;
  }
}
main.manual-template .quick-tip p {
  margin: 0.4em 1em;
}
@media print {
  main.manual-template .quick-tip p {
    margin: 0.08in 0.2in;
  }
}
main.manual-template .step {
  background: #fff;
  padding: 1em 1em 0.25em;
  margin-bottom: 1em;
  border-left: 5px solid #5EB1D9;
  font-size: 0.94em;
}
main.manual-template .step h5 {
  margin-top: 0;
  color: rgb(31.5, 110, 162.5);
  border-bottom: 1px solid #abc;
}
main.manual-template .step ul {
  margin-top: 0;
  margin-bottom: 1em;
}
main.manual-template .step ul li:first-child {
  padding-top: 0;
}
main.manual-template.introduction .quick-tip h3, main.manual-template.introduction .quick-tip h4, main.manual-template.appendices .quick-tip h3, main.manual-template.appendices .quick-tip h4 {
  background-color: #00629d;
}
main.manual-template.introduction table th, main.manual-template.appendices table th {
  background-color: #00629d;
}
main.manual-template.introduction .step, main.manual-template.appendices .step {
  border-left-color: rgba(0, 98, 157, 0.3);
}
main.manual-template.introduction .step h5, main.manual-template.appendices .step h5 {
  color: #00629d;
}
main.manual-template.chapter-1 .quick-tip h3, main.manual-template.chapter-1 .quick-tip h4 {
  background-color: #a98f31;
}
main.manual-template.chapter-1 table th {
  background-color: #a98f31;
}
main.manual-template.chapter-1 .step {
  border-left-color: rgba(169, 143, 49, 0.3);
}
main.manual-template.chapter-1 .step h5 {
  color: #a98f31;
}
main.manual-template.chapter-2 .quick-tip h3, main.manual-template.chapter-2 .quick-tip h4 {
  background-color: #81849b;
}
main.manual-template.chapter-2 table th {
  background-color: #81849b;
}
main.manual-template.chapter-2 .step {
  border-left-color: rgba(129, 132, 155, 0.3);
}
main.manual-template.chapter-2 .step h5 {
  color: #81849b;
}
main.manual-template.chapter-3 .quick-tip h3, main.manual-template.chapter-3 .quick-tip h4 {
  background-color: #6b803e;
}
main.manual-template.chapter-3 table th {
  background-color: #6b803e;
}
main.manual-template.chapter-3 .step {
  border-left-color: rgba(107, 128, 62, 0.3);
}
main.manual-template.chapter-3 .step h5 {
  color: #6b803e;
}
main.manual-template.chapter-4 .quick-tip h3, main.manual-template.chapter-4 .quick-tip h4 {
  background-color: #e3a249;
}
main.manual-template.chapter-4 table th {
  background-color: #e3a249;
}
main.manual-template.chapter-4 .step {
  border-left-color: rgba(227, 162, 73, 0.3);
}
main.manual-template.chapter-4 .step h5 {
  color: #e3a249;
}
main.manual-template.chapter-5 .quick-tip h3, main.manual-template.chapter-5 .quick-tip h4 {
  background-color: #32908a;
}
main.manual-template.chapter-5 table th {
  background-color: #32908a;
}
main.manual-template.chapter-5 .step {
  border-left-color: rgba(50, 144, 138, 0.3);
}
main.manual-template.chapter-5 .step h5 {
  color: #32908a;
}
main.manual-template.chapter-6 .quick-tip h3, main.manual-template.chapter-6 .quick-tip h4 {
  background-color: #5d6998;
}
main.manual-template.chapter-6 table th {
  background-color: #5d6998;
}
main.manual-template.chapter-6 .step {
  border-left-color: rgba(93, 105, 152, 0.3);
}
main.manual-template.chapter-6 .step h5 {
  color: #5d6998;
}
@media print {
  main.manual-template .page-content > *:first-child, main.manual-template .page-content .wp-block-group:first-child > div > *:first-child, main.manual-template .entry-content > *:first-child, main.manual-template .entry-content .wp-block-group:first-child > div > *:first-child {
    margin-top: 0;
  }
  main.manual-template .page-content > *:first-child > li:first-child, main.manual-template .page-content .wp-block-group:first-child > div > *:first-child > li:first-child, main.manual-template .entry-content > *:first-child > li:first-child, main.manual-template .entry-content .wp-block-group:first-child > div > *:first-child > li:first-child {
    margin-top: 0;
  }
  main.manual-template .page-content > *:last-child, main.manual-template .page-content > *:last-child > *:last-child, main.manual-template .entry-content > *:last-child, main.manual-template .entry-content > *:last-child > *:last-child {
    margin-bottom: 0;
  }
  main.manual-template .page-content > *:last-child > li:last-child, main.manual-template .page-content > *:last-child > *:last-child > li:last-child, main.manual-template .entry-content > *:last-child > li:last-child, main.manual-template .entry-content > *:last-child > *:last-child > li:last-child {
    margin-bottom: 0;
  }
  main.manual-template .page-content > *:last-child > li:last-child > ul > li:last-child, main.manual-template .page-content > *:last-child > li:last-child > ol > li:last-child, main.manual-template .page-content > *:last-child > *:last-child > li:last-child > ul > li:last-child, main.manual-template .page-content > *:last-child > *:last-child > li:last-child > ol > li:last-child, main.manual-template .entry-content > *:last-child > li:last-child > ul > li:last-child, main.manual-template .entry-content > *:last-child > li:last-child > ol > li:last-child, main.manual-template .entry-content > *:last-child > *:last-child > li:last-child > ul > li:last-child, main.manual-template .entry-content > *:last-child > *:last-child > li:last-child > ol > li:last-child {
    margin-bottom: 0;
  }
  main.manual-template h2, main.manual-template h3, main.manual-template h4 {
    color: #000000;
  }
  main.manual-template h3:not(.no-break-before):not(:first-child) {
    border-top: unset;
    padding-top: 0;
    break-before: always;
    page-break-before: always;
    -webkit-break-before: always;
  }
  main.manual-template .wp-block-query .wp-block-post-template, main.manual-template .wp-block-query .wp-block-post {
    break-inside: auto !important;
    page-break-inside: auto !important;
    -webkit-break-inside: auto !important;
    margin: 0;
  }
  main.manual-template .wp-block-query .wp-block-post-template:not(:first-child), main.manual-template .wp-block-query .wp-block-post:not(:first-child) {
    page-break-before: always;
    -webkit-break-before: always;
  }
  main.manual-template .wp-block-query .wp-block-query {
    break-before: avoid !important;
    break-inside: avoid !important;
    page-break-before: avoid !important;
    page-break-inside: avoid !important;
    -webkit-break-before: avoid !important;
    -webkit-break-inside: avoid !important;
  }
  main.manual-template .wp-block-query .wp-block-query .wp-block-post-template, main.manual-template .wp-block-query .wp-block-query .wp-block-post {
    outline: 4px dotted #f0f;
    break-before: avoid !important;
    break-inside: avoid !important;
    page-break-before: avoid !important;
    page-break-inside: avoid !important;
    -webkit-break-before: avoid !important;
    -webkit-break-inside: avoid !important;
  }
}

article.post-preview {
  clear: both;
  margin: 1.5em auto;
  border-bottom: 1px solid #B8DDE1;
}
article.post-preview:last-child {
  border-bottom: none;
}
article.post-preview .preview-image {
  text-align: center;
}
article.post-preview .preview-image img {
  height: unset;
  width: auto;
  max-height: 250px;
}
article.post-preview .preview-content .post-footer {
  margin-bottom: 0.35em;
}
article.post-preview .preview-content a.read-more, article.post-preview .preview-content a.read-more {
  margin: 0 0 0 1em;
}
article.post-preview .post-meta {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  color: #abc;
  font-weight: 800;
  text-transform: lowercase;
  font-variant: small-caps;
}
article.post-preview .post-meta a {
  color: rgb(127.5, 170.25, 203);
}
article.post-preview .post-meta a:hover, article.post-preview .post-meta a:focus {
  color: #07e;
}
article.post-preview ul.post-categories {
  list-style-type: none;
}
article.post-preview ul.post-categories li {
  display: inline-block;
}
@media (min-width: 600px) {
  article.post-preview {
    display: flex;
  }
  article.post-preview .preview-image {
    width: 30%;
    max-width: 250px;
    float: left;
    margin: 0 1em 0 0;
    flex: 1 1 30%;
    align-self: center;
  }
  article.post-preview .preview-content {
    flex: 2 2 70%;
    display: flex;
    flex-direction: column;
  }
  article.post-preview .post-footer {
    justify-self: flex-end;
    margin: auto 0 0;
  }
  article.post-preview:after {
    display: block;
    content: " ";
    clear: both;
  }
}
article.post-preview h2.post-title, article.post-preview h3.post-title {
  margin-top: 0.25em;
}
article.post-preview .post-title a, article.post-preview a .post-title, article.post-preview a.post-title {
  display: block;
  color: #001A70;
  line-height: 100%;
  font-weight: 500;
  text-align: left;
  position: relative;
}
article.post-preview .post-title a:hover, article.post-preview .post-title a:focus, article.post-preview a .post-title:hover, article.post-preview a .post-title:focus, article.post-preview a.post-title:hover, article.post-preview a.post-title:focus {
  color: #0078C8;
}
article.post-preview .post-title a:hover:after, article.post-preview .post-title a:focus:after, article.post-preview a .post-title:hover:after, article.post-preview a .post-title:focus:after, article.post-preview a.post-title:hover:after, article.post-preview a.post-title:focus:after {
  width: 1em;
}
article.post-preview .post-title a:after, article.post-preview a .post-title:after, article.post-preview a.post-title:after {
  font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome;
  font-weight: 900;
  line-height: 1;
  display: inline-block;
  position: absolute;
  bottom: 0;
  margin-left: 6px;
  font-size: 75%;
  overflow: hidden;
  content: "\f061";
  width: 0;
  transition: width 1s;
}
article.post-preview .post-title a:after:hover, article.post-preview .post-title a:after a:hover, article.post-preview a .post-title:after:hover, article.post-preview a .post-title:after a:hover, article.post-preview a.post-title:after:hover, article.post-preview a.post-title:after a:hover {
  text-decoration: none !important;
}

main.search-template .container {
  margin-top: 1em;
}
@media (min-width: 900px) {
  main.search-template #sidebar {
    margin-top: 0.5em;
  }
}

article.search-result {
  margin-top: -1px;
  padding-bottom: 0;
}
article.search-result .result-title {
  position: relative;
  margin: 0;
  font-size: 1.4em;
}
article.search-result .result-title span.result-mime {
  display: inline-block;
  color: #abc;
  font-size: 70%;
  font-weight: 900;
}
article.search-result .result-title:after {
  font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome;
  font-weight: 900;
  line-height: 1;
  display: inline-block;
  position: absolute;
  bottom: 0;
  margin-left: 6px;
  font-size: 75%;
  overflow: hidden;
  content: "\f061";
  width: 0;
  transition: width 1s;
}
article.search-result .result-title:after:hover, article.search-result .result-title:after a:hover {
  text-decoration: none !important;
}
article.search-result p.search-excerpt span.excerpt-source {
  font-size: 80%;
  text-transform: uppercase;
  font-weight: 900;
  color: #7C7C7C;
  margin-right: 1em;
}
article.search-result .result-image {
  float: right;
  margin: 0 0 0.5em 0.5em;
  max-width: 120px;
  max-height: 100px;
  border: 1px solid #B8DDE1;
  background: #A3A3A3;
}

ul.pagination {
  list-style: none;
  white-space: nowrap;
}
ul.pagination li {
  display: inline-block;
  padding: 0;
}
ul.pagination li a {
  display: block;
  margin-left: -1px;
  border: 1px solid #B8DDE1;
  padding: 0.35em 0.7em;
  background-color: #ffffff;
  color: #0078C8;
  line-height: 1;
}
ul.pagination li a:hover, ul.pagination li a:focus {
  text-decoration: none;
  background-color: #0078C8;
  color: #ffffff;
}
ul.pagination li.active a {
  background-color: #B8DDE1;
  color: inherit;
  pointer-events: none;
}
ul.pagination li.disabled a {
  color: inherit;
  pointer-events: none;
}
ul.pagination li.disabled:first-child, ul.pagination li.disabled:last-child {
  display: none;
}
ul.pagination li:first-child a, ul.pagination li.active:nth-child(2) a {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
ul.pagination li:last-child a, ul.pagination li.active:nth-child(n-1) a {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.pagination:not(.float-right) {
  margin: 1em auto 2em;
  text-align: center;
}

.nav-links, .post-arrows {
  font-size: 130%;
  letter-spacing: -0.3em;
  color: #3f647d;
  list-style-type: none;
}
.nav-links .page-numbers, .nav-links a, .post-arrows .page-numbers, .post-arrows a {
  display: inline-block;
  line-height: 0.5;
  vertical-align: middle;
  letter-spacing: 0;
  width: 1.5em;
  height: 1.5em;
  padding: 0.38em;
  border: 1px solid #B8DDE1;
  text-transform: lowercase;
  font-variant: small-caps;
  font-weight: 600;
}
.nav-links .page-numbers.current, .nav-links a.current, .post-arrows .page-numbers.current, .post-arrows a.current {
  background: #0078C8;
  color: #ffffff;
  pointer-events: none;
}
.nav-links .page-numbers:hover, .nav-links .page-numbers:focus, .nav-links a:hover, .nav-links a:focus, .post-arrows .page-numbers:hover, .post-arrows .page-numbers:focus, .post-arrows a:hover, .post-arrows a:focus {
  background: #001A70 !important;
  font-weight: 700;
  text-decoration: none;
  color: #ffffff;
}
.nav-links .page-numbers:first-child, .nav-links a:first-child, .post-arrows .page-numbers:first-child, .post-arrows a:first-child {
  border-top-left-radius: 0.35em;
  border-bottom-left-radius: 0.35em;
}
.nav-links .page-numbers:last-child, .nav-links a:last-child, .post-arrows .page-numbers:last-child, .post-arrows a:last-child {
  border-top-right-radius: 0.35em;
  border-bottom-right-radius: 0.35em;
}
.nav-links .page-numbers.prev, .nav-links .page-numbers.next, .nav-links a.prev, .nav-links a.next, .post-arrows .page-numbers.prev, .post-arrows .page-numbers.next, .post-arrows a.prev, .post-arrows a.next {
  width: auto;
  font-weight: 500 !important;
  background: rgb(212, 230.5, 232.5);
}
.nav-links.newer, .nav-links.older, .post-arrows.newer, .post-arrows.older {
  position: relative;
}
.nav-links.newer a, .nav-links.older a, .post-arrows.newer a, .post-arrows.older a {
  width: auto;
}
.nav-links.newer a .srt, .nav-links.older a .srt, .post-arrows.newer a .srt, .post-arrows.older a .srt {
  display: none;
  position: absolute;
  bottom: 100%;
  padding: 0.5em;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.9);
  border: 1px solid #B8DDE1;
  color: #3f647d;
  font-weight: 400;
  font-size: 75%;
  line-height: 0.9;
  font-variant: none;
  text-transform: none;
}
.nav-links.newer a .srt:after, .nav-links.older a .srt:after, .post-arrows.newer a .srt:after, .post-arrows.older a .srt:after {
  content: " ";
  width: 0;
  display: block;
  position: absolute;
  top: 100%;
  border: 0.5em solid transparent;
  border-top-color: #B8DDE1;
}
.nav-links.newer a:hover .srt, .nav-links.newer a:focus .srt, .nav-links.older a:hover .srt, .nav-links.older a:focus .srt, .post-arrows.newer a:hover .srt, .post-arrows.newer a:focus .srt, .post-arrows.older a:hover .srt, .post-arrows.older a:focus .srt {
  display: block;
}
.nav-links.newer, .post-arrows.newer {
  float: left;
}
.nav-links.newer .srt, .post-arrows.newer .srt {
  left: 0;
  right: auto;
  margin-right: -80vw;
}
.nav-links.newer .srt:after, .post-arrows.newer .srt:after {
  left: 0;
}
.nav-links.older, .post-arrows.older {
  float: right;
}
.nav-links.older .srt, .post-arrows.older .srt {
  left: auto;
  right: 0;
  margin-left: -80vw;
}
.nav-links.older .srt:after, .post-arrows.older .srt:after {
  right: 0;
}

nav.prevnext {
  display: flex;
  justify-content: space-between;
}
nav.prevnext > a {
  width: auto;
  border-radius: 0.35em;
}

.acf-hidden, .hide-label > .acf-label > label {
  display: none !important;
}

.hide-sub-labels > .acf-input > table > thead th label, .hide-sub-labels > .acf-input > .acf-fields > .acf-field > .acf-label label {
  display: none;
}

.hide-subsub-labels .acf-input .acf-input > table > thead th label, .hide-subsub-labels .acf-input .acf-input > .acf-fields > .acf-field > .acf-label label {
  display: none;
}

main .no-bg form, main form.no-bg, .fancybox-container .no-bg form, .fancybox-container form.no-bg {
  background: unset;
  padding: 0;
}
main form, .fancybox-container form {
  background-color: #B8DDE1;
  background-color: rgba(184, 221, 225, 0.35);
  margin: 1em auto 1.5em;
  border-radius: 5px;
  padding: 1em 3%;
}
main form h2:first-child, main form h3:first-child, main form h4:first-child, main form h5:first-child, main form h6:first-child, .fancybox-container form h2:first-child, .fancybox-container form h3:first-child, .fancybox-container form h4:first-child, .fancybox-container form h5:first-child, .fancybox-container form h6:first-child {
  margin-top: 0.5rem;
}
main form .acf-fields, .fancybox-container form .acf-fields {
  display: flex;
  flex-wrap: wrap;
  justify-content: stretch;
  /* Groups */
}
.ie9 main form .acf-fields, .ie9 .fancybox-container form .acf-fields {
  display: block;
}
main form .acf-fields .acf-field, .fancybox-container form .acf-fields .acf-field {
  padding: 0.5em;
  flex: 1 0 100%;
}
.ie9 main form .acf-fields .acf-field, .ie9 .fancybox-container form .acf-fields .acf-field {
  float: left;
}
main form .acf-fields .acf-field .acf-label, .fancybox-container form .acf-fields .acf-field .acf-label {
  line-height: 1.2;
  margin-bottom: 0.2em;
}
main form .acf-fields .acf-field .acf-input, .fancybox-container form .acf-fields .acf-field .acf-input {
  display: flex;
}
main form .acf-fields .acf-field .acf-input .acf-input-wrap, main form .acf-fields .acf-field .acf-input .acf-fields, .fancybox-container form .acf-fields .acf-field .acf-input .acf-input-wrap, .fancybox-container form .acf-fields .acf-field .acf-input .acf-fields {
  flex: 1 1 auto;
}
main form .acf-fields .acf-field .acf-input .acf-input-prepend, main form .acf-fields .acf-field .acf-input .acf-input-append, .fancybox-container form .acf-fields .acf-field .acf-input .acf-input-prepend, .fancybox-container form .acf-fields .acf-field .acf-input .acf-input-append {
  display: inline-flex;
  align-items: center;
  font-size: 85%;
  padding: 0.25em;
  background-color: rgb(221, 227.8, 234.6);
  white-space: nowrap;
  border: 2px solid #abc;
  z-index: 1;
}
main form .acf-fields .acf-field .acf-input .acf-input-prepend, .fancybox-container form .acf-fields .acf-field .acf-input .acf-input-prepend {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-right-width: 1px;
  margin-right: -2px;
}
main form .acf-fields .acf-field .acf-input .acf-input-append, .fancybox-container form .acf-fields .acf-field .acf-input .acf-input-append {
  order: 1;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-left-width: 1px;
  margin-left: -2px;
}
main form .acf-fields .acf-field.acf-field-message .acf-input, .fancybox-container form .acf-fields .acf-field.acf-field-message .acf-input {
  display: block;
}
main form .acf-fields .acf-field-group.just-wrapper, main form .acf-fields .acf-field-clone.just-wrapper, .fancybox-container form .acf-fields .acf-field-group.just-wrapper, .fancybox-container form .acf-fields .acf-field-clone.just-wrapper {
  padding-top: 0;
  padding-bottom: 0;
}
main form .acf-fields .acf-field-group:not(.just-wrapper) > .acf-input > .acf-fields > .acf-field > .acf-label > label, main form .acf-fields .acf-field-group:not(.just-wrapper) td.acf-fields > .acf-field > .acf-label > label, main form .acf-fields .acf-field-clone:not(.just-wrapper) > .acf-input > .acf-fields > .acf-field > .acf-label > label, main form .acf-fields .acf-field-clone:not(.just-wrapper) td.acf-fields > .acf-field > .acf-label > label, .fancybox-container form .acf-fields .acf-field-group:not(.just-wrapper) > .acf-input > .acf-fields > .acf-field > .acf-label > label, .fancybox-container form .acf-fields .acf-field-group:not(.just-wrapper) td.acf-fields > .acf-field > .acf-label > label, .fancybox-container form .acf-fields .acf-field-clone:not(.just-wrapper) > .acf-input > .acf-fields > .acf-field > .acf-label > label, .fancybox-container form .acf-fields .acf-field-clone:not(.just-wrapper) td.acf-fields > .acf-field > .acf-label > label {
  font-size: 90%;
  color: #000;
}
main form .acf-fields .acf-field-group > .acf-input > .acf-fields, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields {
  margin: 0 -0.25em;
}
main form .acf-fields .acf-field-group > .acf-input > .acf-fields .acf-field, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields .acf-field, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields .acf-field, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields .acf-field {
  padding: 0.25em;
}
@media (min-width: 600px) {
  main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-top, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-top, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-top, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-top {
    margin: 0 -0.35em;
  }
  main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-top .acf-field, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-top .acf-field, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-top .acf-field, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-top .acf-field {
    padding: 0.35em;
  }
}
main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left { /* display type: row */ }
@media (min-width: 600px) {
  main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left {
    margin: 0;
    border-radius: 3px;
  }
  main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field {
    border: 1px solid #abc;
    border-width: 1px 3px;
    display: flex;
    padding: 0;
  }
  main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field:first-child, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field:first-child, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field:first-child, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field:first-child {
    border-top-width: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
  }
  main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field:last-child, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field:last-child, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field:last-child, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field:last-child {
    border-bottom-width: 3px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
  }
  main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field > .acf-label, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field > .acf-label {
    margin: 0;
    background-color: #dee;
    background-color: rgba(255, 255, 255, 0.65);
    padding: 0.25em 0.4em;
    border-right: 1px solid #abc;
    flex: 1 1 50%;
  }
  main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field > .acf-input, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field > .acf-input, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field > .acf-input, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field > .acf-input {
    flex: 1 1 auto;
    margin: 0;
  }
  main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-wrap:first-child, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-wrap:first-child, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-wrap:first-child, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-wrap:first-child {
    height: 100%;
  }
  main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-wrap > input, main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-wrap > .input-output, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-wrap > input, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-wrap > .input-output, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-wrap > input, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-wrap > .input-output, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-wrap > input, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-wrap > .input-output {
    height: 100%;
    border-width: 0;
    border-radius: 0;
  }
  main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-append, main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-prepend, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-append, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-prepend, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-append, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-prepend, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-append, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field > .acf-input > .acf-input-prepend {
    border-width: 0;
    border-radius: 0;
  }
  main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field > .acf-input label, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field > .acf-input label, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field > .acf-input label, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field > .acf-input label {
    font-size: 90%;
    color: #3f647d;
  }
  main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field-checkbox > .acf-input, main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field-radio > .acf-input, main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field-clone > .acf-input, main form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left .acf-field-group > .acf-input, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field-checkbox > .acf-input, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field-radio > .acf-input, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field-clone > .acf-input, main form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left .acf-field-group > .acf-input, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field-checkbox > .acf-input, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field-radio > .acf-input, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left > .acf-field-clone > .acf-input, .fancybox-container form .acf-fields .acf-field-group > .acf-input > .acf-fields.-left .acf-field-group > .acf-input, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field-checkbox > .acf-input, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field-radio > .acf-input, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left > .acf-field-clone > .acf-input, .fancybox-container form .acf-fields .acf-field-clone > .acf-input > .acf-fields.-left .acf-field-group > .acf-input {
    padding: 0 0.5em 0.25em;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, 0.7);
  }
}
main form .acf-fields .acf-field-group.labels-third > .acf-input > .-left > .acf-field > .acf-label, main form .acf-fields .acf-field-clone.labels-third > .acf-input > .-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-group.labels-third > .acf-input > .-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-clone.labels-third > .acf-input > .-left > .acf-field > .acf-label {
  flex-basis: 33%;
}
main form .acf-fields .acf-field-group.labels-quarter > .acf-input > .-left > .acf-field > .acf-label, main form .acf-fields .acf-field-clone.labels-quarter > .acf-input > .-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-group.labels-quarter > .acf-input > .-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-clone.labels-quarter > .acf-input > .-left > .acf-field > .acf-label {
  flex-basis: 25%;
}
main form .acf-fields .acf-field-group.labels-fifth > .acf-input > .-left > .acf-field > .acf-label, main form .acf-fields .acf-field-clone.labels-fifth > .acf-input > .-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-group.labels-fifth > .acf-input > .-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-clone.labels-fifth > .acf-input > .-left > .acf-field > .acf-label {
  flex-basis: 20%;
}
main form .acf-fields .acf-field-group.labels-sixth > .acf-input > .-left > .acf-field > .acf-label, main form .acf-fields .acf-field-clone.labels-sixth > .acf-input > .-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-group.labels-sixth > .acf-input > .-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-clone.labels-sixth > .acf-input > .-left > .acf-field > .acf-label {
  flex-basis: 16%;
}
main form .acf-fields .acf-field-group.labels-auto > .acf-input > .-left > .acf-field > .acf-label, main form .acf-fields .acf-field-clone.labels-auto > .acf-input > .-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-group.labels-auto > .acf-input > .-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-clone.labels-auto > .acf-input > .-left > .acf-field > .acf-label {
  flex-basis: auto;
}
main form .acf-fields .acf-field-group.labels-nogrow > .acf-input > .-left > .acf-field > .acf-label, main form .acf-fields .acf-field-clone.labels-nogrow > .acf-input > .-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-group.labels-nogrow > .acf-input > .-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-clone.labels-nogrow > .acf-input > .-left > .acf-field > .acf-label {
  flex-grow: 0;
}
main form .acf-fields .acf-field-group.labels-noshrink > .acf-input > .-left > .acf-field > .acf-label, main form .acf-fields .acf-field-clone.labels-noshrink > .acf-input > .-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-group.labels-noshrink > .acf-input > .-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-clone.labels-noshrink > .acf-input > .-left > .acf-field > .acf-label {
  flex-shrink: 0;
}
main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field.table-labels, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field.table-labels {
  display: none;
}
main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field > .acf-label label, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field > .acf-label label {
  font-size: 95%;
}
main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field .acf-field .acf-label label, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field .acf-field .acf-label label {
  color: #3f647d;
}
@media (min-width: 600px) {
  main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field > .acf-input, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field > .acf-input {
    padding: 0;
  }
}
@media (min-width: 600px) and (max-width: 899.999px) {
  main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field {
    display: block;
    border: 0;
  }
  main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field > .acf-label {
    border: 0;
    background: transparent;
    padding: 0.35em 0 0.15em;
  }
  main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field > .acf-input, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field > .acf-input {
    background: transparent;
  }
  main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field .acf-field .acf-label, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field .acf-field .acf-label {
    flex-grow: 0;
    flex-shrink: 0;
  }
}
@media (min-width: 900px) {
  main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field > .acf-label, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field > .acf-label {
    flex-grow: 0;
    flex-shrink: 0;
  }
  main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field .acf-fields.-left, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field .acf-fields.-left {
    flex-wrap: nowrap;
  }
  main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field .acf-field, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field .acf-field {
    flex: 1 1 auto;
    border: 0;
    border-left: 1px solid #abc;
    flex-direction: column;
  }
  main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field .acf-field .acf-label, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field .acf-field .acf-label {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    border: 0;
    text-align: center;
  }
  main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field .acf-field .acf-label label, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field .acf-field .acf-label label {
    color: #000000;
  }
  main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field .acf-field .acf-input, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left > .acf-field .acf-field .acf-input {
    display: flex;
  }
  main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left .acf-field.table-labels, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left .acf-field.table-labels {
    display: flex;
  }
  main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left .acf-field.table-labels .-left .acf-input, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left .acf-field.table-labels .-left .acf-input {
    max-height: 0;
    padding-top: 0;
    padding-bottom: 0;
    overflow: hidden;
    visibility: hidden;
  }
  main form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left .table-labels ~ .acf-field .acf-input .acf-label, .fancybox-container form .acf-fields .acf-field-group.table-layout > .acf-input > .acf-fields.-left .table-labels ~ .acf-field .acf-input .acf-label {
    max-height: 0;
    padding-top: 0;
    padding-bottom: 0;
    overflow: hidden;
    visibility: hidden;
  }
}
main form .acf-fields .acf-field-repeater .acf-repeater, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater {
  width: 100%;
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table {
  width: 100%;
  border-spacing: 0 2px;
  margin: 0;
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(odd), .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(odd) {
  background-color: #abc;
  background-color: rgba(170, 187, 204, 0.35);
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(odd) td.acf-fields, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(odd) td.acf-fields {
  border: 3px solid #abc;
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(odd) td.acf-row-handle, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(odd) td.acf-row-handle {
  background-color: #abc;
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(even), .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(even) {
  background-color: rgb(167, 208.5, 228.5);
  background-color: rgba(167, 208.5, 228.5, 0.35);
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(even) td.acf-fields, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(even) td.acf-fields {
  border: 3px solid rgb(167, 208.5, 228.5);
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(even) td.acf-fields *, main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(even) td.acf-fields *:before, main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(even) td.acf-fields *:after, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(even) td.acf-fields *, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(even) td.acf-fields *:before, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(even) td.acf-fields *:after {
  border-color: rgb(167, 208.5, 228.5) !important;
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(even) td.acf-row-handle, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr:nth-child(even) td.acf-row-handle {
  background-color: rgb(167, 208.5, 228.5);
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr.acf-clone, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr.acf-clone {
  display: none;
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td {
  margin: 0;
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle {
  width: 1.25em;
  text-align: center;
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle:first-child, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle:first-child {
  border-radius: 0.75em 0 0 0.75em;
  color: #fff;
  font-weight: 900;
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle:last-child, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle:last-child {
  border-radius: 0 0.75em 0.75em 0;
  position: relative;
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle:last-child .acf-icon, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle:last-child .acf-icon {
  display: inline-block;
  background: #fff;
  color: #001a70;
  opacity: 0.75;
  padding: 0.2em 0.35em;
  border-radius: 1em;
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle:last-child .acf-icon:after, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle:last-child .acf-icon:after {
  opacity: 1;
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle:last-child .acf-icon:hover, main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle:last-child .acf-icon:focus, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle:last-child .acf-icon:hover, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle:last-child .acf-icon:focus {
  opacity: 1;
  text-decoration: none;
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle:last-child .-plus, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle:last-child .-plus {
  position: absolute;
  top: -0.75em;
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle:last-child .-duplicate, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-row-handle:last-child .-duplicate {
  position: absolute;
  top: 100%;
  margin-top: -2.5em;
}
main form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-fields, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater table.acf-table tr td.acf-fields {
  padding: 0.5em;
}
main form .acf-fields .acf-field-repeater .acf-repeater .acf-actions, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater .acf-actions {
  text-align: center;
}
main form .acf-fields .acf-field-repeater .acf-repeater .acf-actions .acf-button[data-event=add-row], .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater .acf-actions .acf-button[data-event=add-row] {
  margin-top: 0.25em;
  padding: 0.25em 0.75em;
  font-size: 95%;
  background: #ffffff;
  color: #001A70;
  border: 3px solid rgb(132, 182, 210.5);
  border-left-width: 1.5em;
  border-right-width: 1.5em;
  border-radius: 1em;
  opacity: 0.8;
}
main form .acf-fields .acf-field-repeater .acf-repeater .acf-actions .acf-button[data-event=add-row]:hover, main form .acf-fields .acf-field-repeater .acf-repeater .acf-actions .acf-button[data-event=add-row]:focus, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater .acf-actions .acf-button[data-event=add-row]:hover, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater .acf-actions .acf-button[data-event=add-row]:focus {
  background-color: #ffffff !important;
  color: #000000 !important;
  border-color: #5EB1D9;
  opacity: 1;
}
main form .acf-fields .acf-field-repeater .acf-repeater .acf-actions .acf-button[data-event=add-row]:after, .fancybox-container form .acf-fields .acf-field-repeater .acf-repeater .acf-actions .acf-button[data-event=add-row]:after {
  content: "\f067";
  margin-left: 0.35em;
}
main form label, .fancybox-container form label {
  font-size: 105%;
  font-weight: 600;
  color: #001A70;
}
main form label span.acf-required, main form label span.required, .fancybox-container form label span.acf-required, .fancybox-container form label span.required {
  color: #07e;
  font-weight: 900;
  line-height: 0;
  vertical-align: sub;
}
main form .af-field-instructions, main form p.instructions, main form p.description, .fancybox-container form .af-field-instructions, .fancybox-container form p.instructions, .fancybox-container form p.description {
  font-size: 90%;
  color: #3f647d;
  line-height: 1.1;
  margin-top: 0.2em;
  margin-bottom: 0.5em;
}
main form .acf-field.sub, .fancybox-container form .acf-field.sub {
  padding-top: 0;
  margin-top: -0.5em;
}
main form .acf-field.sub label, .fancybox-container form .acf-field.sub label {
  font-size: 90%;
  color: #000000;
}
main form.searchform, main form.search-form, .fancybox-container form.searchform, .fancybox-container form.search-form {
  background: transparent;
  padding: 0;
}
main form .acf-icon.-plus:after, .fancybox-container form .acf-icon.-plus:after {
  content: "\f067";
}
main form .acf-icon.-duplicate:after, .fancybox-container form .acf-icon.-duplicate:after {
  content: "\f0c5";
}
main form .acf-icon.-minus:after, .fancybox-container form .acf-icon.-minus:after {
  content: "\f068";
}

form, main {
  /* Radio / Checkboxes */
  /* Button Groups */
  /* Datepicker */
  /* File Uploader */
  /* Message */
  /* Signature */
  /* Input States */
  /* Errors */
}
form input, form textarea, form select, form .show-if-value, form .hide-if-value p, form .input-output,
form span.select2-container.select2-container--default span.selection .select2-selection--single, main input, main textarea, main select, main .show-if-value, main .hide-if-value p, main .input-output,
main span.select2-container.select2-container--default span.selection .select2-selection--single {
  background: #f4f4f4;
  background: rgba(255, 255, 255, 0.9);
  border: 2px solid #abc;
  width: 100%;
  height: auto;
  font-size: inherit;
  line-height: 1.2;
  padding: 0.25em 0.5em;
  border-radius: 3px;
}
form .input-output, main .input-output {
  border-width: 1px;
}
form textarea, main textarea {
  max-width: 100%;
  max-height: unset;
  resize: vertical;
}
form .acf-field-checkbox.hide-label, form .acf-field-radio.hide-label, main .acf-field-checkbox.hide-label, main .acf-field-radio.hide-label {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
form .acf-checkbox-list label, form .acf-checkbox-list a.acf-add-checkbox, form .acf-radio-list label, form .acf-radio-list a.acf-add-checkbox, main .acf-checkbox-list label, main .acf-checkbox-list a.acf-add-checkbox, main .acf-radio-list label, main .acf-radio-list a.acf-add-checkbox {
  position: relative;
}
form .acf-checkbox-list label input, form .acf-checkbox-list a.acf-add-checkbox input, form .acf-radio-list label input, form .acf-radio-list a.acf-add-checkbox input, main .acf-checkbox-list label input, main .acf-checkbox-list a.acf-add-checkbox input, main .acf-radio-list label input, main .acf-radio-list a.acf-add-checkbox input {
  margin: 0.2em 0.7em 0.15em 0.2em;
  width: 1.3em;
  height: 1.3em;
  flex-shrink: 0;
  align-self: start;
  vertical-align: middle;
  z-index: 0;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
}
.old-ie form .acf-checkbox-list label input, .old-ie form .acf-checkbox-list a.acf-add-checkbox input, .old-ie form .acf-radio-list label input, .old-ie form .acf-radio-list a.acf-add-checkbox input, .old-ie main .acf-checkbox-list label input, .old-ie main .acf-checkbox-list a.acf-add-checkbox input, .old-ie main .acf-radio-list label input, .old-ie main .acf-radio-list a.acf-add-checkbox input {
  padding: 0;
  background: transparent;
  border: none;
}
form .acf-checkbox-list label:before, form .acf-checkbox-list a.acf-add-checkbox:before, form .acf-radio-list label:before, form .acf-radio-list a.acf-add-checkbox:before, main .acf-checkbox-list label:before, main .acf-checkbox-list a.acf-add-checkbox:before, main .acf-radio-list label:before, main .acf-radio-list a.acf-add-checkbox:before {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 0.8em;
  height: 0.8em;
  background: #f8f9fa;
  border: 2px solid #abc;
  font-size: 2em;
  line-height: 0.65;
  z-index: 1;
  content: " ";
  font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome;
  font-weight: 900;
  line-height: 1;
}
form .acf-checkbox-list label:before:hover, form .acf-checkbox-list label:before a:hover, form .acf-checkbox-list a.acf-add-checkbox:before:hover, form .acf-checkbox-list a.acf-add-checkbox:before a:hover, form .acf-radio-list label:before:hover, form .acf-radio-list label:before a:hover, form .acf-radio-list a.acf-add-checkbox:before:hover, form .acf-radio-list a.acf-add-checkbox:before a:hover, main .acf-checkbox-list label:before:hover, main .acf-checkbox-list label:before a:hover, main .acf-checkbox-list a.acf-add-checkbox:before:hover, main .acf-checkbox-list a.acf-add-checkbox:before a:hover, main .acf-radio-list label:before:hover, main .acf-radio-list label:before a:hover, main .acf-radio-list a.acf-add-checkbox:before:hover, main .acf-radio-list a.acf-add-checkbox:before a:hover {
  text-decoration: none !important;
}
.ie form .acf-checkbox-list label:before, .ie form .acf-checkbox-list a.acf-add-checkbox:before, .ie form .acf-radio-list label:before, .ie form .acf-radio-list a.acf-add-checkbox:before, .ie main .acf-checkbox-list label:before, .ie main .acf-checkbox-list a.acf-add-checkbox:before, .ie main .acf-radio-list label:before, .ie main .acf-radio-list a.acf-add-checkbox:before {
  font-size: 0.72em;
}
.old-ie form .acf-checkbox-list label:before, .old-ie form .acf-checkbox-list a.acf-add-checkbox:before, .old-ie form .acf-radio-list label:before, .old-ie form .acf-radio-list a.acf-add-checkbox:before, .old-ie main .acf-checkbox-list label:before, .old-ie main .acf-checkbox-list a.acf-add-checkbox:before, .old-ie main .acf-radio-list label:before, .old-ie main .acf-radio-list a.acf-add-checkbox:before {
  display: none;
}
form .acf-checkbox-list label.selected:before, form .acf-checkbox-list a.acf-add-checkbox.selected:before, form .acf-radio-list label.selected:before, form .acf-radio-list a.acf-add-checkbox.selected:before, main .acf-checkbox-list label.selected:before, main .acf-checkbox-list a.acf-add-checkbox.selected:before, main .acf-radio-list label.selected:before, main .acf-radio-list a.acf-add-checkbox.selected:before {
  border-color: #789;
  background-color: #fff;
  color: #000000;
  content: "\f00c";
}
form .acf-checkbox-list label:empty:before, form .acf-checkbox-list a.acf-add-checkbox:empty:before, form .acf-radio-list label:empty:before, form .acf-radio-list a.acf-add-checkbox:empty:before, main .acf-checkbox-list label:empty:before, main .acf-checkbox-list a.acf-add-checkbox:empty:before, main .acf-radio-list label:empty:before, main .acf-radio-list a.acf-add-checkbox:empty:before {
  display: none;
}
form .acf-checkbox-list a.acf-add-checkbox, form .acf-radio-list a.acf-add-checkbox, main .acf-checkbox-list a.acf-add-checkbox, main .acf-radio-list a.acf-add-checkbox {
  padding-left: 2.25em !important;
  background: transparent !important;
  color: #3E454D !important;
}
form .acf-checkbox-list a.acf-add-checkbox:after, form .acf-radio-list a.acf-add-checkbox:after, main .acf-checkbox-list a.acf-add-checkbox:after, main .acf-radio-list a.acf-add-checkbox:after {
  display: none;
}
form .acf-checkbox-list input.acf-checkbox-custom, form .acf-radio-list input.acf-checkbox-custom, main .acf-checkbox-list input.acf-checkbox-custom, main .acf-radio-list input.acf-checkbox-custom {
  display: inline-block;
  position: relative;
  width: 1.5em;
  height: 1.5em;
  margin: 0.15em 0.65em 0.15em 0;
  vertical-align: middle;
}
form .acf-checkbox-list input.acf-checkbox-custom:after, form .acf-radio-list input.acf-checkbox-custom:after, main .acf-checkbox-list input.acf-checkbox-custom:after, main .acf-radio-list input.acf-checkbox-custom:after {
  display: inline-block;
  width: 0.8em;
  height: 0.8em;
  font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome;
  font-weight: 900;
  line-height: 1;
  font-size: 1.9em;
  line-height: 0.65;
  border: 2px solid #789;
  background-color: #fff;
  color: #000000;
  content: "\f00c";
}
form .acf-checkbox-list input.acf-checkbox-custom:after:hover, form .acf-checkbox-list input.acf-checkbox-custom:after a:hover, form .acf-radio-list input.acf-checkbox-custom:after:hover, form .acf-radio-list input.acf-checkbox-custom:after a:hover, main .acf-checkbox-list input.acf-checkbox-custom:after:hover, main .acf-checkbox-list input.acf-checkbox-custom:after a:hover, main .acf-radio-list input.acf-checkbox-custom:after:hover, main .acf-radio-list input.acf-checkbox-custom:after a:hover {
  text-decoration: none !important;
}
form .acf-radio-list label:before, form input[type=radio], main .acf-radio-list label:before, main input[type=radio] {
  border-radius: 2em;
}
form .acf-checkbox-list label:before, form .acf-checkbox-list a.acf-add-checkbox a:before, form .acf-checkbox-list input.acf-checkbox-custom:after, main .acf-checkbox-list label:before, main .acf-checkbox-list a.acf-add-checkbox a:before, main .acf-checkbox-list input.acf-checkbox-custom:after {
  border-radius: 2px;
}
form .af-input, main .af-input {
  /* Select2 */
}
form .af-input ul, main .af-input ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  flex: 1 1 auto;
}
form .af-input ul li, main .af-input ul li {
  display: block;
  margin: 0.25em 0;
  padding: 0;
}
form .af-input ul li label, form .af-input ul li a.acf-add-checkbox, main .af-input ul li label, main .af-input ul li a.acf-add-checkbox {
  margin: 0;
  padding: 0;
  font-family: inherit;
  font-weight: normal;
  font-size: 95%;
  color: inherit;
  display: inline-flex;
  align-items: center;
}
form .af-input ul li label:not(.selected):has(input[value=other]):after, form .af-input ul li a.acf-add-checkbox:not(.selected):has(input[value=other]):after, main .af-input ul li label:not(.selected):has(input[value=other]):after, main .af-input ul li a.acf-add-checkbox:not(.selected):has(input[value=other]):after {
  content: "Other";
  position: absolute;
  left: 2.15em;
  color: inherit;
  font-family: inherit;
}
[lang|=es] form .af-input ul li label:not(.selected):has(input[value=other]):after, [lang|=es] form .af-input ul li a.acf-add-checkbox:not(.selected):has(input[value=other]):after, [lang|=es] main .af-input ul li label:not(.selected):has(input[value=other]):after, [lang|=es] main .af-input ul li a.acf-add-checkbox:not(.selected):has(input[value=other]):after {
  content: "Otro";
}
form .af-input ul li input[type=text], main .af-input ul li input[type=text] {
  display: inline-block;
  width: auto;
  width: calc(100% - 3em);
  vertical-align: top;
  margin-top: -0.1em;
}
form .af-input ul li input[type=text].acf-disabled, main .af-input ul li input[type=text].acf-disabled {
  opacity: 1;
  pointer-events: auto;
}
form .af-input ul li input[type=text][disabled], main .af-input ul li input[type=text][disabled] {
  opacity: 0;
}
form .af-input ul.acf-hl, main .af-input ul.acf-hl {
  display: flex;
  flex-wrap: wrap;
}
form .af-input ul.acf-hl li, main .af-input ul.acf-hl li {
  display: inline-flex;
  margin-right: 1em;
  align-items: center;
}
form .af-input .select2-container--default .select2-selection--single .select2-selection__rendered, main .af-input .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: unset;
}
form .fill-width ul.acf-hl li, main .fill-width ul.acf-hl li {
  flex: 1 0 auto;
  min-width: 15%;
}
@media (min-width: 500px) {
  form .columnize-choices .af-input ul, main .columnize-choices .af-input ul {
    columns: 2;
  }
}
@media (min-width: 700px) {
  form .columnize-choices.three .af-input ul, main .columnize-choices.three .af-input ul {
    columns: 3;
  }
}
@media (min-width: 1200px) {
  form .columnize-choices.four .af-input ul, main .columnize-choices.four .af-input ul {
    columns: 4;
  }
}
form .acf-button-group, main .acf-button-group {
  display: inline-block;
}
form .acf-button-group label, main .acf-button-group label {
  display: inline-block;
  position: relative;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.5);
  padding: 0.5em 1em;
  border: 1px outset #abc;
  font-weight: 600;
  z-index: 1;
}
form .acf-button-group label:first-child, main .acf-button-group label:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
form .acf-button-group label:last-child, main .acf-button-group label:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
form .acf-button-group label.selected, main .acf-button-group label.selected {
  background: #0078b8 !important;
  color: #fff;
  border: 1px inset #08c;
}
form .acf-button-group label input, main .acf-button-group label input {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  border-radius: 5px;
  z-index: 0;
}
.ie form .acf-button-group, .ie main .acf-button-group {
  position: relative;
}
.ie form .acf-button-group label, .ie main .acf-button-group label {
  position: static;
  background: #f8f9fa;
}
.ie form .acf-button-group label input[type=radio], .ie main .acf-button-group label input[type=radio] {
  z-index: 0;
  margin: 0;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
}
.old-ie form .acf-button-group input[type=radio], .old-ie main .acf-button-group input[type=radio] {
  position: static;
  border: none;
  width: auto;
  float: left;
}
form #ui-datepicker-div, main #ui-datepicker-div {
  border: 2px solid #07e;
  box-shadow: 0 0 5px #3f647d;
  padding: 0.5em 0.25em 0;
}
form #ui-datepicker-div .ui-datepicker-title, main #ui-datepicker-div .ui-datepicker-title {
  font-size: 1.3em;
  color: #027;
  margin: -0.25em 1em 0;
}
form #ui-datepicker-div table th, form #ui-datepicker-div table td, main #ui-datepicker-div table th, main #ui-datepicker-div table td {
  height: auto;
  width: auto !important;
  padding: 1px !important;
  font-size: 1.2em;
  line-height: 1;
}
form #ui-datepicker-div table th span, form #ui-datepicker-div table th a, form #ui-datepicker-div table th .ui-state-default, form #ui-datepicker-div table th .ui-state-default.ui-state-highlight, form #ui-datepicker-div table td span, form #ui-datepicker-div table td a, form #ui-datepicker-div table td .ui-state-default, form #ui-datepicker-div table td .ui-state-default.ui-state-highlight, main #ui-datepicker-div table th span, main #ui-datepicker-div table th a, main #ui-datepicker-div table th .ui-state-default, main #ui-datepicker-div table th .ui-state-default.ui-state-highlight, main #ui-datepicker-div table td span, main #ui-datepicker-div table td a, main #ui-datepicker-div table td .ui-state-default, main #ui-datepicker-div table td .ui-state-default.ui-state-highlight {
  display: block;
  padding: 0.5em 2px;
  background: none;
  border: none !important;
  width: 100%;
  height: 100%;
  text-align: center;
  font-weight: bolder;
}
form #ui-datepicker-div table th, main #ui-datepicker-div table th {
  padding-top: 0 !important;
  background: #abc;
}
form #ui-datepicker-div table td.ui-date-picker-today span, form #ui-datepicker-div table td.ui-date-picker-today a, form #ui-datepicker-div table td.ui-date-picker-today .ui-state-default.ui-state-highlight, main #ui-datepicker-div table td.ui-date-picker-today span, main #ui-datepicker-div table td.ui-date-picker-today a, main #ui-datepicker-div table td.ui-date-picker-today .ui-state-default.ui-state-highlight {
  background-color: #07e;
  background-color: rgba(0, 119, 238, 0.25);
}
form #ui-datepicker-div table td a:hover, form #ui-datepicker-div table td a:focus, form #ui-datepicker-div table td a.ui-state-default:hover, form #ui-datepicker-div table td a.ui-state-default:focus, form #ui-datepicker-div table td a.ui-state-default.ui-state-highlight:hover, form #ui-datepicker-div table td a.ui-state-default.ui-state-highlight:focus, form #ui-datepicker-div table td.ui-date-picker-today a:hover, form #ui-datepicker-div table td.ui-date-picker-today a:focus, main #ui-datepicker-div table td a:hover, main #ui-datepicker-div table td a:focus, main #ui-datepicker-div table td a.ui-state-default:hover, main #ui-datepicker-div table td a.ui-state-default:focus, main #ui-datepicker-div table td a.ui-state-default.ui-state-highlight:hover, main #ui-datepicker-div table td a.ui-state-default.ui-state-highlight:focus, main #ui-datepicker-div table td.ui-date-picker-today a:hover, main #ui-datepicker-div table td.ui-date-picker-today a:focus {
  background: #07e !important;
  color: #ffffff;
}
form #ui-datepicker-div .ui-datepicker-buttonpane.ui-widget-content, main #ui-datepicker-div .ui-datepicker-buttonpane.ui-widget-content {
  display: none;
}
form .af-input .acf-file-uploader, form .af-input .acf-image-uploader, main .af-input .acf-file-uploader, main .af-input .acf-image-uploader {
  flex: 1 1 auto;
}
form .af-input .acf-file-uploader .show-if-value, form .af-input .acf-image-uploader .show-if-value, main .af-input .acf-file-uploader .show-if-value, main .af-input .acf-image-uploader .show-if-value {
  display: none;
}
form .af-input .acf-file-uploader.has-value .show-if-value, form .af-input .acf-image-uploader.has-value .show-if-value, main .af-input .acf-file-uploader.has-value .show-if-value, main .af-input .acf-image-uploader.has-value .show-if-value {
  display: block;
  position: relative;
  margin-bottom: -2px;
  border-bottom-width: 1px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  z-index: 1;
}
form .af-input .acf-file-uploader.has-value .show-if-value .file-icon, form .af-input .acf-image-uploader.has-value .show-if-value .file-icon, main .af-input .acf-file-uploader.has-value .show-if-value .file-icon, main .af-input .acf-image-uploader.has-value .show-if-value .file-icon {
  display: none;
}
form .af-input .acf-file-uploader.has-value .show-if-value .file-info strong, form .af-input .acf-file-uploader.has-value .show-if-value .file-info span, form .af-input .acf-image-uploader.has-value .show-if-value .file-info strong, form .af-input .acf-image-uploader.has-value .show-if-value .file-info span, main .af-input .acf-file-uploader.has-value .show-if-value .file-info strong, main .af-input .acf-file-uploader.has-value .show-if-value .file-info span, main .af-input .acf-image-uploader.has-value .show-if-value .file-info strong, main .af-input .acf-image-uploader.has-value .show-if-value .file-info span {
  display: none;
}
form .af-input .acf-file-uploader.has-value .show-if-value .file-info p, form .af-input .acf-image-uploader.has-value .show-if-value .file-info p, main .af-input .acf-file-uploader.has-value .show-if-value .file-info p, main .af-input .acf-image-uploader.has-value .show-if-value .file-info p {
  margin: 0;
}
form .af-input .acf-file-uploader.has-value .show-if-value .acf-actions, form .af-input .acf-image-uploader.has-value .show-if-value .acf-actions, main .af-input .acf-file-uploader.has-value .show-if-value .acf-actions, main .af-input .acf-image-uploader.has-value .show-if-value .acf-actions {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 0.35em;
}
form .af-input .acf-file-uploader.has-value .show-if-value .acf-actions .acf-icon, form .af-input .acf-image-uploader.has-value .show-if-value .acf-actions .acf-icon, main .af-input .acf-file-uploader.has-value .show-if-value .acf-actions .acf-icon, main .af-input .acf-image-uploader.has-value .show-if-value .acf-actions .acf-icon {
  font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome;
  font-weight: 900;
  line-height: 1;
  color: inherit;
  font-size: 125%;
}
form .af-input .acf-file-uploader.has-value .show-if-value .acf-actions .acf-icon:hover, form .af-input .acf-file-uploader.has-value .show-if-value .acf-actions .acf-icon a:hover, form .af-input .acf-image-uploader.has-value .show-if-value .acf-actions .acf-icon:hover, form .af-input .acf-image-uploader.has-value .show-if-value .acf-actions .acf-icon a:hover, main .af-input .acf-file-uploader.has-value .show-if-value .acf-actions .acf-icon:hover, main .af-input .acf-file-uploader.has-value .show-if-value .acf-actions .acf-icon a:hover, main .af-input .acf-image-uploader.has-value .show-if-value .acf-actions .acf-icon:hover, main .af-input .acf-image-uploader.has-value .show-if-value .acf-actions .acf-icon a:hover {
  text-decoration: none !important;
}
form .af-input .acf-file-uploader.has-value .show-if-value .acf-actions .acf-icon.-cancel:after, form .af-input .acf-image-uploader.has-value .show-if-value .acf-actions .acf-icon.-cancel:after, main .af-input .acf-file-uploader.has-value .show-if-value .acf-actions .acf-icon.-cancel:after, main .af-input .acf-image-uploader.has-value .show-if-value .acf-actions .acf-icon.-cancel:after {
  content: "\f057";
}
form .af-input .acf-file-uploader input[type=hidden][value=""] ~ .hide-if-value label, form .af-input .acf-image-uploader input[type=hidden][value=""] ~ .hide-if-value label, main .af-input .acf-file-uploader input[type=hidden][value=""] ~ .hide-if-value label, main .af-input .acf-image-uploader input[type=hidden][value=""] ~ .hide-if-value label {
  color: #7C7C7C;
}
form .af-input .acf-file-uploader input[type=hidden][value=""] ~ .hide-if-value label:after, form .af-input .acf-image-uploader input[type=hidden][value=""] ~ .hide-if-value label:after, main .af-input .acf-file-uploader input[type=hidden][value=""] ~ .hide-if-value label:after, main .af-input .acf-image-uploader input[type=hidden][value=""] ~ .hide-if-value label:after {
  content: "Choose File";
  color: #001A70;
}
form .af-input .acf-file-uploader input[type=hidden][value=""] ~ .hide-if-value label:hover:after, form .af-input .acf-image-uploader input[type=hidden][value=""] ~ .hide-if-value label:hover:after, main .af-input .acf-file-uploader input[type=hidden][value=""] ~ .hide-if-value label:hover:after, main .af-input .acf-image-uploader input[type=hidden][value=""] ~ .hide-if-value label:hover:after {
  color: #ffffff;
}
form .af-input .acf-file-uploader label.acf-basic-uploader, form .af-input .acf-image-uploader label.acf-basic-uploader, main .af-input .acf-file-uploader label.acf-basic-uploader, main .af-input .acf-image-uploader label.acf-basic-uploader {
  width: 100%;
  position: relative;
}
form .af-input .acf-file-uploader label.acf-basic-uploader:after, form .af-input .acf-image-uploader label.acf-basic-uploader:after, main .af-input .acf-file-uploader label.acf-basic-uploader:after, main .af-input .acf-image-uploader label.acf-basic-uploader:after {
  position: absolute;
  display: flex;
  top: 0.18em;
  bottom: 0.1em;
  left: 0.3em;
  margin: auto;
  width: 6.85em;
  height: 1.8em;
  background: #eaf0f4;
  border: 2px solid #abc;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-size: 95%;
  font-weight: 600;
  color: #3f647d;
  content: "Change File";
}
.ie form .af-input .acf-file-uploader label.acf-basic-uploader:after, .ie form .af-input .acf-image-uploader label.acf-basic-uploader:after, .ie main .af-input .acf-file-uploader label.acf-basic-uploader:after, .ie main .af-input .acf-image-uploader label.acf-basic-uploader:after {
  left: auto;
  right: 0.3em;
}
body.gecko form .af-input .acf-file-uploader label.acf-basic-uploader input, body.gecko form .af-input .acf-image-uploader label.acf-basic-uploader input, body.gecko main .af-input .acf-file-uploader label.acf-basic-uploader input, body.gecko main .af-input .acf-image-uploader label.acf-basic-uploader input {
  padding-left: 1.5em;
}
body.gecko form .af-input .acf-file-uploader label.acf-basic-uploader:after, body.gecko form .af-input .acf-image-uploader label.acf-basic-uploader:after, body.gecko main .af-input .acf-file-uploader label.acf-basic-uploader:after, body.gecko main .af-input .acf-image-uploader label.acf-basic-uploader:after {
  top: 0;
}
form .af-input .acf-file-uploader label.acf-basic-uploader:hover:after, form .af-input .acf-image-uploader label.acf-basic-uploader:hover:after, main .af-input .acf-file-uploader label.acf-basic-uploader:hover:after, main .af-input .acf-image-uploader label.acf-basic-uploader:hover:after {
  background: #07e;
  border-color: rgb(0, 107.1, 214.2);
  color: #ffffff;
}
form input[type=file], main input[type=file] {
  position: relative;
}
form .af-field-type-message > .af-label, main .af-field-type-message > .af-label {
  display: none;
}
form .af-field-type-message > .af-input *:last-child, main .af-field-type-message > .af-input *:last-child {
  margin-bottom: 0;
}
form .m-signature-pad, main .m-signature-pad {
  margin: 0;
  position: relative;
  z-index: 2;
}
form .m-signature-pad canvas, main .m-signature-pad canvas {
  margin: 0;
  width: 100%;
  border: 2px solid #abc;
  border-radius: 3px;
  box-shadow: none;
}
form .m-signature-pad a.button, main .m-signature-pad a.button {
  position: absolute;
  top: 0;
  right: 0.5em;
  padding: 0.35em 0.7em;
  font-variant: all-small-caps;
  line-height: 0.5;
  background: #d0011b;
  border-radius: 1em;
  opacity: 1;
  transition: opacity 0.5s;
}
form .m-signature-pad a.button:after, main .m-signature-pad a.button:after {
  content: "\f00d";
  opacity: 1;
  vertical-align: -0.09em;
  margin-left: 0.35em;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
form .m-signature-pad input[value=""] ~ .m-signature-pad--footer a.button, main .m-signature-pad input[value=""] ~ .m-signature-pad--footer a.button {
  opacity: 0;
  pointer-events: none;
}
form .af-page-wrap, main .af-page-wrap {
  width: 100%;
  margin: 0.5em;
  overflow: hidden;
  border: 2px solid #abc;
  border-radius: 3px;
}
form .af-page-wrap .af-page-button, main .af-page-wrap .af-page-button {
  pointer-events: none;
  color: #7C7C7C;
  background-color: #f0f0f0;
}
form .af-page-wrap .af-page-button:after, main .af-page-wrap .af-page-button:after {
  top: 0;
  height: 50px;
  border-top-width: 25px;
  border-bottom-width: 25px;
  border-left-color: #f0f0f0;
}
form .af-page-wrap .af-page-button:before, main .af-page-wrap .af-page-button:before {
  top: -4px;
  height: 58px;
  border-top-width: 29px;
  border-bottom-width: 29px;
  border-left: 16px solid #abc !important;
}
form .af-page-wrap .af-page-button:before, form .af-page-wrap .af-page-button:after, main .af-page-wrap .af-page-button:before, main .af-page-wrap .af-page-button:after {
  filter: unset;
  opacity: 1;
}
form .af-page-wrap .af-page-button span.title, main .af-page-wrap .af-page-button span.title {
  opacity: 1;
}
form .af-page-wrap .af-page-button:not(:first-child) span.title, main .af-page-wrap .af-page-button:not(:first-child) span.title {
  margin-left: 0.5em;
}
form .af-page-wrap .af-page-button:not(:last-child) span.title, main .af-page-wrap .af-page-button:not(:last-child) span.title {
  margin-right: -0.5em;
}
form .af-page-wrap .af-page-button.enabled, main .af-page-wrap .af-page-button.enabled {
  pointer-events: auto;
  color: #0078C8;
  background-color: #ffffff;
}
form .af-page-wrap .af-page-button.enabled:after, main .af-page-wrap .af-page-button.enabled:after {
  border-left-color: #ffffff;
}
form .af-page-wrap .af-page-button.enabled.current, main .af-page-wrap .af-page-button.enabled.current {
  pointer-events: none;
  color: #000000;
  background-color: #B8DDE1;
}
form .af-page-wrap .af-page-button.enabled.current:after, main .af-page-wrap .af-page-button.enabled.current:after {
  border-left-color: #B8DDE1;
}
form .af-page-wrap .af-page-button:hover, form .af-page-wrap .af-page-button:focus, main .af-page-wrap .af-page-button:hover, main .af-page-wrap .af-page-button:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: #5EB1D9;
}
form .af-page-wrap .af-page-button:hover:before, form .af-page-wrap .af-page-button:hover:after, form .af-page-wrap .af-page-button:focus:before, form .af-page-wrap .af-page-button:focus:after, main .af-page-wrap .af-page-button:hover:before, main .af-page-wrap .af-page-button:hover:after, main .af-page-wrap .af-page-button:focus:before, main .af-page-wrap .af-page-button:focus:after {
  border-left-color: #5EB1D9;
}
form .af-submit, main .af-submit {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
form .af-submit button, main .af-submit button {
  margin: unset;
}
form .af-submit button.af-previous-button, main .af-submit button.af-previous-button {
  background: #ffffff;
  color: #0078C8;
}
form .af-submit button.af-previous-button[disabled], main .af-submit button.af-previous-button[disabled] {
  visibility: hidden;
}
form .af-submit .af-spinner, main .af-submit .af-spinner {
  display: none;
}
form input:focus, form textarea:focus, form select:focus, main input:focus, main textarea:focus, main select:focus {
  outline: none !important;
  opacity: 1;
  border-color: #0078C8 !important;
  border-width: 2px !important;
  box-shadow: 0 0 5px 1px rgb(10.2, 132.6, 255);
  position: relative;
  z-index: 2;
}
form .acf-radio-list label:focus:before, form .acf-radio-list label:focus-within:before, form .acf-radio-list a.acf-add-checkbox:focus:before, form .acf-radio-list a.acf-add-checkbox:focus-within:before, form .acf-checkbox-list label:focus:before, form .acf-checkbox-list label:focus-within:before, form .acf-checkbox-list a.acf-add-checkbox:focus:before, form .acf-checkbox-list a.acf-add-checkbox:focus-within:before, main .acf-radio-list label:focus:before, main .acf-radio-list label:focus-within:before, main .acf-radio-list a.acf-add-checkbox:focus:before, main .acf-radio-list a.acf-add-checkbox:focus-within:before, main .acf-checkbox-list label:focus:before, main .acf-checkbox-list label:focus-within:before, main .acf-checkbox-list a.acf-add-checkbox:focus:before, main .acf-checkbox-list a.acf-add-checkbox:focus-within:before {
  border-color: #0078C8 !important;
  border-width: 2px !important;
  box-shadow: 0 0 5px 1px rgb(10.2, 132.6, 255);
  position: relative;
  z-index: 2;
}
form .acf-button-group label:focus-within, main .acf-button-group label:focus-within {
  border-color: #0078C8 !important;
  border-width: 2px !important;
  box-shadow: 0 0 5px 1px rgb(10.2, 132.6, 255);
  position: relative;
  z-index: 2;
}
form input[type=checkbox]:focus, form input[type=radio]:focus, main input[type=checkbox]:focus, main input[type=radio]:focus {
  box-shadow: none !important;
}
.ie form input[type=checkbox], .ie form input[type=radio], .ie main input[type=checkbox], .ie main input[type=radio] {
  margin: 0.15em;
  margin-right: 0.75em;
  opacity: 1;
  z-index: 0;
}
.ie form input[type=checkbox]:focus, .ie form input[type=radio]:focus, .ie main input[type=checkbox]:focus, .ie main input[type=radio]:focus {
  border-color: #0078C8 !important;
  border-width: 2px !important;
  box-shadow: 0 0 5px 1px rgb(10.2, 132.6, 255);
  position: relative;
  z-index: 2;
  box-shadow: 0 0 7px 4px rgb(0, 125.8, 251.6) !important;
}
.ie form input[type=checkbox], .ie main input[type=checkbox] {
  border-radius: 0;
}
.ie form .acf-button-group input[type=radio]:focus, .ie main .acf-button-group input[type=radio]:focus {
  box-shadow: 0 0 7px 4px #07e !important;
}
form .af-field .acf-disabled, form .acf-field.disabled input, form input[disabled], form button[disabled], main .af-field .acf-disabled, main .acf-field.disabled input, main input[disabled], main button[disabled] {
  opacity: 0.6;
  pointer-events: none;
}
form > .acf-error-message, main > .acf-error-message {
  position: relative;
  border: 2px solid #D0011B;
  border-radius: 3px;
  background: rgb(237.9, 201, 185.7);
  padding: 1rem 2em 1rem 1em;
  color: rgb(176.8, 0.85, 22.95);
}
form > .acf-error-message p, main > .acf-error-message p {
  margin: 1rem;
  font-size: 110%;
}
form > .acf-error-message .acf-icon.-cancel, main > .acf-error-message .acf-icon.-cancel {
  position: absolute;
  top: 1.6rem;
  right: 1rem;
  color: inherit;
  font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome;
  font-weight: 900;
  line-height: 1;
  font-size: 1.5em;
}
form > .acf-error-message .acf-icon.-cancel:hover, form > .acf-error-message .acf-icon.-cancel a:hover, main > .acf-error-message .acf-icon.-cancel:hover, main > .acf-error-message .acf-icon.-cancel a:hover {
  text-decoration: none !important;
}
form > .acf-error-message .acf-icon.-cancel:before, main > .acf-error-message .acf-icon.-cancel:before {
  content: "\f057";
}
form > .acf-error-message .acf-icon.-cancel:hover, main > .acf-error-message .acf-icon.-cancel:hover {
  color: #D0011B;
}
form .acf-error, main .acf-error {
  outline: 2px solid #D0011B;
  outline-offset: -1px;
  background: rgb(245.5, 225, 216.5);
}
form .acf-error .acf-error-message p, main .acf-error .acf-error-message p {
  margin: 0;
  font-size: 95%;
  color: rgb(172.64, 0.83, 22.41);
}
form .acf-error > .acf-input, main .acf-error > .acf-input {
  flex-wrap: wrap;
}
form .acf-error > .acf-input .acf-error-message, main .acf-error > .acf-input .acf-error-message {
  flex: 1 0 100%;
}
form .acf-error > .acf-input .acf-input-wrap, main .acf-error > .acf-input .acf-input-wrap {
  flex-basis: 0 !important;
}
form .acf-error input, form .acf-error label:before, form .acf-error select, form .acf-error .acf-input-prepend, form .acf-error .acf-input-append, main .acf-error input, main .acf-error label:before, main .acf-error select, main .acf-error .acf-input-prepend, main .acf-error .acf-input-append {
  border-color: #D0011B;
}

.big-search, .sidebar-search, .widget_search {
  background: transparent;
  padding: 0;
  position: relative;
}
@media print {
  .big-search, .sidebar-search, .widget_search {
    display: none;
  }
}
.big-search form, .big-search form > div, .big-search > label, .sidebar-search form, .sidebar-search form > div, .sidebar-search > label, .widget_search form, .widget_search form > div, .widget_search > label {
  position: relative;
  font-size: 100%;
}
.big-search input#s, .big-search input.search-field, .sidebar-search input#s, .sidebar-search input.search-field, .widget_search input#s, .widget_search input.search-field {
  height: 2em;
  border-radius: 1em;
  padding: 0.2em 1.6em 0.3em;
  text-align: center;
  font-size: 1em;
  font-weight: 600;
  color: #3E454D;
}
.big-search input#s[value], .big-search input.search-field[value], .sidebar-search input#s[value], .sidebar-search input.search-field[value], .widget_search input#s[value], .widget_search input.search-field[value] {
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.95);
}
.big-search input#searchsubmit, .big-search input[type=submit], .sidebar-search input#searchsubmit, .sidebar-search input[type=submit], .widget_search input#searchsubmit, .widget_search input[type=submit] {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: auto;
  width: 4em;
  margin: 0.5em;
  padding: 0.5em;
  border: 0;
  border-radius: 2em;
  font-size: 40%;
  z-index: 1;
  background: rgba(255, 255, 255, 0.5);
  color: transparent;
  box-shadow: 0 0 0.35em rgba(255, 255, 255, 0.5);
}
.big-search input#searchsubmit:hover, .big-search input#searchsubmit:focus, .big-search input[type=submit]:hover, .big-search input[type=submit]:focus, .sidebar-search input#searchsubmit:hover, .sidebar-search input#searchsubmit:focus, .sidebar-search input[type=submit]:hover, .sidebar-search input[type=submit]:focus, .widget_search input#searchsubmit:hover, .widget_search input#searchsubmit:focus, .widget_search input[type=submit]:hover, .widget_search input[type=submit]:focus {
  background: transparent;
  box-shadow: 0 0 0 transparent;
}
.big-search:after, .sidebar-search:after, .widget_search:after {
  font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome;
  font-weight: 900;
  line-height: 1;
  content: "\f002";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  margin: 0.5em;
}
.big-search:after:hover, .big-search:after a:hover, .sidebar-search:after:hover, .sidebar-search:after a:hover, .widget_search:after:hover, .widget_search:after a:hover {
  text-decoration: none !important;
}

.big-search {
  font-size: 2em;
}

.sidebar-search input.search-field {
  padding-left: 0.75em;
  text-align: left;
  font-weight: 400;
}

.alignleft:not(.col-12) {
  float: left;
  margin-right: 1em;
}

.alignright:not(.col-12) {
  float: right;
  margin-left: 1em;
}

.aligncenter {
  margin: 0 auto;
  text-align: center;
}

.alignwide {
  display: block;
  width: 100%;
}

.alignfull {
  margin: 1em calc(50% - 50vw + 9px);
  overflow-x: clip;
}

.is-vertically-aligned-center {
  align-self: center;
}

.is-vertically-aligned-bottom {
  align-self: flex-end;
}

.has-xs-font-size {
  font-size: 0.7em;
}

.has-sm-font-size {
  font-size: 0.9em;
}

.has-nm-font-size {
  font-size: 1em;
}

.has-md-font-size {
  font-size: 1.15em;
}

.has-lg-font-size {
  font-size: 1.25em;
}

.has-xl-font-size {
  font-size: 1.5em;
}

p.has-background {
  padding: 1em;
}

.has-main-blue-background-color {
  background-color: #0078C8 !important;
}

.has-dark-blue-background-color {
  background-color: #001A70 !important;
}

.has-white-background-color {
  background-color: #ffffff !important;
}

.has-black-background-color {
  background-color: #000000 !important;
}

.has-light-blue-background-color {
  background-color: #5EB1D9 !important;
}

.has-accent-blue-background-color {
  background-color: #B8DDE1 !important;
}

.has-royal-blue-background-color {
  background-color: #03a !important;
}

.has-bright-blue-background-color {
  background-color: #07e !important;
}

.has-pale-blue-background-color {
  background-color: rgb(212, 230.5, 232.5) !important;
}

.has-gray-blue-background-color {
  background-color: #3f647d !important;
}

.has-soft-gray-background-color {
  background-color: #abc !important;
}

.has-dark-gray-background-color {
  background-color: #3E454D !important;
}

.has-med-gray-background-color {
  background-color: #7C7C7C !important;
}

.has-light-gray-background-color {
  background-color: #A3A3A3 !important;
}

.has-pale-gray-background-color {
  background-color: #f0f0f0 !important;
}

.has-alert-red-background-color {
  background-color: #D0011B !important;
}

.has-success-green-background-color {
  background-color: #679F27 !important;
}

.has-caution-yellow-background-color {
  background-color: #E3D200 !important;
}

.has-orange-background-color {
  background-color: #F37720 !important;
}

.has-pink-background-color {
  background-color: #F26C51 !important;
}

.has-purple-background-color {
  background-color: #7474C1 !important;
}

.has-green-background-color {
  background-color: #76881D !important;
}

.has-gold-background-color {
  background-color: #FFA705 !important;
}

.has-brown-background-color {
  background-color: #6f582f !important;
}

.has-light-purple-background-color {
  background-color: #C6C4D2 !important;
}

.has-light-pink-background-color {
  background-color: #ECC3B2 !important;
}

.has-light-orange-background-color {
  background-color: #FDD086 !important;
}

.has-light-yellow-background-color {
  background-color: #F1EB9C !important;
}

.has-light-green-background-color {
  background-color: #BFCC80 !important;
}

.has-light-brown-background-color {
  background-color: #B9975B !important;
}

.has-accent-green-background-color {
  background-color: #00B388 !important;
}

.has-mid-green-background-color {
  background-color: #3a833c !important;
}

.has-transparent-background-color {
  background-color: transparent !important;
}

.has-black-8-background-color {
  background-color: #000000 !important;
  background-color: rgba(0, 0, 0, 0.8) !important;
}

.has-white-8-background-color {
  background-color: #ffffff !important;
  background-color: rgba(255, 255, 255, 0.8) !important;
}

.has-main-blue-color {
  color: #0078C8 !important;
}

.has-dark-blue-color {
  color: #001A70 !important;
}

.has-white-color {
  color: #ffffff !important;
}

.has-black-color {
  color: #000000 !important;
}

.has-light-blue-color {
  color: #5EB1D9 !important;
}

.has-accent-blue-color {
  color: #B8DDE1 !important;
}

.has-royal-blue-color {
  color: #03a !important;
}

.has-bright-blue-color {
  color: #07e !important;
}

.has-pale-blue-color {
  color: rgb(212, 230.5, 232.5) !important;
}

.has-gray-blue-color {
  color: #3f647d !important;
}

.has-soft-gray-color {
  color: #abc !important;
}

.has-dark-gray-color {
  color: #3E454D !important;
}

.has-med-gray-color {
  color: #7C7C7C !important;
}

.has-light-gray-color {
  color: #A3A3A3 !important;
}

.has-pale-gray-color {
  color: #f0f0f0 !important;
}

.has-alert-red-color {
  color: #D0011B !important;
}

.has-success-green-color {
  color: #679F27 !important;
}

.has-caution-yellow-color {
  color: #E3D200 !important;
}

.has-orange-color {
  color: #F37720 !important;
}

.has-pink-color {
  color: #F26C51 !important;
}

.has-purple-color {
  color: #7474C1 !important;
}

.has-green-color {
  color: #76881D !important;
}

.has-gold-color {
  color: #FFA705 !important;
}

.has-brown-color {
  color: #6f582f !important;
}

.has-light-purple-color {
  color: #C6C4D2 !important;
}

.has-light-pink-color {
  color: #ECC3B2 !important;
}

.has-light-orange-color {
  color: #FDD086 !important;
}

.has-light-yellow-color {
  color: #F1EB9C !important;
}

.has-light-green-color {
  color: #BFCC80 !important;
}

.has-light-brown-color {
  color: #B9975B !important;
}

.has-accent-green-color {
  color: #00B388 !important;
}

.has-mid-green-color {
  color: #3a833c !important;
}

.has-transparent-color {
  color: #fff !important;
  mix-blend-mode: multiply;
}

.has-black-8-color {
  color: #000000 !important;
  color: rgba(0, 0, 0, 0.8) !important;
}

.has-white-8-color {
  color: #ffffff !important;
  color: rgba(255, 255, 255, 0.8) !important;
}

.has-main-blue-border-color {
  border-color: #0078C8 !important;
}

.has-dark-blue-border-color {
  border-color: #001A70 !important;
}

.has-white-border-color {
  border-color: #ffffff !important;
}

.has-black-border-color {
  border-color: #000000 !important;
}

.has-light-blue-border-color {
  border-color: #5EB1D9 !important;
}

.has-accent-blue-border-color {
  border-color: #B8DDE1 !important;
}

.has-royal-blue-border-color {
  border-color: #03a !important;
}

.has-bright-blue-border-color {
  border-color: #07e !important;
}

.has-pale-blue-border-color {
  border-color: rgb(212, 230.5, 232.5) !important;
}

.has-gray-blue-border-color {
  border-color: #3f647d !important;
}

.has-soft-gray-border-color {
  border-color: #abc !important;
}

.has-dark-gray-border-color {
  border-color: #3E454D !important;
}

.has-med-gray-border-color {
  border-color: #7C7C7C !important;
}

.has-light-gray-border-color {
  border-color: #A3A3A3 !important;
}

.has-pale-gray-border-color {
  border-color: #f0f0f0 !important;
}

.has-alert-red-border-color {
  border-color: #D0011B !important;
}

.has-success-green-border-color {
  border-color: #679F27 !important;
}

.has-caution-yellow-border-color {
  border-color: #E3D200 !important;
}

.has-orange-border-color {
  border-color: #F37720 !important;
}

.has-pink-border-color {
  border-color: #F26C51 !important;
}

.has-purple-border-color {
  border-color: #7474C1 !important;
}

.has-green-border-color {
  border-color: #76881D !important;
}

.has-gold-border-color {
  border-color: #FFA705 !important;
}

.has-brown-border-color {
  border-color: #6f582f !important;
}

.has-light-purple-border-color {
  border-color: #C6C4D2 !important;
}

.has-light-pink-border-color {
  border-color: #ECC3B2 !important;
}

.has-light-orange-border-color {
  border-color: #FDD086 !important;
}

.has-light-yellow-border-color {
  border-color: #F1EB9C !important;
}

.has-light-green-border-color {
  border-color: #BFCC80 !important;
}

.has-light-brown-border-color {
  border-color: #B9975B !important;
}

.has-accent-green-border-color {
  border-color: #00B388 !important;
}

.has-transparent-border-color {
  border-color: transparent !important;
  background-clip: content-box;
}

.has-black-8-border-color {
  border-color: #000000 !important;
  border-color: rgba(0, 0, 0, 0.8) !important;
}

.has-white-8-border-color {
  border-color: #ffffff !important;
  border-color: rgba(255, 255, 255, 0.8) !important;
}

/* Text within bg-colored areas */
.has-white-background-color,
.has-pale-gray-background-color,
.has-pale-blue-background-color {
  color: #3E454D;
}
.has-white-background-color a,
.has-pale-gray-background-color a,
.has-pale-blue-background-color a {
  color: #0078C8;
}
.has-white-background-color a:hover, .has-white-background-color a:focus,
.has-pale-gray-background-color a:hover,
.has-pale-gray-background-color a:focus,
.has-pale-blue-background-color a:hover,
.has-pale-blue-background-color a:focus {
  color: #07e;
}

.has-light-yellow-background-color,
.has-accent-blue-background-color,
.has-light-orange-background-color,
.has-light-purple-background-color,
.has-light-pink-background-color,
.has-light-green-background-color,
.has-soft-gray-background-color {
  color: rgb(55.8, 62.1, 69.3);
}
.has-light-yellow-background-color a,
.has-accent-blue-background-color a,
.has-light-orange-background-color a,
.has-light-purple-background-color a,
.has-light-pink-background-color a,
.has-light-green-background-color a,
.has-soft-gray-background-color a {
  color: #006cb4;
}
.has-light-yellow-background-color a:hover, .has-light-yellow-background-color a:focus,
.has-accent-blue-background-color a:hover,
.has-accent-blue-background-color a:focus,
.has-light-orange-background-color a:hover,
.has-light-orange-background-color a:focus,
.has-light-purple-background-color a:hover,
.has-light-purple-background-color a:focus,
.has-light-pink-background-color a:hover,
.has-light-pink-background-color a:focus,
.has-light-green-background-color a:hover,
.has-light-green-background-color a:focus,
.has-soft-gray-background-color a:hover,
.has-soft-gray-background-color a:focus {
  color: #0055cc;
}
.has-light-yellow-background-color h3,
.has-accent-blue-background-color h3,
.has-light-orange-background-color h3,
.has-light-purple-background-color h3,
.has-light-pink-background-color h3,
.has-light-green-background-color h3,
.has-soft-gray-background-color h3 {
  color: #000000;
}
.has-light-yellow-background-color h6,
.has-accent-blue-background-color h6,
.has-light-orange-background-color h6,
.has-light-purple-background-color h6,
.has-light-pink-background-color h6,
.has-light-green-background-color h6,
.has-soft-gray-background-color h6 {
  color: #3f647d;
}

.has-light-blue-background-color,
.has-light-brown-background-color,
.has-light-gray-background-color,
.has-caution-yellow-background-color,
.has-gold-background-color {
  color: #000000;
}
.has-light-blue-background-color a,
.has-light-brown-background-color a,
.has-light-gray-background-color a,
.has-caution-yellow-background-color a,
.has-gold-background-color a {
  color: #001A70;
}
.has-light-blue-background-color a:hover, .has-light-blue-background-color a:focus,
.has-light-brown-background-color a:hover,
.has-light-brown-background-color a:focus,
.has-light-gray-background-color a:hover,
.has-light-gray-background-color a:focus,
.has-caution-yellow-background-color a:hover,
.has-caution-yellow-background-color a:focus,
.has-gold-background-color a:hover,
.has-gold-background-color a:focus {
  color: #03a;
}
.has-light-blue-background-color h2, .has-light-blue-background-color h4,
.has-light-brown-background-color h2,
.has-light-brown-background-color h4,
.has-light-gray-background-color h2,
.has-light-gray-background-color h4,
.has-caution-yellow-background-color h2,
.has-caution-yellow-background-color h4,
.has-gold-background-color h2,
.has-gold-background-color h4 {
  color: #ffffff;
}
.has-light-blue-background-color h3,
.has-light-brown-background-color h3,
.has-light-gray-background-color h3,
.has-caution-yellow-background-color h3,
.has-gold-background-color h3 {
  color: #001A70;
}
.has-light-blue-background-color h5,
.has-light-brown-background-color h5,
.has-light-gray-background-color h5,
.has-caution-yellow-background-color h5,
.has-gold-background-color h5 {
  color: #000000;
}
.has-light-blue-background-color h6,
.has-light-brown-background-color h6,
.has-light-gray-background-color h6,
.has-caution-yellow-background-color h6,
.has-gold-background-color h6 {
  color: #f0f0f0;
}

.has-pink-background-color,
.has-accent-green-background-color,
.has-orange-background-color,
.has-success-green-background-color,
.has-purple-background-color,
.has-bright-blue-background-color {
  color: #000000;
}
.has-pink-background-color a,
.has-accent-green-background-color a,
.has-orange-background-color a,
.has-success-green-background-color a,
.has-purple-background-color a,
.has-bright-blue-background-color a {
  color: #ffffff;
}
.has-pink-background-color a:hover, .has-pink-background-color a:focus,
.has-accent-green-background-color a:hover,
.has-accent-green-background-color a:focus,
.has-orange-background-color a:hover,
.has-orange-background-color a:focus,
.has-success-green-background-color a:hover,
.has-success-green-background-color a:focus,
.has-purple-background-color a:hover,
.has-purple-background-color a:focus,
.has-bright-blue-background-color a:hover,
.has-bright-blue-background-color a:focus {
  color: #001A70;
}
.has-pink-background-color h2, .has-pink-background-color h4,
.has-accent-green-background-color h2,
.has-accent-green-background-color h4,
.has-orange-background-color h2,
.has-orange-background-color h4,
.has-success-green-background-color h2,
.has-success-green-background-color h4,
.has-purple-background-color h2,
.has-purple-background-color h4,
.has-bright-blue-background-color h2,
.has-bright-blue-background-color h4 {
  color: #ffffff;
}
.has-pink-background-color h3,
.has-accent-green-background-color h3,
.has-orange-background-color h3,
.has-success-green-background-color h3,
.has-purple-background-color h3,
.has-bright-blue-background-color h3 {
  color: #B8DDE1;
}
.has-pink-background-color h5,
.has-accent-green-background-color h5,
.has-orange-background-color h5,
.has-success-green-background-color h5,
.has-purple-background-color h5,
.has-bright-blue-background-color h5 {
  color: rgb(0, 24.7, 106.4);
}
.has-pink-background-color h6,
.has-accent-green-background-color h6,
.has-orange-background-color h6,
.has-success-green-background-color h6,
.has-purple-background-color h6,
.has-bright-blue-background-color h6 {
  color: #3E454D;
}

.has-main-blue-background-color,
.has-med-gray-background-color,
.has-alert-red-background-color,
.has-green-background-color {
  color: #e4e4e4;
}
.has-main-blue-background-color a,
.has-med-gray-background-color a,
.has-alert-red-background-color a,
.has-green-background-color a {
  color: #ffffff;
}
.has-main-blue-background-color a:hover, .has-main-blue-background-color a:focus,
.has-med-gray-background-color a:hover,
.has-med-gray-background-color a:focus,
.has-alert-red-background-color a:hover,
.has-alert-red-background-color a:focus,
.has-green-background-color a:hover,
.has-green-background-color a:focus {
  color: #000000;
}
.has-main-blue-background-color h2,
.has-med-gray-background-color h2,
.has-alert-red-background-color h2,
.has-green-background-color h2 {
  color: #f0f0f0;
}
.has-main-blue-background-color h3, .has-main-blue-background-color h5,
.has-med-gray-background-color h3,
.has-med-gray-background-color h5,
.has-alert-red-background-color h3,
.has-alert-red-background-color h5,
.has-green-background-color h3,
.has-green-background-color h5 {
  color: #000000;
}
.has-main-blue-background-color h4,
.has-med-gray-background-color h4,
.has-alert-red-background-color h4,
.has-green-background-color h4 {
  color: #F1EB9C;
}
.has-main-blue-background-color h6,
.has-med-gray-background-color h6,
.has-alert-red-background-color h6,
.has-green-background-color h6 {
  color: rgb(201.5, 201.5, 201.5);
}

.has-brown-background-color,
.has-gray-blue-background-color,
.has-royal-blue-background-color,
.has-dark-blue-background-color,
.has-dark-gray-background-color,
.has-black-background-color {
  color: rgb(212, 230.5, 232.5);
}
.has-brown-background-color h2, .has-brown-background-color h4,
.has-gray-blue-background-color h2,
.has-gray-blue-background-color h4,
.has-royal-blue-background-color h2,
.has-royal-blue-background-color h4,
.has-dark-blue-background-color h2,
.has-dark-blue-background-color h4,
.has-dark-gray-background-color h2,
.has-dark-gray-background-color h4,
.has-black-background-color h2,
.has-black-background-color h4 {
  color: #ffffff;
}
.has-brown-background-color h3,
.has-gray-blue-background-color h3,
.has-royal-blue-background-color h3,
.has-dark-blue-background-color h3,
.has-dark-gray-background-color h3,
.has-black-background-color h3 {
  color: #5EB1D9;
}
.has-brown-background-color h5,
.has-gray-blue-background-color h5,
.has-royal-blue-background-color h5,
.has-dark-blue-background-color h5,
.has-dark-gray-background-color h5,
.has-black-background-color h5 {
  color: #B8DDE1;
}
.has-brown-background-color h6,
.has-gray-blue-background-color h6,
.has-royal-blue-background-color h6,
.has-dark-blue-background-color h6,
.has-dark-gray-background-color h6,
.has-black-background-color h6 {
  color: #A3A3A3;
}
.has-brown-background-color a,
.has-gray-blue-background-color a,
.has-royal-blue-background-color a,
.has-dark-blue-background-color a,
.has-dark-gray-background-color a,
.has-black-background-color a {
  color: #ffffff;
}
.has-brown-background-color a:hover, .has-brown-background-color a:focus,
.has-gray-blue-background-color a:hover,
.has-gray-blue-background-color a:focus,
.has-royal-blue-background-color a:hover,
.has-royal-blue-background-color a:focus,
.has-dark-blue-background-color a:hover,
.has-dark-blue-background-color a:focus,
.has-dark-gray-background-color a:hover,
.has-dark-gray-background-color a:focus,
.has-black-background-color a:hover,
.has-black-background-color a:focus {
  color: rgb(10.2, 132.6, 255);
}

/*!
Theme Name: Philadelphia Water Department
Theme URI: http://water.phila.gov
Author: PWD Digital
Author URI: http://water.phila.gov/blog
Description: In development - if you notice any glaring issues on a live, public-facing page, please email lauren.sell@phila.gov
Version: 0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: pwd-base
*/
.wp-block-buttons {
  display: flex;
  flex-wrap: wrap;
  margin: 0.5em -0.2em;
  gap: 0 !important;
}
.wp-block-buttons > .wp-block-button {
  flex-grow: 1;
  display: inline-flex;
  margin: 0.25em !important;
}
.wp-block-buttons > .wp-block-button .wp-block-button__link {
  flex-grow: 1;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-25 {
  width: 25%;
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-50 {
  width: 50%;
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-75 {
  width: 75%;
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-100 {
  width: 100%;
}
.wp-block-buttons > .wp-block-button.text-left .wp-block-button__link, .wp-block-buttons > .wp-block-button.textleft .wp-block-button__link, .wp-block-buttons > .wp-block-button.has-text-align-left .wp-block-button__link, .wp-block-buttons > .wp-block-button.alignleft .wp-block-button__link {
  justify-content: flex-start;
}
.wp-block-buttons > .wp-block-button.text-right .wp-block-button__link, .wp-block-buttons > .wp-block-button.textright .wp-block-button__link, .wp-block-buttons > .wp-block-button.has-text-align-right .wp-block-button__link, .wp-block-buttons > .wp-block-button.alignright .wp-block-button__link {
  justify-content: flex-end;
}
.wp-block-buttons[class*=is-content-justification-] .wp-block-button, .wp-block-buttons[class*=fj-] .wp-block-button {
  flex-grow: 0;
}
.wp-block-buttons.is-vertical {
  flex-direction: column;
}
.wp-block-buttons.is-vertical.is-content-justification-left {
  align-items: flex-start;
}
.wp-block-buttons.is-vertical.is-content-justification-center {
  align-items: center;
}
.wp-block-buttons.is-vertical.is-content-justification-right {
  align-items: flex-end;
}
.wp-block-buttons.is-vertical .wp-block-button .wp-block-button__link {
  width: 100%;
}

.wp-block-button {
  margin: 0.75em 0 1em;
}
.wp-block-button .wp-block-button__link {
  display: inline-block;
  background-color: #0078C8;
  color: #ffffff;
  font-family: BrixSans, "Source Sans 3 Variable", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif;
  font-weight: 600;
  font-size: 1.05em;
  padding: 0.35em 0.85em 0.4em;
  border-radius: 5px;
  line-height: 1.1;
  letter-spacing: 0.03em;
  margin: 0 auto;
  text-align: center;
}
.wp-block-button .wp-block-button__link.has-white-background-color, .wp-block-button .wp-block-button__link.has-pale-gray-background-color {
  color: #0078C8;
}
.wp-block-button .wp-block-button__link.has-pale-blue-background-color, .wp-block-button .wp-block-button__link.has-light-yellow-background-color, .wp-block-button .wp-block-button__link.has-accent-blue-background-color, .wp-block-button .wp-block-button__link.has-light-orange-background-color, .wp-block-button .wp-block-button__link.has-light-purple-background-color, .wp-block-button .wp-block-button__link.has-light-pink-background-color, .wp-block-button .wp-block-button__link.has-light-green-background-color, .wp-block-button .wp-block-button__link.has-soft-gray-background-color {
  color: #000000;
}
.wp-block-button .wp-block-button__link:hover, .wp-block-button .wp-block-button__link:focus {
  background-color: rgb(0, 38.5, 141) !important;
  color: #ffffff !important;
  text-decoration: none;
}
.wp-block-button.is-style-large .wp-block-button__link, .wp-block-button.is-style-large-outline .wp-block-button__link, .wp-block-button.pwd-c-buttonlarge .wp-block-button__link, .wp-block-button.btn-lg .wp-block-button__link, .wp-block-button.large .wp-block-button__link {
  font-size: 1.25em;
  padding: 0.5em 1em 0.55em;
}
.wp-block-button.is-style-small .wp-block-button__link, .wp-block-button.is-style-small-outline .wp-block-button__link, .wp-block-button.pwd-c-buttonsmall .wp-block-button__link, .wp-block-button.btn-sm .wp-block-button__link, .wp-block-button.small .wp-block-button__link {
  font-family: "Source Sans 3 Variable", BrixSans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif;
  font-size: 0.9em;
  padding: 0.25em 0.75em 0.3em;
}
.wp-block-button.is-style-outline .wp-block-button__link, .wp-block-button.is-style-large-outline .wp-block-button__link, .wp-block-button.is-style-small-outline .wp-block-button__link {
  border: 2px solid;
}
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):not(.has-background), .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-white-background-color, .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-pale-gray-background-color, .wp-block-button.is-style-large-outline .wp-block-button__link:not(.has-text-color):not(.has-background), .wp-block-button.is-style-large-outline .wp-block-button__link:not(.has-text-color).has-white-background-color, .wp-block-button.is-style-large-outline .wp-block-button__link:not(.has-text-color).has-pale-gray-background-color, .wp-block-button.is-style-small-outline .wp-block-button__link:not(.has-text-color):not(.has-background), .wp-block-button.is-style-small-outline .wp-block-button__link:not(.has-text-color).has-white-background-color, .wp-block-button.is-style-small-outline .wp-block-button__link:not(.has-text-color).has-pale-gray-background-color {
  color: #0078C8;
}
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-pale-blue-background-color, .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-light-yellow-background-color, .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-accent-blue-background-color, .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-light-orange-background-color, .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-light-purple-background-color, .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-light-pink-background-color, .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-light-green-background-color, .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-soft-gray-background-color, .wp-block-button.is-style-large-outline .wp-block-button__link:not(.has-text-color).has-pale-blue-background-color, .wp-block-button.is-style-large-outline .wp-block-button__link:not(.has-text-color).has-light-yellow-background-color, .wp-block-button.is-style-large-outline .wp-block-button__link:not(.has-text-color).has-accent-blue-background-color, .wp-block-button.is-style-large-outline .wp-block-button__link:not(.has-text-color).has-light-orange-background-color, .wp-block-button.is-style-large-outline .wp-block-button__link:not(.has-text-color).has-light-purple-background-color, .wp-block-button.is-style-large-outline .wp-block-button__link:not(.has-text-color).has-light-pink-background-color, .wp-block-button.is-style-large-outline .wp-block-button__link:not(.has-text-color).has-light-green-background-color, .wp-block-button.is-style-large-outline .wp-block-button__link:not(.has-text-color).has-soft-gray-background-color, .wp-block-button.is-style-small-outline .wp-block-button__link:not(.has-text-color).has-pale-blue-background-color, .wp-block-button.is-style-small-outline .wp-block-button__link:not(.has-text-color).has-light-yellow-background-color, .wp-block-button.is-style-small-outline .wp-block-button__link:not(.has-text-color).has-accent-blue-background-color, .wp-block-button.is-style-small-outline .wp-block-button__link:not(.has-text-color).has-light-orange-background-color, .wp-block-button.is-style-small-outline .wp-block-button__link:not(.has-text-color).has-light-purple-background-color, .wp-block-button.is-style-small-outline .wp-block-button__link:not(.has-text-color).has-light-pink-background-color, .wp-block-button.is-style-small-outline .wp-block-button__link:not(.has-text-color).has-light-green-background-color, .wp-block-button.is-style-small-outline .wp-block-button__link:not(.has-text-color).has-soft-gray-background-color {
  color: #000000;
}
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background), .wp-block-button.is-style-large-outline .wp-block-button__link:not(.has-background), .wp-block-button.is-style-small-outline .wp-block-button__link:not(.has-background) {
  background-color: transparent;
}
.wp-block-button.is-style-link .wp-block-button__link {
  background: transparent;
}
.wp-block-button.alignleft {
  margin-top: 0.4em;
}
.wp-block-button.alignleft .wp-block-button__link {
  margin-right: 1em;
}
.wp-block-button.alignright {
  margin-top: 0.4em;
}
.wp-block-button.alignright .wp-block-button__link {
  margin-left: 1em;
}

.wp-block-columns, .wp-block-columns[class*=wp-container-] {
  clear: both;
  display: flex;
  flex-wrap: wrap !important;
  margin: -0.75em;
  margin: calc(-0.75em - 0.5vw);
  gap: 0 !important;
  align-items: stretch;
}
.wp-block-columns > .wp-block-column, .wp-block-columns[class*=wp-container-] > .wp-block-column {
  flex: 1 1 0;
  padding: 0.75em;
  padding: calc(0.75em + 0.5vw);
  min-width: 0;
}
.wp-block-columns.unspace, .wp-block-columns[class*=wp-container-].unspace {
  margin: 0;
}
.wp-block-columns.unspace > .wp-block-column, .wp-block-columns[class*=wp-container-].unspace > .wp-block-column {
  padding: 0;
}
.wp-block-columns:not(.default-spacing) .wp-block-column:not(.default-spacing) > *:first-child, .wp-block-columns[class*=wp-container-]:not(.default-spacing) .wp-block-column:not(.default-spacing) > *:first-child {
  margin-top: 0;
}
.wp-block-columns:not(.default-spacing) .wp-block-column:not(.default-spacing) > *:last-child, .wp-block-columns[class*=wp-container-]:not(.default-spacing) .wp-block-column:not(.default-spacing) > *:last-child {
  margin-bottom: 0;
}

body.ie .wp-block-column {
  max-width: 100%;
}
body.ie .wp-block-columns .wp-block-column {
  flex-grow: 0 !important;
}
body.ie.ie9 .wp-block-columns {
  display: block;
}
@media (min-width: 600px) {
  body.ie.ie9 .wp-block-column {
    display: inline-block;
    vertical-align: top;
  }
}
body.ie.old-ie .wp-block-columns {
  display: block;
  margin: 0;
}
body.ie.old-ie .wp-block-columns .wp-block-column {
  display: block;
  margin: 0 !important;
}

.wp-block-cover {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: stretch;
  min-height: 35vmin;
  color: #f4f4f4;
}
.wp-block-cover:first-child, .wp-block-ls-fwsection + .wp-block-cover {
  margin-top: 0;
}
.wp-block-cover .wp-block-cover__background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.wp-block-cover .wp-block-cover__background.has-background-dim {
  opacity: 0.65;
}
.wp-block-cover .wp-block-cover__background.has-background-dim-0 {
  opacity: 0;
}
.wp-block-cover .wp-block-cover__background.has-background-dim-10 {
  opacity: 0.1;
}
.wp-block-cover .wp-block-cover__background.has-background-dim-20 {
  opacity: 0.2;
}
.wp-block-cover .wp-block-cover__background.has-background-dim-30 {
  opacity: 0.3;
}
.wp-block-cover .wp-block-cover__background.has-background-dim-40 {
  opacity: 0.4;
}
.wp-block-cover .wp-block-cover__background.has-background-dim-50 {
  opacity: 0.5;
}
.wp-block-cover .wp-block-cover__background.has-background-dim-60 {
  opacity: 0.6;
}
.wp-block-cover .wp-block-cover__background.has-background-dim-70 {
  opacity: 0.7;
}
.wp-block-cover .wp-block-cover__background.has-background-dim-80 {
  opacity: 0.8;
}
.wp-block-cover .wp-block-cover__background.has-background-dim-90 {
  opacity: 0.9;
}
.wp-block-cover .wp-block-cover__background.has-background-dim-100 {
  opacity: 1;
}
.wp-block-cover > img {
  position: absolute;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  max-height: none;
}
.wp-block-cover .wp-block-cover__inner-container {
  position: relative;
  padding: 0.01px;
  width: 1100px;
  max-width: 96%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 2;
}
.wp-block-cover .wp-block-cover__inner-container > *:first-child {
  margin-top: 0;
}
.wp-block-cover .wp-block-cover__inner-container > *:last-child {
  margin-bottom: 0;
}
.wp-block-cover[class*=is-position-top-] .wp-block-cover__inner-container {
  justify-content: start;
}
.wp-block-cover[class*=is-position-bottom-] .wp-block-cover__inner-container {
  justify-content: end;
}
.wp-block-cover.is-position-top-left .wp-block-cover__inner-container, .wp-block-cover.is-position-center-left .wp-block-cover__inner-container, .wp-block-cover.is-position-bottom-left .wp-block-cover__inner-container {
  align-items: start;
}
.wp-block-cover.is-position-top-right .wp-block-cover__inner-container, .wp-block-cover.is-position-center-right .wp-block-cover__inner-container, .wp-block-cover.is-position-bottom-right .wp-block-cover__inner-container {
  align-items: end;
}

figure {
  margin: 1em 0;
  clear: both;
  display: table;
}
figure.alignwide {
  display: block;
  width: 100%;
}
figure.alignfull {
  display: block;
}
figure.alignfull img {
  width: 100%;
}
figure img {
  display: block;
}
figure figcaption {
  display: table-caption;
  caption-side: bottom;
}
.ie figure {
  display: inline-block;
  max-width: 100%;
}
.ie figure img {
  display: inline-block;
}
.ie figure figcaption {
  display: block;
  max-width: 800px;
}

.wp-block-image {
  text-align: center;
  clear: both;
}
.wp-block-image[class*=col] {
  clear: none;
}
.wp-block-image figure {
  margin-top: 0.3em;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 600px) {
  .wp-block-image figure.alignleft, .wp-block-image figure.alignright {
    max-width: 65%;
  }
}
@media (min-width: 900px) {
  .wp-block-image figure.alignleft, .wp-block-image figure.alignright {
    max-width: 50%;
  }
}
@media (min-width: 1200px) {
  .wp-block-image figure.alignleft, .wp-block-image figure.alignright {
    max-width: 40%;
  }
}
.wp-block-image figure.alignleft {
  margin-left: 0;
}
@media (min-width: 600px) {
  .wp-block-image figure.alignleft {
    margin-right: 1em;
    margin-right: calc(1em + 1vw);
  }
}
.wp-block-image figure.alignright {
  margin-right: 0;
}
@media (min-width: 600px) {
  .wp-block-image figure.alignright {
    margin-left: 1em;
    margin-left: calc(1em + 1vw);
  }
}
.wp-block-image.is-style-rounded img {
  border-radius: 100%;
  overflow: hidden;
}

figure.is-style-frame, .is-style-frame figure {
  background: #ffffff;
  padding: 0.2em;
  border-radius: 2px;
  box-shadow: 0 1px 5px #A3A3A3;
}
figure.is-style-frame.alignfull, .is-style-frame figure.alignfull {
  margin: 1em calc(50% - 48vw);
}
figure.is-style-frame img, .is-style-frame figure img {
  border-radius: 1px;
}
figure.is-style-frame figcaption, .is-style-frame figure figcaption {
  padding: 0.7em 1em 0.5em;
}

.photonic-stream {
  margin: 0 auto;
}

.photonic-slideshow li.splide__slide {
  padding-top: 0;
}
.photonic-slideshow .splide__slide__container {
  display: table;
  margin-left: auto;
  margin-right: auto;
}
.photonic-slideshow button {
  background: #000;
  padding: 0;
  display: flex;
  width: 2em;
  border-radius: 1em;
  opacity: 0.35;
}
.photonic-slideshow button svg {
  fill: #fff;
}
.photonic-slideshow.title-display-hover-slideup-show li .photonic-title-info, .photonic-slideshow.title-display-slideup-stick li .photonic-title-info, .photonic-slideshow.title-display-below li .photonic-title-info {
  font-size: 0.7em;
}
.photonic-slideshow.title-display-hover-slideup-show li .photonic-title, .photonic-slideshow.title-display-slideup-stick li .photonic-title, .photonic-slideshow.title-display-below li .photonic-title {
  font-family: inherit;
  font-size: inherit;
  padding: 0.7em 1em;
  background: rgba(18.6, 20.7, 23.1, 0.25);
}
.photonic-slideshow.title-display-hover-slideup-show li .photonic-title cite, .photonic-slideshow.title-display-hover-slideup-show li .photonic-title em:last-child, .photonic-slideshow.title-display-slideup-stick li .photonic-title cite, .photonic-slideshow.title-display-slideup-stick li .photonic-title em:last-child, .photonic-slideshow.title-display-below li .photonic-title cite, .photonic-slideshow.title-display-below li .photonic-title em:last-child {
  display: block;
  text-align: right;
}
.photonic-slideshow.title-display-hover-slideup-show li .photonic-title:not(.slideup-show) {
  padding: 0 1em;
}

figure.wp-block-embed {
  clear: both;
  margin: 1em 0;
  width: 100%;
}
figure.wp-block-embed.aligncenter {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}
figure.wp-block-embed.alignleft, figure.wp-block-embed.alignright {
  min-width: 300px;
  width: 40%;
}
figure.wp-block-embed .wp-block-embed__wrapper {
  display: inline-block;
  max-width: 100%;
}
figure.wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper {
  position: relative;
  display: block;
  height: 0;
  padding-top: 56.25%;
}
figure.wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
figure.wp-block-embed.wp-has-aspect-ratio.wp-embed-aspect-1-2 .wp-block-embed__wrapper {
  padding-top: 200%;
}
figure.wp-block-embed.wp-has-aspect-ratio.wp-embed-aspect-1-1 .wp-block-embed__wrapper {
  padding-top: 100%;
}
figure.wp-block-embed.wp-has-aspect-ratio.wp-embed-aspect-4-3 .wp-block-embed__wrapper {
  padding-top: 75%;
}
figure.wp-block-embed.wp-has-aspect-ratio.wp-embed-aspect-9-6 .wp-block-embed__wrapper, figure.wp-block-embed.wp-has-aspect-ratio.wp-embed-aspect-3-2 .wp-block-embed__wrapper {
  padding-top: 66.66667%;
}
figure.wp-block-embed.wp-has-aspect-ratio.wp-embed-aspect-16-9 .wp-block-embed__wrapper {
  padding-top: 56.25%;
}
figure.wp-block-embed.wp-has-aspect-ratio.wp-embed-aspect-18-9 .wp-block-embed__wrapper, figure.wp-block-embed.wp-has-aspect-ratio.wp-embed-aspect-2-1 .wp-block-embed__wrapper {
  padding-top: 50%;
}
figure.wp-block-embed.wp-has-aspect-ratio.wp-embed-aspect-21-9 .wp-block-embed__wrapper {
  padding-top: 42.85%;
}

.wp-block-ls-faq, .wp-block-accordion-item {
  margin: 1em auto;
  border-bottom: 1px solid #B8DDE1;
  border-bottom: 1px solid rgba(184, 221, 225, 0.5);
}
.wp-block-ls-faq a.question, .wp-block-ls-faq .wp-block-accordion-heading, .wp-block-accordion-item a.question, .wp-block-accordion-item .wp-block-accordion-heading {
  border-bottom: 1px solid transparent;
  margin: 0;
}
.wp-block-ls-faq a.question h4, .wp-block-ls-faq a.question button.wp-block-accordion-heading__toggle, .wp-block-ls-faq .wp-block-accordion-heading h4, .wp-block-ls-faq .wp-block-accordion-heading button.wp-block-accordion-heading__toggle, .wp-block-accordion-item a.question h4, .wp-block-accordion-item a.question button.wp-block-accordion-heading__toggle, .wp-block-accordion-item .wp-block-accordion-heading h4, .wp-block-accordion-item .wp-block-accordion-heading button.wp-block-accordion-heading__toggle {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin: 0;
  padding: 0;
  font-weight: 600;
  color: #0078C8 !important;
}
.ie9 .wp-block-ls-faq a.question h4, .ie9 .wp-block-ls-faq a.question button.wp-block-accordion-heading__toggle, .ie9 .wp-block-ls-faq .wp-block-accordion-heading h4, .ie9 .wp-block-ls-faq .wp-block-accordion-heading button.wp-block-accordion-heading__toggle, .ie9 .wp-block-accordion-item a.question h4, .ie9 .wp-block-accordion-item a.question button.wp-block-accordion-heading__toggle, .ie9 .wp-block-accordion-item .wp-block-accordion-heading h4, .ie9 .wp-block-accordion-item .wp-block-accordion-heading button.wp-block-accordion-heading__toggle {
  display: block;
}
.wp-block-ls-faq a.question h4 span.wp-block-accordion-heading__toggle-title, .wp-block-ls-faq a.question button.wp-block-accordion-heading__toggle span.wp-block-accordion-heading__toggle-title, .wp-block-ls-faq .wp-block-accordion-heading h4 span.wp-block-accordion-heading__toggle-title, .wp-block-ls-faq .wp-block-accordion-heading button.wp-block-accordion-heading__toggle span.wp-block-accordion-heading__toggle-title, .wp-block-accordion-item a.question h4 span.wp-block-accordion-heading__toggle-title, .wp-block-accordion-item a.question button.wp-block-accordion-heading__toggle span.wp-block-accordion-heading__toggle-title, .wp-block-accordion-item .wp-block-accordion-heading h4 span.wp-block-accordion-heading__toggle-title, .wp-block-accordion-item .wp-block-accordion-heading button.wp-block-accordion-heading__toggle span.wp-block-accordion-heading__toggle-title {
  text-decoration: none;
}
.wp-block-ls-faq a.question h4:after, .wp-block-ls-faq a.question h4 span.wp-block-accordion-heading__toggle-icon, .wp-block-ls-faq a.question button.wp-block-accordion-heading__toggle:after, .wp-block-ls-faq a.question button.wp-block-accordion-heading__toggle span.wp-block-accordion-heading__toggle-icon, .wp-block-ls-faq .wp-block-accordion-heading h4:after, .wp-block-ls-faq .wp-block-accordion-heading h4 span.wp-block-accordion-heading__toggle-icon, .wp-block-ls-faq .wp-block-accordion-heading button.wp-block-accordion-heading__toggle:after, .wp-block-ls-faq .wp-block-accordion-heading button.wp-block-accordion-heading__toggle span.wp-block-accordion-heading__toggle-icon, .wp-block-accordion-item a.question h4:after, .wp-block-accordion-item a.question h4 span.wp-block-accordion-heading__toggle-icon, .wp-block-accordion-item a.question button.wp-block-accordion-heading__toggle:after, .wp-block-accordion-item a.question button.wp-block-accordion-heading__toggle span.wp-block-accordion-heading__toggle-icon, .wp-block-accordion-item .wp-block-accordion-heading h4:after, .wp-block-accordion-item .wp-block-accordion-heading h4 span.wp-block-accordion-heading__toggle-icon, .wp-block-accordion-item .wp-block-accordion-heading button.wp-block-accordion-heading__toggle:after, .wp-block-accordion-item .wp-block-accordion-heading button.wp-block-accordion-heading__toggle span.wp-block-accordion-heading__toggle-icon {
  opacity: 0.5;
}
.wp-block-ls-faq a.question:hover, .wp-block-ls-faq a.question:focus, .wp-block-ls-faq a.question:active, .wp-block-ls-faq a.question button:hover, .wp-block-ls-faq a.question button:focus, .wp-block-ls-faq a.question button:active, .wp-block-ls-faq .wp-block-accordion-heading:hover, .wp-block-ls-faq .wp-block-accordion-heading:focus, .wp-block-ls-faq .wp-block-accordion-heading:active, .wp-block-ls-faq .wp-block-accordion-heading button:hover, .wp-block-ls-faq .wp-block-accordion-heading button:focus, .wp-block-ls-faq .wp-block-accordion-heading button:active, .wp-block-accordion-item a.question:hover, .wp-block-accordion-item a.question:focus, .wp-block-accordion-item a.question:active, .wp-block-accordion-item a.question button:hover, .wp-block-accordion-item a.question button:focus, .wp-block-accordion-item a.question button:active, .wp-block-accordion-item .wp-block-accordion-heading:hover, .wp-block-accordion-item .wp-block-accordion-heading:focus, .wp-block-accordion-item .wp-block-accordion-heading:active, .wp-block-accordion-item .wp-block-accordion-heading button:hover, .wp-block-accordion-item .wp-block-accordion-heading button:focus, .wp-block-accordion-item .wp-block-accordion-heading button:active {
  color: #07e !important;
  background: transparent !important;
  text-decoration: none;
  border-bottom-color: #B8DDE1;
}
.wp-block-ls-faq a.question:hover h4:after, .wp-block-ls-faq a.question:hover button:after, .wp-block-ls-faq a.question:hover span.wp-block-accordion-heading__toggle-icon, .wp-block-ls-faq a.question:focus h4:after, .wp-block-ls-faq a.question:focus button:after, .wp-block-ls-faq a.question:focus span.wp-block-accordion-heading__toggle-icon, .wp-block-ls-faq a.question:active h4:after, .wp-block-ls-faq a.question:active button:after, .wp-block-ls-faq a.question:active span.wp-block-accordion-heading__toggle-icon, .wp-block-ls-faq a.question button:hover h4:after, .wp-block-ls-faq a.question button:hover button:after, .wp-block-ls-faq a.question button:hover span.wp-block-accordion-heading__toggle-icon, .wp-block-ls-faq a.question button:focus h4:after, .wp-block-ls-faq a.question button:focus button:after, .wp-block-ls-faq a.question button:focus span.wp-block-accordion-heading__toggle-icon, .wp-block-ls-faq a.question button:active h4:after, .wp-block-ls-faq a.question button:active button:after, .wp-block-ls-faq a.question button:active span.wp-block-accordion-heading__toggle-icon, .wp-block-ls-faq .wp-block-accordion-heading:hover h4:after, .wp-block-ls-faq .wp-block-accordion-heading:hover button:after, .wp-block-ls-faq .wp-block-accordion-heading:hover span.wp-block-accordion-heading__toggle-icon, .wp-block-ls-faq .wp-block-accordion-heading:focus h4:after, .wp-block-ls-faq .wp-block-accordion-heading:focus button:after, .wp-block-ls-faq .wp-block-accordion-heading:focus span.wp-block-accordion-heading__toggle-icon, .wp-block-ls-faq .wp-block-accordion-heading:active h4:after, .wp-block-ls-faq .wp-block-accordion-heading:active button:after, .wp-block-ls-faq .wp-block-accordion-heading:active span.wp-block-accordion-heading__toggle-icon, .wp-block-ls-faq .wp-block-accordion-heading button:hover h4:after, .wp-block-ls-faq .wp-block-accordion-heading button:hover button:after, .wp-block-ls-faq .wp-block-accordion-heading button:hover span.wp-block-accordion-heading__toggle-icon, .wp-block-ls-faq .wp-block-accordion-heading button:focus h4:after, .wp-block-ls-faq .wp-block-accordion-heading button:focus button:after, .wp-block-ls-faq .wp-block-accordion-heading button:focus span.wp-block-accordion-heading__toggle-icon, .wp-block-ls-faq .wp-block-accordion-heading button:active h4:after, .wp-block-ls-faq .wp-block-accordion-heading button:active button:after, .wp-block-ls-faq .wp-block-accordion-heading button:active span.wp-block-accordion-heading__toggle-icon, .wp-block-accordion-item a.question:hover h4:after, .wp-block-accordion-item a.question:hover button:after, .wp-block-accordion-item a.question:hover span.wp-block-accordion-heading__toggle-icon, .wp-block-accordion-item a.question:focus h4:after, .wp-block-accordion-item a.question:focus button:after, .wp-block-accordion-item a.question:focus span.wp-block-accordion-heading__toggle-icon, .wp-block-accordion-item a.question:active h4:after, .wp-block-accordion-item a.question:active button:after, .wp-block-accordion-item a.question:active span.wp-block-accordion-heading__toggle-icon, .wp-block-accordion-item a.question button:hover h4:after, .wp-block-accordion-item a.question button:hover button:after, .wp-block-accordion-item a.question button:hover span.wp-block-accordion-heading__toggle-icon, .wp-block-accordion-item a.question button:focus h4:after, .wp-block-accordion-item a.question button:focus button:after, .wp-block-accordion-item a.question button:focus span.wp-block-accordion-heading__toggle-icon, .wp-block-accordion-item a.question button:active h4:after, .wp-block-accordion-item a.question button:active button:after, .wp-block-accordion-item a.question button:active span.wp-block-accordion-heading__toggle-icon, .wp-block-accordion-item .wp-block-accordion-heading:hover h4:after, .wp-block-accordion-item .wp-block-accordion-heading:hover button:after, .wp-block-accordion-item .wp-block-accordion-heading:hover span.wp-block-accordion-heading__toggle-icon, .wp-block-accordion-item .wp-block-accordion-heading:focus h4:after, .wp-block-accordion-item .wp-block-accordion-heading:focus button:after, .wp-block-accordion-item .wp-block-accordion-heading:focus span.wp-block-accordion-heading__toggle-icon, .wp-block-accordion-item .wp-block-accordion-heading:active h4:after, .wp-block-accordion-item .wp-block-accordion-heading:active button:after, .wp-block-accordion-item .wp-block-accordion-heading:active span.wp-block-accordion-heading__toggle-icon, .wp-block-accordion-item .wp-block-accordion-heading button:hover h4:after, .wp-block-accordion-item .wp-block-accordion-heading button:hover button:after, .wp-block-accordion-item .wp-block-accordion-heading button:hover span.wp-block-accordion-heading__toggle-icon, .wp-block-accordion-item .wp-block-accordion-heading button:focus h4:after, .wp-block-accordion-item .wp-block-accordion-heading button:focus button:after, .wp-block-accordion-item .wp-block-accordion-heading button:focus span.wp-block-accordion-heading__toggle-icon, .wp-block-accordion-item .wp-block-accordion-heading button:active h4:after, .wp-block-accordion-item .wp-block-accordion-heading button:active button:after, .wp-block-accordion-item .wp-block-accordion-heading button:active span.wp-block-accordion-heading__toggle-icon {
  opacity: 1;
}
.wp-block-ls-faq .answer, .wp-block-ls-faq .wp-block-accordion-panel, .wp-block-accordion-item .answer, .wp-block-accordion-item .wp-block-accordion-panel {
  border: 1px solid #B8DDE1;
  border: 1px solid rgba(184, 221, 225, 0.5);
  border-radius: 2px;
  padding: 0.25em 1.5em;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.8);
  color: #3E454D;
}
.wp-block-ls-faq.show, .wp-block-ls-faq.is-open, .wp-block-accordion-item.show, .wp-block-accordion-item.is-open {
  border-bottom: none;
}
.wp-block-ls-faq.show h4:after, .wp-block-ls-faq.show button.wp-block-accordion-heading__toggle:after, .wp-block-ls-faq.is-open h4:after, .wp-block-ls-faq.is-open button.wp-block-accordion-heading__toggle:after, .wp-block-accordion-item.show h4:after, .wp-block-accordion-item.show button.wp-block-accordion-heading__toggle:after, .wp-block-accordion-item.is-open h4:after, .wp-block-accordion-item.is-open button.wp-block-accordion-heading__toggle:after {
  transform: rotate(540deg);
}

.wp-block-accordion.chevron .wp-block-accordion-heading span.wp-block-accordion-heading__toggle-icon {
  display: none;
}
.wp-block-accordion.chevron .wp-block-accordion-heading button:after {
  display: inline-block;
  content: "\f078";
  float: right;
  padding: 0.2em;
  font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 0.7em;
  transition: transform 0.5s;
}

.wp-block-query .wp-block-post-template, .wp-block-query .wp-block-post {
  display: block;
  margin: 1em 0;
  padding: 0;
  list-style-type: none;
}
.wp-block-query .wp-block-post:first-child > *:first-child {
  margin-top: 0;
}

blockquote {
  padding: 0 1em 0 2em;
  position: relative;
  /*outline: 3px dashed #f0f;*/
}
blockquote:before {
  content: "“";
  font-size: 4em;
  line-height: 1;
  color: rgb(212, 230.5, 232.5);
  color: rgba(184, 221, 225, 0.3);
  position: absolute;
  top: 0;
  left: 0;
}
blockquote p {
  font-weight: 600;
  font-style: italic;
  display: inline-block;
}
blockquote p > em {
  font-weight: 300;
  color: #7C7C7C;
  font-style: normal;
}
blockquote cite {
  font-weight: 300;
  font-size: 90%;
  color: #7C7C7C;
  font-style: normal;
}
blockquote p + cite {
  display: block;
  margin-top: -0.5em;
}
blockquote p + cite:before {
  content: "— ";
}
blockquote.is-style-large {
  margin: 2em;
  padding: 1em 2em 1.15em;
  background: #ffffff;
  border: 5px solid #B8DDE1;
}
blockquote.is-style-large p {
  position: relative;
  margin-top: 0;
  font-size: 1.5em;
  font-weight: 300;
  z-index: 1;
}
blockquote.is-style-large p:before {
  display: none;
}
blockquote.is-style-large cite {
  position: relative;
  z-index: 1;
  padding: 0 1.5em;
  font-weight: normal;
}
blockquote.is-style-large:before, blockquote.is-style-large:after {
  font-size: 10em;
  font-weight: 900;
  color: rgb(212, 230.5, 232.5);
  position: absolute;
  line-height: 0;
  margin: 0.2em -0.15em -0.1em;
}
blockquote.is-style-large:before {
  content: "“";
  top: 0;
  left: 0;
}
blockquote.is-style-large:after {
  content: "”";
  bottom: 0;
  right: 0;
}
blockquote.is-style-long {
  border-left: 3px solid #B8DDE1;
  border-radius: 0.75em;
  margin-left: 0.5em;
  padding: 0.35em 1em;
}
blockquote.is-style-long:before {
  font-size: 3em;
  display: none;
}
blockquote.is-style-long p {
  display: block;
  font-weight: 500;
}

.ie blockquote.is-style-large:before {
  font-size: 25%;
}

/* option:


blockquote.wp-block-quote.is-style-large p {
	background: #fff;
	font-size: 1.5em;
	font-weight: 300;
	padding: 1em 1.5em 2em 3em;
	border-radius: 3px;
	z-index: -1;
	box-shadow: 1px 1px 3px #999;
}

blockquote.wp-block-quote.is-style-large p:before {
	font-weight: 900;
}

blockquote.wp-block-quote.is-style-large cite {
	margin: -4em 3em 3em;
	z-index: 999;
	padding: 0 5em;
}

*/
.wp-block-table.alignfull, div.wp-block-flexible-table-block-table.alignfull,
.wp-block-flexible-table-block-table.alignfull {
  padding: 0 1em;
}
.wp-block-table.alignwide table, .wp-block-table.alignfull table, div.wp-block-flexible-table-block-table.alignwide table, div.wp-block-flexible-table-block-table.alignfull table,
.wp-block-flexible-table-block-table.alignwide table,
.wp-block-flexible-table-block-table.alignfull table {
  width: 100%;
}
.wp-block-table.alignwide figcaption, .wp-block-table.alignfull figcaption, div.wp-block-flexible-table-block-table.alignwide figcaption, div.wp-block-flexible-table-block-table.alignfull figcaption,
.wp-block-flexible-table-block-table.alignwide figcaption,
.wp-block-flexible-table-block-table.alignfull figcaption {
  display: block;
}
.wp-block-table > table, div.wp-block-flexible-table-block-table > table,
.wp-block-flexible-table-block-table > table {
  border-collapse: collapse;
  background-color: rgba(255, 255, 255, 0.5);
}
.wp-block-table > table tr td, .wp-block-table > table tr th, div.wp-block-flexible-table-block-table > table tr td, div.wp-block-flexible-table-block-table > table tr th,
.wp-block-flexible-table-block-table > table tr td,
.wp-block-flexible-table-block-table > table tr th {
  border: 1px solid #abc;
  padding: 0.2em 0.5em;
  overflow-wrap: break-word !important;
}
.wp-block-table > table thead, div.wp-block-flexible-table-block-table > table thead,
.wp-block-flexible-table-block-table > table thead {
  border-bottom: 1px solid #abc;
}
.wp-block-table > table thead tr th, div.wp-block-flexible-table-block-table > table thead tr th,
.wp-block-flexible-table-block-table > table thead tr th {
  font-family: BrixSans, "Source Sans 3 Variable", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif;
  background-color: #0078C8;
  color: #ffffff;
  padding: 0.3em 0.5em;
}
.wp-block-table > table tbody tr th, div.wp-block-flexible-table-block-table > table tbody tr th,
.wp-block-flexible-table-block-table > table tbody tr th {
  background-color: inherit !important;
  color: #000000 !important;
  font-weight: 600;
}
.wp-block-table > table td p, div.wp-block-flexible-table-block-table > table td p,
.wp-block-flexible-table-block-table > table td p {
  margin: 0.35em;
}
.wp-block-table > table td p:first-child, div.wp-block-flexible-table-block-table > table td p:first-child,
.wp-block-flexible-table-block-table > table td p:first-child {
  margin-top: 0;
}
.wp-block-table > table td p:last-child, div.wp-block-flexible-table-block-table > table td p:last-child,
.wp-block-flexible-table-block-table > table td p:last-child {
  margin-bottom: 0;
}
.wp-block-table > table td ul, .wp-block-table > table td ol, div.wp-block-flexible-table-block-table > table td ul, div.wp-block-flexible-table-block-table > table td ol,
.wp-block-flexible-table-block-table > table td ul,
.wp-block-flexible-table-block-table > table td ol {
  margin: 0;
}
.wp-block-table > table td ul li, .wp-block-table > table td ol li, div.wp-block-flexible-table-block-table > table td ul li, div.wp-block-flexible-table-block-table > table td ol li,
.wp-block-flexible-table-block-table > table td ul li,
.wp-block-flexible-table-block-table > table td ol li {
  margin: 0.25em 0;
}
.wp-block-table > table td ul li:first-child, .wp-block-table > table td ol li:first-child, div.wp-block-flexible-table-block-table > table td ul li:first-child, div.wp-block-flexible-table-block-table > table td ol li:first-child,
.wp-block-flexible-table-block-table > table td ul li:first-child,
.wp-block-flexible-table-block-table > table td ol li:first-child {
  margin-top: 0.15em;
}
.wp-block-table > table td ul li:last-child, .wp-block-table > table td ol li:last-child, div.wp-block-flexible-table-block-table > table td ul li:last-child, div.wp-block-flexible-table-block-table > table td ol li:last-child,
.wp-block-flexible-table-block-table > table td ul li:last-child,
.wp-block-flexible-table-block-table > table td ol li:last-child {
  margin-bottom: 0.15em;
}
.wp-block-table > table.has-subtle-light-gray-background-color, div.wp-block-flexible-table-block-table > table.has-subtle-light-gray-background-color,
.wp-block-flexible-table-block-table > table.has-subtle-light-gray-background-color {
  background-color: #f0f0f0;
}
.wp-block-table > table.has-subtle-light-gray-background-color th, div.wp-block-flexible-table-block-table > table.has-subtle-light-gray-background-color th,
.wp-block-flexible-table-block-table > table.has-subtle-light-gray-background-color th {
  background-color: #3f647d;
}
.wp-block-table > table.has-subtle-pale-blue-background-color, div.wp-block-flexible-table-block-table > table.has-subtle-pale-blue-background-color,
.wp-block-flexible-table-block-table > table.has-subtle-pale-blue-background-color {
  background-color: rgb(226.02, 240.96, 248.16);
}
.wp-block-table > table.has-subtle-pale-blue-background-color thead, .wp-block-table > table.has-subtle-pale-blue-background-color th, .wp-block-table > table.has-subtle-pale-blue-background-color td, div.wp-block-flexible-table-block-table > table.has-subtle-pale-blue-background-color thead, div.wp-block-flexible-table-block-table > table.has-subtle-pale-blue-background-color th, div.wp-block-flexible-table-block-table > table.has-subtle-pale-blue-background-color td,
.wp-block-flexible-table-block-table > table.has-subtle-pale-blue-background-color thead,
.wp-block-flexible-table-block-table > table.has-subtle-pale-blue-background-color th,
.wp-block-flexible-table-block-table > table.has-subtle-pale-blue-background-color td {
  border-color: rgb(132, 182, 210.5);
}
.wp-block-table > table.has-subtle-pale-green-background-color, div.wp-block-flexible-table-block-table > table.has-subtle-pale-green-background-color,
.wp-block-flexible-table-block-table > table.has-subtle-pale-green-background-color {
  background-color: rgb(232.2, 240.6, 222.6);
}
.wp-block-table > table.has-subtle-pale-green-background-color thead, .wp-block-table > table.has-subtle-pale-green-background-color th, .wp-block-table > table.has-subtle-pale-green-background-color td, div.wp-block-flexible-table-block-table > table.has-subtle-pale-green-background-color thead, div.wp-block-flexible-table-block-table > table.has-subtle-pale-green-background-color th, div.wp-block-flexible-table-block-table > table.has-subtle-pale-green-background-color td,
.wp-block-flexible-table-block-table > table.has-subtle-pale-green-background-color thead,
.wp-block-flexible-table-block-table > table.has-subtle-pale-green-background-color th,
.wp-block-flexible-table-block-table > table.has-subtle-pale-green-background-color td {
  border-color: rgb(198.35, 213.275, 164.575);
}
.wp-block-table > table.has-subtle-pale-green-background-color th, div.wp-block-flexible-table-block-table > table.has-subtle-pale-green-background-color th,
.wp-block-flexible-table-block-table > table.has-subtle-pale-green-background-color th {
  background-color: #3a833c;
}
.wp-block-table > table.has-subtle-pale-pink-background-color, div.wp-block-flexible-table-block-table > table.has-subtle-pale-pink-background-color,
.wp-block-flexible-table-block-table > table.has-subtle-pale-pink-background-color {
  background-color: rgb(249.3, 237, 231.9);
}
.wp-block-table > table.has-subtle-pale-pink-background-color thead, .wp-block-table > table.has-subtle-pale-pink-background-color th, .wp-block-table > table.has-subtle-pale-pink-background-color td, div.wp-block-flexible-table-block-table > table.has-subtle-pale-pink-background-color thead, div.wp-block-flexible-table-block-table > table.has-subtle-pale-pink-background-color th, div.wp-block-flexible-table-block-table > table.has-subtle-pale-pink-background-color td,
.wp-block-flexible-table-block-table > table.has-subtle-pale-pink-background-color thead,
.wp-block-flexible-table-block-table > table.has-subtle-pale-pink-background-color th,
.wp-block-flexible-table-block-table > table.has-subtle-pale-pink-background-color td {
  border-color: #ECC3B2;
}
.wp-block-table > table.has-subtle-pale-pink-background-color th, div.wp-block-flexible-table-block-table > table.has-subtle-pale-pink-background-color th,
.wp-block-flexible-table-block-table > table.has-subtle-pale-pink-background-color th {
  background-color: #F26C51;
}
.wp-block-table.is-style-stripes tbody tr:nth-child(2n-1), div.wp-block-flexible-table-block-table.is-style-stripes tbody tr:nth-child(2n-1),
.wp-block-flexible-table-block-table.is-style-stripes tbody tr:nth-child(2n-1) {
  background-color: #fff;
}
.wp-block-table.is-style-stripes th, .wp-block-table.is-style-stripes td, div.wp-block-flexible-table-block-table.is-style-stripes th, div.wp-block-flexible-table-block-table.is-style-stripes td,
.wp-block-flexible-table-block-table.is-style-stripes th,
.wp-block-flexible-table-block-table.is-style-stripes td {
  border-color: transparent;
  padding: 0.35em 0.6em;
}
@media screen and (max-width: 750px) {
  .wp-block-table.is-scroll-on-mobile, div.wp-block-flexible-table-block-table.is-scroll-on-mobile,
  .wp-block-flexible-table-block-table.is-scroll-on-mobile {
    display: block !important;
    max-width: 100% !important;
    overflow-x: auto !important;
  }
}
@media screen and (min-width: 751px) {
  .wp-block-table.is-scroll-on-pc, div.wp-block-flexible-table-block-table.is-scroll-on-pc,
  .wp-block-flexible-table-block-table.is-scroll-on-pc {
    display: block !important;
    max-width: 100% !important;
    overflow-x: auto !important;
  }
}

.with-sidebar {
  display: flex;
  flex-wrap: wrap !important;
}
.old-ie .with-sidebar {
  display: block;
}
@media (min-width: 900px) {
  .with-sidebar {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
  .with-sidebar .primary-content {
    flex: 9 1 70%;
  }
  .with-sidebar .sidebar {
    flex: 3 1 30%;
  }
}
@media (min-width: 600px) and (max-width: 899.999px) {
  .with-sidebar section.sidebar {
    display: flex;
    flex-wrap: wrap;
    flex: 1 1 auto;
  }
  .with-sidebar section.sidebar aside {
    flex: 1 1 45%;
  }
  .with-sidebar section.sidebar aside:nth-child(2n) {
    margin-left: 4%;
  }
}
@media (min-width: 900px) {
  .with-sidebar section.sidebar {
    padding-left: 1.5em;
  }
}

.sidebar, .wp-block-ls-sidebar {
  font-size: 95%;
}
.sidebar h3.widget-title, .sidebar .wp-block-ls-widget h3, .wp-block-ls-sidebar h3.widget-title, .wp-block-ls-sidebar .wp-block-ls-widget h3 {
  font-weight: 300;
  color: #7C7C7C;
}
.sidebar h3.widget-title a, .sidebar .wp-block-ls-widget h3 a, .wp-block-ls-sidebar h3.widget-title a, .wp-block-ls-sidebar .wp-block-ls-widget h3 a {
  color: #03a;
  font-weight: 400;
}
.sidebar a.readmore, .wp-block-ls-sidebar a.readmore {
  margin-left: unset;
  margin-right: unset;
  color: rgb(0, 85.5, 185);
}
.sidebar a.readmore:hover, .sidebar a.readmore:focus, .wp-block-ls-sidebar a.readmore:hover, .wp-block-ls-sidebar a.readmore:focus {
  color: #001A70;
}

aside.widget, .wp-block-ls-widget {
  margin-bottom: 1.5em;
}
aside.widget.is-style-alternate, aside.widget.altstyle, aside.widget#custom_html-2, .wp-block-ls-widget.is-style-alternate, .wp-block-ls-widget.altstyle, .wp-block-ls-widget#custom_html-2 {
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 0.85em 0.95em;
  background-color: #fff;
  box-shadow: 1px 1px 3px #777;
}
aside.widget.is-style-alternate h3, aside.widget.altstyle h3, aside.widget#custom_html-2 h3, .wp-block-ls-widget.is-style-alternate h3, .wp-block-ls-widget.altstyle h3, .wp-block-ls-widget#custom_html-2 h3 {
  font-weight: 600;
  font-size: 130%;
  color: #3f647d;
}

aside ul.menu {
  list-style-type: none;
  padding-left: 0;
  font-size: 105%;
}
aside ul.menu li {
  margin: 0;
  padding: 0.35em 0;
  position: relative;
  line-height: 1;
}
aside ul.menu li a {
  padding: 0.25em 0.5em;
  margin-left: -0.5em;
  margin-right: -0.5em;
}
aside ul.menu li a[aria-current]:not([href*="#"]) {
  color: #001A70;
  text-decoration: underline;
}
aside ul.menu li > span {
  font-size: 80%;
}
aside ul.menu li.toggle-open > a, aside ul.menu li.menu-item-has-children > a {
  margin-right: 1.5em;
}
aside ul.menu li.toggle-open > ul, aside ul.menu li.menu-item-has-children > ul {
  transition: max-height 1s;
}
aside ul.menu li.toggle-open:before, aside ul.menu li.toggle-open:after, aside ul.menu li.menu-item-has-children:before, aside ul.menu li.menu-item-has-children:after {
  position: absolute;
  right: 0.5em;
  top: 0.35em;
  font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome;
  font-weight: 900;
  line-height: 1;
  content: "\f068";
  color: #A3A3A3;
  cursor: pointer;
  font-weight: inherit;
  transition: transform 1s, color 0.5s;
}
aside ul.menu li.toggle-open:before:hover, aside ul.menu li.toggle-open:before a:hover, aside ul.menu li.toggle-open:after:hover, aside ul.menu li.toggle-open:after a:hover, aside ul.menu li.menu-item-has-children:before:hover, aside ul.menu li.menu-item-has-children:before a:hover, aside ul.menu li.menu-item-has-children:after:hover, aside ul.menu li.menu-item-has-children:after a:hover {
  text-decoration: none !important;
}
aside ul.menu li.toggle-open:after, aside ul.menu li.menu-item-has-children:after {
  transform: rotate(-90deg);
}
aside ul.menu li.toggle-open:hover:before, aside ul.menu li.toggle-open:hover:after, aside ul.menu li.toggle-open:focus:before, aside ul.menu li.toggle-open:focus:after, aside ul.menu li.menu-item-has-children:hover:before, aside ul.menu li.menu-item-has-children:hover:after, aside ul.menu li.menu-item-has-children:focus:before, aside ul.menu li.menu-item-has-children:focus:after {
  color: #5EB1D9;
}
aside ul.menu li.open > ul {
  max-height: 100em;
  margin-top: 0.25em;
  margin-bottom: -0.35em;
}
aside ul.menu li.open.toggle-open:after, aside ul.menu li.open.menu-item-has-children:after {
  transform: rotate(360deg);
}
aside ul.menu li.current-cat, aside ul.menu li.current-cat-ancestor, aside ul.menu li.current-tax {
  background-color: #fff;
}
aside ul.menu > li {
  margin-top: 0.35em;
  border-left: 4px solid #5EB1D9;
  padding: 0;
  font-weight: 700;
}
aside ul.menu > li > a {
  display: inline-block;
  margin: 0;
  color: #03a;
}
aside ul.menu > li > a:hover, aside ul.menu > li > a:focus, aside ul.menu > li > a:active {
  background-color: #ffffff;
}
aside ul.menu > li.menu-item-has-children > a {
  margin-right: 2em;
}
aside ul.menu > li h5 {
  display: inline-block;
  margin: 0;
  font-size: inherit;
  padding: 0.25em 1.5em 0.25em 0.65em;
  pointer-events: none;
  cursor: pointer;
}
aside ul.menu > li ul {
  margin: 0;
  padding-left: 1.2em;
  font-size: 0.95em;
  max-height: 0;
  transform-origin: top;
  overflow: hidden;
}
aside ul.menu > li > ul {
  margin: 0 !important;
  list-style-type: none;
  padding: 0 0.25em 0 0.65em;
  font-size: 0.9em;
}
aside ul.menu > li > ul > li {
  padding-right: 0.25em;
  font-weight: 400;
  color: #7C7C7C;
}
aside ul.menu > li > ul > li > ul {
  list-style-type: square;
  font-weight: normal;
}
aside ul.menu > li > ul > li > ul ul {
  list-style-type: disc;
  margin-left: -0.35em;
}
aside ul.menu > li > ul ul a {
  margin-left: -0.7em;
  color: rgb(0, 101.2, 182.4);
}
aside ul.menu > li > ul ul a:hover, aside ul.menu > li > ul ul a:focus {
  color: #07e;
}

.wp-block-ls-sidebars {
  margin: 1em -1em;
}
.wp-block-ls-sidebars[class*=background-color] {
  margin: 1em 0;
  padding: 0.1px;
}
.wp-block-ls-sidebars .wp-block-column, .wp-block-ls-sidebars .wp-block-ls-sidebar {
  margin: 1em;
}
@media (min-width: 600px) {
  .wp-block-ls-sidebars .wp-block-column *:first-child, .wp-block-ls-sidebars .wp-block-ls-sidebar *:first-child {
    margin-top: 0;
  }
}
@media (min-width: 600px) {
  .wp-block-ls-sidebars.is-style-two-sidebars {
    display: flex;
    flex-wrap: wrap;
  }
  .wp-block-ls-sidebars.is-style-two-sidebars .sidebar-column {
    flex: 1 1 25%;
    order: 2;
  }
}
@media (min-width: 750px) {
  .wp-block-ls-sidebars {
    display: flex;
  }
  .wp-block-ls-sidebars .main-column {
    flex: 3 0 50%;
    order: 1;
  }
  .wp-block-ls-sidebars .sidebar-column {
    flex: 1 1 25%;
    order: 2;
  }
  .wp-block-ls-sidebars.is-style-left-sidebar .sidebar-column {
    order: 0;
  }
  .wp-block-ls-sidebars.is-style-two-sidebars .main-column {
    flex-basis: 100%;
  }
}
@media (min-width: 900px) {
  .wp-block-ls-sidebars.is-style-two-sidebars {
    flex-wrap: nowrap;
  }
  .wp-block-ls-sidebars.is-style-two-sidebars .main-column {
    flex: 2 1 50%;
  }
  .wp-block-ls-sidebars.is-style-two-sidebars .sidebar-column {
    order: 0;
    flex: 0 1 25%;
  }
  .wp-block-ls-sidebars.is-style-two-sidebars .sidebar-column.secondary {
    order: 2;
  }
}
body.ie .wp-block-ls-sidebars .wp-block-column {
  margin-left: 0;
  margin-right: 0;
  padding-left: 1em;
  padding-right: 1em;
}
body.old-ie .wp-block-ls-sidebars, body.ie9 .wp-block-ls-sidebars {
  display: block;
  margin: 1em -1em;
  clear: both;
}
body.old-ie .wp-block-ls-sidebars[class*=background-color], body.ie9 .wp-block-ls-sidebars[class*=background-color] {
  margin: 1em 0;
}
body.old-ie .wp-block-ls-sidebars .main-column, body.ie9 .wp-block-ls-sidebars .main-column {
  width: 65%;
  float: left;
}
body.old-ie .wp-block-ls-sidebars .sidebar-column, body.ie9 .wp-block-ls-sidebars .sidebar-column {
  width: 35%;
  float: right;
}
body.old-ie .wp-block-ls-sidebars.is-style-left-sidebar .main-column, body.ie9 .wp-block-ls-sidebars.is-style-left-sidebar .main-column {
  float: right;
}
body.old-ie .wp-block-ls-sidebars.is-style-left-sidebar .sidebar-column, body.ie9 .wp-block-ls-sidebars.is-style-left-sidebar .sidebar-column {
  float: left;
}
body.old-ie .wp-block-ls-sidebars.is-style-two-sidebars .main-column, body.ie9 .wp-block-ls-sidebars.is-style-two-sidebars .main-column {
  width: 50%;
  float: right;
  margin-right: 25%;
  *margin-right: 0;
}
body.old-ie .wp-block-ls-sidebars.is-style-two-sidebars .sidebar-column, body.ie9 .wp-block-ls-sidebars.is-style-two-sidebars .sidebar-column {
  width: 25%;
  float: left;
}
body.old-ie .wp-block-ls-sidebars.is-style-two-sidebars .sidebar-column.secondary, body.ie9 .wp-block-ls-sidebars.is-style-two-sidebars .sidebar-column.secondary {
  float: right;
  margin-right: -75%;
  *margin-right: 0;
}

.widget_recent_entries a.rsswidget img, .widget_rss a.rsswidget img, .wp-block-latest-posts a.rsswidget img, .wp-block-rss a.rsswidget img {
  display: none;
}
.widget_recent_entries ul, .widget_rss ul, .wp-block-latest-posts ul, .wp-block-rss ul {
  list-style-type: none;
  padding-left: 0;
}
.widget_recent_entries li, .widget_rss li, .wp-block-latest-posts li, .wp-block-rss li {
  line-height: 1.15;
}
.widget_recent_entries li a, .widget_rss li a, .wp-block-latest-posts li a, .wp-block-rss li a {
  display: block;
  color: #001A70;
  line-height: 100%;
  font-weight: 500;
  text-align: left;
  position: relative;
}
.widget_recent_entries li a:hover, .widget_recent_entries li a:focus, .widget_rss li a:hover, .widget_rss li a:focus, .wp-block-latest-posts li a:hover, .wp-block-latest-posts li a:focus, .wp-block-rss li a:hover, .wp-block-rss li a:focus {
  color: #0078C8;
}
.widget_recent_entries li a:hover:after, .widget_recent_entries li a:focus:after, .widget_rss li a:hover:after, .widget_rss li a:focus:after, .wp-block-latest-posts li a:hover:after, .wp-block-latest-posts li a:focus:after, .wp-block-rss li a:hover:after, .wp-block-rss li a:focus:after {
  width: 1em;
}
.widget_recent_entries li a:after, .widget_rss li a:after, .wp-block-latest-posts li a:after, .wp-block-rss li a:after {
  font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome;
  font-weight: 900;
  line-height: 1;
  display: inline-block;
  position: absolute;
  bottom: 0;
  margin-left: 6px;
  font-size: 75%;
  overflow: hidden;
  content: "\f061";
  width: 0;
  transition: width 1s;
}
.widget_recent_entries li a:after:hover, .widget_recent_entries li a:after a:hover, .widget_rss li a:after:hover, .widget_rss li a:after a:hover, .wp-block-latest-posts li a:after:hover, .wp-block-latest-posts li a:after a:hover, .wp-block-rss li a:after:hover, .wp-block-rss li a:after a:hover {
  text-decoration: none !important;
}
.widget_recent_entries li span.post-date, .widget_recent_entries li .rss-date, .widget_recent_entries li time, .widget_rss li span.post-date, .widget_rss li .rss-date, .widget_rss li time, .wp-block-latest-posts li span.post-date, .wp-block-latest-posts li .rss-date, .wp-block-latest-posts li time, .wp-block-rss li span.post-date, .wp-block-rss li .rss-date, .wp-block-rss li time {
  display: block;
  color: #89a;
  font-weight: 800;
  text-transform: lowercase;
  font-variant: small-caps;
  margin-top: -2px;
}

#dsu-latest .wp-block-query ul.post-list {
  padding-left: 1em;
}
#dsu-latest .wp-block-query ul.post-list li.wp-block-post {
  display: list-item;
  list-style-type: square;
  color: #777;
}
#dsu-latest .wp-block-query ul.post-list li.wp-block-post h4 a {
  color: inherit;
}
#dsu-latest .wp-block-query ul.post-list li.wp-block-post .h6 a {
  color: inherit;
  text-transform: lowercase;
  font-variant: small-caps;
  font-weight: 800;
}

.ls-debug-bar {
  display: none;
}
.logged-in .ls-debug-bar {
  /*	display: flex;	*/
  justify-content: space-between;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(150, 0, 100, 0.7);
  color: #fff;
  padding: 0.5em 1em;
}
.logged-in .ls-debug-bar p {
  margin: 0 0.5em;
}

.pagedjs_pagebox #back2top {
  display: none !important;
  position: static;
}

#to-top {
  position: relative;
}
@media print {
  #to-top {
    display: none;
  }
}
#to-top #back2top {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.8);
  background: radial-gradient(50% 100% at 50% 100%, rgba(255, 255, 255, 0.8), transparent);
}
#to-top #back2top a {
  display: block;
  line-height: 0.7;
  pointer-events: auto;
  margin-top: 1em;
  padding: 0em 0.5em 0.5em;
  border-radius: 50% 50% 50% 50%/100% 100% 0 0;
  transition: 0.2s all;
  text-align: center;
  color: #001A70;
}
#to-top #back2top a span {
  font-weight: 600;
}
#to-top #back2top a strong {
  font-size: 1.6em;
  vertical-align: -1px;
}
#to-top #back2top a:hover, #to-top #back2top a:focus {
  padding-top: 0.5em;
  background: radial-gradient(50% 100% at 50% 100%, rgba(255, 255, 255, 0.95) 30%, transparent);
  color: #000;
  text-decoration: none;
  text-shadow: 0 0 5px #ffffff;
  text-shadow: 0 0 1px #0af, 0 3px 5px #ffffff, 1px 0 3px #ffffff, 0 1px 3px #ffffff, -1px 0 3px #ffffff, 0 -1px 3px #ffffff, 0 0 0.5em #ffffff;
}
@media (min-width: 900px) {
  #to-top #back2top {
    text-align: right;
    bottom: 0.25em;
    background: transparent;
  }
  #to-top #back2top a {
    display: inline-block;
    margin-right: -0.5em;
    padding: 0;
    background: transparent;
  }
  #to-top #back2top a strong {
    display: inline-block;
    font-size: 2em;
    border-radius: 2em;
    padding: 0.18em 0.3em 0.32em;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, 0.75);
    transition: 0.1s all;
  }
  #to-top #back2top a span {
    display: none;
    transition: 0.3s all;
    background: #ffffff;
    margin-right: -1em;
    padding: 0.15em 1.25em 0.15em 0.75em;
    border: 1px solid;
    border-radius: 1em;
    box-shadow: 1px 1px 5px;
  }
  #to-top #back2top a:hover, #to-top #back2top a:focus {
    text-shadow: none;
    color: #001A70;
  }
  #to-top #back2top a:hover span, #to-top #back2top a:focus span {
    display: inline;
    vertical-align: 2px;
  }
  #to-top #back2top a:hover strong, #to-top #back2top a:focus strong {
    background: #001A70;
    color: #ffffff;
  }
}
@media (min-width: 1200px) {
  #to-top #back2top a {
    margin-right: -4vw;
  }
}

footer {
  clear: both;
}

#global-footer {
  border-top: 8px solid #0078C8;
  background: #001A70;
  padding: 1em 2%;
  color: #B8DDE1;
}
@media print {
  #global-footer {
    display: none;
  }
}
#global-footer h2, #global-footer h3, #global-footer h4, #global-footer h5, #global-footer h6 {
  color: #ffffff;
}
#global-footer form .pwd-c-input_horiz {
  display: flex;
  align-items: stretch;
}
#global-footer form .pwd-c-input_horiz input, #global-footer form .pwd-c-input_horiz button {
  border-radius: 3px;
}
#global-footer form .pwd-c-input_horiz button {
  flex: 1 0 auto;
  width: auto;
}
#global-footer form input {
  background-color: #3f647d;
  background-color: rgba(63, 100, 125, 0.5);
  border-color: #0078C8;
  color: #ffffff;
}
#global-footer form input::-webkit-input-placeholder {
  color: #abc;
}
#global-footer form input:-ms-input-placeholder {
  color: #abc;
}
#global-footer form input::-ms-input-placeholder {
  color: #abc;
}
#global-footer form input::placeholder {
  color: #abc;
}
#global-footer form input #placeholder, #global-footer form input .placeholder, #global-footer form input * {
  color: #abc;
}
#global-footer form input:focus {
  background: #ffffff;
  color: #000;
}
#global-footer form input:focus::-webkit-input-placeholder {
  color: #A3A3A3;
}
#global-footer form input:focus:-ms-input-placeholder {
  color: #A3A3A3;
}
#global-footer form input:focus::-ms-input-placeholder {
  color: #A3A3A3;
}
#global-footer form input:focus::placeholder {
  color: #A3A3A3;
}
#global-footer form input:focus #placeholder, #global-footer form input:focus .placeholder, #global-footer form input:focus * {
  color: #A3A3A3;
}
#global-footer form button {
  margin: 0;
}
#global-footer form button:hover, #global-footer form button:focus {
  background-color: #07e;
}
#global-footer .footer-section {
  margin: 0 auto;
  padding: 1em 2%;
}
#global-footer #pwd-footer-logo img {
  max-height: 96px;
  padding: 1rem;
  border: 0;
}
#global-footer #pwd-footer-social {
  display: flex;
  justify-content: center;
  align-items: center;
}
#global-footer #pwd-footer-social a {
  display: inline-block;
  padding: 0.5em;
  margin: 0 0.5em;
  color: #ffffff;
  opacity: 0.7;
}
#global-footer #pwd-footer-social a:hover, #global-footer #pwd-footer-social a:focus {
  opacity: 1;
}
#global-footer #pwd-footer-social a i {
  font-size: 2em;
  width: auto;
  text-align: center;
}
.ie9 #global-footer, .old-ie #global-footer {
  text-align: center;
}
.ie9 #global-footer .footer-section, .old-ie #global-footer .footer-section {
  display: inline-block;
  width: 40%;
  min-width: 300px;
  text-align: left;
  vertical-align: top;
}

.single .post-footer {
  border-top: 1px solid #B8DDE1;
  margin: 1.5em auto 1em;
  padding-top: 1em;
}
@media (min-width: 600px) {
  .single .post-footer .post-arrows {
    min-width: 4em;
    min-height: 1em;
  }
}

.post-categories {
  font-family: "Source Sans 3 Variable", BrixSans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome, sans-serif;
  text-align: center;
  clear: both;
  color: #7C7C7C;
  font-weight: 200;
  font-size: 120%;
  text-transform: uppercase;
}
.post-categories a {
  display: inline-block;
  font-weight: 800;
  font-size: 80%;
  color: #3f647d;
}
.post-categories h6 {
  display: inline-block;
  font-size: 80%;
}
@media (min-width: 600px) {
  .post-categories {
    clear: unset;
  }
}

/*# sourceMappingURL=style.css.map */
