.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.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;height:auto}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.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{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-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{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background: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{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.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}body .sensei-landing-pattern-header h1,.editor-styles-wrapper .sensei-landing-pattern-header h1{font-size:var(--wp--preset--font-size--xx-large,48px);line-height:var(--wp--preset--font-size--xx-large,48px)}body .sensei-landing-pattern-header p,.editor-styles-wrapper .sensei-landing-pattern-header p{font-size:var(--wp--preset--font-size--medium)}body .sensei-blog-posts-pattern .wp-block-post-template,.editor-styles-wrapper .sensei-blog-posts-pattern .wp-block-post-template{margin:0;padding:0}body .sensei-blog-posts-pattern .wp-block-post-excerpt__excerpt,.editor-styles-wrapper .sensei-blog-posts-pattern .wp-block-post-excerpt__excerpt{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}body .sensei-pattern-header-link,.editor-styles-wrapper .sensei-pattern-header-link{font-family:var(--wp--preset--font-family--system);font-size:var(--wp--preset--font-size--small)}body .wp-sensei-testimonial-pattern p,.editor-styles-wrapper .wp-sensei-testimonial-pattern p{font-family:var(--wp--preset--font-family--system);font-size:var(--wp--preset--font-size--small)}.wp-block-sensei-button .block-editor-rich-text{display:block}.wp-block-sensei-button .wp-block-button__link{box-sizing:border-box}.wp-block-sensei-button .wp-block-button__link:disabled{pointer-events:none;opacity:.5;filter:grayscale(100%)}.wp-block-sensei-button.has-text-align-full{text-align:center}.wp-block-sensei-button.has-text-align-full .wp-block-button__link{display:block;width:100%;flex:1}.wp-block-sensei-button__notice{margin:.5em 0}.wp-block-sensei-button ins{text-decoration:none}.sensei-buttons-container{margin:-9px;overflow:hidden}.sensei-buttons-container__button-block,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block{float:left;margin:0;padding:9px}.sensei-buttons-container__button-block.sensei-buttons-container__button-align-full,.sensei-buttons-container__button-block.sensei-buttons-container__button-align-center,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block.sensei-buttons-container__button-align-full,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block.sensei-buttons-container__button-align-center{float:none;clear:both}.sensei-buttons-container__button-block.sensei-buttons-container__button-align-right,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block.sensei-buttons-container__button-align-right{float:right}.sensei-buttons-container__button-block .wp-block-sensei-button,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block .wp-block-sensei-button{margin:0}[data-sensei-modal] [data-sensei-modal-overlay]{position:fixed;z-index:1000;top:200%;right:0;bottom:0;left:0;background-color:#fff0;transition:unset;transition:background-color 120ms ease-in-out}[data-sensei-modal] [data-sensei-modal-content]{position:fixed;overflow:hidden;z-index:2000;width:500px;max-width:96%;top:200%;left:50%;transform:translate(-50%,-40%);background-color:var(--sensei-background-color,#fff);border:1px solid #ddd;border-radius:2px;padding:30px;transition:transform 120ms ease-in-out;box-shadow:rgb(0 0 0 / .2) 0 11px 15px -7px,rgb(0 0 0 / .14) 0 24px 38px 3px,rgb(0 0 0 / .12) 0 9px 46px 8px}[data-sensei-modal-is-open] [data-sensei-modal-overlay]{top:0;background-color:rgb(0 0 0 / .5)}[data-sensei-modal-is-open] [data-sensei-modal-overlay]:hover{background-color:rgb(0 0 0 / .5)}[data-sensei-modal-is-open] [data-sensei-modal-content]{top:50%;transform:translate(-50%,-50%)}[data-sensei-modal-clone]{margin:0;padding:0;height:0;overflow:hidden}.sensei-contact-teacher-form{position:relative}.sensei-contact-teacher-form,.sensei-contact-teacher-form *{box-sizing:border-box}.sensei-contact-teacher-form label{display:block;font-size:24px;font-weight:700;margin-bottom:30px}.sensei-contact-teacher-form textarea{border:1px solid var(--border-color,#757575);border-radius:2px;padding:10px;background-color:inherit;color:inherit;margin-bottom:20px;width:100%;height:200px}.sensei-contact-teacher-form__actions{margin:0}.sensei-contact-teacher-form__submit{padding:10px 14px;border:none;cursor:pointer;font-size:14px;font-weight:500}a.sensei-contact-teacher-close{position:absolute;z-index:2;top:19px;right:24px;width:20px;height:20px;display:flex;justify-content:center;align-items:center;color:inherit}a.sensei-contact-teacher-close svg{width:14px;height:14px}.sensei-contact-teacher-success{display:none}.sensei-collapsible__content{display:block;opacity:1;overflow:hidden;transition:max-height 350ms ease-in-out,opacity 350ms ease-in-out}.sensei-collapsible__content.sensei-collapsed{opacity:0;max-height:0}.sensei-progress-bar__label{margin-bottom:10px}.sensei-progress-bar__bar{height:14px;border-radius:10px;background-color:#e6e6e6;overflow:hidden}.sensei-progress-bar__progress{height:100%;background-color:#0064b4}.sensei-block-wrapper{margin-top:28px;margin-bottom:28px}.wp-block-sensei-lms-course-outline__arrow[type=button]{display:flex;padding:0;background:none;border:0;color:inherit;margin:0 -5px 0 10px;cursor:pointer}.wp-block-sensei-lms-course-outline__arrow[type=button] svg{transition:transform 250ms linear}.wp-block-sensei-lms-course-outline__arrow[type=button] svg{width:32px;height:32px;margin:-12px 0;fill:currentColor}.wp-block-sensei-lms-course-outline__arrow[type=button]:hover,.wp-block-sensei-lms-course-outline__arrow[type=button]:focus{text-decoration:none}.wp-block-sensei-lms-course-outline__arrow[type=button].sensei-collapsed svg{transform:rotate(180deg)}.wp-block-sensei-lms-course-outline .block-list-appender.wp-block{position:static;margin-top:0;margin-bottom:28px}.wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module,.wp-block .wp-block-sensei-lms-course-outline-module{margin:1em 0}.wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__progress-indicator,.wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__progress-indicator{border-radius:999px;display:flex;justify-content:center;align-items:center;margin-left:20px}.wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__progress-indicator__text,.wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__progress-indicator__text{font-weight:400;margin:2px 15px;font-size:14px;white-space:nowrap;text-transform:uppercase}.wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__progress-indicator.completed,.wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__progress-indicator.completed{background-color:#1fd25a;color:#fff}.wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__header,.wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__header{padding:16px;font-weight:700;display:flex;align-items:center}.wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__header .teacher-name,.wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__header .teacher-name{padding-left:1em;font-size:.8em}.wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__header .custom-slug,.wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__header .custom-slug{font-size:.7em}.wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__title,.wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__title{color:inherit;display:flex;flex:1;font-size:1.25rem;font-weight:inherit;flex-flow:wrap;margin:0;padding:0}.wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__title textarea,.wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__title textarea{font-size:inherit}.wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__title::before,.wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__title::after,.wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__title::before,.wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__title::after{content:none}.wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__title a:not(.button),.wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__title a:not(.button){font-weight:inherit;color:inherit;text-decoration:inherit}.wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__title a:not(.button):hover,.wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__title a:not(.button):hover{text-decoration:underline}.wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__description,.wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__description{padding:16px}.wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__slug,.wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__slug{padding:16px 0 0 16px;font-size:.9em}.wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__lessons-title,.wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__lessons-title{padding:5px 16px;font-size:.875rem;margin:0;font-weight:600;color:inherit;text-transform:uppercase}.block-editor-block-styles__item .wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module,.block-editor-block-styles__item .wp-block .wp-block-sensei-lms-course-outline-module{font-size:150%}.block-editor-block-styles__item .wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__progress-indicator,.block-editor-block-styles__item .wp-block-sensei-lms-course-outline .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline__arrow,.block-editor-block-styles__item .wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline-module__progress-indicator,.block-editor-block-styles__item .wp-block .wp-block-sensei-lms-course-outline-module .wp-block-sensei-lms-course-outline__arrow{display:none}.wp-block-sensei-lms-course-outline-module-bordered{border:1px solid #1a1d20}.wp-block-sensei-lms-course-outline-module__name__minimal-border{display:block;border:none;height:4px;margin-left:4px;margin-right:4px;background-color:#1a1d20}.wp-block-sensei-lms-course-outline.is-style-default .wp-block-sensei-lms-course-outline-module:not(.is-style-minimal) .wp-block-sensei-lms-course-outline-module__lessons-title,.wp-block-sensei-lms-course-outline-module.is-style-default .wp-block-sensei-lms-course-outline-module__lessons-title{background-color:hsl(0 0% 80% / .3)}.wp-block-sensei-lms-course-outline.is-style-default .wp-block-sensei-lms-course-outline-module:not(.is-style-minimal) .wp-block-sensei-lms-course-outline-module__header:not(.has-background),.wp-block-sensei-lms-course-outline-module.is-style-default .wp-block-sensei-lms-course-outline-module__header:not(.has-background){background-color:#1a1d20}.wp-block-sensei-lms-course-outline.is-style-default .wp-block-sensei-lms-course-outline-module:not(.is-style-minimal) .wp-block-sensei-lms-course-outline-module__header:not(.has-text-color),.wp-block-sensei-lms-course-outline-module.is-style-default .wp-block-sensei-lms-course-outline-module__header:not(.has-text-color){color:#fff}.wp-block-sensei-lms-course-outline.is-style-default .wp-block-sensei-lms-course-outline-module:not(.is-style-minimal) .wp-block-sensei-lms-course-outline-module__progress-indicator,.wp-block-sensei-lms-course-outline-module.is-style-default .wp-block-sensei-lms-course-outline-module__progress-indicator{background-color:#fff;color:#1a1d20}.wp-block-sensei-lms-course-outline.is-style-minimal .wp-block-sensei-lms-course-outline-module:not(.is-style-default) .wp-block-sensei-lms-course-outline-module__progress-indicator:not(.completed),.wp-block-sensei-lms-course-outline-module.is-style-minimal .wp-block-sensei-lms-course-outline-module__progress-indicator:not(.completed){border:1px solid currentColor}.wp-block[data-type="sensei-lms/course-outline-module"]:not(.is-selected):not(.has-child-selected) .wp-block-sensei-lms-course-outline-lesson.is-auto-draft{display:none}.wp-block-sensei-lms-course-outline-lesson{display:flex;align-items:center;margin:1px 0;position:relative}.wp-block-sensei-lms-course-outline-lesson,.entry-content .wp-block-sensei-lms-course-outline-lesson,.sensei .entry-content .wp-block-sensei-lms-course-outline-lesson:not(.button){font-size:1em;font-family:inherit;line-height:inherit;text-decoration:inherit;border:none;font-weight:400;margin:0}.wp-block-sensei-lms-course-outline-lesson:not(.has-text-color),.entry-content .wp-block-sensei-lms-course-outline-lesson:not(.has-text-color),.sensei .entry-content .wp-block-sensei-lms-course-outline-lesson:not(.button):not(.has-text-color){color:inherit}.wp-block-sensei-lms-course-outline-lesson:not(.has-text-color):hover,.entry-content .wp-block-sensei-lms-course-outline-lesson:not(.has-text-color):hover,.sensei .entry-content .wp-block-sensei-lms-course-outline-lesson:not(.button):not(.has-text-color):hover{color:inherit}.wp-block-sensei-lms-course-outline-lesson>span{flex:1;padding:20px 16px}.wp-block-sensei-lms-course-outline-lesson__chevron{fill:currentColor;width:24px;height:24px;margin:0 16px}.entry-content .wp-block-sensei-lms-course-outline-lesson::before,.editor-styles-wrapper .wp-block-sensei-lms-course-outline-lesson::before{content:""}.wp-block-sensei-lms-course-outline-lesson .wp-block-sensei-lms-course-outline-lesson__badge{flex:0 0 auto;font-size:.6em;color:inherit;text-transform:uppercase;padding:5px 10px;border:solid 1px currentColor;border-radius:3px}.wp-block-sensei-lms-course-outline-lesson__status{display:inline-block;width:24px;height:24px;flex:0 0 24px;margin-left:16px;border:solid 1px currentColor;border-radius:50%;flex-shrink:0;fill:currentColor}.wp-block-sensei-lms-course-outline-lesson:not(.completed) .wp-block-sensei-lms-course-outline-lesson__status *{display:none}.wp-block-sensei-lms-course-outline-lesson:hover::after{content:"";position:absolute;pointer-events:none;background-blend-mode:overlay;background:hsl(0 0% 80% / .15);left:0;right:0;top:0;bottom:0}.block-editor-block-toolbar__slot{flex-shrink:0}.sensei-lms-text-appender{text-align:center;height:unset!important;line-height:1!important}.sensei-lms-text-appender .block-editor-inserter__toggle{display:block!important}.editor-styles-wrapper .sensei-lms-text-appender__placeholder{opacity:.62;margin:0;line-height:1}.editor-styles-wrapper .sensei-lms-text-appender__placeholder::after{margin-top:6px;content:attr(data-placeholder)}.sensei-lms-text-appender__menu .components-dropdown-menu__menu-item{min-width:175px}.sensei-lms-text-appender__menu .components-dropdown-menu__menu-item>svg{height:24px;width:24px}.sensei-lms-existing-lessons-modal{max-width:697px}@media(min-width:599px){.sensei-lms-existing-lessons-modal{min-width:597px}}.sensei-lms-existing-lessons-modal .components-base-control__field,.sensei-lms-existing-lessons-modal .components-checkbox-control__input-container,.sensei-lms-existing-lessons-modal ul,.sensei-lms-existing-lessons-modal li{margin:0}.sensei-lms-existing-lessons-modal__notice{margin:0 0 15px}.sensei-lms-existing-lessons-modal__lessons{overflow:auto;height:calc(100vh - 269px)}@media(min-width:599px){.sensei-lms-existing-lessons-modal__lessons{max-height:calc(100vh - 399px);height:355px}}.sensei-lms-existing-lessons-modal__lessons--loading{text-align:center;padding:20px}.sensei-lms-existing-lessons-modal__filters{display:flex;padding-bottom:10px}.sensei-lms-existing-lessons-modal__filters>li:not(:first-child){margin-left:10px;flex-grow:1}.sensei-lms-existing-lessons-modal__search-input[type=text]{background-color:#f3f4f5}.sensei-lms-existing-lessons-modal__lessons-table{width:100%;border-collapse:collapse;border-spacing:0}.sensei-lms-existing-lessons-modal__lessons-table th{position:sticky;top:0;background-color:#fff;padding:8px;box-shadow:inset 0 -1px 0 #ddd;z-index:99999999999999;text-align:left;text-transform:uppercase;font-weight:500}.sensei-lms-existing-lessons-modal__lessons-table th .components-checkbox-control__input-container{vertical-align:top}.sensei-lms-existing-lessons-modal__lessons-table td{padding:8px;vertical-align:middle}.sensei-lms-existing-lessons-modal__lesson-checkbox{width:1px}.sensei-lms-existing-lessons-modal__lesson-title{font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:250px}@media(max-width:500px){.sensei-lms-existing-lessons-modal__lesson-title{max-width:100px}}.sensei-lms-existing-lessons-modal__course-title--not-found{color:rgb(0 0 0 / .5)}.sensei-lms-existing-lessons-modal__actions{display:flex;justify-content:flex-end;padding-top:20px}.sensei-lms-existing-lessons-modal__actions>li:not(:first-child){margin-left:10px}.sensei-progress-bar__label{margin-bottom:10px}.sensei-progress-bar__bar{height:14px;border-radius:10px;background-color:#e6e6e6;overflow:hidden}.sensei-progress-bar__progress{height:100%;background-color:#0064b4}.wp-block-sensei-button .block-editor-rich-text{display:block}.wp-block-sensei-button .wp-block-button__link{box-sizing:border-box}.wp-block-sensei-button .wp-block-button__link:disabled{pointer-events:none;opacity:.5;filter:grayscale(100%)}.wp-block-sensei-button.has-text-align-full{text-align:center}.wp-block-sensei-button.has-text-align-full .wp-block-button__link{display:block;width:100%;flex:1}.wp-block-sensei-button__notice{margin:.5em 0}.wp-block-sensei-button ins{text-decoration:none}.sensei-buttons-container{margin:-9px;overflow:hidden}.sensei-buttons-container__button-block,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block{float:left;margin:0;padding:9px}.sensei-buttons-container__button-block.sensei-buttons-container__button-align-full,.sensei-buttons-container__button-block.sensei-buttons-container__button-align-center,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block.sensei-buttons-container__button-align-full,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block.sensei-buttons-container__button-align-center{float:none;clear:both}.sensei-buttons-container__button-block.sensei-buttons-container__button-align-right,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block.sensei-buttons-container__button-align-right{float:right}.sensei-buttons-container__button-block .wp-block-sensei-button,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block .wp-block-sensei-button{margin:0}:root .wp-block-sensei-lms-course-categories{--sensei-lms-course-categories-text-color:var(--wp--preset--color--background, #ffffff);--sensei-lms-course-categories-background-color:var(--wp--preset--color--foreground, #0170B9);width:100%}:root .wp-block-sensei-lms-course-categories>a{background-color:var(--sensei-lms-course-categories-background-color);border-radius:2px;color:var(--sensei-lms-course-categories-text-color);display:inline-block;font-size:11px;line-height:16px;padding:3px 6px;text-decoration:none;vertical-align:top;white-space:nowrap}:root .wp-block-sensei-lms-course-categories>a:not(:last-child){margin-right:10px}.wp-block-sensei-lms-course-list .wp-block-post{border:0;margin:0 0 1.618em;padding:0 0 25px}.wp-block-sensei-lms-course-list select{background-position-y:center}.wp-block-sensei-lms-course-list .wp-block-post-template .wp-block-post-featured-image{margin:0 auto 1.618em}.wp-block-sensei-lms-course-list .sensei-lms-course-list-featured-label__image-wrapper{position:relative}.wp-block-sensei-lms-course-list .sensei-lms-course-list-featured-label__image-wrapper .sensei-lms-course-list-featured-label__text{background-color:var(--wp--preset--color--background,#1d2327);border-radius:2px;color:var(--wp--preset--color--foreground,#ffffff);font-size:11px;line-height:16px;padding:3px 6px;text-decoration:none;white-space:nowrap;z-index:1000;display:block;position:absolute;top:18px;left:18px}.wp-block-sensei-lms-course-list .sensei-lms-course-list-featured-label__meta-wrapper{display:flex;flex-direction:row}.wp-block-sensei-lms-course-list .sensei-lms-course-list-featured-label__meta-wrapper .sensei-lms-course-list-featured-label__text{background-color:var(--wp--preset--color--background,#1d2327);border-radius:2px;color:var(--wp--preset--color--foreground,#ffffff);font-size:11px;line-height:16px;padding:3px 6px;text-decoration:none;white-space:nowrap;z-index:1000;display:block;height:max-content;margin-right:10px}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-sensei-lms-course-list-filter{max-width:none}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post{display:flex}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post>.wp-block{width:100%}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container{display:flex;flex-direction:column;width:100%;gap:18px}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group>*,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container>*{margin-block-start:0;margin-block-end:0}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-sensei-lms-course-overview,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container .wp-block-sensei-lms-course-overview{flex:1}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group figure,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .sensei-lms-course-list-featured-label__text,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-post-featured-image,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-sensei-lms-course-progress,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container figure,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container .wp-block,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container .sensei-lms-course-list-featured-label__text,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container .wp-block-post-featured-image,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container .wp-block-sensei-lms-course-progress{margin:0}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .sensei-lms-course-list-featured-label__text,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container .sensei-lms-course-list-featured-label__text{margin-right:10px}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .sensei-cta>*,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container .sensei-cta>*{margin:0}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container{height:100%}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .sensei-block-wrapper{padding:5px 0}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .sensei-block-wrapper .wp-block-button{margin:0}@media(max-width:599px){.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post-template.is-flex-container li.course{width:100%}}.wp-block-sensei-lms-course-list--is-list-view .sensei-cta .wp-block-button__link{display:block;float:right}@media(min-width:782px){.wp-block-sensei-lms-course-list--is-list-view .wp-block-sensei-lms-button-take-course,.wp-block-sensei-lms-course-list--is-list-view .wp-block-sensei-lms-button-continue-course,.wp-block-sensei-lms-course-list--is-list-view .wp-block-sensei-lms-button-view-results{text-align:right}}#left-area .wp-block-sensei-lms-course-list .wp-block-post-template{list-style:none;margin-left:0;padding:1.25em}.sensei-lms-course-list-featured-label__text{display:none}.sensei-course-theme-course-list-pattern .sensei-course-list-all-courses-link{font-family:var(--wp--preset--font-family--system);font-size:var(--wp--preset--font-size--small)}.sensei-course-theme-course-list-pattern .wp-block-post-excerpt{flex:1}.sensei-course-theme-course-list-pattern .wp-block-post-author__name{font-family:var(--wp--preset--font-family--system);font-size:var(--wp--preset--font-size--x-small)}.sensei-course-theme-course-list-pattern .wp-block-sensei-lms-course-list .sensei-lms-course-list-featured-label__text{background-color:var(--wp--preset--color--foreground);color:var(--wp--preset--color--background)}.sensei-course-theme-course-list-pattern .wp-block-sensei-lms-course-list .wp-block-post{margin-bottom:0;padding-bottom:0}.sensei-course-theme-course-list-pattern .wp-block-sensei-lms-course-list .wp-block-post-featured-image{margin:0}.sensei-course-theme-course-list-pattern .wp-block-sensei-lms-course-list--is-list-view .wp-block-columns{margin-bottom:0}.sensei-course-theme-course-list-pattern .wp-block-sensei-lms-course-list--is-list-view .wp-block-post-template li:not(:last-child){margin-bottom:40px}.sensei-course-theme-course-list-pattern .wp-block-post-author{align-items:center}.sensei-course-theme-course-list-pattern .wp-block-post-author__avatar{line-height:1;font-size:0}.sensei-course-theme-course-list-pattern .wp-block-post-author__avatar{margin-right:20px}.sensei-course-theme-course-list-pattern .wp-block-post-excerpt__excerpt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.sensei-progress-bar__label{margin-bottom:10px}.sensei-progress-bar__bar{height:14px;border-radius:10px;background-color:#e6e6e6;overflow:hidden}.sensei-progress-bar__progress{height:100%;background-color:#0064b4}.wp-block-sensei-lms-course-list-filter{display:flex;gap:5px;padding-bottom:10px}.wp-block-sensei-lms-course-list-filter.alignright{max-width:none}@media(max-width:480px){.wp-block-sensei-lms-course-list-filter{flex-wrap:wrap}}.wp-block-sensei-lms-course-list-filter+*{clear:both}.module-archive .status{padding:.382em 1em;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;font-weight:700;background:#c6c6c6;display:inline-block}.module-archive .status:before{font-family:FontAwesomeSensei,FontAwesome;display:inline-block;font-size:100%;margin-right:.618em;font-weight:400;line-height:1em;width:1em}.module-archive .status.completed{background:#63a95f}.module-archive .status.completed:before{content:""}.module-archive .status.in-progress:before{content:""}.module-lessons .lesson-status{font-style:normal}.module-lessons .lesson-status.complete{color:#63a95f}.module-lessons .lesson-status.complete:before{font-family:FontAwesomeSensei,FontAwesome;display:inline-block;font-size:100%;margin-right:.618em;font-weight:400;line-height:1em;width:1em;content:""}.single-course .course-lessons>header h2{margin-bottom:1em}.course .module{position:relative;margin-top:1em;margin-bottom:1em;border:none}.course .module header{align-items:center;background:rgb(0 0 0 / .05);box-sizing:border-box;display:flex;margin-bottom:0;padding:1em 20px;width:100%}.course .module header h2{display:inline-block;font-size:1.8em;margin-right:20px}.course .module header .status{margin-left:auto;white-space:nowrap}.course .module .module-description{padding:1em 20px;background:rgb(0 0 0 / .015);margin:0;font-style:italic}.course .module .module-lessons header{margin:0!important;padding:.6em .6em .6em 20px!important;border-top:1px solid rgb(0 0 0 / .05)!important;border-bottom:1px solid rgb(0 0 0 / .05);background:rgb(0 0 0 / .03)}.course .module .module-lessons header h3{margin:0;font-size:1.2em}.course .module .module-lessons ul{margin:0!important;padding:0!important;margin-bottom:2em!important;list-style:none!important}.course .module .module-lessons ul li{list-style:none!important;margin:0!important;position:relative}.course .module .module-lessons ul li a{display:block;border-bottom:1px solid rgb(0 0 0 / .05);padding:.618em .618em .618em 3.618em;background:rgb(0 0 0 / .01);position:relative;font-size:1.1em;text-decoration:none}.course .module .module-lessons ul li a:before{font-family:FontAwesomeSensei,FontAwesome;display:inline-block;font-size:150%;margin-right:.618em;font-weight:400;line-height:1em;width:1em;position:absolute;left:20px;top:.5em;content:"";color:rgb(0 0 0 / .1)}.course .module .module-lessons ul li a:hover{background:#fff;border-bottom:1px solid rgb(0 0 0 / .05);text-decoration:none}.course .module .module-lessons ul li a:hover:before{content:"";color:rgb(0 0 0 / .2)}.course .module .module-lessons ul li a .preview-label{float:right;top:-.2em}.course .module .module-lessons ul li.completed a{color:rgb(0 0 0 / .4)}.course .module .module-lessons ul li.completed a:before{content:"";color:#63a95f}@font-face{font-family:"FontAwesomeSensei";src:url(/wp-content/plugins/sensei-lms/assets/dist/css/../fonts/fontawesome-webfont.45de4ef7.woff2) format("woff2"),url(/wp-content/plugins/sensei-lms/assets/dist/css/../fonts/fontawesome-webfont.e646f99c.woff) format("woff");font-weight:400;font-style:normal}@-webkit-keyframes spin-360{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);zoom:1}to{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}}@-webkit-keyframes spin-360{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);zoom:1}to{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}}.sensei-lms-notice{background-color:#f6f7f7;margin-bottom:21px;padding:17px 26px;color:#1e1e1e}.sensei-lms-notice .sensei-block-wrapper{margin:0}.sensei-message{clear:both;margin-top:1.387em;margin-bottom:1.618em;padding:1em 1.618em;border:none!important;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.sensei-message a{text-decoration:underline}.sensei-message a:hover{text-decoration:none}.sensei-message:after{content:"";clear:both;display:block}.sensei-message:before{font-family:"FontAwesomeSensei";display:inline-block;font-size:100%;margin-right:.618em;font-weight:400;line-height:1em;width:1em;font-size:1.387em;position:relative;top:.1em}.sensei-message.info{background:#eee}.sensei-message.info:before{content:""}.sensei-message.info a{color:rgb(59.5,59.5,59.5)}.sensei-message.info a:hover{color:rgb(46.75,46.75,46.75)}.sensei-message.alert{background:#ffd9c8}.sensei-message.alert:before{color:#ed6c6c;content:""}.sensei-message.alert a{color:hsl(0,78.1818181818%,57.6470588235%)}.sensei-message.alert a:hover{color:hsl(0,78.1818181818%,52.6470588235%)}.sensei-message.success{background:hsl(116.7567567568,30.081300813%,86.7647058824%)}.sensei-message.success:before{color:#63a95f;content:""}.sensei-message.success a{color:rgb(77.9268292683,138.5365853659,74.4634146341)}.sensei-message.success a:hover{color:rgb(68.5975609756,121.9512195122,65.5487804878)}.course-completed.singular .entry-header,.course-completed .entry-title{border:0;height:0;margin:0;padding:0;visibility:hidden}#my-courses #customer_login{column-gap:1.5rem;display:flex}@media screen and (max-width:782px){#my-courses #customer_login{flex-direction:column}}#my-courses #customer_login label{display:block;margin-bottom:.7rem}#my-courses #customer_login input.input-text{box-sizing:border-box;font-size:var(--wp--preset--font-size--small);line-height:normal;margin:0;outline:0;padding:.9rem 1.1rem;width:100%}#my-courses #customer_login>div{display:flex;flex:1 1 0%;flex-direction:column}#my-courses #customer_login form{border:1px solid #d3ced2;border-radius:5px;flex:1 1 0%;margin:0 0 2em 0;padding:20px;text-align:left}#my-courses #customer_login .sensei-login-submit .button{margin-right:1em}.theme-twentytwentyone #customer_login .remember_me,.theme-twentytwentyone #customer_login .sensei-login-submit,.theme-twentytwentyone #customer_login .form-row:last-child{margin-top:1rem}