:root{--blue: #1e90ff;--bulma-link-h: 199deg;--bulma-link-s: 92%;--bulma-link-l: 25%}html{scroll-behavior:smooth}body{overflow-x:hidden;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#e6e6e6;color:var(--bulma-black-ter);font-family:Futura, "Trebuchet MS", Arial, sans-serif !important;display:flex;min-height:100vh;flex-direction:column}body .flex-spacer{flex:1}hr{background-color:var(--bulma-grey-lighter)}@media (prefers-color-scheme: dark){body{background-color:var(--bulma-white-invert);color:var(--bulma-grey-lighter)}hr{background-color:var(--bulma-grey-dark)}}span.price{font-size:0.66em;top:-0.1em;position:relative}span.date-suffix{font-size:0.66em}.container p{margin-bottom:20px}.momence-border{border-radius:10px;border:15px var(--bulma-dark-invert) solid}@media (prefers-color-scheme: dark){.momence-border{border:var(--bulma-white-invert)}}.concession-notification{background-color:var(--bulma-grey-lighter)}@media (prefers-color-scheme: dark){.concession-notification{background-color:var(--bulma-grey-dark)}}.form-hp{display:none}.terms ul{list-style:circle}.terms ul li{padding-top:5px;padding-bottom:5px}:root{--momence-background: var(--bulma-dark-invert);--momenceReviewColorBackground: var(--bulma-scheme-main) !important}#momence-plugin-reviews button{background-color:var(--bulma-scheme-main) !important}@media (prefers-color-scheme: dark){:root{--momence-white: var(--bulma-black-ter) !important;--momence-background: var(--bulma-white-invert) !important;--momenceReviewColorBackground: var(--bulma-grey-darker) !important;--momence-black-100: var(--bulma-text-10-invert) !important;--momence-black-200: var(--bulma-text-20-invert) !important;--momence-black-300: var(--bulma-text-30-invert) !important;--momence-black-400: var(--bulma-text-40-invert) !important;--momence-black-500: var(--bulma-text-50-invert) !important;--momence-grey-050: var(--bulma-black-ter) !important;--momence-grey-100: var(--bulma-grey-dark) !important;--momence-grey-700: var(--bulma-grey-lighter) !important;--momenceBorder: 1px solid var(--bulma-grey-dark) !important;--momence-primary-color: var(--bulma-text-50-invert) !important;--momence-secondary-color: var(--bulma-grey-lighter) !important}#momence-plugin-reviews button{background-color:var(--bulma-grey-darker) !important;border:var(--momenceBorder) !important}}.navbar,.navbar-dropdown{border-bottom:1px rgba(32,32,32,0.15) solid}@media (prefers-color-scheme: dark){.navbar{border-bottom:1px rgba(96,96,96,0.2) solid}}.footer-app-link a{max-height:120px}.footer-app-link a img{height:50px;width:200px}footer{color:var(--bulma-grey-dark)}@media (prefers-color-scheme: dark){footer{color:var(--bulma-grey-light)}}.parallax-background{min-height:60vh;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.parallax-background.parallax-grey{filter:grayscale(100%)}.parallax-background.parallax-background-75{min-height:75vh}.parallax-background.parallax-background-60{min-height:60vh}.parallax-background.parallax-background-50{min-height:50vh}.parallax-info-section .info-table{width:fit-content;margin-right:0px;margin-left:auto}.parallax-info-section .info-table table th{text-align:right}@media only screen and (max-device-width: 1366px){.parallax-background{background-attachment:scroll}}.parallax-header .parallax-title-div{position:absolute;left:0;top:50%;width:100%;text-align:center;color:#000;z-index:20;transform:translate(0%, -50%)}.parallax-header .parallax-title-div .parallax-image{background:radial-gradient(circle 100vh, #111111bb, #11111188, #22222211, #22222200);padding:35px}.parallax-header .parallax-title-div .parallax-image img{height:26vh}.parallax-header .parallax-title-div .parallax-title{background:radial-gradient(circle 100vh, #111111bb, #11111188, #22222211, #22222200);color:#fff;padding:9px;font-size:25px;letter-spacing:10px}.parallax-info-section{color:var(--bulma-grey-darker);background-color:white;text-align:center;padding:50px 80px;text-align:justify}.parallax-info-section ul{list-style:circle;margin-left:0.1em}.parallax-info-section h1,.parallax-info-section h2,.parallax-info-section h3,.parallax-info-section h4,.parallax-info-section h5,.parallax-info-section h6{font-weight:bold;margin-bottom:1em}@media only screen and (max-device-width: 768px){.parallax-info-section{padding:40px 30px}}@media (prefers-color-scheme: dark){.parallax-info-section{background-color:#0a0a0a;color:var(--bulma-grey-lighter)}}.parallax-section{position:relative;width:100%;height:700px}.parallax-child-section{clip:rect(0, auto, auto, 0);position:absolute;top:0;left:0;width:100%;height:700px}#yogafusionParallaxID{position:fixed;display:block;top:0;left:0;width:100%;height:100%;transform:translateZ(0);will-change:transform;z-index:1}.fw-parallax-row{background-attachment:scroll;background-position:center center;background-repeat:no-repeat;background-size:cover}.parallax-section-grey{filter:grayscale(100%)}.parallax-section-background-75{min-height:75vh;max-height:85vh}.parallax-section-background-60{min-height:60vh;max-height:80vh}.parallax-section-background-50{min-height:50vh;max-height:80vh}.parallax-banner.banner-warning{background-color:var(--bulma-warning)}.parallax-banner.banner-danger{background-color:var(--bulma-danger)}.parallax-banner.banner-info{background-color:var(--bulma-info)}.parallax-banner.banner-link{background-color:var(--bulma-link)}.parallax-banner.banner-success{background-color:var(--bulma-success)}@media (prefers-color-scheme: dark){.parallax-banner.banner-warning{background-color:var(--bulma-warning-dark)}.parallax-banner.banner-danger{background-color:var(--bulma-danger-dark)}.parallax-banner.banner-info{background-color:var(--bulma-info-dark)}.parallax-banner.banner-link{background-color:var(--bulma-link-dark)}.parallax-banner.banner-success{background-color:var(--bulma-success-dark)}}.fill-grid-card,.text-info-panel-card,.style-image-card,.style-quick-card{height:100%}.workshop-carousel-card .padded-title{min-height:5em}.highlightable-card,.workshop-carousel-card,.text-info-panel-card,.style-image-card,.price-card,.style-quick-card,.instagram-card{box-shadow:0 1px 1px transparent,0 1px 1px transparent}.highlightable-card:hover,.workshop-carousel-card:hover,.text-info-panel-card:hover,.style-image-card:hover,.price-card:hover,.style-quick-card:hover,.instagram-card:hover{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}@media (prefers-color-scheme: light){.highlightable-card,.workshop-carousel-card,.text-info-panel-card,.style-image-card,.price-card,.style-quick-card,.instagram-card{background-color:var(--bulma-white-bis);color:#222;transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out,box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1),scale 0.3s ease-in-out}.highlightable-card .title,.workshop-carousel-card .title,.text-info-panel-card .title,.style-image-card .title,.price-card .title,.style-quick-card .title,.instagram-card .title{color:#222}.highlightable-card:hover,.workshop-carousel-card:hover,.text-info-panel-card:hover,.style-image-card:hover,.price-card:hover,.style-quick-card:hover,.instagram-card:hover{background-color:var(--bulma-white)}.highlightable-card .faint-border,.workshop-carousel-card .faint-border,.text-info-panel-card .faint-border,.style-image-card .faint-border,.price-card .faint-border,.style-quick-card .faint-border,.instagram-card .faint-border{border:1px solid rgba(64,64,64,0.125)}}@media (prefers-color-scheme: dark){.highlightable-card,.workshop-carousel-card,.text-info-panel-card,.style-image-card,.price-card,.style-quick-card,.instagram-card{background-color:var(--bulma-grey-darker);transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out,box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1),scale 0.3s ease-in-out}.highlightable-card:hover,.workshop-carousel-card:hover,.text-info-panel-card:hover,.style-image-card:hover,.price-card:hover,.style-quick-card:hover,.instagram-card:hover{background-color:var(--bulma-black-ter);color:white}}.text-info-panel-card,.style-image-card{border:none}.text-info-panel-card .notification,.style-image-card .notification{background-color:#05557b;border-radius:2px;text-align:center}.text-info-panel-card .notification span,.style-image-card .notification span,.text-info-panel-card .notification p,.style-image-card .notification p{color:var(--bulma-white-ter)}.text-info-panel-card .notification strong,.style-image-card .notification strong{color:white}@media (prefers-color-scheme: light){.text-info-panel-card,.style-image-card{background-color:#0777ac;color:#eee}.text-info-panel-card strong,.style-image-card strong{color:var(--bulma-info-base)}.text-info-panel-card .title,.style-image-card .title{color:#fefefe}.text-info-panel-card:hover,.style-image-card:hover{background-color:#0777ac;color:white}}@media (prefers-color-scheme: dark){.text-info-panel-card,.style-image-card{background-color:#03334a}.text-info-panel-card strong,.style-image-card strong{color:var(--bulma-info-base)}.text-info-panel-card .notification,.style-image-card .notification{background-color:#05557b}.text-info-panel-card:hover,.style-image-card:hover{background-color:#03334a;color:white}}.price-card .price-display-promo-badge p{margin-bottom:0px !important}.price-card .price-display-header-banner{background:transparent;color:white;width:130px;height:130px;overflow:hidden;position:absolute}.price-card .price-display-header-banner span{position:absolute;display:block;width:205px;padding:0.5rem 0;background-color:#3498db;color:#fff;font:500 0.75rem/1 Futura, "Trebuchet MS", Arial, sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.2);text-transform:uppercase;text-align:center;padding-left:5px}.price-card .price-display-header-banner.banner-top-left{top:0px;left:0px}.price-card .price-display-header-banner.banner-top-left:before,.price-card .price-display-header-banner.banner-top-left:after{border-top-color:transparent;border-left-color:transparent}.price-card .price-display-header-banner.banner-top-left:before{top:0;right:0}.price-card .price-display-header-banner.banner-top-left:after{bottom:0;left:0}.price-card .price-display-header-banner.banner-top-left span{right:-5px;top:22px;transform:rotate(-45deg)}.price-card .price-display-header-title{display:block !important;padding-left:60px;padding-right:60px}.price-card .price-points hr{margin:0.5em auto;background-color:rgba(32,32,32,0.1);height:1px}.price-card .price-points sub{font-size:0.75em;top:-0.3em;position:relative}.price-card .price-points sup{font-size:0.75em;top:0.35em;position:relative}.price-card .price-points p{margin-bottom:1px;color:var(--bulma-grey)}.price-card .price-points p strong{color:var(--bulma-info-base)}.price-card .price-points .price-regular,.price-card .price-points .price-concession{visibility:hidden;height:0px}.price-card .price-points .price-regular.is-active,.price-card .price-points .price-concession.is-active{visibility:visible;height:fit-content}.price-card .buy-button.price-regular,.price-card .buy-button.price-concession{opacity:0;height:0}.price-card .buy-button.price-regular.is-active,.price-card .buy-button.price-concession.is-active{opacity:1;height:fit-content}@media (prefers-color-scheme: dark){.price-card .price-points p{color:var(--bulma-grey-light)}}.price-card .media-content hr{margin:0.5em auto;background-color:rgba(16,16,16,0.25);height:1px}@media (prefers-color-scheme: dark){.price-card .price-points hr{background-color:var(--bulma-grey-darker)}}.price-display-container{font-size:2em;min-height:50px}.price-display-container .price-regular,.price-display-container .price-concession{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:opacity 0.5s ease-in-out;width:100%}.price-display-container .price-regular.is-active,.price-display-container .price-concession.is-active{opacity:1}.price-display-container .price-display-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-weight:500;justify-content:center;padding-bottom:10px}.price-display-container .price-display-row .symbol{align-self:flex-start;font-size:0.75em;padding-top:0.8em}.price-display-container .price-display-row .symbol,.price-display-container .price-display-row .number{color:var(--bulma-grey-darker)}.price-display-container .price-concession .price-display-row .number{color:var(--bulma-info-base)}.price-display-container .price-display .price-subtext{font-size:0.45em;top:-0.1em;position:relative;color:grey}.price-display-container.price-per-class-display{font-size:1.55em;line-height:1.4em;color:var(--bulma-info-base);margin-bottom:1.1em}.price-display-container.price-per-class-display .price-per-class-amount:before{content:"$";font-size:0.8em;top:-0.07em;position:relative}.price-display-container.price-per-class-display .price-subtext{font-size:0.9em;top:2.2em;position:relative}@media (prefers-color-scheme: dark){.price-display-container .price-display-row .symbol,.price-display-container .price-display-row .number{color:var(--bulma-grey-lighter)}}.price-button{border-radius:6px;background-color:#2c79a3;color:var(--bulma-white-ter);transition:all 0.33s ease-in-out}.price-button:hover{background-color:#3b85ac;color:var(--bulma-white)}.price-button.disabled{background-color:#9f2305dd;border-radius:1px}@media (prefers-color-scheme: dark){.price-button{background-color:#05577d}.price-button:hover{background-color:#0777ac}.price-button.price-button-disabled{background-color:#9f2305dd}}.book-button-nav{display:flex;align-items:center}.notification.is-yogafusion{background-color:#05577d;color:white}.style-quick-card .media{margin-bottom:0px !important}.style-quick-card hr{background:linear-gradient(to left, transparent 0%, var(--bulma-grey-lighter) 100%, var(--bulma-grey-lighter) 100%);height:1px}.style-quick-card ul{margin:0;list-style-type:none}.style-quick-card ul>li{text-indent:10px}.style-quick-card ul>li:before{content:"-";opacity:0.5;display:inline-block;width:5px;text-indent:-5px}.workshop-carousel-card .padded-title{min-height:9rem}.workshop-carousel-card hr{background:linear-gradient(to left, transparent 0%, var(--bulma-grey-lighter) 100%, var(--bulma-grey-lighter) 100%);height:1px}.flex-card{display:flex;flex-direction:column}.card-footer-banner{margin-top:auto}.card-footer-banner.banner-warning{background-color:var(--bulma-warning)}.card-footer-banner.banner-danger{background-color:var(--bulma-danger)}.card-footer-banner.banner-info{background-color:var(--bulma-info)}.card-footer-banner.banner-link{background-color:var(--bulma-link)}.card-footer-banner.banner-success{background-color:var(--bulma-success)}@media (prefers-color-scheme: dark){.card-footer-banner.banner-warning{background-color:var(--bulma-warning-dark)}.card-footer-banner.banner-danger{background-color:var(--bulma-danger-dark)}.card-footer-banner.banner-info{background-color:var(--bulma-info-dark)}.card-footer-banner.banner-link{background-color:var(--bulma-link-dark)}.card-footer-banner.banner-success{background-color:var(--bulma-success-dark)}}.instagram-card{width:min(calc(1vw - 30px, 435px));height:fit-content;margin-left:5px;margin-right:5px}.instagram-card .instagram-image{object-fit:cover;border-bottom:1px solid rgba(32,32,32,0.1)}.gift-cards{font-family:"Noto Sans JP", -apple-system, BlinkMacSystemFont, "San Francisco", "Segoe UI", Roboto, "Helvetica Neue", sans-serif}.gift-cards a{color:#f05323}.gift-cards .gift-button{transition:0.3s ease-in-out;outline:none;border:1px solid transparent;border-radius:8px;cursor:pointer;font-weight:500;background-color:rgba(240,83,35,0.1);color:#f05323;font-size:16px;padding:10px 20px;height:45px}.gift-cards .gift-button:hover{background-color:rgba(240,83,35,0.15)}.collapsible-area .transition,.collapsible-area ul li i:before,.collapsible-area ul li i:after,.collapsible-area p{transition:all 0.25s ease-in-out}.collapsible-area hr{margin:0}.collapsible-area .no-select,.collapsible-area h2{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 550px){.collapsible-area body{box-sizing:border-box;transform:translate(0, 0);max-width:100%;min-height:100%;margin:0;left:0}}.collapsible-area h1{text-transform:uppercase;font-size:1.2em;line-height:1.4em;letter-spacing:3px}.collapsible-area h2{font-size:1.15em;line-height:1.3em;display:block;margin:0;cursor:pointer}.collapsible-area p{color:rgba(48,69,92,0.8);font-size:17px;line-height:26px;letter-spacing:1px;position:relative;overflow:hidden;max-height:800px;opacity:1;transform:translate(0, 0);margin-top:14px;z-index:2}.collapsible-area .collapsible-list-item{margin-left:1em;margin-bottom:3px}.collapsible-area .collapsible-list-item:before{content:"\A";width:6px;height:6px;border-radius:50%;background:#b83b3b;display:inline-block;margin-right:1em}.collapsible-area ul{list-style:none;perspective:900;padding:0;margin:0}.collapsible-area ul li{position:relative;padding:0;margin:0;padding-bottom:1.5em;padding-top:0.8em}.collapsible-area ul li:last-of-type{padding-bottom:0.5em}.collapsible-area ul li:last-of-type p{margin-bottom:10px}.collapsible-area ul li i{position:absolute;transform:translate(-6px, 0);margin-top:16px;right:0}.collapsible-area ul li i:before,.collapsible-area ul li i:after{content:"";position:absolute;background-color:var(--bulma-black);width:3px;height:9px}.collapsible-area ul li i:before{transform:translate(-2px, 0) rotate(45deg)}.collapsible-area ul li i:after{transform:translate(2px, 0) rotate(-45deg)}.collapsible-area ul li input[type="checkbox"]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0}.collapsible-area ul li input[type="checkbox"]:checked ~ p{margin-top:0;margin-bottom:0;max-height:0;opacity:0}.collapsible-area ul li input[type="checkbox"]:checked ~ i:before{transform:translate(2px, 0) rotate(45deg)}.collapsible-area ul li input[type="checkbox"]:checked ~ i:after{transform:translate(-2px, 0) rotate(-45deg)}@media (prefers-color-scheme: dark){.collapsible-area p{color:var(--bulma-grey-light)}.collapsible-area ul li i:before,.collapsible-area ul li i:after{background-color:var(--bulma-grey-light)}}
/*# sourceMappingURL=yogafusion-bulma-rebrand-1.170.min.css.map */
