+ (t = [...new Map(t.map((t) => [JSON.stringify(t), t])).values()]),
+ !0 !== t.noModule || !("noModule" in HTMLScriptElement.prototype))
+ (i || t).setAttribute("data-rocket-status", "executed"), e();
+ window.btoa(unescape(encodeURIComponent(t.text))));
+ t.setAttribute("data-rocket-status", "failed-transform"), e();
+ (t.getAttribute && t.getAttribute("data-rocket-src")) || t.src;
+ return e[o].eventsToRewrite.indexOf(i) >= 0 && !t.everythingLoaded
+ e.addEventListener("load", t), e.addEventListener("error", t);
+
+ name="robots"
+ content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
+ />
+
+
+
Nick Gray+
+ img.emoji {
+ display: inline !important;
+ border: none !important;
+ box-shadow: none !important;
+ height: 1em !important;
+ width: 1em !important;
+ margin: 0 0.07em !important;
+ vertical-align: -0.1em !important;
+ background: 0 0 !important;
+ padding: 0 !important;
+ }
+ :where(.wp-block-button__link) {
+ border-radius: 9999px;
+ box-shadow: none;
+ padding: calc(0.667em + 2px) calc(1.333em + 2px);
+ text-decoration: none;
+ }
+ :root :where(.wp-block-button .wp-block-button__link.is-style-outline),
+ :root :where(.wp-block-button.is-style-outline > .wp-block-button__link) {
+ border: 2px solid;
+ padding: 0.667em 1.333em;
+ }
+ :root
+ :where(
+ .wp-block-button
+ .wp-block-button__link.is-style-outline:not(.has-text-color)
+ ),
+ :root
+ :where(
+ .wp-block-button.is-style-outline
+ > .wp-block-button__link:not(.has-text-color)
+ ) {
+ color: currentColor;
+ }
+ :root
+ :where(
+ .wp-block-button
+ .wp-block-button__link.is-style-outline:not(.has-background)
+ ),
+ :root
+ :where(
+ .wp-block-button.is-style-outline
+ > .wp-block-button__link:not(.has-background)
+ ) {
+ background-color: initial;
+ background-image: none;
+ }
+ :where(.wp-block-calendar table:not(.has-background) th) {
+ background: #ddd;
+ }
+ :where(.wp-block-columns) {
+ margin-bottom: 1.75em;
+ }
+ :where(.wp-block-columns.has-background) {
+ padding: 1.25em 2.375em;
+ }
+ :where(.wp-block-post-comments input[type="submit"]) {
+ border: none;
+ }
+ :where(.wp-block-cover-image:not(.has-text-color)),
+ :where(.wp-block-cover:not(.has-text-color)) {
+ color: #fff;
+ }
+ :where(.wp-block-cover-image.is-light:not(.has-text-color)),
+ :where(.wp-block-cover.is-light:not(.has-text-color)) {
+ color: #000;
+ }
+ :root :where(.wp-block-cover h1:not(.has-text-color)),
+ :root :where(.wp-block-cover h2:not(.has-text-color)),
+ :root :where(.wp-block-cover h3:not(.has-text-color)),
+ :root :where(.wp-block-cover h4:not(.has-text-color)),
+ :root :where(.wp-block-cover h5:not(.has-text-color)),
+ :root :where(.wp-block-cover h6:not(.has-text-color)),
+ :root :where(.wp-block-cover p:not(.has-text-color)) {
+ color: inherit;
+ }
+ :where(.wp-block-file) {
+ margin-bottom: 1.5em;
+ }
+ :where(.wp-block-file__button) {
+ border-radius: 2em;
+ display: inline-block;
+ padding: 0.5em 1em;
+ }
+ :where(.wp-block-file__button):is(a):active,
+ :where(.wp-block-file__button):is(a):focus,
+ :where(.wp-block-file__button):is(a):hover,
+ :where(.wp-block-file__button):is(a):visited {
+ box-shadow: none;
+ color: #fff;
+ opacity: 0.85;
+ text-decoration: none;
+ }
+ :where(.wp-block-group.wp-block-group-is-layout-constrained) {
+ position: relative;
+ }
+ .wp-block-image img {
+ box-sizing: border-box;
+ height: auto;
+ max-width: 100%;
+ vertical-align: bottom;
+ }
+ .wp-block-image[style*="border-radius"] img,
+ .wp-block-image[style*="border-radius"] > a {
+ border-radius: inherit;
+ }
+ .wp-block-image :where(figcaption) {
+ margin-bottom: 1em;
+ margin-top: 0.5em;
+ }
+ :root
+ :where(
+ .wp-block-image.is-style-rounded img,
+ .wp-block-image .is-style-rounded img
+ ) {
+ border-radius: 9999px;
+ }
+ .wp-block-image figure {
+ margin: 0;
+ }
+ :where(
+ .wp-block-latest-comments:not(
+ [style*="line-height"] .wp-block-latest-comments__comment
+ )
+ ) {
+ line-height: 1.1;
+ }
+ :where(
+ .wp-block-latest-comments:not(
+ [style*="line-height"]
+ .wp-block-latest-comments__comment-excerpt
+ p
+ )
+ ) {
+ line-height: 1.8;
+ }
+ :root :where(.wp-block-latest-posts.is-grid) {
+ padding: 0;
+ }
+ :root :where(.wp-block-latest-posts.wp-block-latest-posts__list) {
+ padding-left: 0;
+ }
+ ul {
+ box-sizing: border-box;
+ }
+ :root :where(ul.has-background, ol.has-background) {
+ padding: 1.25em 2.375em;
+ }
+ :where(
+ .wp-block-navigation.has-background
+ .wp-block-navigation-item
+ a:not(.wp-element-button)
+ ),
+ :where(
+ .wp-block-navigation.has-background
+ .wp-block-navigation-submenu
+ a:not(.wp-element-button)
+ ) {
+ padding: 0.5em 1em;
+ }
+ :where(
+ .wp-block-navigation
+ .wp-block-navigation__submenu-container
+ .wp-block-navigation-item
+ a:not(.wp-element-button)
+ ),
+ :where(
+ .wp-block-navigation
+ .wp-block-navigation__submenu-container
+ .wp-block-navigation-submenu
+ a:not(.wp-element-button)
+ ),
+ :where(
+ .wp-block-navigation
+ .wp-block-navigation__submenu-container
+ .wp-block-navigation-submenu
+ button.wp-block-navigation-item__content
+ ),
+ :where(
+ .wp-block-navigation
+ .wp-block-navigation__submenu-container
+ .wp-block-pages-list__item
+ button.wp-block-navigation-item__content
+ ) {
+ padding: 0.5em 1em;
+ }
+ :root :where(p.has-background) {
+ padding: 1.25em 2.375em;
+ }
+ :where(p.has-text-color:not(.has-link-color)) a {
+ color: inherit;
+ }
+ :where(.wp-block-post-comments-form) input:not([type="submit"]),
+ :where(.wp-block-post-comments-form) textarea {
+ border: 1px solid #949494;
+ font-family: inherit;
+ font-size: 1em;
+ }
+ :where(.wp-block-post-comments-form)
+ input:where(:not([type="submit"]):not([type="checkbox"])),
+ :where(.wp-block-post-comments-form) textarea {
+ padding: calc(0.667em + 2px);
+ }
+ :where(.wp-block-post-excerpt) {
+ margin-bottom: var(--wp--style--block-gap);
+ margin-top: var(--wp--style--block-gap);
+ }
+ :where(.wp-block-preformatted.has-background) {
+ padding: 1.25em 2.375em;
+ }
+ :where(.wp-block-search__button) {
+ border: 1px solid #ccc;
+ padding: 6px 10px;
+ }
+ :where(.wp-block-search__input) {
+ font-family: inherit;
+ font-size: inherit;
+ font-style: inherit;
+ font-weight: inherit;
+ letter-spacing: inherit;
+ line-height: inherit;
+ text-transform: inherit;
+ }
+ :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) {
+ border: 1px solid #949494;
+ box-sizing: border-box;
+ padding: 4px;
+ }
+ :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper)
+ .wp-block-search__input {
+ border: none;
+ border-radius: 0;
+ padding: 0 4px;
+ }
+ :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper)
+ .wp-block-search__input:focus {
+ outline: 0;
+ }
+ :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper)
+ :where(.wp-block-search__button) {
+ padding: 4px 8px;
+ }
+ :root :where(.wp-block-separator.is-style-dots) {
+ height: auto;
+ line-height: 1;
+ text-align: center;
+ }
+ :root :where(.wp-block-separator.is-style-dots):before {
+ color: currentColor;
+ content: "···";
+ font-family: serif;
+ font-size: 1.5em;
+ letter-spacing: 2em;
+ padding-left: 2em;
+ }
+ :root :where(.wp-block-site-logo.is-style-rounded) {
+ border-radius: 9999px;
+ }
+ :root :where(.wp-block-site-title a) {
+ color: inherit;
+ }
+ .wp-block-social-links {
+ background: 0 0;
+ box-sizing: border-box;
+ margin-left: 0;
+ padding-left: 0;
+ padding-right: 0;
+ text-indent: 0;
+ }
+ .wp-block-social-links .wp-social-link a,
+ .wp-block-social-links .wp-social-link a:hover {
+ border-bottom: 0;
+ box-shadow: none;
+ text-decoration: none;
+ }
+ .wp-block-social-links .wp-social-link svg {
+ height: 1em;
+ width: 1em;
+ }
+ .wp-block-social-links .wp-social-link span:not(.screen-reader-text) {
+ font-size: 0.65em;
+ margin-left: 0.5em;
+ margin-right: 0.5em;
+ }
+ .wp-block-social-links {
+ font-size: 24px;
+ }
+ .wp-block-social-link {
+ border-radius: 9999px;
+ display: block;
+ height: auto;
+ transition: transform 0.1s ease;
+ }
+ @media (prefers-reduced-motion: reduce) {
+ .wp-block-social-link {
+ transition-delay: 0s;
+ transition-duration: 0s;
+ }
+ }
+ .wp-block-social-link a {
+ align-items: center;
+ display: flex;
+ line-height: 0;
+ transition: transform 0.1s ease;
+ }
+ .wp-block-social-link:hover {
+ transform: scale(1.1);
+ }
+ .wp-block-social-links .wp-block-social-link.wp-social-link {
+ display: inline-block;
+ margin: 0;
+ padding: 0;
+ }
+ .wp-block-social-links
+ .wp-block-social-link.wp-social-link
+ .wp-block-social-link-anchor,
+ .wp-block-social-links
+ .wp-block-social-link.wp-social-link
+ .wp-block-social-link-anchor
+ svg,
+ .wp-block-social-links
+ .wp-block-social-link.wp-social-link
+ .wp-block-social-link-anchor:active,
+ .wp-block-social-links
+ .wp-block-social-link.wp-social-link
+ .wp-block-social-link-anchor:hover,
+ .wp-block-social-links
+ .wp-block-social-link.wp-social-link
+ .wp-block-social-link-anchor:visited {
+ color: currentColor;
+ fill: currentColor;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link {
+ background-color: #f0f0f0;
+ color: #444;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-amazon {
+ background-color: #f90;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-bandcamp {
+ background-color: #1ea0c3;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-behance {
+ background-color: #0757fe;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-bluesky {
+ background-color: #0a7aff;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-codepen {
+ background-color: #1e1f26;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-deviantart {
+ background-color: #02e49b;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-dribbble {
+ background-color: #e94c89;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-dropbox {
+ background-color: #4280ff;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-etsy {
+ background-color: #f45800;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-facebook {
+ background-color: #1778f2;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-fivehundredpx {
+ background-color: #000;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-flickr {
+ background-color: #0461dd;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-foursquare {
+ background-color: #e65678;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-github {
+ background-color: #24292d;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-goodreads {
+ background-color: #eceadd;
+ color: #382110;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-google {
+ background-color: #ea4434;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-gravatar {
+ background-color: #1d4fc4;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-instagram {
+ background-color: #f00075;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-lastfm {
+ background-color: #e21b24;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-linkedin {
+ background-color: #0d66c2;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-mastodon {
+ background-color: #3288d4;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-medium {
+ background-color: #000;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-meetup {
+ background-color: #f6405f;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-patreon {
+ background-color: #000;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-pinterest {
+ background-color: #e60122;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-pocket {
+ background-color: #ef4155;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-reddit {
+ background-color: #ff4500;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-skype {
+ background-color: #0478d7;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-snapchat {
+ background-color: #fefc00;
+ color: #fff;
+ stroke: #000;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-soundcloud {
+ background-color: #ff5600;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-spotify {
+ background-color: #1bd760;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-telegram {
+ background-color: #2aabee;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-threads {
+ background-color: #000;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-tiktok {
+ background-color: #000;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-tumblr {
+ background-color: #011835;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-twitch {
+ background-color: #6440a4;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-twitter {
+ background-color: #1da1f2;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-vimeo {
+ background-color: #1eb7ea;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-vk {
+ background-color: #4680c2;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-wordpress {
+ background-color: #3499cd;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-whatsapp {
+ background-color: #25d366;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-x {
+ background-color: #000;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-yelp {
+ background-color: #d32422;
+ color: #fff;
+ }
+ :where(.wp-block-social-links:not(.is-style-logos-only))
+ .wp-social-link-youtube {
+ background-color: red;
+ color: #fff;
+ }
+ :where(.wp-block-social-links.is-style-logos-only) .wp-social-link {
+ background: 0 0;
+ }
+ :where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg {
+ height: 1.25em;
+ width: 1.25em;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-amazon {
+ color: #f90;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-bandcamp {
+ color: #1ea0c3;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-behance {
+ color: #0757fe;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-bluesky {
+ color: #0a7aff;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-codepen {
+ color: #1e1f26;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-deviantart {
+ color: #02e49b;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-dribbble {
+ color: #e94c89;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-dropbox {
+ color: #4280ff;
+ }
+ :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy {
+ color: #f45800;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-facebook {
+ color: #1778f2;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-fivehundredpx {
+ color: #000;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-flickr {
+ color: #0461dd;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-foursquare {
+ color: #e65678;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-github {
+ color: #24292d;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-goodreads {
+ color: #382110;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-google {
+ color: #ea4434;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-gravatar {
+ color: #1d4fc4;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-instagram {
+ color: #f00075;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-lastfm {
+ color: #e21b24;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-linkedin {
+ color: #0d66c2;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-mastodon {
+ color: #3288d4;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-medium {
+ color: #000;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-meetup {
+ color: #f6405f;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-patreon {
+ color: #000;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-pinterest {
+ color: #e60122;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-pocket {
+ color: #ef4155;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-reddit {
+ color: #ff4500;
+ }
+ :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype {
+ color: #0478d7;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-snapchat {
+ color: #fff;
+ stroke: #000;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-soundcloud {
+ color: #ff5600;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-spotify {
+ color: #1bd760;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-telegram {
+ color: #2aabee;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-threads {
+ color: #000;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-tiktok {
+ color: #000;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-tumblr {
+ color: #011835;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-twitch {
+ color: #6440a4;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-twitter {
+ color: #1da1f2;
+ }
+ :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo {
+ color: #1eb7ea;
+ }
+ :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk {
+ color: #4680c2;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-whatsapp {
+ color: #25d366;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-wordpress {
+ color: #3499cd;
+ }
+ :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x {
+ color: #000;
+ }
+ :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp {
+ color: #d32422;
+ }
+ :where(.wp-block-social-links.is-style-logos-only)
+ .wp-social-link-youtube {
+ color: red;
+ }
+ :root :where(.wp-block-social-links .wp-social-link a) {
+ padding: 0.25em;
+ }
+ :root
+ :where(.wp-block-social-links.is-style-logos-only .wp-social-link a) {
+ padding: 0;
+ }
+ :root
+ :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a) {
+ padding-left: 0.66667em;
+ padding-right: 0.66667em;
+ }
+ :root :where(.wp-block-tag-cloud.is-style-outline) {
+ display: flex;
+ flex-wrap: wrap;
+ gap: 1ch;
+ }
+ :root :where(.wp-block-tag-cloud.is-style-outline a) {
+ border: 1px solid;
+ font-size: unset !important;
+ margin-right: 0;
+ padding: 1ch 2ch;
+ text-decoration: none !important;
+ }
+ :where(.wp-block-term-description) {
+ margin-bottom: var(--wp--style--block-gap);
+ margin-top: var(--wp--style--block-gap);
+ }
+ :where(pre.wp-block-verse) {
+ font-family: inherit;
+ }
+ .entry-content {
+ counter-reset: footnotes;
+ }
+ :root {
+ --wp--preset--font-size--normal: 16px;
+ --wp--preset--font-size--huge: 42px;
+ }
+ .has-text-align-left {
+ text-align: left;
+ }
+ .screen-reader-text {
+ border: 0;
+ clip: rect(1px, 1px, 1px, 1px);
+ clip-path: inset(50%);
+ height: 1px;
+ margin: -1px;
+ overflow: hidden;
+ padding: 0;
+ position: absolute;
+ width: 1px;
+ word-wrap: normal !important;
+ }
+ .screen-reader-text:focus {
+ background-color: #ddd;
+ clip: auto !important;
+ clip-path: none;
+ color: #444;
+ display: block;
+ font-size: 1em;
+ height: auto;
+ left: 5px;
+ line-height: normal;
+ padding: 15px 23px 14px;
+ text-decoration: none;
+ top: 5px;
+ width: auto;
+ z-index: 100000;
+ }
+ html :where(.has-border-color) {
+ border-style: solid;
+ }
+ html :where([style*="border-top-color"]) {
+ border-top-style: solid;
+ }
+ html :where([style*="border-right-color"]) {
+ border-right-style: solid;
+ }
+ html :where([style*="border-bottom-color"]) {
+ border-bottom-style: solid;
+ }
+ html :where([style*="border-left-color"]) {
+ border-left-style: solid;
+ }
+ html :where([style*="border-width"]) {
+ border-style: solid;
+ }
+ html :where([style*="border-top-width"]) {
+ border-top-style: solid;
+ }
+ html :where([style*="border-right-width"]) {
+ border-right-style: solid;
+ }
+ html :where([style*="border-bottom-width"]) {
+ border-bottom-style: solid;
+ }
+ html :where([style*="border-left-width"]) {
+ border-left-style: solid;
+ }
+ html :where(img[class*="wp-image-"]) {
+ height: auto;
+ max-width: 100%;
+ }
+ :where(figure) {
+ margin: 0 0 1em;
+ }
+ html :where(.is-position-sticky) {
+ --wp-admin--admin-bar--position-offset: var(
+ --wp-admin--admin-bar--height,
+ 0px
+ );
+ }
+ @media screen and (max-width: 600px) {
+ html :where(.is-position-sticky) {
+ --wp-admin--admin-bar--position-offset: 0px;
+ }
+ }
+ form.formkit-form[data-format="inline"] {
+ margin-left: auto;
+ margin-right: auto;
+ margin-bottom: 20px;
+ }
+ @media only screen and (min-width: 482px) {
+ form.formkit-form[data-format="inline"] {
+ margin-bottom: 30px;
+ }
+ }
+ :root {
+ --wp--preset--aspect-ratio--square: 1;
+ --wp--preset--aspect-ratio--4-3: 4/3;
+ --wp--preset--aspect-ratio--3-4: 3/4;
+ --wp--preset--aspect-ratio--3-2: 3/2;
+ --wp--preset--aspect-ratio--2-3: 2/3;
+ --wp--preset--aspect-ratio--16-9: 16/9;
+ --wp--preset--aspect-ratio--9-16: 9/16;
+ --wp--preset--color--black: #000000;
+ --wp--preset--color--cyan-bluish-gray: #abb8c3;
+ --wp--preset--color--white: #ffffff;
+ --wp--preset--color--pale-pink: #f78da7;
+ --wp--preset--color--vivid-red: #cf2e2e;
+ --wp--preset--color--luminous-vivid-orange: #ff6900;
+ --wp--preset--color--luminous-vivid-amber: #fcb900;
+ --wp--preset--color--light-green-cyan: #7bdcb5;
+ --wp--preset--color--vivid-green-cyan: #00d084;
+ --wp--preset--color--pale-cyan-blue: #8ed1fc;
+ --wp--preset--color--vivid-cyan-blue: #0693e3;
+ --wp--preset--color--vivid-purple: #9b51e0;
+ --wp--preset--color--contrast: var(--contrast);
+ --wp--preset--color--contrast-2: var(--contrast-2);
+ --wp--preset--color--contrast-3: var(--contrast-3);
+ --wp--preset--color--base: var(--base);
+ --wp--preset--color--base-2: var(--base-2);
+ --wp--preset--color--base-3: var(--base-3);
+ --wp--preset--color--accent: var(--accent);
+ --wp--preset--color--accent-2: var(--accent-2);
+ --wp--preset--color--global-color-9: var(--global-color-9);
+ --wp--preset--color--global-color-10: var(--global-color-10);
+ --wp--preset--color--global-color-11: var(--global-color-11);
+ --wp--preset--color--global-color-12: var(--global-color-12);
+ --wp--preset--color--global-color-13: var(--global-color-13);
+ --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(
+ 135deg,
+ rgba(6, 147, 227, 1) 0%,
+ rgb(155, 81, 224) 100%
+ );
+ --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(
+ 135deg,
+ rgb(122, 220, 180) 0%,
+ rgb(0, 208, 130) 100%
+ );
+ --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(
+ 135deg,
+ rgba(252, 185, 0, 1) 0%,
+ rgba(255, 105, 0, 1) 100%
+ );
+ --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(
+ 135deg,
+ rgba(255, 105, 0, 1) 0%,
+ rgb(207, 46, 46) 100%
+ );
+ --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(
+ 135deg,
+ rgb(238, 238, 238) 0%,
+ rgb(169, 184, 195) 100%
+ );
+ --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(
+ 135deg,
+ rgb(74, 234, 220) 0%,
+ rgb(151, 120, 209) 20%,
+ rgb(207, 42, 186) 40%,
+ rgb(238, 44, 130) 60%,
+ rgb(251, 105, 98) 80%,
+ rgb(254, 248, 76) 100%
+ );
+ --wp--preset--gradient--blush-light-purple: linear-gradient(
+ 135deg,
+ rgb(255, 206, 236) 0%,
+ rgb(152, 150, 240) 100%
+ );
+ --wp--preset--gradient--blush-bordeaux: linear-gradient(
+ 135deg,
+ rgb(254, 205, 165) 0%,
+ rgb(254, 45, 45) 50%,
+ rgb(107, 0, 62) 100%
+ );
+ --wp--preset--gradient--luminous-dusk: linear-gradient(
+ 135deg,
+ rgb(255, 203, 112) 0%,
+ rgb(199, 81, 192) 50%,
+ rgb(65, 88, 208) 100%
+ );
+ --wp--preset--gradient--pale-ocean: linear-gradient(
+ 135deg,
+ rgb(255, 245, 203) 0%,
+ rgb(182, 227, 212) 50%,
+ rgb(51, 167, 181) 100%
+ );
+ --wp--preset--gradient--electric-grass: linear-gradient(
+ 135deg,
+ rgb(202, 248, 128) 0%,
+ rgb(113, 206, 126) 100%
+ );
+ --wp--preset--gradient--midnight: linear-gradient(
+ 135deg,
+ rgb(2, 3, 129) 0%,
+ rgb(40, 116, 252) 100%
+ );
+ --wp--preset--font-size--small: 13px;
+ --wp--preset--font-size--medium: 20px;
+ --wp--preset--font-size--large: 36px;
+ --wp--preset--font-size--x-large: 42px;
+ --wp--preset--spacing--20: 0.44rem;
+ --wp--preset--spacing--30: 0.67rem;
+ --wp--preset--spacing--40: 1rem;
+ --wp--preset--spacing--50: 1.5rem;
+ --wp--preset--spacing--60: 2.25rem;
+ --wp--preset--spacing--70: 3.38rem;
+ --wp--preset--spacing--80: 5.06rem;
+ --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
+ --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
+ --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
+ --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1),
+ 6px 6px rgba(0, 0, 0, 1);
+ --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
+ }
+ :where(.is-layout-flex) {
+ gap: 0.5em;
+ }
+ :where(.is-layout-grid) {
+ gap: 0.5em;
+ }
+ body .is-layout-flex {
+ display: flex;
+ }
+ .is-layout-flex {
+ flex-wrap: wrap;
+ align-items: center;
+ }
+ .is-layout-flex > :is(*, div) {
+ margin: 0;
+ }
+ :where(.wp-block-post-template.is-layout-flex) {
+ gap: 1.25em;
+ }
+ :where(.wp-block-post-template.is-layout-grid) {
+ gap: 1.25em;
+ }
+ :where(.wp-block-columns.is-layout-flex) {
+ gap: 2em;
+ }
+ :where(.wp-block-columns.is-layout-grid) {
+ gap: 2em;
+ }
+ :root :where(.wp-block-pullquote) {
+ font-size: 1.5em;
+ line-height: 1.6;
+ }
+ .screen-reader-text {
+ clip: rect(1px, 1px, 1px, 1px);
+ position: absolute !important;
+ }
+ .screen-reader-text:active,
+ .screen-reader-text:focus,
+ .screen-reader-text:hover {
+ background-color: #f1f1f1;
+ border-radius: 3px;
+ box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
+ clip: auto !important;
+ color: #21759b;
+ display: block;
+ font-size: 14px;
+ font-weight: 700;
+ height: auto;
+ left: 5px;
+ line-height: normal;
+ padding: 15px 23px 14px;
+ text-decoration: none;
+ top: 5px;
+ width: auto;
+ z-index: 100000;
+ }
+ .footer-widgets-container {
+ padding: 40px;
+ }
+ .inside-footer-widgets {
+ display: flex;
+ }
+ .inside-footer-widgets > div {
+ flex: 1 1 0;
+ }
+ .site-footer .footer-widgets-container .inner-padding {
+ padding: 0 0 0 40px;
+ }
+ .site-footer .footer-widgets-container .inside-footer-widgets {
+ margin-left: -40px;
+ }
+ .footer-bar-active .footer-bar .widget {
+ padding: 0;
+ }
+ .footer-bar-align-right .copyright-bar {
+ order: -20;
+ margin-right: auto;
+ }
+ .site-footer:not(.footer-bar-active) .copyright-bar {
+ margin: 0 auto;
+ }
+ @media (max-width: 768px) {
+ .inside-footer-widgets {
+ flex-direction: column;
+ }
+ .inside-footer-widgets > div:not(:last-child) {
+ margin-bottom: 40px;
+ }
+ .site-footer
+ .footer-widgets
+ .footer-widgets-container
+ .inside-footer-widgets {
+ margin: 0;
+ }
+ .site-footer .footer-widgets .footer-widgets-container .inner-padding {
+ padding: 0;
+ }
+ .footer-bar-active .inside-site-info {
+ flex-direction: column;
+ }
+ .footer-bar-active .footer-bar {
+ margin-bottom: 10px;
+ }
+ .footer-bar-align-right .copyright-bar {
+ order: unset;
+ margin-right: 0;
+ }
+ }
+ body,
+ fieldset,
+ figure,
+ h2,
+ h4,
+ html,
+ iframe,
+ legend,
+ li,
+ p,
+ textarea,
+ ul {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ }
+ html {
+ font-family: sans-serif;
+ -webkit-text-size-adjust: 100%;
+ -ms-text-size-adjust: 100%;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ }
+ main {
+ display: block;
+ }
+ progress {
+ vertical-align: baseline;
+ }
+ html {
+ box-sizing: border-box;
+ }
+ *,
+ ::after,
+ ::before {
+ box-sizing: inherit;
+ }
+ button,
+ input,
+ optgroup,
+ select,
+ textarea {
+ font-family: inherit;
+ font-size: 100%;
+ margin: 0;
+ }
+ [type="search"] {
+ -webkit-appearance: textfield;
+ outline-offset: -2px;
+ }
+ [type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none;
+ }
+ ::-moz-focus-inner {
+ border-style: none;
+ padding: 0;
+ }
+ body,
+ button,
+ input,
+ select,
+ textarea {
+ font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI",
+ Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
+ "Segoe UI Symbol";
+ font-weight: 400;
+ text-transform: none;
+ font-size: 17px;
+ line-height: 1.5;
+ }
+ p {
+ margin-bottom: 1.5em;
+ }
+ h2,
+ h4 {
+ font-family: inherit;
+ font-size: 100%;
+ font-style: inherit;
+ font-weight: inherit;
+ }
+ table {
+ border: 1px solid rgba(0, 0, 0, 0.1);
+ }
+ table {
+ border-collapse: separate;
+ border-spacing: 0;
+ border-width: 1px 0 0 1px;
+ margin: 0 0 1.5em;
+ width: 100%;
+ }
+ fieldset {
+ padding: 0;
+ border: 0;
+ min-width: inherit;
+ }
+ fieldset legend {
+ padding: 0;
+ margin-bottom: 1.5em;
+ }
+ h2 {
+ font-size: 35px;
+ margin-bottom: 20px;
+ line-height: 1.2em;
+ font-weight: 400;
+ text-transform: none;
+ }
+ h4 {
+ font-size: 24px;
+ }
+ h4 {
+ margin-bottom: 20px;
+ }
+ ul {
+ margin: 0 0 1.5em 3em;
+ }
+ ul {
+ list-style: disc;
+ }
+ li > ul {
+ margin-bottom: 0;
+ margin-left: 1.5em;
+ }
+ strong {
+ font-weight: 700;
+ }
+ em {
+ font-style: italic;
+ }
+ address {
+ margin: 0 0 1.5em;
+ }
+ figure {
+ margin: 0;
+ }
+ table {
+ margin: 0 0 1.5em;
+ width: 100%;
+ }
+ img {
+ height: auto;
+ max-width: 100%;
+ }
+ button,
+ input[type="button"],
+ input[type="submit"] {
+ background: #55555e;
+ color: #fff;
+ border: 1px solid transparent;
+ cursor: pointer;
+ -webkit-appearance: button;
+ padding: 10px 20px;
+ }
+ input[type="email"],
+ input[type="number"],
+ input[type="search"],
+ input[type="text"],
+ input[type="url"],
+ select,
+ textarea {
+ border: 1px solid;
+ border-radius: 0;
+ padding: 10px 15px;
+ max-width: 100%;
+ }
+ textarea {
+ width: 100%;
+ }
+ a,
+ button,
+ input {
+ transition:
+ color 0.1s ease-in-out,
+ background-color 0.1s ease-in-out;
+ }
+ a {
+ text-decoration: none;
+ }
+ .button {
+ padding: 10px 20px;
+ display: inline-block;
+ }
+ .using-mouse :focus {
+ outline: 0;
+ }
+ .using-mouse ::-moz-focus-inner {
+ border: 0;
+ }
+ .size-full,
+ .size-large {
+ max-width: 100%;
+ height: auto;
+ }
+ .screen-reader-text {
+ border: 0;
+ clip: rect(1px, 1px, 1px, 1px);
+ -webkit-clip-path: inset(50%);
+ clip-path: inset(50%);
+ height: 1px;
+ margin: -1px;
+ overflow: hidden;
+ padding: 0;
+ position: absolute !important;
+ width: 1px;
+ word-wrap: normal !important;
+ }
+ .screen-reader-text:focus {
+ background-color: #f1f1f1;
+ border-radius: 3px;
+ box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
+ clip: auto !important;
+ -webkit-clip-path: none;
+ clip-path: none;
+ color: #21759b;
+ display: block;
+ font-size: 0.875rem;
+ font-weight: 700;
+ height: auto;
+ left: 5px;
+ line-height: normal;
+ padding: 15px 23px 14px;
+ text-decoration: none;
+ top: 5px;
+ width: auto;
+ z-index: 100000;
+ }
+ #primary[tabindex="-1"]:focus {
+ outline: 0;
+ }
+ .main-navigation {
+ z-index: 100;
+ padding: 0;
+ clear: both;
+ display: block;
+ }
+ .main-navigation a {
+ display: block;
+ text-decoration: none;
+ font-weight: 400;
+ text-transform: none;
+ font-size: 15px;
+ }
+ .main-navigation ul {
+ list-style: none;
+ margin: 0;
+ padding-left: 0;
+ }
+ .main-navigation .main-nav ul li a {
+ padding-left: 20px;
+ padding-right: 20px;
+ line-height: 60px;
+ }
+ .inside-navigation {
+ position: relative;
+ }
+ .main-navigation .inside-navigation {
+ display: flex;
+ align-items: center;
+ flex-wrap: wrap;
+ justify-content: space-between;
+ }
+ .main-navigation .main-nav > ul {
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ }
+ .main-navigation li {
+ position: relative;
+ }
+ .main-navigation .menu-bar-items {
+ display: flex;
+ align-items: center;
+ font-size: 15px;
+ }
+ .main-navigation .menu-bar-items a {
+ color: inherit;
+ }
+ .main-navigation .menu-bar-item {
+ position: relative;
+ }
+ .main-navigation .menu-bar-item.search-item {
+ z-index: 20;
+ }
+ .main-navigation .menu-bar-item > a {
+ padding-left: 20px;
+ padding-right: 20px;
+ line-height: 60px;
+ }
+ .nav-align-right .inside-navigation {
+ justify-content: flex-end;
+ }
+ .main-navigation ul ul {
+ display: block;
+ box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1);
+ float: left;
+ position: absolute;
+ left: -99999px;
+ opacity: 0;
+ z-index: 99999;
+ width: 200px;
+ text-align: left;
+ top: auto;
+ transition: opacity 80ms linear;
+ transition-delay: 0s;
+ pointer-events: none;
+ height: 0;
+ overflow: hidden;
+ }
+ .main-navigation ul ul a {
+ display: block;
+ }
+ .main-navigation ul ul li {
+ width: 100%;
+ }
+ .main-navigation .main-nav ul ul li a {
+ line-height: normal;
+ padding: 10px 20px;
+ font-size: 14px;
+ }
+ .main-navigation .main-nav ul li.menu-item-has-children > a {
+ padding-right: 0;
+ position: relative;
+ }
+ .main-navigation.sub-menu-left ul ul {
+ box-shadow: -1px 1px 0 rgba(0, 0, 0, 0.1);
+ }
+ .main-navigation.sub-menu-left .sub-menu {
+ right: 0;
+ }
+ .main-navigation:not(.toggled) ul li.sfHover > ul,
+ .main-navigation:not(.toggled) ul li:hover > ul {
+ left: auto;
+ opacity: 1;
+ transition-delay: 150ms;
+ pointer-events: auto;
+ height: auto;
+ overflow: visible;
+ }
+ .main-navigation:not(.toggled) ul ul li.sfHover > ul,
+ .main-navigation:not(.toggled) ul ul li:hover > ul {
+ left: 100%;
+ top: 0;
+ }
+ .main-navigation.sub-menu-left:not(.toggled) ul ul li.sfHover > ul,
+ .main-navigation.sub-menu-left:not(.toggled) ul ul li:hover > ul {
+ right: 100%;
+ left: auto;
+ }
+ .menu-item-has-children .dropdown-menu-toggle {
+ display: inline-block;
+ height: 100%;
+ clear: both;
+ padding-right: 20px;
+ padding-left: 10px;
+ }
+ .menu-item-has-children ul .dropdown-menu-toggle {
+ padding-top: 10px;
+ padding-bottom: 10px;
+ margin-top: -10px;
+ }
+ nav ul ul .menu-item-has-children .dropdown-menu-toggle {
+ float: right;
+ }
+ .site-header {
+ position: relative;
+ }
+ .site-logo {
+ display: inline-block;
+ max-width: 100%;
+ }
+ .site-header .header-image {
+ vertical-align: middle;
+ }
+ .entry-content:not(:first-child) {
+ margin-top: 2em;
+ }
+ .site-content {
+ word-wrap: break-word;
+ }
+ .entry-content > p:last-child {
+ margin-bottom: 0;
+ }
+ embed,
+ iframe,
+ object {
+ max-width: 100%;
+ }
+ .widget select {
+ max-width: 100%;
+ }
+ .footer-widgets .widget :last-child {
+ margin-bottom: 0;
+ }
+ .widget ul {
+ margin: 0;
+ }
+ .widget .search-field {
+ width: 100%;
+ }
+ .footer-widgets .widget {
+ margin-bottom: 30px;
+ }
+ .footer-widgets .widget:last-child {
+ margin-bottom: 0;
+ }
+ .widget ul li {
+ list-style-type: none;
+ position: relative;
+ margin-bottom: 0.5em;
+ }
+ .widget ul li ul {
+ margin-left: 1em;
+ margin-top: 0.5em;
+ }
+ .site-content {
+ display: flex;
+ }
+ .grid-container {
+ margin-left: auto;
+ margin-right: auto;
+ max-width: 1200px;
+ }
+ .site-main > * {
+ margin-bottom: 20px;
+ }
+ .one-container .site-content {
+ padding: 40px;
+ }
+ .one-container .site-main > :last-child {
+ margin-bottom: 0;
+ }
+ .contained-content.one-container .site-content {
+ padding: 0;
+ }
+ .inside-site-info {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ padding: 20px 40px;
+ }
+ .site-info {
+ text-align: center;
+ font-size: 15px;
+ }
+ .gp-icon {
+ display: inline-flex;
+ align-self: center;
+ }
+ .gp-icon svg {
+ height: 1em;
+ width: 1em;
+ top: 0.125em;
+ position: relative;
+ fill: currentColor;
+ }
+ .close-search .icon-search svg:first-child,
+ .icon-menu-bars svg:nth-child(2),
+ .icon-search svg:nth-child(2),
+ .toggled .icon-menu-bars svg:first-child {
+ display: none;
+ }
+ .close-search .icon-search svg:nth-child(2),
+ .toggled .icon-menu-bars svg:nth-child(2) {
+ display: block;
+ }
+ nav.toggled .sfHover > a > .dropdown-menu-toggle .gp-icon svg {
+ transform: rotate(180deg);
+ }
+ .container.grid-container {
+ width: auto;
+ }
+ .menu-toggle,
+ .sidebar-nav-mobile {
+ display: none;
+ }
+ .menu-toggle {
+ padding: 0 20px;
+ line-height: 60px;
+ margin: 0;
+ font-weight: 400;
+ text-transform: none;
+ font-size: 15px;
+ cursor: pointer;
+ }
+ .menu-toggle .mobile-menu {
+ padding-left: 3px;
+ }
+ .menu-toggle .gp-icon + .mobile-menu {
+ padding-left: 9px;
+ }
+ .menu-toggle .mobile-menu:empty {
+ display: none;
+ }
+ button.menu-toggle {
+ background-color: transparent;
+ flex-grow: 1;
+ border: 0;
+ text-align: center;
+ }
+ button.menu-toggle:active,
+ button.menu-toggle:focus,
+ button.menu-toggle:hover {
+ background-color: transparent;
+ }
+ .has-menu-bar-items button.menu-toggle {
+ flex-grow: 0;
+ }
+ nav.toggled ul ul.sub-menu {
+ width: 100%;
+ }
+ .toggled .menu-item-has-children .dropdown-menu-toggle {
+ padding-left: 20px;
+ }
+ .main-navigation.toggled .main-nav {
+ flex-basis: 100%;
+ order: 3;
+ }
+ .main-navigation.toggled .main-nav > ul {
+ display: block;
+ }
+ .main-navigation.toggled .main-nav li {
+ width: 100%;
+ text-align: left;
+ }
+ .main-navigation.toggled .main-nav ul ul {
+ transition: 0s;
+ visibility: hidden;
+ box-shadow: none;
+ border-bottom: 1px solid rgba(0, 0, 0, 0.05);
+ }
+ .main-navigation.toggled .main-nav ul ul li:last-child > ul {
+ border-bottom: 0;
+ }
+ .main-navigation.toggled .main-nav ul ul.toggled-on {
+ position: relative;
+ top: 0;
+ left: auto !important;
+ right: auto !important;
+ width: 100%;
+ pointer-events: auto;
+ height: auto;
+ opacity: 1;
+ display: block;
+ visibility: visible;
+ float: none;
+ }
+ .main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle {
+ float: right;
+ }
+ .mobile-menu-control-wrapper {
+ display: none;
+ margin-left: auto;
+ align-items: center;
+ }
+ @media (max-width: 768px) {
+ a,
+ body,
+ button,
+ input,
+ select,
+ textarea {
+ transition: all 0s ease-in-out;
+ }
+ .site-content {
+ flex-direction: column;
+ }
+ .container .site-content .content-area {
+ width: auto;
+ }
+ #main {
+ margin-left: 0;
+ margin-right: 0;
+ }
+ body:not(.no-sidebar) #main {
+ margin-bottom: 0;
+ }
+ }
+ body {
+ background-color: var(--base-3);
+ color: var(--global-color-11);
+ }
+ a {
+ color: var(--global-color-13);
+ }
+ a:active,
+ a:focus,
+ a:hover {
+ color: var(--contrast);
+ }
+ .grid-container {
+ max-width: 1300px;
+ }
+ @media (max-width: 500px) and (min-width: 769px) {
+ .site-logo {
+ margin-bottom: 1.5em;
+ }
+ #site-navigation {
+ margin: 0 auto;
+ }
+ }
+ .site-header .header-image {
+ width: 250px;
+ }
+ .generate-back-to-top {
+ font-size: 20px;
+ border-radius: 3px;
+ position: fixed;
+ bottom: 30px;
+ right: 30px;
+ line-height: 40px;
+ width: 40px;
+ text-align: center;
+ z-index: 10;
+ transition: opacity 0.3s ease-in-out;
+ opacity: 0.1;
+ transform: translateY(1000px);
+ }
+ .generate-back-to-top__show {
+ opacity: 1;
+ transform: translateY(0);
+ }
+ :root {
+ --contrast: #222222;
+ --contrast-2: #7b7b7c;
+ --contrast-3: #b2b2be;
+ --base: #f0f0f0;
+ --base-2: #f7f8f9;
+ --base-3: #ffffff;
+ --accent: #eff7ff;
+ --accent-2: #01c2f9;
+ --global-color-9: #01c2f9;
+ --global-color-10: #fee228;
+ --global-color-11: #000000;
+ --global-color-12: #2a52be;
+ --global-color-13: #1a36cd;
+ }
+ :root .has-contrast-color {
+ color: var(--contrast);
+ }
+ .gp-modal:not(.gp-modal--open):not(.gp-modal--transition) {
+ display: none;
+ }
+ .gp-modal--transition:not(.gp-modal--open) {
+ pointer-events: none;
+ }
+ .gp-modal__overlay {
+ display: none;
+ position: fixed;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ background: rgba(0, 0, 0, 0.2);
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ z-index: 10000;
+ backdrop-filter: blur(3px);
+ transition: opacity 0.5s ease;
+ opacity: 0;
+ }
+ .gp-modal--open:not(.gp-modal--transition) .gp-modal__overlay {
+ opacity: 1;
+ }
+ .gp-modal__container {
+ max-width: 100%;
+ max-height: 100vh;
+ transform: scale(0.9);
+ transition: transform 0.5s ease;
+ padding: 0 10px;
+ }
+ .gp-modal--open:not(.gp-modal--transition) .gp-modal__container {
+ transform: scale(1);
+ }
+ .search-modal-fields {
+ display: flex;
+ }
+ .gp-search-modal .gp-modal__overlay {
+ align-items: flex-start;
+ padding-top: 25vh;
+ background: var(--gp-search-modal-overlay-bg-color);
+ }
+ .search-modal-form {
+ width: 500px;
+ max-width: 100%;
+ background-color: var(--gp-search-modal-bg-color);
+ color: var(--gp-search-modal-text-color);
+ }
+ .search-modal-form .search-field,
+ .search-modal-form .search-field:focus {
+ width: 100%;
+ height: 60px;
+ background-color: transparent;
+ border: 0;
+ appearance: none;
+ color: currentColor;
+ }
+ .search-modal-fields button,
+ .search-modal-fields button:active,
+ .search-modal-fields button:focus,
+ .search-modal-fields button:hover {
+ background-color: transparent;
+ border: 0;
+ color: currentColor;
+ width: 60px;
+ }
+ body,
+ button,
+ input,
+ select,
+ textarea {
+ font-family: Georgia;
+ font-weight: 500;
+ font-size: 18px;
+ }
+ @media (max-width: 768px) {
+ body,
+ button,
+ input,
+ select,
+ textarea {
+ font-size: 20px;
+ }
+ }
+ h2 {
+ font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI",
+ Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
+ "Segoe UI Symbol";
+ font-weight: 700;
+ font-size: 30px;
+ }
+ @media (max-width: 768px) {
+ h2 {
+ font-size: 32px;
+ line-height: 1.2em;
+ margin-bottom: 10px;
+ }
+ }
+ .main-navigation .menu-bar-items,
+ .main-navigation .menu-toggle,
+ .main-navigation a {
+ font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI",
+ Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
+ "Segoe UI Symbol";
+ font-weight: 700;
+ font-size: 17px;
+ }
+ h4 {
+ font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI",
+ Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
+ "Segoe UI Symbol";
+ font-weight: 700;
+ font-size: 24px;
+ }
+ .button,
+ button:not(.menu-toggle),
+ html input[type="button"],
+ input[type="submit"] {
+ font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI",
+ Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
+ "Segoe UI Symbol";
+ font-weight: 500;
+ }
+ .site-header {
+ background-color: var(--base-3);
+ }
+ .main-navigation,
+ .main-navigation ul ul {
+ background-color: var(--contrast);
+ }
+ .main-navigation .main-nav ul li a,
+ .main-navigation .menu-bar-items,
+ .main-navigation .menu-toggle {
+ color: var(--base-3);
+ }
+ .main-navigation
+ .main-nav
+ ul
+ li.sfHover:not([class*="current-menu-"])
+ > a,
+ .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a,
+ .main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a,
+ .main-navigation .menu-bar-item.sfHover > a,
+ .main-navigation .menu-bar-item:hover > a {
+ color: var(--contrast-3);
+ background-color: var(--contrast);
+ }
+ button.menu-toggle:focus,
+ button.menu-toggle:hover {
+ color: var(--base-3);
+ }
+ .main-navigation .main-nav ul li[class*="current-menu-"] > a {
+ color: var(--accent-2);
+ background-color: var(--contrast);
+ }
+ .main-navigation .main-nav ul li.search-item.active > a,
+ .main-navigation .menu-bar-items .search-item.active > a,
+ .navigation-search input[type="search"],
+ .navigation-search input[type="search"]:active,
+ .navigation-search input[type="search"]:focus {
+ color: var(--contrast-3);
+ background-color: var(--contrast);
+ }
+ .main-navigation ul ul {
+ background-color: var(--accent);
+ }
+ .main-navigation .main-nav ul ul li a {
+ color: var(--contrast-2);
+ }
+ .main-navigation
+ .main-nav
+ ul
+ ul
+ li.sfHover:not([class*="current-menu-"])
+ > a,
+ .main-navigation
+ .main-nav
+ ul
+ ul
+ li:not([class*="current-menu-"]):focus
+ > a,
+ .main-navigation
+ .main-nav
+ ul
+ ul
+ li:not([class*="current-menu-"]):hover
+ > a {
+ color: var(--contrast);
+ }
+ .main-navigation .main-nav ul ul li[class*="current-menu-"] > a {
+ color: var(--contrast);
+ }
+ .one-container .container {
+ background-color: var(--base-3);
+ }
+ .inside-article a {
+ color: var(--global-color-13);
+ }
+ .inside-article a:hover {
+ color: var(--global-color-11);
+ }
+ .footer-widgets {
+ color: var(--base-3);
+ background-color: var(--contrast);
+ }
+ .footer-widgets a {
+ color: var(--accent-2);
+ }
+ .footer-widgets a:hover {
+ color: var(--accent-2);
+ }
+ .site-info {
+ background-color: var(--base-3);
+ }
+ input[type="email"],
+ input[type="number"],
+ input[type="search"],
+ input[type="text"],
+ input[type="url"],
+ select,
+ textarea {
+ color: var(--contrast);
+ background-color: var(--base-2);
+ border-color: var(--base);
+ }
+ input[type="email"]:focus,
+ input[type="number"]:focus,
+ input[type="search"]:focus,
+ input[type="text"]:focus,
+ input[type="url"]:focus,
+ select:focus,
+ textarea:focus {
+ color: var(--contrast);
+ background-color: var(--base-2);
+ border-color: var(--contrast-3);
+ }
+ a.button,
+ button,
+ html input[type="button"],
+ input[type="submit"] {
+ color: #fff;
+ background-color: #55555e;
+ }
+ a.button:focus,
+ a.button:hover,
+ button:focus,
+ button:hover,
+ html input[type="button"]:focus,
+ html input[type="button"]:hover,
+ input[type="submit"]:focus,
+ input[type="submit"]:hover {
+ color: #fff;
+ background-color: #3f4047;
+ }
+ a.generate-back-to-top {
+ background-color: rgba(0, 0, 0, 0.4);
+ color: #fff;
+ }
+ a.generate-back-to-top:focus,
+ a.generate-back-to-top:hover {
+ background-color: rgba(0, 0, 0, 0.6);
+ color: #fff;
+ }
+ :root {
+ --gp-search-modal-bg-color: var(--base-3);
+ --gp-search-modal-text-color: var(--contrast);
+ --gp-search-modal-overlay-bg-color: rgba(0, 0, 0, 0.2);
+ }
+ .nav-below-header .main-navigation .inside-navigation.grid-container {
+ padding: 0 20px;
+ }
+ .one-container .site-content {
+ padding: 10px 40px 20px;
+ }
+ .site-main > * {
+ margin-bottom: 10px;
+ }
+ .footer-widgets-container {
+ padding: 20px;
+ }
+ .inside-site-info {
+ padding: 20px;
+ }
+ .site-content .content-area {
+ width: 100%;
+ }
+ @media (max-width: 768px) {
+ h4 {
+ font-size: 22px;
+ }
+ .main-navigation .menu-bar-item.sfHover > a,
+ .main-navigation .menu-bar-item:hover > a {
+ background: 0 0;
+ color: var(--base-3);
+ }
+ .one-container .site-content {
+ padding: 0 30px 30px;
+ }
+ .footer-widgets-container {
+ padding-top: 30px;
+ padding-right: 30px;
+ padding-bottom: 30px;
+ padding-left: 30px;
+ }
+ .inside-site-info {
+ padding-right: 30px;
+ padding-left: 30px;
+ }
+ .main-navigation .menu-toggle,
+ .sidebar-nav-mobile:not(#sticky-placeholder) {
+ display: block;
+ }
+ .gen-sidebar-nav,
+ .main-navigation ul,
+ .main-navigation:not(.slideout-navigation):not(.toggled)
+ .main-nav
+ > ul {
+ display: none;
+ }
+ .nav-align-right .inside-navigation {
+ justify-content: space-between;
+ }
+ }
+ .main-navigation .main-nav ul li a,
+ .main-navigation .menu-bar-item > a,
+ .menu-toggle {
+ transition: line-height 0.3s ease;
+ }
+ .main-navigation.toggled .main-nav > ul {
+ background-color: var(--contrast);
+ }
+ .sticky-enabled .gen-sidebar-nav.is_stuck .main-navigation {
+ margin-bottom: 0;
+ }
+ .sticky-enabled .gen-sidebar-nav.is_stuck {
+ z-index: 500;
+ }
+ .sticky-enabled .main-navigation.is_stuck {
+ box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.2);
+ }
+ .navigation-stick:not(.gen-sidebar-nav) {
+ left: 0;
+ right: 0;
+ width: 100% !important;
+ }
+ .main-navigation.has-sticky-branding:not(.grid-container)
+ .inside-navigation:not(.grid-container)
+ .navigation-branding {
+ margin-left: 10px;
+ }
+ .entry-content:not(:first-child) {
+ margin-top: 0;
+ }
+ .gb-container-9316ff8b {
+ position: relative;
+ overflow-x: hidden;
+ overflow-y: hidden;
+ margin-bottom: 0;
+ }
+ .gb-container-ab4f415a {
+ max-width: 1300px;
+ padding-top: 20px;
+ }
+ .gb-container-1ff34c12 {
+ padding-top: 20px;
+ padding-left: 40px;
+ }
+ .gb-grid-wrapper > .gb-grid-column-1ff34c12 {
+ width: 60%;
+ }
+ .gb-container-5d414d86 {
+ padding-left: 50px;
+ }
+ .gb-grid-wrapper > .gb-grid-column-5d414d86 {
+ width: 40%;
+ }
+ .gb-grid-wrapper-227751ee {
+ display: flex;
+ flex-wrap: wrap;
+ margin-left: -20px;
+ }
+ .gb-grid-wrapper-227751ee > .gb-grid-column {
+ box-sizing: border-box;
+ padding-left: 20px;
+ }
+ @media (max-width: 767px) {
+ .gb-container-9316ff8b {
+ padding-right: 20px;
+ padding-left: 20px;
+ }
+ .gb-container-ab4f415a {
+ padding-right: 0;
+ padding-left: 0;
+ }
+ .gb-container-1ff34c12 {
+ padding: 20px 10px;
+ }
+ .gb-grid-wrapper > .gb-grid-column-1ff34c12 {
+ width: 100%;
+ }
+ .gb-container-5d414d86 {
+ padding-bottom: 10px;
+ padding-left: 0;
+ }
+ .gb-grid-wrapper > .gb-grid-column-5d414d86 {
+ width: 100%;
+ }
+ }
+ .gb-container .wp-block-image img {
+ vertical-align: middle;
+ }
+ .gb-grid-wrapper .wp-block-image {
+ margin-bottom: 0;
+ }
+ .navigation-branding,
+ .site-logo.mobile-header-logo {
+ display: flex;
+ align-items: center;
+ order: 0;
+ margin-right: 10px;
+ }
+ .navigation-branding img,
+ .site-logo.mobile-header-logo img {
+ position: relative;
+ padding: 10px 0;
+ display: block;
+ transition: height 0.3s ease;
+ }
+ .main-navigation.mobile-header-navigation {
+ display: none;
+ float: none;
+ margin-bottom: 0;
+ }
+ .mobile-header-navigation.is_stuck {
+ box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.2);
+ }
+ .main-navigation .menu-toggle {
+ flex-grow: 1;
+ width: auto;
+ }
+ .main-navigation.has-branding .menu-toggle,
+ .main-navigation.has-sticky-branding.navigation-stick .menu-toggle {
+ flex-grow: 0;
+ padding-right: 20px;
+ order: 2;
+ }
+ .main-navigation:not(.slideout-navigation)
+ .mobile-bar-items
+ + .menu-toggle {
+ text-align: left;
+ }
+ .main-navigation.has-sticky-branding:not(.has-branding):not(
+ .navigation-stick
+ )
+ .navigation-branding {
+ display: none;
+ }
+ .nav-align-right .navigation-branding {
+ margin-right: auto;
+ }
+ .main-navigation.has-branding:not([class*="nav-align-"]):not(
+ .mobile-header-navigation
+ )
+ .inside-navigation,
+ .main-navigation.has-sticky-branding.navigation-stick:not(
+ [class*="nav-align-"]
+ ):not(.mobile-header-navigation)
+ .inside-navigation {
+ justify-content: flex-start;
+ }
+ .main-navigation.has-branding:not([class*="nav-align-"]):not(
+ .mobile-header-navigation
+ )
+ .menu-bar-items,
+ .main-navigation.has-sticky-branding.navigation-stick:not(
+ [class*="nav-align-"]
+ ):not(.mobile-header-navigation)
+ .menu-bar-items {
+ margin-left: auto;
+ }
+ .mobile-header-navigation.has-menu-bar-items .mobile-header-logo {
+ margin-right: auto;
+ }
+ .main-navigation.has-branding .inside-navigation.grid-container,
+ .main-navigation.has-branding.grid-container
+ .inside-navigation:not(.grid-container) {
+ padding: 0 40px;
+ }
+ .main-navigation.has-branding:not(.grid-container)
+ .inside-navigation:not(.grid-container)
+ .navigation-branding {
+ margin-left: 10px;
+ }
+ .main-navigation .sticky-navigation-logo,
+ .main-navigation.navigation-stick .site-logo:not(.mobile-header-logo) {
+ display: none;
+ }
+ .main-navigation.navigation-stick .sticky-navigation-logo {
+ display: block;
+ }
+ .navigation-branding img,
+ .site-logo.mobile-header-logo img {
+ height: 60px;
+ width: auto;
+ }
+ @media (max-width: 768px) {
+ #site-navigation,
+ #sticky-navigation,
+ .site-header {
+ display: none !important;
+ opacity: 0;
+ }
+ #mobile-header {
+ display: block !important;
+ width: 100% !important;
+ }
+ #mobile-header .main-nav > ul {
+ display: none;
+ }
+ #mobile-header .menu-toggle,
+ #mobile-header .mobile-bar-items,
+ #mobile-header.toggled .main-nav > ul {
+ display: block;
+ }
+ #mobile-header .main-nav {
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+ -webkit-box-ordinal-group: 5;
+ -ms-flex-order: 4;
+ order: 4;
+ }
+ .main-navigation.has-branding.nav-align-center .menu-bar-items,
+ .main-navigation.has-sticky-branding.navigation-stick.nav-align-center
+ .menu-bar-items {
+ margin-left: auto;
+ }
+ .navigation-branding {
+ margin-right: auto;
+ margin-left: 10px;
+ }
+ .mobile-header-navigation .site-logo {
+ margin-left: 10px;
+ }
+ .main-navigation.has-branding .inside-navigation.grid-container {
+ padding: 0;
+ }
+ }
+ a {
+ text-decoration: underline;
+ }
+ .footer-bar-align-right .copyright-bar {
+ display: none;
+ }
+ h2 {
+ font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI",
+ Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
+ "Segoe UI Symbol";
+ font-weight: 700;
+ }
+ li {
+ padding-bottom: 5px;
+ }
+ .wp-block-image :where(figcaption) {
+ margin-bottom: 1em;
+ margin-top: -0.5em;
+ }
+ img {
+ margin-bottom: 10px;
+ }
+ @media only screen and (max-width: 768px) {
+ ul {
+ margin-left: 0;
+ padding-left: 5px;
+ }
+ li {
+ padding-bottom: 10px;
+ }
+ }
+ .formkit-form[data-uid="4c9510e340"] * {
+ box-sizing: border-box;
+ }
+ .formkit-form[data-uid="4c9510e340"] {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ }
+ .formkit-form[data-uid="4c9510e340"] legend {
+ border: none;
+ font-size: inherit;
+ margin-bottom: 10px;
+ padding: 0;
+ position: relative;
+ display: table;
+ }
+ .formkit-form[data-uid="4c9510e340"] fieldset {
+ border: 0;
+ padding: 0.01em 0 0;
+ margin: 0;
+ min-width: 0;
+ }
+ .formkit-form[data-uid="4c9510e340"]
+ body:not(:-moz-handler-blocked)
+ fieldset {
+ display: table-cell;
+ }
+ .formkit-form[data-uid="4c9510e340"] h2,
+ .formkit-form[data-uid="4c9510e340"] h4 {
+ color: inherit;
+ font-size: inherit;
+ font-weight: inherit;
+ }
+ .formkit-form[data-uid="4c9510e340"] h2 {
+ font-size: 1.5em;
+ margin: 1em 0;
+ }
+ .formkit-form[data-uid="4c9510e340"] p {
+ color: inherit;
+ font-size: inherit;
+ font-weight: inherit;
+ }
+ .formkit-form[data-uid="4c9510e340"] ul:not([template-default]) {
+ text-align: left;
+ }
+ .formkit-form[data-uid="4c9510e340"] p:not([template-default]),
+ .formkit-form[data-uid="4c9510e340"] ul:not([template-default]) {
+ color: inherit;
+ font-style: initial;
+ }
+ .formkit-form[data-uid="4c9510e340"][data-format="modal"] {
+ display: none;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-input {
+ width: 100%;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-button,
+ .formkit-form[data-uid="4c9510e340"] .formkit-submit {
+ border: 0;
+ border-radius: 5px;
+ color: #fff;
+ cursor: pointer;
+ display: inline-block;
+ text-align: center;
+ font-size: 15px;
+ font-weight: 500;
+ cursor: pointer;
+ margin-bottom: 15px;
+ overflow: hidden;
+ padding: 0;
+ position: relative;
+ vertical-align: middle;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-button:focus,
+ .formkit-form[data-uid="4c9510e340"] .formkit-button:hover,
+ .formkit-form[data-uid="4c9510e340"] .formkit-submit:focus,
+ .formkit-form[data-uid="4c9510e340"] .formkit-submit:hover {
+ outline: 0;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-button:focus > span,
+ .formkit-form[data-uid="4c9510e340"] .formkit-button:hover > span,
+ .formkit-form[data-uid="4c9510e340"] .formkit-submit:focus > span,
+ .formkit-form[data-uid="4c9510e340"] .formkit-submit:hover > span {
+ background-color: rgba(0, 0, 0, 0.1);
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-button > span,
+ .formkit-form[data-uid="4c9510e340"] .formkit-submit > span {
+ display: block;
+ -webkit-transition: 0.3s ease-in-out;
+ transition: all 0.3s ease-in-out;
+ padding: 12px 24px;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-input {
+ background: #fff;
+ font-size: 15px;
+ padding: 12px;
+ border: 1px solid #e3e3e3;
+ -webkit-flex: 1 0 auto;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto;
+ line-height: 1.4;
+ margin: 0;
+ -webkit-transition: border-color 0.3s ease-out;
+ transition: border-color ease-out 0.3s;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-input:focus {
+ outline: 0;
+ border-color: #1677be;
+ -webkit-transition: border-color 0.3s;
+ transition: border-color ease 0.3s;
+ }
+ .formkit-form[data-uid="4c9510e340"]
+ .formkit-input::-webkit-input-placeholder {
+ color: inherit;
+ opacity: 0.8;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-input::-moz-placeholder {
+ color: inherit;
+ opacity: 0.8;
+ }
+ .formkit-form[data-uid="4c9510e340"]
+ .formkit-input:-ms-input-placeholder {
+ color: inherit;
+ opacity: 0.8;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-input::placeholder {
+ color: inherit;
+ opacity: 0.8;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-alert {
+ background: #f9fafb;
+ border: 1px solid #e3e3e3;
+ border-radius: 5px;
+ -webkit-flex: 1 0 auto;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto;
+ list-style: none;
+ margin: 25px auto;
+ padding: 12px;
+ text-align: center;
+ width: 100%;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-alert:empty {
+ display: none;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-alert-error {
+ background: #fde8e2;
+ border-color: #f2643b;
+ color: #ea4110;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-spinner {
+ display: -webkit-box;
+ display: -webkit-flex;
+ display: -ms-flexbox;
+ display: flex;
+ height: 0;
+ width: 0;
+ margin: 0 auto;
+ position: absolute;
+ top: 0;
+ left: 0;
+ right: 0;
+ width: 0;
+ overflow: hidden;
+ text-align: center;
+ -webkit-transition: 0.3s ease-in-out;
+ transition: all 0.3s ease-in-out;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-spinner > div {
+ margin: auto;
+ width: 12px;
+ height: 12px;
+ background-color: #fff;
+ opacity: 0.3;
+ border-radius: 100%;
+ display: inline-block;
+ -webkit-animation: 1.4s ease-in-out infinite both
+ formkit-bouncedelay-formkit-form-data-uid-4c9510e340-;
+ animation: 1.4s ease-in-out infinite both
+ formkit-bouncedelay-formkit-form-data-uid-4c9510e340-;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-spinner > div:first-child {
+ -webkit-animation-delay: -0.32s;
+ animation-delay: -0.32s;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-spinner > div:nth-child(2) {
+ -webkit-animation-delay: -0.16s;
+ animation-delay: -0.16s;
+ }
+ @-webkit-keyframes formkit-bouncedelay-formkit-form-data-uid-4c9510e340- {
+ 0%,
+ 100%,
+ 80% {
+ -webkit-transform: scale(0);
+ -ms-transform: scale(0);
+ transform: scale(0);
+ }
+ 40% {
+ -webkit-transform: scale(1);
+ -ms-transform: scale(1);
+ transform: scale(1);
+ }
+ }
+ @keyframes formkit-bouncedelay-formkit-form-data-uid-4c9510e340- {
+ 0%,
+ 100%,
+ 80% {
+ -webkit-transform: scale(0);
+ -ms-transform: scale(0);
+ transform: scale(0);
+ }
+ 40% {
+ -webkit-transform: scale(1);
+ -ms-transform: scale(1);
+ transform: scale(1);
+ }
+ }
+ .formkit-form[data-uid="4c9510e340"] {
+ border: 1px solid #e3e3e3;
+ max-width: 700px;
+ position: relative;
+ overflow: hidden;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-background {
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ top: 0;
+ left: 0;
+ background-size: cover;
+ background-position: center;
+ opacity: 0.3;
+ }
+ .formkit-form[data-uid="4c9510e340"] [data-style="minimal"] {
+ padding: 20px;
+ width: 100%;
+ position: relative;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-header {
+ margin: 0 0 27px;
+ text-align: center;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-subheader {
+ margin: 18px 0;
+ text-align: center;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-guarantee {
+ font-size: 13px;
+ margin: 10px 0 15px;
+ text-align: center;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-guarantee > p {
+ margin: 0;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-fields {
+ display: -webkit-box;
+ display: -webkit-flex;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-flex-wrap: wrap;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ margin: 25px auto 0;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-field {
+ min-width: 220px;
+ }
+ .formkit-form[data-uid="4c9510e340"] .formkit-field,
+ .formkit-form[data-uid="4c9510e340"] .formkit-submit {
+ margin: 0 0 15px;
+ -webkit-flex: 1 0 100%;
+ -ms-flex: 1 0 100%;
+ flex: 1 0 100%;
+ }
+ .formkit-form[data-uid="4c9510e340"]in-width~="600"]
+ [data-style="minimal"] {
+ padding: 40px;
+ }
+ .formkit-form[data-uid="4c9510e340"]in-width~="600"]
+ .formkit-fields[data-stacked="false"] {
+ margin-left: -5px;
+ margin-right: -5px;
+ }
+ .formkit-form[data-uid="4c9510e340"]in-width~="600"]
+ .formkit-fields[data-stacked="false"]
+ .formkit-field,
+ .formkit-form[data-uid="4c9510e340"]in-width~="600"]
+ .formkit-fields[data-stacked="false"]
+ .formkit-submit {
+ margin: 0 5px 15px;
+ }
+ .formkit-form[data-uid="4c9510e340"]in-width~="600"]
+ .formkit-fields[data-stacked="false"]
+ .formkit-field {
+ -webkit-flex: 100 1 auto;
+ -ms-flex: 100 1 auto;
+ flex: 100 1 auto;
+ }
+ .formkit-form[data-uid="4c9510e340"]in-width~="600"]
+ .formkit-fields[data-stacked="false"]
+ .formkit-submit {
+ -webkit-flex: 1 1 auto;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ }
+ .formkit-form[data-uid="4c9510e340"] h2,
+ .formkit-form[data-uid="4c9510e340"] p {
+ display: none;
+ }
+
+
+ rel="preload"
+ data-rocket-preload
+ as="image"
+ href="https://nickgray.net/wp-content/uploads/2024/10/Final-yellow-Color-2-768x768.png"
+ imagesrcset="https://nickgray.net/wp-content/uploads/2024/10/Final-yellow-Color-2-768x768.png 768w, https://nickgray.net/wp-content/uploads/2024/10/Final-yellow-Color-2-300x300.png 300w, https://nickgray.net/wp-content/uploads/2024/10/Final-yellow-Color-2.png 1080w"
+ imagesizes="(max-width: 768px) 100vw, 768px"
+ fetchpriority="high"
+ />
+
+
+
+
+
+
+
+
+ property="article:modified_time"
+ content="2024-11-21T00:25:58+00:00"
+ />
+
+ property="og:image"
+ content="https://nickgray.net/wp-content/uploads/2024/11/profiles-social-share.jpg"
+ />
+
+
+
+
+
+ name="twitter:image"
+ content="https://nickgray.net/wp-content/uploads/2024/11/profiles-social-share.jpg"
+ />
+
+
+ {
+ "@context": "https://schema.org",
+ "@graph": [
+ {
+ "@type": "Article",
+ "@id": "https://nickgray.net/#article",
+ "isPartOf": { "@id": "https://nickgray.net/" },
+ "author": {
+ "name": "Nick",
+ "@id": "https://nickgray.net/#/schema/person/5abf824fcdad643ca3c6491b183ed863"
+ },
+ "headline": "Nick Gray",
+ "datePublished": "2024-01-24T23:09:51+00:00",
+ "dateModified": "2024-11-21T00:25:58+00:00",
+ "mainEntityOfPage": { "@id": "https://nickgray.net/" },
+ "wordCount": 104,
+ "publisher": {
+ "@id": "https://nickgray.net/#/schema/person/5abf824fcdad643ca3c6491b183ed863"
+ },
+ "image": { "@id": "https://nickgray.net/#primaryimage" },
+ "thumbnailUrl": "https://nickgray.net/wp-content/uploads/2024/10/Final-yellow-Color-2-768x768.png",
+ "inLanguage": "en-US"
+ },
+ {
+ "@type": "WebPage",
+ "@id": "https://nickgray.net/",
+ "url": "https://nickgray.net/",
+ "name": "Nick Gray",
+ "isPartOf": { "@id": "https://nickgray.net/#website" },
+ "about": {
+ "@id": "https://nickgray.net/#/schema/person/5abf824fcdad643ca3c6491b183ed863"
+ },
+ "primaryImageOfPage": {
+ "@id": "https://nickgray.net/#primaryimage"
+ },
+ "image": { "@id": "https://nickgray.net/#primaryimage" },
+ "thumbnailUrl": "https://nickgray.net/wp-content/uploads/2024/10/Final-yellow-Color-2-768x768.png",
+ "datePublished": "2024-01-24T23:09:51+00:00",
+ "dateModified": "2024-11-21T00:25:58+00:00",
+ "breadcrumb": { "@id": "https://nickgray.net/#breadcrumb" },
+ "inLanguage": "en-US",
+ "potentialAction": [
+ { "@type": "ReadAction", "target": ["https://nickgray.net/"] }
+ ]
+ },
+ {
+ "@type": "ImageObject",
+ "inLanguage": "en-US",
+ "@id": "https://nickgray.net/#primaryimage",
+ "url": "https://nickgray.net/wp-content/uploads/2024/10/Final-yellow-Color-2.png",
+ "contentUrl": "https://nickgray.net/wp-content/uploads/2024/10/Final-yellow-Color-2.png",
+ "width": 1080,
+ "height": 1080
+ },
+ {
+ "@type": "BreadcrumbList",
+ "@id": "https://nickgray.net/#breadcrumb",
+ "itemListElement": [
+ { "@type": "ListItem", "position": 1, "name": "Nick Gray" }
+ ]
+ },
+ {
+ "@type": "WebSite",
+ "@id": "https://nickgray.net/#website",
+ "url": "https://nickgray.net/",
+ "name": "Nick Gray",
+ "description": "",
+ "publisher": {
+ "@id": "https://nickgray.net/#/schema/person/5abf824fcdad643ca3c6491b183ed863"
+ },
+ "potentialAction": [
+ {
+ "@type": "SearchAction",
+ "target": {
+ "@type": "EntryPoint",
+ "urlTemplate": "https://nickgray.net/?s={search_term_string}"
+ },
+ "query-input": {
+ "@type": "PropertyValueSpecification",
+ "valueRequired": true,
+ "valueName": "search_term_string"
+ }
+ }
+ ],
+ "inLanguage": "en-US"
+ },
+ {
+ "@type": ["Person", "Organization"],
+ "@id": "https://nickgray.net/#/schema/person/5abf824fcdad643ca3c6491b183ed863",
+ "name": "Nick",
+ "image": {
+ "@type": "ImageObject",
+ "inLanguage": "en-US",
+ "@id": "https://nickgray.net/#/schema/person/image/",
+ "url": "https://nickgray.net/wp-content/uploads/2022/04/2022-Nick-Gray-about-300.png",
+ "contentUrl": "https://nickgray.net/wp-content/uploads/2022/04/2022-Nick-Gray-about-300.png",
+ "width": 305,
+ "height": 304,
+ "caption": "Nick"
+ },
+ "logo": { "@id": "https://nickgray.net/#/schema/person/image/" },
+ "description": "Hi! I'm a 37 year-old man who lives in New York City.",
+ "sameAs": [
+ "https://nickgray.net/",
+ "https://fb.com/newfriend",
+ "https://instagram.com/nickgraynews",
+ "https://x.com/nickgraynews"
+ ]
+ }
+ ]
+ }
+
+
+
+
+
+
+
+
+ rel="alternate"
+ type="application/rss+xml"
+ title="Nick Gray » Feed"
+ href="https://nickgray.net/feed/"
+ />
+
+ rel="alternate"
+ type="application/rss+xml"
+ title="Nick Gray » Comments Feed"
+ href="https://nickgray.net/comments/feed/"
+ />
+
+
+
+
+
+
+
+
+
+ .rll-youtube-player {
+ position: relative;
+ padding-bottom: 56.23%;
+ height: 0;
+ overflow: hidden;
+ max-width: 100%;
+ }
+ .rll-youtube-player:focus-within {
+ outline: 2px solid currentColor;
+ outline-offset: 5px;
+ }
+ .rll-youtube-player iframe {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: 100;
+ background: 0 0;
+ }
+ .rll-youtube-player img {
+ bottom: 0;
+ display: block;
+ left: 0;
+ margin: auto;
+ max-width: 100%;
+ width: 100%;
+ position: absolute;
+ right: 0;
+ top: 0;
+ border: none;
+ height: auto;
+ -webkit-transition: 0.4s all;
+ -moz-transition: 0.4s all;
+ transition: 0.4s all;
+ }
+ .rll-youtube-player img:hover {
+ -webkit-filter: brightness(75%);
+ }
+ .rll-youtube-player .play {
+ height: 100%;
+ width: 100%;
+ left: 0;
+ top: 0;
+ position: absolute;
+ background: url(https://nickgray.net/wp-content/plugins/wp-rocket/assets/img/youtube.png)
+ no-repeat center;
+ background-color: transparent !important;
+ cursor: pointer;
+ border: none;
+ }
+ .wp-embed-responsive .wp-has-aspect-ratio .rll-youtube-player {
+ position: absolute;
+ padding-bottom: 0;
+ width: 100%;
+ height: 100%;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ }
+
+
+
+
+ window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }
+
+
+
+ rel="alternate"
+ title="JSON"
+ type="application/json"
+ href="https://nickgray.net/wp-json/wp/v2/pages/11102"
+ />
+
+ rel="EditURI"
+ type="application/rsd+xml"
+ title="RSD"
+ href="https://nickgray.net/xmlrpc.php?rsd"
+ />
+
+
+
+ rel="alternate"
+ title="oEmbed (JSON)"
+ type="application/json+oembed"
+ href="https://nickgray.net/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fnickgray.net%2F"
+ />
+
+ rel="alternate"
+ title="oEmbed (XML)"
+ type="text/xml+oembed"
+ href="https://nickgray.net/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fnickgray.net%2F&format=xml"
+ />
+
+
+
+
+ var clicky_custom = clicky_custom || {};
+ clicky_custom.html_media_track = 1;
+
+
+ var clicky_custom = clicky_custom || {};
+ clicky_custom.outbound_pattern = ['/go/','/out/'];
+
+
+
+
+
+
+
+ rel="icon"
+ href="https://nickgray.net/wp-content/uploads/2022/04/cropped-NG.NET-Site-Logo-2-300x300.png"
+ sizes="32x32"
+ />
+
+ rel="icon"
+ href="https://nickgray.net/wp-content/uploads/2022/04/cropped-NG.NET-Site-Logo-2-300x300.png"
+ sizes="192x192"
+ />
+
+ rel="apple-touch-icon"
+ href="https://nickgray.net/wp-content/uploads/2022/04/cropped-NG.NET-Site-Logo-2-300x300.png"
+ />
+
+ name="msapplication-TileImage"
+ content="https://nickgray.net/wp-content/uploads/2022/04/cropped-NG.NET-Site-Logo-2-300x300.png"
+ />
+
+