@charset "UTF-8";
/*
! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com
*/
/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/
*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}
::before,
::after {
  --tw-content: '';
}
/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/
html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}
/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}
/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/
hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}
/*
Remove the default font size and weight for headings.
*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}
/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
  color: inherit;
  text-decoration: inherit;
}
/*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
  font-weight: bolder;
}
/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}
/*
Add the correct font size in all browsers.
*/
small {
  font-size: 80%;
}
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/
table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}
/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}
/*
Remove the inheritance of text transform in Edge and Firefox.
*/
button,
select {
  text-transform: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}
/*
Use the modern Firefox focus style for all focusable elements.
*/
:-moz-focusring {
  outline: auto;
}
/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
:-moz-ui-invalid {
  box-shadow: none;
}
/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
  vertical-align: baseline;
}
/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
/*
Remove the inner padding in Chrome and Safari on macOS.
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
/*
Add the correct display in Chrome and Safari.
*/
summary {
  display: list-item;
}
/*
Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
}
legend {
  padding: 0;
}
ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}
/*
Prevent resizing textareas horizontally by default.
*/
textarea {
  resize: vertical;
}
/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
/*
Set the default cursor for buttons.
*/
button,
[role="button"] {
  cursor: pointer;
}
/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}
/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}
/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img,
video {
  max-width: 100%;
  height: auto;
}
/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}
.rotate-180, .transform, .tbm-submenu-toggle, .site-search-form, .open, .group-\[\.open\]\:rotate-180, .group-\[\.opened\]\:rotate-0, .group-\[\.opened\]\:rotate-180, .group-\[\.subnavigation-opened\]\:rotate-180{
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}
.cta-primary, a, .cta-primary-alt, .cta-secondary, .cta-secondary-alt, .reset, .shadow-card, .shadow-cta, .shadow-none, .tbm-submenu, .form-submit, button, [type=submit], .popover-content, [type=button], .hover\:shadow-cta, .group-\[\.overlap\]\:sm\:shadow-card, .md\:shadow-card, .md\:shadow-none, .md\:group-\[\.list\]\:shadow-none{
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
}
.grayscale-\[60\%\], .filter{
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
}
.container{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
@media (min-width: 640px){
  .container{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .container{
    max-width: 768px;
  }
}
@media (min-width: 1024px){
  .container{
    max-width: 1024px;
    padding-right: 0rem;
    padding-left: 0rem;
  }
}
@media (min-width: 1280px){
  .container{
    max-width: 1280px;
  }
}
@media (min-width: 1366px){
  .container{
    max-width: 1366px;
  }
}
.container-9{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
@media (min-width: 640px){
  .container-9{
    max-width: 480px;
  }
}
@media (min-width: 768px){
  .container-9{
    max-width: 640px;
  }
}
@media (min-width: 1024px){
  .container-9{
    max-width: 768px;
  }
}
@media (min-width: 1280px){
  .container-9{
    max-width: 1024px;
  }
}
.cta-primary{
  position: relative;
  display: inline-block;
  width: 100%;
  border-radius: 0.625rem;
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
  padding-left: 3rem;
  padding-right: 3rem;
  padding-top: 0.688rem;
  padding-bottom: 0.688rem;
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  font-stretch: 76%;
}
.cta-primary:hover{
  --tw-shadow: 0px 5px 5px #00000040;
  --tw-shadow-colored: 0px 5px 5px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.cta-primary:focus{
  outline-style: solid;
  outline-width: 5px;
  outline-color: #AFC7FC;
}
.cta-primary:disabled{
  opacity: 0.25;
}
@media (min-width: 768px){
  .cta-primary{
    width: auto;
  }
}
.cta-primary--small{
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  font-size: 1rem;
  line-height: 1.5rem;
}
.cta-primary:active::before{
  position: absolute;
  left: 0.375rem;
  right: 0.375rem;
  top: 7px;
  bottom: 7px;
  z-index: 0;
  border-radius: 5px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  opacity: 0.25;
  --tw-content: "";
  content: var(--tw-content);
}
.cta-primary.ext{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
.cta-primary.ext::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E") !important;
  }
.cta-primary-wrapper a{
  position: relative;
  display: inline-block;
  width: 100%;
  border-radius: 0.625rem;
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
  padding-top: 0.688rem;
  padding-bottom: 0.688rem;
  padding-right: 3rem;
  padding-left: 3rem;
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  font-stretch: 76%;
}
.cta-primary-wrapper a:hover{
  --tw-shadow: 0px 5px 5px #00000040;
  --tw-shadow-colored: 0px 5px 5px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.cta-primary-wrapper a:focus{
  outline-style: solid;
  outline-width: 5px;
  outline-color: #AFC7FC;
}
.cta-primary-wrapper a:disabled{
  opacity: 0.25;
}
@media (min-width: 768px){
  .cta-primary-wrapper a{
    width: auto;
  }
}
.cta-primary-wrapper a:active::before{
  position: absolute;
  left: 0.375rem;
  right: 0.375rem;
  top: 7px;
  bottom: 7px;
  z-index: 0;
  border-radius: 5px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  opacity: 0.25;
  --tw-content: "";
  content: var(--tw-content);
}
.cta-primary-wrapper a.ext{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
.cta-primary-wrapper a.ext::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
.cta-primary-wrapper--small a{
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  font-size: 1rem;
  line-height: 1.5rem;
}
.cta-primary-alt{
  position: relative;
  display: inline-block;
  width: 100%;
  border-radius: 0.625rem;
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  text-align: center;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  font-stretch: 76%;
}
.cta-primary-alt:hover{
  --tw-shadow: 0px 5px 5px #00000040;
  --tw-shadow-colored: 0px 5px 5px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.cta-primary-alt:focus{
  outline-style: solid;
  outline-width: 5px;
  outline-color: #AFC7FC;
}
.cta-primary-alt:disabled{
  opacity: 0.25;
}
@media (min-width: 768px){
  .cta-primary-alt{
    width: auto;
  }
}
.cta-primary-alt--small{
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  font-size: 1rem;
  line-height: 1.5rem;
}
.cta-primary-alt:active::before{
  position: absolute;
  left: 0.375rem;
  right: 0.375rem;
  top: 7px;
  bottom: 7px;
  z-index: 0;
  border-radius: 5px;
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
  opacity: 0.25;
  --tw-content: "";
  content: var(--tw-content);
}
.cta-primary-alt.ext{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
.cta-primary-alt.ext::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23326295'/%3E%3C/svg%3E");
  }
.cta-secondary{
  position: relative;
  display: inline-block;
  width: 100%;
  border-radius: 0.625rem;
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  background-color: transparent;
  padding-left: 3rem;
  padding-right: 3rem;
  padding-top: 0.688rem;
  padding-bottom: 0.688rem;
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  font-stretch: 76%;
}
.cta-secondary:hover{
  --tw-shadow: 0px 5px 5px #00000040;
  --tw-shadow-colored: 0px 5px 5px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.cta-secondary:focus{
  outline-style: solid;
  outline-width: 5px;
  outline-color: #AFC7FC;
}
.cta-secondary:disabled{
  opacity: 0.25;
}
@media (min-width: 768px){
  .cta-secondary{
    width: auto;
  }
}
.cta-secondary:active::before{
  position: absolute;
  left: 0.375rem;
  right: 0.375rem;
  top: 7px;
  bottom: 7px;
  z-index: 0;
  border-radius: 5px;
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
  opacity: 0.25;
  --tw-content: "";
  content: var(--tw-content);
}
.cta-secondary.ext{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
.cta-secondary.ext::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23326295'/%3E%3C/svg%3E");
    flex-shrink: 0;
  }
.cta-secondary-alt{
  position: relative;
  display: inline-block;
  width: 100%;
  border-radius: 0.625rem;
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  background-color: transparent;
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  text-align: center;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  font-stretch: 76%;
}
.cta-secondary-alt:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
  --tw-shadow: 0px 5px 5px #00000040;
  --tw-shadow-colored: 0px 5px 5px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.cta-secondary-alt:focus{
  outline-style: solid;
  outline-width: 5px;
  outline-color: #AFC7FC;
}
.cta-secondary-alt:disabled{
  opacity: 0.25;
}
@media (min-width: 768px){
  .cta-secondary-alt{
    width: auto;
  }
}
.cta-secondary-alt.ext{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
.cta-secondary-alt.ext::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
.cta-secondary-alt:hover.ext::after {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23326295'/%3E%3C/svg%3E");
  }
.cta-secondary-alt:active::before{
  position: absolute;
  left: 0.375rem;
  right: 0.375rem;
  top: 7px;
  bottom: 7px;
  z-index: 0;
  border-radius: 5px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  opacity: 0.25;
  --tw-content: "";
  content: var(--tw-content);
}
.cta-secondary-alt-wrapper a{
  position: relative;
  display: inline-block;
  width: 100%;
  border-radius: 0.625rem;
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  background-color: transparent;
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  text-align: center;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  font-stretch: 76%;
}
.cta-secondary-alt-wrapper a:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
  --tw-shadow: 0px 5px 5px #00000040;
  --tw-shadow-colored: 0px 5px 5px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.cta-secondary-alt-wrapper a:focus{
  outline-style: solid;
  outline-width: 5px;
  outline-color: #AFC7FC;
}
.cta-secondary-alt-wrapper a:disabled{
  opacity: 0.25;
}
@media (min-width: 768px){
  .cta-secondary-alt-wrapper a{
    width: auto;
  }
}
.cta-secondary-alt-wrapper a:active::before{
  position: absolute;
  left: 0.375rem;
  right: 0.375rem;
  top: 7px;
  bottom: 7px;
  z-index: 0;
  border-radius: 5px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  opacity: 0.25;
  --tw-content: "";
  content: var(--tw-content);
}
.cta-secondary-alt-wrapper a.ext{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
.cta-secondary-alt-wrapper a.ext::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
.cta-link, .cta-link-wrapper a{
  display: inline-block;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
  font-stretch: 76%;
}
.cta-link:hover, .cta-link-wrapper a:hover{
  text-decoration-line: underline;
}
.cta-link.ext, .cta-link-wrapper a.ext{
  display: inline-flex;
  align-items: center;
  gap: 0.375rem;
}
.cta-link.ext::after, .cta-link-wrapper a.ext::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23326295'/%3E%3C/svg%3E");
  }
.cta-link-alt, .cta-link-alt-wrapper a{
  display: inline-block;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-stretch: 76%;
}
.cta-link-alt:hover, .cta-link-alt-wrapper a:hover{
  text-decoration-line: underline;
}
.cta-link-alt.ext, .cta-link-alt-wrapper a.ext{
  display: inline-flex;
  align-items: center;
  gap: 0.375rem;
}
.cta-link-alt.ext::after, .cta-link-alt-wrapper a.ext::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
.hover-link a:hover{
  text-decoration-line: underline;
}
.wysiwyg h1, .wysiwyg h2, .wysiwyg h3, .wysiwyg h4, .wysiwyg h5, .wysiwyg h6, .wysiwyg p, .wysiwyg figure, .wysiwyg ul, .wysiwyg ol, .wysiwyg img, .wysiwyg section, .wysiwyg blockquote, .wysiwyg div {
    margin-bottom: 1.25rem;
  }
.wysiwyg h1:last-child, .wysiwyg h2:last-child, .wysiwyg h3:last-child, .wysiwyg h4:last-child, .wysiwyg h5:last-child, .wysiwyg h6:last-child, .wysiwyg p:last-child, .wysiwyg figure:last-child, .wysiwyg ul:last-child, .wysiwyg ol:last-child, .wysiwyg img:last-child, .wysiwyg section:last-child, .wysiwyg blockquote:last-child, .wysiwyg div:last-child {
    margin-bottom: 0;
  }
.wysiwyg h1{
  font-size: 2.25rem;
  line-height: 2.5rem;
  font-weight: 700;
  text-transform: uppercase;
  font-stretch: 76%;
}
@media (min-width: 1024px){
  .wysiwyg h1{
    font-size: 3.5rem;
    line-height: 3.688rem;
  }
}
.wysiwyg h2{
  font-size: 1.875rem;
  line-height: 2.25rem;
  font-weight: 700;
  font-stretch: 76%;
}
@media (min-width: 1024px){
  .wysiwyg h2{
    font-size: 3rem;
    line-height: 3.25rem;
  }
}
.wysiwyg h3{
  font-size: 24px;
  line-height: 32px;
  font-weight: 700;
  font-stretch: 76%;
}
@media (min-width: 1024px){
  .wysiwyg h3{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}
.wysiwyg h4{
  font-size: 20px;
  line-height: 26px;
  font-weight: 700;
  font-stretch: 76%;
}
@media (min-width: 1024px){
  .wysiwyg h4{
    font-size: 26px;
  }
}
.wysiwyg h5{
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  font-stretch: 76%;
}
@media (min-width: 1024px){
  .wysiwyg h5{
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
.wysiwyg h6{
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  font-stretch: 76%;
}
@media (min-width: 1024px){
  .wysiwyg h6{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
.wysiwyg h1 a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt), .wysiwyg h2 a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt), .wysiwyg h3 a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt), .wysiwyg h4 a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt), .wysiwyg h5 a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt), .wysiwyg h6 a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt){
  font-size: inherit;
}
.wysiwyg p{
  font-size: 1rem;
  line-height: 1.5rem;
}
@media (min-width: 768px){
  .wysiwyg p.text-size-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
  .wysiwyg p.text-size-xl a{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
.wysiwyg p:empty{
  display: none;
}
.wysiwyg ul, .wysiwyg ol {
    list-style-position: outside;
    margin-left: 1.25em;
  }
.wysiwyg ul {
    list-style: disc;
  }
.wysiwyg .field--type-text-long > ol > li{
  margin-bottom: 0.75rem;
}
.wysiwyg ul ul {
    list-style-type: "- ";
  }
.wysiwyg ul ul ul {
    list-style-type: square;
  }
.wysiwyg ul ul ul ul {
    list-style-type: circle;
  }
.wysiwyg ul ul ul ul ul {
    list-style-type: disc;
  }
.wysiwyg ul ul ul ul ul ul {
    list-style-type: circle;
  }
.wysiwyg ol {
    list-style-type: decimal;
  }
.wysiwyg ol ol {
    list-style-type: lower-alpha;
  }
.wysiwyg ol ol ol {
    list-style-type: lower-roman;
  }
.wysiwyg ol ol ol ol {
    list-style-type: lower-greek;
  }
.wysiwyg ol ol ol ol ol {
    list-style-type: decimal;
  }
.wysiwyg ol ol ol ol ol ol {
    list-style-type: lower-alpha;
  }
.wysiwyg img{
  border-radius: 0.625rem;
}
.wysiwyg hr{
  margin-top: 2rem;
  margin-bottom: 2rem;
  height: 0.125rem;
  width: 100%;
  border-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  opacity: 0.1;
}
.wysiwyg.wysiwyg--light a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt){
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: underline;
}
.wysiwyg.wysiwyg--light a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).ext::after {
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
.wysiwyg.wysiwyg--light a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).highlighted-link{
  text-decoration-line: none;
}
.wysiwyg a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt){
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
.wysiwyg a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt):hover{
  text-decoration-line: underline;
}
.wysiwyg a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).ext::after {
    content: "";
    margin-left: 0.375rem;
    margin-right: 0.375rem;
    display: inline-block;
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23326295'/%3E%3C/svg%3E");
  }
.wysiwyg a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).highlighted-link{
  font-weight: 700;
  font-stretch: 76%;
}
.wysiwyg blockquote{
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 2.25rem;
  border-radius: 1rem;
  background-image: url('../images/gradient_background_dark.webp');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 3rem;
  padding-bottom: 3rem;
  text-align: center;
}
.wysiwyg blockquote::before{
  display: block;
  height: 7rem;
  font-family: Bitter;
  font-size: 18.75rem;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  opacity: 0.2;
  --tw-content: "“";
  content: var(--tw-content);
}
.wysiwyg blockquote::after{
  display: none;
  height: 7rem;
  font-family: Bitter;
  font-size: 18.75rem;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  opacity: 0.2;
  --tw-content: "”";
  content: var(--tw-content);
}
@media (min-width: 768px){
  .wysiwyg blockquote{
    flex-direction: row;
    gap: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }
  .wysiwyg blockquote::after{
    content: var(--tw-content);
    display: block;
  }
}
@media (min-width: 1024px){
  .wysiwyg blockquote{
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (min-width: 1280px){
  .wysiwyg blockquote{
    padding-left: 7rem;
    padding-right: 7rem;
  }
}
.wysiwyg blockquote p, .wysiwyg blockquote a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt){
  text-align: center;
  font-size: 1.875rem;
  line-height: 2.25rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-stretch: 76%;
}
@media (min-width: 768px){
  .wysiwyg blockquote p, .wysiwyg blockquote a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt){
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
}
.wysiwyg blockquote a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt){
  text-decoration-line: underline;
    color: #ffffff !important;
}
.wysiwyg blockquote a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).ext::after {
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E") !important;
  }
.wysiwyg blockquote.light{
  background-image: url('../images/gradient_background_light.webp');
}
.wysiwyg blockquote.light::before{
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(16 6 159 / var(--tw-text-opacity));
}
.wysiwyg blockquote.light::after{
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(16 6 159 / var(--tw-text-opacity));
}
.wysiwyg blockquote.light p, .wysiwyg blockquote.light a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt){
  --tw-text-opacity: 1;
  color: rgb(16 6 159 / var(--tw-text-opacity));
}
.wysiwyg figure figcaption{
  margin-top: 0.625rem;
  font-style: italic;
}
.wysiwyg .field--name-field-media-oembed-video{
  position: relative;
  margin-left: auto;
  margin-right: auto;
  height: 0px;
  max-width: 100%;
  overflow: hidden;
  padding-bottom: 56.25%;
}
body:has(.entity-mega-menu).wysiwyg .field--name-field-media-oembed-video main::after {
  opacity: 0.75;
  z-index: 19;
}
.wysiwyg .field--name-field-media-oembed-video iframe{
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
}
@media (min-width: 768px){
  .wysiwyg .field--name-field-media-oembed-video iframe{
    left: 12.5%;
    height: 75%;
    width: 75%;
  }
  .wysiwyg .align-left{
    margin-right: 2.125rem;
    margin-bottom: 2.125rem;
  }
  .wysiwyg .align-right{
    margin-left: 2.125rem;
    margin-bottom: 2.125rem;
  }
}
.wysiwyg .text-align-center{
  max-width: 100%;
  text-align: left;
}
@media (min-width: 768px){
  .wysiwyg .text-align-center{
    text-align: center;
  }
}
.wysiwyg .two-col {
    -moz-columns: 2;
         columns: 2;
    -moz-column-gap: 3.75rem;
         column-gap: 3.75rem;
  }
.wysiwyg .brand-um,
  .wysiwyg .brand-blue,
  .wysiwyg .brand-blue-lt,
  .wysiwyg .brand-gray,
  .wysiwyg .brand-gray-lt,
  .wysiwyg .brand-green,
  .wysiwyg .brand-black{
  margin: 0;
}
.wysiwyg .brand-um{
  --tw-bg-opacity: 1;
  background-color: rgb(16 6 159 / var(--tw-bg-opacity));
}
.wysiwyg .brand-blue{
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
}
.wysiwyg .brand-blue-lt{
  --tw-bg-opacity: 1;
  background-color: rgb(139 211 230 / var(--tw-bg-opacity));
}
.wysiwyg .brand-gray{
  --tw-bg-opacity: 1;
  background-color: rgb(136 139 141 / var(--tw-bg-opacity));
}
.wysiwyg .brand-gray-lt{
  --tw-bg-opacity: 1;
  background-color: rgb(177 179 179 / var(--tw-bg-opacity));
}
.wysiwyg .brand-green{
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
.wysiwyg .brand-black{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.wysiwyg .align-center img,
  .wysiwyg .align-center video,
  .wysiwyg .align-center audio {
    margin-inline: auto;
  }
.image-container img {
    width: 100%;
    height: auto;
  }
.rounded-card-image img{
  border-radius: 0.625rem;
}
.select-arrow{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.883' height='8.93' viewBox='300.887 25.535 14.883 8.93'%3E%3Cg data-name='arrow'%3E%3Cpath d='M309.072 33.72a1.052 1.052 0 0 1-1.488 0l-5.953-5.952a1.052 1.052 0 0 1 0-1.489 1.052 1.052 0 0 1 1.488 0l5.953 5.954a1.052 1.052 0 0 1 0 1.488z' fill='%23326295' fill-rule='evenodd' data-name='Rectangle 16994'/%3E%3Cpath d='M307.584 33.72a1.052 1.052 0 0 1 0-1.488l5.953-5.953a1.052 1.052 0 0 1 1.488 0 1.052 1.052 0 0 1 0 1.489l-5.953 5.953a1.052 1.052 0 0 1-1.488 0z' fill='%23326295' fill-rule='evenodd' data-name='Rectangle 16995'/%3E%3C/g%3E%3C/svg%3E");
    background-position: right 1.25rem center;
}
.reset{
  border-radius: 0px;
  border-style: none;
  background-color: transparent;
  background-size: 1.25rem 1.25rem;
  background-repeat: no-repeat;
  padding-left: 1.5rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
  text-decoration-line: underline;
  font-stretch: 76%;
}
.reset:hover{
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (min-width: 768px){
  .reset{
    background-size: 1.5rem 1.5rem;
    padding-left: 2rem;
  }
}
.reset {
    background-position-y: center;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='1320 889.95 30 30'%3E%3Cg data-name='Group 6590'%3E%3Cpath d='M1320 904.9a15 15 0 1 1 0 .1z' fill='%23326295' fill-rule='evenodd' data-name='Ellipse 63'/%3E%3Cpath d='M1341.167 910.258a.92.92 0 1 1-1.303 1.303l-4.864-4.866-4.865 4.864a.92.92 0 0 1-1.302-1.302l4.865-4.864-4.864-4.866a.92.92 0 1 1 1.303-1.302l4.863 4.865 4.866-4.866a.92.92 0 1 1 1.302 1.303l-4.865 4.866 4.864 4.865Z' fill='%23fff' fill-rule='evenodd' data-name='x-bold'/%3E%3C/g%3E%3C/svg%3E");
  }
.apply-search-icon{
  background-size: 16px 16px;
  background-repeat: no-repeat;
}
@media (min-width: 768px){
  .apply-search-icon{
    background-size: 1.625rem 1.625rem;
  }
}
.apply-search-icon {
    background-position: 1.25rem center;
  }
.icon i{
  font-size: 3rem;
  line-height: 3.25rem;
  --tw-text-opacity: 1;
  color: rgb(139 211 230 / var(--tw-text-opacity));
}
.icon svg{
  height: 3rem;
  width: 3rem;
}
.icon svg path{
  fill: #8BD3E6;
}
.sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.pointer-events-none{
  pointer-events: none;
}
.visible{
  visibility: visible;
}
.invisible{
  visibility: hidden;
}
.static{
  position: static;
}
.fixed{
  position: fixed;
}
.absolute{
  position: absolute;
}
.relative{
  position: relative;
}
.inset-0{
  inset: 0px;
}
.-bottom-11{
  bottom: -2.75rem;
}
.-bottom-16{
  bottom: -4rem;
}
.-top-16{
  top: -4rem;
}
.-top-24{
  top: -6rem;
}
.bottom-0{
  bottom: 0px;
}
.bottom-10{
  bottom: 2.5rem;
}
.bottom-2{
  bottom: 0.5rem;
}
.bottom-2\.5{
  bottom: 0.625rem;
}
.left-0{
  left: 0px;
}
.left-24{
  left: 6rem;
}
.left-40{
  left: 10rem;
}
.right-0{
  right: 0px;
}
.right-10{
  right: 2.5rem;
}
.right-2{
  right: 0.5rem;
}
.right-2\.5{
  right: 0.625rem;
}
.right-20{
  right: 5rem;
}
.right-28{
  right: 7rem;
}
.right-48{
  right: 12rem;
}
.top-0{
  top: 0px;
}
.top-14{
  top: 3.5rem;
}
.top-18{
  top: 4.5rem;
}
.top-18\.5{
  top: 4.625rem;
}
.top-4{
  top: 1rem;
}
.top-4\.5{
  top: 1.125rem;
}
.top-full{
  top: 100%;
}
.z-0{
  z-index: 0;
}
.z-10{
  z-index: 10;
}
.z-20{
  z-index: 20;
}
.z-30{
  z-index: 30;
}
.z-40{
  z-index: 40;
}
.z-50{
  z-index: 50;
}
.order-last{
  order: 9999;
}
.col-auto{
  grid-column: auto;
}
.col-span-1{
  grid-column: span 1 / span 1;
}
.col-span-10{
  grid-column: span 10 / span 10;
}
.col-span-11{
  grid-column: span 11 / span 11;
}
.col-span-12{
  grid-column: span 12 / span 12;
}
.col-span-2{
  grid-column: span 2 / span 2;
}
.col-span-3{
  grid-column: span 3 / span 3;
}
.col-span-4{
  grid-column: span 4 / span 4;
}
.col-span-5{
  grid-column: span 5 / span 5;
}
.col-span-6{
  grid-column: span 6 / span 6;
}
.col-span-7{
  grid-column: span 7 / span 7;
}
.col-span-8{
  grid-column: span 8 / span 8;
}
.col-span-9{
  grid-column: span 9 / span 9;
}
.col-span-full{
  grid-column: 1 / -1;
}
.col-start-1{
  grid-column-start: 1;
}
.col-start-10{
  grid-column-start: 10;
}
.col-start-11{
  grid-column-start: 11;
}
.col-start-12{
  grid-column-start: 12;
}
.col-start-13{
  grid-column-start: 13;
}
.col-start-2{
  grid-column-start: 2;
}
.col-start-3{
  grid-column-start: 3;
}
.col-start-4{
  grid-column-start: 4;
}
.col-start-5{
  grid-column-start: 5;
}
.col-start-6{
  grid-column-start: 6;
}
.col-start-7{
  grid-column-start: 7;
}
.col-start-8{
  grid-column-start: 8;
}
.col-start-9{
  grid-column-start: 9;
}
.col-start-auto{
  grid-column-start: auto;
}
.col-end-1{
  grid-column-end: 1;
}
.col-end-10{
  grid-column-end: 10;
}
.col-end-11{
  grid-column-end: 11;
}
.col-end-12{
  grid-column-end: 12;
}
.col-end-13{
  grid-column-end: 13;
}
.col-end-2{
  grid-column-end: 2;
}
.col-end-3{
  grid-column-end: 3;
}
.col-end-4{
  grid-column-end: 4;
}
.col-end-5{
  grid-column-end: 5;
}
.col-end-6{
  grid-column-end: 6;
}
.col-end-7{
  grid-column-end: 7;
}
.col-end-8{
  grid-column-end: 8;
}
.col-end-9{
  grid-column-end: 9;
}
.col-end-auto{
  grid-column-end: auto;
}
.row-auto{
  grid-row: auto;
}
.row-span-1{
  grid-row: span 1 / span 1;
}
.row-span-10{
  grid-row: span 10 / span 10;
}
.row-span-11{
  grid-row: span 11 / span 11;
}
.row-span-12{
  grid-row: span 12 / span 12;
}
.row-span-2{
  grid-row: span 2 / span 2;
}
.row-span-3{
  grid-row: span 3 / span 3;
}
.row-span-4{
  grid-row: span 4 / span 4;
}
.row-span-5{
  grid-row: span 5 / span 5;
}
.row-span-6{
  grid-row: span 6 / span 6;
}
.row-span-7{
  grid-row: span 7 / span 7;
}
.row-span-8{
  grid-row: span 8 / span 8;
}
.row-span-9{
  grid-row: span 9 / span 9;
}
.row-span-full{
  grid-row: 1 / -1;
}
.row-start-1{
  grid-row-start: 1;
}
.row-start-10{
  grid-row-start: 10;
}
.row-start-11{
  grid-row-start: 11;
}
.row-start-12{
  grid-row-start: 12;
}
.row-start-13{
  grid-row-start: 13;
}
.row-start-2{
  grid-row-start: 2;
}
.row-start-3{
  grid-row-start: 3;
}
.row-start-4{
  grid-row-start: 4;
}
.row-start-5{
  grid-row-start: 5;
}
.row-start-6{
  grid-row-start: 6;
}
.row-start-7{
  grid-row-start: 7;
}
.row-start-8{
  grid-row-start: 8;
}
.row-start-9{
  grid-row-start: 9;
}
.row-start-auto{
  grid-row-start: auto;
}
.row-end-1{
  grid-row-end: 1;
}
.row-end-10{
  grid-row-end: 10;
}
.row-end-11{
  grid-row-end: 11;
}
.row-end-12{
  grid-row-end: 12;
}
.row-end-13{
  grid-row-end: 13;
}
.row-end-2{
  grid-row-end: 2;
}
.row-end-3{
  grid-row-end: 3;
}
.row-end-4{
  grid-row-end: 4;
}
.row-end-5{
  grid-row-end: 5;
}
.row-end-6{
  grid-row-end: 6;
}
.row-end-7{
  grid-row-end: 7;
}
.row-end-8{
  grid-row-end: 8;
}
.row-end-9{
  grid-row-end: 9;
}
.row-end-auto{
  grid-row-end: auto;
}
.float-left{
  float: left;
}
.-m-4{
  margin: -1rem;
}
.m-auto{
  margin: auto;
}
.mx-1{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.mx-1\.5{
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}
.mx-2{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.mx-2\.5{
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}
.mx-3{
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.mx-3\.5{
  margin-left: 0.875rem;
  margin-right: 0.875rem;
}
.mx-auto{
  margin-left: auto;
  margin-right: auto;
}
.my-10{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.my-11{
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}
.my-12{
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.my-12\.5{
  margin-top: 3.125rem;
  margin-bottom: 3.125rem;
}
.my-2{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-2\.5{
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.my-5{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.my-6{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.my-7{
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
.my-7\.5{
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}
.my-8{
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.my-auto{
  margin-top: auto;
  margin-bottom: auto;
}
.-mt-3{
  margin-top: -0.75rem;
}
.-mt-3\.5{
  margin-top: -0.875rem;
}
.-mt-px{
  margin-top: -1px;
}
.mb-0{
  margin-bottom: 0;
}
.mb-1{
  margin-bottom: 0.25rem;
}
.mb-1\.5{
  margin-bottom: 0.375rem;
}
.mb-10{
  margin-bottom: 2.5rem;
}
.mb-10\.5{
  margin-bottom: 2.625rem;
}
.mb-11{
  margin-bottom: 2.75rem;
}
.mb-11\.5{
  margin-bottom: 2.875rem;
}
.mb-12{
  margin-bottom: 3rem;
}
.mb-12\.5{
  margin-bottom: 3.125rem;
}
.mb-14{
  margin-bottom: 3.5rem;
}
.mb-16{
  margin-bottom: 4rem;
}
.mb-2{
  margin-bottom: 0.5rem;
}
.mb-2\.5{
  margin-bottom: 0.625rem;
}
.mb-3{
  margin-bottom: 0.75rem;
}
.mb-3\.5{
  margin-bottom: 0.875rem;
}
.mb-4{
  margin-bottom: 1rem;
}
.mb-4\.5{
  margin-bottom: 1.125rem;
}
.mb-5{
  margin-bottom: 1.25rem;
}
.mb-5\.5{
  margin-bottom: 1.375rem;
}
.mb-6{
  margin-bottom: 1.5rem;
}
.mb-6\.5{
  margin-bottom: 1.625rem;
}
.mb-7{
  margin-bottom: 1.75rem;
}
.mb-7\.5{
  margin-bottom: 1.875rem;
}
.mb-8{
  margin-bottom: 2rem;
}
.mb-9{
  margin-bottom: 2.25rem;
}
.mb-\[1\.5rem\]{
  margin-bottom: 1.5rem;
}
.mb-\[2\.625rem\]{
  margin-bottom: 2.625rem;
}
.mb-\[6\.25rem\]{
  margin-bottom: 6.25rem;
}
.mb-\[6\.375rem\]{
  margin-bottom: 6.375rem;
}
.mb-auto{
  margin-bottom: auto;
}
.ml-4{
  margin-left: 1rem;
}
.mr-2{
  margin-right: 0.5rem;
}
.mr-2\.5{
  margin-right: 0.625rem;
}
.mt-0{
  margin-top: 0;
}
.mt-1{
  margin-top: 0.25rem;
}
.mt-10{
  margin-top: 2.5rem;
}
.mt-11{
  margin-top: 2.75rem;
}
.mt-12{
  margin-top: 3rem;
}
.mt-12\.5{
  margin-top: 3.125rem;
}
.mt-14{
  margin-top: 3.5rem;
}
.mt-16{
  margin-top: 4rem;
}
.mt-16\.5{
  margin-top: 4.125rem;
}
.mt-2{
  margin-top: 0.5rem;
}
.mt-2\.5{
  margin-top: 0.625rem;
}
.mt-20{
  margin-top: 5rem;
}
.mt-3{
  margin-top: 0.75rem;
}
.mt-3\.5{
  margin-top: 0.875rem;
}
.mt-4{
  margin-top: 1rem;
}
.mt-5{
  margin-top: 1.25rem;
}
.mt-6{
  margin-top: 1.5rem;
}
.mt-6\.5{
  margin-top: 1.625rem;
}
.mt-7{
  margin-top: 1.75rem;
}
.mt-7\.5{
  margin-top: 1.875rem;
}
.mt-8{
  margin-top: 2rem;
}
.mt-8\.5{
  margin-top: 2.125rem;
}
.mt-\[1\.125rem\]{
  margin-top: 1.125rem;
}
.mt-\[1\.5rem\]{
  margin-top: 1.5rem;
}
.mt-\[1\.875rem\]{
  margin-top: 1.875rem;
}
.mt-\[2\.813rem\]{
  margin-top: 2.813rem;
}
.mt-\[3\.75rem\]{
  margin-top: 3.75rem;
}
.mt-\[6\.25rem\]{
  margin-top: 6.25rem;
}
.mt-auto{
  margin-top: auto;
}
.line-clamp-2{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.block{
  display: block;
}
.inline-block{
  display: inline-block;
}
.inline{
  display: inline;
}
.flex{
  display: flex;
}
.inline-flex{
  display: inline-flex;
}
.table{
  display: table;
}
.grid{
  display: grid;
}
.hidden{
  display: none;
}
.h-0{
  height: 0px;
}
.h-0\.5{
  height: 0.125rem;
}
.h-14{
  height: 3.5rem;
}
.h-2{
  height: 0.5rem;
}
.h-2\.5{
  height: 0.625rem;
}
.h-4{
  height: 1rem;
}
.h-4\.5{
  height: 1.125rem;
}
.h-5{
  height: 1.25rem;
}
.h-6{
  height: 1.5rem;
}
.h-6\.5{
  height: 1.625rem;
}
.h-72{
  height: 18rem;
}
.h-9{
  height: 2.25rem;
}
.h-\[18px\]{
  height: 18px;
}
.h-\[19px\]{
  height: 19px;
}
.h-\[21px\]{
  height: 21px;
}
.h-\[23px\]{
  height: 23px;
}
.h-\[25px\]{
  height: 25px;
}
.h-\[465px\]{
  height: 465px;
}
.h-\[52px\]{
  height: 52px;
}
.h-auto{
  height: auto;
}
.h-full{
  height: 100%;
}
.h-pager{
  height: 2.875rem;
}
.min-h-12{
  min-height: 3rem;
}
.min-h-12\.5{
  min-height: 3.125rem;
}
.w-0{
  width: 0px;
}
.w-0\.5{
  width: 0.125rem;
}
.w-12{
  width: 3rem;
}
.w-12\.5{
  width: 3.125rem;
}
.w-14{
  width: 3.5rem;
}
.w-2\/3{
  width: 66.666667%;
}
.w-2\/5{
  width: 40%;
}
.w-3{
  width: 0.75rem;
}
.w-4{
  width: 1rem;
}
.w-4\.5{
  width: 1.125rem;
}
.w-5{
  width: 1.25rem;
}
.w-5\.5{
  width: 1.375rem;
}
.w-6{
  width: 1.5rem;
}
.w-6\.5{
  width: 1.625rem;
}
.w-8{
  width: 2rem;
}
.w-8\.5{
  width: 2.125rem;
}
.w-\[11px\]{
  width: 11px;
}
.w-\[19px\]{
  width: 19px;
}
.w-\[20px\]{
  width: 20px;
}
.w-\[21px\]{
  width: 21px;
}
.w-\[52px\]{
  width: 52px;
}
.w-\[68px\]{
  width: 68px;
}
.w-\[85px\]{
  width: 85px;
}
.w-auto{
  width: auto;
}
.w-full{
  width: 100%;
}
.w-pager{
  width: 3.188rem;
}
.min-w-\[13\.938rem\]{
  min-width: 13.938rem;
}
.max-w-10{
  max-width: 2.5rem;
}
.max-w-10\.5{
  max-width: 2.625rem;
}
.max-w-12{
  max-width: 3rem;
}
.max-w-12\.5{
  max-width: 3.125rem;
}
.max-w-20{
  max-width: 5rem;
}
.max-w-3xl{
  max-width: 48rem;
}
.max-w-553{
  max-width: 34.5625rem;
}
.max-w-\[10rem\]{
  max-width: 10rem;
}
.max-w-\[1107px\]{
  max-width: 1107px;
}
.max-w-\[1168px\]{
  max-width: 1168px;
}
.max-w-\[24\.425rem\]{
  max-width: 24.425rem;
}
.max-w-\[24\.438rem\]{
  max-width: 24.438rem;
}
.max-w-\[4\.625rem\]{
  max-width: 4.625rem;
}
.max-w-\[600px\]{
  max-width: 600px;
}
.max-w-\[740px\]{
  max-width: 740px;
}
.max-w-\[974px\]{
  max-width: 974px;
}
.max-w-\[982px\]{
  max-width: 982px;
}
.flex-1{
  flex: 1 1 0%;
}
.flex-auto{
  flex: 1 1 auto;
}
.flex-none{
  flex: none;
}
.flex-shrink-0{
  flex-shrink: 0;
}
.shrink-0{
  flex-shrink: 0;
}
.rotate-180{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform{
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.cursor-pointer{
  cursor: pointer;
}
.resize{
  resize: both;
}
.appearance-none{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.grid-flow-row{
  grid-auto-flow: row;
}
.grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-10{
  grid-template-columns: repeat(10, minmax(0, 1fr));
}
.grid-cols-11{
  grid-template-columns: repeat(11, minmax(0, 1fr));
}
.grid-cols-12{
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
.grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3{
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4{
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-5{
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-cols-6{
  grid-template-columns: repeat(6, minmax(0, 1fr));
}
.grid-cols-7{
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
.grid-cols-8{
  grid-template-columns: repeat(8, minmax(0, 1fr));
}
.grid-cols-9{
  grid-template-columns: repeat(9, minmax(0, 1fr));
}
.grid-cols-none{
  grid-template-columns: none;
}
.grid-cols-subgrid{
  grid-template-columns: subgrid;
}
.grid-rows-1{
  grid-template-rows: repeat(1, minmax(0, 1fr));
}
.grid-rows-10{
  grid-template-rows: repeat(10, minmax(0, 1fr));
}
.grid-rows-11{
  grid-template-rows: repeat(11, minmax(0, 1fr));
}
.grid-rows-12{
  grid-template-rows: repeat(12, minmax(0, 1fr));
}
.grid-rows-2{
  grid-template-rows: repeat(2, minmax(0, 1fr));
}
.grid-rows-3{
  grid-template-rows: repeat(3, minmax(0, 1fr));
}
.grid-rows-4{
  grid-template-rows: repeat(4, minmax(0, 1fr));
}
.grid-rows-5{
  grid-template-rows: repeat(5, minmax(0, 1fr));
}
.grid-rows-6{
  grid-template-rows: repeat(6, minmax(0, 1fr));
}
.grid-rows-7{
  grid-template-rows: repeat(7, minmax(0, 1fr));
}
.grid-rows-8{
  grid-template-rows: repeat(8, minmax(0, 1fr));
}
.grid-rows-9{
  grid-template-rows: repeat(9, minmax(0, 1fr));
}
.grid-rows-none{
  grid-template-rows: none;
}
.grid-rows-subgrid{
  grid-template-rows: subgrid;
}
.flex-row{
  flex-direction: row;
}
.flex-row-reverse{
  flex-direction: row-reverse;
}
.flex-col{
  flex-direction: column;
}
.flex-col-reverse{
  flex-direction: column-reverse;
}
.flex-wrap{
  flex-wrap: wrap;
}
.place-items-center{
  place-items: center;
}
.items-start{
  align-items: flex-start;
}
.items-end{
  align-items: flex-end;
}
.items-center{
  align-items: center;
}
.items-stretch{
  align-items: stretch;
}
.justify-start{
  justify-content: flex-start;
}
.justify-end{
  justify-content: flex-end;
}
.justify-center{
  justify-content: center;
}
.justify-between{
  justify-content: space-between;
}
.gap-0{
  gap: 0px;
}
.gap-0\.5{
  gap: 0.125rem;
}
.gap-1{
  gap: 0.25rem;
}
.gap-10{
  gap: 2.5rem;
}
.gap-12{
  gap: 3rem;
}
.gap-12\.5{
  gap: 3.125rem;
}
.gap-14{
  gap: 3.5rem;
}
.gap-17{
  gap: 4.25rem;
}
.gap-2{
  gap: 0.5rem;
}
.gap-2\.5{
  gap: 0.625rem;
}
.gap-20{
  gap: 5rem;
}
.gap-3{
  gap: 0.75rem;
}
.gap-3\.5{
  gap: 0.875rem;
}
.gap-4{
  gap: 1rem;
}
.gap-4\.5{
  gap: 1.125rem;
}
.gap-5{
  gap: 1.25rem;
}
.gap-5\.5{
  gap: 1.375rem;
}
.gap-6{
  gap: 1.5rem;
}
.gap-7{
  gap: 1.75rem;
}
.gap-7\.5{
  gap: 1.875rem;
}
.gap-8{
  gap: 2rem;
}
.gap-8\.5{
  gap: 2.125rem;
}
.gap-9{
  gap: 2.25rem;
}
.gap-9\.5{
  gap: 2.375rem;
}
.gap-\[1\.438rem\]{
  gap: 1.438rem;
}
.gap-\[25px\]{
  gap: 25px;
}
.gap-\[6\.125rem\]{
  gap: 6.125rem;
}
.gap-x-0{
  -moz-column-gap: 0px;
       column-gap: 0px;
}
.gap-x-0\.5{
  -moz-column-gap: 0.125rem;
       column-gap: 0.125rem;
}
.gap-x-0\.75{
  -moz-column-gap: 0.1875rem;
       column-gap: 0.1875rem;
}
.gap-x-1{
  -moz-column-gap: 0.25rem;
       column-gap: 0.25rem;
}
.gap-x-1\.5{
  -moz-column-gap: 0.375rem;
       column-gap: 0.375rem;
}
.gap-x-10{
  -moz-column-gap: 2.5rem;
       column-gap: 2.5rem;
}
.gap-x-10\.5{
  -moz-column-gap: 2.625rem;
       column-gap: 2.625rem;
}
.gap-x-11{
  -moz-column-gap: 2.75rem;
       column-gap: 2.75rem;
}
.gap-x-11\.5{
  -moz-column-gap: 2.875rem;
       column-gap: 2.875rem;
}
.gap-x-12{
  -moz-column-gap: 3rem;
       column-gap: 3rem;
}
.gap-x-12\.5{
  -moz-column-gap: 3.125rem;
       column-gap: 3.125rem;
}
.gap-x-13{
  -moz-column-gap: 3.25rem;
       column-gap: 3.25rem;
}
.gap-x-13\.5{
  -moz-column-gap: 3.375rem;
       column-gap: 3.375rem;
}
.gap-x-14{
  -moz-column-gap: 3.5rem;
       column-gap: 3.5rem;
}
.gap-x-14\.5{
  -moz-column-gap: 3.625rem;
       column-gap: 3.625rem;
}
.gap-x-15{
  -moz-column-gap: 3.75rem;
       column-gap: 3.75rem;
}
.gap-x-15\.5{
  -moz-column-gap: 3.875rem;
       column-gap: 3.875rem;
}
.gap-x-16{
  -moz-column-gap: 4rem;
       column-gap: 4rem;
}
.gap-x-16\.5{
  -moz-column-gap: 4.125rem;
       column-gap: 4.125rem;
}
.gap-x-17{
  -moz-column-gap: 4.25rem;
       column-gap: 4.25rem;
}
.gap-x-17\.5{
  -moz-column-gap: 4.375rem;
       column-gap: 4.375rem;
}
.gap-x-18{
  -moz-column-gap: 4.5rem;
       column-gap: 4.5rem;
}
.gap-x-18\.5{
  -moz-column-gap: 4.625rem;
       column-gap: 4.625rem;
}
.gap-x-19{
  -moz-column-gap: 4.75rem;
       column-gap: 4.75rem;
}
.gap-x-19\.5{
  -moz-column-gap: 4.875rem;
       column-gap: 4.875rem;
}
.gap-x-2{
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}
.gap-x-2\.5{
  -moz-column-gap: 0.625rem;
       column-gap: 0.625rem;
}
.gap-x-2\.75{
  -moz-column-gap: 0.688rem;
       column-gap: 0.688rem;
}
.gap-x-20{
  -moz-column-gap: 5rem;
       column-gap: 5rem;
}
.gap-x-20\.5{
  -moz-column-gap: 5.125rem;
       column-gap: 5.125rem;
}
.gap-x-21{
  -moz-column-gap: 5.25rem;
       column-gap: 5.25rem;
}
.gap-x-21\.5{
  -moz-column-gap: 5.375rem;
       column-gap: 5.375rem;
}
.gap-x-22{
  -moz-column-gap: 5.5rem;
       column-gap: 5.5rem;
}
.gap-x-22\.5{
  -moz-column-gap: 5.625rem;
       column-gap: 5.625rem;
}
.gap-x-23{
  -moz-column-gap: 5.75rem;
       column-gap: 5.75rem;
}
.gap-x-23\.5{
  -moz-column-gap: 5.875rem;
       column-gap: 5.875rem;
}
.gap-x-24{
  -moz-column-gap: 6rem;
       column-gap: 6rem;
}
.gap-x-24\.5{
  -moz-column-gap: 6.125rem;
       column-gap: 6.125rem;
}
.gap-x-25{
  -moz-column-gap: 6.25rem;
       column-gap: 6.25rem;
}
.gap-x-25\.5{
  -moz-column-gap: 6.375rem;
       column-gap: 6.375rem;
}
.gap-x-26{
  -moz-column-gap: 6.5rem;
       column-gap: 6.5rem;
}
.gap-x-26\.5{
  -moz-column-gap: 6.625rem;
       column-gap: 6.625rem;
}
.gap-x-27{
  -moz-column-gap: 6.75rem;
       column-gap: 6.75rem;
}
.gap-x-27\.5{
  -moz-column-gap: 6.875rem;
       column-gap: 6.875rem;
}
.gap-x-28{
  -moz-column-gap: 7rem;
       column-gap: 7rem;
}
.gap-x-28\.5{
  -moz-column-gap: 7.125rem;
       column-gap: 7.125rem;
}
.gap-x-29{
  -moz-column-gap: 7.25rem;
       column-gap: 7.25rem;
}
.gap-x-29\.5{
  -moz-column-gap: 7.375rem;
       column-gap: 7.375rem;
}
.gap-x-3{
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
}
.gap-x-3\.5{
  -moz-column-gap: 0.875rem;
       column-gap: 0.875rem;
}
.gap-x-30{
  -moz-column-gap: 7.5rem;
       column-gap: 7.5rem;
}
.gap-x-32{
  -moz-column-gap: 8rem;
       column-gap: 8rem;
}
.gap-x-36{
  -moz-column-gap: 9rem;
       column-gap: 9rem;
}
.gap-x-4{
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}
.gap-x-4\.5{
  -moz-column-gap: 1.125rem;
       column-gap: 1.125rem;
}
.gap-x-40{
  -moz-column-gap: 10rem;
       column-gap: 10rem;
}
.gap-x-44{
  -moz-column-gap: 11rem;
       column-gap: 11rem;
}
.gap-x-48{
  -moz-column-gap: 12rem;
       column-gap: 12rem;
}
.gap-x-5{
  -moz-column-gap: 1.25rem;
       column-gap: 1.25rem;
}
.gap-x-5\.5{
  -moz-column-gap: 1.375rem;
       column-gap: 1.375rem;
}
.gap-x-52{
  -moz-column-gap: 13rem;
       column-gap: 13rem;
}
.gap-x-56{
  -moz-column-gap: 14rem;
       column-gap: 14rem;
}
.gap-x-6{
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}
.gap-x-6\.5{
  -moz-column-gap: 1.625rem;
       column-gap: 1.625rem;
}
.gap-x-60{
  -moz-column-gap: 15rem;
       column-gap: 15rem;
}
.gap-x-64{
  -moz-column-gap: 16rem;
       column-gap: 16rem;
}
.gap-x-7{
  -moz-column-gap: 1.75rem;
       column-gap: 1.75rem;
}
.gap-x-7\.5{
  -moz-column-gap: 1.875rem;
       column-gap: 1.875rem;
}
.gap-x-72{
  -moz-column-gap: 18rem;
       column-gap: 18rem;
}
.gap-x-8{
  -moz-column-gap: 2rem;
       column-gap: 2rem;
}
.gap-x-8\.5{
  -moz-column-gap: 2.125rem;
       column-gap: 2.125rem;
}
.gap-x-80{
  -moz-column-gap: 20rem;
       column-gap: 20rem;
}
.gap-x-9{
  -moz-column-gap: 2.25rem;
       column-gap: 2.25rem;
}
.gap-x-9\.5{
  -moz-column-gap: 2.375rem;
       column-gap: 2.375rem;
}
.gap-x-96{
  -moz-column-gap: 24rem;
       column-gap: 24rem;
}
.gap-x-\[13\.875rem\]{
  -moz-column-gap: 13.875rem;
       column-gap: 13.875rem;
}
.gap-x-px{
  -moz-column-gap: 1px;
       column-gap: 1px;
}
.gap-y-0{
  row-gap: 0px;
}
.gap-y-0\.5{
  row-gap: 0.125rem;
}
.gap-y-0\.75{
  row-gap: 0.1875rem;
}
.gap-y-1{
  row-gap: 0.25rem;
}
.gap-y-1\.5{
  row-gap: 0.375rem;
}
.gap-y-10{
  row-gap: 2.5rem;
}
.gap-y-10\.5{
  row-gap: 2.625rem;
}
.gap-y-11{
  row-gap: 2.75rem;
}
.gap-y-11\.5{
  row-gap: 2.875rem;
}
.gap-y-12{
  row-gap: 3rem;
}
.gap-y-12\.5{
  row-gap: 3.125rem;
}
.gap-y-13{
  row-gap: 3.25rem;
}
.gap-y-13\.5{
  row-gap: 3.375rem;
}
.gap-y-14{
  row-gap: 3.5rem;
}
.gap-y-14\.5{
  row-gap: 3.625rem;
}
.gap-y-15{
  row-gap: 3.75rem;
}
.gap-y-15\.5{
  row-gap: 3.875rem;
}
.gap-y-16{
  row-gap: 4rem;
}
.gap-y-16\.5{
  row-gap: 4.125rem;
}
.gap-y-17{
  row-gap: 4.25rem;
}
.gap-y-17\.5{
  row-gap: 4.375rem;
}
.gap-y-18{
  row-gap: 4.5rem;
}
.gap-y-18\.5{
  row-gap: 4.625rem;
}
.gap-y-19{
  row-gap: 4.75rem;
}
.gap-y-19\.5{
  row-gap: 4.875rem;
}
.gap-y-2{
  row-gap: 0.5rem;
}
.gap-y-2\.5{
  row-gap: 0.625rem;
}
.gap-y-2\.75{
  row-gap: 0.688rem;
}
.gap-y-20{
  row-gap: 5rem;
}
.gap-y-20\.5{
  row-gap: 5.125rem;
}
.gap-y-21{
  row-gap: 5.25rem;
}
.gap-y-21\.5{
  row-gap: 5.375rem;
}
.gap-y-22{
  row-gap: 5.5rem;
}
.gap-y-22\.5{
  row-gap: 5.625rem;
}
.gap-y-23{
  row-gap: 5.75rem;
}
.gap-y-23\.5{
  row-gap: 5.875rem;
}
.gap-y-24{
  row-gap: 6rem;
}
.gap-y-24\.5{
  row-gap: 6.125rem;
}
.gap-y-25{
  row-gap: 6.25rem;
}
.gap-y-25\.5{
  row-gap: 6.375rem;
}
.gap-y-26{
  row-gap: 6.5rem;
}
.gap-y-26\.5{
  row-gap: 6.625rem;
}
.gap-y-27{
  row-gap: 6.75rem;
}
.gap-y-27\.5{
  row-gap: 6.875rem;
}
.gap-y-28{
  row-gap: 7rem;
}
.gap-y-28\.5{
  row-gap: 7.125rem;
}
.gap-y-29{
  row-gap: 7.25rem;
}
.gap-y-29\.5{
  row-gap: 7.375rem;
}
.gap-y-3{
  row-gap: 0.75rem;
}
.gap-y-3\.5{
  row-gap: 0.875rem;
}
.gap-y-30{
  row-gap: 7.5rem;
}
.gap-y-32{
  row-gap: 8rem;
}
.gap-y-36{
  row-gap: 9rem;
}
.gap-y-4{
  row-gap: 1rem;
}
.gap-y-4\.5{
  row-gap: 1.125rem;
}
.gap-y-40{
  row-gap: 10rem;
}
.gap-y-44{
  row-gap: 11rem;
}
.gap-y-48{
  row-gap: 12rem;
}
.gap-y-5{
  row-gap: 1.25rem;
}
.gap-y-5\.5{
  row-gap: 1.375rem;
}
.gap-y-52{
  row-gap: 13rem;
}
.gap-y-56{
  row-gap: 14rem;
}
.gap-y-6{
  row-gap: 1.5rem;
}
.gap-y-6\.5{
  row-gap: 1.625rem;
}
.gap-y-60{
  row-gap: 15rem;
}
.gap-y-64{
  row-gap: 16rem;
}
.gap-y-7{
  row-gap: 1.75rem;
}
.gap-y-7\.5{
  row-gap: 1.875rem;
}
.gap-y-72{
  row-gap: 18rem;
}
.gap-y-8{
  row-gap: 2rem;
}
.gap-y-8\.5{
  row-gap: 2.125rem;
}
.gap-y-80{
  row-gap: 20rem;
}
.gap-y-9{
  row-gap: 2.25rem;
}
.gap-y-9\.5{
  row-gap: 2.375rem;
}
.gap-y-96{
  row-gap: 24rem;
}
.gap-y-\[1\.375rem\]{
  row-gap: 1.375rem;
}
.gap-y-px{
  row-gap: 1px;
}
.place-self-center{
  place-self: center;
}
.self-start{
  align-self: flex-start;
}
.self-stretch{
  align-self: stretch;
}
.overflow-hidden{
  overflow: hidden;
}
.rounded{
  border-radius: 0.25rem;
}
.rounded-\[5px\]{
  border-radius: 5px;
}
.rounded-card{
  border-radius: 0.625rem;
}
.rounded-full{
  border-radius: 9999px;
}
.rounded-lg{
  border-radius: 0.5rem;
}
.rounded-md{
  border-radius: 0.375rem;
}
.rounded-none{
  border-radius: 0px;
}
.rounded-bl-lg{
  border-bottom-left-radius: 0.5rem;
}
.rounded-br-card{
  border-bottom-right-radius: 0.625rem;
}
.rounded-br-lg{
  border-bottom-right-radius: 0.5rem;
}
.rounded-tl-none{
  border-top-left-radius: 0px;
}
.rounded-tl-xl{
  border-top-left-radius: 0.75rem;
}
.rounded-tr-card{
  border-top-right-radius: 0.625rem;
}
.rounded-tr-none{
  border-top-right-radius: 0px;
}
.border{
  border-width: 1px;
}
.border-0{
  border-width: 0px;
}
.border-2{
  border-width: 2px;
}
.border-\[0\.5px\]{
  border-width: 0.5px;
}
.border-b{
  border-bottom-width: 1px;
}
.border-b-2{
  border-bottom-width: 2px;
}
.border-b-8{
  border-bottom-width: 8px;
}
.border-b-\[10px\]{
  border-bottom-width: 10px;
}
.border-r-2{
  border-right-width: 2px;
}
.border-t{
  border-top-width: 1px;
}
.border-t-0{
  border-top-width: 0px;
}
.border-t-8{
  border-top-width: 8px;
}
.border-solid{
  border-style: solid;
}
.border-\[\#264a70\]{
  --tw-border-opacity: 1;
  border-color: rgb(38 74 112 / var(--tw-border-opacity));
}
.border-\[\#c2cedf\]{
  --tw-border-opacity: 1;
  border-color: rgb(194 206 223 / var(--tw-border-opacity));
}
.border-black{
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.border-primary-blue{
  --tw-border-opacity: 1;
  border-color: rgb(16 6 159 / var(--tw-border-opacity));
}
.border-primary-gray{
  --tw-border-opacity: 1;
  border-color: rgb(136 139 141 / var(--tw-border-opacity));
}
.border-secondary-blue{
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
}
.border-secondary-gray{
  --tw-border-opacity: 1;
  border-color: rgb(103 103 103 / var(--tw-border-opacity));
}
.border-secondary-sky-blue{
  --tw-border-opacity: 1;
  border-color: rgb(139 211 230 / var(--tw-border-opacity));
}
.border-tertiary-pale-gray{
  --tw-border-opacity: 1;
  border-color: rgb(177 179 179 / var(--tw-border-opacity));
}
.border-white{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-opacity-10{
  --tw-border-opacity: 0.1;
}
.border-opacity-25{
  --tw-border-opacity: 0.25;
}
.border-opacity-50{
  --tw-border-opacity: 0.5;
}
.bg-\[\#264a70\]{
  --tw-bg-opacity: 1;
  background-color: rgb(38 74 112 / var(--tw-bg-opacity));
}
.bg-\[\#c2cedf\]{
  --tw-bg-opacity: 1;
  background-color: rgb(194 206 223 / var(--tw-bg-opacity));
}
.bg-\[\#f2d3b5\]{
  --tw-bg-opacity: 1;
  background-color: rgb(242 211 181 / var(--tw-bg-opacity));
}
.bg-black{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.bg-black\/10{
  background-color: rgb(0 0 0 / 0.1);
}
.bg-black\/50{
  background-color: rgb(0 0 0 / 0.5);
}
.bg-primary-blue{
  --tw-bg-opacity: 1;
  background-color: rgb(16 6 159 / var(--tw-bg-opacity));
}
.bg-primary-gray{
  --tw-bg-opacity: 1;
  background-color: rgb(136 139 141 / var(--tw-bg-opacity));
}
.bg-secondary-blue{
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
}
.bg-secondary-blue\/30{
  background-color: rgb(50 98 149 / 0.3);
}
.bg-secondary-gray{
  --tw-bg-opacity: 1;
  background-color: rgb(103 103 103 / var(--tw-bg-opacity));
}
.bg-secondary-green{
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
.bg-secondary-sky-blue{
  --tw-bg-opacity: 1;
  background-color: rgb(139 211 230 / var(--tw-bg-opacity));
}
.bg-tertiary-dark-gray{
  --tw-bg-opacity: 1;
  background-color: rgb(102 102 102 / var(--tw-bg-opacity));
}
.bg-tertiary-deep-aqua{
  --tw-bg-opacity: 1;
  background-color: rgb(10 118 128 / var(--tw-bg-opacity));
}
.bg-tertiary-fucsia{
  --tw-bg-opacity: 1;
  background-color: rgb(138 27 97 / var(--tw-bg-opacity));
}
.bg-tertiary-gray{
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity));
}
.bg-tertiary-pale-gray{
  --tw-bg-opacity: 1;
  background-color: rgb(177 179 179 / var(--tw-bg-opacity));
}
.bg-transparent{
  background-color: transparent;
}
.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-white\/10{
  background-color: rgb(255 255 255 / 0.1);
}
.bg-opacity-10{
  --tw-bg-opacity: 0.1;
}
.bg-gradient-dark{
  background-image: url('../images/gradient_background_dark.webp');
}
.bg-gradient-light{
  background-image: url('../images/gradient_background_light.webp');
}
.bg-gradient-light-30{
  background-image: url('../images/gradient_background_light_30.webp');
}
.bg-gradient-recent-news-events{
  background-image: url('../images/gradient_background_for_recent_news_and_events.webp');
}
.bg-gradient-ta-light-30{
  background-image: url('../images/gradient_background_ta_light_30.webp');
}
.bg-gradient-transparent{
  background-image: url('../images/gradient_background_transparent.webp');
}
.bg-hero-gradient-dark{
  background-image: url('../images/gradient_background_dark.webp');
}
.bg-hero-gradient-light{
  background-image: url('../images/gradient_background_light.webp');
}
.bg-promoted-blog{
  background-image: url('../images/gradient_background_promoted_blog.webp');
}
.bg-ribbon-childrens{
  background-image: url('../images/ribbon.webp');
}
.bg-ribbon-simply-well-mobile{
  background-image: url('../images/ribbon_simply_well_mobile.webp');
}
.bg-cover{
  background-size: cover;
}
.bg-fixed{
  background-attachment: fixed;
}
.bg-center{
  background-position: center;
}
.bg-repeat{
  background-repeat: repeat;
}
.bg-no-repeat{
  background-repeat: no-repeat;
}
.fill-secondary-blue{
  fill: #326295;
}
.fill-tertiary-pale-gray{
  fill: #B1B3B3;
}
.fill-white{
  fill: #fff;
}
.object-cover{
  -o-object-fit: cover;
     object-fit: cover;
}
.p-0{
  padding: 0px;
}
.p-2{
  padding: 0.5rem;
}
.p-2\.5{
  padding: 0.625rem;
}
.p-3{
  padding: 0.75rem;
}
.p-4{
  padding: 1rem;
}
.p-5{
  padding: 1.25rem;
}
.p-7{
  padding: 1.75rem;
}
.p-7\.5{
  padding: 1.875rem;
}
.p-\[1\.875rem\]{
  padding: 1.875rem;
}
.px-0{
  padding-left: 0px;
  padding-right: 0px;
}
.px-1{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-1\.5{
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
.px-10{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.px-12{
  padding-left: 3rem;
  padding-right: 3rem;
}
.px-15{
  padding-left: 3.75rem;
  padding-right: 3.75rem;
}
.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-2\.5{
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-4\.5{
  padding-left: 1.125rem;
  padding-right: 1.125rem;
}
.px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.px-6{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-6\.5{
  padding-left: 1.625rem;
  padding-right: 1.625rem;
}
.px-7{
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.px-7\.5{
  padding-left: 1.875rem;
  padding-right: 1.875rem;
}
.px-9{
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}
.py-0{
  padding-top: 0px;
  padding-bottom: 0px;
}
.py-0\.5{
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-10{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.py-12{
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.py-12\.5{
  padding-top: 3.125rem;
  padding-bottom: 3.125rem;
}
.py-13{
  padding-top: 3.25rem;
  padding-bottom: 3.25rem;
}
.py-13\.5{
  padding-top: 3.375rem;
  padding-bottom: 3.375rem;
}
.py-17{
  padding-top: 4.25rem;
  padding-bottom: 4.25rem;
}
.py-17\.5{
  padding-top: 4.375rem;
  padding-bottom: 4.375rem;
}
.py-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-2\.5{
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-3\.5{
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}
.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-5{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.py-7{
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.py-7\.5{
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
}
.py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.py-\[15px\]{
  padding-top: 15px;
  padding-bottom: 15px;
}
.py-\[5px\]{
  padding-top: 5px;
  padding-bottom: 5px;
}
.py-\[7px\]{
  padding-top: 7px;
  padding-bottom: 7px;
}
.pb-0{
  padding-bottom: 0px;
}
.pb-1{
  padding-bottom: 0.25rem;
}
.pb-1\.5{
  padding-bottom: 0.375rem;
}
.pb-10{
  padding-bottom: 2.5rem;
}
.pb-10\.5{
  padding-bottom: 2.625rem;
}
.pb-11{
  padding-bottom: 2.75rem;
}
.pb-12{
  padding-bottom: 3rem;
}
.pb-12\.5{
  padding-bottom: 3.125rem;
}
.pb-13{
  padding-bottom: 3.25rem;
}
.pb-13\.5{
  padding-bottom: 3.375rem;
}
.pb-14{
  padding-bottom: 3.5rem;
}
.pb-14\.5{
  padding-bottom: 3.625rem;
}
.pb-15{
  padding-bottom: 3.75rem;
}
.pb-16{
  padding-bottom: 4rem;
}
.pb-16\.5{
  padding-bottom: 4.125rem;
}
.pb-17{
  padding-bottom: 4.25rem;
}
.pb-17\.5{
  padding-bottom: 4.375rem;
}
.pb-20{
  padding-bottom: 5rem;
}
.pb-3{
  padding-bottom: 0.75rem;
}
.pb-4{
  padding-bottom: 1rem;
}
.pb-5{
  padding-bottom: 1.25rem;
}
.pb-6{
  padding-bottom: 1.5rem;
}
.pb-7{
  padding-bottom: 1.75rem;
}
.pb-7\.5{
  padding-bottom: 1.875rem;
}
.pb-8{
  padding-bottom: 2rem;
}
.pb-8\.5{
  padding-bottom: 2.125rem;
}
.pb-9{
  padding-bottom: 2.25rem;
}
.pb-9\.5{
  padding-bottom: 2.375rem;
}
.pb-\[25px\]{
  padding-bottom: 25px;
}
.pb-\[3px\]{
  padding-bottom: 3px;
}
.pl-13{
  padding-left: 3.25rem;
}
.pl-13\.5{
  padding-left: 3.375rem;
}
.pl-5{
  padding-left: 1.25rem;
}
.pl-7{
  padding-left: 1.75rem;
}
.pl-7\.5{
  padding-left: 1.875rem;
}
.pr-0{
  padding-right: 0px;
}
.pr-0\.75{
  padding-right: 0.1875rem;
}
.pr-10{
  padding-right: 2.5rem;
}
.pr-2{
  padding-right: 0.5rem;
}
.pr-2\.5{
  padding-right: 0.625rem;
}
.pr-20{
  padding-right: 5rem;
}
.pr-5{
  padding-right: 1.25rem;
}
.pr-8{
  padding-right: 2rem;
}
.pt-0{
  padding-top: 0px;
}
.pt-1{
  padding-top: 0.25rem;
}
.pt-1\.5{
  padding-top: 0.375rem;
}
.pt-10{
  padding-top: 2.5rem;
}
.pt-12{
  padding-top: 3rem;
}
.pt-12\.5{
  padding-top: 3.125rem;
}
.pt-13{
  padding-top: 3.25rem;
}
.pt-13\.5{
  padding-top: 3.375rem;
}
.pt-14{
  padding-top: 3.5rem;
}
.pt-2{
  padding-top: 0.5rem;
}
.pt-2\.5{
  padding-top: 0.625rem;
}
.pt-3{
  padding-top: 0.75rem;
}
.pt-3\.5{
  padding-top: 0.875rem;
}
.pt-4{
  padding-top: 1rem;
}
.pt-5{
  padding-top: 1.25rem;
}
.pt-6{
  padding-top: 1.5rem;
}
.pt-6\.5{
  padding-top: 1.625rem;
}
.pt-7{
  padding-top: 1.75rem;
}
.pt-7\.5{
  padding-top: 1.875rem;
}
.pt-8{
  padding-top: 2rem;
}
.pt-8\.5{
  padding-top: 2.125rem;
}
.pt-9{
  padding-top: 2.25rem;
}
.pt-\[0\.1px\]{
  padding-top: 0.1px;
}
.pt-\[100px\]{
  padding-top: 100px;
}
.pt-\[25px\]{
  padding-top: 25px;
}
.text-left{
  text-align: left;
}
.text-center{
  text-align: center;
}
.text-2xl{
  font-size: 1.5rem;
  line-height: 2rem;
}
.text-3xl{
  font-size: 1.875rem;
  line-height: 2.25rem;
}
.text-4xl{
  font-size: 2.25rem;
  line-height: 2.5rem;
}
.text-5xl{
  font-size: 3rem;
  line-height: 3.25rem;
}
.text-6xl{
  font-size: 3.5rem;
  line-height: 3.688rem;
}
.text-7xl{
  font-size: 4.5rem;
  line-height: 1;
}
.text-base{
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-lg{
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-sm{
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-xl{
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xs{
  font-size: 0.75rem;
  line-height: 1rem;
}
.font-\[615\]{
  font-weight: 615;
}
.font-bold{
  font-weight: 700;
}
.font-medium{
  font-weight: 500;
}
.font-normal{
  font-weight: 400;
}
.font-semibold{
  font-weight: 600;
}
.uppercase{
  text-transform: uppercase;
}
.capitalize{
  text-transform: capitalize;
}
.not-italic{
  font-style: normal;
}
.leading-8{
  line-height: 2rem;
}
.tracking-\[0\.25px\]{
  letter-spacing: 0.25px;
}
.tracking-\[0\.2px\]{
  letter-spacing: 0.2px;
}
.tracking-\[0\.5px\]{
  letter-spacing: 0.5px;
}
.text-\[\#f29235\]{
  --tw-text-opacity: 1;
  color: rgb(242 146 53 / var(--tw-text-opacity));
}
.text-black{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.text-primary-blue{
  --tw-text-opacity: 1;
  color: rgb(16 6 159 / var(--tw-text-opacity));
}
.text-primary-gray{
  --tw-text-opacity: 1;
  color: rgb(136 139 141 / var(--tw-text-opacity));
}
.text-secondary-blue{
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
.text-secondary-gray{
  --tw-text-opacity: 1;
  color: rgb(103 103 103 / var(--tw-text-opacity));
}
.text-secondary-green{
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.text-tertiary-dark-gray{
  --tw-text-opacity: 1;
  color: rgb(102 102 102 / var(--tw-text-opacity));
}
.text-tertiary-light-gray{
  --tw-text-opacity: 1;
  color: rgb(137 140 142 / var(--tw-text-opacity));
}
.text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.underline{
  text-decoration-line: underline;
}
.placeholder-secondary-gray::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(103 103 103 / var(--tw-placeholder-opacity));
}
.placeholder-secondary-gray::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(103 103 103 / var(--tw-placeholder-opacity));
}
.opacity-0{
  opacity: 0;
}
.opacity-10{
  opacity: 0.1;
}
.opacity-25{
  opacity: 0.25;
}
.opacity-50{
  opacity: 0.5;
}
.opacity-60{
  opacity: 0.6;
}
.opacity-80{
  opacity: 0.8;
}
.opacity-95{
  opacity: 0.95;
}
.shadow-card{
  --tw-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
  --tw-shadow-colored: 0 0 15px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-cta{
  --tw-shadow: 0px 5px 5px #00000040;
  --tw-shadow-colored: 0px 5px 5px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-none{
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline{
  outline-style: solid;
}
.outline-\[5px\]{
  outline-width: 5px;
}
.outline-tertiary-outline{
  outline-color: #AFC7FC;
}
.grayscale-\[60\%\]{
  --tw-grayscale: grayscale(60%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter{
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition-all{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-300{
  transition-duration: 300ms;
}
.duration-500{
  transition-duration: 500ms;
}
.ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-linear{
  transition-timing-function: linear;
}
.font-condensed{
  font-stretch: 76%;
}
.font-condensed-80{
  font-stretch: 80%;
}
.\[grid-template-columns\:repeat\(auto-fit\2c minmax\(200px\2c 100\%\)\)\]{
  grid-template-columns: repeat(auto-fit,minmax(200px,100%));
}
html {
  font-family: "Open Sans", sans-serif;
  scroll-padding-top: 120px !important;
}
p.caption{
  margin-top: 0.5rem;
  font-style: italic;
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}

.circles {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  filter: blur(80px);
}
.circles .circle {
  border-radius: 100%;
  aspect-ratio: 1/1;
  background: #85abe7;
  position: absolute;
}
.circles .circle:nth-child(1) {
  height: 150px;
  top: -20px;
  right: 100px;
  animation: floating 3s infinite ease-in-out;
}
.circles .circle:nth-child(2) {
  height: 200px;
  top: 50px;
  right: 500px;
  animation: floating 3.2s infinite ease-in-out;
}
.circles .circle:nth-child(3) {
  height: 80px;
  animation: floating 3s infinite ease-in-out;
}
.circles .circle:nth-child(4) {
  height: 180px;
  top: -20px;
  left: 100px;
  animation: floating 3.4s infinite ease-in-out;
}
.circles .circle:nth-child(5) {
  height: 200px;
  top: 100px;
  left: 156px;
  animation: floating 3.6s infinite ease-in-out;
}

@keyframes floating {
  0% {
    transform: translate(0, 0px);
    opacity: 1;
  }
  50% {
    transform: translate(40px, 30px);
    opacity: 0.2;
  }
  100% {
    transform: translate(0, 0px);
    opacity: 1;
  }
}
@keyframes floatingNeg {
  0% {
    transform: translate(0, 0px);
    opacity: 1;
  }
  50% {
    transform: translate(-40px, -30px);
    opacity: 0.6;
  }
  100% {
    transform: translate(0, 0px);
    opacity: 1;
  }
}
.ajax-progress-throbber .throbber {
  display: none;
}

.ajax-progress-fullscreen {
  width: 48px;
  height: 48px;
  border: 5px solid #10069f;
  border-bottom-color: transparent;
  border-radius: 50%;
  display: inline-block;
  box-sizing: border-box;
  animation: rotation 1s linear infinite;
  background: none;
}

@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.is-entity .cta-primary{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
.is-entity .cta-primary-wrapper a{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
.is-entity .cta-primary-alt{
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.is-entity .cta-primary-alt.ext::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
}
.is-entity .cta-primary-alt-wrapper a{
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.is-entity .cta-primary-alt-wrapper a.ext::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
}
.is-entity .cta-secondary{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.is-entity .cta-secondary.ext::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
}
.is-entity .cta-secondary-wrapper a{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.is-entity .cta-secondary-wrapper a.ext::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
}
.is-entity .cta-secondary-alt:hover{
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.is-entity .cta-secondary-alt:hover.ext::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
}
.is-entity .cta-secondary-alt-wrapper a:hover{
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.is-entity .cta-secondary-alt-wrapper a:hover.ext::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
}
.is-entity .cta-link, .is-entity .cta-link-wrapper a{
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.is-entity .cta-link:hover, .is-entity .cta-link-wrapper a:hover{
  text-decoration-line: underline;
}
.is-entity .cta-link.ext::after, .is-entity .cta-link-wrapper a.ext::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt){
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).ext::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
  flex-shrink: 0;
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).cta-primary{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.page-node-type-campaign .utility-region{
  display: block;
}

body.user-login .page-node-type-campaign .utility-region.block-system.block-system-main-block, body.user-password .page-node-type-campaign .utility-region.block-system.block-system-main-block{
  background-image: url('../images/gradient_background_entity-pathways-w-multi-links.webp');
  background-size: cover;
  background-position: center;
  background-repeat: repeat;
}

@media (min-width: 1280px){
  .page-node-type-campaign .utility-region{
    display: none;
  }
}
.page-node-type-campaign .header-region .block-type-phone-number{
  display: none;
}
@media (min-width: 1280px){
  .page-node-type-campaign .header-region .block-type-phone-number{
    display: block;
  }
}

.ext-symbol{
  display: flex;
  align-items: center;
  gap: 0.375rem;
}
.ext-symbol::after {
  content: "";
  height: 0.625rem;
  width: 0.625rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
}

.geolocation-map-wrapper{
  height: 100%;
  width: 100%;
}

.utility-region .block-utility-menu{
  display: none;
}

@media (min-width: 1280px){
  .utility-region .block-utility-menu{
    display: block;
  }
}
.utility-region .block-type-navigate-dropdown{
  display: none;
}
@media (min-width: 1280px){
  .utility-region .block-type-navigate-dropdown{
    display: block;
  }
}
.utility-region .block-form-site-search{
  display: none;
}
@media (min-width: 1280px){
  .utility-region .block-form-site-search{
    display: flex;
  }
}

.header-region .block-tb-megamenu{
  position: static;
  display: none;
}

@media (min-width: 1280px){
  .header-region .block-tb-megamenu{
    display: flex;
  }
}
.header-region .block--type--site-message{
  display: none;
}
@media (min-width: 1280px){
  .header-region .block--type--site-message{
    display: flex;
  }
}
.header-region .block-form-site-search{
  margin: 0;
  place-self: center;
  border-style: none;
  padding: 0px;
}
@media (min-width: 1280px){
  .header-region .block-form-site-search{
    display: none;
  }
}
.header-region .block-form-site-search .search-trigger svg path{
  fill: #326295;
  height: 1.625rem;
  width: 1.625rem;
}

span.swiper-pagination-bullet{
  height: 15px;
  width: 15px;
  border-radius: 9999px;
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  opacity: 1;
}

.group.is-entity span.swiper-pagination-bullet{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
}
span.swiper-pagination-bullet.swiper-pagination-bullet-active{
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
}
.group.is-entity span.swiper-pagination-bullet.swiper-pagination-bullet-active{
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}

.internal-service-navigation .menu-item--expanded:not(.menu-item--active-trail) .menu {
  display: none;
}
.internal-service-navigation .menu-item--expanded:not(.menu-item--active-trail).opened .menu {
  display: block;
}
.internal-service-navigation .menu-item--active-trail.menu-level-0 .item-tab a{
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.internal-service-navigation .menu-item--active-trail .menu-level-1 .item-tab a{
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
.group.is-entity .internal-service-navigation .menu-item--active-trail .menu-level-1 .item-tab a{
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.internal-service-navigation .menu-item--active-trail .menu-level-1.menu-item--has-children > .item-tab a{
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.group.is-entity .internal-service-navigation .menu-item--active-trail .menu-level-1.menu-item--has-children > .item-tab a{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.internal-service-navigation .menu-item--active-trail .menu-level-2 .item-tab{
  padding-left: 1.25rem;
}
.internal-service-navigation .menu-item--active-trail.opened > .menu {
  display: block;
}
.internal-service-navigation .menu-item--active-trail > .menu {
  display: none;
}

.is-entity .download-button-wrapper a::before {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='22' height='19' viewBox='0 0 22 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_625_4546)'%3E%3Cmask id='mask0_625_4546' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='-1' y='-1' width='24' height='21'%3E%3Cpath d='M-0.667969 -0.666992H22.362V19.3H-0.667969V-0.666992Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_625_4546)'%3E%3Cpath d='M6.169 3.77905H2.013C0.901 3.77905 0 4.65505 0 5.73705V16.6741C0 17.7561 0.901 18.6321 2.013 18.6321H19.683C20.794 18.6321 21.695 17.7561 21.695 16.6741V5.73705C21.695 4.65505 20.795 3.77905 19.682 3.77905H15.526' stroke='%23007680' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.8477 0V12.994' stroke='%23007680' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.6161 7.896L10.8461 13.666L5.07812 7.896' stroke='%23007680' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_625_4546'%3E%3Crect width='21.695' height='18.632' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.download-button-wrapper a{
  display: flex;
  align-items: center;
  gap: 0.625rem;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
  font-stretch: 76%;
}

.group.is-entity .download-button-wrapper a{
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.download-button-wrapper a:before {
  content: "";
  width: 1.375rem;
  height: 1.2rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.695' height='18.632' viewBox='0.667 0.667 21.695 18.632'%3E%3Cg data-name='Group 6553' clip-path='url(&quot;%23a&quot;)'%3E%3Cpath d='M6.836 4.446H2.68c-1.112 0-2.013.876-2.013 1.958v10.937c0 1.082.901 1.958 2.013 1.958h17.67c1.111 0 2.012-.876 2.012-1.958V6.404c0-1.082-.9-1.958-2.013-1.958h-4.156' stroke-linejoin='round' stroke-linecap='round' stroke-width='2' stroke='%23326295' fill='transparent' data-name='Path 878'/%3E%3Cpath d='M11.515.667v12.994' stroke-linejoin='round' stroke-linecap='round' stroke-width='2' stroke='%23326295' fill='transparent' data-name='Line 404'/%3E%3Cpath d='m17.284 8.563-5.77 5.77-5.768-5.77' stroke-linejoin='round' stroke-linecap='round' stroke-width='2' stroke='%23326295' fill='transparent' data-name='Path 879'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h23.03v19.967H0V0z' data-name='Rectangle 17551'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}

.field--name-body div:not(#invisibleTable):not(.responsive-table) table,
.field--name-field-body div:not(#invisibleTable):not(.responsive-table) table{
  width: 100%;
}
.field--name-body div:not(#invisibleTable):not(.responsive-table) table thead tr,
.field--name-field-body div:not(#invisibleTable):not(.responsive-table) table thead tr {
  background-color: rgba(0, 0, 0, 0.05) !important;
  border-radius: 0.75rem;
  border-bottom-width: 0px;
  font-weight: 700;
}
.field--name-body div:not(#invisibleTable):not(.responsive-table) table thead tr th,
.field--name-field-body div:not(#invisibleTable):not(.responsive-table) table thead tr th{
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 1.75rem;
  padding-right: 1.75rem;
  text-align: left;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.field--name-body div:not(#invisibleTable):not(.responsive-table) table thead tr th:first-child,
.field--name-field-body div:not(#invisibleTable):not(.responsive-table) table thead tr th:first-child{
  border-bottom-left-radius: 0.75rem;
  border-top-left-radius: 0.75rem;
}
.field--name-body div:not(#invisibleTable):not(.responsive-table) table thead tr th:last-child,
.field--name-field-body div:not(#invisibleTable):not(.responsive-table) table thead tr th:last-child{
  border-bottom-right-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}
.field--name-body div:not(#invisibleTable):not(.responsive-table) table tbody tr,
.field--name-field-body div:not(#invisibleTable):not(.responsive-table) table tbody tr {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.field--name-body div:not(#invisibleTable):not(.responsive-table) table tbody tr td,
.field--name-field-body div:not(#invisibleTable):not(.responsive-table) table tbody tr td{
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 1.75rem;
  padding-right: 1.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.field--name-body div:not(#invisibleTable):not(.responsive-table) table tbody tr td a,
.field--name-field-body div:not(#invisibleTable):not(.responsive-table) table tbody tr td a{
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
@media only screen and (max-width: 767px) {
  .field--name-body div:not(#invisibleTable):not(.responsive-table),
  .field--name-field-body div:not(#invisibleTable):not(.responsive-table) {
    /* Force table to not be like tables anymore */
  }
  .field--name-body div:not(#invisibleTable):not(.responsive-table) table,
  .field--name-body div:not(#invisibleTable):not(.responsive-table) thead,
  .field--name-body div:not(#invisibleTable):not(.responsive-table) tbody,
  .field--name-body div:not(#invisibleTable):not(.responsive-table) th,
  .field--name-body div:not(#invisibleTable):not(.responsive-table) td,
  .field--name-body div:not(#invisibleTable):not(.responsive-table) tr,
  .field--name-field-body div:not(#invisibleTable):not(.responsive-table) table,
  .field--name-field-body div:not(#invisibleTable):not(.responsive-table) thead,
  .field--name-field-body div:not(#invisibleTable):not(.responsive-table) tbody,
  .field--name-field-body div:not(#invisibleTable):not(.responsive-table) th,
  .field--name-field-body div:not(#invisibleTable):not(.responsive-table) td,
  .field--name-field-body div:not(#invisibleTable):not(.responsive-table) tr {
    display: block;
  }
  .field--name-body div:not(#invisibleTable):not(.responsive-table) table thead,
  .field--name-field-body div:not(#invisibleTable):not(.responsive-table) table thead {
    display: none;
  }
  .field--name-body div:not(#invisibleTable):not(.responsive-table) table tbody tr,
  .field--name-field-body div:not(#invisibleTable):not(.responsive-table) table tbody tr {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .field--name-body div:not(#invisibleTable):not(.responsive-table) table tbody tr td,
  .field--name-field-body div:not(#invisibleTable):not(.responsive-table) table tbody tr td {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    white-space: normal;
    position: relative;
    display: flex;
    align-items: center;
    padding-left: 0px;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-right: 1.25rem;
    text-align: left;
  }
  .field--name-body div:not(#invisibleTable):not(.responsive-table) table tbody tr td:before,
  .field--name-field-body div:not(#invisibleTable):not(.responsive-table) table tbody tr td:before {
    content: attr(data-title);
    background-color: rgba(0, 0, 0, 0.05);
    width: 35%;
    top: 0px;
    left: 0px;
    margin-right: 1.25rem;
    margin-top: -1rem;
    margin-bottom: -1rem;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    align-self: stretch;
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    text-align: left;
    font-weight: 700;
  }
}
.field--name-body div.responsive-table,
.field--name-field-body div.responsive-table {
  overflow-x: scroll;
  margin-bottom: 1.5rem;
}
.field--name-body div.responsive-table table,
.field--name-field-body div.responsive-table table {
  margin-bottom: 1.5rem;
}
.field--name-body div.responsive-table table tr,
.field--name-field-body div.responsive-table table tr {
  border-bottom: 1px solid #ccc;
}
.field--name-body div.responsive-table table tr td,
.field--name-field-body div.responsive-table table tr td {
  padding: 10px;
}

.group-\[\.is-entity\.childrens-medical-center\]\:xl\:bg-positon {
  background-position: right top, left bottom;
}

a.ext::after {
  content: "";
  margin-left: 0.375rem;
  display: inline-block;
  height: 0.875rem;
  width: 0.875rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%2310069F'/%3E%3C/svg%3E");
}

.field--name-body a{
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}

@font-face {
  font-family: "tomarik-poster";
  src: url("../fonts/Tomarik-Poster.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
.block-tb-megamenu nav.tbm-main .tbm-nav .tbm-item.level-1::after, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-item.level-1::after {
  content: "";
  display: block;
  height: 0.131rem;
  width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(16 6 159 / var(--tw-bg-opacity));
}
body.user-login .block-tb-megamenu nav.tbm-main .tbm-nav .tbm-item.level-1.block-system.block-system-main-block::after, body.user-password .block-tb-megamenu nav.tbm-main .tbm-nav .tbm-item.level-1.block-system.block-system-main-block::after,body.user-login  .menu-for-mobile nav.tbm-main .tbm-nav .tbm-item.level-1.block-system.block-system-main-block::after, body.user-password  .menu-for-mobile nav.tbm-main .tbm-nav .tbm-item.level-1.block-system.block-system-main-block::after{
  background-image: url('../images/gradient_background_entity-pathways-w-multi-links.webp');
  background-size: cover;
  background-position: center;
  background-repeat: repeat;
}
.block-tb-megamenu nav.tbm-main .tbm-nav .tbm-item.level-1.active::after, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-item.level-1.active::after{
  width: 100%;
}
.block-tb-megamenu nav.tbm-main .tbm-nav .tbm-item.level-1.open::after, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-item.level-1.open::after{
  width: 100%;
}
@media (min-width: 1280px){
  .block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
  @media (min-width: 640px){
    .block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row{
      max-width: 640px;
    }
  }
  @media (min-width: 768px){
    .block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row{
      max-width: 768px;
    }
  }
  @media (min-width: 1024px){
    .block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row{
      max-width: 1024px;
      padding-right: 0rem;
      padding-left: 0rem;
    }
  }
  @media (min-width: 1280px){
    .block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row{
      max-width: 1280px;
    }
  }
  @media (min-width: 1366px){
    .block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row{
      max-width: 1366px;
    }
  }
}
.block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .block-block-content h2, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .block-block-content h2{
  margin-bottom: 1.25rem;
  font-size: 1.875rem;
  line-height: 2.25rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
  font-stretch: 76%;
}
.block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .block-block-content .field--name-body h2, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .block-block-content .field--name-body h2{
  margin-bottom: 1.25rem;
  font-size: 1.875rem;
  line-height: 2.25rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
  font-stretch: 76%;
}
.block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .block-block-content .field--name-body a, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .block-block-content .field--name-body a{
  display: flex;
  align-items: center;
  padding: 0px;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
  text-transform: none;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
  font-stretch: 76%;
}
.block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .block-block-content .field--name-body a::after, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .block-block-content .field--name-body a::after {
  content: "";
  width: 2.188rem;
  height: 0.938rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.115' height='14.628' viewBox='8 515.186 35.115 14.628'%3E%3Cg data-name='arrow'%3E%3Cpath d='M35.07 515.917a1.034 1.034 0 0 1 1.463 0l5.85 5.851a1.034 1.034 0 0 1 0 1.463 1.034 1.034 0 0 1-1.462 0l-5.851-5.851a1.034 1.034 0 0 1 0-1.463z' fill='%23326295' fill-rule='evenodd' data-name='Rectangle 16994'/%3E%3Cpath d='M35.07 529.082a1.034 1.034 0 0 1 0-1.462l5.85-5.852a1.034 1.034 0 0 1 1.464 0 1.034 1.034 0 0 1 0 1.463l-5.852 5.851a1.034 1.034 0 0 1-1.462 0z' fill='%23326295' fill-rule='evenodd' data-name='Rectangle 16995'/%3E%3Cpath d='M41.933 522.477a1.034 1.034 0 0 1-1.034 1.035H9.034A1.034 1.034 0 0 1 8 522.477a1.034 1.034 0 0 1 1.034-1.034H40.9a1.034 1.034 0 0 1 1.034 1.034z' fill='%23326295' fill-rule='evenodd' data-name='Rectangle 17162'/%3E%3C/g%3E%3C/svg%3E");
  margin-left: 1.25rem;
  background-size: contain;
  background-repeat: no-repeat;
}
.block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .block-block-content .field--name-body p, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .block-block-content .field--name-body p{
  padding: 0px;
  padding-bottom: 0.75rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
  text-transform: none;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
  font-stretch: 76%;
}
.block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .tbm-group, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .tbm-group{
  border-bottom-width: 1px;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
  --tw-border-opacity: 0.25;
}
@media (min-width: 1280px){
  .block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .tbm-group, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .tbm-group{
    border-bottom-width: 0px;
  }
  .block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .tbm-group:not(:last-child), .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .tbm-group:not(:last-child){
    margin-bottom: 4rem;
  }
}
.block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .tbm-group .no-link, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .tbm-group .no-link{
  cursor: default;
  padding: 0px;
  padding-bottom: 0.75rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 700;
  text-transform: none;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
  font-stretch: 76%;
}
.block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .tbm-group a.tbm-link, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .tbm-group a.tbm-link{
  padding: 0px;
  padding-bottom: 0.5rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
  font-stretch: 76%;
}
.block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .tbm-group a.tbm-link:hover, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .tbm-group a.tbm-link:hover{
  text-decoration-line: underline;
}
.block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .tbm-group .tbm-group-container, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .tbm-group .tbm-group-container {
  border-top: 0 !important;
}
@media screen and (min-width: 1024px) {
  .block-tb-megamenu nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .tbm-column .tbm-column-inner .tbm-item:has(.tbm-column:nth-of-type(2)) .tbm-group-title, .menu-for-mobile nav.tbm-main .tbm-nav .tbm-submenu > .tbm-row .tbm-column .tbm-column-inner .tbm-item:has(.tbm-column:nth-of-type(2)) .tbm-group-title {
    text-align: center;
  }
}

.btn-mobile-menu .btn-mobile-menu--open{
  display: block;
}

body.user-login .btn-mobile-menu .btn-mobile-menu--open.block-system.block-system-main-block, body.user-password .btn-mobile-menu .btn-mobile-menu--open.block-system.block-system-main-block{
  background-image: url('../images/gradient_background_entity-pathways-w-multi-links.webp');
  background-size: cover;
  background-position: center;
  background-repeat: repeat;
}
.btn-mobile-menu .btn-mobile-menu--close{
  display: none;
}
.btn-mobile-menu.open .btn-mobile-menu--close{
  display: block;
}
body.user-login .btn-mobile-menu.open .btn-mobile-menu--close.block-system.block-system-main-block, body.user-password .btn-mobile-menu.open .btn-mobile-menu--close.block-system.block-system-main-block{
  background-image: url('../images/gradient_background_entity-pathways-w-multi-links.webp');
  background-size: cover;
  background-position: center;
  background-repeat: repeat;
}
.btn-mobile-menu.open .btn-mobile-menu--open{
  display: none;
}

.menu-for-mobile{
  position: absolute;
  top: 100%;
  z-index: 20;
  height: 0px;
  width: 100%;
  overflow: hidden;
}

body:has(.entity-mega-menu).menu-for-mobile main::after {
  opacity: 0.75;
  z-index: 19;
}
.menu-for-mobile.open{
  overflow-y: scroll;
  padding-bottom: 1.75rem;
  height: calc(100dvh - var(--mobile-menu-offset, 0px));
}
.menu-for-mobile .block-tb-megamenu{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
@media (min-width: 640px){
  .menu-for-mobile .block-tb-megamenu{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .menu-for-mobile .block-tb-megamenu{
    max-width: 768px;
  }
}
@media (min-width: 1024px){
  .menu-for-mobile .block-tb-megamenu{
    max-width: 1024px;
    padding-right: 0rem;
    padding-left: 0rem;
  }
}
@media (min-width: 1280px){
  .menu-for-mobile .block-tb-megamenu{
    max-width: 1280px;
  }
}
@media (min-width: 1366px){
  .menu-for-mobile .block-tb-megamenu{
    max-width: 1366px;
  }
}
.menu-for-mobile .block-tb-megamenu{
  position: static;
}
@media (max-width: 768px) {
  .node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"] .menu-for-mobile .block-tb-megamenu{
    padding-left: 0px;
    padding-right: 0px;
  }
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-tb-megamenu,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-tb-megamenu{
  margin: 0;
  padding: 0px;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-tb-megamenu .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-tb-megamenu .quick-links{
  margin: 0;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .menu-for-mobile .block-tb-megamenu,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .menu-for-mobile .block-tb-megamenu{
  margin: 0;
  padding: 0px;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-nav.level-0{
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 0px;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item.level-1{
  width: 100%;
  border-bottom-width: 1px;
  border-right-width: 0px;
  border-style: solid;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
  --tw-border-opacity: 0.25;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item.level-1 .tbm-link.level-1{
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item.level-1 .tbm-toggle{
  justify-content: space-between;
  gap: 0.5rem;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item.level-1 .tbm-toggle::after {
  content: "";
  width: 2.188rem;
  height: 0.906rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.115' height='14.628' viewBox='1210 257.186 35.115 14.628'%3E%3Cg data-name='arrow'%3E%3Cpath d='M1237.07 257.917a1.034 1.034 0 0 1 1.463 0l5.85 5.851a1.034 1.034 0 0 1 0 1.463 1.034 1.034 0 0 1-1.462 0l-5.851-5.851a1.034 1.034 0 0 1 0-1.463z' fill='%23326295' fill-rule='evenodd' data-name='Rectangle 16994'/%3E%3Cpath d='M1237.07 271.082a1.034 1.034 0 0 1 0-1.462l5.85-5.852a1.034 1.034 0 0 1 1.464 0 1.034 1.034 0 0 1 0 1.463l-5.852 5.851a1.034 1.034 0 0 1-1.462 0z' fill='%23326295' fill-rule='evenodd' data-name='Rectangle 16995'/%3E%3Cpath d='M1243.933 264.477a1.034 1.034 0 0 1-1.034 1.035h-31.865a1.034 1.034 0 0 1-1.034-1.035 1.034 1.034 0 0 1 1.034-1.034h31.865a1.034 1.034 0 0 1 1.034 1.034z' fill='%23326295' fill-rule='evenodd' data-name='Rectangle 17162'/%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  background-size: contain;
  background-repeat: no-repeat;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item.level-1 .tbm-submenu-toggle{
  display: none;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu{
  top: 0px;
  left: -100%;
  display: flex;
  width: 100%;
  flex-direction: column;
  padding: 0px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu.open, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu.open{
  left: 0px;
  padding-bottom: 1.25rem;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu .btn-back-wrapper, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu .btn-back-wrapper{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
@media (min-width: 640px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu .btn-back-wrapper, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu .btn-back-wrapper{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu .btn-back-wrapper, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu .btn-back-wrapper{
    max-width: 768px;
  }
}
@media (min-width: 1024px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu .btn-back-wrapper, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu .btn-back-wrapper{
    max-width: 1024px;
    padding-right: 0rem;
    padding-left: 0rem;
  }
}
@media (min-width: 1280px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu .btn-back-wrapper, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu .btn-back-wrapper{
    max-width: 1280px;
  }
}
@media (min-width: 1366px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu .btn-back-wrapper, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu .btn-back-wrapper{
    max-width: 1366px;
  }
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu .btn-back-wrapper, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu .btn-back-wrapper{
  margin-bottom: 1.25rem;
  border-bottom-width: 1px;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
  --tw-border-opacity: 0.25;
  padding-bottom: 0.75rem;
  padding-top: 0.875rem;
}
@media (max-width: 768px) {
  .node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu .btn-back-wrapper,.node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu .btn-back-wrapper{
    padding-left: 0px;
    padding-right: 0px;
  }
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu .btn-back-wrapper,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu .btn-back-wrapper,.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu .btn-back-wrapper,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu .btn-back-wrapper{
  margin: 0;
  padding: 0px;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu .btn-back-wrapper .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu .btn-back-wrapper .quick-links,.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu .btn-back-wrapper .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu .btn-back-wrapper .quick-links{
  margin: 0;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu .btn-back-wrapper,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu .btn-back-wrapper,.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu .btn-back-wrapper,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu .btn-back-wrapper{
  margin: 0;
  padding: 0px;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu .btn-back-wrapper .btn-back, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu .btn-back-wrapper .btn-back{
  display: flex;
  align-items: center;
  gap: 0.625rem;
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
  font-stretch: 76%;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu .btn-back-wrapper .btn-back::before, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu .btn-back-wrapper .btn-back::before {
  content: "";
  height: 0.8125rem;
  width: 0.8125rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.247' height='22.078' viewBox='567.617 133.459 13.247 22.078'%3E%3Cg data-name='arrow'%3E%3Cpath d='M579.76 154.433a1.561 1.561 0 0 1-2.208 0l-8.83-8.83a1.561 1.561 0 0 1 0-2.209 1.561 1.561 0 0 1 2.207 0l8.831 8.832a1.561 1.561 0 0 1 0 2.207z' fill='%23326295' fill-rule='evenodd' data-name='Rectangle 16994'/%3E%3Cpath d='M579.76 134.563a1.561 1.561 0 0 1 0 2.208l-8.83 8.831a1.561 1.561 0 0 1-2.209 0 1.561 1.561 0 0 1 0-2.208l8.832-8.83a1.561 1.561 0 0 1 2.207 0z' fill='%23326295' fill-rule='evenodd' data-name='Rectangle 16995'/%3E%3C/g%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row{
  margin: 0;
  display: flex;
  flex-direction: column;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row:has(> .tbm-column.hide-on-mobile), .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row:has(> .tbm-column.hide-on-mobile) {
  display: none !important;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row > .tbm-column, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row > .tbm-column{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
@media (min-width: 640px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row > .tbm-column, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row > .tbm-column{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row > .tbm-column, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row > .tbm-column{
    max-width: 768px;
  }
}
@media (min-width: 1024px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row > .tbm-column, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row > .tbm-column{
    max-width: 1024px;
    padding-right: 0rem;
    padding-left: 0rem;
  }
}
@media (min-width: 1280px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row > .tbm-column, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row > .tbm-column{
    max-width: 1280px;
  }
}
@media (min-width: 1366px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row > .tbm-column, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row > .tbm-column{
    max-width: 1366px;
  }
}
@media (max-width: 768px) {
  .node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row > .tbm-column,.node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row > .tbm-column{
    padding-left: 0px;
    padding-right: 0px;
  }
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row > .tbm-column,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row > .tbm-column,.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row > .tbm-column,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row > .tbm-column{
  margin: 0;
  padding: 0px;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row > .tbm-column .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row > .tbm-column .quick-links,.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row > .tbm-column .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row > .tbm-column .quick-links{
  margin: 0;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row > .tbm-column,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row > .tbm-column,.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row > .tbm-column,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row > .tbm-column{
  margin: 0;
  padding: 0px;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column{
  margin-bottom: 1.25rem;
  min-height: 0px;
}
@media (min-width: 1280px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column{
    margin-bottom: 0;
  }
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments{
  margin: 0;
  margin-bottom: 1.875rem;
  max-width: none;
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity));
  padding: 0px;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
@media (min-width: 640px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment{
    max-width: 768px;
  }
}
@media (min-width: 1024px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment{
    max-width: 1024px;
    padding-right: 0rem;
    padding-left: 0rem;
  }
}
@media (min-width: 1280px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment{
    max-width: 1280px;
  }
}
@media (min-width: 1366px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment{
    max-width: 1366px;
  }
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment{
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity));
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
@media (max-width: 768px) {
  .node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment,.node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment{
    padding-left: 0px;
    padding-right: 0px;
  }
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment,.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment{
  margin: 0;
  padding: 0px;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment .quick-links,.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment .quick-links{
  margin: 0;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment,.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"]  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.search-services-and-treatments .block-type-search-service-or-treatment{
  margin: 0;
  padding: 0px;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.all-locations .block-block-content h2, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.all-locations .block-block-content h2{
  margin-bottom: 1.25rem;
  font-size: 1.875rem;
  line-height: 2.25rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
  font-stretch: 76%;
}
.menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.hide-on-mobile, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.hide-on-mobile{
  display: none;
}
@media (min-width: 1280px){
  .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item:first-child .tbm-submenu > .tbm-row .tbm-column.hide-on-mobile, .menu-for-mobile .block-tb-megamenu .tbm.tbm-main .tbm-item--has-dropdown .tbm-submenu > .tbm-row .tbm-column.hide-on-mobile{
    display: block;
  }
}
.menu-for-mobile .block-type-navigate-dropdown{
  margin: 0;
  margin-top: 1.25rem;
  margin-bottom: 0.625rem;
  width: 100%;
  border-style: none;
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity));
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
@media (min-width: 1280px){
  .menu-for-mobile .block-type-navigate-dropdown{
    width: auto;
  }
}
.menu-for-mobile .block-type-navigate-dropdown .dropdown{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
@media (min-width: 640px){
  .menu-for-mobile .block-type-navigate-dropdown .dropdown{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .menu-for-mobile .block-type-navigate-dropdown .dropdown{
    max-width: 768px;
  }
}
@media (min-width: 1024px){
  .menu-for-mobile .block-type-navigate-dropdown .dropdown{
    max-width: 1024px;
    padding-right: 0rem;
    padding-left: 0rem;
  }
}
@media (min-width: 1280px){
  .menu-for-mobile .block-type-navigate-dropdown .dropdown{
    max-width: 1280px;
  }
}
@media (min-width: 1366px){
  .menu-for-mobile .block-type-navigate-dropdown .dropdown{
    max-width: 1366px;
  }
}
@media (max-width: 768px) {
  .node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"] .menu-for-mobile .block-type-navigate-dropdown .dropdown{
    padding-left: 0px;
    padding-right: 0px;
  }
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-type-navigate-dropdown .dropdown,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-type-navigate-dropdown .dropdown{
  margin: 0;
  padding: 0px;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-type-navigate-dropdown .dropdown .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-type-navigate-dropdown .dropdown .quick-links{
  margin: 0;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .menu-for-mobile .block-type-navigate-dropdown .dropdown,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .menu-for-mobile .block-type-navigate-dropdown .dropdown{
  margin: 0;
  padding: 0px;
}
.menu-for-mobile .block-type-navigate-dropdown .dropdown select{
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(136 139 141 / var(--tw-border-opacity));
}
.menu-for-mobile .block-type-navigate-dropdown .dropdown label{
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
.menu-for-mobile .block-utility-menu{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
@media (min-width: 640px){
  .menu-for-mobile .block-utility-menu{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .menu-for-mobile .block-utility-menu{
    max-width: 768px;
  }
}
@media (min-width: 1024px){
  .menu-for-mobile .block-utility-menu{
    max-width: 1024px;
    padding-right: 0rem;
    padding-left: 0rem;
  }
}
@media (min-width: 1280px){
  .menu-for-mobile .block-utility-menu{
    max-width: 1280px;
  }
}
@media (min-width: 1366px){
  .menu-for-mobile .block-utility-menu{
    max-width: 1366px;
  }
}
@media (max-width: 768px) {
  .node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"] .menu-for-mobile .block-utility-menu{
    padding-left: 0px;
    padding-right: 0px;
  }
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-utility-menu,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-utility-menu{
  margin: 0;
  padding: 0px;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-utility-menu .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block-utility-menu .quick-links{
  margin: 0;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .menu-for-mobile .block-utility-menu,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .menu-for-mobile .block-utility-menu{
  margin: 0;
  padding: 0px;
}
.menu-for-mobile .block-utility-menu .menu{
  width: 100%;
  flex-direction: column;
  align-items: flex-start;
  gap: 0px;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
.menu-for-mobile .block-utility-menu .menu .menu-item{
  width: 100%;
  border-bottom-width: 1px;
  border-right-width: 0px;
  border-style: solid;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
  --tw-border-opacity: 0.25;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.menu-for-mobile .block--type--site-message{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
@media (min-width: 640px){
  .menu-for-mobile .block--type--site-message{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .menu-for-mobile .block--type--site-message{
    max-width: 768px;
  }
}
@media (min-width: 1024px){
  .menu-for-mobile .block--type--site-message{
    max-width: 1024px;
    padding-right: 0rem;
    padding-left: 0rem;
  }
}
@media (min-width: 1280px){
  .menu-for-mobile .block--type--site-message{
    max-width: 1280px;
  }
}
@media (min-width: 1366px){
  .menu-for-mobile .block--type--site-message{
    max-width: 1366px;
  }
}
.menu-for-mobile .block--type--site-message{
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 768px) {
  .node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"] .menu-for-mobile .block--type--site-message{
    padding-left: 0px;
    padding-right: 0px;
  }
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block--type--site-message,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block--type--site-message{
  margin: 0;
  padding: 0px;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block--type--site-message .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .menu-for-mobile .block--type--site-message .quick-links{
  margin: 0;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .menu-for-mobile .block--type--site-message,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .menu-for-mobile .block--type--site-message{
  margin: 0;
  padding: 0px;
}

.tbm-main, .entity-menu .tbm{
  position: static;
  background-color: transparent;
}
.tbm-main .tbm-item--has-dropdown.open .tbm-submenu-toggle, .entity-menu .tbm .tbm-item--has-dropdown.open .tbm-submenu-toggle{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tbm-main .tbm-item--has-dropdown .tbm-submenu-toggle, .entity-menu .tbm .tbm-item--has-dropdown .tbm-submenu-toggle{
  margin-left: 0.25rem;
  width: auto;
  background-color: transparent;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  transition-timing-function: linear;
}
.tbm-main .tbm-item--has-dropdown .tbm-submenu-toggle::before, .entity-menu .tbm .tbm-item--has-dropdown .tbm-submenu-toggle::before{
  position: static;
  margin-top: 0.1875rem;
  transform: none;
  border-style: none;
  background-size: contain;
  background-repeat: no-repeat;
  width: 0.938rem;
  height: 0.563rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.883' height='8.93' viewBox='1123.5 143.035 14.883 8.93'%3E%3Cg data-name='arrow'%3E%3Cpath d='M1137.639 143.78a1.052 1.052 0 0 1 0 1.488l-5.953 5.953a1.052 1.052 0 0 1-1.489 0 1.052 1.052 0 0 1 0-1.489l5.954-5.953a1.052 1.052 0 0 1 1.488 0z' fill='%23888b8d' fill-rule='evenodd' data-name='Rectangle 16994'/%3E%3Cpath d='M1124.244 143.78a1.052 1.052 0 0 1 1.488 0l5.954 5.952a1.052 1.052 0 0 1 0 1.489 1.052 1.052 0 0 1-1.489 0l-5.953-5.954a1.052 1.052 0 0 1 0-1.488z' fill='%23888b8d' fill-rule='evenodd' data-name='Rectangle 16995'/%3E%3C/g%3E%3C/svg%3E");
}
.tbm-main .tbm-nav.level-0, .entity-menu .tbm .tbm-nav.level-0{
  gap: 1.75rem;
}
.tbm-main .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu, .entity-menu .tbm .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu{
  display: flex;
  justify-content: center;
}
@media screen and (min-width: 1280px) {
  .tbm-main .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu, .entity-menu .tbm .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu{
    gap: 5rem;
  }
}
.tbm-main .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row, .entity-menu .tbm .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row{
  margin-top: 0;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}
.tbm-main .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row .tbm-column, .entity-menu .tbm .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row .tbm-column{
  width: 100%;
}
.tbm-main .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(1), .entity-menu .tbm .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(1) {
  max-width: 34rem;
  margin: 0;
}
@media (min-width: 1280px){
  .tbm-main .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(1), .entity-menu .tbm .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(1){
    gap: 3.125rem;
  }
}
.tbm-main .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(2), .entity-menu .tbm .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(2) {
  max-width: 46rem;
  background: #F4F4F4;
  margin: 0;
  border-radius: 0.625rem;
  padding: 2.5rem;
}
@media (min-width: 1280px){
  .tbm-main .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(2), .entity-menu .tbm .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(2){
    -moz-column-gap: 0px;
         column-gap: 0px;
    row-gap: 3.125rem;
  }
  .tbm-main .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(2) .tbm-column:nth-child(2), .entity-menu .tbm .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(2) .tbm-column:nth-child(2){
    display: none;
  }
}
.tbm-main .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(2) .tbm-column:nth-child(3), .tbm-main .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(2) .tbm-column:nth-child(4), .entity-menu .tbm .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(2) .tbm-column:nth-child(3), .entity-menu .tbm .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(2) .tbm-column:nth-child(4){
  width: 50%;
}
.tbm-main .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(2) .tbm-column:nth-child(3), .entity-menu .tbm .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(2) .tbm-column:nth-child(3) {
  padding-right: 4%;
}
.tbm-main .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(2) .tbm-column:nth-child(4), .entity-menu .tbm .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(2) .tbm-column:nth-child(4) {
  padding-left: 4%;
  position: relative;
}
.tbm-main .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(2) .tbm-column:nth-child(4)::after, .entity-menu .tbm .tbm-nav.level-0 .tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu.services-menu .tbm-row:nth-child(2) .tbm-column:nth-child(4)::after {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  height: 100%;
  width: 0.125rem;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  opacity: 0.1;
}
.tbm-main .tbm.tbm--mobile .tbm-collapse, .entity-menu .tbm .tbm.tbm--mobile .tbm-collapse{
  left: 0px;
}
.tbm-main .tbm-item.level-1, .entity-menu .tbm .tbm-item.level-1{
  border-style: none;
}
.tbm-main .tbm-link.level-1, .entity-menu .tbm .tbm-link.level-1{
  padding: 0px;
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 700;
  letter-spacing: 0.2px;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
  font-stretch: 76%;
}
.tbm-main .tbm-link.level-1:hover, .entity-menu .tbm .tbm-link.level-1:hover{
  background-color: transparent;
}
.tbm-main .tbm-submenu, .entity-menu .tbm .tbm-submenu{
  z-index: 20;
  border-style: none;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 3rem;
  padding-bottom: 3rem;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.entity-menu{
  --tw-bg-opacity: 1;
  background-color: rgb(232 241 242 / var(--tw-bg-opacity));
}
@media (max-width: 1280px) {
  .entity-menu .interior-container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
  @media (min-width: 640px){
    .entity-menu .interior-container{
      max-width: 640px;
    }
  }
  @media (min-width: 768px){
    .entity-menu .interior-container{
      max-width: 768px;
    }
  }
  @media (min-width: 1024px){
    .entity-menu .interior-container{
      max-width: 1024px;
      padding-right: 0rem;
      padding-left: 0rem;
    }
  }
  @media (min-width: 1280px){
    .entity-menu .interior-container{
      max-width: 1280px;
    }
  }
  @media (min-width: 1366px){
    .entity-menu .interior-container{
      max-width: 1366px;
    }
  }

@media (max-width: 768px) {
  .node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"] .entity-menu .interior-container{
      padding-left: 0px;
      padding-right: 0px;
    }
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .entity-menu .interior-container,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .entity-menu .interior-container{
    margin: 0;
    padding: 0px;
  }
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .entity-menu .interior-container .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .entity-menu .interior-container .quick-links{
    margin: 0;
  }
.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .entity-menu .interior-container,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .entity-menu .interior-container{
    margin: 0;
    padding: 0px;
  }
}
.entity-menu .interior-container .logo{
  max-width: 75%;
}
@media (min-width: 768px){
  .entity-menu .interior-container .logo{
    max-width: 40%;
  }
}
.entity-menu .block-tb-megamenu{
  position: static;
}
@media (min-width: 1280px){
  .entity-menu .block-tb-megamenu{
    position: relative;
    width: 100%;
  }
}
.entity-menu .block-tb-megamenu .tbm{
  display: flex;
  justify-content: center;
}
.entity-menu .block-tb-megamenu .tbm .tbm-nav.level-0{
  gap: 2.5rem;
}
.entity-menu .block-tb-megamenu .tbm .search-button .tbm-link {
  font-size: 0;
  width: 26px;
  height: 26px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.83' height='25.828' viewBox='-13494.785 -19960 25.83 25.828'%3E%3Cpath d='m-13469.194-19935.548-7.138-7.139c1.574-1.836 2.487-4.212 2.487-6.82 0-5.796-4.698-10.493-10.493-10.493-5.794 0-10.447 4.698-10.447 10.493s4.697 10.493 10.447 10.493c2.607 0 4.987-.957 6.82-2.53l7.139 7.138c.202.154.409.235.615.235a.803.803 0 0 0 .571-.237.802.802 0 0 0 0-1.14m-15.1-5.08a8.863 8.863 0 0 1-8.878-8.88 8.863 8.863 0 0 1 8.879-8.878 8.834 8.834 0 0 1 8.878 8.879 8.863 8.863 0 0 1-8.878 8.879' fill='%23326295' fill-rule='evenodd' data-name='magnifying-glass'/%3E%3C/svg%3E");
  background-color: transparent;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.entity-menu .block-tb-megamenu .tbm .search-button .tbm-submenu-toggle{
  display: none;
}
.entity-menu .block-tb-megamenu .tbm .search-button.open .tbm-link {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.135' height='24.135' viewBox='1568 352.073 24.135 24.135'%3E%3Cpath d='m1580.067 362.382-10.309-10.309-1.758 1.759 10.309 10.309-10.31 10.309 1.759 1.758 10.31-10.309 10.308 10.31 1.759-1.76-10.31-10.308 10.31-10.31-1.759-1.758-10.309 10.31Z' fill='%23326295' fill-rule='evenodd' data-name='xmark-sharp-light'/%3E%3C/svg%3E");
}
.entity-menu .block-tb-megamenu .tbm .search-button .submenu-main-link {
  display: none !important;
}
.entity-menu .block-tb-megamenu .tbm .search-button .tbm-submenu {
  padding-top: 18px !important;
}
.entity-menu .block-tb-megamenu .tbm .search-button .tbm-submenu > .tbm-row {
  background: none !important;
}
@media (min-width: 1280px) {
  .entity-menu .block-tb-megamenu .tbm .search-button .tbm-submenu > .tbm-row {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
.entity-menu .block-tb-megamenu .tbm .tbm-link.level-1{
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.entity-menu .block-tb-megamenu .tbm .tbm-link.level-3.ext{
  display: inline-flex;
  gap: 0.375rem;
}
.entity-menu .block-tb-megamenu .tbm .tbm-link.level-3.ext::after {
  content: "";
  height: 100%;
  width: 0.625rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23007680' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu {
  background-color: #E8F1F2;
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu .block-type-search-service-or-treatment .cta-primary{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu .block-type-services-browse-a-z ul li span, .entity-menu .block-tb-megamenu .tbm .tbm-submenu .block-type-services-browse-a-z ul li a{
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu .block-type-services-browse-a-z ul li a:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(0 69 74 / var(--tw-bg-opacity));
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu .field--name-field-menu.field--type-entity-reference .menu{
  margin-top: 1.25rem;
  display: grid;
  grid-auto-flow: row;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  -moz-column-gap: 2rem;
       column-gap: 2rem;
  row-gap: 0.75rem;
}
@media (min-width: 1280px){
  .entity-menu .block-tb-megamenu .tbm .tbm-submenu .field--name-field-menu.field--type-entity-reference .menu{
    grid-auto-flow: column;
    grid-template-columns: none;
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu .field--name-field-menu.field--type-entity-reference .menu .menu-item{
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
  font-stretch: 76%;
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu .field--name-field-menu.field--type-entity-reference .menu .menu-item:hover{
  text-decoration-line: underline;
}
@media (min-width: 1280px){
  .entity-menu .block-tb-megamenu .tbm .tbm-submenu > .tbm-row{
    gap: 5rem;
  }
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu > .tbm-row .tbm-group{
  border-bottom-width: 1px;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
  --tw-border-opacity: 0.25;
}
@media (min-width: 1280px){
  .entity-menu .block-tb-megamenu .tbm .tbm-submenu > .tbm-row .tbm-group{
    border-bottom-width: 0px;
  }
  .entity-menu .block-tb-megamenu .tbm .tbm-submenu > .tbm-row .tbm-group:not(:last-child){
    margin-bottom: 4rem;
  }
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu > .tbm-row .tbm-group .no-link{
  padding: 0px;
  padding-bottom: 0.75rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 700;
  text-transform: none;
  --tw-text-opacity: 1;
  color: rgb(16 6 159 / var(--tw-text-opacity));
  font-stretch: 76%;
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu > .tbm-row .tbm-group .tbm-group-container {
  border-top: 0 !important;
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu > .tbm-row a.tbm-link{
  padding: 0px;
  padding-bottom: 0.5rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
  font-stretch: 76%;
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu > .tbm-row a.tbm-link:hover{
  text-decoration-line: underline;
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu.services-menu .submenu-main-link{
  display: none;
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu:not(.services-menu) > .tbm-row {
  background: #F4F4F4;
  position: relative;
  padding-bottom: 1.25rem;
}
@media (min-width: 1280px){
  .entity-menu .block-tb-megamenu .tbm .tbm-submenu:not(.services-menu) > .tbm-row{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
  @media (min-width: 640px){
    .entity-menu .block-tb-megamenu .tbm .tbm-submenu:not(.services-menu) > .tbm-row{
      max-width: 640px;
    }
  }
  @media (min-width: 768px){
    .entity-menu .block-tb-megamenu .tbm .tbm-submenu:not(.services-menu) > .tbm-row{
      max-width: 768px;
    }
  }
  @media (min-width: 1024px){
    .entity-menu .block-tb-megamenu .tbm .tbm-submenu:not(.services-menu) > .tbm-row{
      max-width: 1024px;
      padding-right: 0rem;
      padding-left: 0rem;
    }
  }
  @media (min-width: 1280px){
    .entity-menu .block-tb-megamenu .tbm .tbm-submenu:not(.services-menu) > .tbm-row{
      max-width: 1280px;
    }
  }
  @media (min-width: 1366px){
    .entity-menu .block-tb-megamenu .tbm .tbm-submenu:not(.services-menu) > .tbm-row{
      max-width: 1366px;
    }
  }
  .entity-menu .block-tb-megamenu .tbm .tbm-submenu:not(.services-menu) > .tbm-row{
    padding: 2.5rem;
    padding-bottom: 7rem;
  }
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link{
  margin-bottom: 1.25rem;
  display: flex;
  width: auto;
  align-items: center;
}
@media (min-width: 1280px){
  .entity-menu .block-tb-megamenu .tbm .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link{
    position: absolute;
    right: 2.5rem;
    bottom: 2rem;
    margin-bottom: 0;
  }
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link:after {
  content: "";
  width: 35px;
  height: 15px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.115' height='14.628' viewBox='2192.885 630.186 35.115 14.628'%3E%3Cg data-name='arrow'%3E%3Cpath d='M2219.955 630.917a1.034 1.034 0 0 1 1.462 0l5.852 5.851a1.034 1.034 0 0 1 0 1.463 1.034 1.034 0 0 1-1.463 0l-5.851-5.851a1.034 1.034 0 0 1 0-1.463z' fill='%23007680' fill-rule='evenodd' data-name='Rectangle 16994'/%3E%3Cpath d='M2219.954 644.082a1.034 1.034 0 0 1 0-1.462l5.852-5.852a1.034 1.034 0 0 1 1.462 0 1.034 1.034 0 0 1 0 1.463l-5.85 5.851a1.034 1.034 0 0 1-1.464 0z' fill='%23007680' fill-rule='evenodd' data-name='Rectangle 16995'/%3E%3Cpath d='M2226.818 637.477a1.034 1.034 0 0 1-1.035 1.035h-31.864a1.034 1.034 0 0 1-1.034-1.035 1.034 1.034 0 0 1 1.034-1.034h31.864a1.034 1.034 0 0 1 1.035 1.034z' fill='%23007680' fill-rule='evenodd' data-name='Rectangle 17162'/%3E%3C/g%3E%3C/svg%3E");
  margin-left: 1.25rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile{
  padding-bottom: 0px;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-button{
  margin-bottom: 0;
  border-width: 0px;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-button .tbm-button-container{
  margin: 0;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 1.625rem;
  height: 1.625rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.992' height='15.595' viewBox='453.008 101 25.992 15.595'%3E%3Cg data-name='arrow'%3E%3Cpath d='M477.7 102.3a1.838 1.838 0 0 1 0 2.6l-10.396 10.396a1.838 1.838 0 0 1-2.6 0 1.838 1.838 0 0 1 0-2.6l10.397-10.396a1.838 1.838 0 0 1 2.6 0z' fill='%23007680' fill-rule='evenodd' data-name='Rectangle 16994'/%3E%3Cpath d='M454.308 102.3a1.838 1.838 0 0 1 2.599 0l10.397 10.396a1.838 1.838 0 0 1 0 2.6 1.838 1.838 0 0 1-2.6 0l-10.396-10.397a1.838 1.838 0 0 1 0-2.6z' fill='%23007680' fill-rule='evenodd' data-name='Rectangle 16995'/%3E%3C/g%3E%3C/svg%3E");
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-button .tbm-button-container span{
  display: none;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse{
  position: absolute;
  left: 0px;
  bottom: 0px;
  padding-top: 0px;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav{
  gap: 0px;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  background-color: #E8F1F2;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item{
  border-top-width: 1px;
  border-right-width: 0px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(136 139 141 / var(--tw-border-opacity));
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu-toggle{
  border-left-width: 0px;
  width: 22px;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu-toggle:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.247' height='22.078' viewBox='879.37 133.461 13.247 22.078'%3E%3Cg data-name='arrow'%3E%3Cpath d='M880.474 134.565a1.561 1.561 0 0 1 2.208 0l8.831 8.831a1.561 1.561 0 0 1 0 2.208 1.561 1.561 0 0 1-2.208 0l-8.83-8.831a1.561 1.561 0 0 1 0-2.208z' fill='%23007680' fill-rule='evenodd' data-name='Rectangle 16994'/%3E%3Cpath d='M880.474 154.435a1.561 1.561 0 0 1 0-2.208l8.831-8.83a1.561 1.561 0 0 1 2.208 0 1.561 1.561 0 0 1 0 2.207l-8.831 8.831a1.561 1.561 0 0 1-2.208 0z' fill='%23007680' fill-rule='evenodd' data-name='Rectangle 16995'/%3E%3C/g%3E%3C/svg%3E");
  width: 13px;
  height: 22px;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu{
  position: absolute;
  top: 0px;
  left: -100%;
  display: flex;
  height: auto;
  width: 100%;
  flex-direction: column;
  padding: 0px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  gap: 0 !important;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu.services-menu > :nth-child(3) {
  order: 9;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
@media (min-width: 640px){
  .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper{
    max-width: 768px;
  }
}
@media (min-width: 1024px){
  .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper{
    max-width: 1024px;
    padding-right: 0rem;
    padding-left: 0rem;
  }
}
@media (min-width: 1280px){
  .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper{
    max-width: 1280px;
  }
}
@media (min-width: 1366px){
  .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper{
    max-width: 1366px;
  }
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper{
  margin-bottom: 1.25rem;
}
@media (max-width: 768px) {
  .node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper{
    padding-left: 0px;
    padding-right: 0px;
  }
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper{
  margin: 0;
  padding: 0px;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper .quick-links{
  margin: 0;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper{
  margin: 0;
  padding: 0px;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper .btn-back{
  display: flex;
  width: 100%;
  align-items: center;
  gap: 0.625rem;
  border-bottom-width: 1px;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
  --tw-border-opacity: 0.25;
  padding-bottom: 0.75rem;
  padding-top: 0.875rem;
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
  font-stretch: 76%;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper .btn-back::before {
  content: "";
  height: 0.8125rem;
  width: 0.8125rem;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='23' viewBox='0 0 14 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.143 20.9744C11.998 21.1194 11.8259 21.2345 11.6365 21.313C11.447 21.3914 11.244 21.4318 11.039 21.4318C10.834 21.4318 10.6309 21.3914 10.4415 21.313C10.252 21.2345 10.08 21.1194 9.935 20.9744L1.10498 12.1444C0.959816 11.9994 0.844686 11.8273 0.766113 11.6378C0.687541 11.4482 0.647095 11.2451 0.647095 11.0399C0.647095 10.8348 0.687541 10.6316 0.766113 10.4421C0.844686 10.2526 0.959816 10.0804 1.10498 9.93542C1.3977 9.64286 1.79464 9.47852 2.2085 9.47852C2.62236 9.47852 3.01929 9.64286 3.31201 9.93542L12.143 18.7674C12.4356 19.0601 12.5999 19.4571 12.5999 19.8709C12.5999 20.2848 12.4356 20.6817 12.143 20.9744Z' fill='%23007680'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.143 1.10435C12.288 1.24931 12.403 1.42143 12.4815 1.61086C12.56 1.80028 12.6004 2.00332 12.6004 2.20836C12.6004 2.4134 12.56 2.61644 12.4815 2.80586C12.403 2.99529 12.288 3.16739 12.143 3.31235L3.31299 12.1434C3.16801 12.2885 2.99585 12.4037 2.80634 12.4823C2.61682 12.5608 2.41366 12.6013 2.2085 12.6013C2.00333 12.6013 1.80018 12.5608 1.61066 12.4823C1.42114 12.4037 1.24898 12.2885 1.104 12.1434C0.95899 11.9984 0.843926 11.8263 0.765442 11.6369C0.686958 11.4474 0.646606 11.2444 0.646606 11.0394C0.646606 10.8343 0.686958 10.6313 0.765442 10.4418C0.843926 10.2524 0.95899 10.0803 1.104 9.93535L9.93597 1.10535C10.2287 0.812782 10.6256 0.648438 11.0395 0.648438C11.4533 0.648438 11.8503 0.81179 12.143 1.10435Z' fill='%23007680'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row {
  background: none !important;
  width: 100% !important;
  max-width: unset !important;
  margin: 0 auto !important;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
@media (min-width: 640px){
  .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column{
    max-width: 768px;
  }
}
@media (min-width: 1024px){
  .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column{
    max-width: 1024px;
    padding-right: 0rem;
    padding-left: 0rem;
  }
}
@media (min-width: 1280px){
  .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column{
    max-width: 1280px;
  }
}
@media (min-width: 1366px){
  .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column{
    max-width: 1366px;
  }
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column{
  margin-bottom: 1.875rem;
  min-height: 0px;
}
@media (max-width: 768px) {
  .node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column{
    padding-left: 0px;
    padding-right: 0px;
  }
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column{
  margin: 0;
  padding: 0px;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column .quick-links{
  margin: 0;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column{
  margin: 0;
  padding: 0px;
}
@media (min-width: 1280px){
  .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column{
    margin-bottom: 0;
  }
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column .tbm-block{
  padding: 0px;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column .tbm-subnav{
  margin-left: 0;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column .tbm-subnav .tbm-item {
  border-top: 0 !important;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column .tbm-subnav .tbm-group{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column:last-child .tbm-subnav .tbm-group:last-child {
  border-bottom: 0 !important;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column.hide-on-mobile{
  display: none;
}
@media (min-width: 1280px){
  .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu > .tbm-row > .tbm-column.hide-on-mobile{
    display: block;
  }
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item.open .tbm-submenu{
  left: 0px;
  height: 95dvh;
  overflow-y: scroll;
  justify-content: flex-start !important;
}
.entity-menu .block-tb-megamenu .tbm.tbm--mobile.tbm--mobile-show .tbm-button .tbm-button-container {
  transform: rotate(180deg);
  transition: all 400ms;
}

body.simply-well .entity-menu, body[class*=simply-well] .entity-menu,
body[class*=giving] .entity-menu,
body.umass-memorial-medical-group .entity-menu{
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity));
}
body.simply-well .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav, body[class*=simply-well] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav,
body[class*=giving] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav,
body.umass-memorial-medical-group .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav{
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity));
}
body.simply-well .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu-toggle::before, body[class*=simply-well] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu-toggle::before,
body[class*=giving] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu-toggle::before,
body.umass-memorial-medical-group .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu-toggle::before {
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='23' viewBox='0 0 14 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.104 1.1039C1.24896 0.958883 1.42105 0.84385 1.61047 0.765366C1.7999 0.686882 2.00297 0.646484 2.20801 0.646484C2.41305 0.646484 2.61605 0.686882 2.80548 0.765366C2.99491 0.84385 3.16705 0.958883 3.31201 1.1039L12.143 9.93489C12.288 10.0799 12.4031 10.252 12.4816 10.4414C12.5601 10.6308 12.6004 10.8339 12.6004 11.0389C12.6004 11.2439 12.5601 11.447 12.4816 11.6364C12.4031 11.8258 12.288 11.9979 12.143 12.1429C11.998 12.2879 11.826 12.4029 11.6365 12.4814C11.4471 12.5599 11.244 12.6003 11.039 12.6003C10.834 12.6003 10.631 12.5599 10.4415 12.4814C10.2521 12.4029 10.08 12.2879 9.935 12.1429L1.10498 3.31189C0.959966 3.16693 0.844964 2.99483 0.766479 2.8054C0.687995 2.61598 0.647583 2.41294 0.647583 2.2079C0.647583 2.00286 0.687995 1.79982 0.766479 1.6104C0.844964 1.42097 0.95899 1.24886 1.104 1.1039Z' fill='%23326295'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.104 20.9739C0.95899 20.829 0.843926 20.6568 0.765442 20.4674C0.686958 20.278 0.646606 20.075 0.646606 19.8699C0.646606 19.6649 0.686958 19.4618 0.765442 19.2724C0.843926 19.083 0.95899 18.9109 1.104 18.7659L9.935 9.93593C10.08 9.79091 10.2521 9.67588 10.4415 9.5974C10.631 9.51891 10.834 9.47852 11.039 9.47852C11.244 9.47852 11.4471 9.51891 11.6365 9.5974C11.826 9.67588 11.998 9.79091 12.143 9.93593C12.4356 10.2286 12.5999 10.6256 12.5999 11.0394C12.5999 11.4533 12.4356 11.8502 12.143 12.1429L3.31201 20.9739C3.16705 21.1189 2.99491 21.234 2.80548 21.3125C2.61605 21.3909 2.41305 21.4313 2.20801 21.4313C2.00297 21.4313 1.7999 21.3909 1.61047 21.3125C1.42105 21.234 1.24896 21.1189 1.104 20.9739Z' fill='%23326295'/%3E%3C/svg%3E");
}
body.simply-well .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper .btn-back, body[class*=simply-well] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper .btn-back,
body[class*=giving] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper .btn-back,
body.umass-memorial-medical-group .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper .btn-back{
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
body.simply-well .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper .btn-back::before, body[class*=simply-well] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper .btn-back::before,
body[class*=giving] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper .btn-back::before,
body.umass-memorial-medical-group .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-collapse .tbm-nav > .tbm-item .tbm-submenu .btn-back-wrapper .btn-back::before {
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='23' viewBox='0 0 14 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.143 20.9744C11.998 21.1194 11.8259 21.2345 11.6365 21.313C11.447 21.3914 11.244 21.4318 11.039 21.4318C10.834 21.4318 10.6309 21.3914 10.4415 21.313C10.252 21.2345 10.08 21.1194 9.935 20.9744L1.10498 12.1444C0.959816 11.9994 0.844686 11.8273 0.766113 11.6378C0.687541 11.4482 0.647095 11.2451 0.647095 11.0399C0.647095 10.8348 0.687541 10.6316 0.766113 10.4421C0.844686 10.2526 0.959816 10.0804 1.10498 9.93542C1.3977 9.64286 1.79464 9.47852 2.2085 9.47852C2.62236 9.47852 3.01929 9.64286 3.31201 9.93542L12.143 18.7674C12.4356 19.0601 12.5999 19.4571 12.5999 19.8709C12.5999 20.2848 12.4356 20.6817 12.143 20.9744Z' fill='%23326295'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.143 1.10435C12.288 1.24931 12.403 1.42143 12.4815 1.61086C12.56 1.80028 12.6004 2.00332 12.6004 2.20836C12.6004 2.4134 12.56 2.61644 12.4815 2.80586C12.403 2.99529 12.288 3.16739 12.143 3.31235L3.31299 12.1434C3.16801 12.2885 2.99585 12.4037 2.80634 12.4823C2.61682 12.5608 2.41366 12.6013 2.2085 12.6013C2.00333 12.6013 1.80018 12.5608 1.61066 12.4823C1.42114 12.4037 1.24898 12.2885 1.104 12.1434C0.95899 11.9984 0.843926 11.8263 0.765442 11.6369C0.686958 11.4474 0.646606 11.2444 0.646606 11.0394C0.646606 10.8343 0.686958 10.6313 0.765442 10.4418C0.843926 10.2524 0.95899 10.0803 1.104 9.93535L9.93597 1.10535C10.2287 0.812782 10.6256 0.648438 11.0395 0.648438C11.4533 0.648438 11.8503 0.81179 12.143 1.10435Z' fill='%23326295'/%3E%3C/svg%3E");
}
body.simply-well .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-button .tbm-button-container, body[class*=simply-well] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-button .tbm-button-container,
body[class*=giving] .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-button .tbm-button-container,
body.umass-memorial-medical-group .entity-menu .block-tb-megamenu .tbm.tbm--mobile .tbm-button .tbm-button-container {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='16' viewBox='0 0 26 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1109_7)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.692 1.3004C24.8628 1.47109 24.9983 1.67375 25.0907 1.8968C25.1831 2.11986 25.2307 2.35895 25.2307 2.6004C25.2307 2.84185 25.1831 3.08093 25.0907 3.30399C24.9983 3.52705 24.8628 3.72971 24.692 3.9004L14.296 14.2964C14.1253 14.4672 13.9227 14.6026 13.6996 14.6951C13.4766 14.7875 13.2375 14.8351 12.996 14.8351C12.7546 14.8351 12.5155 14.7875 12.2924 14.6951C12.0694 14.6026 11.8667 14.4672 11.696 14.2964C11.5253 14.1257 11.3898 13.923 11.2974 13.7C11.2049 13.4769 11.1573 13.2378 11.1573 12.9964C11.1573 12.7549 11.2049 12.5159 11.2974 12.2928C11.3898 12.0697 11.5253 11.8671 11.696 11.6964L22.093 1.3004C22.2637 1.12962 22.4664 0.994154 22.6895 0.901726C22.9125 0.809298 23.1516 0.761719 23.393 0.761719C23.6345 0.761719 23.8736 0.809298 24.0966 0.901726C24.3197 0.994154 24.5214 1.12962 24.692 1.3004Z' fill='%23326295'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.30005 1.2999C1.64473 0.955304 2.11216 0.761719 2.59955 0.761719C3.08694 0.761719 3.55437 0.955304 3.89905 1.2999L14.296 11.6959C14.4668 11.8666 14.6023 12.0692 14.6947 12.2923C14.7871 12.5154 14.8347 12.7544 14.8347 12.9959C14.8347 13.2373 14.7871 13.4764 14.6947 13.6995C14.6023 13.9225 14.4668 14.1252 14.296 14.2959C14.1253 14.4667 13.9227 14.6021 13.6996 14.6946C13.4766 14.787 13.2375 14.8346 12.996 14.8346C12.7546 14.8346 12.5155 14.787 12.2924 14.6946C12.0694 14.6021 11.8667 14.4667 11.696 14.2959L1.30005 3.8989C1.12927 3.72821 0.993795 3.52554 0.901367 3.30248C0.808939 3.07942 0.761353 2.84034 0.761353 2.59889C0.761353 2.35744 0.808939 2.11836 0.901367 1.8953C0.993795 1.67224 1.12927 1.47058 1.30005 1.2999Z' fill='%23326295'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1109_7'%3E%3Crect width='25.992' height='15.595' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
body.simply-well .tbm.tbm-simply-well-menu .tbm-submenu,
body.simply-well .tbm.tbm-giving-menu .tbm-submenu,
body.simply-well .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu, body[class*=simply-well] .tbm.tbm-simply-well-menu .tbm-submenu,
body[class*=simply-well] .tbm.tbm-giving-menu .tbm-submenu,
body[class*=simply-well] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu,
body[class*=giving] .tbm.tbm-simply-well-menu .tbm-submenu,
body[class*=giving] .tbm.tbm-giving-menu .tbm-submenu,
body[class*=giving] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu,
body.umass-memorial-medical-group .tbm.tbm-simply-well-menu .tbm-submenu,
body.umass-memorial-medical-group .tbm.tbm-giving-menu .tbm-submenu,
body.umass-memorial-medical-group .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu{
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity));
}
body.simply-well .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .cta-primary,
body.simply-well .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .cta-primary,
body.simply-well .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .cta-primary, body[class*=simply-well] .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .cta-primary,
body[class*=simply-well] .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .cta-primary,
body[class*=simply-well] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .cta-primary,
body[class*=giving] .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .cta-primary,
body[class*=giving] .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .cta-primary,
body[class*=giving] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .cta-primary,
body.umass-memorial-medical-group .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .cta-primary,
body.umass-memorial-medical-group .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .cta-primary,
body.umass-memorial-medical-group .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .cta-primary{
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
}
body.simply-well .tbm.tbm-simply-well-menu .tbm-submenu > .tbm-row a.tbm-link,
body.simply-well .tbm.tbm-giving-menu .tbm-submenu > .tbm-row a.tbm-link,
body.simply-well .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu > .tbm-row a.tbm-link, body[class*=simply-well] .tbm.tbm-simply-well-menu .tbm-submenu > .tbm-row a.tbm-link,
body[class*=simply-well] .tbm.tbm-giving-menu .tbm-submenu > .tbm-row a.tbm-link,
body[class*=simply-well] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu > .tbm-row a.tbm-link,
body[class*=giving] .tbm.tbm-simply-well-menu .tbm-submenu > .tbm-row a.tbm-link,
body[class*=giving] .tbm.tbm-giving-menu .tbm-submenu > .tbm-row a.tbm-link,
body[class*=giving] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu > .tbm-row a.tbm-link,
body.umass-memorial-medical-group .tbm.tbm-simply-well-menu .tbm-submenu > .tbm-row a.tbm-link,
body.umass-memorial-medical-group .tbm.tbm-giving-menu .tbm-submenu > .tbm-row a.tbm-link,
body.umass-memorial-medical-group .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu > .tbm-row a.tbm-link{
  padding: 0px;
  padding-bottom: 0.5rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
  font-stretch: 76%;
}
body.simply-well .tbm.tbm-simply-well-menu .tbm-submenu > .tbm-row a.tbm-link:hover,
body.simply-well .tbm.tbm-giving-menu .tbm-submenu > .tbm-row a.tbm-link:hover,
body.simply-well .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu > .tbm-row a.tbm-link:hover, body[class*=simply-well] .tbm.tbm-simply-well-menu .tbm-submenu > .tbm-row a.tbm-link:hover,
body[class*=simply-well] .tbm.tbm-giving-menu .tbm-submenu > .tbm-row a.tbm-link:hover,
body[class*=simply-well] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu > .tbm-row a.tbm-link:hover,
body[class*=giving] .tbm.tbm-simply-well-menu .tbm-submenu > .tbm-row a.tbm-link:hover,
body[class*=giving] .tbm.tbm-giving-menu .tbm-submenu > .tbm-row a.tbm-link:hover,
body[class*=giving] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu > .tbm-row a.tbm-link:hover,
body.umass-memorial-medical-group .tbm.tbm-simply-well-menu .tbm-submenu > .tbm-row a.tbm-link:hover,
body.umass-memorial-medical-group .tbm.tbm-giving-menu .tbm-submenu > .tbm-row a.tbm-link:hover,
body.umass-memorial-medical-group .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu > .tbm-row a.tbm-link:hover{
  text-decoration-line: underline;
}
body.simply-well .tbm.tbm-simply-well-menu .tbm-submenu:not(.services-menu) > .tbm-row,
body.simply-well .tbm.tbm-giving-menu .tbm-submenu:not(.services-menu) > .tbm-row,
body.simply-well .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu:not(.services-menu) > .tbm-row, body[class*=simply-well] .tbm.tbm-simply-well-menu .tbm-submenu:not(.services-menu) > .tbm-row,
body[class*=simply-well] .tbm.tbm-giving-menu .tbm-submenu:not(.services-menu) > .tbm-row,
body[class*=simply-well] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu:not(.services-menu) > .tbm-row,
body[class*=giving] .tbm.tbm-simply-well-menu .tbm-submenu:not(.services-menu) > .tbm-row,
body[class*=giving] .tbm.tbm-giving-menu .tbm-submenu:not(.services-menu) > .tbm-row,
body[class*=giving] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu:not(.services-menu) > .tbm-row,
body.umass-memorial-medical-group .tbm.tbm-simply-well-menu .tbm-submenu:not(.services-menu) > .tbm-row,
body.umass-memorial-medical-group .tbm.tbm-giving-menu .tbm-submenu:not(.services-menu) > .tbm-row,
body.umass-memorial-medical-group .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu:not(.services-menu) > .tbm-row{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  border-radius: 10px;
}
body.simply-well .tbm.tbm-simply-well-menu .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link,
body.simply-well .tbm.tbm-giving-menu .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link,
body.simply-well .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link, body[class*=simply-well] .tbm.tbm-simply-well-menu .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link,
body[class*=simply-well] .tbm.tbm-giving-menu .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link,
body[class*=simply-well] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link,
body[class*=giving] .tbm.tbm-simply-well-menu .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link,
body[class*=giving] .tbm.tbm-giving-menu .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link,
body[class*=giving] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link,
body.umass-memorial-medical-group .tbm.tbm-simply-well-menu .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link,
body.umass-memorial-medical-group .tbm.tbm-giving-menu .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link,
body.umass-memorial-medical-group .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link{
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
body.simply-well .tbm.tbm-simply-well-menu .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link::after,
body.simply-well .tbm.tbm-giving-menu .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link::after,
body.simply-well .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link::after, body[class*=simply-well] .tbm.tbm-simply-well-menu .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link::after,
body[class*=simply-well] .tbm.tbm-giving-menu .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link::after,
body[class*=simply-well] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link::after,
body[class*=giving] .tbm.tbm-simply-well-menu .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link::after,
body[class*=giving] .tbm.tbm-giving-menu .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link::after,
body[class*=giving] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link::after,
body.umass-memorial-medical-group .tbm.tbm-simply-well-menu .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link::after,
body.umass-memorial-medical-group .tbm.tbm-giving-menu .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link::after,
body.umass-memorial-medical-group .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu:not(.services-menu) > .tbm-row .submenu-main-link::after {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='35.115' height='14.628' viewBox='2192.885 630.186 35.115 14.628'><g data-name='arrow'><path d='M2219.955 630.917a1.034 1.034 0 0 1 1.462 0l5.852 5.851a1.034 1.034 0 0 1 0 1.463 1.034 1.034 0 0 1-1.463 0l-5.851-5.851a1.034 1.034 0 0 1 0-1.463z' fill='%23326295' fill-rule='evenodd' data-name='Rectangle 16994'/><path d='M2219.954 644.082a1.034 1.034 0 0 1 0-1.462l5.852-5.852a1.034 1.034 0 0 1 1.462 0 1.034 1.034 0 0 1 0 1.463l-5.85 5.851a1.034 1.034 0 0 1-1.464 0z' fill='%23326295' fill-rule='evenodd' data-name='Rectangle 16995'/><path d='M2226.818 637.477a1.034 1.034 0 0 1-1.035 1.035h-31.864a1.034 1.034 0 0 1-1.034-1.035 1.034 1.034 0 0 1 1.034-1.034h31.864a1.034 1.034 0 0 1 1.035 1.034z' fill='%23326295' fill-rule='evenodd' data-name='Rectangle 17162'/></g></svg>");
}
body.simply-well .tbm.tbm-simply-well-menu .tbm-link.level-1,
body.simply-well .tbm.tbm-giving-menu .tbm-link.level-1,
body.simply-well .tbm.tbm-umass-memorial-medical-group-men .tbm-link.level-1, body[class*=simply-well] .tbm.tbm-simply-well-menu .tbm-link.level-1,
body[class*=simply-well] .tbm.tbm-giving-menu .tbm-link.level-1,
body[class*=simply-well] .tbm.tbm-umass-memorial-medical-group-men .tbm-link.level-1,
body[class*=giving] .tbm.tbm-simply-well-menu .tbm-link.level-1,
body[class*=giving] .tbm.tbm-giving-menu .tbm-link.level-1,
body[class*=giving] .tbm.tbm-umass-memorial-medical-group-men .tbm-link.level-1,
body.umass-memorial-medical-group .tbm.tbm-simply-well-menu .tbm-link.level-1,
body.umass-memorial-medical-group .tbm.tbm-giving-menu .tbm-link.level-1,
body.umass-memorial-medical-group .tbm.tbm-umass-memorial-medical-group-men .tbm-link.level-1{
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}

.tbm.tbm-simply-well-menu .tbm-item.search-button{
  display: flex;
  align-items: center;
  gap: 1.875rem;
}
.tbm.tbm-simply-well-menu .tbm-item.search-button > .tbm-link-container{
  height: auto;
}
.tbm.tbm-simply-well-menu .tbm-item.search-button::before {
  content: "";
  display: none;
  height: 1.625rem;
  width: 0.125rem;
  --tw-bg-opacity: 1;
  background-color: rgb(177 179 179 / var(--tw-bg-opacity));
}
@media (min-width: 1280px){
  .tbm.tbm-simply-well-menu .tbm-item.search-button::before{
    display: inline-block;
  }
}
.tbm.tbm-simply-well-menu .block-type-search-service-or-treatment #search-blog-keyword {
  background-size: 26px;
  background-repeat: no-repeat;
  background-position: 20px center;
  padding-left: 53px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.83' height='25.829' viewBox='20.17 15.586 25.83 25.829'%3E%3Cpath d='M45.762 40.037 38.623 32.9c1.574-1.836 2.487-4.212 2.487-6.82 0-5.796-4.698-10.493-10.493-10.493-5.794 0-10.447 4.698-10.447 10.493s4.698 10.493 10.447 10.493c2.608 0 4.987-.957 6.82-2.53l7.14 7.138c.2.154.408.235.615.235a.803.803 0 0 0 .57-.237.802.802 0 0 0 0-1.14m-15.1-5.08a8.863 8.863 0 0 1-8.878-8.88 8.863 8.863 0 0 1 8.879-8.878 8.834 8.834 0 0 1 8.878 8.879 8.863 8.863 0 0 1-8.878 8.879' fill='%23676767' fill-rule='evenodd' data-name='magnifying-glass'/%3E%3C/svg%3E");
}

@keyframes slide-down {
  from {
    transform: translateY(-100%);
  }
  to {
    transform: translateY(0);
  }
}
.entity-mega-menu .active-sticky{
  position: fixed;
  top: 0px;
  z-index: 30;
  width: 100%;
}
.entity-mega-menu .active-sticky.entity-menu {
  animation: 0.5s ease 0s 1 normal none running slide-down;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
@media (min-width: 1280px){
  .entity-mega-menu .active-sticky.entity-menu .entity-name{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}
.entity-mega-menu .active-sticky.entity-menu .block-tb-megamenu{
  position: static;
}
.entity-mega-menu .active-sticky.entity-menu .block-tb-megamenu .tbm{
  justify-content: flex-end;
}
.entity-mega-menu .active-sticky.entity-menu .block-tb-megamenu .tbm .tbm-item .tbm-link.level-1{
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.entity-mega-menu .active-sticky.entity-menu .block-tb-megamenu .tbm .tbm-item.search-button .tbm-link.level-1 {
  font-size: 0;
  line-height: 0;
}
.entity-mega-menu .active-sticky.entity-menu .interior-container{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
@media (min-width: 640px){
  .entity-mega-menu .active-sticky.entity-menu .interior-container{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .entity-mega-menu .active-sticky.entity-menu .interior-container{
    max-width: 768px;
  }
}
@media (min-width: 1024px){
  .entity-mega-menu .active-sticky.entity-menu .interior-container{
    max-width: 1024px;
    padding-right: 0rem;
    padding-left: 0rem;
  }
}
@media (min-width: 1280px){
  .entity-mega-menu .active-sticky.entity-menu .interior-container{
    max-width: 1280px;
  }
}
@media (min-width: 1366px){
  .entity-mega-menu .active-sticky.entity-menu .interior-container{
    max-width: 1366px;
  }
}
.entity-mega-menu .active-sticky.entity-menu .interior-container{
  flex-direction: row;
  justify-content: space-between;
}
@media (max-width: 768px) {
  .node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"] .entity-mega-menu .active-sticky.entity-menu .interior-container{
    padding-left: 0px;
    padding-right: 0px;
  }
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .entity-mega-menu .active-sticky.entity-menu .interior-container,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .entity-mega-menu .active-sticky.entity-menu .interior-container{
  margin: 0;
  padding: 0px;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .entity-mega-menu .active-sticky.entity-menu .interior-container .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .entity-mega-menu .active-sticky.entity-menu .interior-container .quick-links{
  margin: 0;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .entity-mega-menu .active-sticky.entity-menu .interior-container,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .entity-mega-menu .active-sticky.entity-menu .interior-container{
  margin: 0;
  padding: 0px;
}
.entity-mega-menu .active-sticky.entity-menu .interior-container .entity-logo{
  width: 18%;
}
.entity-mega-menu .active-sticky.entity-menu .interior-container .entity-mega-menu{
  width: auto;
}

.active-sticky{
  position: fixed;
  top: 0px;
  z-index: 30;
  width: 100%;
  animation: 0.5s ease 0s 1 normal none running slide-down;
}
.active-sticky .utility-region{
  display: none;
}

.footer .block--type--site-branding {
  max-width: 19.125rem;
}
.footer .block--type--site-message{
  text-align: right;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
.footer .block--type--site-message a{
  display: inline-block;
}
.footer .block--type--site-message a::after {
  content: "";
  margin-left: 0.25rem;
  display: inline-block;
  height: 0.625rem;
  width: 0.625rem;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='1633.107 72.566 9.893 9.893'%3E%3Cpath d='M1639.113 73.273a.354.354 0 0 1 0-.707h3.534c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68Zm-6.006 1.06c0-.585.474-1.06 1.06-1.06h2.826a.354.354 0 0 1 0 .707h-2.826a.354.354 0 0 0-.353.353V81.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V81.4a1.06 1.06 0 0 1-1.06 1.06h-7.066a1.06 1.06 0 0 1-1.06-1.06v-7.067Z' fill='%23326295' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
}

.footer-menu{
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
.footer-menu .submenu{
  height: 0px;
  overflow: hidden;
}
body:has(.entity-mega-menu).footer-menu .submenu main::after {
  opacity: 0.75;
  z-index: 19;
}
@media (min-width: 768px){
  .footer-menu .submenu{
    height: auto;
    overflow: auto;
  }
}
.footer-menu .submenu.open{
  height: auto;
}
.footer-menu .submenu .menu-item a.ext{
  display: inline-flex;
  gap: 0.375rem;
}
.footer-menu .submenu .menu-item a.ext::after {
  content: "";
  height: 32px;
  width: 0.625rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23326295' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
}
.footer-menu .has-submenu > a, .footer-menu .has-submenu > span{
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-right: 0.625rem;
}
@media (min-width: 768px){
  .footer-menu .has-submenu > a, .footer-menu .has-submenu > span{
    padding-right: 0px;
  }
}

.block-entity-footer .field--name-body{
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.block-entity-footer .field--name-body a{
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.block-entity-footer .field--name-body a:hover{
  text-decoration-line: underline;
}

[data-component-id="ummhealth:discover_more_3_per_row"] article.card > div:nth-child(2) div:nth-child(2) ul, [data-component-id="ummhealth:discover_more"] article.card > div:nth-child(2) div:nth-child(2) ul {
  list-style-type: revert-layer;
  padding: revert;
}

.bg-gradient-recent-news-events .field--name-field-latest-news-item-view, .bg-gradient-recent-news-events .field--name-field-latest-event-item-view, .bg-gradient-recent-news-events .views-element-container, .bg-gradient-recent-news-events .view-display-id-block_1, .bg-gradient-recent-news-events .contextual, .bg-gradient-recent-news-events .view-content, .bg-gradient-recent-news-events .views-row {
  height: 100%;
}

@media (max-width: 768px) {
  .node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"] .container{
    padding-left: 0px;
    padding-right: 0px;
  }
}
.node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"] .internal-padding {
  padding-top: 0;
}

.page-node-type-health-library-article div.responsive-table {
  overflow-x: scroll;
}
.page-node-type-health-library-article div.responsive-table table{
  width: 100%;
}
.page-node-type-health-library-article div.responsive-table table thead tr {
  background-color: rgba(0, 0, 0, 0.05) !important;
  border-radius: 0.75rem;
  border-bottom-width: 0px;
  font-weight: 700;
}
.page-node-type-health-library-article div.responsive-table table thead tr th{
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 1.75rem;
  padding-right: 1.75rem;
  text-align: left;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.page-node-type-health-library-article div.responsive-table table thead tr th:first-child{
  border-bottom-left-radius: 0.75rem;
  border-top-left-radius: 0.75rem;
}
.page-node-type-health-library-article div.responsive-table table thead tr th:last-child{
  border-bottom-right-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}
.page-node-type-health-library-article div.responsive-table table tbody tr {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.page-node-type-health-library-article div.responsive-table table tbody tr td{
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 1.75rem;
  padding-right: 1.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.page-node-type-health-library-article div.responsive-table table tbody tr td a{
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}

.page-node-type-campaign .campaign-full-images{
  height: 100%;
}
.page-node-type-campaign .campaign-full-images .field--name-field-images {
  height: 100%;
}
.page-node-type-campaign .campaign-full-images .field--name-field-images .swiper-slide {
  height: 100%;
}
.page-node-type-campaign .campaign-full-images .field--name-field-images .swiper-slide > div {
  height: 100%;
}
.page-node-type-campaign .campaign-full-images .contextual-region{
  height: 100%;
}
.page-node-type-campaign .campaign-full-images .field--name-field-media-image{
  height: 100%;
}
.page-node-type-campaign .campaign-full-images .field--name-field-media-image img{
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.page-node-type-campaign .campaign-full-images .swiper-slide img{
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.page-node-type-campaign .field--name-field-embedded-form .fsform-container .fsBody {
  box-shadow: rgba(0, 0, 0, 0.3) 0 6px 14px;
}
.page-node-type-campaign .field--name-field-components{
  position: relative;
  z-index: 20;
}
.page-node-type-campaign .half-width-buttons .optional-button{
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
.page-node-type-campaign .full-width-buttons-w-form .optional-button{
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
.page-node-type-campaign .full-width-buttons .optional-button{
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.page-node-type-campaign .full-width-no-images-no-form-buttons .optional-button{
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
.page-node-type-campaign .group.is-entity .half-width-buttons .optional-button{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.page-node-type-campaign .group.is-entity .full-width-buttons-w-form .optional-button{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.page-node-type-campaign .group.is-entity .full-width-buttons .optional-button{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.page-node-type-campaign .group.is-entity .full-width-no-images-no-form-buttons .optional-button{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}

.audio-with-transcript {
  position: relative;
  margin-bottom: 2rem;
}
.audio-with-transcript .transcript-actions {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  padding-top: 1rem;
}
@media (min-width: 1024px) {
  .audio-with-transcript .transcript-actions {
    flex-direction: row;
  }
}
.audio-with-transcript .transcript-actions .toggle-transcript, .audio-with-transcript .transcript-actions .download-transcript,
.audio-with-transcript .transcript-actions .download-txt-transcript {
  color: rgb(50, 98, 149) !important;
  border: none;
  padding-right: 15px;
  font-size: 1rem;
  margin-top: 10px;
  transition: color 0.2s;
  font-weight: 700;
  display: flex;
  gap: 10px;
}
.audio-with-transcript .transcript-actions .toggle-transcript:hover, .audio-with-transcript .transcript-actions .download-transcript:hover,
.audio-with-transcript .transcript-actions .download-txt-transcript:hover {
  cursor: pointer;
  color: #000 !important;
  text-decoration: none !important;
}
.audio-with-transcript .transcript-actions .d-flex {
  display: flex;
  gap: 10px;
  margin: 0 !important;
  align-items: center;
}
.audio-with-transcript .transcript-actions .d-flex svg {
  padding-top: 10px;
}
.audio-with-transcript .transcript-actions .transcript-language-selector .download-txt-transcript {
  padding-right: 0;
}
.audio-with-transcript .transcript-actions .transcript-language-selector svg {
  padding-top: 0;
}
.audio-with-transcript .transcript-actions .transcript-language-selector .transcript-language-dropdown {
  margin-top: 8px;
  color: rgb(50, 98, 149);
  font-weight: 700;
  outline: none;
  padding: 0 30px 0 5px;
  cursor: pointer;
  width: auto;
  max-width: 100%;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 1px solid;
  border-radius: 5px;
}
.audio-with-transcript .transcript-actions .transcript-language-selector .custom-select-wrapper {
  position: relative;
  display: inline-block;
  min-width: 50px;
  margin-left: -5px;
}
.audio-with-transcript .transcript-actions .transcript-language-selector .custom-select-wrapper::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  pointer-events: none;
  width: 14.883px;
  height: 8.93px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.883' height='8.93' viewBox='1123.5 143.035 14.883 8.93'%3E%3Cg data-name='arrow'%3E%3Cpath d='M1137.639 143.78a1.052 1.052 0 0 1 0 1.488l-5.953 5.953a1.052 1.052 0 0 1-1.489 0 1.052 1.052 0 0 1 0-1.489l5.954-5.953a1.052 1.052 0 0 1 1.488 0z' fill='%23888b8d' fill-rule='evenodd' data-name='Rectangle 16994'/%3E%3Cpath d='M1124.244 143.78a1.052 1.052 0 0 1 1.488 0l5.954 5.952a1.052 1.052 0 0 1 0 1.489 1.052 1.052 0 0 1-1.489 0l-5.953-5.954a1.052 1.052 0 0 1 0-1.488z' fill='%23888b8d' fill-rule='evenodd' data-name='Rectangle 16995'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 0.1875rem;
}
.audio-with-transcript .transcript-container {
  max-height: 300px;
  width: 100%;
  max-width: 500px;
  overflow-y: auto;
  margin-top: 10px;
  padding: 15px;
  border-radius: 4px;
  border: 1px solid #676767;
  font-size: 1rem;
  line-height: 1.5;
}
.audio-with-transcript .transcript-container .transcript-line {
  font-size: 1rem;
  padding: 0 10px;
}
.audio-with-transcript .transcript-container .transcript-line.active-cue {
  background: #8BD3E6;
  font-weight: 500;
  border-left: 3px solid rgb(50, 98, 149);
  transform: scale(1.01);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .page-node-type-entity-landing-page.childrens-medical-center main .field--name-field-components .field__item:nth-child(1) div[data-component-id="ummhealth:quick_links"] > div{
    margin-top: 0;
    padding: 0px;
    max-width: 100%;
  }
}
@media screen and (min-width: 1024px) {
  .page-node-type-entity-landing-page.childrens-medical-center main .field--name-field-components .field__item:nth-child(1) div[data-component-id="ummhealth:quick_links"] > div {
    margin-bottom: -46px;
  }
  .page-node-type-entity-landing-page.childrens-medical-center main .field--name-field-components .field__item:nth-child(2) div[data-component-id="ummhealth:discover_more"] > div {
    padding-top: 110px;
  }
}

.team-member-wrapper h2 {
  text-align: center;
}
@media screen and (min-width: 768px) {
  .team-member-wrapper h2 {
    text-align: left;
  }
}
@media screen and (max-width: 767px) {
  .team-member-wrapper .node--type-team-member.node--view-mode-node-reference .team-member-wrapper {
    flex-direction: column;
    align-items: center;
  }
  .team-member-wrapper .node--type-team-member.node--view-mode-node-reference .team-member-wrapper .desc {
    width: 100%;
  }
}
.team-member-wrapper .node--type-team-member.node--view-mode-node-reference .field--name-field-media-image img {
  max-width: -moz-max-content;
  max-width: max-content;
}

.block--type--site-message a{
  display: inline-block;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
.block--type--site-message a::after {
  content: "";
  margin-left: 0.25rem;
  display: inline-block;
  height: 0.625rem;
  width: 0.625rem;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='1633.107 72.566 9.893 9.893'%3E%3Cpath d='M1639.113 73.273a.354.354 0 0 1 0-.707h3.534c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68Zm-6.006 1.06c0-.585.474-1.06 1.06-1.06h2.826a.354.354 0 0 1 0 .707h-2.826a.354.354 0 0 0-.353.353V81.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V81.4a1.06 1.06 0 0 1-1.06 1.06h-7.066a1.06 1.06 0 0 1-1.06-1.06v-7.067Z' fill='%23326295' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
}

.block-form-site-search .site-search-form {
  transition: 0.5s all ease;
  bottom: 100%;
}

@media (min-width: 1280px){
  .block-form-site-search .site-search-form{
    bottom: auto;
    --tw-translate-y: -100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
}
.block-form-site-search .site-search-form.open{
  bottom: auto;
  top: 100%;
}
@media (min-width: 1280px){
  .block-form-site-search .site-search-form.open{
    top: 0px;
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
}
.block-form-site-search .site-search-form .form-submit{
  position: relative;
  display: inline-block;
  width: 100%;
  border-radius: 0.625rem;
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
  padding-left: 3rem;
  padding-right: 3rem;
  padding-top: 0.688rem;
  padding-bottom: 0.688rem;
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  font-stretch: 76%;
}
.block-form-site-search .site-search-form .form-submit:hover{
  --tw-shadow: 0px 5px 5px #00000040;
  --tw-shadow-colored: 0px 5px 5px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.block-form-site-search .site-search-form .form-submit:focus{
  outline-style: solid;
  outline-width: 5px;
  outline-color: #AFC7FC;
}
.block-form-site-search .site-search-form .form-submit:disabled{
  opacity: 0.25;
}
@media (min-width: 768px){
  .block-form-site-search .site-search-form .form-submit{
    width: auto;
  }
}
.block-form-site-search .site-search-form .form-submit:active::before{
  position: absolute;
  left: 0.375rem;
  right: 0.375rem;
  top: 7px;
  bottom: 7px;
  z-index: 0;
  border-radius: 5px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  opacity: 0.25;
  --tw-content: "";
  content: var(--tw-content);
}
.block-form-site-search .site-search-form .form-submit.ext{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
.block-form-site-search .site-search-form .form-submit.ext::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
.block-form-site-search .site-search-form .form-submit{
  border-width: 1px;
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.75rem;
  padding-right: 1.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
}
.is-entity .block-form-site-search .site-search-form .form-submit{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(.block-form-site-search .site-search-form .form-submit):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt){
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(.block-form-site-search .site-search-form .form-submit):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).ext::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
  flex-shrink: 0;
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(.block-form-site-search .site-search-form .form-submit):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).cta-primary{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu .block-type-search-service-or-treatment .block-form-site-search .site-search-form .form-submit{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
body.simply-well .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .block-form-site-search .site-search-form .form-submit,
body.simply-well .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .block-form-site-search .site-search-form .form-submit,
body.simply-well .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .block-form-site-search .site-search-form .form-submit, body[class*=simply-well] .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .block-form-site-search .site-search-form .form-submit,
body[class*=simply-well] .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .block-form-site-search .site-search-form .form-submit,
body[class*=simply-well] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .block-form-site-search .site-search-form .form-submit,
body[class*=giving] .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .block-form-site-search .site-search-form .form-submit,
body[class*=giving] .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .block-form-site-search .site-search-form .form-submit,
body[class*=giving] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .block-form-site-search .site-search-form .form-submit,
body.umass-memorial-medical-group .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .block-form-site-search .site-search-form .form-submit,
body.umass-memorial-medical-group .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .block-form-site-search .site-search-form .form-submit,
body.umass-memorial-medical-group .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .block-form-site-search .site-search-form .form-submit{
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
}
.block-form-site-search .search-block-form .form-item{
  width: 100%;
  max-width: 49.25rem;
}
.block-form-site-search .search-block-form .form-item input[type=search]{
  width: 100%;
  border-radius: 0.375rem;
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(136 139 141 / var(--tw-border-opacity));
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
  padding-left: 1.375rem;
  padding-right: 3.75rem;
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.569' height='29.567' viewBox='738.431 13.271 29.569 29.567'%3E%3Cpath d='m767.727 41.262-8.171-8.171c1.802-2.102 2.847-4.822 2.847-7.808 0-6.635-5.378-12.012-12.012-12.012s-11.96 5.379-11.96 12.012c0 6.634 5.378 12.012 11.96 12.012 2.985 0 5.709-1.095 7.808-2.896l8.171 8.171c.231.176.468.269.705.269a.92.92 0 0 0 .653-.27.918.918 0 0 0 0-1.307m-17.285-5.815a10.145 10.145 0 0 1-10.164-10.164c0-5.601 4.51-10.164 10.164-10.164s10.164 4.51 10.164 10.164a10.145 10.145 0 0 1-10.164 10.164' fill='%23326295' fill-rule='evenodd' data-name='magnifying-glass'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position-y: center;
  background-position-x: calc(100% - 1.375rem);
}
.block-form-site-search .search-trigger.open .search-trigger__open{
  display: none;
}
@media (min-width: 1280px){
  .block-form-site-search .search-trigger.open .search-trigger__open{
    display: block;
  }
}
.block-form-site-search .search-trigger.open .search-trigger__close{
  display: block;
}
body.user-login .block-form-site-search .search-trigger.open .search-trigger__close.block-system.block-system-main-block, body.user-password .block-form-site-search .search-trigger.open .search-trigger__close.block-system.block-system-main-block{
  background-image: url('../images/gradient_background_entity-pathways-w-multi-links.webp');
  background-size: cover;
  background-position: center;
  background-repeat: repeat;
}
@media (min-width: 1280px){
  .block-form-site-search .search-trigger.open .search-trigger__close{
    display: none;
  }
}

.view-media-library-page.view-display-id-listing .views-exposed-form .form-actions .reset,
.view-locations.view-display-id-listing .views-exposed-form .form-actions .reset,
.view-id-news.view-display-id-latest .views-exposed-form .form-actions .reset{
  position: static;
  left: 0px;
  right: 0px;
  margin-top: 1.875rem;
  width: -moz-fit-content;
  width: fit-content;
  cursor: pointer;
}

@media (min-width: 768px){
  .view-media-library-page.view-display-id-listing .views-exposed-form .form-actions .reset,
.view-locations.view-display-id-listing .views-exposed-form .form-actions .reset,
.view-id-news.view-display-id-latest .views-exposed-form .form-actions .reset{
    position: absolute;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
  }
}

.view-media-library-page.view-display-id-listing .views-exposed-form .form-actions .reset,
.view-locations.view-display-id-listing .views-exposed-form .form-actions .reset,
.view-id-news.view-display-id-latest .views-exposed-form .form-actions .reset {
  top: calc(100% + 1.25rem);
  background-size: 1.25rem;
  background-position: 0 center;
}

.view-locations.view-display-id-listing .view-filters .views-exposed-form .form-item:nth-child(1), .view-locations.view-display-id-listing .view-filters .views-exposed-form .form-item:nth-child(2){
  flex: 1 1 0%;
  min-width: calc(50% - 3rem);
}
.view-locations.view-display-id-listing .view-filters .views-exposed-form .form-item:nth-child(3), .view-locations.view-display-id-listing .view-filters .views-exposed-form .form-item:nth-child(4), .view-locations.view-display-id-listing .view-filters .views-exposed-form .form-item:nth-child(5){
  flex: 1 1 0%;
}
.view-locations.view-display-id-listing .view-filters .views-exposed-form [data-drupal-selector=edit-field-geofield-proximity-wrapper] [data-drupal-selector=edit-field-geofield-proximity] .fieldset-wrapper .form-item .description {
  display: none;
}
.view-locations.view-display-id-listing .view-filters .views-exposed-form [data-drupal-selector=edit-field-geofield-proximity-wrapper] [data-drupal-selector=edit-field-geofield-proximity] .fieldset-wrapper [data-drupal-selector=edit-field-geofield-proximity-source-configuration]{
  flex: 1 1 0%;
}

.media-library-swiper-no-grouped .swiper-pagination-custom{
  margin-top: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(33 43 54 / var(--tw-text-opacity));
}
.media-library-swiper-no-grouped .swiper-pagination-custom .custom-page{
  height: 2.75rem;
  width: 2.75rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(103 103 103 / var(--tw-text-opacity));
}
.media-library-swiper-no-grouped .swiper-pagination-custom .custom-page.active{
  font-weight: 800;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
.media-library-swiper-no-grouped .swiper-pagination-custom .custom-nav{
  height: 2.75rem;
  width: 2.75rem;
  border-radius: 0.25rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(244 244 244 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 11px 18px;
}
.media-library-swiper-no-grouped .swiper-pagination-custom .custom-nav:disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(103 103 103 / var(--tw-bg-opacity));
  opacity: 0.5;
}
.media-library-swiper-no-grouped .swiper-pagination-custom .custom-nav.prev {
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='17' viewBox='0 0 11 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1885 14.5613L3.89098 8.25L10.1885 1.93875L8.24973 0L-0.000272344 8.25L8.24973 16.5L10.1885 14.5613Z' fill='%23888B8D'/%3E%3C/svg%3E");
}
.media-library-swiper-no-grouped .swiper-pagination-custom .custom-nav.next {
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='18' viewBox='0 0 11 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.654785 2.68875L6.95228 9L0.654785 15.3113L2.59353 17.25L10.8435 9L2.59353 0.75L0.654785 2.68875Z' fill='%23888B8D'/%3E%3C/svg%3E");
}

.view-search-relevance .views-exposed-form{
  position: relative;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  -moz-column-gap: 2.25rem;
       column-gap: 2.25rem;
  row-gap: 3rem;
}

@media (min-width: 768px){
  .view-search-relevance .views-exposed-form{
    flex-direction: row;
  }
}
.view-search-relevance .views-exposed-form .form-item-search-api-fulltext label{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.view-search-relevance .views-exposed-form .form-item:nth-child(1){
  width: 100%;
}
.view-search-relevance .views-exposed-form .form-item:nth-child(2), .view-search-relevance .views-exposed-form .form-item:nth-child(2), .view-search-relevance .views-exposed-form .form-item:nth-child(3){
  width: 100%;
}
@media (min-width: 768px){
  .view-search-relevance .views-exposed-form .form-item:nth-child(2), .view-search-relevance .views-exposed-form .form-item:nth-child(2), .view-search-relevance .views-exposed-form .form-item:nth-child(3){
    max-width: 17.188rem;
  }
}
.view-search-relevance .views-exposed-form .form-item:nth-child(4){
  flex: 1 1 0%;
}
.view-search-relevance .views-exposed-form .form-actions{
  position: static;
  display: flex;
  align-items: flex-end;
}
.view-search-relevance .views-exposed-form .form-actions [name=reset].form-submit {
  position: absolute;
  right: 1.25rem;
  top: 1rem;
  font-size: 0;
  width: 1.875rem;
  height: 1.875rem;
}
.view-search-relevance .node--type-news a.ext::after {
  content: "";
  margin-left: 0.375rem;
  display: inline-block;
  height: 0.875rem;
  width: 0.875rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%2310069F'/%3E%3C/svg%3E");
}

.view-events.view-display-id-all_events .view-filters .views-exposed-form, .view-events-index.view-display-id-all_events .view-filters .views-exposed-form{
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.25rem;
}

@media (min-width: 768px){
  .view-events.view-display-id-all_events .view-filters .views-exposed-form, .view-events-index.view-display-id-all_events .view-filters .views-exposed-form{
    flex-direction: row;
    align-items: flex-end;
  }
}
.view-events.view-display-id-all_events .view-filters .views-exposed-form .form-actions, .view-events-index.view-display-id-all_events .view-filters .views-exposed-form .form-actions{
  width: 100%;
}
@media (min-width: 768px){
  .view-events.view-display-id-all_events .view-filters .views-exposed-form .form-actions, .view-events-index.view-display-id-all_events .view-filters .views-exposed-form .form-actions{
    width: auto;
  }
}

.view-id-services.view-display-id-synonyms .views-exposed-form input[id^=edit-reset-services] {
  max-width: 34.5625rem;
  width: 100%;
  text-align: right;
  align-self: flex-start;
  background-position: right 76px center;
}

@media screen and (min-width: 1024px) {
  [data-component-id="ummhealth:view"] .view-news-index.view-id-news_index.view-display-id-latest .view-filters .views-exposed-form div.form-item-field-entity {
    flex: 1 1 6%;
  }
}
[data-component-id="ummhealth:view"] .view-news-index.view-id-news_index.view-display-id-latest .view-content a.ext::after {
  content: "";
  margin-left: 0.375rem;
  display: inline-block;
  height: 0.875rem;
  width: 0.875rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%2310069F'/%3E%3C/svg%3E");
}

.addtocal-container button.addtocal{
  display: flex;
  align-items: center;
  gap: 0.625rem;
  border-style: none;
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}

.addtocal-container button.addtocal:hover{
  background-color: transparent;
}
.addtocal-container button.addtocal::before {
  content: "";
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.875' height='25' viewBox='1213 829 21.875 25'%3E%3Cpath d='M1218.469 829c.43 0 .781.352.781.781v2.344h9.375v-2.344c0-.43.352-.781.781-.781.43 0 .782.352.782.781v2.344h1.562a3.128 3.128 0 0 1 3.125 3.125v15.625a3.128 3.128 0 0 1-3.125 3.125h-15.625a3.128 3.128 0 0 1-3.125-3.125V835.25a3.128 3.128 0 0 1 3.125-3.125h1.563v-2.344c0-.43.351-.781.78-.781Zm14.843 9.375h-18.75v12.5a1.56 1.56 0 0 0 1.563 1.562h15.625a1.56 1.56 0 0 0 1.562-1.562v-12.5Zm-1.562-4.688h-15.625a1.56 1.56 0 0 0-1.563 1.563v1.562h18.75v-1.562a1.56 1.56 0 0 0-1.562-1.563Z' fill='%23326295' fill-rule='evenodd' data-name='calendar-light'/%3E%3C/svg%3E");
  width: 1.375rem;
  height: 1.563rem;
}

.addtoany_list a{
  padding: 0px;
}

.image_resized,
.media-embed-resized {
  max-width: 100%;
}

html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup {
  padding: 0;
  border: none !important;
  border-radius: 10px !important;
  z-index: 101;
  background: transparent !important;
  max-width: none !important;
}
@media screen and (min-width: 1024px) {
  html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup {
    max-width: 35% !important;
  }
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-titlebar.ui-widget-header{
  background-image: url('../images/gradient_background_dark.webp');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
  border-radius: 10px 10px 0 0 !important;
  border: none;
  font-size: 1.5rem;
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-titlebar.ui-widget-header span{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-family: "Open Sans", sans-serif;
  text-transform: uppercase;
  font-weight: 700;
  white-space: normal !important;
  width: 90% !important;
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-titlebar.ui-widget-header button.ui-button.ui-dialog-titlebar-close {
  position: absolute !important;
  inset-block-start: 50% !important;
  inset-inline-start: auto !important;
  inset-inline-end: 0 !important;
  width: 2rem !important;
  height: 2rem !important;
  opacity: 0.8 !important;
  margin: 0 1rem !important;
  transform: translateY(-50%) !important;
  background: none !important;
  border: none !important;
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-titlebar.ui-widget-header button.ui-button.ui-dialog-titlebar-close:hover {
  opacity: 1 !important;
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-titlebar.ui-widget-header button.ui-button.ui-dialog-titlebar-close span.ui-icon-closethick {
  width: 100% !important;
  height: 100% !important;
  inset-block-start: 0 !important;
  inset-inline-start: 0 !important;
  margin: 0 !important;
  transform: none !important;
  background: #fff !important;
  -webkit-mask-image: url(/themes/contrib/gin/dist/media/sprite.svg#close-view) !important;
          mask-image: url(/themes/contrib/gin/dist/media/sprite.svg#close-view) !important;
  -webkit-mask-size: 20px 20px !important;
          mask-size: 20px 20px !important;
  -webkit-mask-repeat: no-repeat !important;
          mask-repeat: no-repeat !important;
  -webkit-mask-position: center center !important;
          mask-position: center center !important;
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .external-link-popup-content.ui-widget-content{
  padding: 2rem;
  max-height: none !important;
  background: #ffffff !important;
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane {
  background: #ffffff !important;
  margin: 0 !important;
  padding: 1em 1em 0.5em 0.4em !important;
  border-radius: 0 0 9px 9px !important;
  border: none !important;
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  position: relative;
  display: inline-block;
  width: 100%;
  border-radius: 0.625rem;
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
  padding-left: 3rem;
  padding-right: 3rem;
  padding-top: 0.688rem;
  padding-bottom: 0.688rem;
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  font-stretch: 76%;
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button:hover{
  --tw-shadow: 0px 5px 5px #00000040;
  --tw-shadow-colored: 0px 5px 5px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button:focus{
  outline-style: solid;
  outline-width: 5px;
  outline-color: #AFC7FC;
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button:disabled{
  opacity: 0.25;
}
@media (min-width: 768px){
  html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
    width: auto;
  }
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button:active::before{
  position: absolute;
  left: 0.375rem;
  right: 0.375rem;
  top: 7px;
  bottom: 7px;
  z-index: 0;
  border-radius: 5px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  opacity: 0.25;
  --tw-content: "";
  content: var(--tw-content);
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button.ext{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
html.cta-primary body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button.ext::after {
    content: "";
  }
html.cta-primary body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
    content: "";
  }
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button.ext::after{
  height: 0.625rem;
  width: 0.625rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
html.cta-primary body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after{
  height: 0.625rem;
  width: 0.625rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button.ext::after {
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
html.cta-primary body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
.cta-primary-wrapper ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
.cta-primary-wrapper ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
html.cta-primary-alt body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
html.cta-primary-alt body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23326295'/%3E%3C/svg%3E");
  }
.cta-primary-alt-wrapper ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
.cta-primary-alt-wrapper ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23326295'/%3E%3C/svg%3E");
  }
html.cta-secondary body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
html.cta-secondary body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23326295'/%3E%3C/svg%3E");
    flex-shrink: 0;
  }
.cta-secondary-wrapper ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
.cta-secondary-wrapper ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23326295'/%3E%3C/svg%3E");
  }
html.cta-secondary-alt body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
html.cta-secondary-alt body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
.cta-secondary-alt:hoverhtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23326295'/%3E%3C/svg%3E");
  }
.cta-secondary-alt-wrapper ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
.cta-secondary-alt-wrapper ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
html.cta-link body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button, .cta-link-wrapper ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  display: inline-flex;
  align-items: center;
  gap: 0.375rem;
}
html.cta-link body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after, .cta-link-wrapper ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23326295'/%3E%3C/svg%3E");
  }
html.cta-link-alt body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button, .cta-link-alt-wrapper ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  display: inline-flex;
  align-items: center;
  gap: 0.375rem;
}
html.cta-link-alt body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after, .cta-link-alt-wrapper ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
.wysiwyg.wysiwyg--light a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt)html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
.wysiwyg a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt)html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
    content: "";
    margin-left: 0.375rem;
    margin-right: 0.375rem;
    display: inline-block;
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23326295'/%3E%3C/svg%3E");
  }
.wysiwyg blockquote a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt)html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  min-width: 5.938rem;
  padding: 0.5rem;
}
.is-entity html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
.is-entity html.cta-primary-alt body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
}
.is-entity .cta-primary-alt-wrapper ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
}
.is-entity html.cta-secondary body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
}
.is-entity .cta-secondary-wrapper ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
}
.is-entity .cta-secondary-alt:hoverhtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
}
.is-entity .cta-secondary-alt-wrapper a:hoverhtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
}
.is-entity html.cta-link body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after, .is-entity .cta-link-wrapper ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt){
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).ext::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
  flex-shrink: 0;
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt)html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
  flex-shrink: 0;
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).cta-primary{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
  content: "";
  margin-left: 0.375rem;
  display: inline-block;
  height: 0.875rem;
  width: 0.875rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%2310069F'/%3E%3C/svg%3E");
}
.entity-menu .block-tb-megamenu .tbm html.tbm-link.level-3 body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  display: inline-flex;
  gap: 0.375rem;
}
.entity-menu .block-tb-megamenu .tbm html.tbm-link.level-3 body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
  content: "";
  height: 100%;
  width: 0.625rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23007680' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu .block-type-search-service-or-treatment html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
body.simply-well .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button,
body.simply-well .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button,
body.simply-well .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button, body[class*=simply-well] .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button,
body[class*=simply-well] .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button,
body[class*=simply-well] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button,
body[class*=giving] .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button,
body[class*=giving] .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button,
body[class*=giving] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button,
body.umass-memorial-medical-group .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button,
body.umass-memorial-medical-group .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button,
body.umass-memorial-medical-group .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
}
.footer-menu .submenu .menu-item ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button{
  display: inline-flex;
  gap: 0.375rem;
}
.footer-menu .submenu .menu-item ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
  content: "";
  height: 32px;
  width: 0.625rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23326295' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
}
.view-search-relevance .node--type-news ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
  content: "";
  margin-left: 0.375rem;
  display: inline-block;
  height: 0.875rem;
  width: 0.875rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%2310069F'/%3E%3C/svg%3E");
}
[data-component-id="ummhealth:view"] .view-news-index.view-id-news_index.view-display-id-latest .view-content ahtml body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button::after {
  content: "";
  margin-left: 0.375rem;
  display: inline-block;
  height: 0.875rem;
  width: 0.875rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%2310069F'/%3E%3C/svg%3E");
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button {
  font-size: 1rem !important;
  margin: 0.5em 0.4em 0.5em 0 !important;
  font-family: Arial, Helvetica, sans-serif !important;
}
@media screen and (max-width: 1024px) {
  html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button {
    width: 100% !important;
  }
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button:not(:last-child){
  margin-right: 0.75rem;
}
html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button:focus {
  outline-color: transparent;
}
@media screen and (max-width: 1024px) {
  html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane {
    width: 100% !important;
  }
  html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane .ui-dialog-buttonset {
    width: 100% !important;
  }
  html body[data-once*=external-link-popup] div[role=dialog].ui-dialog.external-link-popup .ui-dialog-buttonpane button {
    margin: 0.5em 0.4em !important;
  }
}
html body[data-once*=external-link-popup] .ui-widget-overlay.ui-front {
  background-color: rgba(0, 0, 0, 0.75) !important;
  opacity: 1 !important;
}

.sitewide-alert {
  z-index: 99;
  background-color: #58585A;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
  padding: 14px 0;
  position: relative;
}
.sitewide-alert .field--name-message p{
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
  font-stretch: 76%;
}
.sitewide-alert > span{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}
@media (min-width: 640px){
  .sitewide-alert > span{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .sitewide-alert > span{
    max-width: 768px;
  }
}
@media (min-width: 1024px){
  .sitewide-alert > span{
    max-width: 1024px;
    padding-right: 0rem;
    padding-left: 0rem;
  }
}
@media (min-width: 1280px){
  .sitewide-alert > span{
    max-width: 1280px;
  }
}
@media (min-width: 1366px){
  .sitewide-alert > span{
    max-width: 1366px;
  }
}
.sitewide-alert > span{
  display: flex;
  flex-direction: column-reverse;
  align-items: flex-start;
  gap: 0.25rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
}
@media (max-width: 768px) {
  .node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"] .sitewide-alert > span{
    padding-left: 0px;
    padding-right: 0px;
  }
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .sitewide-alert > span,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .sitewide-alert > span{
  margin: 0;
  padding: 0px;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .sitewide-alert > span .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .sitewide-alert > span .quick-links{
  margin: 0;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .sitewide-alert > span,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .sitewide-alert > span{
  margin: 0;
  padding: 0px;
}
@media (min-width: 1280px){
  .sitewide-alert > span{
    flex-direction: row-reverse;
    align-items: center;
    justify-content: center;
    gap: 0.625rem;
  }
}
.sitewide-alert > span a {
  color: #10069F;
  text-decoration: underline;
}
.sitewide-alert.alert-info {
  background-color: #8BD3E6;
}
.sitewide-alert.alert-warning {
  background-color: #FEDB00;
}
.sitewide-alert.alert-primary{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.sitewide-alert.alert-primary > span a{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.sitewide-alert.alert-primary svg {
  fill: #fff;
}
.sitewide-alert.alert-info .close, .sitewide-alert.alert-warning .close {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20.001' viewBox='1860 992 20 20.001'%3E%3Cg data-name='close btn'%3E%3Cpath d='M1861.316 993.315a1.86 1.86 0 0 1 2.631 0l14.737 14.737a1.86 1.86 0 0 1 0 2.631 1.86 1.86 0 0 1-2.632 0l-14.736-14.736a1.86 1.86 0 0 1 0-2.632z' fill-rule='evenodd' data-name='Rectangle 17592'/%3E%3Cpath d='M1861.316 1010.684a1.86 1.86 0 0 1 0-2.631l14.737-14.737a1.86 1.86 0 0 1 2.631 0 1.86 1.86 0 0 1 0 2.632l-14.736 14.736a1.86 1.86 0 0 1-2.632 0z' fill-rule='evenodd' data-name='Rectangle 17593'/%3E%3C/g%3E%3C/svg%3E");
}
.sitewide-alert .close{
  position: absolute;
  top: 0.875rem;
  right: 1.25rem;
  height: 1.25rem;
  width: 1.25rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  font-size: 1.5rem;
  line-height: 2rem;
}
@media (min-width: 1280px){
  .sitewide-alert .close{
    right: 2.5rem;
    top: 0px;
    bottom: 0px;
    margin-top: auto;
    margin-bottom: auto;
  }
}
.sitewide-alert .close {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20.001' viewBox='1860 1235.001 20 20.001'%3E%3Cg data-name='close btn'%3E%3Cpath d='M1861.316 1236.317a1.86 1.86 0 0 1 2.631 0l14.737 14.737a1.86 1.86 0 0 1 0 2.631 1.86 1.86 0 0 1-2.632 0l-14.736-14.736a1.86 1.86 0 0 1 0-2.632z' fill='%23fff' fill-rule='evenodd' data-name='Rectangle 17592'/%3E%3Cpath d='M1861.316 1253.684a1.86 1.86 0 0 1 0-2.631l14.737-14.737a1.86 1.86 0 0 1 2.631 0 1.86 1.86 0 0 1 0 2.632l-14.736 14.736a1.86 1.86 0 0 1-2.632 0z' fill='%23fff' fill-rule='evenodd' data-name='Rectangle 17593'/%3E%3C/g%3E%3C/svg%3E");
}
.sitewide-alert .close span{
  opacity: 0;
}

[data-drupal-messages] .message-status {
  background-color: #145242;
  color: #32cea4;
}
[data-drupal-messages] .message-error {
  background-color: #583333;
  color: #f39b9d;
}
[data-drupal-messages] .message-warning {
  background-color: #483e1e;
  color: #efcf64;
}
[data-drupal-messages] a{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: underline;
}

body.user-login .block.block-system.block-system-main-block, body.user-password .block.block-system.block-system-main-block{
  background-image: url('../images/gradient_background_entity-pathways-w-multi-links.webp');
  background-size: cover;
  background-position: center;
  background-repeat: repeat;
}

.user-login-form, .user-pass{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}

@media (min-width: 640px){
  .user-login-form, .user-pass{
    max-width: 640px;
  }
}

@media (min-width: 768px){
  .user-login-form, .user-pass{
    max-width: 768px;
  }
}

@media (min-width: 1024px){
  .user-login-form, .user-pass{
    max-width: 1024px;
    padding-right: 0rem;
    padding-left: 0rem;
  }
}

@media (min-width: 1280px){
  .user-login-form, .user-pass{
    max-width: 1280px;
  }
}

@media (min-width: 1366px){
  .user-login-form, .user-pass{
    max-width: 1366px;
  }
}

.user-login-form, .user-pass{
  display: flex;
  max-width: 600px;
  flex-direction: column;
  gap: 1.25rem;
  padding-top: 3.25rem;
  padding-bottom: 3.25rem;
}

@media (max-width: 768px) {
  .node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"] .user-login-form,.node--type-landing-page .sidebar-content [data-component-id="ummhealth:meet_the_team"]  .user-pass{
    padding-left: 0px;
    padding-right: 0px;
  }
}

.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .user-login-form,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .user-login-form,.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"]  .user-pass,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"]  .user-pass{
  margin: 0;
  padding: 0px;
}

.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .user-login-form .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .user-login-form .quick-links,.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"]  .user-pass .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"]  .user-pass .quick-links{
  margin: 0;
}

.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .user-login-form,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .user-login-form,.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"]  .user-pass,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"]  .user-pass{
  margin: 0;
  padding: 0px;
}

@media (min-width: 768px){
  .user-login-form, .user-pass{
    gap: 2.5rem;
    padding-top: 7rem;
    padding-bottom: 7rem;
  }
}
.user-login-form .form-item, .user-pass .form-item{
  display: flex;
  flex-direction: column;
  gap: 0.625rem;
}
.user-login-form .form-item label, .user-pass .form-item label{
  font-size: 1.25rem;
  line-height: 1.75rem;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.user-login-form .form-item input, .user-pass .form-item input{
  border-radius: 0.5rem;
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(103 103 103 / var(--tw-border-opacity));
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(103 103 103 / var(--tw-text-opacity));
}
.user-login-form .form-actions input[type=submit], .user-pass .form-actions input[type=submit]{
  position: relative;
  display: inline-block;
  width: 100%;
  border-radius: 0.625rem;
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
  padding-left: 3rem;
  padding-right: 3rem;
  padding-top: 0.688rem;
  padding-bottom: 0.688rem;
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  font-stretch: 76%;
}
.user-login-form .form-actions input[type=submit]:hover, .user-pass .form-actions input[type=submit]:hover{
  --tw-shadow: 0px 5px 5px #00000040;
  --tw-shadow-colored: 0px 5px 5px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.user-login-form .form-actions input[type=submit]:focus, .user-pass .form-actions input[type=submit]:focus{
  outline-style: solid;
  outline-width: 5px;
  outline-color: #AFC7FC;
}
.user-login-form .form-actions input[type=submit]:disabled, .user-pass .form-actions input[type=submit]:disabled{
  opacity: 0.25;
}
@media (min-width: 768px){
  .user-login-form .form-actions input[type=submit], .user-pass .form-actions input[type=submit]{
    width: auto;
  }
}
.user-login-form .form-actions input[type=submit]:active::before, .user-pass .form-actions input[type=submit]:active::before{
  position: absolute;
  left: 0.375rem;
  right: 0.375rem;
  top: 7px;
  bottom: 7px;
  z-index: 0;
  border-radius: 5px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  opacity: 0.25;
  --tw-content: "";
  content: var(--tw-content);
}
.user-login-form .form-actions input[type=submit].ext, .user-pass .form-actions input[type=submit].ext{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
.user-login-form .form-actions input[type=submit].ext::after, .user-pass .form-actions input[type=submit].ext::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
.user-login-form .form-actions input[type=submit], .user-pass .form-actions input[type=submit]{
  width: auto;
  cursor: pointer;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 1rem;
  line-height: 1.5rem;
}
.is-entity .user-login-form .form-actions input[type=submit],.is-entity  .user-pass .form-actions input[type=submit]{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(.user-login-form .form-actions input[type=submit]):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt),.is-entity .wysiwyg:not(.no-entity-styles) a:not( .user-pass .form-actions input[type=submit]):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt){
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(.user-login-form .form-actions input[type=submit]):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).ext::after,.is-entity .wysiwyg:not(.no-entity-styles) a:not( .user-pass .form-actions input[type=submit]):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).ext::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
  flex-shrink: 0;
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(.user-login-form .form-actions input[type=submit]):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).cta-primary,.is-entity .wysiwyg:not(.no-entity-styles) a:not( .user-pass .form-actions input[type=submit]):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).cta-primary{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu .block-type-search-service-or-treatment .user-login-form .form-actions input[type=submit],.entity-menu .block-tb-megamenu .tbm .tbm-submenu .block-type-search-service-or-treatment  .user-pass .form-actions input[type=submit]{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
body.simply-well .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .user-login-form .form-actions input[type=submit],
body.simply-well .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .user-login-form .form-actions input[type=submit],
body.simply-well .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .user-login-form .form-actions input[type=submit], body[class*=simply-well] .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .user-login-form .form-actions input[type=submit],
body[class*=simply-well] .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .user-login-form .form-actions input[type=submit],
body[class*=simply-well] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .user-login-form .form-actions input[type=submit],
body[class*=giving] .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .user-login-form .form-actions input[type=submit],
body[class*=giving] .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .user-login-form .form-actions input[type=submit],
body[class*=giving] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .user-login-form .form-actions input[type=submit],
body.umass-memorial-medical-group .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .user-login-form .form-actions input[type=submit],
body.umass-memorial-medical-group .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .user-login-form .form-actions input[type=submit],
body.umass-memorial-medical-group .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .user-login-form .form-actions input[type=submit],body.simply-well .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment  .user-pass .form-actions input[type=submit],
body.simply-well .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment  .user-pass .form-actions input[type=submit],
body.simply-well .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment  .user-pass .form-actions input[type=submit], body[class*=simply-well] .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment  .user-pass .form-actions input[type=submit],
body[class*=simply-well] .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment  .user-pass .form-actions input[type=submit],
body[class*=simply-well] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment  .user-pass .form-actions input[type=submit],
body[class*=giving] .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment  .user-pass .form-actions input[type=submit],
body[class*=giving] .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment  .user-pass .form-actions input[type=submit],
body[class*=giving] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment  .user-pass .form-actions input[type=submit],
body.umass-memorial-medical-group .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment  .user-pass .form-actions input[type=submit],
body.umass-memorial-medical-group .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment  .user-pass .form-actions input[type=submit],
body.umass-memorial-medical-group .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment  .user-pass .form-actions input[type=submit]{
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
}

.popover-content{
  position: absolute;
  left: 0px;
  z-index: 30;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.625rem;
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  text-align: center;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
  --tw-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
  --tw-shadow-colored: 0 0 15px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  top: calc(100% + 20px);
  width: 370px;
  padding: 30px;
}
.popover-content h3{
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 400;
  font-stretch: normal;
}
.popover-content p{
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-stretch: normal;
}
.popover-content button{
  position: relative;
  display: inline-block;
  width: 100%;
  border-radius: 0.625rem;
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
  padding-left: 3rem;
  padding-right: 3rem;
  padding-top: 0.688rem;
  padding-bottom: 0.688rem;
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  font-stretch: 76%;
}
.popover-content button:hover{
  --tw-shadow: 0px 5px 5px #00000040;
  --tw-shadow-colored: 0px 5px 5px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.popover-content button:focus{
  outline-style: solid;
  outline-width: 5px;
  outline-color: #AFC7FC;
}
.popover-content button:disabled{
  opacity: 0.25;
}
@media (min-width: 768px){
  .popover-content button{
    width: auto;
  }
}
.popover-content button:active::before{
  position: absolute;
  left: 0.375rem;
  right: 0.375rem;
  top: 7px;
  bottom: 7px;
  z-index: 0;
  border-radius: 5px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  opacity: 0.25;
  --tw-content: "";
  content: var(--tw-content);
}
.popover-content button.ext{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
.popover-content button.ext::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
.popover-content button{
  margin-top: 0.25rem;
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: 1rem;
  line-height: 1.5rem;
}
.is-entity .popover-content button{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(.popover-content button):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt){
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(.popover-content button):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).ext::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
  flex-shrink: 0;
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(.popover-content button):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).cta-primary{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu .block-type-search-service-or-treatment .popover-content button{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
body.simply-well .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .popover-content button,
body.simply-well .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .popover-content button,
body.simply-well .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .popover-content button, body[class*=simply-well] .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .popover-content button,
body[class*=simply-well] .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .popover-content button,
body[class*=simply-well] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .popover-content button,
body[class*=giving] .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .popover-content button,
body[class*=giving] .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .popover-content button,
body[class*=giving] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .popover-content button,
body.umass-memorial-medical-group .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .popover-content button,
body.umass-memorial-medical-group .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .popover-content button,
body.umass-memorial-medical-group .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .popover-content button{
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
}
.popover-content::before {
  content: "";
  position: absolute;
  left: 20px;
  bottom: 100%;
  width: 0;
  height: 0;
  border-left: 16.77px solid transparent;
  border-right: 16.77px solid transparent;
  border-bottom: 21.384px solid white;
}

.group.childrens-medical-center [data-component-id="ummhealth:discover_more"]{
  background-position: right top;
  background-repeat: no-repeat;
}

@media (min-width: 768px){
  .group.childrens-medical-center [data-component-id="ummhealth:discover_more"]{
    background-image: url('../images/water_color_blue_top_right.webp');
  }
}
.group.childrens-medical-center [data-component-id="ummhealth:service_pathway"]{
  background-size: auto;
  background-position: left bottom;
  background-repeat: no-repeat;
}
@media (min-width: 768px){
  .group.childrens-medical-center [data-component-id="ummhealth:service_pathway"]{
    background-image: url('../images/water_color_blue_bottom_left.webp');
  }
}
.group.childrens-medical-center [data-component-id="ummhealth:entity_pathways_w_multi_links"]{
  background-size: auto;
}
@media (min-width: 768px){
  .group.childrens-medical-center [data-component-id="ummhealth:entity_pathways_w_multi_links"]{
    background-image: url('../images/water_color_peach_top_right.webp'), url('../images/water_color_peach_bottom_left.webp');
  }
}
.group.childrens-medical-center [data-component-id="ummhealth:entity_pathways_w_multi_links"] {
  background-position: right top, left bottom;
  background-repeat: no-repeat, no-repeat;
}
@media (min-width: 768px){
  .group.childrens-medical-center [data-component-id="ummhealth:latest_news_and_events"]{
    background-image: url('../images/water_color_peach_top_right.webp'), url('../images/water_color_peach_bottom_left.webp');
  }
}
.group.childrens-medical-center [data-component-id="ummhealth:latest_news_and_events"] {
  background-position: right top, left bottom;
  background-repeat: no-repeat, no-repeat;
}
.group.childrens-medical-center [data-component-id="ummhealth:related_recommended_content"]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  background-image: none;
}
.group.childrens-medical-center [data-component-id="ummhealth:wysiwyg_editing_controls"] .wysiwyg h1, .group.childrens-medical-center [data-component-id="ummhealth:wysiwyg_editing_controls"] .wysiwyg h2, .group.childrens-medical-center [data-component-id="ummhealth:wysiwyg_editing_controls"] .wysiwyg h3, .group.childrens-medical-center [data-component-id="ummhealth:wysiwyg_editing_controls"] .wysiwyg h4, .group.childrens-medical-center [data-component-id="ummhealth:wysiwyg_editing_controls"] .wysiwyg h5, .group.childrens-medical-center [data-component-id="ummhealth:wysiwyg_editing_controls"] .wysiwyg h6{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.group.childrens-medical-center [data-component-id="ummhealth:meet_the_team"]{
  background-size: auto;
  background-position: left bottom;
  background-repeat: no-repeat;
}
@media (min-width: 768px){
  .group.childrens-medical-center [data-component-id="ummhealth:meet_the_team"]{
    background-image: url('../images/water_color_blue_bottom_left.webp');
  }
  .group.childrens-medical-center .sidebar-content [data-component-id="ummhealth:quick_links"]{
    padding-top: 2.75rem;
  }
}

.page-node-type-blog-post .field--name-field-featured-image{
  height: 100%;
  width: 100%;
}
.page-node-type-blog-post .field--name-field-featured-image .contextual-region, .page-node-type-blog-post .field--name-field-featured-image > div{
  height: 100%;
  width: 100%;
}
.page-node-type-blog-post .field--name-field-featured-image .contextual-region .field--name-field-media-image, .page-node-type-blog-post .field--name-field-featured-image > div .field--name-field-media-image{
  height: 100%;
  width: 100%;
}
.page-node-type-blog-post .field--name-field-featured-image img{
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.capitalize {
  text-transform: capitalize;
}

#views-exposed-form-health-library-article-index-listing label[for=edit-search-health-library-alphabetically-all],
#views-exposed-form-health-library-article-index-listing-2 label[for=edit-search-health-library-alphabetically-all] {
  display: none;
}

#views-exposed-form-health-library-article-index-listing .form-actions [name=reset].form-submit,
#views-exposed-form-health-library-article-index-listing-2 .form-actions [name=reset].form-submit {
  position: absolute;
  top: -2.7rem;
  right: 1rem;
  font-size: 0;
  width: 1.875rem;
  height: 1.875rem;
}

/***********Heath library apply ************/
#views-exposed-form-health-library-article-index-listing .form-actions #edit-submit-health-library-article-index,
#views-exposed-form-health-library-article-index-listing-2 .form-actions #edit-submit-health-library-article-index {
  position: absolute;
  left: -28.2rem;
  bottom: 0;
  padding: 17px 5px;
  width: auto;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.83' height='25.829' viewBox='21.17 18 25.83 25.829'%3E%3Cpath d='m46.762 42.452-7.139-7.138c1.574-1.837 2.487-4.213 2.487-6.82C42.11 22.696 37.412 18 31.617 18c-5.794 0-10.447 4.698-10.447 10.493s4.698 10.493 10.447 10.493c2.608 0 4.987-.956 6.82-2.53l7.14 7.138c.2.154.408.235.615.235a.803.803 0 0 0 .57-.236.802.802 0 0 0 0-1.141m-15.1-5.08a8.863 8.863 0 0 1-8.878-8.879 8.863 8.863 0 0 1 8.879-8.878 8.834 8.834 0 0 1 8.878 8.878 8.863 8.863 0 0 1-8.878 8.879' fill='%23676767' fill-rule='evenodd' data-name='magnifying-glass'/%3E%3C/svg%3E");
  background-size: 26px;
  background-repeat: no-repeat;
  background-position: center;
  color: transparent;
  background-color: transparent;
  border: none;
  outline-color: transparent;
}

#views-exposed-form-health-library-article-index-listing .form-actions #edit-submit-health-library-article-index:hover,
#views-exposed-form-health-library-article-index-listing-2 .form-actions #edit-submit-health-library-article-index:hover {
  cursor: pointer;
  box-shadow: none;
}

@media (max-width: 767px) {
  #views-exposed-form-health-library-article-index-listing #edit-search-filters,
  #views-exposed-form-health-library-article-index-listing-2 #edit-search-filters {
    position: relative;
  }
  #views-exposed-form-health-library-article-index-listing #edit-search-filters #edit-actions,
  #views-exposed-form-health-library-article-index-listing-2 #edit-search-filters #edit-actions {
    position: initial !important;
  }
  #views-exposed-form-health-library-article-index-listing .form-actions [name=reset].form-submit,
  #views-exposed-form-health-library-article-index-listing-2 .form-actions [name=reset].form-submit {
    top: 50px;
    right: 0.5rem;
  }
  #views-exposed-form-health-library-article-index-listing .form-actions #edit-submit-health-library-article-index,
  #views-exposed-form-health-library-article-index-listing-2 .form-actions #edit-submit-health-library-article-index {
    left: 0;
    bottom: 16px;
  }
}
body:has(.entity-mega-menu) main {
  position: relative;
}
body:has(.entity-mega-menu) main::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  background-color: #000;
  opacity: 0;
  transition: 500ms linear all;
}
body:has(.entity-mega-menu).overflow-hidden main::after {
  opacity: 0.75;
  z-index: 19;
}

.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"],
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"]{
  margin-bottom: 2.75rem;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .container,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .container{
  margin: 0;
  padding: 0px;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:quick_links"] .container .quick-links,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:quick_links"] .container .quick-links{
  margin: 0;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .container,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .container{
  margin: 0;
  padding: 0px;
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg{
  padding-top: 0px;
}
@media (min-width: 768px){
  .page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg{
    padding-bottom: 3.125rem;
    padding-top: 0px;
  }
}
.page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg .wysiwyg,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg .wysiwyg{
  padding: 0px;
}
@media (min-width: 768px){
  .page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg .wysiwyg,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg .wysiwyg{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
  @media (min-width: 640px){
    .page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg .wysiwyg,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg .wysiwyg{
      max-width: 640px;
    }
  }
  @media (min-width: 768px){
    .page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg .wysiwyg,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg .wysiwyg{
      max-width: 768px;
    }
  }
  @media (min-width: 1024px){
    .page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg .wysiwyg,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg .wysiwyg{
      max-width: 1024px;
      padding-right: 0rem;
      padding-left: 0rem;
    }
  }
  @media (min-width: 1280px){
    .page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg .wysiwyg,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg .wysiwyg{
      max-width: 1280px;
    }
  }
  @media (min-width: 1366px){
    .page-node-type-service .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg .wysiwyg,
.page-node-type-landing-page .sidebar-content [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg .wysiwyg{
      max-width: 1366px;
    }
  }
}
.page-node-type-service .no-sidebar [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg,
.page-node-type-landing-page .no-sidebar [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg{
  padding-top: 0px;
}
@media (min-width: 768px){
  .page-node-type-service .no-sidebar [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg,
.page-node-type-landing-page .no-sidebar [data-component-id="ummhealth:wysiwyg_editing_controls"] .no-bg{
    padding-bottom: 3.125rem;
    padding-top: 0px;
  }
}

.menu.campaign .menu-item a{
  --tw-text-opacity: 1;
  color: rgb(50 98 149 / var(--tw-text-opacity));
}
.menu.campaign .menu-item a::after {
  content: " | ";
}
.menu.campaign .menu-item:last-child a::after {
  content: "";
}

.menu.services-and-treatments > li > a {
  display: flex;
  align-items: center;
  gap: 10px;
}
.menu.services-and-treatments > li > a::after {
  content: "";
  display: inline-block;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 35px;
  height: 15px;
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.115' height='14.628' viewBox='1210 257.186 35.115 14.628'%3E%3Cg data-name='arrow'%3E%3Cpath d='M1237.07 257.917a1.034 1.034 0 0 1 1.463 0l5.85 5.851a1.034 1.034 0 0 1 0 1.463 1.034 1.034 0 0 1-1.462 0l-5.851-5.851a1.034 1.034 0 0 1 0-1.463z' fill='%23326295' fill-rule='evenodd' data-name='Rectangle 16994'/%3E%3Cpath d='M1237.07 271.082a1.034 1.034 0 0 1 0-1.462l5.85-5.852a1.034 1.034 0 0 1 1.464 0 1.034 1.034 0 0 1 0 1.463l-5.852 5.851a1.034 1.034 0 0 1-1.462 0z' fill='%23326295' fill-rule='evenodd' data-name='Rectangle 16995'/%3E%3Cpath d='M1243.933 264.477a1.034 1.034 0 0 1-1.034 1.035h-31.865a1.034 1.034 0 0 1-1.034-1.035 1.034 1.034 0 0 1 1.034-1.034h31.865a1.034 1.034 0 0 1 1.034 1.034z' fill='%23326295' fill-rule='evenodd' data-name='Rectangle 17162'/%3E%3C/g%3E%3C/svg%3E");
}

.block-gtranslate{
  position: relative;
  display: flex;
  align-items: center;
}

@media (min-width: 1280px){
  .block-gtranslate{
    border-left-width: 2px;
    border-style: solid;
    border-color: rgb(255 255 255 / var(--tw-border-opacity));
    --tw-border-opacity: 0.25;
    padding-left: 1.25rem;
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }
}
.block-gtranslate .gtranslate-options{
  position: absolute;
  top: 100%;
  left: auto;
  right: 0px;
  z-index: 20;
  overflow: hidden;
  border-radius: 0.25rem;
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(103 103 103 / var(--tw-border-opacity));
}
body:has(.entity-mega-menu).block-gtranslate .gtranslate-options main::after {
  opacity: 0.75;
  z-index: 19;
}
@media (min-width: 1280px){
  .block-gtranslate .gtranslate-options{
    right: auto;
    left: 0px;
  }
}
.block-gtranslate .gtranslate-options .gtranslate_wrapper{
  display: flex;
  flex-direction: column;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.block-gtranslate .gtranslate-options .gtranslate_wrapper .glink{
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(136 139 141 / var(--tw-text-opacity));
  font-stretch: 76%;
}
.block-gtranslate .gtranslate-options .gtranslate_wrapper .glink:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.block-gtranslate .contextual{
  display: none;
}

.block--type--entity-featured-services .view-all a{
  display: flex;
  align-items: center;
  gap: 0.25rem;
}

@media (min-width: 1280px){
  .block--type--entity-featured-services .view-all a{
    gap: 0.625rem;
  }
}
.block--type--entity-featured-services .view-all a::after {
  content: "";
  display: inline-block;
  height: 0.875rem;
  width: 2.125rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.115' height='14.628' viewBox='1569.885 630.186 35.115 14.628'%3E%3Cg data-name='arrow'%3E%3Cpath d='M1596.955 630.917a1.034 1.034 0 0 1 1.462 0l5.852 5.851a1.034 1.034 0 0 1 0 1.463 1.034 1.034 0 0 1-1.463 0l-5.851-5.851a1.034 1.034 0 0 1 0-1.463z' fill='%23007680' fill-rule='evenodd' data-name='Rectangle 16994'/%3E%3Cpath d='M1596.954 644.082a1.034 1.034 0 0 1 0-1.462l5.852-5.852a1.034 1.034 0 0 1 1.462 0 1.034 1.034 0 0 1 0 1.463l-5.85 5.851a1.034 1.034 0 0 1-1.464 0z' fill='%23007680' fill-rule='evenodd' data-name='Rectangle 16995'/%3E%3Cpath d='M1603.818 637.477a1.034 1.034 0 0 1-1.035 1.035h-31.864a1.034 1.034 0 0 1-1.034-1.035 1.034 1.034 0 0 1 1.034-1.034h31.864a1.034 1.034 0 0 1 1.035 1.034z' fill='%23007680' fill-rule='evenodd' data-name='Rectangle 17162'/%3E%3C/g%3E%3C/svg%3E");
}

.block-type-navigate-dropdown .custom-navigate-dropdown .options a{
  display: block;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(136 139 141 / var(--tw-text-opacity));
  font-stretch: 76%;
}

body.user-login .block-type-navigate-dropdown .custom-navigate-dropdown .options a.block-system.block-system-main-block, body.user-password .block-type-navigate-dropdown .custom-navigate-dropdown .options a.block-system.block-system-main-block{
  background-image: url('../images/gradient_background_entity-pathways-w-multi-links.webp');
  background-size: cover;
  background-position: center;
  background-repeat: repeat;
}

.block-type-navigate-dropdown .custom-navigate-dropdown .options a:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.CalculatorBox,
.JavaScriptQuiz{
  margin-left: auto;
  margin-right: auto;
  max-width: 760px;
  border-radius: 0.75rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 1.5rem;
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  /* ---------- INTRO / TEXT ---------- */
  /* ---------- QUESTIONS ---------- */
  /* Quiz questions as cards */
  /* ---------- OPTIONS (RADIO / CHECKBOX) ---------- */
  /* Inputs */
  /* Answer text */
  /* Labels inside options (some calcs use <label>, some don't) */
  /* Selected option (modern browsers) */
  /* ---------- MULTI-CHECK QUESTIONS (LIST MODE) ---------- */
  /* If a Question contains checkboxes, make each .Option full-width row */
  /* Neutralize legacy <br> between options */
  /* ---------- TEXT INPUTS + UNITS ---------- */
  /* ---------- QUIZ FEEDBACK / SCORE ---------- */
  /* JS adds Right/Wrong classes */
  /* ---------- BUTTONS ---------- */
  /* Base select */
  /* If you want consistent height with inputs/buttons */
  /* Disabled state */
  /* Optional: tighten selects that come with inline width/short values */
  /* Better spacing when selects appear inline with units */
  /* Your legacy <br> is hidden globally; if you want the weight line to break, allow it */
  /* Weight block (q4Weight) to look clean on new line */
  /* ---------- A11Y ---------- */
  /* ---------- MOBILE ---------- */
}
.CalculatorBox .Intro,
.CalculatorBox .intro,
.JavaScriptQuiz .Intro,
.JavaScriptQuiz .intro{
  margin-bottom: 0.75rem;
}
.CalculatorBox .Intro:first-of-type,
.CalculatorBox .intro:first-of-type,
.JavaScriptQuiz .Intro:first-of-type,
.JavaScriptQuiz .intro:first-of-type{
  border-radius: 0.75rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.CalculatorBox .Question,
.JavaScriptQuiz .Question{
  margin-bottom: 1.5rem;
}
.CalculatorBox .JavaScriptQuiz .Question,
.JavaScriptQuiz .JavaScriptQuiz .Question{
  border-radius: 0.75rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 1.25rem;
}
.CalculatorBox .QuestionText,
.JavaScriptQuiz .QuestionText{
  margin-bottom: 0.75rem;
  display: block;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 600;
}
body.user-login .CalculatorBox .QuestionText.block-system.block-system-main-block, body.user-password .CalculatorBox .QuestionText.block-system.block-system-main-block,body.user-login 
.JavaScriptQuiz .QuestionText.block-system.block-system-main-block, body.user-password 
.JavaScriptQuiz .QuestionText.block-system.block-system-main-block{
  background-image: url('../images/gradient_background_entity-pathways-w-multi-links.webp');
  background-size: cover;
  background-position: center;
  background-repeat: repeat;
}
.CalculatorBox .Option,
.JavaScriptQuiz .Option{
  margin-bottom: 0.25rem;
  margin-right: 0.5rem;
  display: inline-flex;
  cursor: pointer;
  align-items: flex-start;
  gap: 0.625rem;
  border-radius: 0.5rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.CalculatorBox .Option:hover,
.JavaScriptQuiz .Option:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}
.CalculatorBox input[type=radio],
.CalculatorBox input[type=checkbox],
.JavaScriptQuiz input[type=radio],
.JavaScriptQuiz input[type=checkbox]{
  margin-top: 0.125rem;
  height: 1rem;
  width: 1rem;
  cursor: pointer;
}
.CalculatorBox .AnswerText,
.JavaScriptQuiz .AnswerText{
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity));
}
.CalculatorBox .Option > label,
.JavaScriptQuiz .Option > label{
  margin: 0;
  cursor: pointer;
}
.CalculatorBox .Option:has(input:checked),
.JavaScriptQuiz .Option:has(input:checked){
  background-color: rgb(37 99 235 / 0.1);
}
.CalculatorBox .Question:has(input[type=checkbox]) .Option,
.JavaScriptQuiz .Question:has(input[type=checkbox]) .Option{
  margin-right: 0;
  display: flex;
  width: 100%;
}
.CalculatorBox .Question br,
.JavaScriptQuiz .Question br{
  display: none;
}
.CalculatorBox input[type=text],
.JavaScriptQuiz input[type=text]{
  margin-top: 0.25rem;
  border-radius: 0.5rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity));
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.CalculatorBox input[type=text]:focus,
.JavaScriptQuiz input[type=text]:focus{
  --tw-border-opacity: 1;
  border-color: rgb(37 99 235 / var(--tw-border-opacity));
}
.CalculatorBox .Unit,
.JavaScriptQuiz .Unit{
  margin-left: 0.25rem;
  font-size: 0.95rem;
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}
.CalculatorBox .Options,
.JavaScriptQuiz .Options{
  margin-top: 0.5rem;
  display: flex;
  flex-wrap: wrap;
  gap: 0.625rem;
}
.CalculatorBox .AnswerLetter,
.JavaScriptQuiz .AnswerLetter{
  margin-right: 0.375rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}
.CalculatorBox .NoAnswer,
.CalculatorBox .YourAnswer,
.CalculatorBox .CorrectAnswer,
.CalculatorBox .Explanation,
.JavaScriptQuiz .NoAnswer,
.JavaScriptQuiz .YourAnswer,
.JavaScriptQuiz .CorrectAnswer,
.JavaScriptQuiz .Explanation{
  margin-top: 0.5rem;
  border-radius: 0.75rem;
  border-width: 1px;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 1rem;
  line-height: 1.5rem;
}
.CalculatorBox .NoAnswer,
.JavaScriptQuiz .NoAnswer{
  --tw-border-opacity: 1;
  border-color: rgb(253 186 116 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 247 237 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(124 45 18 / var(--tw-text-opacity));
}
.CalculatorBox .Explanation,
.JavaScriptQuiz .Explanation{
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity));
}
.CalculatorBox .YourAnswer,
.CalculatorBox .CorrectAnswer,
.JavaScriptQuiz .YourAnswer,
.JavaScriptQuiz .CorrectAnswer{
  --tw-border-opacity: 1;
  border-color: rgb(191 219 254 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(30 58 138 / var(--tw-text-opacity));
}
.CalculatorBox .Right,
.JavaScriptQuiz .Right{
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(6 95 70 / var(--tw-text-opacity));
}
.CalculatorBox .Wrong,
.JavaScriptQuiz .Wrong{
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(153 27 27 / var(--tw-text-opacity));
}
.CalculatorBox .YourAnswer.Right,
.JavaScriptQuiz .YourAnswer.Right{
  --tw-border-opacity: 1;
  border-color: rgb(167 243 208 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 245 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(6 78 59 / var(--tw-text-opacity));
}
.CalculatorBox .YourAnswer.Wrong,
.JavaScriptQuiz .YourAnswer.Wrong{
  --tw-border-opacity: 1;
  border-color: rgb(254 202 202 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(127 29 29 / var(--tw-text-opacity));
}
.CalculatorBox .Score,
.JavaScriptQuiz .Score{
  margin-top: 1rem;
  border-radius: 0.75rem;
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.CalculatorBox .Button,
.JavaScriptQuiz .Button{
  margin-top: 1rem;
  text-align: center;
}
.CalculatorBox input[type=button],
.JavaScriptQuiz input[type=button]{
  position: relative;
  display: inline-block;
  width: 100%;
  border-radius: 0.625rem;
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
  padding-left: 3rem;
  padding-right: 3rem;
  padding-top: 0.688rem;
  padding-bottom: 0.688rem;
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  font-stretch: 76%;
}
.CalculatorBox input[type=button]:hover,
.JavaScriptQuiz input[type=button]:hover{
  --tw-shadow: 0px 5px 5px #00000040;
  --tw-shadow-colored: 0px 5px 5px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.CalculatorBox input[type=button]:focus,
.JavaScriptQuiz input[type=button]:focus{
  outline-style: solid;
  outline-width: 5px;
  outline-color: #AFC7FC;
}
.CalculatorBox input[type=button]:disabled,
.JavaScriptQuiz input[type=button]:disabled{
  opacity: 0.25;
}
@media (min-width: 768px){
  .CalculatorBox input[type=button],
.JavaScriptQuiz input[type=button]{
    width: auto;
  }
}
.CalculatorBox input[type=button]:active::before,
.JavaScriptQuiz input[type=button]:active::before{
  position: absolute;
  left: 0.375rem;
  right: 0.375rem;
  top: 7px;
  bottom: 7px;
  z-index: 0;
  border-radius: 5px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  opacity: 0.25;
  --tw-content: "";
  content: var(--tw-content);
}
.CalculatorBox input[type=button].ext,
.JavaScriptQuiz input[type=button].ext{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.375rem;
}
.CalculatorBox input[type=button].ext::after,
.JavaScriptQuiz input[type=button].ext::after {
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.893' height='9.893' viewBox='-80 38.566 9.893 9.893'%3E%3Cpath d='M-73.993 39.273a.354.354 0 0 1 0-.707h3.533c.194 0 .353.159.353.354v3.533a.354.354 0 0 1-.353.353.354.354 0 0 1-.354-.353v-2.68l-5.05 5.05a.35.35 0 0 1-.499 0 .35.35 0 0 1 0-.5l5.05-5.05h-2.68ZM-80 40.333c0-.585.475-1.06 1.06-1.06h2.827a.354.354 0 0 1 0 .707h-2.827a.354.354 0 0 0-.353.353V47.4c0 .194.158.353.353.353h7.066a.354.354 0 0 0 .354-.353v-2.827c0-.194.159-.353.353-.353.194 0 .353.159.353.353V47.4a1.06 1.06 0 0 1-1.06 1.06h-7.066A1.06 1.06 0 0 1-80 47.4v-7.067Z' fill='%23fff' fill-rule='evenodd' data-name='arrow-up-right-from-square'/%3E%3C/svg%3E");
  }
.is-entity .CalculatorBox input[type=button],.is-entity 
.JavaScriptQuiz input[type=button]{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(.CalculatorBox input[type=button]):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt),.is-entity .wysiwyg:not(.no-entity-styles) a:not(
.JavaScriptQuiz input[type=button]):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt){
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(.CalculatorBox input[type=button]):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).ext::after,.is-entity .wysiwyg:not(.no-entity-styles) a:not(
.JavaScriptQuiz input[type=button]):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).ext::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.007 0.706997C5.9165 0.702182 5.83129 0.662839 5.76893 0.597073C5.70657 0.531307 5.67181 0.444127 5.67181 0.353497C5.67181 0.262866 5.70657 0.17569 5.76893 0.109924C5.83129 0.0441584 5.9165 0.00481526 6.007 0H9.54C9.734 0 9.893 0.158996 9.893 0.353996V3.887C9.89273 3.98054 9.85546 4.07017 9.78931 4.13631C9.72317 4.20246 9.63354 4.23973 9.54 4.24C9.44629 4.24 9.3564 4.20284 9.29004 4.13667C9.22368 4.0705 9.18626 3.98071 9.186 3.887V1.207L4.136 6.257C4.10343 6.29011 4.06459 6.3164 4.02176 6.33435C3.97892 6.3523 3.93294 6.36154 3.8865 6.36154C3.84005 6.36154 3.79408 6.3523 3.75124 6.33435C3.70841 6.3164 3.66957 6.29011 3.637 6.257C3.60374 6.22441 3.57732 6.18551 3.55928 6.14259C3.54124 6.09966 3.53195 6.05356 3.53195 6.007C3.53195 5.96044 3.54124 5.91434 3.55928 5.87141C3.57732 5.82848 3.60374 5.78959 3.637 5.757L8.687 0.706997H6.007ZM0 1.767C0 1.182 0.474998 0.706997 1.06 0.706997H3.887C3.9775 0.711812 4.06271 0.751155 4.12507 0.816921C4.18743 0.882687 4.22219 0.969867 4.22219 1.0605C4.22219 1.15113 4.18743 1.23831 4.12507 1.30407C4.06271 1.36984 3.9775 1.40918 3.887 1.414H1.06C0.966457 1.41426 0.876827 1.45154 0.810684 1.51768C0.744541 1.58382 0.707265 1.67346 0.707001 1.767V8.834C0.707001 9.028 0.864998 9.187 1.06 9.187H8.126C8.21971 9.187 8.3096 9.14984 8.37596 9.08367C8.44232 9.0175 8.47974 8.92771 8.48 8.834V6.007C8.48 5.813 8.639 5.654 8.833 5.654C9.027 5.654 9.186 5.813 9.186 6.007V8.834C9.186 9.11513 9.07432 9.38474 8.87553 9.58353C8.67675 9.78232 8.40713 9.894 8.126 9.894H1.06C0.778868 9.894 0.509259 9.78232 0.310471 9.58353C0.111682 9.38474 0 9.11513 0 8.834V1.767Z' fill='%23007680'/%3E%3C/svg%3E");
  flex-shrink: 0;
}
.is-entity .wysiwyg:not(.no-entity-styles) a:not(.CalculatorBox input[type=button]):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).cta-primary,.is-entity .wysiwyg:not(.no-entity-styles) a:not(
.JavaScriptQuiz input[type=button]):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt).cta-primary{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.entity-menu .block-tb-megamenu .tbm .tbm-submenu .block-type-search-service-or-treatment .CalculatorBox input[type=button],.entity-menu .block-tb-megamenu .tbm .tbm-submenu .block-type-search-service-or-treatment 
.JavaScriptQuiz input[type=button]{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
body.simply-well .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .CalculatorBox input[type=button],
body.simply-well .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .CalculatorBox input[type=button],
body.simply-well .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .CalculatorBox input[type=button], body[class*=simply-well] .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .CalculatorBox input[type=button],
body[class*=simply-well] .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .CalculatorBox input[type=button],
body[class*=simply-well] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .CalculatorBox input[type=button],
body[class*=giving] .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .CalculatorBox input[type=button],
body[class*=giving] .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .CalculatorBox input[type=button],
body[class*=giving] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .CalculatorBox input[type=button],
body.umass-memorial-medical-group .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment .CalculatorBox input[type=button],
body.umass-memorial-medical-group .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment .CalculatorBox input[type=button],
body.umass-memorial-medical-group .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment .CalculatorBox input[type=button],body.simply-well .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment 
.JavaScriptQuiz input[type=button],
body.simply-well .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment 
.JavaScriptQuiz input[type=button],
body.simply-well .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment 
.JavaScriptQuiz input[type=button], body[class*=simply-well] .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment 
.JavaScriptQuiz input[type=button],
body[class*=simply-well] .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment 
.JavaScriptQuiz input[type=button],
body[class*=simply-well] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment 
.JavaScriptQuiz input[type=button],
body[class*=giving] .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment 
.JavaScriptQuiz input[type=button],
body[class*=giving] .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment 
.JavaScriptQuiz input[type=button],
body[class*=giving] .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment 
.JavaScriptQuiz input[type=button],
body.umass-memorial-medical-group .tbm.tbm-simply-well-menu .tbm-submenu .block-type-search-service-or-treatment 
.JavaScriptQuiz input[type=button],
body.umass-memorial-medical-group .tbm.tbm-giving-menu .tbm-submenu .block-type-search-service-or-treatment 
.JavaScriptQuiz input[type=button],
body.umass-memorial-medical-group .tbm.tbm-umass-memorial-medical-group-men .tbm-submenu .block-type-search-service-or-treatment 
.JavaScriptQuiz input[type=button]{
  --tw-border-opacity: 1;
  border-color: rgb(50 98 149 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
}
.CalculatorBox select,
.JavaScriptQuiz select{
  margin-top: 0.25rem;
  border-radius: 0.5rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity));
  outline: 2px solid transparent;
  outline-offset: 2px;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.CalculatorBox select:focus,
.JavaScriptQuiz select:focus{
  --tw-border-opacity: 1;
  border-color: rgb(37 99 235 / var(--tw-border-opacity));
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.CalculatorBox select,
.JavaScriptQuiz select{
  height: 2.75rem; /* optional */
}
.CalculatorBox select:disabled,
.JavaScriptQuiz select:disabled{
  cursor: not-allowed;
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}
.CalculatorBox .CalculatorBox select,
.JavaScriptQuiz .CalculatorBox select{
  min-width: 5rem;
}
.CalculatorBox .CalculatorBox .Unit,
.JavaScriptQuiz .CalculatorBox .Unit{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  display: inline-block;
  vertical-align: middle;
}
.CalculatorBox .CalculatorBox #GerdCalc_q4 br,
.JavaScriptQuiz .CalculatorBox #GerdCalc_q4 br{
  display: block;
}
body.user-login .CalculatorBox .CalculatorBox #GerdCalc_q4 br.block-system.block-system-main-block, body.user-password .CalculatorBox .CalculatorBox #GerdCalc_q4 br.block-system.block-system-main-block,body.user-login 
.JavaScriptQuiz .CalculatorBox #GerdCalc_q4 br.block-system.block-system-main-block, body.user-password 
.JavaScriptQuiz .CalculatorBox #GerdCalc_q4 br.block-system.block-system-main-block{
  background-image: url('../images/gradient_background_entity-pathways-w-multi-links.webp');
  background-size: cover;
  background-position: center;
  background-repeat: repeat;
}
.CalculatorBox .CalculatorBox #GerdCalc_q4 br,
.JavaScriptQuiz .CalculatorBox #GerdCalc_q4 br { /* override your global .Question br { @apply hidden; } */
}
.CalculatorBox .CalculatorBox .q4Weight,
.JavaScriptQuiz .CalculatorBox .q4Weight{
  margin-top: 0.75rem;
  display: block;
}
body.user-login .CalculatorBox .CalculatorBox .q4Weight.block-system.block-system-main-block, body.user-password .CalculatorBox .CalculatorBox .q4Weight.block-system.block-system-main-block,body.user-login 
.JavaScriptQuiz .CalculatorBox .q4Weight.block-system.block-system-main-block, body.user-password 
.JavaScriptQuiz .CalculatorBox .q4Weight.block-system.block-system-main-block{
  background-image: url('../images/gradient_background_entity-pathways-w-multi-links.webp');
  background-size: cover;
  background-position: center;
  background-repeat: repeat;
}
.CalculatorBox input:focus-visible,
.JavaScriptQuiz input:focus-visible{
  outline-style: solid;
  outline-width: 4px;
  outline-offset: 2px;
  outline-color: rgb(37 99 235 / 0.35);
}
@media (max-width: 640px) {
  .CalculatorBox .CalculatorBox,
  .CalculatorBox .JavaScriptQuiz,
  .JavaScriptQuiz .CalculatorBox,
  .JavaScriptQuiz .JavaScriptQuiz{
    padding: 1rem;
  }
  .CalculatorBox .Option,
  .JavaScriptQuiz .Option{
    margin-right: 0;
    width: 100%;
  }
  .CalculatorBox .Options,
  .JavaScriptQuiz .Options{
    flex-direction: column;
  }
}
@media (min-width: 768px){
  .md\:container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
  @media (min-width: 640px){
    .md\:container{
      max-width: 640px;
    }
  }
  @media (min-width: 768px){
    .md\:container{
      max-width: 768px;
    }
  }
  @media (min-width: 1024px){
    .md\:container{
      max-width: 1024px;
      padding-right: 0rem;
      padding-left: 0rem;
    }
  }
  @media (min-width: 1280px){
    .md\:container{
      max-width: 1280px;
    }
  }
  @media (min-width: 1366px){
    .md\:container{
      max-width: 1366px;
    }
  }
  .md\:container-9{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
  @media (min-width: 640px){
    .md\:container-9{
      max-width: 480px;
    }
  }
  @media (min-width: 768px){
    .md\:container-9{
      max-width: 640px;
    }
  }
  @media (min-width: 1024px){
    .md\:container-9{
      max-width: 768px;
    }
  }
  @media (min-width: 1280px){
    .md\:container-9{
      max-width: 1024px;
    }
  }
  .md\:rounded-card-image img{
    border-radius: 0.625rem;
  }
  .group.list .md\:group-\[\.list\]\:container-9{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
  @media (min-width: 640px){
    .group.list .md\:group-\[\.list\]\:container-9{
      max-width: 480px;
    }
  }
  @media (min-width: 768px){
    .group.list .md\:group-\[\.list\]\:container-9{
      max-width: 640px;
    }
  }
  @media (min-width: 1024px){
    .group.list .md\:group-\[\.list\]\:container-9{
      max-width: 768px;
    }
  }
  @media (min-width: 1280px){
    .group.list .md\:group-\[\.list\]\:container-9{
      max-width: 1024px;
    }
  }
}
@media (min-width: 1024px){
  .lg\:container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
  @media (min-width: 640px){
    .lg\:container{
      max-width: 640px;
    }
  }
  @media (min-width: 768px){
    .lg\:container{
      max-width: 768px;
    }
  }
  @media (min-width: 1024px){
    .lg\:container{
      max-width: 1024px;
      padding-right: 0rem;
      padding-left: 0rem;
    }
  }
  @media (min-width: 1280px){
    .lg\:container{
      max-width: 1280px;
    }
  }
  @media (min-width: 1366px){
    .lg\:container{
      max-width: 1366px;
    }
  }
  .lg\:container-9{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
  @media (min-width: 640px){
    .lg\:container-9{
      max-width: 480px;
    }
  }
  @media (min-width: 768px){
    .lg\:container-9{
      max-width: 640px;
    }
  }
  @media (min-width: 1024px){
    .lg\:container-9{
      max-width: 768px;
    }
  }
  @media (min-width: 1280px){
    .lg\:container-9{
      max-width: 1024px;
    }
  }
}
.before\:absolute::before{
  content: var(--tw-content);
  position: absolute;
}
.before\:left-0::before{
  content: var(--tw-content);
  left: 0px;
}
.before\:top-0::before{
  content: var(--tw-content);
  top: 0px;
}
.before\:block::before{
  content: var(--tw-content);
  display: block;
}
.before\:hidden::before{
  content: var(--tw-content);
  display: none;
}
.before\:h-28::before{
  content: var(--tw-content);
  height: 7rem;
}
.before\:h-full::before{
  content: var(--tw-content);
  height: 100%;
}
.before\:w-0::before{
  content: var(--tw-content);
  width: 0px;
}
.before\:w-0\.5::before{
  content: var(--tw-content);
  width: 0.125rem;
}
.before\:bg-white::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.before\:font-bitter::before{
  content: var(--tw-content);
  font-family: Bitter;
}
.before\:text-quotation-mark::before{
  content: var(--tw-content);
  font-size: 18.75rem;
}
.before\:font-semibold::before{
  content: var(--tw-content);
  font-weight: 600;
}
.before\:leading-none::before{
  content: var(--tw-content);
  line-height: 1;
}
.before\:text-primary-blue::before{
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(16 6 159 / var(--tw-text-opacity));
}
.before\:text-white::before{
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.before\:opacity-20::before{
  content: var(--tw-content);
  opacity: 0.2;
}
.before\:opacity-25::before{
  content: var(--tw-content);
  opacity: 0.25;
}
.before\:content-\[\'\201C\'\]::before{
  --tw-content: '“';
  content: var(--tw-content);
}
.after\:absolute::after{
  content: var(--tw-content);
  position: absolute;
}
.after\:bottom-0::after{
  content: var(--tw-content);
  bottom: 0px;
}
.after\:bottom-\[7px\]::after{
  content: var(--tw-content);
  bottom: 7px;
}
.after\:left-0::after{
  content: var(--tw-content);
  left: 0px;
}
.after\:left-1::after{
  content: var(--tw-content);
  left: 0.25rem;
}
.after\:left-1\.5::after{
  content: var(--tw-content);
  left: 0.375rem;
}
.after\:right-0::after{
  content: var(--tw-content);
  right: 0px;
}
.after\:right-1::after{
  content: var(--tw-content);
  right: 0.25rem;
}
.after\:right-1\.5::after{
  content: var(--tw-content);
  right: 0.375rem;
}
.after\:top-0::after{
  content: var(--tw-content);
  top: 0px;
}
.after\:top-\[7px\]::after{
  content: var(--tw-content);
  top: 7px;
}
.after\:z-0::after{
  content: var(--tw-content);
  z-index: 0;
}
.after\:hidden::after{
  content: var(--tw-content);
  display: none;
}
.after\:h-28::after{
  content: var(--tw-content);
  height: 7rem;
}
.after\:rounded-\[5px\]::after{
  content: var(--tw-content);
  border-radius: 5px;
}
.after\:bg-black::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.after\:bg-secondary-blue::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
}
.after\:bg-white::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.after\:font-bitter::after{
  content: var(--tw-content);
  font-family: Bitter;
}
.after\:text-quotation-mark::after{
  content: var(--tw-content);
  font-size: 18.75rem;
}
.after\:font-semibold::after{
  content: var(--tw-content);
  font-weight: 600;
}
.after\:leading-none::after{
  content: var(--tw-content);
  line-height: 1;
}
.after\:text-primary-blue::after{
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(16 6 159 / var(--tw-text-opacity));
}
.after\:text-white::after{
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.after\:opacity-20::after{
  content: var(--tw-content);
  opacity: 0.2;
}
.after\:opacity-25::after{
  content: var(--tw-content);
  opacity: 0.25;
}
.after\:opacity-30::after{
  content: var(--tw-content);
  opacity: 0.3;
}
.after\:content-\[\"\"\]::after{
  --tw-content: "";
  content: var(--tw-content);
}
.after\:content-\[\'\201D\'\]::after{
  --tw-content: '”';
  content: var(--tw-content);
}
.first\:border-l-0:first-child{
  border-left-width: 0px;
}
.first\:border-t:first-child{
  border-top-width: 1px;
}
.first\:pl-0:first-child{
  padding-left: 0px;
}
.first\:before\:hidden:first-child::before{
  content: var(--tw-content);
  display: none;
}
.last\:border-0:last-child{
  border-width: 0px;
}
.last\:border-none:last-child{
  border-style: none;
}
.last\:pr-0:last-child{
  padding-right: 0px;
}
.even\:bg-gradient-dark:nth-child(even){
  background-image: url('../images/gradient_background_dark.webp');
}
.even\:bg-cover:nth-child(even){
  background-size: cover;
}
.even\:bg-center:nth-child(even){
  background-position: center;
}
.even\:bg-no-repeat:nth-child(even){
  background-repeat: no-repeat;
}
.even\:text-white:nth-child(even){
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hover\:bg-primary-blue:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(16 6 159 / var(--tw-bg-opacity));
}
.hover\:bg-secondary-blue:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
}
.hover\:bg-transparent:hover{
  background-color: transparent;
}
.hover\:underline:hover{
  text-decoration-line: underline;
}
.hover\:shadow-cta:hover{
  --tw-shadow: 0px 5px 5px #00000040;
  --tw-shadow-colored: 0px 5px 5px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.group\/socialnetwork:hover .group-hover\/socialnetwork\:\!fill-white{
  fill: #fff !important;
}
.group.childrens-medical-center.is-entity .group-\[\.childrens-medical-center\.is-entity\]\:block{
  display: block;
}
.group.is-entity.childrens-medical-center .group-\[\.is-entity\.childrens-medical-center\]\:block{
  display: block;
}
.group.opened .group-\[\.opened\]\:block{
  display: block;
}
.group.paused .group-\[\.paused\]\:block{
  display: block;
}
.group.simply-well .group-\[\.simply-well\]\:block{
  display: block;
}
.group.subnavigation-opened .group-\[\.subnavigation-opened\]\:block{
  display: block;
}
.group.paused .group-\[\.paused\]\:hidden{
  display: none;
}
.group.is-entity.childrens-medical-center .group-\[\.is-entity\.childrens-medical-center\]\:h-5{
  height: 1.25rem;
}
.group.open .group-\[\.open\]\:h-auto{
  height: auto;
}
.group.swiper-wrapper .group-\[\.swiper-wrapper\]\:h-auto{
  height: auto;
}
.group.open .group-\[\.open\]\:rotate-180{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group.opened .group-\[\.opened\]\:rotate-0{
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group.opened .group-\[\.opened\]\:rotate-180{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group.subnavigation-opened .group-\[\.subnavigation-opened\]\:rotate-180{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group.list .group-\[\.list\]\:grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.group.overlap .group-\[\.overlap\]\:justify-center{
  justify-content: center;
}
.group.overlap .group-\[\.overlap\]\:rounded-lg{
  border-radius: 0.5rem;
}
.group.opened .group-\[\.opened\]\:rounded-bl-none{
  border-bottom-left-radius: 0px;
}
.group.opened .group-\[\.opened\]\:rounded-br-none{
  border-bottom-right-radius: 0px;
}
.group.subnavigation-opened .group-\[\.subnavigation-opened\]\:rounded-bl-none{
  border-bottom-left-radius: 0px;
}
.group.subnavigation-opened .group-\[\.subnavigation-opened\]\:rounded-br-none{
  border-bottom-right-radius: 0px;
}
.group.opened .group-\[\.opened\]\:border-b{
  border-bottom-width: 1px;
}
.group.is-entity .group-\[\.is-entity\]\:border-secondary-green{
  --tw-border-opacity: 1;
  border-color: rgb(0 118 128 / var(--tw-border-opacity));
}
.group.opened .group-\[\.opened\]\:border-primary-blue{
  --tw-border-opacity: 1;
  border-color: rgb(16 6 159 / var(--tw-border-opacity));
}
.group.subnavigation-opened .group-\[\.subnavigation-opened\]\:border-primary-blue{
  --tw-border-opacity: 1;
  border-color: rgb(16 6 159 / var(--tw-border-opacity));
}
.group.dark .group-\[\.dark\]\:bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.group.is-entity .group-\[\.is-entity\]\:bg-secondary-green{
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
.group.light-dark-buttons .group-\[\.light-dark-buttons\]\:bg-secondary-blue{
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
}
.group.light .group-\[\.light\]\:bg-black{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.group.list .group-\[\.list\]\:bg-secondary-blue{
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 149 / var(--tw-bg-opacity));
}
.group.list .group-\[\.list\]\:bg-tertiary-gray{
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity));
}
.group.opened .group-\[\.opened\]\:bg-primary-blue{
  --tw-bg-opacity: 1;
  background-color: rgb(16 6 159 / var(--tw-bg-opacity));
}
.group.overlap .group-\[\.overlap\]\:bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.group.subnavigation-opened .group-\[\.subnavigation-opened\]\:bg-primary-blue{
  --tw-bg-opacity: 1;
  background-color: rgb(16 6 159 / var(--tw-bg-opacity));
}
.group.is-entity.childrens-medical-center .group-\[\.is-entity\.childrens-medical-center\]\:bg-ribbon-childrens{
  background-image: url('../images/ribbon.webp');
}
.group.simply-well .group-\[\.simply-well\]\:bg-ribbon-simply-well-mobile{
  background-image: url('../images/ribbon_simply_well_mobile.webp');
}
.group.dark .group-\[\.dark\]\:\!fill-white{
  fill: #fff !important;
}
.group.dark .group-\[\.dark\]\:fill-white{
  fill: #fff;
}
.group.is-entity .group-\[\.is-entity\]\:fill-secondary-green{
  fill: #007680;
}
.group.list .group-\[\.list\]\:fill-tertiary-pale-gray{
  fill: #B1B3B3;
}
.group.list .group-\[\.list\]\:fill-white{
  fill: #fff;
}
.group.opened .group-\[\.opened\]\:fill-white{
  fill: #fff;
}
.group.subnavigation-opened .group-\[\.subnavigation-opened\]\:fill-white{
  fill: #fff;
}
.group.no-container .group-\[\.no-container\]\:p-0{
  padding: 0px;
}
.group.opened .group-\[\.opened\]\:pt-px{
  padding-top: 1px;
}
.group.is-entity.childrens-medical-center .group-\[\.is-entity\.childrens-medical-center\]\:font-tomarik-poster{
  font-family: tomarik-poster;
}
.group.dark .group-\[\.dark\]\:\!text-white{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
.group.dark .group-\[\.dark\]\:text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.group.is-entity.childrens-medical-center .group-\[\.is-entity\.childrens-medical-center\]\:text-black{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.group.is-entity.childrens-medical-center .group-\[\.is-entity\.childrens-medical-center\]\:text-primary-blue{
  --tw-text-opacity: 1;
  color: rgb(16 6 159 / var(--tw-text-opacity));
}
.group.is-entity .group-\[\.is-entity\]\:text-secondary-green{
  --tw-text-opacity: 1;
  color: rgb(0 118 128 / var(--tw-text-opacity));
}
.group.is-entity .group-\[\.is-entity\]\:text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.group.light-dark-buttons .group-\[\.light-dark-buttons\]\:\!text-white{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
.group.light .group-\[\.light\]\:text-black{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.group.light .group-\[\.light\]\:text-primary-blue{
  --tw-text-opacity: 1;
  color: rgb(16 6 159 / var(--tw-text-opacity));
}
.group.opened .group-\[\.opened\]\:text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.group.subnavigation-opened .group-\[\.subnavigation-opened\]\:text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.group.text-black .group-\[\.text-black\]\:text-primary-blue{
  --tw-text-opacity: 1;
  color: rgb(16 6 159 / var(--tw-text-opacity));
}
.group:nth-child(even) .group-\[\:nth-child\(even\)\]\:text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.group.is-entity .group-\[\.is-entity\]\:hover\:bg-secondary-green:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 128 / var(--tw-bg-opacity));
}
.peer:checked ~ .peer-checked\:bg-primary-blue{
  --tw-bg-opacity: 1;
  background-color: rgb(16 6 159 / var(--tw-bg-opacity));
}
.peer:checked ~ .peer-checked\:text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.peer:disabled ~ .peer-disabled\:cursor-default{
  cursor: default;
}
@media (min-width: 640px){
  .sm\:col-auto{
    grid-column: auto;
  }
  .sm\:col-span-1{
    grid-column: span 1 / span 1;
  }
  .sm\:col-span-10{
    grid-column: span 10 / span 10;
  }
  .sm\:col-span-11{
    grid-column: span 11 / span 11;
  }
  .sm\:col-span-12{
    grid-column: span 12 / span 12;
  }
  .sm\:col-span-2{
    grid-column: span 2 / span 2;
  }
  .sm\:col-span-3{
    grid-column: span 3 / span 3;
  }
  .sm\:col-span-4{
    grid-column: span 4 / span 4;
  }
  .sm\:col-span-5{
    grid-column: span 5 / span 5;
  }
  .sm\:col-span-6{
    grid-column: span 6 / span 6;
  }
  .sm\:col-span-7{
    grid-column: span 7 / span 7;
  }
  .sm\:col-span-8{
    grid-column: span 8 / span 8;
  }
  .sm\:col-span-9{
    grid-column: span 9 / span 9;
  }
  .sm\:col-span-full{
    grid-column: 1 / -1;
  }
  .sm\:col-start-1{
    grid-column-start: 1;
  }
  .sm\:col-start-10{
    grid-column-start: 10;
  }
  .sm\:col-start-11{
    grid-column-start: 11;
  }
  .sm\:col-start-12{
    grid-column-start: 12;
  }
  .sm\:col-start-13{
    grid-column-start: 13;
  }
  .sm\:col-start-2{
    grid-column-start: 2;
  }
  .sm\:col-start-3{
    grid-column-start: 3;
  }
  .sm\:col-start-4{
    grid-column-start: 4;
  }
  .sm\:col-start-5{
    grid-column-start: 5;
  }
  .sm\:col-start-6{
    grid-column-start: 6;
  }
  .sm\:col-start-7{
    grid-column-start: 7;
  }
  .sm\:col-start-8{
    grid-column-start: 8;
  }
  .sm\:col-start-9{
    grid-column-start: 9;
  }
  .sm\:col-start-auto{
    grid-column-start: auto;
  }
  .sm\:col-end-1{
    grid-column-end: 1;
  }
  .sm\:col-end-10{
    grid-column-end: 10;
  }
  .sm\:col-end-11{
    grid-column-end: 11;
  }
  .sm\:col-end-12{
    grid-column-end: 12;
  }
  .sm\:col-end-13{
    grid-column-end: 13;
  }
  .sm\:col-end-2{
    grid-column-end: 2;
  }
  .sm\:col-end-3{
    grid-column-end: 3;
  }
  .sm\:col-end-4{
    grid-column-end: 4;
  }
  .sm\:col-end-5{
    grid-column-end: 5;
  }
  .sm\:col-end-6{
    grid-column-end: 6;
  }
  .sm\:col-end-7{
    grid-column-end: 7;
  }
  .sm\:col-end-8{
    grid-column-end: 8;
  }
  .sm\:col-end-9{
    grid-column-end: 9;
  }
  .sm\:col-end-auto{
    grid-column-end: auto;
  }
  .sm\:row-auto{
    grid-row: auto;
  }
  .sm\:row-span-1{
    grid-row: span 1 / span 1;
  }
  .sm\:row-span-10{
    grid-row: span 10 / span 10;
  }
  .sm\:row-span-11{
    grid-row: span 11 / span 11;
  }
  .sm\:row-span-12{
    grid-row: span 12 / span 12;
  }
  .sm\:row-span-2{
    grid-row: span 2 / span 2;
  }
  .sm\:row-span-3{
    grid-row: span 3 / span 3;
  }
  .sm\:row-span-4{
    grid-row: span 4 / span 4;
  }
  .sm\:row-span-5{
    grid-row: span 5 / span 5;
  }
  .sm\:row-span-6{
    grid-row: span 6 / span 6;
  }
  .sm\:row-span-7{
    grid-row: span 7 / span 7;
  }
  .sm\:row-span-8{
    grid-row: span 8 / span 8;
  }
  .sm\:row-span-9{
    grid-row: span 9 / span 9;
  }
  .sm\:row-span-full{
    grid-row: 1 / -1;
  }
  .sm\:row-start-1{
    grid-row-start: 1;
  }
  .sm\:row-start-10{
    grid-row-start: 10;
  }
  .sm\:row-start-11{
    grid-row-start: 11;
  }
  .sm\:row-start-12{
    grid-row-start: 12;
  }
  .sm\:row-start-13{
    grid-row-start: 13;
  }
  .sm\:row-start-2{
    grid-row-start: 2;
  }
  .sm\:row-start-3{
    grid-row-start: 3;
  }
  .sm\:row-start-4{
    grid-row-start: 4;
  }
  .sm\:row-start-5{
    grid-row-start: 5;
  }
  .sm\:row-start-6{
    grid-row-start: 6;
  }
  .sm\:row-start-7{
    grid-row-start: 7;
  }
  .sm\:row-start-8{
    grid-row-start: 8;
  }
  .sm\:row-start-9{
    grid-row-start: 9;
  }
  .sm\:row-start-auto{
    grid-row-start: auto;
  }
  .sm\:row-end-1{
    grid-row-end: 1;
  }
  .sm\:row-end-10{
    grid-row-end: 10;
  }
  .sm\:row-end-11{
    grid-row-end: 11;
  }
  .sm\:row-end-12{
    grid-row-end: 12;
  }
  .sm\:row-end-13{
    grid-row-end: 13;
  }
  .sm\:row-end-2{
    grid-row-end: 2;
  }
  .sm\:row-end-3{
    grid-row-end: 3;
  }
  .sm\:row-end-4{
    grid-row-end: 4;
  }
  .sm\:row-end-5{
    grid-row-end: 5;
  }
  .sm\:row-end-6{
    grid-row-end: 6;
  }
  .sm\:row-end-7{
    grid-row-end: 7;
  }
  .sm\:row-end-8{
    grid-row-end: 8;
  }
  .sm\:row-end-9{
    grid-row-end: 9;
  }
  .sm\:row-end-auto{
    grid-row-end: auto;
  }
  .sm\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .sm\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .sm\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }
  .sm\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }
  .sm\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  .sm\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .sm\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .sm\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .sm\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .sm\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  .sm\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  .sm\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
  .sm\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }
  .sm\:grid-cols-none{
    grid-template-columns: none;
  }
  .sm\:grid-cols-subgrid{
    grid-template-columns: subgrid;
  }
  .sm\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }
  .sm\:grid-rows-10{
    grid-template-rows: repeat(10, minmax(0, 1fr));
  }
  .sm\:grid-rows-11{
    grid-template-rows: repeat(11, minmax(0, 1fr));
  }
  .sm\:grid-rows-12{
    grid-template-rows: repeat(12, minmax(0, 1fr));
  }
  .sm\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }
  .sm\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }
  .sm\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }
  .sm\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }
  .sm\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }
  .sm\:grid-rows-7{
    grid-template-rows: repeat(7, minmax(0, 1fr));
  }
  .sm\:grid-rows-8{
    grid-template-rows: repeat(8, minmax(0, 1fr));
  }
  .sm\:grid-rows-9{
    grid-template-rows: repeat(9, minmax(0, 1fr));
  }
  .sm\:grid-rows-none{
    grid-template-rows: none;
  }
  .sm\:grid-rows-subgrid{
    grid-template-rows: subgrid;
  }
  .sm\:flex-row{
    flex-direction: row;
  }
  .sm\:gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }
  .sm\:gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }
  .sm\:gap-x-0\.75{
    -moz-column-gap: 0.1875rem;
         column-gap: 0.1875rem;
  }
  .sm\:gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }
  .sm\:gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }
  .sm\:gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }
  .sm\:gap-x-10\.5{
    -moz-column-gap: 2.625rem;
         column-gap: 2.625rem;
  }
  .sm\:gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }
  .sm\:gap-x-11\.5{
    -moz-column-gap: 2.875rem;
         column-gap: 2.875rem;
  }
  .sm\:gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }
  .sm\:gap-x-12\.5{
    -moz-column-gap: 3.125rem;
         column-gap: 3.125rem;
  }
  .sm\:gap-x-13{
    -moz-column-gap: 3.25rem;
         column-gap: 3.25rem;
  }
  .sm\:gap-x-13\.5{
    -moz-column-gap: 3.375rem;
         column-gap: 3.375rem;
  }
  .sm\:gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }
  .sm\:gap-x-14\.5{
    -moz-column-gap: 3.625rem;
         column-gap: 3.625rem;
  }
  .sm\:gap-x-15{
    -moz-column-gap: 3.75rem;
         column-gap: 3.75rem;
  }
  .sm\:gap-x-15\.5{
    -moz-column-gap: 3.875rem;
         column-gap: 3.875rem;
  }
  .sm\:gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }
  .sm\:gap-x-16\.5{
    -moz-column-gap: 4.125rem;
         column-gap: 4.125rem;
  }
  .sm\:gap-x-17{
    -moz-column-gap: 4.25rem;
         column-gap: 4.25rem;
  }
  .sm\:gap-x-17\.5{
    -moz-column-gap: 4.375rem;
         column-gap: 4.375rem;
  }
  .sm\:gap-x-18{
    -moz-column-gap: 4.5rem;
         column-gap: 4.5rem;
  }
  .sm\:gap-x-18\.5{
    -moz-column-gap: 4.625rem;
         column-gap: 4.625rem;
  }
  .sm\:gap-x-19{
    -moz-column-gap: 4.75rem;
         column-gap: 4.75rem;
  }
  .sm\:gap-x-19\.5{
    -moz-column-gap: 4.875rem;
         column-gap: 4.875rem;
  }
  .sm\:gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }
  .sm\:gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }
  .sm\:gap-x-2\.75{
    -moz-column-gap: 0.688rem;
         column-gap: 0.688rem;
  }
  .sm\:gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }
  .sm\:gap-x-20\.5{
    -moz-column-gap: 5.125rem;
         column-gap: 5.125rem;
  }
  .sm\:gap-x-21{
    -moz-column-gap: 5.25rem;
         column-gap: 5.25rem;
  }
  .sm\:gap-x-21\.5{
    -moz-column-gap: 5.375rem;
         column-gap: 5.375rem;
  }
  .sm\:gap-x-22{
    -moz-column-gap: 5.5rem;
         column-gap: 5.5rem;
  }
  .sm\:gap-x-22\.5{
    -moz-column-gap: 5.625rem;
         column-gap: 5.625rem;
  }
  .sm\:gap-x-23{
    -moz-column-gap: 5.75rem;
         column-gap: 5.75rem;
  }
  .sm\:gap-x-23\.5{
    -moz-column-gap: 5.875rem;
         column-gap: 5.875rem;
  }
  .sm\:gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }
  .sm\:gap-x-24\.5{
    -moz-column-gap: 6.125rem;
         column-gap: 6.125rem;
  }
  .sm\:gap-x-25{
    -moz-column-gap: 6.25rem;
         column-gap: 6.25rem;
  }
  .sm\:gap-x-25\.5{
    -moz-column-gap: 6.375rem;
         column-gap: 6.375rem;
  }
  .sm\:gap-x-26{
    -moz-column-gap: 6.5rem;
         column-gap: 6.5rem;
  }
  .sm\:gap-x-26\.5{
    -moz-column-gap: 6.625rem;
         column-gap: 6.625rem;
  }
  .sm\:gap-x-27{
    -moz-column-gap: 6.75rem;
         column-gap: 6.75rem;
  }
  .sm\:gap-x-27\.5{
    -moz-column-gap: 6.875rem;
         column-gap: 6.875rem;
  }
  .sm\:gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }
  .sm\:gap-x-28\.5{
    -moz-column-gap: 7.125rem;
         column-gap: 7.125rem;
  }
  .sm\:gap-x-29{
    -moz-column-gap: 7.25rem;
         column-gap: 7.25rem;
  }
  .sm\:gap-x-29\.5{
    -moz-column-gap: 7.375rem;
         column-gap: 7.375rem;
  }
  .sm\:gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }
  .sm\:gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }
  .sm\:gap-x-30{
    -moz-column-gap: 7.5rem;
         column-gap: 7.5rem;
  }
  .sm\:gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }
  .sm\:gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }
  .sm\:gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }
  .sm\:gap-x-4\.5{
    -moz-column-gap: 1.125rem;
         column-gap: 1.125rem;
  }
  .sm\:gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }
  .sm\:gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }
  .sm\:gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }
  .sm\:gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }
  .sm\:gap-x-5\.5{
    -moz-column-gap: 1.375rem;
         column-gap: 1.375rem;
  }
  .sm\:gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }
  .sm\:gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }
  .sm\:gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }
  .sm\:gap-x-6\.5{
    -moz-column-gap: 1.625rem;
         column-gap: 1.625rem;
  }
  .sm\:gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }
  .sm\:gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }
  .sm\:gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }
  .sm\:gap-x-7\.5{
    -moz-column-gap: 1.875rem;
         column-gap: 1.875rem;
  }
  .sm\:gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }
  .sm\:gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }
  .sm\:gap-x-8\.5{
    -moz-column-gap: 2.125rem;
         column-gap: 2.125rem;
  }
  .sm\:gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }
  .sm\:gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }
  .sm\:gap-x-9\.5{
    -moz-column-gap: 2.375rem;
         column-gap: 2.375rem;
  }
  .sm\:gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }
  .sm\:gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }
  .sm\:gap-y-0{
    row-gap: 0px;
  }
  .sm\:gap-y-0\.5{
    row-gap: 0.125rem;
  }
  .sm\:gap-y-0\.75{
    row-gap: 0.1875rem;
  }
  .sm\:gap-y-1{
    row-gap: 0.25rem;
  }
  .sm\:gap-y-1\.5{
    row-gap: 0.375rem;
  }
  .sm\:gap-y-10{
    row-gap: 2.5rem;
  }
  .sm\:gap-y-10\.5{
    row-gap: 2.625rem;
  }
  .sm\:gap-y-11{
    row-gap: 2.75rem;
  }
  .sm\:gap-y-11\.5{
    row-gap: 2.875rem;
  }
  .sm\:gap-y-12{
    row-gap: 3rem;
  }
  .sm\:gap-y-12\.5{
    row-gap: 3.125rem;
  }
  .sm\:gap-y-13{
    row-gap: 3.25rem;
  }
  .sm\:gap-y-13\.5{
    row-gap: 3.375rem;
  }
  .sm\:gap-y-14{
    row-gap: 3.5rem;
  }
  .sm\:gap-y-14\.5{
    row-gap: 3.625rem;
  }
  .sm\:gap-y-15{
    row-gap: 3.75rem;
  }
  .sm\:gap-y-15\.5{
    row-gap: 3.875rem;
  }
  .sm\:gap-y-16{
    row-gap: 4rem;
  }
  .sm\:gap-y-16\.5{
    row-gap: 4.125rem;
  }
  .sm\:gap-y-17{
    row-gap: 4.25rem;
  }
  .sm\:gap-y-17\.5{
    row-gap: 4.375rem;
  }
  .sm\:gap-y-18{
    row-gap: 4.5rem;
  }
  .sm\:gap-y-18\.5{
    row-gap: 4.625rem;
  }
  .sm\:gap-y-19{
    row-gap: 4.75rem;
  }
  .sm\:gap-y-19\.5{
    row-gap: 4.875rem;
  }
  .sm\:gap-y-2{
    row-gap: 0.5rem;
  }
  .sm\:gap-y-2\.5{
    row-gap: 0.625rem;
  }
  .sm\:gap-y-2\.75{
    row-gap: 0.688rem;
  }
  .sm\:gap-y-20{
    row-gap: 5rem;
  }
  .sm\:gap-y-20\.5{
    row-gap: 5.125rem;
  }
  .sm\:gap-y-21{
    row-gap: 5.25rem;
  }
  .sm\:gap-y-21\.5{
    row-gap: 5.375rem;
  }
  .sm\:gap-y-22{
    row-gap: 5.5rem;
  }
  .sm\:gap-y-22\.5{
    row-gap: 5.625rem;
  }
  .sm\:gap-y-23{
    row-gap: 5.75rem;
  }
  .sm\:gap-y-23\.5{
    row-gap: 5.875rem;
  }
  .sm\:gap-y-24{
    row-gap: 6rem;
  }
  .sm\:gap-y-24\.5{
    row-gap: 6.125rem;
  }
  .sm\:gap-y-25{
    row-gap: 6.25rem;
  }
  .sm\:gap-y-25\.5{
    row-gap: 6.375rem;
  }
  .sm\:gap-y-26{
    row-gap: 6.5rem;
  }
  .sm\:gap-y-26\.5{
    row-gap: 6.625rem;
  }
  .sm\:gap-y-27{
    row-gap: 6.75rem;
  }
  .sm\:gap-y-27\.5{
    row-gap: 6.875rem;
  }
  .sm\:gap-y-28{
    row-gap: 7rem;
  }
  .sm\:gap-y-28\.5{
    row-gap: 7.125rem;
  }
  .sm\:gap-y-29{
    row-gap: 7.25rem;
  }
  .sm\:gap-y-29\.5{
    row-gap: 7.375rem;
  }
  .sm\:gap-y-3{
    row-gap: 0.75rem;
  }
  .sm\:gap-y-3\.5{
    row-gap: 0.875rem;
  }
  .sm\:gap-y-30{
    row-gap: 7.5rem;
  }
  .sm\:gap-y-32{
    row-gap: 8rem;
  }
  .sm\:gap-y-36{
    row-gap: 9rem;
  }
  .sm\:gap-y-4{
    row-gap: 1rem;
  }
  .sm\:gap-y-4\.5{
    row-gap: 1.125rem;
  }
  .sm\:gap-y-40{
    row-gap: 10rem;
  }
  .sm\:gap-y-44{
    row-gap: 11rem;
  }
  .sm\:gap-y-48{
    row-gap: 12rem;
  }
  .sm\:gap-y-5{
    row-gap: 1.25rem;
  }
  .sm\:gap-y-5\.5{
    row-gap: 1.375rem;
  }
  .sm\:gap-y-52{
    row-gap: 13rem;
  }
  .sm\:gap-y-56{
    row-gap: 14rem;
  }
  .sm\:gap-y-6{
    row-gap: 1.5rem;
  }
  .sm\:gap-y-6\.5{
    row-gap: 1.625rem;
  }
  .sm\:gap-y-60{
    row-gap: 15rem;
  }
  .sm\:gap-y-64{
    row-gap: 16rem;
  }
  .sm\:gap-y-7{
    row-gap: 1.75rem;
  }
  .sm\:gap-y-7\.5{
    row-gap: 1.875rem;
  }
  .sm\:gap-y-72{
    row-gap: 18rem;
  }
  .sm\:gap-y-8{
    row-gap: 2rem;
  }
  .sm\:gap-y-8\.5{
    row-gap: 2.125rem;
  }
  .sm\:gap-y-80{
    row-gap: 20rem;
  }
  .sm\:gap-y-9{
    row-gap: 2.25rem;
  }
  .sm\:gap-y-9\.5{
    row-gap: 2.375rem;
  }
  .sm\:gap-y-96{
    row-gap: 24rem;
  }
  .sm\:gap-y-px{
    row-gap: 1px;
  }
  .group.overlap .group-\[\.overlap\]\:sm\:p-7{
    padding: 1.75rem;
  }
  .group.overlap .group-\[\.overlap\]\:sm\:shadow-card{
    --tw-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
    --tw-shadow-colored: 0 0 15px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}
@media (min-width: 768px){
  .md\:absolute{
    position: absolute;
  }
  .md\:top-8{
    top: 2rem;
  }
  .md\:col-auto{
    grid-column: auto;
  }
  .md\:col-span-1{
    grid-column: span 1 / span 1;
  }
  .md\:col-span-10{
    grid-column: span 10 / span 10;
  }
  .md\:col-span-11{
    grid-column: span 11 / span 11;
  }
  .md\:col-span-12{
    grid-column: span 12 / span 12;
  }
  .md\:col-span-2{
    grid-column: span 2 / span 2;
  }
  .md\:col-span-3{
    grid-column: span 3 / span 3;
  }
  .md\:col-span-4{
    grid-column: span 4 / span 4;
  }
  .md\:col-span-5{
    grid-column: span 5 / span 5;
  }
  .md\:col-span-6{
    grid-column: span 6 / span 6;
  }
  .md\:col-span-7{
    grid-column: span 7 / span 7;
  }
  .md\:col-span-8{
    grid-column: span 8 / span 8;
  }
  .md\:col-span-9{
    grid-column: span 9 / span 9;
  }
  .md\:col-span-full{
    grid-column: 1 / -1;
  }
  .md\:col-start-1{
    grid-column-start: 1;
  }
  .md\:col-start-10{
    grid-column-start: 10;
  }
  .md\:col-start-11{
    grid-column-start: 11;
  }
  .md\:col-start-12{
    grid-column-start: 12;
  }
  .md\:col-start-13{
    grid-column-start: 13;
  }
  .md\:col-start-2{
    grid-column-start: 2;
  }
  .md\:col-start-3{
    grid-column-start: 3;
  }
  .md\:col-start-4{
    grid-column-start: 4;
  }
  .md\:col-start-5{
    grid-column-start: 5;
  }
  .md\:col-start-6{
    grid-column-start: 6;
  }
  .md\:col-start-7{
    grid-column-start: 7;
  }
  .md\:col-start-8{
    grid-column-start: 8;
  }
  .md\:col-start-9{
    grid-column-start: 9;
  }
  .md\:col-start-auto{
    grid-column-start: auto;
  }
  .md\:col-end-1{
    grid-column-end: 1;
  }
  .md\:col-end-10{
    grid-column-end: 10;
  }
  .md\:col-end-11{
    grid-column-end: 11;
  }
  .md\:col-end-12{
    grid-column-end: 12;
  }
  .md\:col-end-13{
    grid-column-end: 13;
  }
  .md\:col-end-2{
    grid-column-end: 2;
  }
  .md\:col-end-3{
    grid-column-end: 3;
  }
  .md\:col-end-4{
    grid-column-end: 4;
  }
  .md\:col-end-5{
    grid-column-end: 5;
  }
  .md\:col-end-6{
    grid-column-end: 6;
  }
  .md\:col-end-7{
    grid-column-end: 7;
  }
  .md\:col-end-8{
    grid-column-end: 8;
  }
  .md\:col-end-9{
    grid-column-end: 9;
  }
  .md\:col-end-auto{
    grid-column-end: auto;
  }
  .md\:row-auto{
    grid-row: auto;
  }
  .md\:row-span-1{
    grid-row: span 1 / span 1;
  }
  .md\:row-span-10{
    grid-row: span 10 / span 10;
  }
  .md\:row-span-11{
    grid-row: span 11 / span 11;
  }
  .md\:row-span-12{
    grid-row: span 12 / span 12;
  }
  .md\:row-span-2{
    grid-row: span 2 / span 2;
  }
  .md\:row-span-3{
    grid-row: span 3 / span 3;
  }
  .md\:row-span-4{
    grid-row: span 4 / span 4;
  }
  .md\:row-span-5{
    grid-row: span 5 / span 5;
  }
  .md\:row-span-6{
    grid-row: span 6 / span 6;
  }
  .md\:row-span-7{
    grid-row: span 7 / span 7;
  }
  .md\:row-span-8{
    grid-row: span 8 / span 8;
  }
  .md\:row-span-9{
    grid-row: span 9 / span 9;
  }
  .md\:row-span-full{
    grid-row: 1 / -1;
  }
  .md\:row-start-1{
    grid-row-start: 1;
  }
  .md\:row-start-10{
    grid-row-start: 10;
  }
  .md\:row-start-11{
    grid-row-start: 11;
  }
  .md\:row-start-12{
    grid-row-start: 12;
  }
  .md\:row-start-13{
    grid-row-start: 13;
  }
  .md\:row-start-2{
    grid-row-start: 2;
  }
  .md\:row-start-3{
    grid-row-start: 3;
  }
  .md\:row-start-4{
    grid-row-start: 4;
  }
  .md\:row-start-5{
    grid-row-start: 5;
  }
  .md\:row-start-6{
    grid-row-start: 6;
  }
  .md\:row-start-7{
    grid-row-start: 7;
  }
  .md\:row-start-8{
    grid-row-start: 8;
  }
  .md\:row-start-9{
    grid-row-start: 9;
  }
  .md\:row-start-auto{
    grid-row-start: auto;
  }
  .md\:row-end-1{
    grid-row-end: 1;
  }
  .md\:row-end-10{
    grid-row-end: 10;
  }
  .md\:row-end-11{
    grid-row-end: 11;
  }
  .md\:row-end-12{
    grid-row-end: 12;
  }
  .md\:row-end-13{
    grid-row-end: 13;
  }
  .md\:row-end-2{
    grid-row-end: 2;
  }
  .md\:row-end-3{
    grid-row-end: 3;
  }
  .md\:row-end-4{
    grid-row-end: 4;
  }
  .md\:row-end-5{
    grid-row-end: 5;
  }
  .md\:row-end-6{
    grid-row-end: 6;
  }
  .md\:row-end-7{
    grid-row-end: 7;
  }
  .md\:row-end-8{
    grid-row-end: 8;
  }
  .md\:row-end-9{
    grid-row-end: 9;
  }
  .md\:row-end-auto{
    grid-row-end: auto;
  }
  .md\:m-0{
    margin: 0;
  }
  .md\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }
  .md\:my-0{
    margin-top: 0;
    margin-bottom: 0;
  }
  .md\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .md\:my-12\.5{
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }
  .md\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .md\:my-7\.5{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }
  .md\:my-\[3\.125rem\]{
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }
  .md\:mb-0{
    margin-bottom: 0;
  }
  .md\:mb-1{
    margin-bottom: 0.25rem;
  }
  .md\:mb-10{
    margin-bottom: 2.5rem;
  }
  .md\:mb-11{
    margin-bottom: 2.75rem;
  }
  .md\:mb-12{
    margin-bottom: 3rem;
  }
  .md\:mb-12\.5{
    margin-bottom: 3.125rem;
  }
  .md\:mb-13{
    margin-bottom: 3.25rem;
  }
  .md\:mb-14{
    margin-bottom: 3.5rem;
  }
  .md\:mb-15{
    margin-bottom: 3.75rem;
  }
  .md\:mb-16{
    margin-bottom: 4rem;
  }
  .md\:mb-17{
    margin-bottom: 4.25rem;
  }
  .md\:mb-2{
    margin-bottom: 0.5rem;
  }
  .md\:mb-2\.5{
    margin-bottom: 0.625rem;
  }
  .md\:mb-20{
    margin-bottom: 5rem;
  }
  .md\:mb-24{
    margin-bottom: 6rem;
  }
  .md\:mb-3{
    margin-bottom: 0.75rem;
  }
  .md\:mb-3\.5{
    margin-bottom: 0.875rem;
  }
  .md\:mb-4{
    margin-bottom: 1rem;
  }
  .md\:mb-5{
    margin-bottom: 1.25rem;
  }
  .md\:mb-6{
    margin-bottom: 1.5rem;
  }
  .md\:mb-7{
    margin-bottom: 1.75rem;
  }
  .md\:mb-7\.5{
    margin-bottom: 1.875rem;
  }
  .md\:mb-8{
    margin-bottom: 2rem;
  }
  .md\:mb-8\.5{
    margin-bottom: 2.125rem;
  }
  .md\:mb-9{
    margin-bottom: 2.25rem;
  }
  .md\:mb-\[100px\]{
    margin-bottom: 100px;
  }
  .md\:mb-\[3\.375rem\]{
    margin-bottom: 3.375rem;
  }
  .md\:mb-\[4\.25rem\]{
    margin-bottom: 4.25rem;
  }
  .md\:mb-\[6\.25rem\]{
    margin-bottom: 6.25rem;
  }
  .md\:ml-12{
    margin-left: 3rem;
  }
  .md\:ml-12\.5{
    margin-left: 3.125rem;
  }
  .md\:mr-12{
    margin-right: 3rem;
  }
  .md\:mr-12\.5{
    margin-right: 3.125rem;
  }
  .md\:mt-0{
    margin-top: 0;
  }
  .md\:mt-10{
    margin-top: 2.5rem;
  }
  .md\:mt-11{
    margin-top: 2.75rem;
  }
  .md\:mt-11\.5{
    margin-top: 2.875rem;
  }
  .md\:mt-12{
    margin-top: 3rem;
  }
  .md\:mt-12\.5{
    margin-top: 3.125rem;
  }
  .md\:mt-13{
    margin-top: 3.25rem;
  }
  .md\:mt-13\.5{
    margin-top: 3.375rem;
  }
  .md\:mt-15{
    margin-top: 3.75rem;
  }
  .md\:mt-16{
    margin-top: 4rem;
  }
  .md\:mt-18{
    margin-top: 4.5rem;
  }
  .md\:mt-18\.5{
    margin-top: 4.625rem;
  }
  .md\:mt-2{
    margin-top: 0.5rem;
  }
  .md\:mt-2\.5{
    margin-top: 0.625rem;
  }
  .md\:mt-24{
    margin-top: 6rem;
  }
  .md\:mt-3{
    margin-top: 0.75rem;
  }
  .md\:mt-4{
    margin-top: 1rem;
  }
  .md\:mt-5{
    margin-top: 1.25rem;
  }
  .md\:mt-6{
    margin-top: 1.5rem;
  }
  .md\:mt-6\.5{
    margin-top: 1.625rem;
  }
  .md\:mt-7{
    margin-top: 1.75rem;
  }
  .md\:mt-7\.5{
    margin-top: 1.875rem;
  }
  .md\:mt-8{
    margin-top: 2rem;
  }
  .md\:mt-9{
    margin-top: 2.25rem;
  }
  .md\:mt-\[-64px\]{
    margin-top: -64px;
  }
  .md\:mt-\[3\.125rem\]{
    margin-top: 3.125rem;
  }
  .md\:mt-\[3\.375rem\]{
    margin-top: 3.375rem;
  }
  .md\:mt-\[4\.375rem\]{
    margin-top: 4.375rem;
  }
  .md\:mt-\[5\.563rem\]{
    margin-top: 5.563rem;
  }
  .md\:mt-auto{
    margin-top: auto;
  }
  .md\:block{
    display: block;
  }
  .md\:inline{
    display: inline;
  }
  .md\:flex{
    display: flex;
  }
  .md\:grid{
    display: grid;
  }
  .md\:hidden{
    display: none;
  }
  .md\:h-11{
    height: 2.75rem;
  }
  .md\:h-\[15px\]{
    height: 15px;
  }
  .md\:h-\[16px\]{
    height: 16px;
  }
  .md\:h-\[18px\]{
    height: 18px;
  }
  .md\:h-\[19px\]{
    height: 19px;
  }
  .md\:h-\[21px\]{
    height: 21px;
  }
  .md\:h-\[240px\]{
    height: 240px;
  }
  .md\:h-auto{
    height: auto;
  }
  .md\:h-full{
    height: 100%;
  }
  .md\:h-pager-medium{
    height: 3.5625rem;
  }
  .md\:min-h-80{
    min-height: 20rem;
  }
  .md\:min-h-96{
    min-height: 24rem;
  }
  .md\:min-h-\[364px\]{
    min-height: 364px;
  }
  .md\:min-h-\[60px\]{
    min-height: 60px;
  }
  .md\:w-0{
    width: 0px;
  }
  .md\:w-0\.5{
    width: 0.125rem;
  }
  .md\:w-1\/2{
    width: 50%;
  }
  .md\:w-1\/3{
    width: 33.333333%;
  }
  .md\:w-1\/4{
    width: 25%;
  }
  .md\:w-11{
    width: 2.75rem;
  }
  .md\:w-12{
    width: 3rem;
  }
  .md\:w-2\/3{
    width: 66.666667%;
  }
  .md\:w-2\/6{
    width: 33.333333%;
  }
  .md\:w-36{
    width: 9rem;
  }
  .md\:w-4\/6{
    width: 66.666667%;
  }
  .md\:w-9{
    width: 2.25rem;
  }
  .md\:w-\[15px\]{
    width: 15px;
  }
  .md\:w-\[16px\]{
    width: 16px;
  }
  .md\:w-\[17px\]{
    width: 17px;
  }
  .md\:w-\[18px\]{
    width: 18px;
  }
  .md\:w-\[31\.47\%\]{
    width: 31.47%;
  }
  .md\:w-\[47\%\]{
    width: 47%;
  }
  .md\:w-\[53\.3\%\]{
    width: 53.3%;
  }
  .md\:w-\[57\.17\%\]{
    width: 57.17%;
  }
  .md\:w-\[9px\]{
    width: 9px;
  }
  .md\:w-auto{
    width: auto;
  }
  .md\:w-pager-medium{
    width: 4.25rem;
  }
  .md\:min-w-\[314px\]{
    min-width: 314px;
  }
  .md\:max-w-553{
    max-width: 34.5625rem;
  }
  .md\:max-w-\[1107px\]{
    max-width: 1107px;
  }
  .md\:max-w-\[14\.625rem\]{
    max-width: 14.625rem;
  }
  .md\:max-w-\[1466px\]{
    max-width: 1466px;
  }
  .md\:max-w-\[196px\]{
    max-width: 196px;
  }
  .md\:max-w-\[313px\]{
    max-width: 313px;
  }
  .md\:max-w-\[33\%\]{
    max-width: 33%;
  }
  .md\:max-w-\[437px\]{
    max-width: 437px;
  }
  .md\:max-w-\[438px\]{
    max-width: 438px;
  }
  .md\:max-w-\[57\.875rem\]{
    max-width: 57.875rem;
  }
  .md\:max-w-\[59\.438rem\]{
    max-width: 59.438rem;
  }
  .md\:max-w-\[898px\]{
    max-width: 898px;
  }
  .md\:max-w-\[900px\]{
    max-width: 900px;
  }
  .md\:max-w-none{
    max-width: none;
  }
  .md\:flex-1{
    flex: 1 1 0%;
  }
  .md\:flex-none{
    flex: none;
  }
  .md\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .md\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }
  .md\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }
  .md\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  .md\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .md\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .md\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .md\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .md\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  .md\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  .md\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
  .md\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }
  .md\:grid-cols-none{
    grid-template-columns: none;
  }
  .md\:grid-cols-subgrid{
    grid-template-columns: subgrid;
  }
  .md\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }
  .md\:grid-rows-10{
    grid-template-rows: repeat(10, minmax(0, 1fr));
  }
  .md\:grid-rows-11{
    grid-template-rows: repeat(11, minmax(0, 1fr));
  }
  .md\:grid-rows-12{
    grid-template-rows: repeat(12, minmax(0, 1fr));
  }
  .md\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }
  .md\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }
  .md\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }
  .md\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }
  .md\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }
  .md\:grid-rows-7{
    grid-template-rows: repeat(7, minmax(0, 1fr));
  }
  .md\:grid-rows-8{
    grid-template-rows: repeat(8, minmax(0, 1fr));
  }
  .md\:grid-rows-9{
    grid-template-rows: repeat(9, minmax(0, 1fr));
  }
  .md\:grid-rows-none{
    grid-template-rows: none;
  }
  .md\:grid-rows-subgrid{
    grid-template-rows: subgrid;
  }
  .md\:flex-row{
    flex-direction: row;
  }
  .md\:flex-row-reverse{
    flex-direction: row-reverse;
  }
  .md\:flex-col{
    flex-direction: column;
  }
  .md\:flex-wrap{
    flex-wrap: wrap;
  }
  .md\:items-start{
    align-items: flex-start;
  }
  .md\:items-end{
    align-items: flex-end;
  }
  .md\:items-center{
    align-items: center;
  }
  .md\:items-stretch{
    align-items: stretch;
  }
  .md\:justify-center{
    justify-content: center;
  }
  .md\:gap-0{
    gap: 0px;
  }
  .md\:gap-1{
    gap: 0.25rem;
  }
  .md\:gap-10{
    gap: 2.5rem;
  }
  .md\:gap-11{
    gap: 2.75rem;
  }
  .md\:gap-12{
    gap: 3rem;
  }
  .md\:gap-12\.5{
    gap: 3.125rem;
  }
  .md\:gap-13{
    gap: 3.25rem;
  }
  .md\:gap-13\.5{
    gap: 3.375rem;
  }
  .md\:gap-14{
    gap: 3.5rem;
  }
  .md\:gap-15{
    gap: 3.75rem;
  }
  .md\:gap-16{
    gap: 4rem;
  }
  .md\:gap-19{
    gap: 4.75rem;
  }
  .md\:gap-2{
    gap: 0.5rem;
  }
  .md\:gap-2\.5{
    gap: 0.625rem;
  }
  .md\:gap-20{
    gap: 5rem;
  }
  .md\:gap-3{
    gap: 0.75rem;
  }
  .md\:gap-3\.5{
    gap: 0.875rem;
  }
  .md\:gap-4{
    gap: 1rem;
  }
  .md\:gap-5{
    gap: 1.25rem;
  }
  .md\:gap-6{
    gap: 1.5rem;
  }
  .md\:gap-6\.5{
    gap: 1.625rem;
  }
  .md\:gap-7{
    gap: 1.75rem;
  }
  .md\:gap-7\.5{
    gap: 1.875rem;
  }
  .md\:gap-8{
    gap: 2rem;
  }
  .md\:gap-9{
    gap: 2.25rem;
  }
  .md\:gap-9\.5{
    gap: 2.375rem;
  }
  .md\:gap-\[11\.35\%\]{
    gap: 11.35%;
  }
  .md\:gap-\[98px\]{
    gap: 98px;
  }
  .md\:gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }
  .md\:gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }
  .md\:gap-x-0\.75{
    -moz-column-gap: 0.1875rem;
         column-gap: 0.1875rem;
  }
  .md\:gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }
  .md\:gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }
  .md\:gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }
  .md\:gap-x-10\.5{
    -moz-column-gap: 2.625rem;
         column-gap: 2.625rem;
  }
  .md\:gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }
  .md\:gap-x-11\.5{
    -moz-column-gap: 2.875rem;
         column-gap: 2.875rem;
  }
  .md\:gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }
  .md\:gap-x-12\.5{
    -moz-column-gap: 3.125rem;
         column-gap: 3.125rem;
  }
  .md\:gap-x-13{
    -moz-column-gap: 3.25rem;
         column-gap: 3.25rem;
  }
  .md\:gap-x-13\.5{
    -moz-column-gap: 3.375rem;
         column-gap: 3.375rem;
  }
  .md\:gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }
  .md\:gap-x-14\.5{
    -moz-column-gap: 3.625rem;
         column-gap: 3.625rem;
  }
  .md\:gap-x-15{
    -moz-column-gap: 3.75rem;
         column-gap: 3.75rem;
  }
  .md\:gap-x-15\.5{
    -moz-column-gap: 3.875rem;
         column-gap: 3.875rem;
  }
  .md\:gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }
  .md\:gap-x-16\.5{
    -moz-column-gap: 4.125rem;
         column-gap: 4.125rem;
  }
  .md\:gap-x-17{
    -moz-column-gap: 4.25rem;
         column-gap: 4.25rem;
  }
  .md\:gap-x-17\.5{
    -moz-column-gap: 4.375rem;
         column-gap: 4.375rem;
  }
  .md\:gap-x-18{
    -moz-column-gap: 4.5rem;
         column-gap: 4.5rem;
  }
  .md\:gap-x-18\.5{
    -moz-column-gap: 4.625rem;
         column-gap: 4.625rem;
  }
  .md\:gap-x-19{
    -moz-column-gap: 4.75rem;
         column-gap: 4.75rem;
  }
  .md\:gap-x-19\.5{
    -moz-column-gap: 4.875rem;
         column-gap: 4.875rem;
  }
  .md\:gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }
  .md\:gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }
  .md\:gap-x-2\.75{
    -moz-column-gap: 0.688rem;
         column-gap: 0.688rem;
  }
  .md\:gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }
  .md\:gap-x-20\.5{
    -moz-column-gap: 5.125rem;
         column-gap: 5.125rem;
  }
  .md\:gap-x-21{
    -moz-column-gap: 5.25rem;
         column-gap: 5.25rem;
  }
  .md\:gap-x-21\.5{
    -moz-column-gap: 5.375rem;
         column-gap: 5.375rem;
  }
  .md\:gap-x-22{
    -moz-column-gap: 5.5rem;
         column-gap: 5.5rem;
  }
  .md\:gap-x-22\.5{
    -moz-column-gap: 5.625rem;
         column-gap: 5.625rem;
  }
  .md\:gap-x-23{
    -moz-column-gap: 5.75rem;
         column-gap: 5.75rem;
  }
  .md\:gap-x-23\.5{
    -moz-column-gap: 5.875rem;
         column-gap: 5.875rem;
  }
  .md\:gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }
  .md\:gap-x-24\.5{
    -moz-column-gap: 6.125rem;
         column-gap: 6.125rem;
  }
  .md\:gap-x-25{
    -moz-column-gap: 6.25rem;
         column-gap: 6.25rem;
  }
  .md\:gap-x-25\.5{
    -moz-column-gap: 6.375rem;
         column-gap: 6.375rem;
  }
  .md\:gap-x-26{
    -moz-column-gap: 6.5rem;
         column-gap: 6.5rem;
  }
  .md\:gap-x-26\.5{
    -moz-column-gap: 6.625rem;
         column-gap: 6.625rem;
  }
  .md\:gap-x-27{
    -moz-column-gap: 6.75rem;
         column-gap: 6.75rem;
  }
  .md\:gap-x-27\.5{
    -moz-column-gap: 6.875rem;
         column-gap: 6.875rem;
  }
  .md\:gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }
  .md\:gap-x-28\.5{
    -moz-column-gap: 7.125rem;
         column-gap: 7.125rem;
  }
  .md\:gap-x-29{
    -moz-column-gap: 7.25rem;
         column-gap: 7.25rem;
  }
  .md\:gap-x-29\.5{
    -moz-column-gap: 7.375rem;
         column-gap: 7.375rem;
  }
  .md\:gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }
  .md\:gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }
  .md\:gap-x-30{
    -moz-column-gap: 7.5rem;
         column-gap: 7.5rem;
  }
  .md\:gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }
  .md\:gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }
  .md\:gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }
  .md\:gap-x-4\.5{
    -moz-column-gap: 1.125rem;
         column-gap: 1.125rem;
  }
  .md\:gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }
  .md\:gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }
  .md\:gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }
  .md\:gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }
  .md\:gap-x-5\.5{
    -moz-column-gap: 1.375rem;
         column-gap: 1.375rem;
  }
  .md\:gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }
  .md\:gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }
  .md\:gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }
  .md\:gap-x-6\.5{
    -moz-column-gap: 1.625rem;
         column-gap: 1.625rem;
  }
  .md\:gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }
  .md\:gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }
  .md\:gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }
  .md\:gap-x-7\.5{
    -moz-column-gap: 1.875rem;
         column-gap: 1.875rem;
  }
  .md\:gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }
  .md\:gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }
  .md\:gap-x-8\.5{
    -moz-column-gap: 2.125rem;
         column-gap: 2.125rem;
  }
  .md\:gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }
  .md\:gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }
  .md\:gap-x-9\.5{
    -moz-column-gap: 2.375rem;
         column-gap: 2.375rem;
  }
  .md\:gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }
  .md\:gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }
  .md\:gap-y-0{
    row-gap: 0px;
  }
  .md\:gap-y-0\.5{
    row-gap: 0.125rem;
  }
  .md\:gap-y-0\.75{
    row-gap: 0.1875rem;
  }
  .md\:gap-y-1{
    row-gap: 0.25rem;
  }
  .md\:gap-y-1\.5{
    row-gap: 0.375rem;
  }
  .md\:gap-y-10{
    row-gap: 2.5rem;
  }
  .md\:gap-y-10\.5{
    row-gap: 2.625rem;
  }
  .md\:gap-y-11{
    row-gap: 2.75rem;
  }
  .md\:gap-y-11\.5{
    row-gap: 2.875rem;
  }
  .md\:gap-y-12{
    row-gap: 3rem;
  }
  .md\:gap-y-12\.5{
    row-gap: 3.125rem;
  }
  .md\:gap-y-13{
    row-gap: 3.25rem;
  }
  .md\:gap-y-13\.5{
    row-gap: 3.375rem;
  }
  .md\:gap-y-14{
    row-gap: 3.5rem;
  }
  .md\:gap-y-14\.5{
    row-gap: 3.625rem;
  }
  .md\:gap-y-15{
    row-gap: 3.75rem;
  }
  .md\:gap-y-15\.5{
    row-gap: 3.875rem;
  }
  .md\:gap-y-16{
    row-gap: 4rem;
  }
  .md\:gap-y-16\.5{
    row-gap: 4.125rem;
  }
  .md\:gap-y-17{
    row-gap: 4.25rem;
  }
  .md\:gap-y-17\.5{
    row-gap: 4.375rem;
  }
  .md\:gap-y-18{
    row-gap: 4.5rem;
  }
  .md\:gap-y-18\.5{
    row-gap: 4.625rem;
  }
  .md\:gap-y-19{
    row-gap: 4.75rem;
  }
  .md\:gap-y-19\.5{
    row-gap: 4.875rem;
  }
  .md\:gap-y-2{
    row-gap: 0.5rem;
  }
  .md\:gap-y-2\.5{
    row-gap: 0.625rem;
  }
  .md\:gap-y-2\.75{
    row-gap: 0.688rem;
  }
  .md\:gap-y-20{
    row-gap: 5rem;
  }
  .md\:gap-y-20\.5{
    row-gap: 5.125rem;
  }
  .md\:gap-y-21{
    row-gap: 5.25rem;
  }
  .md\:gap-y-21\.5{
    row-gap: 5.375rem;
  }
  .md\:gap-y-22{
    row-gap: 5.5rem;
  }
  .md\:gap-y-22\.5{
    row-gap: 5.625rem;
  }
  .md\:gap-y-23{
    row-gap: 5.75rem;
  }
  .md\:gap-y-23\.5{
    row-gap: 5.875rem;
  }
  .md\:gap-y-24{
    row-gap: 6rem;
  }
  .md\:gap-y-24\.5{
    row-gap: 6.125rem;
  }
  .md\:gap-y-25{
    row-gap: 6.25rem;
  }
  .md\:gap-y-25\.5{
    row-gap: 6.375rem;
  }
  .md\:gap-y-26{
    row-gap: 6.5rem;
  }
  .md\:gap-y-26\.5{
    row-gap: 6.625rem;
  }
  .md\:gap-y-27{
    row-gap: 6.75rem;
  }
  .md\:gap-y-27\.5{
    row-gap: 6.875rem;
  }
  .md\:gap-y-28{
    row-gap: 7rem;
  }
  .md\:gap-y-28\.5{
    row-gap: 7.125rem;
  }
  .md\:gap-y-29{
    row-gap: 7.25rem;
  }
  .md\:gap-y-29\.5{
    row-gap: 7.375rem;
  }
  .md\:gap-y-3{
    row-gap: 0.75rem;
  }
  .md\:gap-y-3\.5{
    row-gap: 0.875rem;
  }
  .md\:gap-y-30{
    row-gap: 7.5rem;
  }
  .md\:gap-y-32{
    row-gap: 8rem;
  }
  .md\:gap-y-36{
    row-gap: 9rem;
  }
  .md\:gap-y-4{
    row-gap: 1rem;
  }
  .md\:gap-y-4\.5{
    row-gap: 1.125rem;
  }
  .md\:gap-y-40{
    row-gap: 10rem;
  }
  .md\:gap-y-44{
    row-gap: 11rem;
  }
  .md\:gap-y-48{
    row-gap: 12rem;
  }
  .md\:gap-y-5{
    row-gap: 1.25rem;
  }
  .md\:gap-y-5\.5{
    row-gap: 1.375rem;
  }
  .md\:gap-y-52{
    row-gap: 13rem;
  }
  .md\:gap-y-56{
    row-gap: 14rem;
  }
  .md\:gap-y-6{
    row-gap: 1.5rem;
  }
  .md\:gap-y-6\.5{
    row-gap: 1.625rem;
  }
  .md\:gap-y-60{
    row-gap: 15rem;
  }
  .md\:gap-y-64{
    row-gap: 16rem;
  }
  .md\:gap-y-7{
    row-gap: 1.75rem;
  }
  .md\:gap-y-7\.5{
    row-gap: 1.875rem;
  }
  .md\:gap-y-72{
    row-gap: 18rem;
  }
  .md\:gap-y-8{
    row-gap: 2rem;
  }
  .md\:gap-y-8\.5{
    row-gap: 2.125rem;
  }
  .md\:gap-y-80{
    row-gap: 20rem;
  }
  .md\:gap-y-9{
    row-gap: 2.25rem;
  }
  .md\:gap-y-9\.5{
    row-gap: 2.375rem;
  }
  .md\:gap-y-96{
    row-gap: 24rem;
  }
  .md\:gap-y-px{
    row-gap: 1px;
  }
  .md\:overflow-auto{
    overflow: auto;
  }
  .md\:overflow-hidden{
    overflow: hidden;
  }
  .md\:overflow-visible{
    overflow: visible;
  }
  .md\:rounded-card{
    border-radius: 0.625rem;
  }
  .md\:rounded-none{
    border-radius: 0px;
  }
  .md\:rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }
  .md\:rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }
  .md\:border-0{
    border-width: 0px;
  }
  .md\:border-b-0{
    border-bottom-width: 0px;
  }
  .md\:border-l{
    border-left-width: 1px;
  }
  .md\:border-r{
    border-right-width: 1px;
  }
  .md\:border-none{
    border-style: none;
  }
  .md\:bg-transparent{
    background-color: transparent;
  }
  .md\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  }
  .md\:bg-entity-pathways-multi-links{
    background-image: url('../images/gradient_background_entity-pathways-w-multi-links.webp');
  }
  .md\:bg-none{
    background-image: none;
  }
  .md\:bg-ribbon-simply-well{
    background-image: url('../images/ribbon_simply_well.webp');
  }
  .md\:p-0{
    padding: 0px;
  }
  .md\:p-10{
    padding: 2.5rem;
  }
  .md\:p-5{
    padding: 1.25rem;
  }
  .md\:p-7{
    padding: 1.75rem;
  }
  .md\:p-7\.5{
    padding: 1.875rem;
  }
  .md\:p-8{
    padding: 2rem;
  }
  .md\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  .md\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .md\:px-12\.5{
    padding-left: 3.125rem;
    padding-right: 3.125rem;
  }
  .md\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .md\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .md\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  .md\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .md\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .md\:py-12\.5{
    padding-top: 3.125rem;
    padding-bottom: 3.125rem;
  }
  .md\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }
  .md\:py-17{
    padding-top: 4.25rem;
    padding-bottom: 4.25rem;
  }
  .md\:py-18{
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }
  .md\:py-18\.5{
    padding-top: 4.625rem;
    padding-bottom: 4.625rem;
  }
  .md\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  .md\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
  .md\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .md\:py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }
  .md\:py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }
  .md\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .md\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .md\:py-\[100px\]{
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .md\:py-\[6\.25rem\]{
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }
  .md\:pb-11{
    padding-bottom: 2.75rem;
  }
  .md\:pb-11\.5{
    padding-bottom: 2.875rem;
  }
  .md\:pb-12{
    padding-bottom: 3rem;
  }
  .md\:pb-12\.5{
    padding-bottom: 3.125rem;
  }
  .md\:pb-14{
    padding-bottom: 3.5rem;
  }
  .md\:pb-16{
    padding-bottom: 4rem;
  }
  .md\:pb-16\.5{
    padding-bottom: 4.125rem;
  }
  .md\:pb-17{
    padding-bottom: 4.25rem;
  }
  .md\:pb-17\.5{
    padding-bottom: 4.375rem;
  }
  .md\:pb-2{
    padding-bottom: 0.5rem;
  }
  .md\:pb-2\.5{
    padding-bottom: 0.625rem;
  }
  .md\:pb-20{
    padding-bottom: 5rem;
  }
  .md\:pb-20\.5{
    padding-bottom: 5.125rem;
  }
  .md\:pb-24{
    padding-bottom: 6rem;
  }
  .md\:pb-28{
    padding-bottom: 7rem;
  }
  .md\:pb-32{
    padding-bottom: 8rem;
  }
  .md\:pb-36{
    padding-bottom: 9rem;
  }
  .md\:pb-6{
    padding-bottom: 1.5rem;
  }
  .md\:pb-7{
    padding-bottom: 1.75rem;
  }
  .md\:pb-8{
    padding-bottom: 2rem;
  }
  .md\:pb-8\.5{
    padding-bottom: 2.125rem;
  }
  .md\:pb-\[100px\]{
    padding-bottom: 100px;
  }
  .md\:pb-\[110px\]{
    padding-bottom: 110px;
  }
  .md\:pb-\[11rem\]{
    padding-bottom: 11rem;
  }
  .md\:pb-\[124px\]{
    padding-bottom: 124px;
  }
  .md\:pb-\[174px\]{
    padding-bottom: 174px;
  }
  .md\:pb-\[6\.25rem\]{
    padding-bottom: 6.25rem;
  }
  .md\:pb-\[7\.5rem\]{
    padding-bottom: 7.5rem;
  }
  .md\:pb-\[9\.375rem\]{
    padding-bottom: 9.375rem;
  }
  .md\:pb-\[9rem\]{
    padding-bottom: 9rem;
  }
  .md\:pl-0{
    padding-left: 0px;
  }
  .md\:pl-15{
    padding-left: 3.75rem;
  }
  .md\:pl-16{
    padding-left: 4rem;
  }
  .md\:pl-5{
    padding-left: 1.25rem;
  }
  .md\:pl-\[10\%\]{
    padding-left: 10%;
  }
  .md\:pr-0{
    padding-right: 0px;
  }
  .md\:pr-10{
    padding-right: 2.5rem;
  }
  .md\:pr-12{
    padding-right: 3rem;
  }
  .md\:pr-\[78px\]{
    padding-right: 78px;
  }
  .md\:pt-10{
    padding-top: 2.5rem;
  }
  .md\:pt-12{
    padding-top: 3rem;
  }
  .md\:pt-12\.5{
    padding-top: 3.125rem;
  }
  .md\:pt-13{
    padding-top: 3.25rem;
  }
  .md\:pt-13\.5{
    padding-top: 3.375rem;
  }
  .md\:pt-14{
    padding-top: 3.5rem;
  }
  .md\:pt-16{
    padding-top: 4rem;
  }
  .md\:pt-19{
    padding-top: 4.75rem;
  }
  .md\:pt-19\.5{
    padding-top: 4.875rem;
  }
  .md\:pt-20{
    padding-top: 5rem;
  }
  .md\:pt-20\.5{
    padding-top: 5.125rem;
  }
  .md\:pt-21{
    padding-top: 5.25rem;
  }
  .md\:pt-21\.5{
    padding-top: 5.375rem;
  }
  .md\:pt-22{
    padding-top: 5.5rem;
  }
  .md\:pt-24{
    padding-top: 6rem;
  }
  .md\:pt-28{
    padding-top: 7rem;
  }
  .md\:pt-7{
    padding-top: 1.75rem;
  }
  .md\:pt-7\.5{
    padding-top: 1.875rem;
  }
  .md\:pt-9{
    padding-top: 2.25rem;
  }
  .md\:pt-9\.5{
    padding-top: 2.375rem;
  }
  .md\:pt-\[106px\]{
    padding-top: 106px;
  }
  .md\:pt-\[108px\]{
    padding-top: 108px;
  }
  .md\:pt-\[6\.25rem\]{
    padding-top: 6.25rem;
  }
  .md\:pt-\[6\.625rem\]{
    padding-top: 6.625rem;
  }
  .md\:pt-\[6\.75rem\]{
    padding-top: 6.75rem;
  }
  .md\:pt-\[7\.688rem\]{
    padding-top: 7.688rem;
  }
  .md\:text-center{
    text-align: center;
  }
  .md\:text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }
  .md\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
  .md\:text-5xl{
    font-size: 3rem;
    line-height: 3.25rem;
  }
  .md\:text-6xl{
    font-size: 3.5rem;
    line-height: 3.688rem;
  }
  .md\:text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
  .md\:text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
  .md\:font-bold{
    font-weight: 700;
  }
  .md\:tracking-\[1px\]{
    letter-spacing: 1px;
  }
  .md\:shadow-card{
    --tw-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
    --tw-shadow-colored: 0 0 15px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  .md\:shadow-none{
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  .md\:font-condensed{
    font-stretch: 76%;
  }
  .md\:\[grid-template-columns\:repeat\(auto-fit\2c minmax\(200px\2c calc\(\(100\%-2\.25rem\)\/2\)\)\)\]{
    grid-template-columns: repeat(auto-fit,minmax(200px,calc((100% - 2.25rem) / 2)));
  }
  .md\:before\:block::before{
    content: var(--tw-content);
    display: block;
  }
  .md\:after\:block::after{
    content: var(--tw-content);
    display: block;
  }
  .first\:md\:border-t-0:first-child{
    border-top-width: 0px;
  }
  .group.list .md\:group-\[\.list\]\:mb-0{
    margin-bottom: 0;
  }
  .group.list .md\:group-\[\.list\]\:mb-5{
    margin-bottom: 1.25rem;
  }
  .group.list .md\:group-\[\.list\]\:mt-5{
    margin-top: 1.25rem;
  }
  .group.list .md\:group-\[\.list\]\:mt-7\.5{
    margin-top: 1.875rem;
  }
  .group.list .md\:group-\[\.list\]\:block{
    display: block;
  }
  .group.list .md\:group-\[\.list\]\:h-auto{
    height: auto;
  }
  .group.list .md\:group-\[\.list\]\:h-fit{
    height: -moz-fit-content;
    height: fit-content;
  }
  .group.list .md\:group-\[\.list\]\:w-full{
    width: 100%;
  }
  .group.list .md\:group-\[\.list\]\:max-w-67{
    max-width: 16.688rem;
  }
  .group.list .md\:group-\[\.list\]\:max-w-\[234px\]{
    max-width: 234px;
  }
  .group.list .md\:group-\[\.list\]\:max-w-\[973px\]{
    max-width: 973px;
  }
  .group.list .md\:group-\[\.list\]\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .group.list .md\:group-\[\.list\]\:flex-row-reverse{
    flex-direction: row-reverse;
  }
  .group.list .md\:group-\[\.list\]\:items-start{
    align-items: flex-start;
  }
  .group.list .md\:group-\[\.list\]\:items-center{
    align-items: center;
  }
  .group.list .md\:group-\[\.list\]\:gap-8{
    gap: 2rem;
  }
  .group.list .md\:group-\[\.list\]\:gap-9{
    gap: 2.25rem;
  }
  .group.list .md\:group-\[\.list\]\:overflow-hidden{
    overflow: hidden;
  }
  .group.list .md\:group-\[\.list\]\:rounded-card{
    border-radius: 0.625rem;
  }
  .group.list .md\:group-\[\.list\]\:rounded-none{
    border-radius: 0px;
  }
  .group.simply-well .md\:group-\[\.simply-well\]\:bg-ribbon-simply-well{
    background-image: url('../images/ribbon_simply_well.webp');
  }
  .group.dark .md\:group-\[\.dark\]\:\!fill-white{
    fill: #fff !important;
  }
  .group.list .md\:group-\[\.list\]\:p-0{
    padding: 0px;
  }
  .group.is-entity.childrens-medical-center .group-\[\.is-entity\.childrens-medical-center\]\:md\:py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }
  .group.is-entity.childrens-medical-center .group-\[\.is-entity\.childrens-medical-center\]\:md\:pl-8{
    padding-left: 2rem;
  }
  .group.is-entity.childrens-medical-center .group-\[\.is-entity\.childrens-medical-center\]\:md\:pr-6{
    padding-right: 1.5rem;
  }
  .group.white .group-\[\.white\]\:md\:text-center{
    text-align: center;
  }
  .group.dark .md\:group-\[\.dark\]\:\!text-white{
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
  }
  .group.dark .md\:group-\[\.dark\]\:text-white{
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
  }
  .group.list .md\:group-\[\.list\]\:shadow-none{
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}
@media (min-width: 1024px){
  .lg\:absolute{
    position: absolute;
  }
  .lg\:col-auto{
    grid-column: auto;
  }
  .lg\:col-span-1{
    grid-column: span 1 / span 1;
  }
  .lg\:col-span-10{
    grid-column: span 10 / span 10;
  }
  .lg\:col-span-11{
    grid-column: span 11 / span 11;
  }
  .lg\:col-span-12{
    grid-column: span 12 / span 12;
  }
  .lg\:col-span-2{
    grid-column: span 2 / span 2;
  }
  .lg\:col-span-3{
    grid-column: span 3 / span 3;
  }
  .lg\:col-span-4{
    grid-column: span 4 / span 4;
  }
  .lg\:col-span-5{
    grid-column: span 5 / span 5;
  }
  .lg\:col-span-6{
    grid-column: span 6 / span 6;
  }
  .lg\:col-span-7{
    grid-column: span 7 / span 7;
  }
  .lg\:col-span-8{
    grid-column: span 8 / span 8;
  }
  .lg\:col-span-9{
    grid-column: span 9 / span 9;
  }
  .lg\:col-span-full{
    grid-column: 1 / -1;
  }
  .lg\:col-start-1{
    grid-column-start: 1;
  }
  .lg\:col-start-10{
    grid-column-start: 10;
  }
  .lg\:col-start-11{
    grid-column-start: 11;
  }
  .lg\:col-start-12{
    grid-column-start: 12;
  }
  .lg\:col-start-13{
    grid-column-start: 13;
  }
  .lg\:col-start-2{
    grid-column-start: 2;
  }
  .lg\:col-start-3{
    grid-column-start: 3;
  }
  .lg\:col-start-4{
    grid-column-start: 4;
  }
  .lg\:col-start-5{
    grid-column-start: 5;
  }
  .lg\:col-start-6{
    grid-column-start: 6;
  }
  .lg\:col-start-7{
    grid-column-start: 7;
  }
  .lg\:col-start-8{
    grid-column-start: 8;
  }
  .lg\:col-start-9{
    grid-column-start: 9;
  }
  .lg\:col-start-auto{
    grid-column-start: auto;
  }
  .lg\:col-end-1{
    grid-column-end: 1;
  }
  .lg\:col-end-10{
    grid-column-end: 10;
  }
  .lg\:col-end-11{
    grid-column-end: 11;
  }
  .lg\:col-end-12{
    grid-column-end: 12;
  }
  .lg\:col-end-13{
    grid-column-end: 13;
  }
  .lg\:col-end-2{
    grid-column-end: 2;
  }
  .lg\:col-end-3{
    grid-column-end: 3;
  }
  .lg\:col-end-4{
    grid-column-end: 4;
  }
  .lg\:col-end-5{
    grid-column-end: 5;
  }
  .lg\:col-end-6{
    grid-column-end: 6;
  }
  .lg\:col-end-7{
    grid-column-end: 7;
  }
  .lg\:col-end-8{
    grid-column-end: 8;
  }
  .lg\:col-end-9{
    grid-column-end: 9;
  }
  .lg\:col-end-auto{
    grid-column-end: auto;
  }
  .lg\:row-auto{
    grid-row: auto;
  }
  .lg\:row-span-1{
    grid-row: span 1 / span 1;
  }
  .lg\:row-span-10{
    grid-row: span 10 / span 10;
  }
  .lg\:row-span-11{
    grid-row: span 11 / span 11;
  }
  .lg\:row-span-12{
    grid-row: span 12 / span 12;
  }
  .lg\:row-span-2{
    grid-row: span 2 / span 2;
  }
  .lg\:row-span-3{
    grid-row: span 3 / span 3;
  }
  .lg\:row-span-4{
    grid-row: span 4 / span 4;
  }
  .lg\:row-span-5{
    grid-row: span 5 / span 5;
  }
  .lg\:row-span-6{
    grid-row: span 6 / span 6;
  }
  .lg\:row-span-7{
    grid-row: span 7 / span 7;
  }
  .lg\:row-span-8{
    grid-row: span 8 / span 8;
  }
  .lg\:row-span-9{
    grid-row: span 9 / span 9;
  }
  .lg\:row-span-full{
    grid-row: 1 / -1;
  }
  .lg\:row-start-1{
    grid-row-start: 1;
  }
  .lg\:row-start-10{
    grid-row-start: 10;
  }
  .lg\:row-start-11{
    grid-row-start: 11;
  }
  .lg\:row-start-12{
    grid-row-start: 12;
  }
  .lg\:row-start-13{
    grid-row-start: 13;
  }
  .lg\:row-start-2{
    grid-row-start: 2;
  }
  .lg\:row-start-3{
    grid-row-start: 3;
  }
  .lg\:row-start-4{
    grid-row-start: 4;
  }
  .lg\:row-start-5{
    grid-row-start: 5;
  }
  .lg\:row-start-6{
    grid-row-start: 6;
  }
  .lg\:row-start-7{
    grid-row-start: 7;
  }
  .lg\:row-start-8{
    grid-row-start: 8;
  }
  .lg\:row-start-9{
    grid-row-start: 9;
  }
  .lg\:row-start-auto{
    grid-row-start: auto;
  }
  .lg\:row-end-1{
    grid-row-end: 1;
  }
  .lg\:row-end-10{
    grid-row-end: 10;
  }
  .lg\:row-end-11{
    grid-row-end: 11;
  }
  .lg\:row-end-12{
    grid-row-end: 12;
  }
  .lg\:row-end-13{
    grid-row-end: 13;
  }
  .lg\:row-end-2{
    grid-row-end: 2;
  }
  .lg\:row-end-3{
    grid-row-end: 3;
  }
  .lg\:row-end-4{
    grid-row-end: 4;
  }
  .lg\:row-end-5{
    grid-row-end: 5;
  }
  .lg\:row-end-6{
    grid-row-end: 6;
  }
  .lg\:row-end-7{
    grid-row-end: 7;
  }
  .lg\:row-end-8{
    grid-row-end: 8;
  }
  .lg\:row-end-9{
    grid-row-end: 9;
  }
  .lg\:row-end-auto{
    grid-row-end: auto;
  }
  .lg\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }
  .lg\:\!mt-12{
    margin-top: 3rem !important;
  }
  .lg\:\!mt-12\.5{
    margin-top: 3.125rem !important;
  }
  .lg\:mb-12{
    margin-bottom: 3rem;
  }
  .lg\:mb-12\.5{
    margin-bottom: 3.125rem;
  }
  .lg\:mb-13{
    margin-bottom: 3.25rem;
  }
  .lg\:mb-13\.5{
    margin-bottom: 3.375rem;
  }
  .lg\:mb-21{
    margin-bottom: 5.25rem;
  }
  .lg\:mb-\[143px\]{
    margin-bottom: 143px;
  }
  .lg\:mb-\[33px\]{
    margin-bottom: 33px;
  }
  .lg\:mb-\[77px\]{
    margin-bottom: 77px;
  }
  .lg\:ml-\[140px\]{
    margin-left: 140px;
  }
  .lg\:mr-\[155px\]{
    margin-right: 155px;
  }
  .lg\:mt-0{
    margin-top: 0;
  }
  .lg\:mt-12{
    margin-top: 3rem;
  }
  .lg\:mt-12\.5{
    margin-top: 3.125rem;
  }
  .lg\:mt-\[33px\]{
    margin-top: 33px;
  }
  .lg\:flex{
    display: flex;
  }
  .lg\:grid{
    display: grid;
  }
  .lg\:hidden{
    display: none;
  }
  .lg\:h-auto{
    height: auto;
  }
  .lg\:max-h-\[475px\]{
    max-height: 475px;
  }
  .lg\:min-h-\[46\.125rem\]{
    min-height: 46.125rem;
  }
  .lg\:min-h-\[475px\]{
    min-height: 475px;
  }
  .lg\:min-h-hero-large{
    min-height: 35.938rem;
  }
  .lg\:min-h-hero-medium{
    min-height: 475px;
  }
  .lg\:w-2\/6{
    width: 33.333333%;
  }
  .lg\:w-6\/12{
    width: 50%;
  }
  .lg\:w-\[50\%\]{
    width: 50%;
  }
  .lg\:max-w-\[974px\]{
    max-width: 974px;
  }
  .lg\:flex-1{
    flex: 1 1 0%;
  }
  .lg\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .lg\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }
  .lg\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }
  .lg\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  .lg\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .lg\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .lg\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .lg\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .lg\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  .lg\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  .lg\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
  .lg\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }
  .lg\:grid-cols-\[repeat\(1\2c _minmax\(0\2c _313px\)\)\]{
    grid-template-columns: repeat(1, minmax(0, 313px));
  }
  .lg\:grid-cols-\[repeat\(2\2c _minmax\(0\2c _313px\)\)\]{
    grid-template-columns: repeat(2, minmax(0, 313px));
  }
  .lg\:grid-cols-\[repeat\(3\2c _minmax\(0\2c _313px\)\)\]{
    grid-template-columns: repeat(3, minmax(0, 313px));
  }
  .lg\:grid-cols-\[repeat\(4\2c _minmax\(0\2c _313px\)\)\]{
    grid-template-columns: repeat(4, minmax(0, 313px));
  }
  .lg\:grid-cols-none{
    grid-template-columns: none;
  }
  .lg\:grid-cols-subgrid{
    grid-template-columns: subgrid;
  }
  .lg\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }
  .lg\:grid-rows-10{
    grid-template-rows: repeat(10, minmax(0, 1fr));
  }
  .lg\:grid-rows-11{
    grid-template-rows: repeat(11, minmax(0, 1fr));
  }
  .lg\:grid-rows-12{
    grid-template-rows: repeat(12, minmax(0, 1fr));
  }
  .lg\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }
  .lg\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }
  .lg\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }
  .lg\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }
  .lg\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }
  .lg\:grid-rows-7{
    grid-template-rows: repeat(7, minmax(0, 1fr));
  }
  .lg\:grid-rows-8{
    grid-template-rows: repeat(8, minmax(0, 1fr));
  }
  .lg\:grid-rows-9{
    grid-template-rows: repeat(9, minmax(0, 1fr));
  }
  .lg\:grid-rows-none{
    grid-template-rows: none;
  }
  .lg\:grid-rows-subgrid{
    grid-template-rows: subgrid;
  }
  .lg\:flex-row{
    flex-direction: row;
  }
  .lg\:flex-wrap{
    flex-wrap: wrap;
  }
  .lg\:items-center{
    align-items: center;
  }
  .lg\:items-stretch{
    align-items: stretch;
  }
  .lg\:gap-10{
    gap: 2.5rem;
  }
  .lg\:gap-11{
    gap: 2.75rem;
  }
  .lg\:gap-5{
    gap: 1.25rem;
  }
  .lg\:gap-7{
    gap: 1.75rem;
  }
  .lg\:gap-7\.5{
    gap: 1.875rem;
  }
  .lg\:gap-8{
    gap: 2rem;
  }
  .lg\:gap-9{
    gap: 2.25rem;
  }
  .lg\:gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }
  .lg\:gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }
  .lg\:gap-x-0\.75{
    -moz-column-gap: 0.1875rem;
         column-gap: 0.1875rem;
  }
  .lg\:gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }
  .lg\:gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }
  .lg\:gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }
  .lg\:gap-x-10\.5{
    -moz-column-gap: 2.625rem;
         column-gap: 2.625rem;
  }
  .lg\:gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }
  .lg\:gap-x-11\.5{
    -moz-column-gap: 2.875rem;
         column-gap: 2.875rem;
  }
  .lg\:gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }
  .lg\:gap-x-12\.5{
    -moz-column-gap: 3.125rem;
         column-gap: 3.125rem;
  }
  .lg\:gap-x-13{
    -moz-column-gap: 3.25rem;
         column-gap: 3.25rem;
  }
  .lg\:gap-x-13\.5{
    -moz-column-gap: 3.375rem;
         column-gap: 3.375rem;
  }
  .lg\:gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }
  .lg\:gap-x-14\.5{
    -moz-column-gap: 3.625rem;
         column-gap: 3.625rem;
  }
  .lg\:gap-x-15{
    -moz-column-gap: 3.75rem;
         column-gap: 3.75rem;
  }
  .lg\:gap-x-15\.5{
    -moz-column-gap: 3.875rem;
         column-gap: 3.875rem;
  }
  .lg\:gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }
  .lg\:gap-x-16\.5{
    -moz-column-gap: 4.125rem;
         column-gap: 4.125rem;
  }
  .lg\:gap-x-17{
    -moz-column-gap: 4.25rem;
         column-gap: 4.25rem;
  }
  .lg\:gap-x-17\.5{
    -moz-column-gap: 4.375rem;
         column-gap: 4.375rem;
  }
  .lg\:gap-x-18{
    -moz-column-gap: 4.5rem;
         column-gap: 4.5rem;
  }
  .lg\:gap-x-18\.5{
    -moz-column-gap: 4.625rem;
         column-gap: 4.625rem;
  }
  .lg\:gap-x-19{
    -moz-column-gap: 4.75rem;
         column-gap: 4.75rem;
  }
  .lg\:gap-x-19\.5{
    -moz-column-gap: 4.875rem;
         column-gap: 4.875rem;
  }
  .lg\:gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }
  .lg\:gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }
  .lg\:gap-x-2\.75{
    -moz-column-gap: 0.688rem;
         column-gap: 0.688rem;
  }
  .lg\:gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }
  .lg\:gap-x-20\.5{
    -moz-column-gap: 5.125rem;
         column-gap: 5.125rem;
  }
  .lg\:gap-x-21{
    -moz-column-gap: 5.25rem;
         column-gap: 5.25rem;
  }
  .lg\:gap-x-21\.5{
    -moz-column-gap: 5.375rem;
         column-gap: 5.375rem;
  }
  .lg\:gap-x-22{
    -moz-column-gap: 5.5rem;
         column-gap: 5.5rem;
  }
  .lg\:gap-x-22\.5{
    -moz-column-gap: 5.625rem;
         column-gap: 5.625rem;
  }
  .lg\:gap-x-23{
    -moz-column-gap: 5.75rem;
         column-gap: 5.75rem;
  }
  .lg\:gap-x-23\.5{
    -moz-column-gap: 5.875rem;
         column-gap: 5.875rem;
  }
  .lg\:gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }
  .lg\:gap-x-24\.5{
    -moz-column-gap: 6.125rem;
         column-gap: 6.125rem;
  }
  .lg\:gap-x-25{
    -moz-column-gap: 6.25rem;
         column-gap: 6.25rem;
  }
  .lg\:gap-x-25\.5{
    -moz-column-gap: 6.375rem;
         column-gap: 6.375rem;
  }
  .lg\:gap-x-26{
    -moz-column-gap: 6.5rem;
         column-gap: 6.5rem;
  }
  .lg\:gap-x-26\.5{
    -moz-column-gap: 6.625rem;
         column-gap: 6.625rem;
  }
  .lg\:gap-x-27{
    -moz-column-gap: 6.75rem;
         column-gap: 6.75rem;
  }
  .lg\:gap-x-27\.5{
    -moz-column-gap: 6.875rem;
         column-gap: 6.875rem;
  }
  .lg\:gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }
  .lg\:gap-x-28\.5{
    -moz-column-gap: 7.125rem;
         column-gap: 7.125rem;
  }
  .lg\:gap-x-29{
    -moz-column-gap: 7.25rem;
         column-gap: 7.25rem;
  }
  .lg\:gap-x-29\.5{
    -moz-column-gap: 7.375rem;
         column-gap: 7.375rem;
  }
  .lg\:gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }
  .lg\:gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }
  .lg\:gap-x-30{
    -moz-column-gap: 7.5rem;
         column-gap: 7.5rem;
  }
  .lg\:gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }
  .lg\:gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }
  .lg\:gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }
  .lg\:gap-x-4\.5{
    -moz-column-gap: 1.125rem;
         column-gap: 1.125rem;
  }
  .lg\:gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }
  .lg\:gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }
  .lg\:gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }
  .lg\:gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }
  .lg\:gap-x-5\.5{
    -moz-column-gap: 1.375rem;
         column-gap: 1.375rem;
  }
  .lg\:gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }
  .lg\:gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }
  .lg\:gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }
  .lg\:gap-x-6\.5{
    -moz-column-gap: 1.625rem;
         column-gap: 1.625rem;
  }
  .lg\:gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }
  .lg\:gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }
  .lg\:gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }
  .lg\:gap-x-7\.5{
    -moz-column-gap: 1.875rem;
         column-gap: 1.875rem;
  }
  .lg\:gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }
  .lg\:gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }
  .lg\:gap-x-8\.5{
    -moz-column-gap: 2.125rem;
         column-gap: 2.125rem;
  }
  .lg\:gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }
  .lg\:gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }
  .lg\:gap-x-9\.5{
    -moz-column-gap: 2.375rem;
         column-gap: 2.375rem;
  }
  .lg\:gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }
  .lg\:gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }
  .lg\:gap-y-0{
    row-gap: 0px;
  }
  .lg\:gap-y-0\.5{
    row-gap: 0.125rem;
  }
  .lg\:gap-y-0\.75{
    row-gap: 0.1875rem;
  }
  .lg\:gap-y-1{
    row-gap: 0.25rem;
  }
  .lg\:gap-y-1\.5{
    row-gap: 0.375rem;
  }
  .lg\:gap-y-10{
    row-gap: 2.5rem;
  }
  .lg\:gap-y-10\.5{
    row-gap: 2.625rem;
  }
  .lg\:gap-y-11{
    row-gap: 2.75rem;
  }
  .lg\:gap-y-11\.5{
    row-gap: 2.875rem;
  }
  .lg\:gap-y-12{
    row-gap: 3rem;
  }
  .lg\:gap-y-12\.5{
    row-gap: 3.125rem;
  }
  .lg\:gap-y-13{
    row-gap: 3.25rem;
  }
  .lg\:gap-y-13\.5{
    row-gap: 3.375rem;
  }
  .lg\:gap-y-14{
    row-gap: 3.5rem;
  }
  .lg\:gap-y-14\.5{
    row-gap: 3.625rem;
  }
  .lg\:gap-y-15{
    row-gap: 3.75rem;
  }
  .lg\:gap-y-15\.5{
    row-gap: 3.875rem;
  }
  .lg\:gap-y-16{
    row-gap: 4rem;
  }
  .lg\:gap-y-16\.5{
    row-gap: 4.125rem;
  }
  .lg\:gap-y-17{
    row-gap: 4.25rem;
  }
  .lg\:gap-y-17\.5{
    row-gap: 4.375rem;
  }
  .lg\:gap-y-18{
    row-gap: 4.5rem;
  }
  .lg\:gap-y-18\.5{
    row-gap: 4.625rem;
  }
  .lg\:gap-y-19{
    row-gap: 4.75rem;
  }
  .lg\:gap-y-19\.5{
    row-gap: 4.875rem;
  }
  .lg\:gap-y-2{
    row-gap: 0.5rem;
  }
  .lg\:gap-y-2\.5{
    row-gap: 0.625rem;
  }
  .lg\:gap-y-2\.75{
    row-gap: 0.688rem;
  }
  .lg\:gap-y-20{
    row-gap: 5rem;
  }
  .lg\:gap-y-20\.5{
    row-gap: 5.125rem;
  }
  .lg\:gap-y-21{
    row-gap: 5.25rem;
  }
  .lg\:gap-y-21\.5{
    row-gap: 5.375rem;
  }
  .lg\:gap-y-22{
    row-gap: 5.5rem;
  }
  .lg\:gap-y-22\.5{
    row-gap: 5.625rem;
  }
  .lg\:gap-y-23{
    row-gap: 5.75rem;
  }
  .lg\:gap-y-23\.5{
    row-gap: 5.875rem;
  }
  .lg\:gap-y-24{
    row-gap: 6rem;
  }
  .lg\:gap-y-24\.5{
    row-gap: 6.125rem;
  }
  .lg\:gap-y-25{
    row-gap: 6.25rem;
  }
  .lg\:gap-y-25\.5{
    row-gap: 6.375rem;
  }
  .lg\:gap-y-26{
    row-gap: 6.5rem;
  }
  .lg\:gap-y-26\.5{
    row-gap: 6.625rem;
  }
  .lg\:gap-y-27{
    row-gap: 6.75rem;
  }
  .lg\:gap-y-27\.5{
    row-gap: 6.875rem;
  }
  .lg\:gap-y-28{
    row-gap: 7rem;
  }
  .lg\:gap-y-28\.5{
    row-gap: 7.125rem;
  }
  .lg\:gap-y-29{
    row-gap: 7.25rem;
  }
  .lg\:gap-y-29\.5{
    row-gap: 7.375rem;
  }
  .lg\:gap-y-3{
    row-gap: 0.75rem;
  }
  .lg\:gap-y-3\.5{
    row-gap: 0.875rem;
  }
  .lg\:gap-y-30{
    row-gap: 7.5rem;
  }
  .lg\:gap-y-32{
    row-gap: 8rem;
  }
  .lg\:gap-y-36{
    row-gap: 9rem;
  }
  .lg\:gap-y-4{
    row-gap: 1rem;
  }
  .lg\:gap-y-4\.5{
    row-gap: 1.125rem;
  }
  .lg\:gap-y-40{
    row-gap: 10rem;
  }
  .lg\:gap-y-44{
    row-gap: 11rem;
  }
  .lg\:gap-y-48{
    row-gap: 12rem;
  }
  .lg\:gap-y-5{
    row-gap: 1.25rem;
  }
  .lg\:gap-y-5\.5{
    row-gap: 1.375rem;
  }
  .lg\:gap-y-52{
    row-gap: 13rem;
  }
  .lg\:gap-y-56{
    row-gap: 14rem;
  }
  .lg\:gap-y-6{
    row-gap: 1.5rem;
  }
  .lg\:gap-y-6\.5{
    row-gap: 1.625rem;
  }
  .lg\:gap-y-60{
    row-gap: 15rem;
  }
  .lg\:gap-y-64{
    row-gap: 16rem;
  }
  .lg\:gap-y-7{
    row-gap: 1.75rem;
  }
  .lg\:gap-y-7\.5{
    row-gap: 1.875rem;
  }
  .lg\:gap-y-72{
    row-gap: 18rem;
  }
  .lg\:gap-y-8{
    row-gap: 2rem;
  }
  .lg\:gap-y-8\.5{
    row-gap: 2.125rem;
  }
  .lg\:gap-y-80{
    row-gap: 20rem;
  }
  .lg\:gap-y-9{
    row-gap: 2.25rem;
  }
  .lg\:gap-y-9\.5{
    row-gap: 2.375rem;
  }
  .lg\:gap-y-96{
    row-gap: 24rem;
  }
  .lg\:gap-y-px{
    row-gap: 1px;
  }
  .lg\:overflow-visible{
    overflow: visible;
  }
  .lg\:border-b-0{
    border-bottom-width: 0px;
  }
  .lg\:bg-none{
    background-image: none;
  }
  .lg\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .lg\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  .lg\:pb-0{
    padding-bottom: 0px;
  }
  .lg\:pb-24{
    padding-bottom: 6rem;
  }
  .lg\:pb-36{
    padding-bottom: 9rem;
  }
  .lg\:pb-\[90px\]{
    padding-bottom: 90px;
  }
  .lg\:pr-10{
    padding-right: 2.5rem;
  }
  .lg\:pr-\[50px\]{
    padding-right: 50px;
  }
  .lg\:pt-0{
    padding-top: 0px;
  }
  .lg\:pt-21{
    padding-top: 5.25rem;
  }
  .lg\:pt-21\.5{
    padding-top: 5.375rem;
  }
  .lg\:pt-\[80px\]{
    padding-top: 80px;
  }
  .lg\:text-left{
    text-align: left;
  }
  .lg\:text-center{
    text-align: center;
  }
  .lg\:text-5xl{
    font-size: 3rem;
    line-height: 3.25rem;
  }
  .lg\:text-6xl{
    font-size: 3.5rem;
    line-height: 3.688rem;
  }
  .lg\:text-primary-blue{
    --tw-text-opacity: 1;
    color: rgb(16 6 159 / var(--tw-text-opacity));
  }
  .lg\:\[grid-template-columns\:repeat\(auto-fit\2c minmax\(200px\2c calc\(\(100\%-2\.25rem\*2\)\/3\)\)\)\]{
    grid-template-columns: repeat(auto-fit,minmax(200px,calc((100% - 2.25rem * 2) / 3)));
  }
  .lg\:\[grid-template-columns\:repeat\(auto-fit\2c minmax\(200px\2c calc\(\(100\%-4\.5rem\)\/3\)\)\)\]{
    grid-template-columns: repeat(auto-fit,minmax(200px,calc((100% - 4.5rem) / 3)));
  }
  .group.childrens-medical-center.is-entity .group-\[\.childrens-medical-center\.is-entity\]\:lg\:block{
    display: block;
  }
}
@media (min-width: 1280px){
  .xl\:top-0{
    top: 0px;
  }
  .xl\:z-10{
    z-index: 10;
  }
  .xl\:col-auto{
    grid-column: auto;
  }
  .xl\:col-span-1{
    grid-column: span 1 / span 1;
  }
  .xl\:col-span-10{
    grid-column: span 10 / span 10;
  }
  .xl\:col-span-11{
    grid-column: span 11 / span 11;
  }
  .xl\:col-span-12{
    grid-column: span 12 / span 12;
  }
  .xl\:col-span-2{
    grid-column: span 2 / span 2;
  }
  .xl\:col-span-3{
    grid-column: span 3 / span 3;
  }
  .xl\:col-span-4{
    grid-column: span 4 / span 4;
  }
  .xl\:col-span-5{
    grid-column: span 5 / span 5;
  }
  .xl\:col-span-6{
    grid-column: span 6 / span 6;
  }
  .xl\:col-span-7{
    grid-column: span 7 / span 7;
  }
  .xl\:col-span-8{
    grid-column: span 8 / span 8;
  }
  .xl\:col-span-9{
    grid-column: span 9 / span 9;
  }
  .xl\:col-span-full{
    grid-column: 1 / -1;
  }
  .xl\:col-start-1{
    grid-column-start: 1;
  }
  .xl\:col-start-10{
    grid-column-start: 10;
  }
  .xl\:col-start-11{
    grid-column-start: 11;
  }
  .xl\:col-start-12{
    grid-column-start: 12;
  }
  .xl\:col-start-13{
    grid-column-start: 13;
  }
  .xl\:col-start-2{
    grid-column-start: 2;
  }
  .xl\:col-start-3{
    grid-column-start: 3;
  }
  .xl\:col-start-4{
    grid-column-start: 4;
  }
  .xl\:col-start-5{
    grid-column-start: 5;
  }
  .xl\:col-start-6{
    grid-column-start: 6;
  }
  .xl\:col-start-7{
    grid-column-start: 7;
  }
  .xl\:col-start-8{
    grid-column-start: 8;
  }
  .xl\:col-start-9{
    grid-column-start: 9;
  }
  .xl\:col-start-auto{
    grid-column-start: auto;
  }
  .xl\:col-end-1{
    grid-column-end: 1;
  }
  .xl\:col-end-10{
    grid-column-end: 10;
  }
  .xl\:col-end-11{
    grid-column-end: 11;
  }
  .xl\:col-end-12{
    grid-column-end: 12;
  }
  .xl\:col-end-13{
    grid-column-end: 13;
  }
  .xl\:col-end-2{
    grid-column-end: 2;
  }
  .xl\:col-end-3{
    grid-column-end: 3;
  }
  .xl\:col-end-4{
    grid-column-end: 4;
  }
  .xl\:col-end-5{
    grid-column-end: 5;
  }
  .xl\:col-end-6{
    grid-column-end: 6;
  }
  .xl\:col-end-7{
    grid-column-end: 7;
  }
  .xl\:col-end-8{
    grid-column-end: 8;
  }
  .xl\:col-end-9{
    grid-column-end: 9;
  }
  .xl\:col-end-auto{
    grid-column-end: auto;
  }
  .xl\:row-auto{
    grid-row: auto;
  }
  .xl\:row-span-1{
    grid-row: span 1 / span 1;
  }
  .xl\:row-span-10{
    grid-row: span 10 / span 10;
  }
  .xl\:row-span-11{
    grid-row: span 11 / span 11;
  }
  .xl\:row-span-12{
    grid-row: span 12 / span 12;
  }
  .xl\:row-span-2{
    grid-row: span 2 / span 2;
  }
  .xl\:row-span-3{
    grid-row: span 3 / span 3;
  }
  .xl\:row-span-4{
    grid-row: span 4 / span 4;
  }
  .xl\:row-span-5{
    grid-row: span 5 / span 5;
  }
  .xl\:row-span-6{
    grid-row: span 6 / span 6;
  }
  .xl\:row-span-7{
    grid-row: span 7 / span 7;
  }
  .xl\:row-span-8{
    grid-row: span 8 / span 8;
  }
  .xl\:row-span-9{
    grid-row: span 9 / span 9;
  }
  .xl\:row-span-full{
    grid-row: 1 / -1;
  }
  .xl\:row-start-1{
    grid-row-start: 1;
  }
  .xl\:row-start-10{
    grid-row-start: 10;
  }
  .xl\:row-start-11{
    grid-row-start: 11;
  }
  .xl\:row-start-12{
    grid-row-start: 12;
  }
  .xl\:row-start-13{
    grid-row-start: 13;
  }
  .xl\:row-start-2{
    grid-row-start: 2;
  }
  .xl\:row-start-3{
    grid-row-start: 3;
  }
  .xl\:row-start-4{
    grid-row-start: 4;
  }
  .xl\:row-start-5{
    grid-row-start: 5;
  }
  .xl\:row-start-6{
    grid-row-start: 6;
  }
  .xl\:row-start-7{
    grid-row-start: 7;
  }
  .xl\:row-start-8{
    grid-row-start: 8;
  }
  .xl\:row-start-9{
    grid-row-start: 9;
  }
  .xl\:row-start-auto{
    grid-row-start: auto;
  }
  .xl\:row-end-1{
    grid-row-end: 1;
  }
  .xl\:row-end-10{
    grid-row-end: 10;
  }
  .xl\:row-end-11{
    grid-row-end: 11;
  }
  .xl\:row-end-12{
    grid-row-end: 12;
  }
  .xl\:row-end-13{
    grid-row-end: 13;
  }
  .xl\:row-end-2{
    grid-row-end: 2;
  }
  .xl\:row-end-3{
    grid-row-end: 3;
  }
  .xl\:row-end-4{
    grid-row-end: 4;
  }
  .xl\:row-end-5{
    grid-row-end: 5;
  }
  .xl\:row-end-6{
    grid-row-end: 6;
  }
  .xl\:row-end-7{
    grid-row-end: 7;
  }
  .xl\:row-end-8{
    grid-row-end: 8;
  }
  .xl\:row-end-9{
    grid-row-end: 9;
  }
  .xl\:row-end-auto{
    grid-row-end: auto;
  }
  .xl\:mb-0{
    margin-bottom: 0;
  }
  .xl\:mt-32{
    margin-top: 8rem;
  }
  .xl\:block{
    display: block;
  }
  .xl\:flex{
    display: flex;
  }
  .xl\:hidden{
    display: none;
  }
  .xl\:h-auto{
    height: auto;
  }
  .xl\:h-full{
    height: 100%;
  }
  .xl\:w-1\/2{
    width: 50%;
  }
  .xl\:w-5{
    width: 1.25rem;
  }
  .xl\:w-\[274px\]{
    width: 274px;
  }
  .xl\:w-auto{
    width: auto;
  }
  .xl\:w-full{
    width: 100%;
  }
  .xl\:max-w-\[120rem\]{
    max-width: 120rem;
  }
  .xl\:max-w-\[1210px\]{
    max-width: 1210px;
  }
  .xl\:max-w-\[1494px\]{
    max-width: 1494px;
  }
  .xl\:max-w-none{
    max-width: none;
  }
  .xl\:flex-none{
    flex: none;
  }
  .xl\:grid-flow-col{
    grid-auto-flow: column;
  }
  .xl\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .xl\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }
  .xl\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }
  .xl\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  .xl\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .xl\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .xl\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .xl\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .xl\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  .xl\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  .xl\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
  .xl\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }
  .xl\:grid-cols-none{
    grid-template-columns: none;
  }
  .xl\:grid-cols-subgrid{
    grid-template-columns: subgrid;
  }
  .xl\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }
  .xl\:grid-rows-10{
    grid-template-rows: repeat(10, minmax(0, 1fr));
  }
  .xl\:grid-rows-11{
    grid-template-rows: repeat(11, minmax(0, 1fr));
  }
  .xl\:grid-rows-12{
    grid-template-rows: repeat(12, minmax(0, 1fr));
  }
  .xl\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }
  .xl\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }
  .xl\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }
  .xl\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }
  .xl\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }
  .xl\:grid-rows-7{
    grid-template-rows: repeat(7, minmax(0, 1fr));
  }
  .xl\:grid-rows-8{
    grid-template-rows: repeat(8, minmax(0, 1fr));
  }
  .xl\:grid-rows-9{
    grid-template-rows: repeat(9, minmax(0, 1fr));
  }
  .xl\:grid-rows-none{
    grid-template-rows: none;
  }
  .xl\:grid-rows-subgrid{
    grid-template-rows: subgrid;
  }
  .xl\:flex-row{
    flex-direction: row;
  }
  .xl\:flex-col{
    flex-direction: column;
  }
  .xl\:items-start{
    align-items: flex-start;
  }
  .xl\:items-center{
    align-items: center;
  }
  .xl\:justify-end{
    justify-content: flex-end;
  }
  .xl\:justify-center{
    justify-content: center;
  }
  .xl\:justify-between{
    justify-content: space-between;
  }
  .xl\:gap-12{
    gap: 3rem;
  }
  .xl\:gap-12\.5{
    gap: 3.125rem;
  }
  .xl\:gap-17{
    gap: 4.25rem;
  }
  .xl\:gap-17\.5{
    gap: 4.375rem;
  }
  .xl\:gap-28{
    gap: 7rem;
  }
  .xl\:gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }
  .xl\:gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }
  .xl\:gap-x-0\.75{
    -moz-column-gap: 0.1875rem;
         column-gap: 0.1875rem;
  }
  .xl\:gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }
  .xl\:gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }
  .xl\:gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }
  .xl\:gap-x-10\.5{
    -moz-column-gap: 2.625rem;
         column-gap: 2.625rem;
  }
  .xl\:gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }
  .xl\:gap-x-11\.5{
    -moz-column-gap: 2.875rem;
         column-gap: 2.875rem;
  }
  .xl\:gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }
  .xl\:gap-x-12\.5{
    -moz-column-gap: 3.125rem;
         column-gap: 3.125rem;
  }
  .xl\:gap-x-13{
    -moz-column-gap: 3.25rem;
         column-gap: 3.25rem;
  }
  .xl\:gap-x-13\.5{
    -moz-column-gap: 3.375rem;
         column-gap: 3.375rem;
  }
  .xl\:gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }
  .xl\:gap-x-14\.5{
    -moz-column-gap: 3.625rem;
         column-gap: 3.625rem;
  }
  .xl\:gap-x-15{
    -moz-column-gap: 3.75rem;
         column-gap: 3.75rem;
  }
  .xl\:gap-x-15\.5{
    -moz-column-gap: 3.875rem;
         column-gap: 3.875rem;
  }
  .xl\:gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }
  .xl\:gap-x-16\.5{
    -moz-column-gap: 4.125rem;
         column-gap: 4.125rem;
  }
  .xl\:gap-x-17{
    -moz-column-gap: 4.25rem;
         column-gap: 4.25rem;
  }
  .xl\:gap-x-17\.5{
    -moz-column-gap: 4.375rem;
         column-gap: 4.375rem;
  }
  .xl\:gap-x-18{
    -moz-column-gap: 4.5rem;
         column-gap: 4.5rem;
  }
  .xl\:gap-x-18\.5{
    -moz-column-gap: 4.625rem;
         column-gap: 4.625rem;
  }
  .xl\:gap-x-19{
    -moz-column-gap: 4.75rem;
         column-gap: 4.75rem;
  }
  .xl\:gap-x-19\.5{
    -moz-column-gap: 4.875rem;
         column-gap: 4.875rem;
  }
  .xl\:gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }
  .xl\:gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }
  .xl\:gap-x-2\.75{
    -moz-column-gap: 0.688rem;
         column-gap: 0.688rem;
  }
  .xl\:gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }
  .xl\:gap-x-20\.5{
    -moz-column-gap: 5.125rem;
         column-gap: 5.125rem;
  }
  .xl\:gap-x-21{
    -moz-column-gap: 5.25rem;
         column-gap: 5.25rem;
  }
  .xl\:gap-x-21\.5{
    -moz-column-gap: 5.375rem;
         column-gap: 5.375rem;
  }
  .xl\:gap-x-22{
    -moz-column-gap: 5.5rem;
         column-gap: 5.5rem;
  }
  .xl\:gap-x-22\.5{
    -moz-column-gap: 5.625rem;
         column-gap: 5.625rem;
  }
  .xl\:gap-x-23{
    -moz-column-gap: 5.75rem;
         column-gap: 5.75rem;
  }
  .xl\:gap-x-23\.5{
    -moz-column-gap: 5.875rem;
         column-gap: 5.875rem;
  }
  .xl\:gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }
  .xl\:gap-x-24\.5{
    -moz-column-gap: 6.125rem;
         column-gap: 6.125rem;
  }
  .xl\:gap-x-25{
    -moz-column-gap: 6.25rem;
         column-gap: 6.25rem;
  }
  .xl\:gap-x-25\.5{
    -moz-column-gap: 6.375rem;
         column-gap: 6.375rem;
  }
  .xl\:gap-x-26{
    -moz-column-gap: 6.5rem;
         column-gap: 6.5rem;
  }
  .xl\:gap-x-26\.5{
    -moz-column-gap: 6.625rem;
         column-gap: 6.625rem;
  }
  .xl\:gap-x-27{
    -moz-column-gap: 6.75rem;
         column-gap: 6.75rem;
  }
  .xl\:gap-x-27\.5{
    -moz-column-gap: 6.875rem;
         column-gap: 6.875rem;
  }
  .xl\:gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }
  .xl\:gap-x-28\.5{
    -moz-column-gap: 7.125rem;
         column-gap: 7.125rem;
  }
  .xl\:gap-x-29{
    -moz-column-gap: 7.25rem;
         column-gap: 7.25rem;
  }
  .xl\:gap-x-29\.5{
    -moz-column-gap: 7.375rem;
         column-gap: 7.375rem;
  }
  .xl\:gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }
  .xl\:gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }
  .xl\:gap-x-30{
    -moz-column-gap: 7.5rem;
         column-gap: 7.5rem;
  }
  .xl\:gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }
  .xl\:gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }
  .xl\:gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }
  .xl\:gap-x-4\.5{
    -moz-column-gap: 1.125rem;
         column-gap: 1.125rem;
  }
  .xl\:gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }
  .xl\:gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }
  .xl\:gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }
  .xl\:gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }
  .xl\:gap-x-5\.5{
    -moz-column-gap: 1.375rem;
         column-gap: 1.375rem;
  }
  .xl\:gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }
  .xl\:gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }
  .xl\:gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }
  .xl\:gap-x-6\.5{
    -moz-column-gap: 1.625rem;
         column-gap: 1.625rem;
  }
  .xl\:gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }
  .xl\:gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }
  .xl\:gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }
  .xl\:gap-x-7\.5{
    -moz-column-gap: 1.875rem;
         column-gap: 1.875rem;
  }
  .xl\:gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }
  .xl\:gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }
  .xl\:gap-x-8\.5{
    -moz-column-gap: 2.125rem;
         column-gap: 2.125rem;
  }
  .xl\:gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }
  .xl\:gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }
  .xl\:gap-x-9\.5{
    -moz-column-gap: 2.375rem;
         column-gap: 2.375rem;
  }
  .xl\:gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }
  .xl\:gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }
  .xl\:gap-y-0{
    row-gap: 0px;
  }
  .xl\:gap-y-0\.5{
    row-gap: 0.125rem;
  }
  .xl\:gap-y-0\.75{
    row-gap: 0.1875rem;
  }
  .xl\:gap-y-1{
    row-gap: 0.25rem;
  }
  .xl\:gap-y-1\.5{
    row-gap: 0.375rem;
  }
  .xl\:gap-y-10{
    row-gap: 2.5rem;
  }
  .xl\:gap-y-10\.5{
    row-gap: 2.625rem;
  }
  .xl\:gap-y-11{
    row-gap: 2.75rem;
  }
  .xl\:gap-y-11\.5{
    row-gap: 2.875rem;
  }
  .xl\:gap-y-12{
    row-gap: 3rem;
  }
  .xl\:gap-y-12\.5{
    row-gap: 3.125rem;
  }
  .xl\:gap-y-13{
    row-gap: 3.25rem;
  }
  .xl\:gap-y-13\.5{
    row-gap: 3.375rem;
  }
  .xl\:gap-y-14{
    row-gap: 3.5rem;
  }
  .xl\:gap-y-14\.5{
    row-gap: 3.625rem;
  }
  .xl\:gap-y-15{
    row-gap: 3.75rem;
  }
  .xl\:gap-y-15\.5{
    row-gap: 3.875rem;
  }
  .xl\:gap-y-16{
    row-gap: 4rem;
  }
  .xl\:gap-y-16\.5{
    row-gap: 4.125rem;
  }
  .xl\:gap-y-17{
    row-gap: 4.25rem;
  }
  .xl\:gap-y-17\.5{
    row-gap: 4.375rem;
  }
  .xl\:gap-y-18{
    row-gap: 4.5rem;
  }
  .xl\:gap-y-18\.5{
    row-gap: 4.625rem;
  }
  .xl\:gap-y-19{
    row-gap: 4.75rem;
  }
  .xl\:gap-y-19\.5{
    row-gap: 4.875rem;
  }
  .xl\:gap-y-2{
    row-gap: 0.5rem;
  }
  .xl\:gap-y-2\.5{
    row-gap: 0.625rem;
  }
  .xl\:gap-y-2\.75{
    row-gap: 0.688rem;
  }
  .xl\:gap-y-20{
    row-gap: 5rem;
  }
  .xl\:gap-y-20\.5{
    row-gap: 5.125rem;
  }
  .xl\:gap-y-21{
    row-gap: 5.25rem;
  }
  .xl\:gap-y-21\.5{
    row-gap: 5.375rem;
  }
  .xl\:gap-y-22{
    row-gap: 5.5rem;
  }
  .xl\:gap-y-22\.5{
    row-gap: 5.625rem;
  }
  .xl\:gap-y-23{
    row-gap: 5.75rem;
  }
  .xl\:gap-y-23\.5{
    row-gap: 5.875rem;
  }
  .xl\:gap-y-24{
    row-gap: 6rem;
  }
  .xl\:gap-y-24\.5{
    row-gap: 6.125rem;
  }
  .xl\:gap-y-25{
    row-gap: 6.25rem;
  }
  .xl\:gap-y-25\.5{
    row-gap: 6.375rem;
  }
  .xl\:gap-y-26{
    row-gap: 6.5rem;
  }
  .xl\:gap-y-26\.5{
    row-gap: 6.625rem;
  }
  .xl\:gap-y-27{
    row-gap: 6.75rem;
  }
  .xl\:gap-y-27\.5{
    row-gap: 6.875rem;
  }
  .xl\:gap-y-28{
    row-gap: 7rem;
  }
  .xl\:gap-y-28\.5{
    row-gap: 7.125rem;
  }
  .xl\:gap-y-29{
    row-gap: 7.25rem;
  }
  .xl\:gap-y-29\.5{
    row-gap: 7.375rem;
  }
  .xl\:gap-y-3{
    row-gap: 0.75rem;
  }
  .xl\:gap-y-3\.5{
    row-gap: 0.875rem;
  }
  .xl\:gap-y-30{
    row-gap: 7.5rem;
  }
  .xl\:gap-y-32{
    row-gap: 8rem;
  }
  .xl\:gap-y-36{
    row-gap: 9rem;
  }
  .xl\:gap-y-4{
    row-gap: 1rem;
  }
  .xl\:gap-y-4\.5{
    row-gap: 1.125rem;
  }
  .xl\:gap-y-40{
    row-gap: 10rem;
  }
  .xl\:gap-y-44{
    row-gap: 11rem;
  }
  .xl\:gap-y-48{
    row-gap: 12rem;
  }
  .xl\:gap-y-5{
    row-gap: 1.25rem;
  }
  .xl\:gap-y-5\.5{
    row-gap: 1.375rem;
  }
  .xl\:gap-y-52{
    row-gap: 13rem;
  }
  .xl\:gap-y-56{
    row-gap: 14rem;
  }
  .xl\:gap-y-6{
    row-gap: 1.5rem;
  }
  .xl\:gap-y-6\.5{
    row-gap: 1.625rem;
  }
  .xl\:gap-y-60{
    row-gap: 15rem;
  }
  .xl\:gap-y-64{
    row-gap: 16rem;
  }
  .xl\:gap-y-7{
    row-gap: 1.75rem;
  }
  .xl\:gap-y-7\.5{
    row-gap: 1.875rem;
  }
  .xl\:gap-y-72{
    row-gap: 18rem;
  }
  .xl\:gap-y-8{
    row-gap: 2rem;
  }
  .xl\:gap-y-8\.5{
    row-gap: 2.125rem;
  }
  .xl\:gap-y-80{
    row-gap: 20rem;
  }
  .xl\:gap-y-9{
    row-gap: 2.25rem;
  }
  .xl\:gap-y-9\.5{
    row-gap: 2.375rem;
  }
  .xl\:gap-y-96{
    row-gap: 24rem;
  }
  .xl\:gap-y-px{
    row-gap: 1px;
  }
  .xl\:p-0{
    padding: 0px;
  }
  .xl\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  .xl\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .xl\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .xl\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .xl\:py-5\.5{
    padding-top: 1.375rem;
    padding-bottom: 1.375rem;
  }
  .xl\:pb-8{
    padding-bottom: 2rem;
  }
  .xl\:pb-\[166px\]{
    padding-bottom: 166px;
  }
  .xl\:pl-\[37\%\]{
    padding-left: 37%;
  }
  .xl\:pr-14{
    padding-right: 3.5rem;
  }
  .xl\:pt-14{
    padding-top: 3.5rem;
  }
  .xl\:pt-\[157px\]{
    padding-top: 157px;
  }
  .xl\:text-\[82px\]{
    font-size: 82px;
  }
  .xl\:font-bold{
    font-weight: 700;
  }
  .xl\:leading-normal{
    line-height: 1.5;
  }
  .xl\:text-primary-blue{
    --tw-text-opacity: 1;
    color: rgb(16 6 159 / var(--tw-text-opacity));
  }
  .xl\:font-condensed{
    font-stretch: 76%;
  }
  .xl\:before\:pl-2::before{
    content: var(--tw-content);
    padding-left: 0.5rem;
  }
  .xl\:before\:pl-2\.5::before{
    content: var(--tw-content);
    padding-left: 0.625rem;
  }
  .xl\:after\:pr-2::after{
    content: var(--tw-content);
    padding-right: 0.5rem;
  }
  .xl\:after\:pr-2\.5::after{
    content: var(--tw-content);
    padding-right: 0.625rem;
  }
  .group.is-entity.childrens-medical-center .group-\[\.is-entity\.childrens-medical-center\]\:xl\:w-\[327px\]{
    width: 327px;
  }
  .group.is-entity.childrens-medical-center .group-\[\.is-entity\.childrens-medical-center\]\:xl\:bg-double-water-color-blue{
    background-image: url('../images/water_color_blue_top_right.webp'), url('../images/water_color_blue_bottom_left.webp');
  }
  .group.is-entity.childrens-medical-center .group-\[\.is-entity\.childrens-medical-center\]\:xl\:bg-no-repeat{
    background-repeat: no-repeat;
  }
}
@media (min-width: 1366px){
  .\32xl\:col-auto{
    grid-column: auto;
  }
  .\32xl\:col-span-1{
    grid-column: span 1 / span 1;
  }
  .\32xl\:col-span-10{
    grid-column: span 10 / span 10;
  }
  .\32xl\:col-span-11{
    grid-column: span 11 / span 11;
  }
  .\32xl\:col-span-12{
    grid-column: span 12 / span 12;
  }
  .\32xl\:col-span-2{
    grid-column: span 2 / span 2;
  }
  .\32xl\:col-span-3{
    grid-column: span 3 / span 3;
  }
  .\32xl\:col-span-4{
    grid-column: span 4 / span 4;
  }
  .\32xl\:col-span-5{
    grid-column: span 5 / span 5;
  }
  .\32xl\:col-span-6{
    grid-column: span 6 / span 6;
  }
  .\32xl\:col-span-7{
    grid-column: span 7 / span 7;
  }
  .\32xl\:col-span-8{
    grid-column: span 8 / span 8;
  }
  .\32xl\:col-span-9{
    grid-column: span 9 / span 9;
  }
  .\32xl\:col-span-full{
    grid-column: 1 / -1;
  }
  .\32xl\:col-start-1{
    grid-column-start: 1;
  }
  .\32xl\:col-start-10{
    grid-column-start: 10;
  }
  .\32xl\:col-start-11{
    grid-column-start: 11;
  }
  .\32xl\:col-start-12{
    grid-column-start: 12;
  }
  .\32xl\:col-start-13{
    grid-column-start: 13;
  }
  .\32xl\:col-start-2{
    grid-column-start: 2;
  }
  .\32xl\:col-start-3{
    grid-column-start: 3;
  }
  .\32xl\:col-start-4{
    grid-column-start: 4;
  }
  .\32xl\:col-start-5{
    grid-column-start: 5;
  }
  .\32xl\:col-start-6{
    grid-column-start: 6;
  }
  .\32xl\:col-start-7{
    grid-column-start: 7;
  }
  .\32xl\:col-start-8{
    grid-column-start: 8;
  }
  .\32xl\:col-start-9{
    grid-column-start: 9;
  }
  .\32xl\:col-start-auto{
    grid-column-start: auto;
  }
  .\32xl\:col-end-1{
    grid-column-end: 1;
  }
  .\32xl\:col-end-10{
    grid-column-end: 10;
  }
  .\32xl\:col-end-11{
    grid-column-end: 11;
  }
  .\32xl\:col-end-12{
    grid-column-end: 12;
  }
  .\32xl\:col-end-13{
    grid-column-end: 13;
  }
  .\32xl\:col-end-2{
    grid-column-end: 2;
  }
  .\32xl\:col-end-3{
    grid-column-end: 3;
  }
  .\32xl\:col-end-4{
    grid-column-end: 4;
  }
  .\32xl\:col-end-5{
    grid-column-end: 5;
  }
  .\32xl\:col-end-6{
    grid-column-end: 6;
  }
  .\32xl\:col-end-7{
    grid-column-end: 7;
  }
  .\32xl\:col-end-8{
    grid-column-end: 8;
  }
  .\32xl\:col-end-9{
    grid-column-end: 9;
  }
  .\32xl\:col-end-auto{
    grid-column-end: auto;
  }
  .\32xl\:row-auto{
    grid-row: auto;
  }
  .\32xl\:row-span-1{
    grid-row: span 1 / span 1;
  }
  .\32xl\:row-span-10{
    grid-row: span 10 / span 10;
  }
  .\32xl\:row-span-11{
    grid-row: span 11 / span 11;
  }
  .\32xl\:row-span-12{
    grid-row: span 12 / span 12;
  }
  .\32xl\:row-span-2{
    grid-row: span 2 / span 2;
  }
  .\32xl\:row-span-3{
    grid-row: span 3 / span 3;
  }
  .\32xl\:row-span-4{
    grid-row: span 4 / span 4;
  }
  .\32xl\:row-span-5{
    grid-row: span 5 / span 5;
  }
  .\32xl\:row-span-6{
    grid-row: span 6 / span 6;
  }
  .\32xl\:row-span-7{
    grid-row: span 7 / span 7;
  }
  .\32xl\:row-span-8{
    grid-row: span 8 / span 8;
  }
  .\32xl\:row-span-9{
    grid-row: span 9 / span 9;
  }
  .\32xl\:row-span-full{
    grid-row: 1 / -1;
  }
  .\32xl\:row-start-1{
    grid-row-start: 1;
  }
  .\32xl\:row-start-10{
    grid-row-start: 10;
  }
  .\32xl\:row-start-11{
    grid-row-start: 11;
  }
  .\32xl\:row-start-12{
    grid-row-start: 12;
  }
  .\32xl\:row-start-13{
    grid-row-start: 13;
  }
  .\32xl\:row-start-2{
    grid-row-start: 2;
  }
  .\32xl\:row-start-3{
    grid-row-start: 3;
  }
  .\32xl\:row-start-4{
    grid-row-start: 4;
  }
  .\32xl\:row-start-5{
    grid-row-start: 5;
  }
  .\32xl\:row-start-6{
    grid-row-start: 6;
  }
  .\32xl\:row-start-7{
    grid-row-start: 7;
  }
  .\32xl\:row-start-8{
    grid-row-start: 8;
  }
  .\32xl\:row-start-9{
    grid-row-start: 9;
  }
  .\32xl\:row-start-auto{
    grid-row-start: auto;
  }
  .\32xl\:row-end-1{
    grid-row-end: 1;
  }
  .\32xl\:row-end-10{
    grid-row-end: 10;
  }
  .\32xl\:row-end-11{
    grid-row-end: 11;
  }
  .\32xl\:row-end-12{
    grid-row-end: 12;
  }
  .\32xl\:row-end-13{
    grid-row-end: 13;
  }
  .\32xl\:row-end-2{
    grid-row-end: 2;
  }
  .\32xl\:row-end-3{
    grid-row-end: 3;
  }
  .\32xl\:row-end-4{
    grid-row-end: 4;
  }
  .\32xl\:row-end-5{
    grid-row-end: 5;
  }
  .\32xl\:row-end-6{
    grid-row-end: 6;
  }
  .\32xl\:row-end-7{
    grid-row-end: 7;
  }
  .\32xl\:row-end-8{
    grid-row-end: 8;
  }
  .\32xl\:row-end-9{
    grid-row-end: 9;
  }
  .\32xl\:row-end-auto{
    grid-row-end: auto;
  }
  .\32xl\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .\32xl\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }
  .\32xl\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }
  .\32xl\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  .\32xl\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .\32xl\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .\32xl\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .\32xl\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .\32xl\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  .\32xl\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  .\32xl\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
  .\32xl\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }
  .\32xl\:grid-cols-none{
    grid-template-columns: none;
  }
  .\32xl\:grid-cols-subgrid{
    grid-template-columns: subgrid;
  }
  .\32xl\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }
  .\32xl\:grid-rows-10{
    grid-template-rows: repeat(10, minmax(0, 1fr));
  }
  .\32xl\:grid-rows-11{
    grid-template-rows: repeat(11, minmax(0, 1fr));
  }
  .\32xl\:grid-rows-12{
    grid-template-rows: repeat(12, minmax(0, 1fr));
  }
  .\32xl\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }
  .\32xl\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }
  .\32xl\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }
  .\32xl\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }
  .\32xl\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }
  .\32xl\:grid-rows-7{
    grid-template-rows: repeat(7, minmax(0, 1fr));
  }
  .\32xl\:grid-rows-8{
    grid-template-rows: repeat(8, minmax(0, 1fr));
  }
  .\32xl\:grid-rows-9{
    grid-template-rows: repeat(9, minmax(0, 1fr));
  }
  .\32xl\:grid-rows-none{
    grid-template-rows: none;
  }
  .\32xl\:grid-rows-subgrid{
    grid-template-rows: subgrid;
  }
  .\32xl\:gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }
  .\32xl\:gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }
  .\32xl\:gap-x-0\.75{
    -moz-column-gap: 0.1875rem;
         column-gap: 0.1875rem;
  }
  .\32xl\:gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }
  .\32xl\:gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }
  .\32xl\:gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }
  .\32xl\:gap-x-10\.5{
    -moz-column-gap: 2.625rem;
         column-gap: 2.625rem;
  }
  .\32xl\:gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }
  .\32xl\:gap-x-11\.5{
    -moz-column-gap: 2.875rem;
         column-gap: 2.875rem;
  }
  .\32xl\:gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }
  .\32xl\:gap-x-12\.5{
    -moz-column-gap: 3.125rem;
         column-gap: 3.125rem;
  }
  .\32xl\:gap-x-13{
    -moz-column-gap: 3.25rem;
         column-gap: 3.25rem;
  }
  .\32xl\:gap-x-13\.5{
    -moz-column-gap: 3.375rem;
         column-gap: 3.375rem;
  }
  .\32xl\:gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }
  .\32xl\:gap-x-14\.5{
    -moz-column-gap: 3.625rem;
         column-gap: 3.625rem;
  }
  .\32xl\:gap-x-15{
    -moz-column-gap: 3.75rem;
         column-gap: 3.75rem;
  }
  .\32xl\:gap-x-15\.5{
    -moz-column-gap: 3.875rem;
         column-gap: 3.875rem;
  }
  .\32xl\:gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }
  .\32xl\:gap-x-16\.5{
    -moz-column-gap: 4.125rem;
         column-gap: 4.125rem;
  }
  .\32xl\:gap-x-17{
    -moz-column-gap: 4.25rem;
         column-gap: 4.25rem;
  }
  .\32xl\:gap-x-17\.5{
    -moz-column-gap: 4.375rem;
         column-gap: 4.375rem;
  }
  .\32xl\:gap-x-18{
    -moz-column-gap: 4.5rem;
         column-gap: 4.5rem;
  }
  .\32xl\:gap-x-18\.5{
    -moz-column-gap: 4.625rem;
         column-gap: 4.625rem;
  }
  .\32xl\:gap-x-19{
    -moz-column-gap: 4.75rem;
         column-gap: 4.75rem;
  }
  .\32xl\:gap-x-19\.5{
    -moz-column-gap: 4.875rem;
         column-gap: 4.875rem;
  }
  .\32xl\:gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }
  .\32xl\:gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }
  .\32xl\:gap-x-2\.75{
    -moz-column-gap: 0.688rem;
         column-gap: 0.688rem;
  }
  .\32xl\:gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }
  .\32xl\:gap-x-20\.5{
    -moz-column-gap: 5.125rem;
         column-gap: 5.125rem;
  }
  .\32xl\:gap-x-21{
    -moz-column-gap: 5.25rem;
         column-gap: 5.25rem;
  }
  .\32xl\:gap-x-21\.5{
    -moz-column-gap: 5.375rem;
         column-gap: 5.375rem;
  }
  .\32xl\:gap-x-22{
    -moz-column-gap: 5.5rem;
         column-gap: 5.5rem;
  }
  .\32xl\:gap-x-22\.5{
    -moz-column-gap: 5.625rem;
         column-gap: 5.625rem;
  }
  .\32xl\:gap-x-23{
    -moz-column-gap: 5.75rem;
         column-gap: 5.75rem;
  }
  .\32xl\:gap-x-23\.5{
    -moz-column-gap: 5.875rem;
         column-gap: 5.875rem;
  }
  .\32xl\:gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }
  .\32xl\:gap-x-24\.5{
    -moz-column-gap: 6.125rem;
         column-gap: 6.125rem;
  }
  .\32xl\:gap-x-25{
    -moz-column-gap: 6.25rem;
         column-gap: 6.25rem;
  }
  .\32xl\:gap-x-25\.5{
    -moz-column-gap: 6.375rem;
         column-gap: 6.375rem;
  }
  .\32xl\:gap-x-26{
    -moz-column-gap: 6.5rem;
         column-gap: 6.5rem;
  }
  .\32xl\:gap-x-26\.5{
    -moz-column-gap: 6.625rem;
         column-gap: 6.625rem;
  }
  .\32xl\:gap-x-27{
    -moz-column-gap: 6.75rem;
         column-gap: 6.75rem;
  }
  .\32xl\:gap-x-27\.5{
    -moz-column-gap: 6.875rem;
         column-gap: 6.875rem;
  }
  .\32xl\:gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }
  .\32xl\:gap-x-28\.5{
    -moz-column-gap: 7.125rem;
         column-gap: 7.125rem;
  }
  .\32xl\:gap-x-29{
    -moz-column-gap: 7.25rem;
         column-gap: 7.25rem;
  }
  .\32xl\:gap-x-29\.5{
    -moz-column-gap: 7.375rem;
         column-gap: 7.375rem;
  }
  .\32xl\:gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }
  .\32xl\:gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }
  .\32xl\:gap-x-30{
    -moz-column-gap: 7.5rem;
         column-gap: 7.5rem;
  }
  .\32xl\:gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }
  .\32xl\:gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }
  .\32xl\:gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }
  .\32xl\:gap-x-4\.5{
    -moz-column-gap: 1.125rem;
         column-gap: 1.125rem;
  }
  .\32xl\:gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }
  .\32xl\:gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }
  .\32xl\:gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }
  .\32xl\:gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }
  .\32xl\:gap-x-5\.5{
    -moz-column-gap: 1.375rem;
         column-gap: 1.375rem;
  }
  .\32xl\:gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }
  .\32xl\:gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }
  .\32xl\:gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }
  .\32xl\:gap-x-6\.5{
    -moz-column-gap: 1.625rem;
         column-gap: 1.625rem;
  }
  .\32xl\:gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }
  .\32xl\:gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }
  .\32xl\:gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }
  .\32xl\:gap-x-7\.5{
    -moz-column-gap: 1.875rem;
         column-gap: 1.875rem;
  }
  .\32xl\:gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }
  .\32xl\:gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }
  .\32xl\:gap-x-8\.5{
    -moz-column-gap: 2.125rem;
         column-gap: 2.125rem;
  }
  .\32xl\:gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }
  .\32xl\:gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }
  .\32xl\:gap-x-9\.5{
    -moz-column-gap: 2.375rem;
         column-gap: 2.375rem;
  }
  .\32xl\:gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }
  .\32xl\:gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }
  .\32xl\:gap-y-0{
    row-gap: 0px;
  }
  .\32xl\:gap-y-0\.5{
    row-gap: 0.125rem;
  }
  .\32xl\:gap-y-0\.75{
    row-gap: 0.1875rem;
  }
  .\32xl\:gap-y-1{
    row-gap: 0.25rem;
  }
  .\32xl\:gap-y-1\.5{
    row-gap: 0.375rem;
  }
  .\32xl\:gap-y-10{
    row-gap: 2.5rem;
  }
  .\32xl\:gap-y-10\.5{
    row-gap: 2.625rem;
  }
  .\32xl\:gap-y-11{
    row-gap: 2.75rem;
  }
  .\32xl\:gap-y-11\.5{
    row-gap: 2.875rem;
  }
  .\32xl\:gap-y-12{
    row-gap: 3rem;
  }
  .\32xl\:gap-y-12\.5{
    row-gap: 3.125rem;
  }
  .\32xl\:gap-y-13{
    row-gap: 3.25rem;
  }
  .\32xl\:gap-y-13\.5{
    row-gap: 3.375rem;
  }
  .\32xl\:gap-y-14{
    row-gap: 3.5rem;
  }
  .\32xl\:gap-y-14\.5{
    row-gap: 3.625rem;
  }
  .\32xl\:gap-y-15{
    row-gap: 3.75rem;
  }
  .\32xl\:gap-y-15\.5{
    row-gap: 3.875rem;
  }
  .\32xl\:gap-y-16{
    row-gap: 4rem;
  }
  .\32xl\:gap-y-16\.5{
    row-gap: 4.125rem;
  }
  .\32xl\:gap-y-17{
    row-gap: 4.25rem;
  }
  .\32xl\:gap-y-17\.5{
    row-gap: 4.375rem;
  }
  .\32xl\:gap-y-18{
    row-gap: 4.5rem;
  }
  .\32xl\:gap-y-18\.5{
    row-gap: 4.625rem;
  }
  .\32xl\:gap-y-19{
    row-gap: 4.75rem;
  }
  .\32xl\:gap-y-19\.5{
    row-gap: 4.875rem;
  }
  .\32xl\:gap-y-2{
    row-gap: 0.5rem;
  }
  .\32xl\:gap-y-2\.5{
    row-gap: 0.625rem;
  }
  .\32xl\:gap-y-2\.75{
    row-gap: 0.688rem;
  }
  .\32xl\:gap-y-20{
    row-gap: 5rem;
  }
  .\32xl\:gap-y-20\.5{
    row-gap: 5.125rem;
  }
  .\32xl\:gap-y-21{
    row-gap: 5.25rem;
  }
  .\32xl\:gap-y-21\.5{
    row-gap: 5.375rem;
  }
  .\32xl\:gap-y-22{
    row-gap: 5.5rem;
  }
  .\32xl\:gap-y-22\.5{
    row-gap: 5.625rem;
  }
  .\32xl\:gap-y-23{
    row-gap: 5.75rem;
  }
  .\32xl\:gap-y-23\.5{
    row-gap: 5.875rem;
  }
  .\32xl\:gap-y-24{
    row-gap: 6rem;
  }
  .\32xl\:gap-y-24\.5{
    row-gap: 6.125rem;
  }
  .\32xl\:gap-y-25{
    row-gap: 6.25rem;
  }
  .\32xl\:gap-y-25\.5{
    row-gap: 6.375rem;
  }
  .\32xl\:gap-y-26{
    row-gap: 6.5rem;
  }
  .\32xl\:gap-y-26\.5{
    row-gap: 6.625rem;
  }
  .\32xl\:gap-y-27{
    row-gap: 6.75rem;
  }
  .\32xl\:gap-y-27\.5{
    row-gap: 6.875rem;
  }
  .\32xl\:gap-y-28{
    row-gap: 7rem;
  }
  .\32xl\:gap-y-28\.5{
    row-gap: 7.125rem;
  }
  .\32xl\:gap-y-29{
    row-gap: 7.25rem;
  }
  .\32xl\:gap-y-29\.5{
    row-gap: 7.375rem;
  }
  .\32xl\:gap-y-3{
    row-gap: 0.75rem;
  }
  .\32xl\:gap-y-3\.5{
    row-gap: 0.875rem;
  }
  .\32xl\:gap-y-30{
    row-gap: 7.5rem;
  }
  .\32xl\:gap-y-32{
    row-gap: 8rem;
  }
  .\32xl\:gap-y-36{
    row-gap: 9rem;
  }
  .\32xl\:gap-y-4{
    row-gap: 1rem;
  }
  .\32xl\:gap-y-4\.5{
    row-gap: 1.125rem;
  }
  .\32xl\:gap-y-40{
    row-gap: 10rem;
  }
  .\32xl\:gap-y-44{
    row-gap: 11rem;
  }
  .\32xl\:gap-y-48{
    row-gap: 12rem;
  }
  .\32xl\:gap-y-5{
    row-gap: 1.25rem;
  }
  .\32xl\:gap-y-5\.5{
    row-gap: 1.375rem;
  }
  .\32xl\:gap-y-52{
    row-gap: 13rem;
  }
  .\32xl\:gap-y-56{
    row-gap: 14rem;
  }
  .\32xl\:gap-y-6{
    row-gap: 1.5rem;
  }
  .\32xl\:gap-y-6\.5{
    row-gap: 1.625rem;
  }
  .\32xl\:gap-y-60{
    row-gap: 15rem;
  }
  .\32xl\:gap-y-64{
    row-gap: 16rem;
  }
  .\32xl\:gap-y-7{
    row-gap: 1.75rem;
  }
  .\32xl\:gap-y-7\.5{
    row-gap: 1.875rem;
  }
  .\32xl\:gap-y-72{
    row-gap: 18rem;
  }
  .\32xl\:gap-y-8{
    row-gap: 2rem;
  }
  .\32xl\:gap-y-8\.5{
    row-gap: 2.125rem;
  }
  .\32xl\:gap-y-80{
    row-gap: 20rem;
  }
  .\32xl\:gap-y-9{
    row-gap: 2.25rem;
  }
  .\32xl\:gap-y-9\.5{
    row-gap: 2.375rem;
  }
  .\32xl\:gap-y-96{
    row-gap: 24rem;
  }
  .\32xl\:gap-y-px{
    row-gap: 1px;
  }
  .\32xl\:pb-\[61px\]{
    padding-bottom: 61px;
  }
  .\32xl\:pl-\[144px\]{
    padding-left: 144px;
  }
  .\32xl\:pr-\[150px\]{
    padding-right: 150px;
  }
  .\32xl\:pt-\[53px\]{
    padding-top: 53px;
  }
}
@media (min-width: 1600px){
  .min-\[1600px\]\:absolute{
    position: absolute;
  }
  .min-\[1600px\]\:-right-17{
    right: -4.25rem;
  }
}
@media (min-width: 1920px){
  .min-\[1920px\]\:absolute{
    position: absolute;
  }
  .min-\[1920px\]\:relative{
    position: relative;
  }
  .min-\[1920px\]\:-right-17\.5{
    right: -4.375rem;
  }
  .min-\[1920px\]\:-top-2{
    top: -0.5rem;
  }
  .min-\[1920px\]\:block{
    display: block;
  }
}
.\[\&\>a\]\:w-full>a{
  width: 100%;
}
.\[\&\>a\]\:px-2>a{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.\[\&\>a\]\:py-4>a{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.\[\&\>div\]\:h-full>div{
  height: 100%;
}
