/*
 * ModernFeed - block styles for every page, in one stylesheet.
 *
 * Built from the per-page CSS the WordPress/Otter build emits. Otter scopes
 * each block instance by a hashed id (#wp-block-...-e1ca32e1), so rules from
 * different pages cannot collide -- verified: 580 selectors, 0 conflicts.
 * Merging them keeps one stylesheet across the whole site, so the layout and
 * typography stay identical as you navigate.
 *
 * Duplicate rules removed: 222 KB -> 118 KB.
 *
 * To regenerate after re-pulling from the reference site, concatenate the
 * page-*.css files and drop duplicate rules.
 */
.wp-block-button__link { align-content: center; box-sizing: border-box; cursor: pointer; display: inline-block; height: 100%; text-align: center; word-break: break-word }
.wp-block-button__link.aligncenter { text-align: center }
.wp-block-button__link.alignright { text-align: right }
:where(.wp-block-button__link) { border-radius: 9999px; box-shadow: none; padding: calc(.667em + 2px) calc(1.333em + 2px); text-decoration: none }
.wp-block-button[style*=text-decoration] .wp-block-button__link { text-decoration: inherit }
.wp-block-buttons > .wp-block-button.has-custom-width { max-width: none }
.wp-block-buttons > .wp-block-button.has-custom-width .wp-block-button__link { width: 100% }
.wp-block-buttons > .wp-block-button.has-custom-font-size .wp-block-button__link { font-size: inherit }
.wp-block-buttons > .wp-block-button[class*=wp-block-button__width] { width: calc(var(--wp--block-button--width)*1% - var(--wp--style--block-gap, .5em)*(1 - var(--wp--block-button--width)/100)) }
.wp-block-buttons > .wp-block-button.wp-block-button__width-25 { width: calc(25% - var(--wp--style--block-gap, .5em)*.75) }
.wp-block-buttons > .wp-block-button.wp-block-button__width-50 { width: calc(50% - var(--wp--style--block-gap, .5em)*.5) }
.wp-block-buttons > .wp-block-button.wp-block-button__width-75 { width: calc(75% - var(--wp--style--block-gap, .5em)*.25) }
.wp-block-buttons > .wp-block-button.wp-block-button__width-100 { flex-basis: 100%; width: 100% }
.wp-block-buttons.is-vertical > .wp-block-button[class*=wp-block-button__width] { width: calc(var(--wp--block-button--width)*1%) }
.wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-25 { width: 25% }
.wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-50 { width: 50% }
.wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-75 { width: 75% }
.wp-block-button.is-style-squared, .wp-block-button__link.wp-block-button.is-style-squared { border-radius: 0 }
.wp-block-button.no-border-radius, .wp-block-button__link.no-border-radius { border-radius: 0 !important }
: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: .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: transparent; background-image: none }
.wp-block-image > a, .wp-block-image > figure > a { display: inline-block }
.wp-block-image img { box-sizing: border-box; height: auto; max-width: 100%; vertical-align: bottom }
@media not (prefers-reduced-motion) { .wp-block-image img.hide { visibility: hidden } .wp-block-image img.show { animation: show-content-image .4s } }
.wp-block-image[style*=border-radius] img, .wp-block-image[style*=border-radius] > a { border-radius: inherit }
.wp-block-image.has-custom-border img { box-sizing: border-box }
.wp-block-image.aligncenter { text-align: center }
.wp-block-image.alignfull > a, .wp-block-image.alignwide > a { width: 100% }
.wp-block-image.alignfull img, .wp-block-image.alignwide img { height: auto; width: 100% }
.wp-block-image .aligncenter, .wp-block-image .alignleft, .wp-block-image .alignright, .wp-block-image.aligncenter, .wp-block-image.alignleft, .wp-block-image.alignright { display: table }
.wp-block-image .aligncenter > figcaption, .wp-block-image .alignleft > figcaption, .wp-block-image .alignright > figcaption, .wp-block-image.aligncenter > figcaption, .wp-block-image.alignleft > figcaption, .wp-block-image.alignright > figcaption { caption-side: bottom; display: table-caption }
.wp-block-image .alignleft { float: left; margin: .5em 1em .5em 0 }
.wp-block-image .alignright { float: right; margin: .5em 0 .5em 1em }
.wp-block-image .aligncenter { margin-left: auto; margin-right: auto }
.wp-block-image :where(figcaption) { margin-bottom: 1em; margin-top: .5em }
.wp-block-image.is-style-circle-mask img { border-radius: 9999px }
.wp-block-image.is-style-circle-mask img { border-radius: 0; -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); mask-mode: alpha; -webkit-mask-position: center; mask-position: center; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: contain; mask-size: contain }
: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 }
.wp-lightbox-container { display: flex; flex-direction: column; position: relative }
.wp-lightbox-container img { cursor: zoom-in }
.wp-lightbox-container img:hover + button { opacity: 1 }
.wp-lightbox-container button { align-items: center; backdrop-filter: blur(16px) saturate(180%); background-color: rgba(90,90,90,.25); border: none; border-radius: 4px; cursor: zoom-in; display: flex; height: 20px; justify-content: center; opacity: 0; padding: 0; position: absolute; right: 16px; text-align: center; top: 16px; width: 20px; z-index: 100 }
@media not (prefers-reduced-motion) { .wp-lightbox-container button { transition: opacity .2s ease } }
.wp-lightbox-container button:focus-visible { outline: 3px auto rgba(90,90,90,.25); outline: 3px auto -webkit-focus-ring-color; outline-offset: 3px }
.wp-lightbox-container button:hover { cursor: pointer; opacity: 1 }
.wp-lightbox-container button:focus { opacity: 1 }
.wp-lightbox-container button:focus, .wp-lightbox-container button:hover, .wp-lightbox-container button:not(:hover):not(:active):not(.has-background) { background-color: rgba(90,90,90,.25); border: none }
.wp-lightbox-overlay { box-sizing: border-box; cursor: zoom-out; height: 100vh; left: 0; overflow: hidden; position: fixed; top: 0; visibility: hidden; width: 100%; z-index: 100000 }
.wp-lightbox-overlay .wp-lightbox-close-button { align-items: center; cursor: pointer; display: flex; font-family: inherit; gap: 8px; justify-content: center; line-height: 1; min-height: 40px; min-width: 40px; padding: 0 4px; position: absolute; right: calc(env(safe-area-inset-right) + 16px); top: calc(env(safe-area-inset-top) + 16px); z-index: 5000000 }
.wp-lightbox-overlay .wp-lightbox-close-button:focus, .wp-lightbox-overlay .wp-lightbox-close-button:hover, .wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background) { background: none; border: none }
.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg { height: 1em; width: 1em }
.wp-lightbox-overlay .wp-lightbox-close-icon svg { display: block }
.wp-lightbox-overlay .wp-lightbox-navigation-button-next, .wp-lightbox-overlay .wp-lightbox-navigation-button-prev { align-items: center; bottom: 16px; cursor: pointer; display: flex; font-family: inherit; gap: 4px; justify-content: center; line-height: 1; min-height: 40px; min-width: 40px; padding: 0 8px; position: absolute; z-index: 2000002 }
.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden], .wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden] { display: none }
@media (min-width:960px) { .wp-lightbox-overlay .wp-lightbox-navigation-button-next, .wp-lightbox-overlay .wp-lightbox-navigation-button-prev { bottom: 50%; transform: translateY(-50%) } }
.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus, .wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover, .wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background), .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus, .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover, .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background) { background: none; border: none; padding: 0 8px }
.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg, .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg { display: block; height: 1.5em; width: 1.5em }
.wp-lightbox-overlay .wp-lightbox-navigation-button-prev { left: calc(env(safe-area-inset-left) + 16px) }
.wp-lightbox-overlay .wp-lightbox-navigation-button-next { right: calc(env(safe-area-inset-right) + 16px) }
.wp-lightbox-overlay .wp-lightbox-navigation-icon svg { vertical-align: middle }
.wp-lightbox-overlay .lightbox-image-container { height: var(--wp--lightbox-container-height); left: 50%; overflow: hidden; position: absolute; top: 50%; transform: translate(-50%,-50%); transform-origin: top left; width: var(--wp--lightbox-container-width); z-index: 2000001 }
.wp-lightbox-overlay .wp-block-image { align-items: center; box-sizing: border-box; display: flex; height: 100%; justify-content: center; margin: 0; position: relative; transform-origin: 0 0; width: 100%; z-index: 3000000 }
.wp-lightbox-overlay .wp-block-image img { height: var(--wp--lightbox-image-height); min-height: var(--wp--lightbox-image-height); min-width: var(--wp--lightbox-image-width); width: var(--wp--lightbox-image-width) }
.wp-lightbox-overlay .wp-block-image figcaption { display: none }
.wp-lightbox-overlay button { background: none; border: none }
.wp-lightbox-overlay .scrim { background-color: #fff; height: 100%; opacity: .9; position: absolute; width: 100%; z-index: 2000000 }
.wp-lightbox-overlay.active { visibility: visible }
@media not (prefers-reduced-motion) { .wp-lightbox-overlay.active { animation: turn-on-visibility .25s both } .wp-lightbox-overlay.active img { animation: turn-on-visibility .35s both } .wp-lightbox-overlay.show-closing-animation:not(.active) { animation: turn-off-visibility .35s both } .wp-lightbox-overlay.show-closing-animation:not(.active) img { animation: turn-off-visibility .25s both } .wp-lightbox-overlay.zoom.active { animation: none; opacity: 1; visibility: visible } .wp-lightbox-overlay.zoom.active .lightbox-image-container { animation: lightbox-zoom-in .4s } .wp-lightbox-overlay.zoom.active .lightbox-image-container img { animation: none } .wp-lightbox-overlay.zoom.active .scrim { animation: turn-on-visibility .4s forwards } .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) { animation: none } .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container { animation: lightbox-zoom-out .4s } .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img { animation: none } .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim { animation: turn-off-visibility .4s forwards } }
0% { visibility: hidden }
99% { visibility: hidden }
to { visibility: visible }
0% { opacity: 0 }
to { opacity: 1 }
0% { opacity: 1; visibility: visible }
99% { opacity: 0; visibility: visible }
to { opacity: 0; visibility: hidden }
0% { transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)) }
to { transform: translate(-50%,-50%) scale(1) }
0% { transform: translate(-50%,-50%) scale(1); visibility: visible }
99% { visibility: visible }
to { transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility: hidden }
.is-small-text { font-size: .875em }
.is-regular-text { font-size: 1em }
.is-large-text { font-size: 2.25em }
.is-larger-text { font-size: 3em }
.has-drop-cap:not(:focus):first-letter { float: left; font-size: 8.4em; font-style: normal; font-weight: 100; line-height: .68; margin: .05em .1em 0 0; text-transform: uppercase }
body.rtl .has-drop-cap:not(:focus):first-letter { float: none; margin-left: .1em }
p.has-drop-cap.has-background { overflow: hidden }
:root :where(p.has-background) { padding: 1.25em 2.375em }
:where(p.has-text-color:not(.has-link-color)) a { color: inherit }
p.has-text-align-left[style*="writing-mode:vertical-lr"], p.has-text-align-right[style*="writing-mode:vertical-rl"] { rotate: 180deg }
.wp-block-buttons { box-sizing: border-box }
.wp-block-buttons.is-vertical { flex-direction: column }
.wp-block-buttons.is-vertical > .wp-block-button:last-child { margin-bottom: 0 }
.wp-block-buttons > .wp-block-button { display: inline-block; margin: 0 }
.wp-block-buttons.is-content-justification-left { justify-content: flex-start }
.wp-block-buttons.is-content-justification-left.is-vertical { align-items: flex-start }
.wp-block-buttons.is-content-justification-center { justify-content: center }
.wp-block-buttons.is-content-justification-center.is-vertical { align-items: center }
.wp-block-buttons.is-content-justification-right { justify-content: flex-end }
.wp-block-buttons.is-content-justification-right.is-vertical { align-items: flex-end }
.wp-block-buttons.is-content-justification-space-between { justify-content: space-between }
.wp-block-buttons.aligncenter { text-align: center }
.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter { margin-left: auto; margin-right: auto; width: 100% }
.wp-block-buttons[style*=text-decoration] .wp-block-button, .wp-block-buttons[style*=text-decoration] .wp-block-button__link { text-decoration: inherit }
.wp-block-buttons.has-custom-font-size .wp-block-button__link { font-size: inherit }
.wp-block-buttons .wp-block-button__link { width: 100% }
.wp-block-button.aligncenter { text-align: center }
.wp-block-social-links { background: none; 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: .65em; margin-left: .5em; margin-right: .5em }
.wp-block-social-links.has-small-icon-size { font-size: 16px }
.wp-block-social-links, .wp-block-social-links.has-normal-icon-size { font-size: 24px }
.wp-block-social-links.has-large-icon-size { font-size: 36px }
.wp-block-social-links.has-huge-icon-size { font-size: 48px }
.wp-block-social-links.aligncenter { display: flex; justify-content: center }
.wp-block-social-links.alignright { justify-content: flex-end }
.wp-block-social-link { border-radius: 9999px; display: block }
@media not (prefers-reduced-motion) { .wp-block-social-link { transition: transform .1s ease } }
.wp-block-social-link { height: auto }
.wp-block-social-link a { align-items: center; display: flex; line-height: 0 }
.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 { fill: currentColor; color: 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-discord { background-color: #5865f2; 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: #0866ff; 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 { stroke: #000; background-color: #fefc00; color: #fff }
: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: none }
: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-discord { color: #5865f2 }
: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: #0866ff }
: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 { stroke: #000; color: #fff }
: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 }
.wp-block-social-links.is-style-pill-shape .wp-social-link { width: auto }
:root :where(.wp-block-social-links .wp-social-link a) { padding: .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: .6666666667em; padding-right: .6666666667em }
.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label { color: #000 }
span.wp-block-themeisle-blocks-advanced-heading { display: block }
.wp-block-themeisle-blocks-advanced-heading { --padding: 0px; --padding-tablet: var(--padding); --padding-mobile: var(--padding-tablet); --margin: 0px 0px 25px 0px; --margin-tablet: var(--margin); --margin-mobile: var(--margin-tablet); --text-align: left; --text-align-tablet: var(--text-align); --text-align-mobile: var(--text-align-tablet); padding: var(--padding); margin: var(--margin); text-align: var(--text-align) }
.wp-block-themeisle-blocks-advanced-heading.has-dark-bg { color: #fff }
@media(min-width: 600px)and (max-width: 960px) { .wp-block-themeisle-blocks-advanced-heading { padding: var(--padding-tablet); margin: var(--margin-tablet); text-align: var(--text-align-tablet) } }
@media(max-width: 600px) { .wp-block-themeisle-blocks-advanced-heading { padding: var(--padding-mobile); margin: var(--margin-mobile); text-align: var(--text-align-mobile) } }
.wp-block-themeisle-blocks-advanced-heading.highlight { background-color: #ff0; color: #000 }
.wp-block-themeisle-blocks-flip { --width: 100%; --height: 300px; --padding: 35px 55px; --border-width: 1px; --border-color: currentColor; --border-radius: 10px; --front-background: transparent; --back-background: transparent; --box-shadow: none; --front-vertical-align: center; --front-horizontal-align: center; --back-vertical-align: center; --front-media-width: 150px; --front-media-height: 150px; --flip-anim: unset; display: flex; flex-direction: column; align-items: center; margin-left: auto; margin-right: auto; height: var(--height); perspective: 1000px }
.wp-block-themeisle-blocks-flip.has-dark-front-bg .o-flip-front { color: var(--nv-text-dark-bg, #fff) }
.wp-block-themeisle-blocks-flip.has-light-front-bg .o-flip-front { color: var(--nv-text-color, #000) }
.wp-block-themeisle-blocks-flip.has-dark-back-bg .o-flip-back { color: var(--nv-text-dark-bg, #fff) }
.wp-block-themeisle-blocks-flip.has-light-back-bg .o-flip-back { color: var(--nv-text-color, #000) }
.wp-block-themeisle-blocks-flip.flipX { --flip-anim: rotateX(180deg) }
.wp-block-themeisle-blocks-flip.flipX-rev { --flip-anim: rotateX(-180deg) }
.wp-block-themeisle-blocks-flip.flipY { --flip-anim: rotateY(180deg) }
.wp-block-themeisle-blocks-flip.flipY-rev { --flip-anim: rotateY(-180deg) }
.wp-block-themeisle-blocks-flip:hover.anim > .o-flip-inner { transform: var(--flip-anim) }
.wp-block-themeisle-blocks-flip .o-flip-inner { position: relative; width: var(--width); height: 100%; text-align: center; transition: transform .8s; transform-style: preserve-3d; background-size: cover }
.wp-block-themeisle-blocks-flip .o-flip-front, .wp-block-themeisle-blocks-flip .o-flip-back { display: flex; flex-direction: column; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; overflow-x: hidden; overflow-y: auto; background-size: inherit; border-width: var(--border-width); border-color: var(--border-color); border-style: solid; border-radius: var(--border-radius); box-sizing: border-box }
.wp-block-themeisle-blocks-flip .o-flip-front { background: var(--front-background); transform: rotate(0deg) }
.wp-block-themeisle-blocks-flip .o-flip-front:hover { box-shadow: var(--box-shadow) }
.wp-block-themeisle-blocks-flip .o-flip-content { display: flex; flex-direction: column; width: 100%; height: 100%; box-sizing: border-box; justify-content: var(--front-vertical-align); align-items: var(--front-horizontal-align); padding: var(--padding) }
.wp-block-themeisle-blocks-flip .o-flip-content h3, .wp-block-themeisle-blocks-flip .o-flip-content p { margin: .5rem }
.wp-block-themeisle-blocks-flip .o-flip-content .o-img { width: var(--front-media-width); height: var(--front-media-height) }
.wp-block-themeisle-blocks-flip .o-flip-back { background: var(--back-background); padding: var(--padding); box-shadow: var(--box-shadow); transform: var(--flip-anim); justify-content: var(--back-vertical-align) }
.wp-block-themeisle-blocks-flip .invert .o-flip-front { transform: var(--flip-anim); box-shadow: var(--box-shadow) }
.wp-block-themeisle-blocks-flip .invert .o-flip-back { transform: rotate(0deg); box-shadow: unset }
.wp-block-themeisle-blocks-flip .invert .o-flip-back:hover { box-shadow: var(--box-shadow) }
.wp-block-themeisle-blocks-slider { --height: 400px; --height-tablet: var( --height ); --height-mobile: var( --height-tablet ); --arrows-color: #333; --arrows-background-color: #fff; --pagination-color: rgba(255,255,255,0.5); --pagination-active-color: #fff; --border-color: black; --border-width: 0; --border-radius: 0; --width: auto; width: var(--width); display: grid }
.wp-block-themeisle-blocks-slider .glide__track { border: var(--border-width) solid var(--border-color); border-radius: var(--border-radius); overflow: hidden }
.wp-block-themeisle-blocks-slider .glide__slides { height: var(--height); animation: load 4s 3 }
0%,100% { background-color: inherit }
50% { background-color: #d8d8d8 }
@media(min-width: 600px)and (max-width: 960px) { .wp-block-themeisle-blocks-slider .glide__slides { height: var(--height-tablet) !important } }
@media(max-width: 600px) { .wp-block-themeisle-blocks-slider .glide__slides { height: var(--height-mobile) !important } }
.wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper { position: relative }
.wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper figure { height: 100%; margin: 0 }
.wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper figure img { width: 100%; height: 100%; object-fit: cover }
.wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper figcaption { position: absolute; bottom: 0; margin-bottom: 0px; width: 100%; max-height: 100%; overflow-y: auto; z-index: 20; white-space: pre-wrap; overflow: auto; padding: 40px 10px 9px; color: #fff; text-align: center; font-size: 16px; background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, transparent); cursor: text }
.wp-block-themeisle-blocks-slider .glide__arrows .glide__arrow { background: var(--arrows-background-color); border: none; color: var(--arrows-color); padding: 12px; opacity: .75 }
.wp-block-themeisle-blocks-slider .glide__arrows .glide__arrow:hover { opacity: 1 }
.wp-block-themeisle-blocks-slider .glide__arrows .glide__arrow.glide__arrow--right path { transform: translate(100px, 100px) rotate(180deg) }
.wp-block-themeisle-blocks-slider .glide__arrows .glide__arrow svg { display: block; fill: var(--arrows-color) }
.wp-block-themeisle-blocks-slider .glide__track .glide__bullet { background-color: var(--pagination-color) }
.wp-block-themeisle-blocks-slider .glide__track .glide__bullet--active { background-color: var(--pagination-active-color) }
.wp-block-themeisle-blocks-slider .amp-carousel-slide .wp-block-themeisle-blocks-slider-item { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover }
.wp-block-themeisle-blocks-slider .amp-carousel-slide figcaption { position: absolute; bottom: 0; width: 100%; max-height: 100%; overflow-y: auto; z-index: 20; white-space: pre-wrap; overflow: auto; padding: 40px 10px 9px; color: #fff; text-align: center; font-size: 16px; background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, transparent); cursor: text }
.recentcomments a { display: inline !important; padding: 0 !important; margin: 0 !important; }
.wp-elements-1 a:where(:not(.wp-element-button)) { color: var(--wp--preset--color--nv-site-bg); }
.wp-container-core-buttons-is-layout-7d812b4c { justify-content: center; }
.wp-container-core-buttons-is-layout-fe48e5de { justify-content: center; }
.is-menu-sidebar .header-menu-sidebar { visibility: visible; }
.is-menu-sidebar.menu_sidebar_slide_left .header-menu-sidebar { transform: translate3d(0, 0, 0); left: 0; }
.is-menu-sidebar.menu_sidebar_slide_right .header-menu-sidebar { transform: translate3d(0, 0, 0); right: 0; }
.is-menu-sidebar.menu_sidebar_pull_right .header-menu-sidebar, .is-menu-sidebar.menu_sidebar_pull_left .header-menu-sidebar { transform: translateX(0); }
.is-menu-sidebar.menu_sidebar_dropdown .header-menu-sidebar { height: auto; }
.is-menu-sidebar.menu_sidebar_dropdown .header-menu-sidebar-inner { max-height: 400px; padding: 20px 0; }
.is-menu-sidebar.menu_sidebar_full_canvas .header-menu-sidebar { opacity: 1; }
.header-menu-sidebar .menu-item-nav-search:not(.floating) { pointer-events: none; }
.header-menu-sidebar .menu-item-nav-search .is-menu-sidebar & { pointer-events: unset; }
.nav-ul li:focus-within .wrap.active + .sub-menu { opacity: 1; visibility: visible; }
.nav-ul li.neve-mega-menu:focus-within .wrap.active + .sub-menu { display: grid; }
.nav-ul li > .wrap { display: flex; align-items: center; position: relative; padding: 0 4px; }
.nav-ul:not(.menu-mobile):not(.neve-mega-menu) > li > .wrap > a { padding-top: 1px }
#wp-block-themeisle-blocks-advanced-columns-e1ca32e1 { padding-top: 120px; padding-bottom: 120px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; --columns-width: 640px; justify-content: center; min-height: auto; --background: url(../images/pexels-lukas-hartmann-1276237-2.jpg) no-repeat scroll 48% 66%/cover; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-e1ca32e1 > .wp-block-themeisle-blocks-advanced-columns-overlay { background: #1f2025; opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-columns-e1ca32e1 { margin-top: 0; margin-bottom: 0 } }
#wp-block-themeisle-blocks-advanced-column-65b5ef21 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-65b5ef21 > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-65b5ef21 { flex-basis: 100% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-65b5ef21 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-65b5ef21 { margin-top: 0; margin-bottom: 20px; margin-left: 0; margin-right: 0 } }
#wp-block-themeisle-blocks-advanced-heading-bb0c2df7 { color: #fff; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-bb0c2df7 { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-bb0c2df7 { padding: 0; margin-top: 0; margin-bottom: 20px } }
#wp-block-themeisle-blocks-advanced-heading-c644fdf7 { color: #fff; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-c644fdf7 { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-c644fdf7 { padding: 0; margin-top: 0; margin-bottom: 20px } }
#wp-block-themeisle-blocks-advanced-columns-e7931e5c { padding-top: 80px; padding-bottom: 80px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; --columns-width: 1170px; justify-content: center; min-height: auto; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-e7931e5c > .wp-block-themeisle-blocks-advanced-columns-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-columns-e7931e5c { padding-top: 40px; padding-bottom: 40px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-columns-e7931e5c { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0 } }
#wp-block-themeisle-blocks-advanced-column-311d4b3f { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-311d4b3f > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-311d4b3f { flex-basis: 50% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-311d4b3f { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-311d4b3f { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
#wp-block-themeisle-blocks-advanced-heading-4cfcfe68 { color: var(--nv-primary-accent); font-size: 14px; --text-align-mobile: left }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-4cfcfe68 { padding: 0; margin-top: 0; margin-bottom: 10px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-4cfcfe68 { padding: 0; margin-top: 0; margin-bottom: 5px } }
#wp-block-themeisle-blocks-advanced-column-49224624 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-49224624 > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-49224624 { flex-basis: 50% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-49224624 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-49224624 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
#wp-block-themeisle-blocks-advanced-columns-e4373a2b { padding-top: 80px; padding-bottom: 80px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; --columns-width: 1170px; justify-content: center; min-height: auto; --background: var(--nv-primary-accent); border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-e4373a2b > .wp-block-themeisle-blocks-advanced-columns-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-columns-e4373a2b { padding-top: 40px; padding-bottom: 40px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-columns-e4373a2b { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0 } }
#wp-block-themeisle-blocks-advanced-column-0b9db5af { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-0b9db5af > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-0b9db5af { flex-basis: 100% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-0b9db5af { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-0b9db5af { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0 } }
#wp-block-themeisle-blocks-advanced-columns-62d68e08 { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin-top: 0; margin-bottom: 0; --columns-width: 1170px; justify-content: center; min-height: auto; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-62d68e08 > .wp-block-themeisle-blocks-advanced-columns-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-columns-62d68e08 { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin-top: 0; margin-bottom: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-columns-62d68e08 { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin-top: 0; margin-bottom: 0 } }
#wp-block-themeisle-blocks-advanced-column-ba020b38 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-ba020b38 > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-ba020b38 { flex-basis: 100% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-ba020b38 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
#wp-block-themeisle-blocks-advanced-heading-f966d336 { color: #fff; font-size: 14px; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-f966d336 { padding: 0; margin-top: 0; margin-bottom: 10px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-f966d336 { padding: 0; margin-top: 0; margin-bottom: 7px } }
#wp-block-themeisle-blocks-advanced-heading-6d6c2f48 { color: #fff; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-6d6c2f48 { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-6d6c2f48 { padding: 0; margin-top: 0; margin-bottom: 20px } }
#wp-block-themeisle-blocks-advanced-columns-6fc7adce { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin-top: 0; margin-bottom: 0; --columns-width: 1170px; justify-content: center; min-height: auto; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-6fc7adce > .wp-block-themeisle-blocks-advanced-columns-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-columns-6fc7adce { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin-top: 0; margin-bottom: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-columns-6fc7adce { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin-top: 0; margin-bottom: 0 } }
#wp-block-themeisle-blocks-advanced-column-25e97a9a { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-25e97a9a > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-25e97a9a { flex-basis: 33.33% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-25e97a9a { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-25e97a9a { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
#wp-block-themeisle-blocks-advanced-heading-72a9f7c8 { color: #fff; font-size: 23px; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-72a9f7c8 { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-72a9f7c8 { padding: 0; margin-top: 0; margin-bottom: 20px; font-size: 18px } }
#wp-block-themeisle-blocks-flip-25fd9fba { --width: 100%; --height: 500px; --front-background: url(../images/New-Project-1.webp) repeat scroll 50% 50%/auto; --padding: 20px }
#wp-block-themeisle-blocks-advanced-heading-a5f28f8f { color: #fff; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-a5f28f8f { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-a5f28f8f { padding: 0; margin-top: 0; margin-bottom: 20px } }
#wp-block-themeisle-blocks-advanced-column-b5b3ad1c { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-b5b3ad1c > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-b5b3ad1c { flex-basis: 33.33% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-b5b3ad1c { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
#wp-block-themeisle-blocks-advanced-heading-067b6e63 { color: #fff; font-size: 23px; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-067b6e63 { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-067b6e63 { padding: 0; margin-top: 0; margin-bottom: 20px; font-size: 18px } }
#wp-block-themeisle-blocks-flip-2446e568 { --height: 500px; --front-background: url(../images/New-Project-2.webp) repeat scroll 50% 50%/auto }
#wp-block-themeisle-blocks-advanced-heading-7b136259 { color: #fff; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-7b136259 { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-7b136259 { padding: 0; margin-top: 0; margin-bottom: 20px } }
#wp-block-themeisle-blocks-advanced-column-6be03cf4 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-6be03cf4 > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-6be03cf4 { flex-basis: 33.33% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-6be03cf4 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-6be03cf4 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
#wp-block-themeisle-blocks-advanced-heading-57826d4c { color: #fff; font-size: 23px; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-57826d4c { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-57826d4c { padding: 0; margin-top: 0; margin-bottom: 20px; font-size: 18px } }
#wp-block-themeisle-blocks-flip-775fec77 { --height: 500px; --front-background: url(../images/New-Project-3.webp) repeat scroll 50% 50%/auto }
#wp-block-themeisle-blocks-advanced-heading-9962089c { color: #fff; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-9962089c { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-9962089c { padding: 0; margin-top: 0; margin-bottom: 20px } }
#wp-block-themeisle-blocks-advanced-columns-6fe7bf01 { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin-top: 0; margin-bottom: 0; --columns-width: 1170px; justify-content: center; min-height: auto; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-6fe7bf01 > .wp-block-themeisle-blocks-advanced-columns-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-columns-6fe7bf01 { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin-top: 0; margin-bottom: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-columns-6fe7bf01 { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin-top: 0; margin-bottom: 0 } }
#wp-block-themeisle-blocks-advanced-column-49809dcd { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-49809dcd > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-49809dcd { flex-basis: 33.33% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-49809dcd { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-49809dcd { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
#wp-block-themeisle-blocks-advanced-heading-9cc8fe0b { color: #fff; font-size: 23px; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-9cc8fe0b { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-9cc8fe0b { padding: 0; margin-top: 0; margin-bottom: 20px; font-size: 18px } }
#wp-block-themeisle-blocks-flip-6f1e16f2 { --width: 100%; --height: 500px; --front-background: url(../images/New-Project-1.webp) repeat scroll 50% 50%/auto; --padding: 20px }
#wp-block-themeisle-blocks-advanced-heading-f31c4879 { color: #fff; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-f31c4879 { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-f31c4879 { padding: 0; margin-top: 0; margin-bottom: 20px } }
#wp-block-themeisle-blocks-advanced-column-5db73876 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-5db73876 > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-5db73876 { flex-basis: 33.33% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-5db73876 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
#wp-block-themeisle-blocks-advanced-heading-a0c46829 { color: #fff; font-size: 23px; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-a0c46829 { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-a0c46829 { padding: 0; margin-top: 0; margin-bottom: 20px; font-size: 18px } }
#wp-block-themeisle-blocks-flip-8aa1c456 { --height: 500px; --front-background: url(../images/New-Project-4.webp) repeat scroll 50% 50%/auto }
#wp-block-themeisle-blocks-advanced-heading-af119fb4 { color: #fff; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-af119fb4 { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-af119fb4 { padding: 0; margin-top: 0; margin-bottom: 20px } }
#wp-block-themeisle-blocks-advanced-column-d15206fa { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-d15206fa > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-d15206fa { flex-basis: 33.33% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-d15206fa { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-d15206fa { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
#wp-block-themeisle-blocks-advanced-heading-d17e15d5 { color: #fff; font-size: 23px; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-d17e15d5 { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-d17e15d5 { padding: 0; margin-top: 0; margin-bottom: 20px; font-size: 18px } }
#wp-block-themeisle-blocks-flip-bedb224e { --height: 500px; --front-background: url(../images/image-27.webp) repeat scroll 50% 50%/auto }
#wp-block-themeisle-blocks-advanced-heading-c7960173 { color: #fff; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-c7960173 { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-c7960173 { padding: 0; margin-top: 0; margin-bottom: 20px } }
#wp-block-themeisle-blocks-advanced-columns-f326b099 { padding-top: 40px; padding-bottom: 40px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; --columns-width: 600px; justify-content: center; min-height: auto; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-f326b099 > .wp-block-themeisle-blocks-advanced-columns-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-columns-f326b099 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-columns-f326b099 { margin-top: 0; margin-bottom: 20px } }
#wp-block-themeisle-blocks-advanced-column-2fb5b4c8 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-2fb5b4c8 > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-2fb5b4c8 { flex-basis: 100% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-2fb5b4c8 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-2fb5b4c8 { margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0 } }
#wp-block-themeisle-blocks-advanced-heading-35622ce5 { color: var(--nv-primary-accent); font-size: 14px; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-35622ce5 { padding: 0; margin-top: 0; margin-bottom: 10px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-35622ce5 { padding: 0; margin-top: 0; margin-bottom: 20px } }
#wp-block-themeisle-blocks-advanced-columns-dcdf867f { padding-top: 70px; padding-bottom: 70px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; --columns-width: 1100px; justify-content: center; min-height: auto; --background: url(../images/cattle-feeding-feedlot-img2765-CanadaBeefInc.jpg) no-repeat scroll 50% 50%/cover; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-dcdf867f > .wp-block-themeisle-blocks-advanced-columns-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-columns-dcdf867f { margin-top: 0; margin-bottom: 0 } }
#wp-block-themeisle-blocks-advanced-column-7926a412 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-7926a412 > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-7926a412 { flex-basis: 13.76% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-7926a412 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-7926a412 { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0 } }
#wp-block-themeisle-blocks-advanced-column-f5da0fd6 { padding-top: 40px; padding-bottom: 40px; padding-left: 60px; padding-right: 60px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0; --background: #fff; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-f5da0fd6 > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-f5da0fd6 { flex-basis: 72.38% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-f5da0fd6 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-f5da0fd6 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0 } }
#wp-block-themeisle-blocks-advanced-heading-67162389 { color: var(--nv-primary-accent); font-size: 14px; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-67162389 { padding: 0; margin-top: 0; margin-bottom: 10px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-67162389 { padding: 0; margin-top: 0; margin-bottom: 20px } }
#wp-block-themeisle-blocks-advanced-heading-ec517184 { color: var(--nv-dark-bg); line-height: 40px; --text-align: center }
#wp-block-themeisle-blocks-advanced-column-6d4b7143 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-6d4b7143 > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-6d4b7143 { flex-basis: 13.89% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-6d4b7143 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-6d4b7143 { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0 } }
#wp-block-themeisle-blocks-advanced-columns-152ab99c { padding-top: 70px; padding-bottom: 70px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; --columns-width: 1170px; justify-content: center; min-height: auto; --background: var(--nv-primary-accent); border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-152ab99c > .wp-block-themeisle-blocks-advanced-columns-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-columns-152ab99c { padding-top: 40px; padding-bottom: 40px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-columns-152ab99c { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0 } }
#wp-block-themeisle-blocks-advanced-column-df191a86 { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-df191a86 > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-df191a86 { flex-basis: 100% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-df191a86 { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-df191a86 { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0 } }
#wp-block-themeisle-blocks-advanced-columns-3c939e4d { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin-top: 0; margin-bottom: 0; --columns-width: 1170px; justify-content: center; min-height: auto; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-3c939e4d > .wp-block-themeisle-blocks-advanced-columns-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-columns-3c939e4d { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin-top: 0; margin-bottom: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-columns-3c939e4d { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin-top: 0; margin-bottom: 0 } }
#wp-block-themeisle-blocks-advanced-column-912f83d3 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-912f83d3 > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-912f83d3 { flex-basis: 100% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-912f83d3 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-912f83d3 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
#wp-block-themeisle-blocks-slider-635e0e9d { --height: 550px; --width: 1100px }
#wp-block-themeisle-blocks-advanced-columns-88d2ee48 { padding-top: 80px; padding-bottom: 80px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; --columns-width: 1170px; justify-content: center; min-height: auto; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-88d2ee48 > .wp-block-themeisle-blocks-advanced-columns-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-columns-88d2ee48 { padding-top: 40px; padding-bottom: 40px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-columns-88d2ee48 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0 } }
#wp-block-themeisle-blocks-advanced-column-246c5eb4 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-246c5eb4 > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-246c5eb4 { flex-basis: 50% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-246c5eb4 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-246c5eb4 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
#wp-block-themeisle-blocks-advanced-heading-4cdba9ae { color: var(--nv-primary-accent); font-size: 14px }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-4cdba9ae { padding: 0; margin-top: 0; margin-bottom: 10px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-4cdba9ae { padding: 0; margin-top: 0; margin-bottom: 0 } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-de97145d { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-de97145d { padding: 0; margin-top: 0; margin-bottom: 0 } }
#wp-block-themeisle-blocks-advanced-heading-74c275e8 { font-size: 14px }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-74c275e8 { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-74c275e8 { padding: 0; margin-top: 0; margin-bottom: 0 } }
#wp-block-themeisle-blocks-advanced-heading-e867de30 { font-size: 14px }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-e867de30 { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-e867de30 { padding: 0; margin-top: 0; margin-bottom: 0 } }
#wp-block-themeisle-blocks-advanced-heading-f75029e0 { font-size: 14px }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-f75029e0 { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-f75029e0 { padding: 0; margin-top: 0; margin-bottom: 0 } }
#wp-block-themeisle-blocks-advanced-heading-808c86b8 { font-size: 14px }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-808c86b8 { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-808c86b8 { padding: 0; margin-top: 0; margin-bottom: 0 } }
#wp-block-themeisle-blocks-advanced-column-d8dc3166 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-d8dc3166 > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-d8dc3166 { flex-basis: 50% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-d8dc3166 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-d8dc3166 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px } }
.wp-block-cover, .wp-block-cover-image { align-items: center; background-position: 50%; box-sizing: border-box; display: flex; justify-content: center; min-height: 430px; overflow: hidden; overflow: clip; padding: 1em; position: relative }
.wp-block-cover .has-background-dim:not([class*=-background-color]), .wp-block-cover-image .has-background-dim:not([class*=-background-color]), .wp-block-cover-image.has-background-dim:not([class*=-background-color]), .wp-block-cover.has-background-dim:not([class*=-background-color]) { background-color: #000 }
.wp-block-cover .has-background-dim.has-background-gradient, .wp-block-cover-image .has-background-dim.has-background-gradient { background-color: transparent }
.wp-block-cover-image.has-background-dim:before, .wp-block-cover.has-background-dim:before { background-color: inherit; content: "" }
.wp-block-cover .wp-block-cover__background, .wp-block-cover .wp-block-cover__gradient-background, .wp-block-cover-image .wp-block-cover__background, .wp-block-cover-image .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim:not(.has-background-gradient):before, .wp-block-cover.has-background-dim:not(.has-background-gradient):before { bottom: 0; left: 0; opacity: .5; position: absolute; right: 0; top: 0 }
.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before { opacity: .1 }
.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before { opacity: .2 }
.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before { opacity: .3 }
.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before { opacity: .4 }
.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before { opacity: .5 }
.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before { opacity: .6 }
.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before { opacity: .7 }
.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before { opacity: .8 }
.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before { opacity: .9 }
.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before { opacity: 1 }
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0 { opacity: 0 }
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10 { opacity: .1 }
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20 { opacity: .2 }
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30 { opacity: .3 }
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40 { opacity: .4 }
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50 { opacity: .5 }
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60 { opacity: .6 }
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70 { opacity: .7 }
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80 { opacity: .8 }
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90 { opacity: .9 }
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100 { opacity: 1 }
.wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.alignleft, .wp-block-cover.alignright { max-width: 420px; width: 100% }
.wp-block-cover-image.aligncenter, .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.aligncenter, .wp-block-cover.alignleft, .wp-block-cover.alignright { display: flex }
.wp-block-cover .wp-block-cover__inner-container, .wp-block-cover-image .wp-block-cover__inner-container { color: inherit; position: relative; width: 100% }
.wp-block-cover-image.is-position-top-left, .wp-block-cover.is-position-top-left { align-items: flex-start; justify-content: flex-start }
.wp-block-cover-image.is-position-top-center, .wp-block-cover.is-position-top-center { align-items: flex-start; justify-content: center }
.wp-block-cover-image.is-position-top-right, .wp-block-cover.is-position-top-right { align-items: flex-start; justify-content: flex-end }
.wp-block-cover-image.is-position-center-left, .wp-block-cover.is-position-center-left { align-items: center; justify-content: flex-start }
.wp-block-cover-image.is-position-center-center, .wp-block-cover.is-position-center-center { align-items: center; justify-content: center }
.wp-block-cover-image.is-position-center-right, .wp-block-cover.is-position-center-right { align-items: center; justify-content: flex-end }
.wp-block-cover-image.is-position-bottom-left, .wp-block-cover.is-position-bottom-left { align-items: flex-end; justify-content: flex-start }
.wp-block-cover-image.is-position-bottom-center, .wp-block-cover.is-position-bottom-center { align-items: flex-end; justify-content: center }
.wp-block-cover-image.is-position-bottom-right, .wp-block-cover.is-position-bottom-right { align-items: flex-end; justify-content: flex-end }
.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container { margin: 0 }
.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container, .wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container, .wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container, .wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container, .wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container, .wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container { margin: 0; width: auto }
.wp-block-cover .wp-block-cover__image-background, .wp-block-cover video.wp-block-cover__video-background, .wp-block-cover-image .wp-block-cover__image-background, .wp-block-cover-image video.wp-block-cover__video-background { border: none; bottom: 0; box-shadow: none; height: 100%; left: 0; margin: 0; max-height: none; max-width: none; -o-object-fit: cover; object-fit: cover; outline: none; padding: 0; position: absolute; right: 0; top: 0; width: 100% }
.wp-block-cover .wp-block-cover__embed-background, .wp-block-cover-image .wp-block-cover__embed-background { border: none; bottom: 0; box-shadow: none; height: 100%; left: 0; margin: 0; max-height: none; max-width: none; outline: none; padding: 0; pointer-events: none; position: absolute; right: 0; top: 0; width: 100% }
.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper, .wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper { bottom: 0; height: 100%; left: 0; margin: 0; padding: 0; position: absolute; right: 0; top: 0; width: 100% }
.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper iframe, .wp-block-cover .wp-block-cover__embed-background iframe, .wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper iframe, .wp-block-cover-image .wp-block-cover__embed-background iframe { height: 100vh; left: 50%; min-height: 100%; min-width: 100%; pointer-events: none; position: absolute; top: 50%; transform: translate(-50%,-50%); width: 100vw }
.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax, .wp-block-cover__image-background.has-parallax, video.wp-block-cover__video-background.has-parallax { background-attachment: fixed; background-repeat: no-repeat; background-size: cover }
.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax, .wp-block-cover__image-background.has-parallax, video.wp-block-cover__video-background.has-parallax { background-attachment: scroll }
@media (prefers-reduced-motion:reduce) { .wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax, .wp-block-cover__image-background.has-parallax, video.wp-block-cover__video-background.has-parallax { background-attachment: scroll } }
.wp-block-cover-image.is-repeated, .wp-block-cover.is-repeated, .wp-block-cover__image-background.is-repeated, video.wp-block-cover__video-background.is-repeated { background-repeat: repeat; background-size: auto }
.wp-block-cover-image-text, .wp-block-cover-image-text a, .wp-block-cover-image-text a:active, .wp-block-cover-image-text a:focus, .wp-block-cover-image-text a:hover, .wp-block-cover-text, .wp-block-cover-text a, .wp-block-cover-text a:active, .wp-block-cover-text a:focus, .wp-block-cover-text a:hover, section.wp-block-cover-image h2, section.wp-block-cover-image h2 a, section.wp-block-cover-image h2 a:active, section.wp-block-cover-image h2 a:focus, section.wp-block-cover-image h2 a:hover { color: #fff }
.wp-block-cover-image .wp-block-cover.has-left-content { justify-content: flex-start }
.wp-block-cover-image .wp-block-cover.has-right-content { justify-content: flex-end }
.wp-block-cover-image.has-left-content .wp-block-cover-image-text, .wp-block-cover.has-left-content .wp-block-cover-text, section.wp-block-cover-image.has-left-content > h2 { margin-left: 0; text-align: left }
.wp-block-cover-image.has-right-content .wp-block-cover-image-text, .wp-block-cover.has-right-content .wp-block-cover-text, section.wp-block-cover-image.has-right-content > h2 { margin-right: 0; text-align: right }
.wp-block-cover .wp-block-cover-text, .wp-block-cover-image .wp-block-cover-image-text, section.wp-block-cover-image > h2 { font-size: 2em; line-height: 1.25; margin-bottom: 0; max-width: 840px; padding: .44em; text-align: center; z-index: 1 }
: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 }
body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background { z-index: 0 }
body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__embed-background { z-index: 0 }
body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background { z-index: 0 }
body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background, body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background, body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before { z-index: 1 }
body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container { z-index: 1 }
.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container { z-index: auto }
.wp-block-columns { box-sizing: border-box; display: flex; flex-wrap: wrap !important }
@media (min-width:782px) { .wp-block-columns { flex-wrap: nowrap !important } }
.wp-block-columns { align-items: normal !important }
.wp-block-columns.are-vertically-aligned-top { align-items: flex-start }
.wp-block-columns.are-vertically-aligned-center { align-items: center }
.wp-block-columns.are-vertically-aligned-bottom { align-items: flex-end }
@media (max-width:781px) { .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column { flex-basis: 100% !important } }
@media (min-width:782px) { .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column { flex-basis: 0; flex-grow: 1 } .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column[style*=flex-basis] { flex-grow: 0 } }
.wp-block-columns.is-not-stacked-on-mobile { flex-wrap: nowrap !important }
.wp-block-columns.is-not-stacked-on-mobile > .wp-block-column { flex-basis: 0; flex-grow: 1 }
.wp-block-columns.is-not-stacked-on-mobile > .wp-block-column[style*=flex-basis] { flex-grow: 0 }
:where(.wp-block-columns) { margin-bottom: 1.75em }
:where(.wp-block-columns.has-background) { padding: 1.25em 2.375em }
.wp-block-column { flex-grow: 1; min-width: 0; overflow-wrap: break-word; word-break: break-word }
.wp-block-column.is-vertically-aligned-top { align-self: flex-start }
.wp-block-column.is-vertically-aligned-center { align-self: center }
.wp-block-column.is-vertically-aligned-bottom { align-self: flex-end }
.wp-block-column.is-vertically-aligned-stretch { align-self: stretch }
.wp-block-column.is-vertically-aligned-bottom, .wp-block-column.is-vertically-aligned-center, .wp-block-column.is-vertically-aligned-top { width: 100% }
@charset "UTF-8"; .wp-block-separator { border: none; border-top: 2px solid }
: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 }
.wp-block-separator.is-style-dots { background: none !important; border: none !important }
.wp-block-spacer { clear: both }
.wp-container-core-columns-is-layout-8f761849 { flex-wrap: nowrap; }
.wp-container-core-buttons-is-layout-39697d9b { justify-content: flex-start; }
.wp-block-themeisle-blocks-advanced-columns-separators { position: absolute; left: 0; width: 100%; overflow-x: clip }
.wp-block-themeisle-blocks-advanced-columns-separators.top { top: 0 }
.wp-block-themeisle-blocks-advanced-columns-separators.bottom { bottom: 0 }
.wp-block-themeisle-blocks-advanced-columns-separators.bottom svg { position: absolute; bottom: 0 }
.wp-block-themeisle-blocks-advanced-columns-separators svg { height: 100px }
.wp-block-themeisle-blocks-advanced-columns-separators .rotate { transform: rotate(180deg) }
html[lang=ja] .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap, html[lang=ko] .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap, html[lang=zh] .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap, html[lang=zh-Hans] .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap, html[lang=zh-Hant] .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap { word-break: normal }
.wp-block-themeisle-blocks-advanced-columns { --background: transparent; --columns-width: 100%; --horizontal-align: unset; background: var(--background); justify-content: var(--horizontal-align); transition: .3s }
.wp-block-themeisle-blocks-advanced-columns .wp-themeisle-block-overlay, .wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-columns-overlay { position: absolute; width: 100%; height: 100%; top: 0; left: 0 }
.wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column:only-child { max-width: var(--columns-width) }
.wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column { --background: transparent; --background-color-hover: var( --background ); --link-color: inherit; background: var(--background); transition: .3s }
.wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column:hover { background: var(--background-color-hover) }
.wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column > * { position: relative }
.wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column .wp-block-themeisle-blocks-advanced-column-overlay { position: absolute; width: 100%; height: 100%; top: 0; left: 0 }
.wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column .wp-block-themeisle-blocks-slider { display: grid }
.wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column .aligncenter { margin-left: auto; margin-right: auto }
.wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column.has-dark-bg { color: var(--text-color, var(--nv-text-dark-bg, #fff)) }
.wp-block-themeisle-blocks-advanced-columns .wp-block-themeisle-blocks-advanced-column.has-light-bg { color: var(--text-color, var(--nv-text-color, #000)) }
.wp-block-themeisle-blocks-advanced-columns.has-default-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 10px; margin-right: 10px }
.wp-block-themeisle-blocks-advanced-columns.has-nogap-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 0; margin-right: 0 }
.wp-block-themeisle-blocks-advanced-columns.has-narrow-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 5px; margin-right: 5px }
.wp-block-themeisle-blocks-advanced-columns.has-extended-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 15px; margin-right: 15px }
.wp-block-themeisle-blocks-advanced-columns.has-wide-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 20px; margin-right: 20px }
.wp-block-themeisle-blocks-advanced-columns.has-wider-gap .wp-block-themeisle-blocks-advanced-column { margin-left: 30px; margin-right: 30px }
.wp-block-themeisle-blocks-advanced-columns.has-dark-bg { color: var(--text-color, var(--nv-text-dark-bg, #fff)) }
.wp-block-themeisle-blocks-advanced-columns.has-light-bg { color: var(--text-color, var(--nv-text-color, #000)) }
.wp-block-themeisle-blocks-advanced-columns > .innerblocks-wrap:not(:first-child,:last-child) { z-index: 1 }
@media(min-width: 960px) { .wp-block-themeisle-blocks-advanced-columns { display: flex; position: relative } .wp-block-themeisle-blocks-advanced-columns.has-vertical-flex-start > .innerblocks-wrap, .wp-block-themeisle-blocks-advanced-columns.has-vertical-top > .innerblocks-wrap { align-items: flex-start } .wp-block-themeisle-blocks-advanced-columns.has-vertical-center > .innerblocks-wrap { align-items: center } .wp-block-themeisle-blocks-advanced-columns.has-vertical-flex-end > .innerblocks-wrap, .wp-block-themeisle-blocks-advanced-columns.has-vertical-bottom > .innerblocks-wrap { align-items: flex-end } .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap { display: flex; flex-basis: 100%; word-break: keep-all; max-width: var(--columns-width) } .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .wp-block-themeisle-blocks-advanced-column { position: relative } .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .wp-block-themeisle-blocks-advanced-column:first-child { margin-left: 0 } .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .wp-block-themeisle-blocks-advanced-column:last-child { margin-right: 0 } .wp-block-themeisle-blocks-advanced-columns.hide-in-desktop { display: none } .wp-block-themeisle-blocks-advanced-columns.has-1-columns.has-desktop-equal-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex-basis: 100% } .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-desktop-equal-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex-basis: 50% } .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-desktop-oneTwo-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex-basis: 33.34% } .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-desktop-oneTwo-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:last-child { flex-basis: 66.66% } .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-desktop-twoOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex-basis: 33.34% } .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-desktop-twoOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:first-child { flex-basis: 66.66% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-equal-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex-basis: 33.33% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneOneTwo-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex-basis: 25% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneOneTwo-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:last-child { flex-basis: 50% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-twoOneOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex-basis: 25% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-twoOneOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:first-child { flex-basis: 50% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneTwoOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex-basis: 50% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneTwoOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:first-child { flex-basis: 25% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneTwoOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:last-child { flex-basis: 25% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneThreeOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex-basis: 60% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneThreeOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:first-child { flex-basis: 20% } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-desktop-oneThreeOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:last-child { flex-basis: 20% } .wp-block-themeisle-blocks-advanced-columns.has-4-columns.has-desktop-equal-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex-basis: 25% } .wp-block-themeisle-blocks-advanced-columns.has-5-columns.has-desktop-equal-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex-basis: 20% } .wp-block-themeisle-blocks-advanced-columns.has-6-columns.has-desktop-equal-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex-basis: 16.66% } }
@media(min-width: 600px)and (max-width: 960px) { .wp-block-themeisle-blocks-advanced-columns { display: flex; position: relative } .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap { display: flex; flex-basis: 100%; word-break: keep-all; max-width: var(--columns-width) } .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .wp-block-themeisle-blocks-advanced-column { position: relative; flex: 1 } .wp-block-themeisle-blocks-advanced-columns.hide-in-tablet { display: none } .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-tablet-oneTwo-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:last-child { flex: 2 } .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-tablet-twoOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:first-child { flex: 2 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneOneTwo-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:last-child { flex: 2 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-twoOneOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:first-child { flex: 2 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneTwoOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex: 2 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneTwoOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:first-child { flex: 1 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneTwoOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:last-child { flex: 1 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneThreeOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex: 3 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneThreeOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:first-child { flex: 1 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-tablet-oneThreeOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:last-child { flex: 1 } .wp-block-themeisle-blocks-advanced-columns:not(.has-tablet-collapsedRows-layout).has-vertical-flex-start > .innerblocks-wrap, .wp-block-themeisle-blocks-advanced-columns:not(.has-tablet-collapsedRows-layout).has-vertical-top > .innerblocks-wrap { align-items: flex-start } .wp-block-themeisle-blocks-advanced-columns:not(.has-tablet-collapsedRows-layout).has-vertical-center > .innerblocks-wrap { align-items: center } .wp-block-themeisle-blocks-advanced-columns:not(.has-tablet-collapsedRows-layout).has-vertical-flex-end > .innerblocks-wrap, .wp-block-themeisle-blocks-advanced-columns:not(.has-tablet-collapsedRows-layout).has-vertical-bottom > .innerblocks-wrap { align-items: flex-end } .wp-block-themeisle-blocks-advanced-columns.has-tablet-collapsedRows-layout > .innerblocks-wrap { flex-direction: column } .wp-block-themeisle-blocks-advanced-columns.has-tablet-collapsedRows-layout.has-reverse-columns-tablet > .innerblocks-wrap { flex-direction: column-reverse } .wp-block-themeisle-blocks-advanced-columns.has-tablet-twoColumnGrid-layout > .innerblocks-wrap { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-advanced-columns.has-tablet-twoColumnGrid-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex: 1 1 40% } .wp-block-themeisle-blocks-advanced-columns.has-tablet-threeColumnGrid-layout > .innerblocks-wrap { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-advanced-columns.has-tablet-threeColumnGrid-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex: 1 1 30% } }
@media(max-width: 600px) { .wp-block-themeisle-blocks-advanced-columns { display: flex; position: relative } .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap { display: flex; flex-basis: 100%; word-break: keep-all; max-width: var(--columns-width) } .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap .wp-block-themeisle-blocks-advanced-column { position: relative; flex: 1 } .wp-block-themeisle-blocks-advanced-columns.hide-in-mobile { display: none } .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-mobile-oneTwo-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:last-child { flex: 2 } .wp-block-themeisle-blocks-advanced-columns.has-2-columns.has-mobile-twoOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:first-child { flex: 2 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneOneTwo-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:last-child { flex: 2 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-twoOneOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:first-child { flex: 2 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneTwoOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex: 2 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneTwoOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:first-child { flex: 1 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneTwoOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:last-child { flex: 1 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneThreeOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex: 3 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneThreeOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:first-child { flex: 1 } .wp-block-themeisle-blocks-advanced-columns.has-3-columns.has-mobile-oneThreeOne-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column:last-child { flex: 1 } .wp-block-themeisle-blocks-advanced-columns:not(.has-mobile-collapsedRows-layout).has-vertical-flex-start > .innerblocks-wrap, .wp-block-themeisle-blocks-advanced-columns:not(.has-mobile-collapsedRows-layout).has-vertical-top > .innerblocks-wrap { align-items: flex-start } .wp-block-themeisle-blocks-advanced-columns:not(.has-mobile-collapsedRows-layout).has-vertical-center > .innerblocks-wrap { align-items: center } .wp-block-themeisle-blocks-advanced-columns:not(.has-mobile-collapsedRows-layout).has-vertical-flex-end > .innerblocks-wrap, .wp-block-themeisle-blocks-advanced-columns:not(.has-mobile-collapsedRows-layout).has-vertical-bottom > .innerblocks-wrap { align-items: flex-end } .wp-block-themeisle-blocks-advanced-columns.has-mobile-collapsedRows-layout > .innerblocks-wrap { flex-direction: column } .wp-block-themeisle-blocks-advanced-columns.has-mobile-collapsedRows-layout.has-reverse-columns-mobile > .innerblocks-wrap { flex-direction: column-reverse } .wp-block-themeisle-blocks-advanced-columns.has-mobile-twoColumnGrid-layout > .innerblocks-wrap { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-advanced-columns.has-mobile-twoColumnGrid-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex: 1 1 40% } .wp-block-themeisle-blocks-advanced-columns.has-mobile-threeColumnGrid-layout > .innerblocks-wrap { display: flex; flex-wrap: wrap } .wp-block-themeisle-blocks-advanced-columns.has-mobile-threeColumnGrid-layout > .innerblocks-wrap > .wp-block-themeisle-blocks-advanced-column { flex: 1 1 30% } }
#wp-block-themeisle-blocks-advanced-columns-ceb6a764 { padding-top: 80px; padding-bottom: 80px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; --columns-width: 1100px; justify-content: center; min-height: 390px; --background: url(../images/Untitled-2-copy.webp) no-repeat scroll 0% 0%/cover; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-ceb6a764 > .wp-block-themeisle-blocks-advanced-columns-overlay { background: var(--nv-text-color); opacity: .5; mix-blend-mode: normal; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-ceb6a764 .wp-block-themeisle-blocks-advanced-columns-separators.top svg { height: 100px; scale: 1 1 }
#wp-block-themeisle-blocks-advanced-columns-ceb6a764 .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg { height: 100px; scale: 1 1 }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-columns-ceb6a764 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; min-height: 240px } #wp-block-themeisle-blocks-advanced-columns-ceb6a764 .wp-block-themeisle-blocks-advanced-columns-separators.top svg { height: 100px; scale: 1 1 } #wp-block-themeisle-blocks-advanced-columns-ceb6a764 .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg { height: 100px; scale: 1 1 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-columns-ceb6a764 { padding-top: 40px; padding-bottom: 40px; padding-left: 40px; padding-right: 40px; margin-top: 0; margin-bottom: 0; min-height: 160px } #wp-block-themeisle-blocks-advanced-columns-ceb6a764 .wp-block-themeisle-blocks-advanced-columns-separators.top svg { height: 100px; scale: 1 1 } #wp-block-themeisle-blocks-advanced-columns-ceb6a764 .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg { height: 100px; scale: 1 1 } }
#wp-block-themeisle-blocks-advanced-column-b70c29e7 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-b70c29e7 > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-b70c29e7 { flex-basis: 100% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-b70c29e7 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-b70c29e7 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0 } }
#wp-block-themeisle-blocks-advanced-heading-4b74ca17 { color: #fff; --text-align: center }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-4b74ca17 { padding: 0; margin-top: 0; margin-bottom: 25px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-4b74ca17 { padding: 0; margin-top: 0; margin-bottom: 20px } }
#wp-block-themeisle-blocks-advanced-columns-ebcaae2c { padding-top: 45px; padding-bottom: 25px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; --columns-width: 1100px; justify-content: center; min-height: auto; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-ebcaae2c > .wp-block-themeisle-blocks-advanced-columns-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-ebcaae2c .wp-block-themeisle-blocks-advanced-columns-separators.top svg { height: 100px; scale: 1 1 }
#wp-block-themeisle-blocks-advanced-columns-ebcaae2c .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg { height: 100px; scale: 1 1 }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-columns-ebcaae2c { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px } #wp-block-themeisle-blocks-advanced-columns-ebcaae2c .wp-block-themeisle-blocks-advanced-columns-separators.top svg { height: 100px; scale: 1 1 } #wp-block-themeisle-blocks-advanced-columns-ebcaae2c .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg { height: 100px; scale: 1 1 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-columns-ebcaae2c { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin-top: 0; margin-bottom: 0 } #wp-block-themeisle-blocks-advanced-columns-ebcaae2c .wp-block-themeisle-blocks-advanced-columns-separators.top svg { height: 100px; scale: 1 1 } #wp-block-themeisle-blocks-advanced-columns-ebcaae2c .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg { height: 100px; scale: 1 1 } }
#wp-block-themeisle-blocks-advanced-column-02d86bdf { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-02d86bdf > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-02d86bdf { flex-basis: 50% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-02d86bdf { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-02d86bdf { margin-top: 20px; margin-bottom: 0; margin-left: 0; margin-right: 0 } }
#wp-block-themeisle-blocks-advanced-heading-fd37afff { color: var(--nv-primary-accent); font-size: 14px }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-heading-fd37afff { padding: 0; margin-top: 0; margin-bottom: 10px } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-heading-fd37afff { padding: 0; margin-top: 0; margin-bottom: 0 } }
#wp-block-themeisle-blocks-advanced-heading-3414b024 { font-size: 14px }
#wp-block-themeisle-blocks-advanced-heading-9a412ac0 { font-size: 14px }
#wp-block-themeisle-blocks-advanced-heading-7c3c22c3 { font-size: 14px }
#wp-block-themeisle-blocks-advanced-column-99e1169d { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-99e1169d > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-99e1169d { flex-basis: 50% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-99e1169d { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-99e1169d { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0 } }
#wp-block-themeisle-blocks-form-4460aba6 .wp-block-button .wp-block-button__link:not(:hover) { color: var(--nv-site-bg); background-color: var(--nv-primary-accent) }
#wp-block-themeisle-blocks-form-4460aba6 .wp-block-button .wp-block-button__link:hover { background-color: var(--nv-secondary-accent) }
#wp-block-themeisle-blocks-advanced-columns-30e8a6e3 { padding-top: 150px; padding-bottom: 150px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 0; --columns-width: 1100px; justify-content: center; min-height: auto; --background: url(../images/neve-gym-demo-37.jpg) repeat scroll 0% 0%/cover; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-30e8a6e3 > .wp-block-themeisle-blocks-advanced-columns-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-columns-30e8a6e3 .wp-block-themeisle-blocks-advanced-columns-separators.top svg { height: 100px; scale: 1 1 }
#wp-block-themeisle-blocks-advanced-columns-30e8a6e3 .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg { height: 100px; scale: 1 1 }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-columns-30e8a6e3 .wp-block-themeisle-blocks-advanced-columns-separators.top svg { height: 100px; scale: 1 1 } #wp-block-themeisle-blocks-advanced-columns-30e8a6e3 .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg { height: 100px; scale: 1 1 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-columns-30e8a6e3 { margin-top: 0; margin-bottom: 0 } #wp-block-themeisle-blocks-advanced-columns-30e8a6e3 .wp-block-themeisle-blocks-advanced-columns-separators.top svg { height: 100px; scale: 1 1 } #wp-block-themeisle-blocks-advanced-columns-30e8a6e3 .wp-block-themeisle-blocks-advanced-columns-separators.bottom svg { height: 100px; scale: 1 1 } }
#wp-block-themeisle-blocks-advanced-column-ea4f23f9 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0; border-width: 0; border-style: solid; border-radius: 0 }
#wp-block-themeisle-blocks-advanced-column-ea4f23f9 > .wp-block-themeisle-blocks-advanced-column-overlay { opacity: .5; mix-blend-mode: normal; border-radius: 0 }
@media (min-width:960px) { #wp-block-themeisle-blocks-advanced-column-ea4f23f9 { flex-basis: 100% } }
@media (max-width:960px) { #wp-block-themeisle-blocks-advanced-column-ea4f23f9 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0 } }
@media (max-width:600px) { #wp-block-themeisle-blocks-advanced-column-ea4f23f9 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 20px; margin-bottom: 20px; margin-left: 0; margin-right: 0 } }
