/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@wordpress/scripts/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./global-src/scss/main.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************/
:root {
  --mg-color-primary: #0d71c8;
  --mg-color-primary-dark: #064499;
  --mg-color-primary-darker: #022266;
  --mg-color-primary-light: #b3e5ff;
  --mg-color-accent-yellow: #fcca2e;
  --mg-color-bg-light: #ffffff;
  --mg-color-bg-sky: #b7d8f8;
  --mg-color-bg-pale: #e5f7ff;
  --mg-color-bg-paler: #f1f7fe;
  --mg-color-bg-grey-lighter: #eef5f7;
  --mg-color-bg-grey-light: #bacad0;
  --mg-color-bg-grey: #545f67;
  --mg-color-bg-grey-dark: #2a394a;
  --mg-color-bg-dark: #11233c;
  --mg-gradient-pink: linear-gradient(124deg, #ff6b3d 18.11%, #7b2ff7 78.2%);
  --mg-color-text-dark: #0f1b31;
  --mg-color-text-light: #ffffff;
  --mg-color-text-grey: #545f67;
  --mg-color-success: #007b4a;
  --mg-color-success-light: #a9d9bf;
  --mg-color-success-lighter: #e7f5f0;
  --mg-color-orange-lighter: #fffaf0;
  --mg-color-orange-dark: #94390d;
  --mg-color-orange-darker: #471602;
  --mg-color-teal-light: #84f3ff;
  --mg-color-purple: #3b4aed;
  --mg-font-family-body: "Source Sans Pro", sans-serif;
  --mg-font-size-smallest: 0.75rem;
  --mg-font-size-small: 0.875rem;
  --mg-font-size-regular: 1.125rem;
  --mg-font-size-subtitle: 1.5rem;
  --mg-font-size-h5: 1rem;
  --mg-font-size-h4: 1.125rem;
  --mg-font-size-h3: 1.5rem;
  --mg-font-size-h2-alternate: 2rem;
  --mg-font-size-h2: 3rem;
  --mg-font-size-h1: 3.5rem;
  --mg-font-weight-regular: 400;
  --mg-font-weight-medium: 500;
  --mg-font-weight-semibold: 600;
  --mg-font-weight-bold: 700;
  --mg-font-weight-black: 800;
  --mg-content-width: 1128px;
  --mg-content-wide-width: 1287px;
  --mg-wrapper-gutter: 44px;
  --mg-gutter-xs: 8px;
  --mg-gutter-sm: 16px;
  --mg-gutter-smd: 24px;
  --mg-gutter-md: 32px;
  --mg-gutter-lg: 48px;
  --mg-gutter-xl: 80px;
  --mg-gutter-xxl: 100px;
  --mg-gutter-xxxl: 124px;
}

@media screen and (max-width: 1024px) {
  :root {
    --mg-wrapper-gutter: 44px;
    --mg-gutter-xl: 40px;
    --mg-gutter-xxl: 40px;
  }
  body {
    --mg-font-size-smallest: 0.75rem;
    --mg-font-size-small: 0.875rem;
    --mg-font-size-regular: 1rem;
    --mg-font-size-subtitle: 1.25rem;
    --mg-font-size-h3: 1.25rem;
    --mg-font-size-h2-alternate: 1.125rem;
    --mg-font-size-h2: 2rem;
    --mg-font-size-h1: 2.5rem;
  }
}
@media screen and (max-width: 576px) {
  :root {
    --mg-wrapper-gutter: 24px;
  }
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-inlined .wp-block-button__link.wp-element-button:after,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-inlined .custom-btn-link.inlined:after,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:after,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.inlined:after,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-inlined .wp-block-button__link.wp-element-button:after,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-inlined .custom-btn-link.inlined:after,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:after,
.editor-styles-wrapper .custom-btn .custom-btn-link.inlined:after, body.has-mgblocks-plugin .field-service-btn.wp-block-button .wp-block-button__link.wp-element-button:after,
.editor-styles-wrapper .field-service-btn.wp-block-button .wp-block-button__link.wp-element-button:after {
  font-family: "icomoon-2" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body.has-mgblocks-plugin #methodme-theme .mg-text-body,
body.has-mgblocks-plugin #methodme-theme .mg-text-body.block-editor-block-list__block,
.editor-styles-wrapper .is-root-container .mg-text-body,
.editor-styles-wrapper .is-root-container .mg-text-body.block-editor-block-list__block, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .custom-btn-link,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .custom-btn .custom-btn-link,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .custom-btn-link,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .custom-btn .custom-btn-link, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.primary-outlined,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined,
.editor-styles-wrapper .custom-btn .custom-btn-link.primary-outlined, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .custom-btn-link.light,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .custom-btn-link.light,
.editor-styles-wrapper .custom-btn .custom-btn-link.light, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light-outlined,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined,
.editor-styles-wrapper .custom-btn .custom-btn-link.light-outlined, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-inlined .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-inlined .custom-btn-link.inlined,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.inlined,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-inlined .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-inlined .custom-btn-link.inlined,
.editor-styles-wrapper .custom-btn .custom-btn-link.inlined, body.has-mgblocks-plugin .field-service-btn.wp-block-button .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .field-service-btn.wp-block-button .wp-block-button__link.wp-element-button, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button, body.has-mgblocks-plugin p,
.editor-styles-wrapper p, body.has-mgblocks-plugin #methodme-theme .mg-text-suptitle,
.editor-styles-wrapper .is-root-container .mg-text-suptitle {
  font-family: var(--mg-font-family-body);
  font-size: var(--mg-font-size-regular);
  font-weight: var(--mg-font-weight-regular);
  line-height: 1.5;
}

body.has-mgblocks-plugin #methodme-theme .mg-text-small,
.editor-styles-wrapper .is-root-container .mg-text-small {
  font-family: var(--mg-font-family-body);
  font-size: var(--mg-font-size-small);
  font-weight: var(--mg-font-weight-regular);
  line-height: 1.14;
}

body.has-mgblocks-plugin #methodme-theme .mg-text-smallest,
.editor-styles-wrapper .is-root-container .mg-text-smallest {
  font-family: var(--mg-font-family-body);
  font-size: var(--mg-font-size-smallest);
  font-weight: var(--mg-font-weight-regular);
  line-height: 1.33;
}

body.has-mgblocks-plugin #methodme-theme .mg-text-h1,
.editor-styles-wrapper .is-root-container .mg-text-h1, body.has-mgblocks-plugin h1,
.editor-styles-wrapper h1 {
  font-family: var(--mg-font-family-body);
  font-size: var(--mg-font-size-h1);
  line-height: 1.14;
  letter-spacing: -1px;
  font-weight: var(--mg-font-weight-bold);
}
body.has-mgblocks-plugin #methodme-theme .mg-text-h1:has(+ *),
.editor-styles-wrapper .is-root-container .mg-text-h1:has(+ *), body.has-mgblocks-plugin h1:has(+ *),
.editor-styles-wrapper h1:has(+ *) {
  margin-bottom: var(--mg-gutter-sm);
}

body.has-mgblocks-plugin #methodme-theme .mg-text-h2,
.editor-styles-wrapper .is-root-container .mg-text-h2, body.has-mgblocks-plugin #methodme-theme .mg-text-product-expression,
.editor-styles-wrapper .is-root-container .mg-text-product-expression, body.has-mgblocks-plugin h2,
.editor-styles-wrapper h2 {
  font-family: var(--mg-font-family-body);
  font-size: var(--mg-font-size-h2);
  line-height: 1.17;
  letter-spacing: -1px;
  font-weight: var(--mg-font-weight-bold);
}
body.has-mgblocks-plugin #methodme-theme .mg-text-h2:has(+ *),
.editor-styles-wrapper .is-root-container .mg-text-h2:has(+ *), body.has-mgblocks-plugin #methodme-theme .mg-text-product-expression:has(+ *),
.editor-styles-wrapper .is-root-container .mg-text-product-expression:has(+ *), body.has-mgblocks-plugin h2:has(+ *),
.editor-styles-wrapper h2:has(+ *) {
  margin-bottom: var(--mg-gutter-sm);
}

body.has-mgblocks-plugin #methodme-theme .mg-text-h2-alternate,
.editor-styles-wrapper .is-root-container .mg-text-h2-alternate {
  font-family: var(--mg-font-family-body);
  font-size: var(--mg-font-size-h2-alternate);
  line-height: 1.25;
  letter-spacing: -1px;
  font-weight: var(--mg-font-weight-semibold);
}
body.has-mgblocks-plugin #methodme-theme .mg-text-h2-alternate:has(+ *),
.editor-styles-wrapper .is-root-container .mg-text-h2-alternate:has(+ *) {
  margin-bottom: var(--mg-gutter-sm);
}

body.has-mgblocks-plugin #methodme-theme .mg-text-h3,
.editor-styles-wrapper .is-root-container .mg-text-h3, body.has-mgblocks-plugin h3,
.editor-styles-wrapper h3 {
  font-family: var(--mg-font-family-body);
  font-size: var(--mg-font-size-h3);
  font-weight: var(--mg-font-weight-semibold);
  line-height: 1.33;
  letter-spacing: -1px;
}
body.has-mgblocks-plugin #methodme-theme .mg-text-h3:has(+ *),
.editor-styles-wrapper .is-root-container .mg-text-h3:has(+ *), body.has-mgblocks-plugin h3:has(+ *),
.editor-styles-wrapper h3:has(+ *) {
  margin-bottom: var(--mg-gutter-xs);
}

body.has-mgblocks-plugin #methodme-theme .mg-text-h4,
.editor-styles-wrapper .is-root-container .mg-text-h4, body.has-mgblocks-plugin h4,
.editor-styles-wrapper h4 {
  font-family: var(--mg-font-family-body);
  font-size: var(--mg-font-size-h4);
  font-weight: var(--mg-font-weight-semibold);
  line-height: 1.33;
}
body.has-mgblocks-plugin #methodme-theme .mg-text-h4:has(+ *),
.editor-styles-wrapper .is-root-container .mg-text-h4:has(+ *), body.has-mgblocks-plugin h4:has(+ *),
.editor-styles-wrapper h4:has(+ *) {
  margin-bottom: var(--mg-gutter-xs);
}

body.has-mgblocks-plugin #methodme-theme .mg-text-h5,
.editor-styles-wrapper .is-root-container .mg-text-h5, body.has-mgblocks-plugin h5,
.editor-styles-wrapper h5 {
  font-family: var(--mg-font-family-body);
  font-size: var(--mg-font-size-h5);
  font-weight: var(--mg-font-weight-semibold);
  line-height: 1.5;
  letter-spacing: -1px;
}
body.has-mgblocks-plugin #methodme-theme .mg-text-h5:has(+ *),
.editor-styles-wrapper .is-root-container .mg-text-h5:has(+ *), body.has-mgblocks-plugin h5:has(+ *),
.editor-styles-wrapper h5:has(+ *) {
  margin-bottom: var(--mg-gutter-xs);
}

body.has-mgblocks-plugin #methodme-theme .mg-text-subtitle,
.editor-styles-wrapper .is-root-container .mg-text-subtitle {
  font-family: var(--mg-font-family-body);
  font-size: var(--mg-font-size-subtitle);
  font-weight: var(--mg-font-weight-regular);
  line-height: 1.33;
  letter-spacing: -1px;
}
body.has-mgblocks-plugin #methodme-theme .mg-text-subtitle:has(+ *),
.editor-styles-wrapper .is-root-container .mg-text-subtitle:has(+ *) {
  margin-bottom: var(--mg-gutter-lg);
}

body.has-mgblocks-plugin #methodme-theme .mg-text-suptitle,
.editor-styles-wrapper .is-root-container .mg-text-suptitle {
  font-weight: var(--mg-font-weight-bold);
  text-transform: uppercase;
}
body.has-mgblocks-plugin #methodme-theme .mg-text-suptitle:has(+ *),
.editor-styles-wrapper .is-root-container .mg-text-suptitle:has(+ *) {
  margin-bottom: var(--mg-gutter-xs);
}

@font-face {
  font-family: "icomoon-2";
  src: url(fonts/icomoon.30f78eb2.eot);
  src: url(fonts/icomoon.30f78eb2.eot#iefix) format("embedded-opentype"), url(fonts/icomoon.7cdf4cea.ttf) format("truetype"), url(fonts/icomoon.765c19d4.woff) format("woff"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEljb01vb248L21ldGFkYXRhPgo8ZGVmcz4KPGZvbnQgaWQ9Imljb21vb24iIGhvcml6LWFkdi14PSIxMDI0Ij4KPGZvbnQtZmFjZSB1bml0cy1wZXItZW09IjEwMjQiIGFzY2VudD0iOTYwIiBkZXNjZW50PSItNjQiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDI0IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjA7IiBob3Jpei1hZHYteD0iNTEyIiBkPSIiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTAwOyIgZ2x5cGgtbmFtZT0iYXJyb3ciIGhvcml6LWFkdi14PSIyMDQ4IiBkPSJNMTk1Ni43OTIgNTE0LjQ5MWwtMzc2LjYyNyAzNzYuNjI5Yy0xMS4wMTggMTEuMDIxLTI1LjA2OCAxOC41MjUtNDAuMzU2IDIxLjU2NXMtMzEuMTMgMS40NzktNDUuNTM3LTQuNDg2Yy0xNC4zOTctNS45NjUtMjYuNzA2LTE2LjA2NS0zNS4zNjktMjkuMDI1cy0xMy4yOTItMjguMTk3LTEzLjI5Mi00My43ODR2LTIzOC42ODRjMC01LjIyNi0yLjA3OS0xMC4yMzktNS43NzUtMTMuOTM1cy04LjcwNC01Ljc3Mi0xMy45MjYtNS43NzJoLTEyMTkuNTk2Yy0zMS4zNTkgMC02MS40MzMtMTIuNDU3LTgzLjYwOC0zNC42MzItMjIuMTc0LTIyLjE3NC0zNC42MzEtNTIuMjQ5LTM0LjYzMS04My42MDdzMTIuNDU3LTYxLjQzNCAzNC42MzEtODMuNjA4YzIyLjE3NS0yMi4xNzQgNTIuMjQ5LTM0LjYzMiA4My42MDgtMzQuNjMyaDEyMTkuNTk2YzUuMjIyIDAgMTAuMjMtMi4wNzYgMTMuOTI2LTUuNzcxczUuNzc1LTguNzA4IDUuNzc1LTEzLjkzNXYtMjM4LjY4NGMwLTE1LjU4OCA0LjYyOC0zMC44MjUgMTMuMjkyLTQzLjc4NXMyMC45NzItMjMuMDU5IDM1LjM2OS0yOS4wMjRjMTQuNDA4LTUuOTY1IDMwLjI0OS03LjUyNiA0NS41MzctNC40ODZzMjkuMzM4IDEwLjU0NSA0MC4zNTYgMjEuNTY1bDM3Ni42MjcgMzc2LjYyOWMxNC43NzYgMTQuNzgyIDIzLjA4MSAzNC44MjggMjMuMDgxIDU1Ljczcy04LjMwNSA0MC45NDgtMjMuMDgxIDU1LjcyOXYweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDE7IiBnbHlwaC1uYW1lPSJjaGVja2xpc3QiIGhvcml6LWFkdi14PSI5NzUiIGQ9Ik00ODcuNjE5IDkzNi4wMjRjLTk2LjQ0MiAwLTE5MC43MTgtMjguNTk4LTI3MC45MDctODIuMTc4cy0xNDIuNjg4LTEyOS43MzYtMTc5LjU5NS0yMTguODM3Yy0zNi45MDctODkuMTAxLTQ2LjU2My0xODcuMTQ1LTI3Ljc0OC0yODEuNzM0czY1LjI1Ni0xODEuNDcyIDEzMy40NTEtMjQ5LjY3MWM2OC4xOTQtNjguMTk0IDE1NS4wODAtMTE0LjYzNCAyNDkuNjY5LTEzMy40NDcgOTQuNTg5LTE4LjgxNyAxOTIuNjM0LTkuMTYyIDI4MS43MzIgMjcuNzQ2IDg5LjEwMyAzNi45MDggMTY1LjI1OSA5OS40MDYgMjE4LjgzOSAxNzkuNTk1czgyLjE3OCAxNzQuNDY1IDgyLjE3OCAyNzAuOTA3Yy0wLjE1MSAxMjkuMjc5LTUxLjU3MSAyNTMuMjE5LTE0Mi45ODUgMzQ0LjYzM3MtMjE1LjM1NyAxNDIuODM2LTM0NC42MzUgMTQyLjk4N3pNNzY5LjA5NyA2MDIuODE4bC0yNzguMTQ4LTM3Ny40NmMtMy4yODItNC4zNTQtNy40MDEtOC4wMTYtMTIuMTE0LTEwLjc2Mi00LjcxMy0yLjc1LTkuOTI2LTQuNTMtMTUuMzM2LTUuMjQycy0xMC45MDYtMC4zMzYtMTYuMTY5IDEuMDk3Yy01LjI2MyAxLjQzOC0xMC4xODggMy45MTEtMTQuNDg2IDcuMjdsLTE5OC42MjMgMTU4Ljc5OGMtNC4xNjggMy4zMzUtNy42MzggNy40NjEtMTAuMjEyIDEyLjEzN3MtNC4yMDIgOS44MTEtNC43OSAxNS4xMTZjLTEuMTg5IDEwLjcxOCAxLjkyNyAyMS40NjUgOC42NjMgMjkuODgxczE2LjUzOSAxMy44MTQgMjcuMjU0IDE1LjAwNGM1LjMwNSAwLjU4NSAxMC42NzQgMC4xMjcgMTUuODAxLTEuMzZzOS45MS0zLjk2OSAxNC4wNzgtNy4zMDVsMTY1LjYyOC0xMzIuNTEgMjUzLjAzMiAzNDMuNDA2YzMuMDQ4IDQuNTcxIDYuOTg4IDguNDc3IDExLjU4NiAxMS40ODJzOS43NjIgNS4wNDYgMTUuMTcgNi4wMDFjNS40MDggMC45NTQgMTAuOTU3IDAuODAyIDE2LjMwNi0wLjQ0OHMxMC4zOTEtMy41NzEgMTQuODE0LTYuODI0YzQuNDI4LTMuMjUzIDguMTQ4LTcuMzY5IDEwLjk0Mi0xMi4xIDIuNzg5LTQuNzMxIDQuNTkzLTkuOTggNS4yOTYtMTUuNDI3IDAuNzA3LTUuNDQ4IDAuMzAyLTEwLjk4Mi0xLjE5NS0xNi4yNjgtMS40OTItNS4yODYtNC4wNDItMTAuMjE0LTcuNDk1LTE0LjQ4N3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTAyOyIgZ2x5cGgtbmFtZT0iY2xvc2UiIGQ9Ik0xMDE0Ljg2MSA5NTAuNjI3YzEyLjQ5My0xMi40OTcgMTIuNDkzLTMyLjc1OCAwLTQ1LjI1NWwtOTYwLjAwNC05NjAuMDAzYy0xMi40OTctMTIuNDkzLTMyLjc1OC0xMi40OTMtNDUuMjU1IDAtMTIuNDk3IDEyLjUwMS0xMi40OTcgMzIuNzU5IDAgNDUuMjYxbDk1OS45OTggOTU5Ljk5N2MxMi41MDEgMTIuNDk3IDMyLjc1OSAxMi40OTcgNDUuMjYxIDB6TTkuNjAyIDk1MC42MjdjMTIuNDk3IDEyLjQ5NyAzMi43NTggMTIuNDk3IDQ1LjI1NSAwbDk2MC4wMDQtOTU5Ljk5N2MxMi40OTMtMTIuNTAxIDEyLjQ5My0zMi43NTkgMC00NS4yNjEtMTIuNTAxLTEyLjQ5My0zMi43NTktMTIuNDkzLTQ1LjI2MSAwbC05NTkuOTk4IDk2MC4wMDNjLTEyLjQ5NyAxMi40OTctMTIuNDk3IDMyLjc1OCAwIDQ1LjI1NXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTAzOyIgZ2x5cGgtbmFtZT0ic2VhcmNoIiBkPSJNMjgwLjI2OSA4NjcuNjc1Yy0xODAuMjY4LTc2LjYxMi0yNjQuMjk4LTI4NC44NTQtMTg3LjY4Ni00NjUuMTIyczI4NC44NTQtMjY0LjMgNDY1LjEyMi0xODcuNjg2YzE4MC4yNjYgNzYuNjE0IDI2NC4yOTggMjg0Ljg1NCAxODcuNjg0IDQ2NS4xMjMtNzYuNjA4IDE4MC4yNjgtMjg0Ljg1MiAyNjQuMjk3LTQ2NS4xMiAxODcuNjg1ek0zMy42ODcgMzc3LjUyM2MtOTAuNDM2IDIxMi43OTYgOC43NTYgNDU4LjYxMyAyMjEuNTUyIDU0OS4wNDlzNDU4LjYxMS04Ljc1NiA1NDkuMDUwLTIyMS41NTFjOTAuNDMyLTIxMi43OTYtOC43NTUtNDU4LjYxNC0yMjEuNTUzLTU0OS4wNTItMjEyLjc5NS05MC40MzItNDU4LjYxMiA4Ljc2Mi01NDkuMDQ5IDIyMS41NTV6TTY2OS43MjggMjkwLjUxNWMxMi40OTMgMTIuNDkzIDMyLjc1NSAxMi40OTMgNDUuMjQ4LTAuMDA2bDI5OS44NzgtMjk5LjkxN2MxMi40OTMtMTIuNDk5IDEyLjQ5My0zMi43NTUtMC4wMDYtNDUuMjU0LTEyLjQ5My0xMi40OTMtMzIuNzU1LTEyLjQ5My00NS4yNDggMC4wMDZsLTI5OS44NzggMjk5LjkxN2MtMTIuNDkzIDEyLjQ5OS0xMi40OTMgMzIuNzYyIDAuMDA2IDQ1LjI1NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTA0OyIgZ2x5cGgtbmFtZT0iZHJvcGRvd24iIGhvcml6LWFkdi14PSIxNTM2IiBkPSJNNzY2Ljg3MS0zMi45ODZjLTIwLjkzMy0wLjAyNi00MS42MzEgNC40MTMtNjAuNzEzIDEzLjAyM3MtMzYuMTA5IDIxLjE4Ny00OS45NDMgMzYuODk3bC02MjcuOTAzIDcxMy43MjljLTE5Ljg0NiAyMy42NTEtMjkuNjUxIDU0LjEyOC0yNy4zMTggODQuOTE0czE2LjYxOCA1OS40MzggMzkuODAxIDc5LjgyOGMyMy4xODMgMjAuMzkxIDUzLjQyNCAzMC45MDIgODQuMjU2IDI5LjI4NnM1OS44MDktMTUuMjMgODAuNzMzLTM3LjkzM2w1NDkuMDU1LTYyNC4xMjljMS41MDMtMS43MTMgMy4zNTQtMy4wODUgNS40MjctNC4wMjQgMi4wNzYtMC45NDIgNC4zMjYtMS40MjggNi42MDUtMS40MjhzNC41MzEgMC40ODYgNi42MDcgMS40MjhjMi4wNzQgMC45NCAzLjkyNCAyLjMxMiA1LjQyNSA0LjAyNGw1NDkuMDU2IDYyNC4xMjljMTAuMTI3IDEyLjA2OSAyMi41NjYgMjEuOTkxIDM2LjU4MiAyOS4xODVzMjkuMzMgMTEuNTEyIDQ1LjA0MSAxMi43MDJjMTUuNzA4IDEuMTkgMzEuNDk4LTAuNzcyIDQ2LjQzOC01Ljc3czI4LjczMS0xMi45MzQgNDAuNTYxLTIzLjM0YzExLjgzLTEwLjQwNSAyMS40Ni0yMy4wNzAgMjguMzI2LTM3LjI1czEwLjgyNi0yOS41OSAxMS42NTEtNDUuMzIzYzAuODI0LTE1LjczMy0xLjUwNS0zMS40NzItNi44NTEtNDYuMjkzcy0xMy41OTktMjguNDIyLTI0LjI3Ni00MC4wMDdsLTYyNy43MTItNzEzLjQ3M2MtMTMuODU3LTE1Ljc0OS0zMC45MDktMjguMzY3LTUwLjAyMi0zNy4wMjAtMTkuMTEtOC42NS0zOS44NDYtMTMuMTM1LTYwLjgyNi0xMy4xNTZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwNTsiIGdseXBoLW5hbWU9InBsYXkiIGQ9Ik01MTAuNzQ2IDg3NC45MzJjLTIzNS4wNTcgMC00MjUuNjA5LTE5MC41NTMtNDI1LjYwOS00MjUuNjA4IDAtMjM1LjA1NyAxOTAuNTUyLTQyNS42MDkgNDI1LjYwOS00MjUuNjA5IDIzNC45NDEgMC4yNzcgNDI1LjMzMiAxOTAuNjY2IDQyNS42MDcgNDI1LjYwOSAwIDIzNS4wNTUtMTkwLjU1MiA0MjUuNjA4LTQyNS42MDcgNDI1LjYwOHpNNTEwLjc0NiA2Ni4yNzZjLTIxMS41NTQgMC0zODMuMDQ4IDE3MS40OTctMzgzLjA0OCAzODMuMDQ4czE3MS40OTUgMzgzLjA0NyAzODMuMDQ4IDM4My4wNDdjMjExLjQ1NC0wLjIzMSAzODIuODE1LTE3MS41OTEgMzgzLjA0Ni0zODMuMDQ3IDAtMjExLjU1MS0xNzEuNDk0LTM4My4wNDgtMzgzLjA0Ni0zODMuMDQ4ek02OTIuNjY2IDUwNC40MzZsLTI1Ni4xMTIgMTQ5LjcxMWMtOS43NjMgNS43MDItMjAuODY2IDguNzA5LTMyLjE3IDguNzEzLTM1LjI2NSAwLjAxNC02My44NjctMjguNTYtNjMuODg0LTYzLjgyNXYtMjk5LjQyMmMwLjA5MS0zNS4yMzUgMjguNjA5LTYzLjc4OCA2My44NDItNjMuOTI2IDExLjMzMSAwLjAwNyAyMi40NTQgMy4wNTEgMzIuMjEyIDguODExbDI1Ni4xMTIgMTQ5LjcxMWM5LjUyMyA1LjU1MSAxNy40NDggMTMuNDczIDIyLjk5NiAyMi45OTggMTcuNzQxIDMwLjQzOCA3LjQ0MyA2OS40OTItMjIuOTk2IDg3LjIyOXpNNjcxLjIyIDQzMC45NTNsLTI1Ni4xMTQtMTQ5LjcxMWMtMy4yNTgtMS45MDYtNi45NjgtMi45MTQtMTAuNzQ1LTIuOTE0LTExLjc2LTAuMDAyLTIxLjI5NyA5LjUyNi0yMS4yOTkgMjEuMjg1djI5OS40MjJjLTAuMDYzIDcuNjM2IDQuMDI5IDE0LjcwMSAxMC42ODIgMTguNDUzIDMuMjY1IDEuODc2IDYuOTU5IDIuODc5IDEwLjcyMiAyLjkwOSAzLjc0OS0wLjAzMyA3LjQyMi0xLjA2NiAxMC42NC0yLjk5M2wyNTYuMTE0LTE0OS43MDljMy4xNzQtMS44NSA1LjgxNi00LjQ5MiA3LjY2Ni03LjY2NiA1LjkxMS0xMC4xNDUgMi40ODEtMjMuMTY2LTcuNjY2LTI5LjA3N3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTA2OyIgZ2x5cGgtbmFtZT0iZ3JlZW4tZG90IiBkPSJNOTY1LjU1NiA0MDkuODg5YzAtMjUxLjM1MS0yMDMuNzYtNDU1LjExMS00NTUuMTExLTQ1NS4xMTFzLTQ1NS4xMTEgMjAzLjc2LTQ1NS4xMTEgNDU1LjExMWMwIDI1MS4zNTEgMjAzLjc2IDQ1NS4xMTEgNDU1LjExMSA0NTUuMTExczQ1NS4xMTEtMjAzLjc2IDQ1NS4xMTEtNDU1LjExMXoiIC8+CjwvZm9udD48L2RlZnM+PC9zdmc+#icomoon) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
body.has-mgblocks-plugin h1 a,
body.has-mgblocks-plugin h2 a,
body.has-mgblocks-plugin h3 a,
body.has-mgblocks-plugin h4 a,
body.has-mgblocks-plugin h5 a,
body.has-mgblocks-plugin h6 a,
.editor-styles-wrapper h1 a,
.editor-styles-wrapper h2 a,
.editor-styles-wrapper h3 a,
.editor-styles-wrapper h4 a,
.editor-styles-wrapper h5 a,
.editor-styles-wrapper h6 a {
  color: inherit;
  text-decoration: none;
}
body.has-mgblocks-plugin h1 a:hover, body.has-mgblocks-plugin h1 a:active, body.has-mgblocks-plugin h1 a:focus,
body.has-mgblocks-plugin h2 a:hover,
body.has-mgblocks-plugin h2 a:active,
body.has-mgblocks-plugin h2 a:focus,
body.has-mgblocks-plugin h3 a:hover,
body.has-mgblocks-plugin h3 a:active,
body.has-mgblocks-plugin h3 a:focus,
body.has-mgblocks-plugin h4 a:hover,
body.has-mgblocks-plugin h4 a:active,
body.has-mgblocks-plugin h4 a:focus,
body.has-mgblocks-plugin h5 a:hover,
body.has-mgblocks-plugin h5 a:active,
body.has-mgblocks-plugin h5 a:focus,
body.has-mgblocks-plugin h6 a:hover,
body.has-mgblocks-plugin h6 a:active,
body.has-mgblocks-plugin h6 a:focus,
.editor-styles-wrapper h1 a:hover,
.editor-styles-wrapper h1 a:active,
.editor-styles-wrapper h1 a:focus,
.editor-styles-wrapper h2 a:hover,
.editor-styles-wrapper h2 a:active,
.editor-styles-wrapper h2 a:focus,
.editor-styles-wrapper h3 a:hover,
.editor-styles-wrapper h3 a:active,
.editor-styles-wrapper h3 a:focus,
.editor-styles-wrapper h4 a:hover,
.editor-styles-wrapper h4 a:active,
.editor-styles-wrapper h4 a:focus,
.editor-styles-wrapper h5 a:hover,
.editor-styles-wrapper h5 a:active,
.editor-styles-wrapper h5 a:focus,
.editor-styles-wrapper h6 a:hover,
.editor-styles-wrapper h6 a:active,
.editor-styles-wrapper h6 a:focus {
  text-decoration: none;
}
body.has-mgblocks-plugin br,
.editor-styles-wrapper br {
  display: unset !important;
}

body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light-outlined,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined,
.editor-styles-wrapper .custom-btn .custom-btn-link.light-outlined, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .custom-btn-link.light,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .custom-btn-link.light,
.editor-styles-wrapper .custom-btn .custom-btn-link.light, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.primary-outlined,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined,
.editor-styles-wrapper .custom-btn .custom-btn-link.primary-outlined, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .custom-btn-link,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .custom-btn .custom-btn-link,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .custom-btn-link,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .custom-btn .custom-btn-link {
  padding: 0.75rem 3rem;
  min-width: 218px;
  max-width: 100%;
  min-height: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: var(--mg-font-family-body);
  text-decoration: none;
  transition: all 0.3s ease;
  cursor: pointer;
  border: 1px solid transparent;
  font-weight: var(--mg-font-weight-semibold);
  border-radius: 70px;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light-outlined:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.light-outlined:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .custom-btn-link.light:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .custom-btn-link.light:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.light:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.primary-outlined:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.primary-outlined:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .custom-btn-link:hover,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .custom-btn-link:hover,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light-outlined:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.light-outlined:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .custom-btn-link.light:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .custom-btn-link.light:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.light:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.primary-outlined:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.primary-outlined:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .custom-btn-link:active,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .custom-btn-link:active,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .custom-btn .custom-btn-link:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:focus, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined:focus, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary:focus, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined:focus, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary:focus, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light-outlined:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.light-outlined:focus, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .custom-btn-link.light:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .custom-btn-link.light:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.light:focus, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.primary-outlined:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.primary-outlined:focus, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .custom-btn-link:focus,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .custom-btn-link:focus,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link:focus {
  text-decoration: none;
  border: 1px solid transparent;
}

body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary {
  position: relative;
  z-index: 0;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined:before, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary:before, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined:before, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:before,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:before,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: calc(100% + 10px);
  height: calc(100% + 10px);
  background: none;
  border: 2px solid;
  border-color: inherit;
  border-radius: inherit;
  z-index: -1;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:hover,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:hover,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:active,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:active,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined:focus, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary:focus, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined:focus, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:focus,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:focus,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary:focus {
  opacity: 50%;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:hover:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:hover:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined:hover:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:hover:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:hover:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined:hover:before, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:hover:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:hover:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary:hover:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:hover:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:hover:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary:hover:before, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:hover:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:hover:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined:hover:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:hover:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:hover:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined:hover:before, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:hover:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:hover:before,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:hover:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary:hover:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:hover:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:hover:before,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:hover:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary:hover:before, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:active:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:active:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined:active:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:active:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:active:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined:active:before, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:active:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:active:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary:active:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:active:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:active:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary:active:before, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:active:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:active:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined:active:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:active:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:active:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined:active:before, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:active:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:active:before,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:active:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary:active:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:active:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:active:before,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:active:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary:active:before, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:focus:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:focus:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined:focus:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:focus:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:focus:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined:focus:before, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:focus:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:focus:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary:focus:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:focus:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:focus:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary:focus:before, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:focus:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:focus:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined:focus:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:focus:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:focus:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined:focus:before, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:focus:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:focus:before,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:focus:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary:focus:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:focus:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:focus:before,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:focus:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary:focus:before {
  display: none;
}

body.has-mgblocks-plugin .wp-block-mgblocks-wrapper strong {
  color: inherit !important;
}
body.has-mgblocks-plugin .wp-block-mgblocks-wrapper p:last-child {
  margin-block-end: 0;
}

@media (max-width: 37.5em) {
  body.has-mgblocks-plugin .wp-block-mgblocks-wrapper .wp-block-buttons,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper .wp-block-buttons {
    flex-direction: column;
  }
}
@media (max-width: 37.5em) {
  body.has-mgblocks-plugin .wp-block-mgblocks-wrapper .wp-block-buttons .wp-block-button,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper .wp-block-buttons .wp-block-button {
    width: 100%;
  }
}
@media (max-width: 37.5em) {
  body.has-mgblocks-plugin .wp-block-mgblocks-wrapper .wp-block-buttons .wp-block-button__link.wp-element-button,
  .editor-styles-wrapper .wp-block-mgblocks-wrapper .wp-block-buttons .wp-block-button__link.wp-element-button {
    min-width: 0;
    width: 100%;
  }
}
body.has-mgblocks-plugin .wp-block-mgblocks-wrapper .wp-block-button.has-custom-width.wp-block-button__width-100,
.editor-styles-wrapper .wp-block-mgblocks-wrapper .wp-block-button.has-custom-width.wp-block-button__width-100 {
  width: 100% !important;
}
body.has-mgblocks-plugin .wp-block-mgblocks-wrapper .wp-block-buttons:has(> .wp-block-button__width-100),
.editor-styles-wrapper .wp-block-mgblocks-wrapper .wp-block-buttons:has(> .wp-block-button__width-100) {
  width: 100% !important;
}
body.has-mgblocks-plugin .wp-block-mgblocks-wrapper .wp-block-button.has-custom-width.wp-block-button__width-25,
.editor-styles-wrapper .wp-block-mgblocks-wrapper .wp-block-button.has-custom-width.wp-block-button__width-25 {
  width: 25% !important;
}
body.has-mgblocks-plugin .wp-block-mgblocks-wrapper .wp-block-buttons:has(> .wp-block-button__width-25),
.editor-styles-wrapper .wp-block-mgblocks-wrapper .wp-block-buttons:has(> .wp-block-button__width-25) {
  width: 25% !important;
}
body.has-mgblocks-plugin .wp-block-mgblocks-wrapper .wp-block-button.has-custom-width.wp-block-button__width-50,
.editor-styles-wrapper .wp-block-mgblocks-wrapper .wp-block-button.has-custom-width.wp-block-button__width-50 {
  width: 50% !important;
}
body.has-mgblocks-plugin .wp-block-mgblocks-wrapper .wp-block-buttons:has(> .wp-block-button__width-50),
.editor-styles-wrapper .wp-block-mgblocks-wrapper .wp-block-buttons:has(> .wp-block-button__width-50) {
  width: 50% !important;
}
body.has-mgblocks-plugin .wp-block-mgblocks-wrapper .wp-block-button.has-custom-width.wp-block-button__width-75,
.editor-styles-wrapper .wp-block-mgblocks-wrapper .wp-block-button.has-custom-width.wp-block-button__width-75 {
  width: 75% !important;
}
body.has-mgblocks-plugin .wp-block-mgblocks-wrapper .wp-block-buttons:has(> .wp-block-button__width-75),
.editor-styles-wrapper .wp-block-mgblocks-wrapper .wp-block-buttons:has(> .wp-block-button__width-75) {
  width: 75% !important;
}

body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .custom-btn-link,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .custom-btn .custom-btn-link,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .custom-btn-link,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .custom-btn .custom-btn-link {
  background-color: var(--mg-color-primary);
  border-color: var(--mg-color-primary);
  color: var(--mg-color-text-light);
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .custom-btn-link:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .custom-btn-link:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary .custom-btn-link:focus,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .custom-btn-link:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .custom-btn-link:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary .custom-btn-link:focus,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link:active,
.editor-styles-wrapper .custom-btn .custom-btn-link:focus {
  background-color: var(--mg-color-primary-dark);
  border-color: var(--mg-color-primary-dark);
  color: var(--mg-color-text-light);
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.primary-outlined,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .custom-btn .custom-btn-link.primary-outlined {
  border-color: var(--mg-color-primary);
  color: var(--mg-color-primary);
  background-color: transparent;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined:focus,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.primary-outlined:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.primary-outlined:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.primary-outlined:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-primary-outlined .custom-btn-link.primary-outlined:focus,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.primary-outlined:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.primary-outlined:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.primary-outlined:focus {
  border-color: var(--mg-color-primary-dark);
  color: var(--mg-color-primary-dark);
  background-color: transparent;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .custom-btn-link.light,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .custom-btn-link.light,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .custom-btn .custom-btn-link.light {
  background-color: var(--mg-color-bg-light);
  border-color: var(--mg-color-bg-light);
  color: var(--mg-color-primary-dark);
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .custom-btn-link.light:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .custom-btn-link.light:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light .custom-btn-link.light:focus,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .custom-btn-link.light:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .custom-btn-link.light:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light .custom-btn-link.light:focus,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.light:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.light:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.light:focus {
  background-color: var(--mg-color-bg-pale);
  border-color: var(--mg-color-bg-pale);
  color: var(--mg-color-primary-darker);
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light-outlined,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .custom-btn .custom-btn-link.light-outlined {
  border-color: var(--mg-color-bg-light);
  color: var(--mg-color-bg-light);
  background-color: transparent;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined:focus,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light-outlined:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light-outlined:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.light-outlined:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-light-outlined .custom-btn-link.light-outlined:focus,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.light-outlined:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.light-outlined:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.light-outlined:focus {
  border-color: var(--mg-color-primary-light);
  color: var(--mg-color-primary-light);
  background-color: transparent;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary {
  background-color: var(--mg-color-primary);
  border-color: var(--mg-color-primary);
  color: var(--mg-color-text-light);
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:focus,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary .custom-btn-link.secondary:focus,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary:focus {
  background-color: var(--mg-color-primary);
  border-color: var(--mg-color-primary);
  color: var(--mg-color-text-light);
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined {
  border-color: var(--mg-color-primary);
  color: var(--mg-color-primary);
  background-color: transparent;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:focus,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.secondary-outlined:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-secondary-outlined .custom-btn-link.secondary-outlined:focus,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.secondary-outlined:focus {
  border-color: var(--mg-color-primary);
  color: var(--mg-color-primary);
  background-color: transparent;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary {
  background-color: var(--mg-color-primary);
  border-color: var(--mg-color-primary);
  color: var(--mg-color-text-light);
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:focus,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary .custom-btn-link.tertiary:focus,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary:focus {
  background-color: var(--mg-color-primary-light);
  border-color: var(--mg-color-primary-light);
  color: var(--mg-color-text-grey);
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined {
  color: var(--mg-color-primary-light);
  border-color: var(--mg-color-primary);
  background-color: transparent;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:before,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:before,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:before,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:before,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:before,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:before,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined:before {
  border-color: var(--mg-color-bg-light);
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:focus,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.tertiary-outlined:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-tertiary-outlined .custom-btn-link.tertiary-outlined:focus,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.tertiary-outlined:focus {
  border-color: var(--mg-color-bg-light);
  color: var(--mg-color-primary-light);
  background-color: transparent;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-inlined .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-inlined .custom-btn-link.inlined,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.inlined,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-inlined .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-inlined .custom-btn-link.inlined,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .custom-btn .custom-btn-link.inlined {
  color: var(--mg-color-primary);
  padding: 0;
  border-radius: 0;
  font-weight: var(--mg-font-weight-semibold);
  background-color: transparent;
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 10px;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-inlined .wp-block-button__link.wp-element-button:after,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-inlined .custom-btn-link.inlined:after,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:after,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.inlined:after,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-inlined .wp-block-button__link.wp-element-button:after,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-inlined .custom-btn-link.inlined:after,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:after,
.editor-styles-wrapper .custom-btn .custom-btn-link.inlined:after {
  content: "\e900";
  color: inherit;
  font-size: 60%;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-inlined .wp-block-button__link.wp-element-button:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-inlined .wp-block-button__link.wp-element-button:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-inlined .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-inlined .custom-btn-link.inlined:hover,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-inlined .custom-btn-link.inlined:active,
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-inlined .custom-btn-link.inlined:focus,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:hover,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:active,
body.has-mgblocks-plugin .custom-btn .wp-block-button__link.wp-element-button:focus,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.inlined:hover,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.inlined:active,
body.has-mgblocks-plugin .custom-btn .custom-btn-link.inlined:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-inlined .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-inlined .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-inlined .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-inlined .custom-btn-link.inlined:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-inlined .custom-btn-link.inlined:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-inlined .custom-btn-link.inlined:focus,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .custom-btn .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .custom-btn .custom-btn-link.inlined:hover,
.editor-styles-wrapper .custom-btn .custom-btn-link.inlined:active,
.editor-styles-wrapper .custom-btn .custom-btn-link.inlined:focus {
  color: var(--mg-color-primary-dark);
  padding: 0;
  border-radius: 0;
  font-weight: var(--mg-font-weight-semibold);
  background-color: transparent;
}
body.has-mgblocks-plugin .field-service-btn.wp-block-button,
.editor-styles-wrapper .field-service-btn.wp-block-button {
  display: block;
  width: 100%;
  position: relative;
  z-index: 0;
}
body.has-mgblocks-plugin .field-service-btn.wp-block-button:before,
.editor-styles-wrapper .field-service-btn.wp-block-button:before {
  content: "";
  position: absolute;
  right: -8px;
  bottom: -8px;
  width: 100%;
  height: 100%;
  background-color: var(--mg-color-purple);
  z-index: -1;
  border-radius: 8px;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: -1;
}
body.has-mgblocks-plugin .field-service-btn.wp-block-button .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .field-service-btn.wp-block-button .wp-block-button__link.wp-element-button {
  font-weight: var(--mg-font-weight-bold);
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  column-gap: 10px;
  border-radius: 8px;
  width: 100%;
  text-align: left;
  padding: 1.25rem var(--mg-gutter-sm);
  padding-left: var(--mg-gutter-sm);
  background-color: #cfd3d8;
  color: var(--mg-color-text-dark);
}
body.has-mgblocks-plugin .field-service-btn.wp-block-button .wp-block-button__link.wp-element-button:after,
.editor-styles-wrapper .field-service-btn.wp-block-button .wp-block-button__link.wp-element-button:after {
  content: "\e900";
  color: inherit;
  font-size: 60%;
}
body.has-mgblocks-plugin .field-service-btn.wp-block-button:hover, body.has-mgblocks-plugin .field-service-btn.wp-block-button:active, body.has-mgblocks-plugin .field-service-btn.wp-block-button:focus,
.editor-styles-wrapper .field-service-btn.wp-block-button:hover,
.editor-styles-wrapper .field-service-btn.wp-block-button:active,
.editor-styles-wrapper .field-service-btn.wp-block-button:focus {
  color: var(--mg-color-text-dark);
}
body.has-mgblocks-plugin .field-service-btn.wp-block-button:hover:before, body.has-mgblocks-plugin .field-service-btn.wp-block-button:active:before, body.has-mgblocks-plugin .field-service-btn.wp-block-button:focus:before,
.editor-styles-wrapper .field-service-btn.wp-block-button:hover:before,
.editor-styles-wrapper .field-service-btn.wp-block-button:active:before,
.editor-styles-wrapper .field-service-btn.wp-block-button:focus:before {
  opacity: 1;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button {
  border-color: var(--mg-color-primary);
  color: var(--mg-color-primary);
  background-color: transparent;
  padding-block: 8px;
  padding-inline: 16px;
  column-gap: 6px;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:after,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:after {
  content: "\f178";
  font: var(--fa-font-solid);
  font-weight: 600;
  font-size: 80%;
  display: inline-block;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  margin-top: 4px;
  transition: transform 0.2s ease-in-out;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:hover, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:active, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:focus,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:hover,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:active,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:focus {
  border-color: var(--mg-color-primary-dark);
  color: var(--mg-color-primary-dark);
  background-color: transparent;
}
body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:hover:after, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:active:after, body.has-mgblocks-plugin .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:focus:after,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:hover:after,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:active:after,
.editor-styles-wrapper .wp-block-button.is-style-mgblocks-hub-more-button .wp-block-button__link.wp-element-button:focus:after {
  transform: translateX(4px);
}

body.has-mgblocks-plugin #methodme-theme .mg-text-product-expression,
.editor-styles-wrapper .is-root-container .mg-text-product-expression {
  font-size: 2.375rem;
  line-height: 1.32;
}
body.has-mgblocks-plugin #methodme-theme .mg-text-menu-heading,
.editor-styles-wrapper .is-root-container .mg-text-menu-heading {
  font-family: var(--mg-font-family-body);
  font-size: 1.25rem;
  font-weight: var(--mg-font-weight-bold);
  line-height: 1;
  letter-spacing: 0;
  margin-bottom: 1.5rem;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-heading:has(.has-mgblocks-decorative-underline-yellow),
.editor-styles-wrapper .is-root-container .wp-block-heading:has(.has-mgblocks-decorative-underline-yellow) {
  line-height: 1.25;
}
body.has-mgblocks-plugin #methodme-theme .wp-block-heading:has(.has-mgblocks-decorative-underline-cyan),
.editor-styles-wrapper .is-root-container .wp-block-heading:has(.has-mgblocks-decorative-underline-cyan) {
  line-height: 1.25;
}
body.has-mgblocks-plugin #methodme-theme .has-mgblocks-decorative-underline, body.has-mgblocks-plugin #methodme-theme .has-mgblocks-decorative-underline-cyan, body.has-mgblocks-plugin #methodme-theme .has-mgblocks-decorative-underline-yellow,
.editor-styles-wrapper .is-root-container .has-mgblocks-decorative-underline,
.editor-styles-wrapper .is-root-container .has-mgblocks-decorative-underline-cyan,
.editor-styles-wrapper .is-root-container .has-mgblocks-decorative-underline-yellow {
  color: #fdcb2e;
  position: relative;
}
body.has-mgblocks-plugin #methodme-theme .has-mgblocks-decorative-underline:after, body.has-mgblocks-plugin #methodme-theme .has-mgblocks-decorative-underline-cyan:after, body.has-mgblocks-plugin #methodme-theme .has-mgblocks-decorative-underline-yellow:after,
.editor-styles-wrapper .is-root-container .has-mgblocks-decorative-underline:after,
.editor-styles-wrapper .is-root-container .has-mgblocks-decorative-underline-cyan:after,
.editor-styles-wrapper .is-root-container .has-mgblocks-decorative-underline-yellow:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 10.39px;
  transform: translateY(60%);
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYxIiBoZWlnaHQ9IjEzIiB2aWV3Qm94PSIwIDAgNDYxIDEzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMS44MDA3OCA0Ljg0MzM2QzU2Ljg4MzMgMy42MjMzMiAxOTYuMTY1IDAuNzQwOTY4IDQwOS4zMTYgMi4yMDUwMSIgc3Ryb2tlPSIjRkRDQjJFIiBzdHJva2Utd2lkdGg9IjMuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMDUuMTM2IDguNDE4MzNDMTQ2LjM1OSA2LjkyODY5IDI0Ni4yMzEgMy42MDY0NiA0MDkuMTY4IDIuMjM0NjkiIHN0cm9rZT0iI0ZEQ0IyRSIgc3Ryb2tlLXdpZHRoPSIzLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTA0Ljk2NiA4LjM1MjQzQzE1MC44MDIgNy42ODQ5NCAyODQuNzg4IDYuODkxMzEgNDU4LjgxOSAxMC4xODA5IiBzdHJva2U9IiNGRENCMkUiIHN0cm9rZS13aWR0aD0iMy42IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100%;
}
body.has-mgblocks-plugin #methodme-theme .has-mgblocks-decorative-underline-yellow,
.editor-styles-wrapper .is-root-container .has-mgblocks-decorative-underline-yellow {
  color: #fdcb2e;
}
body.has-mgblocks-plugin #methodme-theme .has-mgblocks-decorative-underline-cyan,
.editor-styles-wrapper .is-root-container .has-mgblocks-decorative-underline-cyan {
  color: #2ec9e8;
}
body.has-mgblocks-plugin #methodme-theme .has-mgblocks-decorative-underline-cyan:after,
.editor-styles-wrapper .is-root-container .has-mgblocks-decorative-underline-cyan:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYxIiBoZWlnaHQ9IjEzIiB2aWV3Qm94PSIwIDAgNDYxIDEzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMS44MDA3OCA0Ljg0MzM2QzU2Ljg4MzMgMy42MjMzMiAxOTYuMTY1IDAuNzQwOTY4IDQwOS4zMTYgMi4yMDUwMSIgc3Ryb2tlPSIjMkVDOUU4IiBzdHJva2Utd2lkdGg9IjMuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMDUuMTM2IDguNDE4MzNDMTQ2LjM1OSA2LjkyODY5IDI0Ni4yMzEgMy42MDY0NiA0MDkuMTY4IDIuMjM0NjkiIHN0cm9rZT0iIzJFQzlFOCIgc3Ryb2tlLXdpZHRoPSIzLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTA0Ljk2NiA4LjM1MjQzQzE1MC44MDIgNy42ODQ5NCAyODQuNzg4IDYuODkxMzEgNDU4LjgxOSAxMC4xODA5IiBzdHJva2U9IiMyRUM5RTgiIHN0cm9rZS13aWR0aD0iMy42IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==);
}
body.has-mgblocks-plugin #methodme-theme .add-yes-blue.wp-block-heading > span,
.editor-styles-wrapper .is-root-container .add-yes-blue.wp-block-heading > span {
  position: relative;
}
body.has-mgblocks-plugin #methodme-theme .add-yes-blue.wp-block-heading > span:after,
.editor-styles-wrapper .is-root-container .add-yes-blue.wp-block-heading > span:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 100%;
  height: 100%;
  transform: translate(50%, -50%);
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAyIiBoZWlnaHQ9IjE0NCIgdmlld0JveD0iMCAwIDIwMiAxNDQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xMTVfMzYzOCkiPgo8cGF0aCBkPSJNMTg2LjY0MSAxMDIuMTlDMTg2LjQ4MSAxMDEuMDUgMTg2LjYwMSAxMDAgMTg2Ljk5MSA5OS4wNDAxQzE4Ny4zNzEgOTcuOTkwMSAxODcuODkxIDk3LjEwMDEgMTg4LjU4MSA5Ni4zNzAxQzE4OS4yNTEgOTUuNTUwMSAxOTAuMDcxIDk0LjkwMDEgMTkxLjA0MSA5NC40MTAxQzE5Mi4wMTEgOTMuOTIwMSAxOTMuMDExIDkzLjU3MDEgMTk0LjAyMSA5My4zNzAxQzE5NS4wMzEgOTMuMTYwMSAxOTUuOTYxIDkzLjI3MDEgMTk2LjgwMSA5My42OTAxQzE5Ny43MTEgOTQuMDAwMSAxOTguNTIxIDk0LjUxMDEgMTk5LjIzMSA5NS4yNTAxQzIwMC4wMTEgOTUuODcwMSAyMDAuNjAxIDk2LjY4MDEgMjAxLjAwMSA5Ny42ODAxQzIwMS40ODEgOTguNjYwMSAyMDEuODAxIDk5LjY3MDEgMjAxLjk0MSAxMDAuNzJDMjAyLjA4MSAxMDEuNzcgMjAxLjk2MSAxMDIuNzcgMjAxLjU3MSAxMDMuNzNDMjAxLjE3MSAxMDQuNTkgMjAwLjU1MSAxMDUuNDUgMTk5LjcxMSAxMDYuM0MxOTguOTQxIDEwNy4wNCAxOTguMTIxIDEwNy43IDE5Ny4yNTEgMTA4LjI2QzE5Ni4zNjEgMTA4LjczIDE5NS41ODEgMTA5LjA0IDE5NC45MDEgMTA5LjE3QzE5Mi41MzEgMTA5LjY1IDE5MC42NTEgMTA5LjIgMTg5LjI0MSAxMDcuODJDMTg3LjgzMSAxMDYuNDQgMTg2Ljk3MSAxMDQuNTYgMTg2LjY0MSAxMDIuMTlaTTE4My43NjEgNzAuMDgwMUMxODMuMzgxIDY1LjQ3MDEgMTgyLjk1MSA2MS40MDAxIDE4Mi40NjEgNTcuODgwMUMxODEuOTcxIDU0LjM2MDEgMTgxLjQxMSA1MS4yMDAxIDE4MC43NjEgNDguNDAwMUMxODAuMTgxIDQ1LjQ5MDEgMTc5LjU0MSA0Mi43MzAxIDE3OC44NDEgNDAuMTQwMUMxNzguMTMxIDM3LjU1MDEgMTc3LjQxMSAzNC44NjAxIDE3Ni42ODEgMzIuMDcwMUMxNzYuMDIxIDI5LjE3MDEgMTc1LjMyMSAyNS45OTAxIDE3NC41ODEgMjIuNTMwMUMxNzMuOTIxIDE5LjA1MDEgMTczLjI4MSAxNS4wMjAxIDE3Mi42NTEgMTAuNDYwMUwxNzIuNTExIDkuNDYwMDVDMTcyLjQzMSA4Ljg5MDA1IDE3Mi4zNTEgOC4zMjAwNSAxNzIuMjcxIDcuNzUwMDVDMTcyLjI3MSA3LjE2MDA1IDE3Mi4yNDEgNi41ODAwNSAxNzIuMTYxIDYuMDEwMDVMMTcyLjAwMSA0Ljg3MDA1QzE3Mi4wNjEgNC42NjAwNSAxNzIuMjMxIDQuMzMwMDUgMTcyLjUyMSAzLjg5MDA1QzE3Mi43OTEgMy4zNTAwNSAxNzMuMTExIDIuODQwMDUgMTczLjQ4MSAyLjM4MDA1QzE3My44NDEgMS44MjAwNSAxNzQuMTYxIDEuMzEwMDUgMTc0LjQ0MSAwLjg3MDA1M0MxNzQuNzMxIDAuNDIwMDUzIDE3NC45NTEgMC4xMzAwNTMgMTc1LjEwMSA1LjI4NDA0ZS0wNUMxNzUuMTgxIC0wLjAxOTk0NzIgMTc1LjU1MSAwLjExMDA1MyAxNzYuMTkxIDAuMzcwMDUzTDE3Ny44MzEgMC45MjAwNTNMMTc5LjI3MSAxLjk1MDA1QzE3OS41ODEgMy41NTAwNSAxNzkuOTcxIDUuNDcwMDUgMTgwLjQ2MSA3LjcyMDA1QzE4MC45NTEgOS45NzAwNSAxODEuNDExIDEyLjQxMDEgMTgxLjg3MSAxNS4wNjAxQzE4Mi4zOTEgMTcuNTkwMSAxODIuOTMxIDIwLjIyMDEgMTgzLjQ4MSAyMi45NDAxQzE4NC4wMjEgMjUuNTcwMSAxODQuNTUxIDI4LjE1MDEgMTg1LjA3MSAzMC42ODAxQzE4NS41OTEgMzMuMjEwMSAxODYuMDYxIDM1LjYxMDEgMTg2LjQ2MSAzNy44ODAxQzE4Ni44NjEgNDAuMTQwMSAxODcuMjYxIDQyLjA3MDEgMTg3LjY1MSA0My42NTAxQzE4Ny43NzEgNDMuOTIwMSAxODcuOTMxIDQ0LjcyMDEgMTg4LjExMSA0Ni4wNTAxQzE4OC4yOTEgNDcuMzgwMSAxODguNDYxIDQ4Ljg2MDEgMTg4LjU5MSA1MC41MDAxQzE4OC44MDEgNTIuMDIwMSAxODkuMDAxIDUzLjUwMDEgMTg5LjIwMSA1NC45MjAxTDE4OS41NTEgNTcuNDkwMUMxODkuNzAxIDU3Ljk1MDEgMTg5Ljg5MSA1OC42OTAxIDE5MC4xMjEgNTkuNzIwMUMxOTAuMzQxIDYwLjY1MDEgMTkwLjU3MSA2MS43MzAxIDE5MC44MzEgNjIuOTUwMUMxOTEuMTYxIDY0LjA2MDEgMTkxLjQ0MSA2NS4xNzAxIDE5MS42ODEgNjYuMzAwMUwxOTIuMjMxIDY4LjM5MDFDMTkxLjg5MSA2OS43MyAxOTEuNDExIDcwLjY2IDE5MC43OTEgNzEuMTcwMUMxOTAuMjQxIDcxLjU3MDEgMTg5LjQxMSA3MS44OTAxIDE4OC4zMTEgNzIuMTEwMUMxODcuMzgxIDcyLjMwMDEgMTg2LjUyMSA3Mi4zMyAxODUuNzIxIDcyLjIwMDFDMTg0Ljk5MSA3MS45NjAxIDE4NC4zMzEgNzEuMjYwMSAxODMuNzQxIDcwLjExMDFMMTgzLjc2MSA3MC4wODAxWk0xMzcuNDIxIDExMS44NUwxMzcuMDExIDEwOC44NkMxMzYuODQxIDEwNy42MiAxMzYuNzYxIDEwNi40MiAxMzYuNzcxIDEwNS4yNEMxMzYuNzgxIDEwNC4wNiAxMzYuOTgxIDEwMyAxMzcuMzcxIDEwMi4wNEMxMzcuNzYxIDEwMS4wOCAxMzguNDIxIDEwMC41MSAxMzkuMzUxIDEwMC4zMkwxMzkuMzcxIDEwMC40NkwxMzkuNzUxIDEwMC4zOEwxNDMuODAxIDExMC44NUMxNDMuODUxIDExMS4yMyAxNDQuMDYxIDExMS40OCAxNDQuNDMxIDExMS42QzE0NC44MDEgMTExLjcyIDE0NS4xNjEgMTExLjg0IDE0NS41MjEgMTExLjk3QzE0NS45NjEgMTExLjk3IDE0Ni4zNDEgMTExLjk1IDE0Ni42ODEgMTExLjg4QzE0Ny4xMDEgMTExLjc5IDE0Ny40NDEgMTExLjczIDE0Ny42OTEgMTExLjY3QzE0Ny44NjEgMTExLjY0IDE0OC4wNzEgMTExLjU5IDE0OC4zMjEgMTExLjU0QzE0OC42NDEgMTExLjM4IDE0OC44NTEgMTExLjI5IDE0OC45MzEgMTExLjI3QzE0OS40MjEgMTExLjA3IDE1MC4zNjEgMTEwLjY0IDE1MS43NTEgMTA5Ljk3QzE1My4xMjEgMTA5LjIgMTU0LjU0MSAxMDguNDggMTU2LjAxMSAxMDcuNzlDMTU3LjU2MSAxMDcuMDkgMTU4Ljk5MSAxMDYuNDEgMTYwLjI5MSAxMDUuNzVDMTYxLjY2MSAxMDQuOTkgMTYyLjY0MSAxMDQuNSAxNjMuMjExIDEwNC4yOEMxNjMuNTMxIDEwMy40MyAxNjQuMDcxIDEwMi42NCAxNjQuODQxIDEwMS45QzE2NS41OTEgMTAxLjA2IDE2Ni4zNTEgMTAwLjI3IDE2Ny4xMjEgOTkuNTMwMUMxNjcuODkxIDk4Ljc5MDEgMTY4LjUyMSA5OC4wMzAxIDE2OS4wMjEgOTcuMjQwMUMxNjkuNTIxIDk2LjQ1MDEgMTY5LjcwMSA5NS41NDAxIDE2OS41NTEgOTQuNDkwMUMxNjkuMjIxIDkyLjExMDEgMTY4LjQxMSA5MC4zMjAxIDE2Ny4xMTEgODkuMTIwMUMxNjUuOTAxIDg3LjkwMDEgMTY0LjQwMSA4Ny4xMzAxIDE2Mi42MjEgODYuODAwMUMxNjAuOTExIDg2LjM3MDEgMTU5LjEwMSA4Ni4xOTAxIDE1Ny4yMTEgODYuMjgwMUMxNTUuMzExIDg2LjM3IDE1My41MDEgODYuNDUwMSAxNTEuNzcxIDg2LjUwMDFDMTUxLjA4MSA4Ni41NDAxIDE0OS45NjEgODYuNjIgMTQ4LjQyMSA4Ni43NDAxQzE0Ni45NDEgODYuNzQwMSAxNDUuMjYxIDg2Ljc5MDEgMTQzLjM2MSA4Ni44ODAxQzE0MS40NjEgODYuOTcgMTM5LjQ4MSA4Ny4wOCAxMzcuNDExIDg3LjIwMDFDMTM1LjMzMSA4Ny4yMyAxMzMuMzAxIDg3LjM1MDEgMTMxLjMzMSA4Ny41NTAxQzEyOS40MzEgODcuNjQwMSAxMjcuNzExIDg3Ljc1MDEgMTI2LjE2MSA4Ny44NjAxQzEyNC43MDEgODcuOTYwMSAxMjMuNjIxIDg4LjAzMDEgMTIyLjkzMSA4OC4wNzAxQzEyMi4zNzEgODcuNzkwMSAxMjEuNzMxIDg3LjI0MDEgMTIxLjAxMSA4Ni40MTAxQzEyMC4yOTEgODUuNTgwMSAxMTkuODkxIDg0Ljg4MDEgMTE5LjgxMSA4NC4zMTAxQzExOS41OTEgODIuNjkgMTIwLjE0MSA4MS4wNzAxIDEyMS40ODEgNzkuNDMwMUMxMjIuODkxIDc3LjY4MDEgMTI0LjcwMSA3NS45OTAxIDEyNi45MDEgNzQuMzgwMUMxMjkuMTExIDcyLjc2IDEzMS42MzEgNzEuMjIgMTM0LjQ3MSA2OS43NzAxQzEzNy4zOTEgNjguMyAxNDAuMjUxIDY2Ljk0MDEgMTQzLjAzMSA2NS42OTAxQzE0NS45MDEgNjQuNDMwMSAxNDguNTMxIDYzLjQxMDEgMTUwLjk0MSA2Mi42MjAxQzE1My40NDEgNjEuODIwMSAxNTUuMzYxIDYxLjI5MDEgMTU2LjcxMSA2MS4wMTAxQzE1Ny43MjEgNjAuODAwMSAxNTguNzExIDYxLjAwMDEgMTU5LjY2MSA2MS41OTAxQzE2MC42OTEgNjIuMTYwMSAxNjEuMzExIDYzLjE2IDE2MS41MTEgNjQuNTlDMTYxLjY3MSA2NS43MyAxNjEuNDkxIDY2LjY1IDE2MC45ODEgNjcuMzRDMTYwLjU0MSA2Ny45MjAxIDE1OS45MTEgNjguMzkwMSAxNTkuMDkxIDY4Ljc1MDFDMTU4LjM0MSA2OS4wMDAxIDE1Ny41NTEgNjkuMjYgMTU2LjcyMSA2OS41MjAxQzE1NS45NjEgNjkuNjcwMSAxNTUuMjUxIDY5Ljg3IDE1NC41OTEgNzAuMTAwMUMxNTMuMjgxIDcwLjY2IDE1MS42MDEgNzEuMzkwMSAxNDkuNTUxIDcyLjI5MDFDMTQ3LjU5MSA3My4xODAxIDE0NS42MzEgNzQuMDYwMSAxNDMuNjYxIDc0Ljk1MDFDMTQxLjcwMSA3NS44NCAxNDAuMDYxIDc2LjU2MDEgMTM4Ljc1MSA3Ny4xMjAxTDEzNi42NzEgNzguMTMwMUwxMzYuODkxIDc5LjcwMDFDMTM4LjUwMSA3OS4zODAxIDE0MC41MzEgNzkuMDEwMSAxNDIuOTkxIDc4LjYxMDFDMTQ1LjQ1MSA3OC4yMTAxIDE0OC4xMTEgNzcuOTIwMSAxNTAuOTUxIDc3LjczMDFDMTUzLjc5MSA3Ny41NTAxIDE1Ni42MjEgNzcuNjEwMSAxNTkuNDQxIDc3LjkyMDFDMTYyLjMzMSA3OC4xMiAxNjQuOTgxIDc4LjcxMDEgMTY3LjM3MSA3OS42OTAxQzE2OS43NTEgODAuNTgwMSAxNzEuNzYxIDgxLjkzMDEgMTczLjQwMSA4My43NTAxQzE3NS4xMTEgODUuNDYwMSAxNzYuMTcxIDg3Ljc4MDEgMTc2LjU4MSA5MC43MzAxQzE3Ny4xMzEgOTQuNzIwMSAxNzYuNjMxIDk4LjI5MDEgMTc1LjA2MSAxMDEuNDRDMTczLjUwMSAxMDQuNTkgMTcxLjM2MSAxMDcuMzIgMTY4LjY0MSAxMDkuNjNDMTY1LjkyMSAxMTEuOTQgMTYyLjg4MSAxMTMuODIgMTU5LjUyMSAxMTUuMjlDMTU2LjE2MSAxMTYuNzUgMTUzLjAwMSAxMTcuNzggMTUwLjA0MSAxMTguMzhDMTQ4Ljg2MSAxMTguNjIgMTQ3LjU4MSAxMTguNzggMTQ2LjIwMSAxMTguODZDMTQ0LjgxMSAxMTguODUgMTQzLjQ4MSAxMTguNjMgMTQyLjIwMSAxMTguMkMxNDEuMDExIDExNy43NiAxMzkuOTYxIDExNy4wNCAxMzkuMDQxIDExNi4wNUMxMzguMjExIDExNS4wNCAxMzcuNjYxIDExMy42NCAxMzcuNDIxIDExMS44M1YxMTEuODVaTTg4LjQ3MDkgODcuNTlDODcuMzcwOSA4Ny44MTAxIDg2LjEyMDkgODguMjEwMSA4NC43MzA5IDg4Ljc5MDFDODMuNDAwOSA4OS4yNTAxIDgyLjAyMDkgODkuOTIwMSA4MC41ODA5IDkwLjgwMDFDNzkuMjEwOSA5MS41NjAxIDc3Ljg2MDkgOTIuNTIwMSA3Ni41NTA5IDkzLjY3MDFDNzUuMjIwOSA5NC43MjAxIDc0LjA4MDkgOTUuOTMwMSA3My4xNDA5IDk3LjI5MDFDNzIuMTkwOSA5OC41NjAxIDcxLjQyMDkgOTkuOTMwMSA3MC44NDA5IDEwMS40MkM3MC4zNTA5IDEwMi44OSA3MC4yMTA5IDEwNC40MyA3MC40NDA5IDEwNi4wNUw3NS42NDA5IDEwNUM3Ny41MDA5IDEwNC42MiA3OS4zOTA5IDEwNC4xNCA4MS4zMDA5IDEwMy41NkM4My4yMjA5IDEwMi45OCA4NS4wODA5IDEwMi4zMSA4Ni44OTA5IDEwMS41NUM4OC42ODA5IDEwMC43IDkwLjIwMDkgOTkuNzEwMSA5MS40MzA5IDk4LjU4MDFDOTIuNzQwOSA5Ny4zNDAxIDkzLjcxMDkgOTUuOTIwMSA5NC4zNjA5IDk0LjMyMDFDOTUuMDkwOSA5Mi43MTAxIDk1LjMxMDkgOTAuODUwMSA5NS4wMjA5IDg4Ljc2MDFMOTQuOTIwOSA4OC4wNTAxTDkzLjQ2MDkgODYuODgwMUM5My4yOTA5IDg2LjkxIDkyLjk1MDkgODYuOTggOTIuNDUwOSA4Ny4wOUM5Mi4wMTA4IDg3LjA5IDkxLjU0MDkgODcuMTMwMSA5MS4wNDA5IDg3LjIzMDFDOTAuNTIwOSA4Ny4yMzAxIDkwLjAxMDkgODcuMjkwMSA4OS41MDA5IDg3LjQwMDFDODkuMDgwOSA4Ny40ODAxIDg4Ljc0MDkgODcuNTUgODguNDkwOSA4Ny42MDAxTDg4LjQ3MDkgODcuNTlaTTYyLjQwMDkgMTEwLjE2QzYxLjk1MDkgMTA2LjkzIDYyLjMyMDkgMTAzLjYzIDYzLjUxMDkgMTAwLjI2QzY0LjY5MDggOTYuODkwMSA2Ni4zNjA5IDkzLjgyMDEgNjguNDkwOSA5MS4wNDAxQzcwLjcxMDkgODguMjUwMSA3My4yMTA5IDg1Ljg5MDEgNzUuOTgwOSA4My45NjAxQzc4Ljg0MDkgODIuMDEwMSA4MS42MjA5IDgwLjc3MDEgODQuMzIwOSA4MC4yMjAxQzg2LjUyMDkgNzkuNzgwMSA4OC43MjA5IDc5LjY3MDEgOTAuOTIwOSA3OS45MTAxQzkzLjIwMDkgODAuMDQwMSA5NS4yNzA5IDgwLjU5MDEgOTcuMTQwOSA4MS41ODAxQzk5LjAxMDkgODIuNTcwMSAxMDAuNjAxIDgzLjk2MDEgMTAxLjg5MSA4NS43NTAxQzEwMy4yNTEgODcuNDMwMSAxMDQuMTIxIDg5LjYwMDEgMTA0LjQ4MSA5Mi4yNjAxQzEwNC42NTEgOTMuNDkwMSAxMDQuNzAxIDk0LjUxIDEwNC42NDEgOTUuMzEwMUMxMDQuNjQxIDk1Ljk5MDEgMTA0LjQ4MSA5Ni42NiAxMDQuMTQxIDk3LjMyMDFDMTAzLjc4MSA5Ny44ODAxIDEwMy4zMDEgOTguNDcwMSAxMDIuNjkxIDk5LjA4MDFDMTAyLjE1MSA5OS41ODAxIDEwMS40NjEgMTAwLjI2IDEwMC42MzEgMTAxLjExQzEwMC4xNDEgMTAxLjMxIDk5LjQxMDkgMTAxLjcgOTguNDUwOSAxMDIuMjhDOTcuNDgwOSAxMDIuNzcgOTYuMzQwOSAxMDMuMzQgOTUuMDQwOSAxMDRDOTMuODMwOSAxMDQuNjQgOTIuNTMwOSAxMDUuMjkgOTEuMTQwOSAxMDUuOTZDODkuNzYwOSAxMDYuNjMgODguNDEwOSAxMDcuMjkgODcuMTIwOSAxMDcuOTVDODUuOTEwOSAxMDguNTkgODQuODEwOSAxMDkuMTUgODMuODQwOSAxMDkuNjRDODIuODcwOCAxMTAuMTMgODIuMTMwOSAxMTAuNDcgODEuNjQwOSAxMTAuNjdDODEuNDAwOSAxMTAuODIgODAuODYwOSAxMTEuMDIgODAuMDMwOSAxMTEuMjlDNzkuMjAwOSAxMTEuNTYgNzguMjkwOSAxMTEuODkgNzcuMzAwOSAxMTIuMjhDNzYuMzgwOSAxMTIuNTYgNzUuNTIwOSAxMTIuODggNzQuNzAwOSAxMTMuMjVDNzMuODcwOCAxMTMuNTIgNzMuMzcwOSAxMTMuNzEgNzMuMjIwOSAxMTMuODRDNzIuOTgwOSAxMTMuOTkgNzIuNzIwOSAxMTQuMjggNzIuNDMwOSAxMTQuNzNDNzIuMjIwOSAxMTUuMDcgNzIuMTIwOCAxMTUuMjggNzIuMTMwOSAxMTUuMzhDNzIuMzkwOSAxMTcuMjggNzMuMDgwOSAxMTguOCA3NC4xOTA5IDExOS45NUM3NS4yOTA5IDEyMSA3Ni42MjA4IDEyMS44IDc4LjE3MDkgMTIyLjM3Qzc5LjcyMDkgMTIyLjk0IDgxLjQyMDkgMTIzLjI4IDgzLjI2MDkgMTIzLjM5Qzg1LjE3MDkgMTIzLjM5IDg3LjAzMDkgMTIzLjM2IDg4Ljg1MDkgMTIzLjI5QzkwLjY1MDkgMTIzLjEyIDkyLjMxMDkgMTIyLjg4IDkzLjgzMDkgMTIyLjU4Qzk1LjM1MDkgMTIyLjI3IDk2LjU4MDkgMTIyLjAzIDk3LjUxMDkgMTIxLjg0QzEwMS43MzEgMTIwLjk5IDEwNS44NDEgMTE5LjkxIDEwOS44MzEgMTE4LjYyQzExMy44MTEgMTE3LjIzIDExNy45MTEgMTE2LjExIDEyMi4xMzEgMTE1LjI1TDEyMi4yOTEgMTE2LjM5QzEyMi4zNzEgMTE2Ljk2IDEyMi4zNzEgMTE3LjYgMTIyLjI5MSAxMTguMjlDMTIyLjI5MSAxMTguODggMTIyLjE5MSAxMTkuNDggMTIyLjAyMSAxMjAuMUMxMjEuODMxIDEyMC42MyAxMjEuNTMxIDEyMC45OCAxMjEuMTIxIDEyMS4xNkMxMTguMDExIDEyMi41NyAxMTUuMjMxIDEyMy43NyAxMTIuNzYxIDEyNC43NkMxMTAuMzYxIDEyNS42NCAxMDguMDgxIDEyNi4zOSAxMDUuOTExIDEyNy4wM0MxMDMuNzMxIDEyNy41NyAxMDEuNDUxIDEyOC4wOCA5OS4wOTA5IDEyOC41NkM5Ni43NDA5IDEyOS4xMyA5NC4xMjA5IDEyOS43MSA5MS4yNTA5IDEzMC4yOUw4OS4xMDA5IDEzMC43M0M4OC4xNzA5IDEzMC45MiA4Ny4xNTA5IDEzMS4wOCA4Ni4wNDA5IDEzMS4yQzg0Ljk0MDkgMTMxLjQyIDgzLjg5MDkgMTMxLjY0IDgyLjg3MDkgMTMxLjg0TDgwLjcyMDkgMTMyLjI4Qzc4LjAwMDkgMTMyLjA1IDc1LjU1MDggMTMxLjMyIDczLjM4MDkgMTMwLjFDNzEuMjgwOSAxMjguNzYgNjkuNDkwOSAxMjcuMDcgNjcuOTkwOSAxMjUuMDNDNjYuNDkwOSAxMjIuOTkgNjUuMjYwOSAxMjAuNjkgNjQuMzAwOSAxMTguMTVDNjMuNDIwOSAxMTUuNTkgNjIuODAwOSAxMTIuOTMgNjIuNDIwOSAxMTAuMThMNjIuNDAwOSAxMTAuMTZaTTIxLjk4MDkgMTM5LjE0QzIxLjk0MDkgMTM4Ljg2IDIxLjg2MDkgMTM4LjI4IDIxLjc0MDkgMTM3LjQzQzIxLjcxMDkgMTM2LjU2IDIxLjY2MDkgMTM1LjkzIDIxLjYxMDkgMTM1LjU1QzIxLjc4MDkgMTM0LjkzIDIyLjA4MDkgMTMzLjg5IDIyLjQ4MDkgMTMyLjQ0QzIyLjk2MDkgMTMwLjg4IDIzLjUwMDkgMTI5LjE1IDI0LjExMDkgMTI3LjI3QzI0LjcxMDkgMTI1LjI5IDI1LjI5MDkgMTIzLjI3IDI1Ljg4MDkgMTIxLjE5QzI2LjU1MDkgMTE5LjEgMjcuMTgwOSAxMTcuMTIgMjcuNzkwOSAxMTUuMjNDMjguNDAwOSAxMTMuMzUgMjguOTEwOSAxMTEuNjggMjkuMzEwOSAxMTAuMjNDMjkuNzkwOSAxMDguNjcgMzAuMTEwOSAxMDcuNTMgMzAuMjcwOSAxMDYuODFDMzAuMzIwOSAxMDYuNTEgMzAuNDIwOSAxMDYgMzAuNTgwOSAxMDUuMjhDMzAuNzQwOSAxMDQuNTYgMzAuOTAwOSAxMDMuODUgMzEuMDYwOSAxMDMuMTNDMzEuMjEwOSAxMDIuMzIgMzEuMzIwOSAxMDEuNTYgMzEuNDAwOSAxMDAuODZDMzEuNTYwOSAxMDAuMTQgMzEuNjYwOSA5OS42MzAxIDMxLjcxMDkgOTkuMzMwMUMzMC4zOTA5IDk3Ljk0MDEgMjguNzQwOSA5Ni43MTAxIDI2Ljc3MDkgOTUuNjQwMUMyNC44NzA5IDk0LjQ2MDEgMjIuODAwOSA5My4zMTAxIDIwLjU2MDkgOTIuMjAwMUMxOC4zMTA5IDkwLjk5MDEgMTYuMDUwOSA4OS43NDAxIDEzLjc5MDkgODguNDQwMUMxMS41MzA5IDg3LjE0MDEgOS40MjA4NiA4NS43NTAxIDcuNDgwODYgODQuMjkwMUM1LjYxMDg2IDgyLjcxMDEgMy45OTA4NiA4MS4wNDAxIDIuNjIwODYgNzkuMjYwMUMxLjMyMDg2IDc3LjM3MDEgMC41MDA4NTYgNzUuMjQwMSAwLjE3MDg1NiA3Mi44NzAxQy0wLjA3OTE0MzggNzEuMDYwMSAtMC4wNjkxNDM4IDY5Ljg0IDAuMTgwODU2IDY5LjIwMDFDMC41MTA4NTYgNjguNDUwMSAxLjMxMDg2IDY3Ljk1MDEgMi41ODA4NiA2Ny42OTAxQzIuNjYwODYgNjcuNjcwMSAyLjk3MDg2IDY3LjY2MDEgMy40OTA4NiA2Ny42NTAxQzQuMDAwODYgNjcuNTUwMSA0LjM0MDg2IDY3LjUzMDEgNC41MjA4NiA2Ny41OUM1LjQ4MDg2IDY4Ljg2IDYuNjQwODYgNzAuMzQgOC4wMDA4NiA3Mi4wMjAxQzkuNDUwODYgNzMuNjgwMSAxMC45OTA5IDc1LjQyMDEgMTIuNjMwOSA3Ny4yNDAxQzE0LjI3MDkgNzkuMDYwMSAxNS45OTA5IDgwLjgxMDEgMTcuNzkwOSA4Mi41MDAxQzE5LjY3MDkgODQuMTcwMSAyMS41MzA5IDg1LjY1MDEgMjMuMzYwOSA4Ni45NDAxQzI1LjE5MDkgODguMjMwMSAyNy4wMjA5IDg5LjIzMDEgMjguODUwOSA4OS45MzAxQzMwLjc2MDkgOTAuNTIwMSAzMi41NTA5IDkwLjY1MDEgMzQuMjQwOSA5MC4zMDAxQzM0LjQxMDkgOTAuMjcwMSAzNC42MjA5IDkwLjIyMDEgMzQuODcwOSA5MC4xNzAxQzM1LjIxMDkgOTAuMTAwMSAzNS40MjA5IDkwLjA2MDEgMzUuNTAwOSA5MC4wNDAxQzM1Ljc1MDkgODkuMzEwMSAzNi4xMDA5IDg4LjA2MDEgMzYuNTUwOSA4Ni4zMTAxQzM3LjA5MDkgODQuNTQwMSAzNy42MjA5IDgyLjcyMDEgMzguMTQwOSA4MC44NjAxQzM4LjY1MDkgNzguOTAwMSAzOS4xNDA5IDc3LjA5MDEgMzkuNjAwOSA3NS40MzAxQzQwLjE0MDkgNzMuNjYwMSA0MC40OTA5IDcyLjQ2MDEgNDAuNjcwOSA3MS44NEM0MC43NjA5IDcxLjI0MDEgNDAuODkwOSA3MC4yODAxIDQxLjA2MDkgNjguOTgwMUM0MS4yMTA5IDY3LjU4MDEgNDEuMzYwOSA2Ni4xMzAxIDQxLjUwMDkgNjQuNjQwMUM0MS43MzA5IDYzLjEzMDEgNDEuOTkwOSA2MS41NjAxIDQyLjI4MDkgNTkuOTQwMUM0Mi41ODA5IDU4LjMyMDEgNDIuOTQwOSA1Ni44MzAxIDQzLjM2MDkgNTUuNDcwMUM0My43ODA5IDU0LjExMDEgNDQuMjgwOSA1Mi45OTAxIDQ0Ljg1MDkgNTIuMDkwMUM0NS40OTA5IDUxLjA4MDEgNDYuMjgwOSA1MC40ODAxIDQ3LjIxMDkgNTAuMjkwMUw0Ny4zNjA5IDUwLjQxMDFMNDcuNjEwOSA1MC4zNjAxQzQ3LjYyMDkgNTAuNDYwMSA0Ny42NzA5IDUwLjQ5MDEgNDcuNzYwOSA1MC40ODAxQzQ3LjkzMDkgNTAuNDUwMSA0OC4xNjA5IDUwLjU1MDEgNDguNDUwOSA1MC43ODAxQzQ4LjczMDkgNTAuOTIwMSA0OS4wMjA5IDUxLjExMDEgNDkuMzEwOSA1MS4zNDAxQzQ5LjY5MDkgNTEuNTYwMSA0OS45ODA5IDUxLjc5MDEgNTAuMTkwOSA1Mi4wNDAxQzUwLjQ4MDkgNTIuMjcwMSA1MC42NDA5IDUyLjQ0MDEgNTAuNjUwOSA1Mi41MzAxQzUwLjAwMDkgNTkuODAwMSA0OS4wMTA5IDY3LjAzMDEgNDcuNjYwOSA3NC4yNDAxQzQ2LjMxMDkgODEuNDUwMSA0NC42NTA5IDg4LjU4IDQyLjY3MDkgOTUuNjMwMUw0My4wNjA5IDk4LjQ4MDFDNDIuNTcwOSA5OS4zNjAxIDQxLjgyMDkgMTAxLjEzIDQwLjgwMDkgMTAzLjc3QzM5Ljc2MDkgMTA2LjMzIDM4LjY1MDkgMTA5LjI5IDM3LjQ3MDkgMTEyLjY1QzM2LjI3MDkgMTE1LjkyIDM1LjAxMDkgMTE5LjM1IDMzLjY4MDkgMTIyLjk0QzMyLjQ0MDkgMTI2LjUxIDMxLjI1MDkgMTI5LjgzIDMwLjExMDkgMTMyLjlDMjguOTYwOSAxMzUuODcgMjcuOTYwOSAxMzguMzcgMjcuMTEwOSAxNDAuNEMyNi4yNjA5IDE0Mi40MyAyNS42NzA5IDE0My40OCAyNS4zMzA5IDE0My41NEMyMy44OTA5IDE0My44MyAyMy4wMzA5IDE0My41MiAyMi43MjA5IDE0Mi42QzIyLjQxMDkgMTQxLjY4IDIyLjE3MDkgMTQwLjUxIDIxLjk3MDkgMTM5LjA5TDIxLjk4MDkgMTM5LjE0WiIgZmlsbD0iIzNCNEFFRCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzExNV8zNjM4Ij4KPHJlY3Qgd2lkdGg9IjIwMiIgaGVpZ2h0PSIxNDMuNyIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 100%;
}
@media (max-width: 64em) {
  body.has-mgblocks-plugin #methodme-theme .add-yes-blue.wp-block-heading > span:after,
  .editor-styles-wrapper .is-root-container .add-yes-blue.wp-block-heading > span:after {
    display: none;
  }
}

.has-mgblocks-gradient-highlight {
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

.gradient-star .has-mgblocks-gradient-highlight:after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyOCAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjAwMjIgMjUuOTc3MkMxOC42OTM2IDI2LjcwMTYgMTcuODkzIDI3LjA0OTggMTcuMTMxIDI2Ljg3MUMxNi42ODcyIDI2Ljc2NzUgMTYuMjYyOCAyNi40Mjg4IDE2LjA2MDIgMjUuOTU4NEwxNC4zMDQ3IDIxLjgwOTJDMTMuOTY3MSAyMS4wMDk0IDEzLjI4MjMgMjAuNDYzNyAxMi40ODE3IDIwLjEzNDRMOC40NDAwOCAxOC41MTYxQzcuODcwOTggMTguMjkwMyA3LjUwNDQzIDE3Ljc3MjkgNy40NjU4NCAxNy4xODk1QzcuNDE3NjEgMTYuNTIxNSA3LjgwMzQ1IDE1LjkwMDYgOC40NDAwOCAxNS42NDY1TDEyLjUwMDkgMTQuMDE4OEMxMi44OTY0IDEzLjg1ODkgMTMuMjUzMyAxMy42NzA3IDEzLjU2MiAxMy4zNzlDMTMuODk5NiAxMy4wNjg2IDE0LjE2IDEyLjcyOTggMTQuMzQzMyAxMi4zMDY1TDE2LjA4OTIgOC4xODU0OUMxNi4zMTEgNy42NTg2MSAxNi44MjIzIDcuMzAxMDggMTcuNDAxIDcuMjU0MDRDMTguMDg1OSA3LjE4ODE4IDE4Ljc1MTQgNy41NDU3IDE5LjAxMTggOC4xNzYwOEwyMC43NTc3IDEyLjMwNjVDMjEuMDk1MyAxMy4xMDYyIDIxLjc2MDkgMTMuNjgwMSAyMi41ODA4IDE0LjAwOTRMMjYuNjk5NiAxNS42NjUzQzI3LjMzNjIgMTUuOTE5NCAyNy42ODM1IDE2LjU3OCAyNy42MjU2IDE3LjIzNjZDMjcuNTc3NCAxNy43ODIzIDI3LjIzMDEgMTguMjkwMyAyNi42OTk2IDE4LjQ5NzNMMjIuNDY1MSAyMC4yMDAzQzIyLjAzMSAyMC4zNzkxIDIxLjY2NDUgMjAuNjMzMSAyMS4zNDYyIDIwLjk2MjRDMjEuMDY2NCAyMS4yNTQxIDIwLjg3MzUgMjEuNTkyOCAyMC43MDk1IDIxLjk2OTFMMTkuMDIxNSAyNS45Njc4TDE5LjAwMjIgMjUuOTc3MlpNOC4zOTE4NiA5Ljg1MDgyQzguNzEwMTcgOS4wOTgxMyA5LjI5ODU2IDguNDk1OTggMTAuMDcwMiA4LjE4NTQ5TDExLjg3NCA3LjQ2MTAzQzEyLjQyMzggNy4yNDQ2MyAxMi43NjE0IDYuNzM2NTcgMTIuNzUxNyA2LjE3MjA1QzEyLjc0MjEgNS42MDc1MyAxMi4zNjU5IDUuMTQ2NTEgMTEuODI1OCA0LjkzMDExTDEwLjA3MDIgNC4yMjQ0N0M5LjMzNzE0IDMuOTMyOCA4LjczOTA5IDMuMzY4MjggOC40MzA0MiAyLjY1MzIzTDcuNjU4NzcgMC44NDY3NzZDNy40MzY5MiAwLjMyOTMwMyA2Ljk0NDk3IDAgNi4zODU1MiAwQzUuODI2MDYgMCA1LjMyNDQ3IDAuMzEwNDg1IDUuMTEyMjYgMC44Mjc5NTlMNC4zNTk4NiAyLjU4NzM3QzQuMDUxMiAzLjMwMjQyIDMuNDkxNzYgMy45MDQ1NyAyLjc0OTAzIDQuMjA1NjVMMC44NTg0OTEgNC45Njc3NUMwLjMyNzk3MSA1LjE4NDE0IDAgNS42NzMzOSAwIDYuMjE5MDlDMCA2Ljc2NDc5IDAuMzQ3MjE0IDcuMjQ0NjMgMC44NjgwODcgNy40NjEwM0wyLjY2MjI1IDguMTg1NDlDMy40MzM5MiA4LjQ5NTk4IDQuMDQxNTUgOS4wODg3MiA0LjM1OTg2IDkuODQxNDFMNS4xMDI2MSAxMS42MDA4QzUuMzE0ODIgMTIuMTA4OSA1LjgwNjc0IDEyLjQxOTQgNi4zNTY1NSAxMi40Mjg4QzYuOTA2MzYgMTIuNDM4MiA3LjQxNzYgMTIuMTI3NyA3LjYyOTggMTEuNjE5Nkw4LjM3MjU1IDkuODY5NjNMOC4zOTE4NiA5Ljg1MDgyWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzYxMV8yMjYyKSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzYxMV8yMjYyIiB4MT0iMy44MjY3MSIgeTE9IjYuNjAxOTIiIHgyPSIyMi42OTI1IiB5Mj0iMTkuNDU5NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkY2QjNEIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzdCMkZGNyIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=);
  vertical-align: super;
}

body.has-mgblocks-plugin .mg-padding-t-none,
.editor-styles-wrapper .mg-padding-t-none {
  padding-top: 0;
}
body.has-mgblocks-plugin .mg-padding-t-xs,
.editor-styles-wrapper .mg-padding-t-xs {
  padding-top: var(--mg-gutter-xs);
}
body.has-mgblocks-plugin .mg-padding-t-sm,
.editor-styles-wrapper .mg-padding-t-sm {
  padding-top: var(--mg-gutter-sm);
}
body.has-mgblocks-plugin .mg-padding-t-smd,
.editor-styles-wrapper .mg-padding-t-smd {
  padding-top: var(--mg-gutter-smd);
}
body.has-mgblocks-plugin .mg-padding-t-md,
.editor-styles-wrapper .mg-padding-t-md {
  padding-top: var(--mg-gutter-md);
}
body.has-mgblocks-plugin .mg-padding-t-lg,
.editor-styles-wrapper .mg-padding-t-lg {
  padding-top: var(--mg-gutter-lg);
}
body.has-mgblocks-plugin .mg-padding-t-xl,
.editor-styles-wrapper .mg-padding-t-xl {
  padding-top: var(--mg-gutter-xl);
}
body.has-mgblocks-plugin .mg-padding-t-xxl,
.editor-styles-wrapper .mg-padding-t-xxl {
  padding-top: var(--mg-gutter-xxl);
}

body.has-mgblocks-plugin .mg-padding-b-none,
.editor-styles-wrapper .mg-padding-b-none {
  padding-bottom: 0;
}
body.has-mgblocks-plugin .mg-padding-b-xs,
.editor-styles-wrapper .mg-padding-b-xs {
  padding-bottom: var(--mg-gutter-xs);
}
body.has-mgblocks-plugin .mg-padding-b-sm,
.editor-styles-wrapper .mg-padding-b-sm {
  padding-bottom: var(--mg-gutter-sm);
}
body.has-mgblocks-plugin .mg-padding-b-smd,
.editor-styles-wrapper .mg-padding-b-smd {
  padding-bottom: var(--mg-gutter-smd);
}
body.has-mgblocks-plugin .mg-padding-b-md,
.editor-styles-wrapper .mg-padding-b-md {
  padding-bottom: var(--mg-gutter-md);
}
body.has-mgblocks-plugin .mg-padding-b-lg,
.editor-styles-wrapper .mg-padding-b-lg {
  padding-bottom: var(--mg-gutter-lg);
}
body.has-mgblocks-plugin .mg-padding-b-xl,
.editor-styles-wrapper .mg-padding-b-xl {
  padding-bottom: var(--mg-gutter-xl);
}
body.has-mgblocks-plugin .mg-padding-b-xxl,
.editor-styles-wrapper .mg-padding-b-xxl {
  padding-bottom: var(--mg-gutter-xxl);
}

@media (min-width: 64.0625em) {
  body.has-mgblocks-plugin [data-hide-desktop=true] {
    display: none !important;
  }
}

@media (min-width: 37.5625em) and (max-width: 64em) {
  body.has-mgblocks-plugin [data-hide-tablet=true] {
    display: none !important;
  }
}

@media (max-width: 37.5em) {
  body.has-mgblocks-plugin [data-hide-mobile=true] {
    display: none !important;
  }
}

body.has-mgblocks-plugin #methodme-theme .bg-dark-blue {
  background-color: #022266 !important;
}
body.has-mgblocks-plugin #methodme-theme .bg-dark-blue *, body.has-mgblocks-plugin #methodme-theme .bg-dark-blue {
  color: var(--mg-color-text-light) !important;
}
body.has-mgblocks-plugin #methodme-theme .bg-blue {
  background-color: #1c26a9 !important;
}
body.has-mgblocks-plugin #methodme-theme .bg-blue *, body.has-mgblocks-plugin #methodme-theme .bg-blue {
  color: var(--mg-color-text-light) !important;
}
body.has-mgblocks-plugin #methodme-theme .bg-jean-blue {
  background-color: #0f7b9b !important;
}
body.has-mgblocks-plugin #methodme-theme .bg-jean-blue *, body.has-mgblocks-plugin #methodme-theme .bg-jean-blue {
  color: var(--mg-color-text-light) !important;
}
body.has-mgblocks-plugin #methodme-theme .bg-ocean-blue {
  background-color: #0d71c7 !important;
}
body.has-mgblocks-plugin #methodme-theme .bg-ocean-blue *, body.has-mgblocks-plugin #methodme-theme .bg-ocean-blue {
  color: var(--mg-color-text-light) !important;
}
body.has-mgblocks-plugin #methodme-theme .text-yellow {
  color: var(--mg-color-accent-yellow) !important;
}

body.has-mgblocks-plugin .wp-block-group.frame-16-9 {
  aspect-ratio: 16/9;
  overflow: hidden;
}
body.has-mgblocks-plugin .wp-block-group.frame-16-9:has(.calendar-embed) {
  overflow: visible;
}
body.has-mgblocks-plugin .wp-block-group.frame-16-9:has(.calendar-embed) > div {
  aspect-ratio: 17/9;
  overflow-y: scroll;
}

body.has-mgblocks-plugin #methodme-theme .frame-16-9 {
  width: 100%;
  height: auto;
  aspect-ratio: 16/9;
  display: block;
}
body.has-mgblocks-plugin #methodme-theme .overflow-scroll {
  overflow-y: scroll;
}
@media (max-width: 61.9375em) {
  body.has-mgblocks-plugin #methodme-theme .overflow-scroll {
    overflow: unset;
  }
}

:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: rgb(2.0392156863%, 17.2549019608%, 39.6862745098%);
  --bs-secondary-text-emphasis: rgb(16.9411764706%, 18.3529411765%, 19.6078431373%);
  --bs-success-text-emphasis: rgb(3.9215686275%, 21.1764705882%, 13.1764705882%);
  --bs-info-text-emphasis: rgb(2.0392156863%, 31.6862745098%, 37.6470588235%);
  --bs-warning-text-emphasis: rgb(40%, 30.2745098039%, 1.0980392157%);
  --bs-danger-text-emphasis: rgb(34.5098039216%, 8.3137254902%, 10.8235294118%);
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: rgb(81.0196078431%, 88.6274509804%, 99.8431372549%);
  --bs-secondary-bg-subtle: rgb(88.4705882353%, 89.1764705882%, 89.8039215686%);
  --bs-success-bg-subtle: rgb(81.9607843137%, 90.5882352941%, 86.5882352941%);
  --bs-info-bg-subtle: rgb(81.0196078431%, 95.8431372549%, 98.8235294118%);
  --bs-warning-bg-subtle: rgb(100%, 95.137254902%, 80.5490196078%);
  --bs-danger-bg-subtle: rgb(97.2549019608%, 84.1568627451%, 85.4117647059%);
  --bs-light-bg-subtle: rgb(98.6274509804%, 98.8235294118%, 99.0196078431%);
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: rgb(62.0392156863%, 77.2549019608%, 99.6862745098%);
  --bs-secondary-border-subtle: rgb(76.9411764706%, 78.3529411765%, 79.6078431373%);
  --bs-success-border-subtle: rgb(63.9215686275%, 81.1764705882%, 73.1764705882%);
  --bs-info-border-subtle: rgb(62.0392156863%, 91.6862745098%, 97.6470588235%);
  --bs-warning-border-subtle: rgb(100%, 90.2745098039%, 61.0980392157%);
  --bs-danger-border-subtle: rgb(94.5098039216%, 68.3137254902%, 70.8235294118%);
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb: 13, 110, 253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: rgb(4.0784313725%, 34.5098039216%, 79.3725490196%);
  --bs-link-hover-color-rgb: 10, 88, 202;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: rgb(100%, 95.137254902%, 80.5490196078%);
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: rgb(16.6666666667%, 18.6274509804%, 20.5882352941%);
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: rgb(43.0588235294%, 65.8823529412%, 99.5294117647%);
  --bs-secondary-text-emphasis: rgb(65.4117647059%, 67.5294117647%, 69.4117647059%);
  --bs-success-text-emphasis: rgb(45.8823529412%, 71.7647058824%, 59.7647058824%);
  --bs-info-text-emphasis: rgb(43.0588235294%, 87.5294117647%, 96.4705882353%);
  --bs-warning-text-emphasis: rgb(100%, 85.4117647059%, 41.6470588235%);
  --bs-danger-text-emphasis: rgb(91.7647058824%, 52.4705882353%, 56.2352941176%);
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: rgb(1.0196078431%, 8.6274509804%, 19.8431372549%);
  --bs-secondary-bg-subtle: rgb(8.4705882353%, 9.1764705882%, 9.8039215686%);
  --bs-success-bg-subtle: rgb(1.9607843137%, 10.5882352941%, 6.5882352941%);
  --bs-info-bg-subtle: rgb(1.0196078431%, 15.8431372549%, 18.8235294118%);
  --bs-warning-bg-subtle: rgb(20%, 15.137254902%, 0.5490196078%);
  --bs-danger-bg-subtle: rgb(17.2549019608%, 4.1568627451%, 5.4117647059%);
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: rgb(3.0588235294%, 25.8823529412%, 59.5294117647%);
  --bs-secondary-border-subtle: rgb(25.4117647059%, 27.5294117647%, 29.4117647059%);
  --bs-success-border-subtle: rgb(5.8823529412%, 31.7647058824%, 19.7647058824%);
  --bs-info-border-subtle: rgb(3.0588235294%, 47.5294117647%, 56.4705882353%);
  --bs-warning-border-subtle: rgb(60%, 45.4117647059%, 1.6470588235%);
  --bs-danger-border-subtle: rgb(51.7647058824%, 12.4705882353%, 16.2352941176%);
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: rgb(43.0588235294%, 65.8823529412%, 99.5294117647%);
  --bs-link-hover-color: rgb(54.4470588235%, 72.7058823529%, 99.6235294118%);
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 139, 185, 254;
  --bs-code-color: rgb(90.3529411765%, 52%, 71.0588235294%);
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: rgb(40%, 30.2745098039%, 1.0980392157%);
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: rgb(45.8823529412%, 71.7647058824%, 59.7647058824%);
  --bs-form-valid-border-color: rgb(45.8823529412%, 71.7647058824%, 59.7647058824%);
  --bs-form-invalid-color: rgb(91.7647058824%, 52.4705882353%, 56.2352941176%);
  --bs-form-invalid-border-color: rgb(91.7647058824%, 52.4705882353%, 56.2352941176%);
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-grow: 1;
  flex-basis: 0;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

/*# sourceMappingURL=main.min.css.map*/