img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0 0 0 20px;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--palette-color-1:var(--theme-palette-color-1,#00509d);--wp--preset--color--palette-color-2:var(--theme-palette-color-2,#003f88);--wp--preset--color--palette-color-3:var(--theme-palette-color-3,#828487);--wp--preset--color--palette-color-4:var(--theme-palette-color-4,#28292a);--wp--preset--color--palette-color-5:var(--theme-palette-color-5,#e8ebed);--wp--preset--color--palette-color-6:var(--theme-palette-color-6,#f4f5f6);--wp--preset--color--palette-color-7:var(--theme-palette-color-7,#fbfbfc);--wp--preset--color--palette-color-8:var(--theme-palette-color-8,#fff);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--gradient--juicy-peach:linear-gradient(to right,#ffecd2 0%,#fcb69f 100%);--wp--preset--gradient--young-passion:linear-gradient(to right,#ff8177 0%,#ff867a 0%,#ff8c7f 21%,#f99185 52%,#cf556c 78%,#b12a5b 100%);--wp--preset--gradient--true-sunset:linear-gradient(to right,#fa709a 0%,#fee140 100%);--wp--preset--gradient--morpheus-den:linear-gradient(to top,#30cfd0 0%,#330867 100%);--wp--preset--gradient--plum-plate:linear-gradient(135deg,#667eea 0%,#764ba2 100%);--wp--preset--gradient--aqua-splash:linear-gradient(15deg,#13547a 0%,#80d0c7 100%);--wp--preset--gradient--love-kiss:linear-gradient(to top,#ff0844 0%,#ffb199 100%);--wp--preset--gradient--new-retrowave:linear-gradient(to top,#3b41c5 0%,#a981bb 49%,#ffc8a9 100%);--wp--preset--gradient--plum-bath:linear-gradient(to top,#cc208e 0%,#6713d2 100%);--wp--preset--gradient--high-flight:linear-gradient(to right,#0acffe 0%,#495aff 100%);--wp--preset--gradient--teen-party:linear-gradient(135deg,#ff057c 0%,#8d0b93 50%,#321575 100%);--wp--preset--gradient--fabled-sunset:linear-gradient(135deg,#231557 0%,#44107a 29%,#ff1361 67%,#fff800 100%);--wp--preset--gradient--arielle-smile:radial-gradient(circle 248px at center,#16d9e3 0%,#30c7ec 47%,#46aef7 100%);--wp--preset--gradient--itmeo-branding:linear-gradient(180deg,#2af598 0%,#009efd 100%);--wp--preset--gradient--deep-blue:linear-gradient(to right,#6a11cb 0%,#2575fc 100%);--wp--preset--gradient--strong-bliss:linear-gradient(to right,#f78ca0 0%,#f9748f 19%,#fd868c 60%,#fe9a8b 100%);--wp--preset--gradient--sweet-period:linear-gradient(to top,#3f51b1 0%,#5a55ae 13%,#7b5fac 25%,#8f6aae 38%,#a86aa4 50%,#cc6b8e 62%,#f18271 75%,#f3a469 87%,#f7c978 100%);--wp--preset--gradient--purple-division:linear-gradient(to top,#7028e4 0%,#e5b2ca 100%);--wp--preset--gradient--cold-evening:linear-gradient(to top,#0c3483 0%,#a2b6df 100%,#6b8cce 100%,#a2b6df 100%);--wp--preset--gradient--mountain-rock:linear-gradient(to right,#868f96 0%,#596164 100%);--wp--preset--gradient--desert-hump:linear-gradient(to top,#c79081 0%,#dfa579 100%);--wp--preset--gradient--ethernal-constance:linear-gradient(to top,#09203f 0%,#537895 100%);--wp--preset--gradient--happy-memories:linear-gradient(300deg,#ff5858 0%,#f09819 100%);--wp--preset--gradient--grown-early:linear-gradient(to top,#0ba360 0%,#3cba92 100%);--wp--preset--gradient--morning-salad:linear-gradient(135deg,#b7f8db 0%,#50a7c2 100%);--wp--preset--gradient--night-call:linear-gradient(135deg,#ac32e4 0%,#7918f2 48%,#4801ff 100%);--wp--preset--gradient--mind-crawl:linear-gradient(135deg,#473b7b 0%,#3584a7 51%,#30d2be 100%);--wp--preset--gradient--angel-care:linear-gradient(135deg,#ffe29f 0%,#ffa99f 48%,#ff719a 100%);--wp--preset--gradient--juicy-cake:linear-gradient(to top,#e14fad 0%,#f9d423 100%);--wp--preset--gradient--rich-metal:linear-gradient(to right,#d7d2cc 0%,#304352 100%);--wp--preset--gradient--mole-hall:linear-gradient(340deg,#616161 0%,#9bc5c3 100%);--wp--preset--gradient--cloudy-knoxville:linear-gradient(120deg,#fdfbfb 0%,#ebedee 100%);--wp--preset--gradient--soft-grass:linear-gradient(to top,#c1dfc4 0%,#deecdd 100%);--wp--preset--gradient--saint-petersburg:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);--wp--preset--gradient--everlasting-sky:linear-gradient(135deg,#fdfcfb 0%,#e2d1c3 100%);--wp--preset--gradient--kind-steel:linear-gradient(340deg,#e9defa 0%,#fbfcdb 100%);--wp--preset--gradient--over-sun:linear-gradient(60deg,#abecd6 0%,#fbed96 100%);--wp--preset--gradient--premium-white:linear-gradient(to top,#d5d4d0 0%,#d5d4d0 1%,#eeeeec 31%,#efeeec 75%,#e9e9e7 100%);--wp--preset--gradient--clean-mirror:linear-gradient(45deg,#93a5cf 0%,#e4efe9 100%);--wp--preset--gradient--wild-apple:linear-gradient(to top,#d299c2 0%,#fef9d7 100%);--wp--preset--gradient--snow-again:linear-gradient(to top,#e6e9f0 0%,#eef1f5 100%);--wp--preset--gradient--confident-cloud:linear-gradient(to top,#dad4ec 0%,#dad4ec 1%,#f3e7e9 100%);--wp--preset--gradient--glass-water:linear-gradient(to top,#dfe9f3 0%,#fff 100%);--wp--preset--gradient--perfect-white:linear-gradient(135deg,#e3fdf5 0%,#ffe6fa 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:clamp(22px,1.375rem + ((1vw - 3.2px)*0.625),30px);--wp--preset--font-size--x-large:clamp(30px,1.875rem + ((1vw - 3.2px)*1.563),50px);--wp--preset--font-size--xx-large:clamp(45px,2.813rem + ((1vw - 3.2px)*2.734),80px);--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:root{--wp--style--global--content-size:var(--theme-block-max-width);--wp--style--global--wide-size:var(--theme-block-wide-max-width)}:where(body){margin:0}.wp-site-blocks>.alignleft{float:left;margin-right:2em}.wp-site-blocks>.alignright{float:right;margin-left:2em}.wp-site-blocks>.aligncenter{justify-content:center;margin-left:auto;margin-right:auto}:where(.wp-site-blocks)>*{margin-block-start:var(--theme-content-spacing);margin-block-end:0}:where(.wp-site-blocks)>:first-child{margin-block-start:0}:where(.wp-site-blocks)>:last-child{margin-block-end:0}:root{--wp--style--block-gap:var(--theme-content-spacing)}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block-start:var(--theme-content-spacing);margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block-start:var(--theme-content-spacing);margin-block-end:0}:root :where(.is-layout-flex){gap:var(--theme-content-spacing)}:root :where(.is-layout-grid){gap:var(--theme-content-spacing)}.is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-flow>.aligncenter{margin-left:auto !important;margin-right:auto !important}.is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-constrained>.aligncenter{margin-left:auto !important;margin-right:auto !important}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto !important;margin-right:auto !important}.is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-palette-color-1-color{color:var(--wp--preset--color--palette-color-1) !important}.has-palette-color-2-color{color:var(--wp--preset--color--palette-color-2) !important}.has-palette-color-3-color{color:var(--wp--preset--color--palette-color-3) !important}.has-palette-color-4-color{color:var(--wp--preset--color--palette-color-4) !important}.has-palette-color-5-color{color:var(--wp--preset--color--palette-color-5) !important}.has-palette-color-6-color{color:var(--wp--preset--color--palette-color-6) !important}.has-palette-color-7-color{color:var(--wp--preset--color--palette-color-7) !important}.has-palette-color-8-color{color:var(--wp--preset--color--palette-color-8) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-palette-color-1-background-color{background-color:var(--wp--preset--color--palette-color-1) !important}.has-palette-color-2-background-color{background-color:var(--wp--preset--color--palette-color-2) !important}.has-palette-color-3-background-color{background-color:var(--wp--preset--color--palette-color-3) !important}.has-palette-color-4-background-color{background-color:var(--wp--preset--color--palette-color-4) !important}.has-palette-color-5-background-color{background-color:var(--wp--preset--color--palette-color-5) !important}.has-palette-color-6-background-color{background-color:var(--wp--preset--color--palette-color-6) !important}.has-palette-color-7-background-color{background-color:var(--wp--preset--color--palette-color-7) !important}.has-palette-color-8-background-color{background-color:var(--wp--preset--color--palette-color-8) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-palette-color-1-border-color{border-color:var(--wp--preset--color--palette-color-1) !important}.has-palette-color-2-border-color{border-color:var(--wp--preset--color--palette-color-2) !important}.has-palette-color-3-border-color{border-color:var(--wp--preset--color--palette-color-3) !important}.has-palette-color-4-border-color{border-color:var(--wp--preset--color--palette-color-4) !important}.has-palette-color-5-border-color{border-color:var(--wp--preset--color--palette-color-5) !important}.has-palette-color-6-border-color{border-color:var(--wp--preset--color--palette-color-6) !important}.has-palette-color-7-border-color{border-color:var(--wp--preset--color--palette-color-7) !important}.has-palette-color-8-border-color{border-color:var(--wp--preset--color--palette-color-8) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-juicy-peach-gradient-background{background:var(--wp--preset--gradient--juicy-peach) !important}.has-young-passion-gradient-background{background:var(--wp--preset--gradient--young-passion) !important}.has-true-sunset-gradient-background{background:var(--wp--preset--gradient--true-sunset) !important}.has-morpheus-den-gradient-background{background:var(--wp--preset--gradient--morpheus-den) !important}.has-plum-plate-gradient-background{background:var(--wp--preset--gradient--plum-plate) !important}.has-aqua-splash-gradient-background{background:var(--wp--preset--gradient--aqua-splash) !important}.has-love-kiss-gradient-background{background:var(--wp--preset--gradient--love-kiss) !important}.has-new-retrowave-gradient-background{background:var(--wp--preset--gradient--new-retrowave) !important}.has-plum-bath-gradient-background{background:var(--wp--preset--gradient--plum-bath) !important}.has-high-flight-gradient-background{background:var(--wp--preset--gradient--high-flight) !important}.has-teen-party-gradient-background{background:var(--wp--preset--gradient--teen-party) !important}.has-fabled-sunset-gradient-background{background:var(--wp--preset--gradient--fabled-sunset) !important}.has-arielle-smile-gradient-background{background:var(--wp--preset--gradient--arielle-smile) !important}.has-itmeo-branding-gradient-background{background:var(--wp--preset--gradient--itmeo-branding) !important}.has-deep-blue-gradient-background{background:var(--wp--preset--gradient--deep-blue) !important}.has-strong-bliss-gradient-background{background:var(--wp--preset--gradient--strong-bliss) !important}.has-sweet-period-gradient-background{background:var(--wp--preset--gradient--sweet-period) !important}.has-purple-division-gradient-background{background:var(--wp--preset--gradient--purple-division) !important}.has-cold-evening-gradient-background{background:var(--wp--preset--gradient--cold-evening) !important}.has-mountain-rock-gradient-background{background:var(--wp--preset--gradient--mountain-rock) !important}.has-desert-hump-gradient-background{background:var(--wp--preset--gradient--desert-hump) !important}.has-ethernal-constance-gradient-background{background:var(--wp--preset--gradient--ethernal-constance) !important}.has-happy-memories-gradient-background{background:var(--wp--preset--gradient--happy-memories) !important}.has-grown-early-gradient-background{background:var(--wp--preset--gradient--grown-early) !important}.has-morning-salad-gradient-background{background:var(--wp--preset--gradient--morning-salad) !important}.has-night-call-gradient-background{background:var(--wp--preset--gradient--night-call) !important}.has-mind-crawl-gradient-background{background:var(--wp--preset--gradient--mind-crawl) !important}.has-angel-care-gradient-background{background:var(--wp--preset--gradient--angel-care) !important}.has-juicy-cake-gradient-background{background:var(--wp--preset--gradient--juicy-cake) !important}.has-rich-metal-gradient-background{background:var(--wp--preset--gradient--rich-metal) !important}.has-mole-hall-gradient-background{background:var(--wp--preset--gradient--mole-hall) !important}.has-cloudy-knoxville-gradient-background{background:var(--wp--preset--gradient--cloudy-knoxville) !important}.has-soft-grass-gradient-background{background:var(--wp--preset--gradient--soft-grass) !important}.has-saint-petersburg-gradient-background{background:var(--wp--preset--gradient--saint-petersburg) !important}.has-everlasting-sky-gradient-background{background:var(--wp--preset--gradient--everlasting-sky) !important}.has-kind-steel-gradient-background{background:var(--wp--preset--gradient--kind-steel) !important}.has-over-sun-gradient-background{background:var(--wp--preset--gradient--over-sun) !important}.has-premium-white-gradient-background{background:var(--wp--preset--gradient--premium-white) !important}.has-clean-mirror-gradient-background{background:var(--wp--preset--gradient--clean-mirror) !important}.has-wild-apple-gradient-background{background:var(--wp--preset--gradient--wild-apple) !important}.has-snow-again-gradient-background{background:var(--wp--preset--gradient--snow-again) !important}.has-confident-cloud-gradient-background{background:var(--wp--preset--gradient--confident-cloud) !important}.has-glass-water-gradient-background{background:var(--wp--preset--gradient--glass-water) !important}.has-perfect-white-gradient-background{background:var(--wp--preset--gradient--perfect-white) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}.has-xx-large-font-size{font-size:var(--wp--preset--font-size--xx-large) !important}
.bss-grid{display:grid;gap:18px}.bss-card{position:relative;border-radius:18px;overflow:hidden;background:#111;box-shadow:0 8px 25px rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.08)}.bss-thumb{aspect-ratio:16/9;background:#222;display:block;width:100%;position:relative;overflow:hidden;border-radius:inherit}.bss-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit;transition:transform .22s ease}.bss-card:hover .bss-thumb img{transform:scale(1.035)}.bss-thumb iframe{position:absolute;inset:0;width:100%;height:100%;border:0;z-index:1}.bss-thumb.no-thumb:before{content:"Geen preview-afbeelding beschikbaar";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;text-align:center;padding:16px;background:linear-gradient(135deg,#222,#111)}.bss-title{padding:10px 12px;background:#fff;color:#111;font-weight:600}.bss-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:0;border-radius:999px;background:#8178b0;color:#fff;width:58px;height:58px;font-size:22px;cursor:pointer;z-index:2}.bss-fav{position:absolute;right:10px;top:10px;z-index:3}.bss-modal{position:fixed;inset:0;background:rgba(0,0,0,.82);display:none;align-items:center;justify-content:center;z-index:99999;padding:30px}.bss-modal.active{display:flex}.bss-modal-inner{width:min(1100px,96vw);position:relative}.bss-modal iframe,.bss-inline-player iframe,.bss-watch-player iframe{width:100%;aspect-ratio:16/9;border:0;background:#000}.bss-close{position:absolute;right:-14px;top:-14px;width:38px;height:38px;border:0;border-radius:999px;background:#fff;color:#111;font-size:26px;line-height:38px;cursor:pointer;z-index:2}.bss-inline-player{grid-column:1/-1;margin:0 0 4px;background:#000;border-radius:14px;overflow:hidden}.bss-placeholder{display:flex;align-items:center;justify-content:center;color:#fff;min-height:160px;padding:20px;text-align:center}.bss-page-nav{display:flex;gap:8px;margin:20px 0;flex-wrap:wrap;align-items:center}.bss-page-nav a,.bss-page-nav button{padding:8px 12px;background:#8178b0;color:#fff;text-decoration:none;border-radius:8px}.bss-page-nav a.active,.bss-page-nav button.active{font-weight:800;box-shadow:inset 0 0 0 2px rgba(255,255,255,.45)}.bss-page-nav a.disabled,.bss-page-nav button.disabled{opacity:.45;pointer-events:none}.bss-page-dots,.bss-page-max{display:inline-flex;align-items:center;padding:8px 4px;color:#555;font-weight:700}.bss-page-max{padding:8px 10px;background:#f3f3f3;border-radius:8px;color:#333}.bss-page-hidden{display:none!important}.bss-page-nav{justify-content:center!important}.bss-page-nav a,.bss-page-nav button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:38px!important;height:38px!important;padding:0 13px!important;border-radius:999px!important;background:#f2f2f2!important;color:#111!important;border:1px solid #ddd!important;text-decoration:none!important;font-weight:700!important;line-height:1!important;box-shadow:none!important}.bss-page-nav a.active,.bss-page-nav button.active{background:#111!important;color:#fff!important;border-color:#111!important;box-shadow:none!important}.bss-page-nav a:hover,.bss-page-nav button:hover{background:#e6e6e6!important;color:#111!important}.bss-page-nav a.active:hover,.bss-page-nav button.active:hover{background:#111!important;color:#fff!important}.bss-page-nav a.disabled,.bss-page-nav button.disabled{opacity:.38!important;pointer-events:none!important}.bss-page-dots,.bss-page-max{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:38px!important;padding:0 8px!important;color:#666!important;font-weight:700!important}.bss-page-max{background:#f2f2f2!important;border:1px solid #ddd!important;border-radius:999px!important;color:#333!important;padding:0 13px!important}.bss-member-gate{background:#fff;border:1px solid #e5e5e5;border-radius:16px;padding:26px;box-shadow:0 8px 25px rgba(0,0,0,.08);text-align:center;margin:20px 0}.bss-member-gate h2{margin:0 0 8px;font-size:24px}.bss-member-gate p{margin:0 0 16px;color:#555}.bss-member-info-link{margin-left:8px}.bss-member-login{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#8178b0;color:#ffffff!important;text-decoration:none;padding:10px 18px;font-weight:700}.bss-access-badge{position:absolute;left:10px;top:10px;z-index:3;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0;background:rgba(255,255,255,.78);color:#111;font-size:15px;font-weight:700;box-shadow:0 3px 10px rgba(0,0,0,.12);backdrop-filter:blur(3px)}.bss-access-badge.public{background:rgba(255,255,255,.86);color:#111}.bss-access-badge.locked{background:rgba(255,255,255,.86);color:#111}.bss-access-badge.bss-access-hidden{display:none!important}.bss-access-badge .bss-access-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bss-member-modal{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:100000;display:flex;align-items:center;justify-content:center;padding:24px}.bss-member-modal .bss-member-gate{max-width:460px;width:100%;margin:0}.bss-member-close{position:absolute;right:14px;top:12px;border:0;background:0 0;font-size:28px;cursor:pointer;color:#555}.bss-watch-topbar{display:grid;grid-template-columns:260px minmax(280px,640px) 260px;gap:16px;align-items:center;margin:-8px 0 22px;padding:10px 0;border-bottom:1px solid #f1f1f1}.bss-watch-brand{display:flex;align-items:center;gap:14px;min-width:0}.bss-menu-icon{border:0;background:0 0;font-size:24px;line-height:1;cursor:pointer;padding:8px;color:#111}.bss-watch-logo{display:inline-flex;align-items:center;gap:7px;text-decoration:none;color:#111;font-weight:800;font-size:20px;white-space:nowrap}.bss-logo-play{display:inline-flex;align-items:center;justify-content:center;width:34px;height:22px;border-radius:7px;background:#f03;color:#fff;font-size:13px;line-height:1}.bss-logo-premium{letter-spacing:-.4px}.bss-logo-nl{font-size:10px;font-weight:400;align-self:flex-start;margin-left:-3px;color:#333}.bss-watch-search{display:flex;gap:0;align-items:center;justify-self:center;width:100%;max-width:640px}.bss-watch-search input{width:100%;height:42px;padding:0 44px 0 17px;border:1px solid #cfcfcf;border-radius:999px 0 0 999px;font-size:16px;outline:none}.bss-watch-keyboard{margin-left:-38px;z-index:1;color:#555;font-size:15px;pointer-events:none}.bss-search-button{height:42px;width:58px;border:1px solid #cfcfcf;border-left:0;background:#f8f8f8;border-radius:0 999px 999px 0;cursor:pointer;font-size:22px;line-height:1}.bss-voice{margin-left:12px;height:42px;width:42px;border:0;background:#f2f2f2;border-radius:999px;padding:0;font-size:19px;cursor:pointer}.bss-watch-tools{display:flex;align-items:center;justify-content:flex-end;gap:12px}.bss-create,.bss-account-icon,.bss-back-icon{border:0;background:#f2f2f2;border-radius:999px;padding:9px 14px;text-decoration:none;color:#111;cursor:pointer;white-space:nowrap}.bss-bell{border:0;background:0 0;font-size:22px;text-decoration:none;color:#111;padding:6px}.bss-account-icon{font-size:22px;background:0 0;padding:6px}.bss-back-icon{font-size:18px;background:0 0;padding:6px}.bss-mobile-back{display:none}.bss-watch{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:22px;align-items:start}.bss-watch-player{border-radius:14px;overflow:hidden;background:#000}.bss-watch-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:14px 0 8px}.bss-watch-title{font-size:22px;font-weight:700;margin:0;line-height:1.25}.bss-watch-date{font-size:13px;color:#666;margin:4px 0 0}.bss-watch-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;flex-shrink:0}.bss-watch-actions button{border:1px solid #ddd;background:#fff;border-radius:999px;padding:8px 12px;cursor:pointer;white-space:nowrap}.bss-watch-actions button.bss-active{background:#f1f1f1;font-weight:700}.bss-voice svg,.bss-ui-icon{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bss-action-msg{font-size:13px;color:#555;text-align:right;width:100%;min-height:18px}.bss-share-wrap{position:relative}.bss-share-menu{display:none;position:absolute;right:0;top:42px;z-index:20;gap:8px;flex-wrap:wrap;justify-content:flex-end;width:260px;background:#fff;border:1px solid #e5e5e5;border-radius:14px;box-shadow:0 10px 28px rgba(0,0,0,.12);padding:10px}.bss-share-menu.open{display:flex}.bss-share-menu a,.bss-share-copy{border:1px solid #ddd;background:#fff;border-radius:999px;padding:7px 10px;text-decoration:none;color:inherit;font-size:13px;cursor:pointer}.bss-watch-desc{background:#f7f7f7;border-radius:12px;padding:12px;margin:10px 0 18px;color:#111;white-space:pre-line;line-height:1.55}.bss-watch-desc-more{display:none}.bss-watch-desc.open .bss-watch-desc-more{display:inline}.bss-read-more{border:0;background:0 0;font-weight:700;cursor:pointer;padding:0;margin-left:4px}.bss-reviews{border-top:1px solid #eee;padding-top:14px;margin-top:18px}.bss-review-list{display:flex;flex-direction:column;gap:10px;margin:12px 0}.bss-review{background:#fafafa;border-radius:10px;padding:10px}.bss-review textarea{width:100%;min-height:80px}.bss-watch-tabs{display:flex;gap:8px;margin-bottom:14px}.bss-watch-tab{border:1px solid #ddd;background:#fff;border-radius:999px;padding:9px 13px;cursor:pointer}.bss-watch-tab.active{background:#111;color:#fff}.bss-watch-side-panel{display:flex;flex-direction:column;gap:14px}.bss-history-day{font-weight:700;color:#111;margin:6px 0 2px;padding-top:6px;border-top:1px solid #eee}.bss-history-day:first-child{border-top:0;padding-top:0}.bss-clear-history{border:1px solid #ddd;background:#fff;border-radius:999px;padding:8px 12px;cursor:pointer;margin:0 0 12px}.bss-history-page{max-width:980px;margin:24px auto}.bss-admin-tabs{margin:16px 0}.bss-admin-tabs a{display:inline-block;padding:9px 14px;border:1px solid #ccd0d4;background:#fff;text-decoration:none;margin-right:6px}.bss-admin-tabs a.active{background:#2271b1;color:#fff;border-color:#2271b1}.bss-watch-side-panel[hidden],.bss-watch-side-panel.bss-hidden{display:none!important}.bss-watch-empty{padding:14px;border:1px solid #eee;border-radius:12px;color:#666;background:#fafafa}.bss-watch-item{display:grid;grid-template-columns:120px 1fr;gap:10px;text-decoration:none;color:inherit;align-items:start}.bss-watch-item .bss-thumb{width:120px;border-radius:12px}.bss-watch-item img{width:120px;aspect-ratio:16/9;object-fit:cover;background:#222;border-radius:12px}.bss-watch-item-title{font-weight:600;line-height:1.25}.bss-watch-item-date,.bss-watch-item-collection,.bss-watch-item-duration{display:block;font-size:12px;color:#777;margin-top:5px}.bss-watch-item-collection{color:#444;font-weight:600}@media(max-width:1100px){.bss-watch-topbar{grid-template-columns:1fr;gap:10px}.bss-watch-brand,.bss-watch-tools{justify-content:space-between}.bss-watch-search{justify-self:stretch;max-width:none}.bss-watch{grid-template-columns:1fr}.bss-watch-side-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.bss-watch-item{grid-template-columns:180px 1fr}.bss-watch-item .bss-thumb,.bss-watch-item img{width:180px}}@media(max-width:650px){.bss-watch-logo{font-size:17px}.bss-create,.bss-bell{display:none}.bss-mobile-back{display:inline-flex}.bss-watch-head{display:block}.bss-watch-actions{justify-content:flex-start;margin-top:10px}.bss-watch-side{grid-template-columns:1fr}.bss-watch-item{grid-template-columns:140px 1fr}.bss-watch-item .bss-thumb,.bss-watch-item img{width:140px}}.bss-watch-topbar{grid-template-columns:220px minmax(320px,680px) 260px;position:relative}.bss-watch-brand{gap:12px}.bss-watch-logo{font-size:21px}.bss-logo-play,.bss-logo-nl{display:none!important}.bss-watch-tools{justify-content:flex-end;margin-left:auto}.bss-create,.bss-bell{display:none!important}.bss-account-icon,.bss-back-icon{display:inline-flex;align-items:center;gap:6px;background:0 0;border:0;color:#111;text-decoration:none;font-size:15px;padding:8px 10px}.bss-account-icon .bss-icon,.bss-back-icon .bss-icon{font-size:21px;line-height:1}.bss-watch-search{justify-self:center}.bss-watch-search input{border-radius:999px;padding-left:18px}.bss-search-button{margin-left:8px;border-left:1px solid #cfcfcf;border-radius:999px;width:48px}.bss-offcanvas-overlay{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:99998;display:none}.bss-offcanvas-overlay.active{display:block}.bss-offcanvas{position:fixed;left:0;top:0;bottom:0;width:min(340px,88vw);background:#fff;z-index:99999;box-shadow:16px 0 40px rgba(0,0,0,.22);transform:translateX(-105%);transition:transform .22s ease;padding:18px;display:flex;flex-direction:column;gap:12px}.bss-offcanvas.active{transform:translateX(0)}.bss-offcanvas-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee;padding-bottom:12px;margin-bottom:4px}.bss-offcanvas-title{font-weight:800;font-size:20px}.bss-offcanvas-close{border:0;background:#f2f2f2;border-radius:999px;width:34px;height:34px;cursor:pointer;font-size:22px;line-height:1}.bss-offcanvas-link{display:block;text-decoration:none;color:#111;padding:12px 14px;border-radius:12px;background:#f7f7f7;font-weight:600}.bss-offcanvas-link:hover{background:#eee}.bss-offcanvas-heading{font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:800;color:#555;margin:14px 4px 6px}.bss-offcanvas-divider{height:1px;background:#e7e7e7;margin:10px 2px}.bss-offcanvas-heading:first-child,.bss-offcanvas-divider:first-child{margin-top:0}@media(max-width:1100px){.bss-watch-topbar{grid-template-columns:1fr}.bss-watch-tools{justify-content:flex-end}}.bss-watch-topbar{width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;box-sizing:border-box!important;padding:10px 28px!important;display:grid!important;grid-template-columns:220px minmax(320px,680px) 260px!important;justify-content:space-between!important;align-items:center!important;background:#fff!important;z-index:20!important}.bss-watch-search{grid-column:2!important;justify-self:center!important}.bss-watch-brand{grid-column:1!important}.bss-watch-tools{grid-column:3!important;justify-self:end!important}.bss-offcanvas-overlay{position:fixed!important;inset:0!important;background:rgba(0,0,0,.45)!important;z-index:99998!important;display:block!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .2s ease!important}.bss-offcanvas-overlay.active{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.bss-offcanvas{position:fixed!important;left:0!important;top:0!important;bottom:0!important;width:min(340px,88vw)!important;max-width:88vw!important;background:#fff!important;z-index:99999!important;box-shadow:16px 0 40px rgba(0,0,0,.22)!important;transform:translate3d(-110%,0,0)!important;transition:transform .22s ease!important;padding:18px!important;display:flex!important;flex-direction:column!important;gap:12px!important;margin:0!important;height:100vh!important;overflow:auto!important;visibility:hidden!important;pointer-events:none!important}.bss-offcanvas.active{transform:translate3d(0,0,0)!important;visibility:visible!important;pointer-events:auto!important}@media(max-width:1100px){.bss-watch-topbar{grid-template-columns:180px 1fr 190px!important;padding:10px 16px!important}.bss-watch-search{max-width:none!important}}@media(max-width:650px){.bss-watch-topbar{grid-template-columns:1fr!important}.bss-watch-brand,.bss-watch-search,.bss-watch-tools{grid-column:auto!important}.bss-watch-tools{justify-self:stretch!important;justify-content:flex-end!important}}.bss-view-list{display:flex!important;flex-direction:column!important;grid-template-columns:none!important}.bss-view-list .bss-card{display:grid!important;grid-template-columns:320px 1fr!important;gap:18px!important;align-items:start!important;background:#fff!important;color:#111!important;box-shadow:0 4px 18px rgba(0,0,0,.08)!important;padding:10px!important;border-radius:14px!important;overflow:hidden!important}.bss-view-list .bss-thumb{width:320px!important;border-radius:12px!important;overflow:hidden!important;background:#111!important}.bss-view-list .bss-thumb img,.bss-view-list .bss-thumb video{width:320px!important;aspect-ratio:16/9!important;object-fit:cover!important;display:block!important}.bss-view-list .bss-title{color:#111!important;background:#fff!important;padding:6px 4px!important;font-size:17px!important;line-height:1.35!important}.bss-offcanvas-button-hidden{display:none!important}.bss-history-content.bss-view-list{display:flex!important;flex-direction:column!important;grid-template-columns:none!important}.bss-history-content.bss-view-list .bss-watch-item{display:grid!important;grid-template-columns:320px 1fr!important;max-width:900px;background:#fff!important;color:#111!important}.bss-history-content.bss-view-list .bss-watch-item .bss-thumb,.bss-history-content.bss-view-list .bss-watch-item img{width:320px!important}.bss-history-content.bss-view-list .bss-history-day{width:100%;max-width:900px}@media(max-width:650px){.bss-view-list .bss-card,.bss-history-content.bss-view-list .bss-watch-item{grid-template-columns:1fr!important}.bss-view-list .bss-thumb,.bss-view-list .bss-thumb img,.bss-view-list .bss-thumb video,.bss-history-content.bss-view-list .bss-watch-item .bss-thumb,.bss-history-content.bss-view-list .bss-watch-item img{width:100%!important}}.bss-grid-tools{width:100%;max-width:none!important;display:flex;flex-direction:column;gap:12px;margin:0 0 18px;box-sizing:border-box}.bss-grid-heading-row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.bss-grid-heading-row .bss-list-heading{margin:0;font-size:28px;line-height:1.2}.bss-grid-heading-spacer{flex:1 1 auto;min-height:1px}.bss-grid-tab-row{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%}.bss-grid-tabs{display:flex;gap:8px;flex-wrap:wrap;min-width:0}.bss-grid-filter{border:1px solid #ddd;background:#fff;color:#111;border-radius:999px;padding:9px 14px;font-weight:700;cursor:pointer}.bss-grid-filter.active,.bss-grid-filter:hover{background:#111;color:#fff;border-color:#111}.bss-grid-sort{margin-left:auto;border:1px solid #ddd;background:#fff;color:#111;border-radius:999px;padding:9px 13px;font-weight:700;cursor:pointer;white-space:nowrap}.bss-grid-sort:hover{background:#f5f5f5}.bss-grid-search{display:flex;align-items:center;gap:7px;width:min(420px,42vw);background:#fff;border:1px solid #d8d8d8;border-radius:999px;padding:4px 6px 4px 12px;box-shadow:0 1px 4px rgba(0,0,0,.035);box-sizing:border-box}.bss-grid-search input{width:100%;height:38px;border:0!important;border-radius:999px;padding:0 6px;font-size:15px;outline:none;box-shadow:none!important;box-sizing:border-box}.bss-grid-search-icon,.bss-grid-voice{flex:0 0 auto;width:36px;height:36px;border:0;border-radius:999px;background:#f3f3f3;color:#111;cursor:pointer;font-size:17px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.bss-grid-search-icon:hover,.bss-grid-voice:hover{background:#e9e9e9}.bss-grid-voice.listening{background:#111;color:#fff}.bss-grid-empty{grid-column:1/-1;background:#fff;border:1px solid #eee;border-radius:12px;padding:18px;text-align:center;color:#555}.bss-history-page.bss-wrap,.bss-wrap{width:100%!important;max-width:none!important;box-sizing:border-box!important}.bss-history-content{width:100%!important;max-width:none!important}@media(max-width:700px){.bss-grid-heading-row,.bss-grid-tab-row{align-items:stretch;flex-direction:column}.bss-grid-search{width:100%}.bss-grid-sort{margin-left:0;align-self:flex-start}}.bss-grid-tools-simple .bss-grid-heading-row{align-items:center}.bss-grid-tools-simple .bss-grid-right-tools{margin-left:auto}.bss-grid-offcanvas-bar{display:flex;align-items:center;gap:10px;margin:0 0 14px}.bss-grid-offcanvas-bar .bss-menu-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;background:#f3f3f3}.bss-card-info{background:#fff;color:#111;padding:10px 12px;transition:background .18s ease}.bss-card:hover .bss-thumb{outline:3px solid var(--bss-hover-border,#2271b1);outline-offset:-3px}.bss-card:hover .bss-card-info{background:var(--bss-hover-text-bg,#f2f7ff)}.bss-card-meta{display:block;font-size:12px;color:#666;margin-top:5px}.bss-card-desc{font-size:13px;color:#333;line-height:1.45;margin-top:7px}.bss-view-list .bss-card-info{padding:8px 10px!important}.bss-view-list .bss-title{padding:0!important;background:transparent!important}.bss-view-list .bss-card-desc{font-size:14px}.bss-view-list .bss-card-meta{font-size:13px}.bss-grid .bss-card{display:flex!important;flex-direction:column!important;height:100%!important}.bss-grid .bss-card-info{flex:1 1 auto!important;width:100%!important;box-sizing:border-box!important}.bss-view-list .bss-card{display:grid!important;height:auto!important}.bss-card:hover{background:var(--bss-hover-text-bg,#f2f7ff)!important}.bss-view-list .bss-card:hover{background:var(--bss-hover-text-bg,#f2f7ff)!important}.bss-view-list .bss-card:hover .bss-card-info{background:var(--bss-hover-text-bg,#f2f7ff)!important}.bss-list-heading{margin:0 0 16px;font-size:28px;line-height:1.2}.bss-card-save{width:38px;height:38px;border-radius:999px;border:0;background:rgba(255,255,255,.92);font-size:21px;box-shadow:0 3px 12px rgba(0,0,0,.18);cursor:pointer}.bss-card-reactions{position:absolute;left:10px;bottom:10px;z-index:3;display:flex;gap:6px}.bss-card-reactions button{border:0;border-radius:999px;background:rgba(255,255,255,.94);padding:6px 9px;font-size:13px;box-shadow:0 2px 8px rgba(0,0,0,.18);cursor:pointer}.bss-view-list .bss-card-reactions{left:12px;bottom:12px}.bss-card .bss-fav{right:10px;top:10px}.bss-card{background:var(--bss-card-rest-bg,#fff)!important;border:3px solid var(--bss-card-rest-border,#fff)!important;box-shadow:0 8px 25px rgba(0,0,0,.12)!important}.bss-card-info{background:var(--bss-card-rest-bg,#fff)!important}.bss-title{background:transparent!important;padding:0 0 4px!important}.bss-card:hover{border-color:var(--bss-hover-border,#2271b1)!important;box-shadow:0 10px 30px rgba(0,0,0,.18)!important}.bss-card:hover .bss-card-info{background:var(--bss-hover-text-bg,#f2f7ff)!important}.bss-card:hover .bss-thumb{outline:0!important}.bss-hide-play .bss-play{display:none!important}.bss-thumb.bss-open{cursor:pointer}.bss-card-actions-below{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-top:10px}.bss-card-actions-below .bss-card-reactions{position:static!important;display:flex!important}.bss-card-actions-below .bss-fav,.bss-card-actions-below .bss-card-save{position:static!important}.bss-card-actions-below button{box-shadow:none!important;border:1px solid rgba(0,0,0,.12)!important;background:#fff!important}.bss-card-reactions button,.bss-card-save{transition:transform .08s ease,opacity .08s ease}.bss-card-reactions button:active,.bss-card-save:active{transform:scale(.94)}.bss-grid-shell{display:grid;grid-template-columns:240px minmax(0,1fr);gap:20px;align-items:start}.bss-grid-sidebar{position:sticky;top:0;height:100vh;min-height:100vh;overflow:auto;background:#fff;border:1px solid #e5e5e5;border-radius:14px;padding:14px;box-shadow:0 6px 18px rgba(0,0,0,.08)}.bss-grid-sidebar-title{font-weight:800;margin:0 0 10px;font-size:18px}.bss-grid-sidebar .bss-offcanvas-link{border-radius:10px}.bss-grid-main{min-width:0}.bss-card-info{position:relative;cursor:pointer}.bss-card-menu-wrap{position:absolute;right:8px;top:8px;z-index:50;display:block!important;visibility:visible!important;opacity:1!important}.bss-card-menu-toggle{width:34px;height:34px;border:0;border-radius:999px;background:rgba(255,255,255,.96);color:#111;font-size:24px;line-height:1;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.18);display:flex;align-items:center;justify-content:center;z-index:51}.bss-card-menu{display:none;position:absolute;right:0;top:39px;min-width:150px;background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 10px 28px rgba(0,0,0,.16);padding:7px;z-index:10}.bss-card-menu.open{display:flex;flex-direction:column;gap:6px}.bss-card-menu .bss-card-reactions{position:static!important;display:flex!important;flex-direction:column;gap:6px}.bss-card-menu .bss-fav,.bss-card-menu .bss-card-save,.bss-card-menu button{position:static!important;width:100%;height:auto;border-radius:9px!important;box-shadow:none!important;text-align:left;background:#fff!important;border:1px solid rgba(0,0,0,.1)!important;padding:8px 10px!important;font-size:14px!important}.bss-card-menu .bss-card-reactions button{display:block}.bss-card-menu-wrap+.bss-title{padding-right:42px!important}@media(max-width:800px){.bss-grid-shell{grid-template-columns:1fr}.bss-grid-sidebar{position:relative;top:auto;height:auto;min-height:auto;max-height:none}}.bss-card{overflow:visible!important}.bss-card.bss-menu-open,.bss-youtube-card.bss-menu-open{position:relative!important;z-index:10050!important}.bss-view-list .bss-card{overflow:visible!important}.bss-card-info{position:relative!important;padding-right:52px!important;min-height:42px}.bss-card-menu-wrap{right:10px!important;top:10px!important;z-index:999!important;pointer-events:auto!important}.bss-card-menu-toggle{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;display:inline-flex!important;flex-direction:column!important;gap:3px!important;align-items:center!important;justify-content:center!important;background:#fff!important;border:1px solid rgba(0,0,0,.16)!important;border-radius:999px!important;box-shadow:0 2px 9px rgba(0,0,0,.2)!important}.bss-card-menu-toggle span{display:block!important;width:4px!important;height:4px!important;border-radius:50%!important;background:#111!important}.bss-card-menu{z-index:10060!important;right:0!important;top:42px!important}.bss-card-menu.open{display:flex!important}.bss-card-menu .bss-card-reactions{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important}.bss-card-menu .bss-fav,.bss-card-menu .bss-card-save,.bss-card-menu .bss-card-reactions button{display:block!important;width:100%!important;margin:0!important;text-align:left!important}.bss-offcanvas-link+.bss-offcanvas-link{margin-top:8px!important}.bss-grid-sidebar{position:relative!important;top:auto!important;height:auto!important;min-height:100vh!important;box-shadow:none!important;float:none!important}.bss-grid-sidebar .bss-offcanvas-link{margin-bottom:8px!important}.bss-grid-sidebar .bss-offcanvas-link:last-child{margin-bottom:0!important}.bss-grid-sidebar .bss-offcanvas-heading{margin:16px 4px 8px!important}.bss-grid-sidebar .bss-offcanvas-divider{margin:12px 2px!important}.bss-grid-right-tools{display:flex;align-items:center;gap:8px;margin-left:auto;flex-wrap:wrap}.bss-view-toggle{border:1px solid #ddd;background:#fff;color:#111;border-radius:999px;padding:9px 12px;font-weight:700;cursor:pointer}.bss-view-toggle.active,.bss-view-toggle:hover{background:#111;color:#fff;border-color:#111}.bss-desc-list{display:none}.bss-view-list .bss-desc-grid{display:none}.bss-view-list .bss-desc-list{display:inline}.bss-access-badge.public{display:none!important}.bss-card[data-can-watch=yes] .bss-access-badge{display:none!important}@media(max-width:700px){.bss-grid-right-tools{margin-left:0;align-self:flex-start}.bss-grid-tab-row{gap:10px}}.bss-access-badge svg,.bss-play svg,.bss-grid-search-icon svg,.bss-grid-voice svg,.bss-menu-icon svg,.bss-reaction-icon{width:18px;height:18px;display:inline-block;vertical-align:-3px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bss-play svg{width:24px;height:24px;fill:currentColor;stroke:none;margin-left:2px}.bss-menu-icon svg{width:26px;height:26px}.bss-grid-search-icon,.bss-grid-voice{display:inline-flex!important;align-items:center!important;justify-content:center!important}.bss-access-badge{color:#111!important}.bss-access-badge.public{color:#111!important}.bss-grid-search-icon svg,.bss-grid-voice svg{width:17px;height:17px}.bss-card-reactions button,.bss-watch-actions .bss-like,.bss-watch-actions .bss-dislike{display:inline-flex!important;align-items:center!important;gap:6px!important}.bss-card-reactions .bss-reaction-icon{width:16px!important;height:16px!important}.bss-watch-actions .bss-reaction-icon{width:18px!important;height:18px!important}.bss-card-reactions button.bss-active .bss-reaction-fill,.bss-watch-actions button.bss-active .bss-reaction-fill{fill:currentColor!important;opacity:.16!important}.bss-card-save,.bss-card-reactions button,.bss-grid-search-icon,.bss-grid-voice,.bss-grid-sort{color:#111!important}.bss-card-reactions button.bss-active,.bss-card-save.bss-active{background:#111!important;color:#fff!important}.bss-grid-voice.listening{outline:2px solid #111!important}.bss-card-info-click{cursor:pointer!important}.bss-card-menu-wrap{position:absolute!important;right:10px!important;top:10px!important;z-index:2147483000!important;display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.bss-card-menu-toggle{appearance:none!important;-webkit-appearance:none!important;width:34px!important;height:34px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;background:#fff!important;border:1px solid rgba(0,0,0,.18)!important;border-radius:50%!important;padding:0!important;margin:0!important;box-shadow:0 2px 10px rgba(0,0,0,.22)!important;cursor:pointer!important;line-height:1!important}.bss-card-menu-toggle span{display:block!important;width:4px!important;height:4px!important;min-width:4px!important;min-height:4px!important;border-radius:50%!important;background:#111!important;margin:0!important;padding:0!important}.bss-card-menu{position:absolute!important;right:0!important;top:40px!important;min-width:170px!important;background:#fff!important;border:1px solid #e1e1e1!important;border-radius:12px!important;box-shadow:0 12px 30px rgba(0,0,0,.18)!important;padding:8px!important;z-index:2147483001!important}.bss-card-menu:not(.open){display:none!important}.bss-card-menu.open{display:flex!important;flex-direction:column!important;gap:8px!important}.bss-card-menu .bss-card-reactions{position:static!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important}.bss-card-menu .bss-card-save,.bss-card-menu .bss-card-like,.bss-card-menu .bss-card-dislike{position:static!important;display:block!important;width:100%!important;height:auto!important;min-height:34px!important;text-align:left!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:8px!important;background:#fff!important;color:#111!important;padding:7px 10px!important;box-shadow:none!important;font-size:14px!important;line-height:1.3!important}.bss-grid-sidebar{position:relative!important;top:auto!important;align-self:stretch!important;height:auto!important;min-height:100vh!important;border-radius:0!important;box-shadow:none!important}.bss-grid-shell{align-items:stretch!important}.bss-grid-sidebar .bss-offcanvas-link{display:block!important;margin:0 0 10px 0!important}.bss-grid-sidebar .bss-offcanvas-link:last-child{margin-bottom:0!important}.bss-grid-sidebar .bss-offcanvas-heading{margin:16px 4px 8px!important}.bss-grid-sidebar .bss-offcanvas-divider{margin:12px 2px!important}.bss-card-info{position:relative!important;padding:10px 12px!important;box-sizing:border-box!important}.bss-card-text-head{display:flex!important;align-items:flex-start!important;gap:10px!important;width:100%!important;min-height:34px!important}.bss-card-text-head .bss-title{flex:1 1 auto!important;min-width:0!important;padding:0 0 4px!important;margin:0!important;background:transparent!important}.bss-card-text-head .bss-card-menu-wrap{position:relative!important;right:auto!important;top:auto!important;left:auto!important;bottom:auto!important;margin-left:auto!important;flex:0 0 auto!important;display:block!important;z-index:30!important}.bss-card-text-head .bss-card-menu-toggle{position:relative!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;background:#fff!important;border:1px solid rgba(0,0,0,.18)!important;border-radius:999px!important;padding:0!important;margin:0!important;box-shadow:0 1px 5px rgba(0,0,0,.14)!important;cursor:pointer!important}.bss-card-text-head .bss-card-menu-toggle span{display:block!important;width:4px!important;height:4px!important;min-width:4px!important;min-height:4px!important;border-radius:50%!important;background:#111!important}.bss-card-text-head .bss-card-menu{position:absolute!important;right:0!important;top:38px!important;min-width:170px!important;background:#fff!important;border:1px solid #e1e1e1!important;border-radius:12px!important;box-shadow:0 12px 30px rgba(0,0,0,.18)!important;padding:8px!important;z-index:9999!important}.bss-card-text-head .bss-card-menu:not(.open){display:none!important}.bss-card-text-head .bss-card-menu.open{display:flex!important;flex-direction:column!important;gap:8px!important}.bss-card-text-head+.bss-card-meta{margin-top:2px!important}.bss-card-info>.bss-card-menu-wrap:not(.bss-card-text-head .bss-card-menu-wrap){display:none!important}.bss-grid-sidebar{position:relative!important;top:auto!important;height:auto!important;min-height:100vh!important;box-shadow:none!important;float:none!important}.bss-grid-sidebar .bss-offcanvas-link{display:block!important;margin:0 0 10px!important}@media(max-width:1024px){.bss-grid.bss-view-grid:not(.bss-view-list),.bss-collections-grid{grid-template-columns:1fr!important}.bss-grid-shell{display:block!important}.bss-grid-shell .bss-grid-sidebar{display:none!important}.bss-grid-sidebar-mobile-bar{display:flex!important;align-items:center!important;margin:0 0 14px!important}.bss-grid-sidebar-mobile-bar .bss-menu-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;border-radius:999px!important;background:#f3f3f3!important;color:#111!important;border:0!important;cursor:pointer!important}}@media(min-width:1025px){.bss-grid-sidebar-mobile-bar{display:none!important}}@media(max-width:1024px){.bss-grid-offcanvas-bar,.bss-grid-sidebar-mobile-bar{display:none!important}.bss-grid-mobile-menu-inline{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 42px!important;width:42px!important;height:42px!important;border-radius:999px!important;background:#f3f3f3!important;color:#111!important;border:0!important;cursor:pointer!important;margin:0!important;padding:0!important}.bss-grid-tools{gap:10px!important;margin-bottom:14px!important}.bss-grid-heading-row{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:0 10px!important;box-sizing:border-box!important}.bss-grid-heading-row .bss-list-heading{flex:1 1 auto!important;min-width:0!important;margin:0!important;font-size:22px!important;line-height:1.2!important;padding:0!important}.bss-grid-heading-spacer{display:none!important}.bss-grid-search{order:3!important;flex:0 0 100%!important;width:100%!important;max-width:none!important;margin:0!important;padding:4px 6px 4px 12px!important;box-sizing:border-box!important}.bss-grid-tab-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:0 10px!important;box-sizing:border-box!important;position:relative!important}.bss-grid-tabs{position:relative!important;display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important;padding:0 28px 7px!important;box-sizing:border-box!important}.bss-grid-tabs:before,.bss-grid-tabs:after{position:sticky!important;top:0!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 20px!important;width:20px!important;height:34px!important;border-radius:999px!important;background:rgba(255,255,255,.94)!important;color:#111!important;font-weight:800!important;box-shadow:0 1px 5px rgba(0,0,0,.12)!important}.bss-grid-tabs:before{content:"‹"!important;left:0!important;margin-left:-28px!important}.bss-grid-tabs:after{content:"›"!important;right:0!important;margin-right:-28px!important}.bss-grid-filter{flex:0 0 auto!important;white-space:nowrap!important}.bss-grid-right-tools{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.bss-grid-right-tools .bss-view-toggle{display:none!important}.bss-grid-sort{display:inline-flex!important;margin:0!important;align-self:flex-start!important}.bss-grid.bss-view-list{display:grid!important;grid-template-columns:1fr!important}.bss-grid.bss-view-list .bss-card:not(.bss-page-hidden){display:block!important}.bss-grid.bss-view-list .bss-thumb{width:100%!important}.bss-grid.bss-view-list .bss-card-info{padding:10px 12px!important}}@media(min-width:1025px){.bss-grid-mobile-menu-inline{display:none!important}}@media(max-width:1024px){.bss-grid-heading-row,.bss-grid-tab-row{padding-left:10px!important;padding-right:10px!important}.bss-grid-tab-row{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important}.bss-grid-tabs{flex:1 1 auto!important;min-width:0!important;align-items:center!important;padding:0 18px 7px!important}.bss-grid-tabs:before,.bss-grid-tabs:after{flex:0 0 18px!important;width:18px!important;height:32px!important}.bss-grid-tabs:before{margin-left:-18px!important}.bss-grid-tabs:after{margin-right:-18px!important}.bss-grid-right-tools{flex:0 0 auto!important;width:auto!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;margin:0!important;padding:0!important}.bss-grid-right-tools .bss-view-toggle{display:none!important}.bss-grid-sort{height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:8px 11px!important;font-size:13px!important;line-height:1!important;white-space:nowrap!important;align-self:center!important}}.bss-grid-search-sort-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;box-sizing:border-box}.bss-grid-search-sort-row .bss-grid-search{margin-left:0}.bss-grid-search-sort-row .bss-grid-right-tools{margin-left:auto}@media(max-width:1024px){.bss-grid-tools{gap:9px!important}.bss-grid-heading-row{padding:0 10px!important;flex-wrap:nowrap!important}.bss-grid-search-sort-row{padding:0 10px!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important}.bss-grid-search-sort-row .bss-grid-search{order:0!important;flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:3px 5px 3px 10px!important}.bss-grid-search-sort-row .bss-grid-right-tools{order:1!important;flex:0 0 auto!important;width:auto!important;display:inline-flex!important;margin:0!important;padding:0!important}.bss-grid-search-sort-row .bss-view-toggle{display:none!important}.bss-grid-search-sort-row .bss-grid-sort{height:40px!important;padding:8px 11px!important;font-size:13px!important;margin:0!important;white-space:nowrap!important}.bss-grid-search-sort-row:focus-within{flex-wrap:nowrap!important}.bss-grid-search-sort-row:focus-within .bss-grid-search{flex:1 1 100%!important;width:100%!important}.bss-grid-search-sort-row:focus-within .bss-grid-right-tools{display:none!important}.bss-grid-search input{height:34px!important;font-size:14px!important}.bss-grid-search-icon,.bss-grid-voice{width:32px!important;height:32px!important}.bss-grid-tab-row{display:block!important;padding:0 10px!important;margin:0!important}.bss-grid-tabs{display:flex!important;gap:7px!important;overflow-x:auto!important;overflow-y:hidden!important;flex-wrap:nowrap!important;padding:0 0 6px 0!important;margin:0!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.bss-grid-tabs::-webkit-scrollbar{display:none!important}.bss-grid-tabs:before,.bss-grid-tabs:after{content:none!important;display:none!important}.bss-grid-filter{flex:0 0 auto!important;padding:8px 12px!important;font-size:13px!important;white-space:nowrap!important}.bss-grid-tab-row .bss-grid-right-tools{display:none!important}}.bss-grid-search:focus-within{border-color:#111!important;box-shadow:0 0 0 2px rgba(0,0,0,.08)!important}.bss-grid-search input:focus{border-radius:999px 0 0 999px!important;box-shadow:inset 0 0 0 1px #111!important;background:#fff!important}.bss-grid-search input:focus-visible{outline:none!important}.bss-bunny-watch-like-youtube{max-width:none!important;margin:0!important;text-align:left}.bss-bunny-watch-like-youtube .bss-youtube-watch-appbar{height:72px;border-bottom:1px solid rgba(0,0,0,.08);display:grid;grid-template-columns:minmax(220px,1fr) minmax(280px,640px) minmax(220px,1fr);align-items:center;gap:18px;padding:0 28px;box-sizing:border-box;background:#fff}.bss-bunny-watch-like-youtube .bss-youtube-watch-brand{display:flex;align-items:center;gap:18px;min-width:0}.bss-bunny-watch-like-youtube .bss-youtube-watch-brand-title{font-weight:800;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bss-bunny-watch-like-youtube .bss-youtube-watch-search{display:flex;gap:0;align-items:center;justify-self:center;width:100%;max-width:640px}.bss-bunny-watch-like-youtube .bss-youtube-watch-search input{width:100%;height:42px;padding:0 17px;border:1px solid #cfcfcf;border-radius:999px 0 0 999px;font-size:16px;outline:none;background:#fff}.bss-bunny-watch-like-youtube .bss-youtube-watch-search .bss-search-button{height:42px;width:58px;border:1px solid #cfcfcf;border-left:0;background:#f8f8f8;border-radius:0 999px 999px 0;display:inline-flex;align-items:center;justify-content:center;color:#111;font-size:22px;line-height:1;cursor:pointer;margin:0}.bss-bunny-watch-like-youtube .bss-youtube-watch-search .bss-voice{margin-left:12px;height:42px;width:42px;border:0;background:#f2f2f2;border-radius:999px;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#111}.bss-bunny-watch-like-youtube .bss-youtube-watch-actions-top{display:flex;justify-content:flex-end;align-items:center;gap:26px}.bss-bunny-watch-like-youtube .bss-youtube-watch-actions-top a{color:#111;text-decoration:none}.bss-bunny-watch-like-youtube .bss-youtube-user-ico{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:#111}.bss-bunny-watch-like-youtube .bss-youtube-user-ico .bss-ui-icon{width:28px;height:28px;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bss-bunny-watch-like-youtube .bss-youtube-watch{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:28px;align-items:start;padding:24px 28px 60px;box-sizing:border-box;max-width:none;width:100%}.bss-bunny-watch-like-youtube .bss-watch-main{min-width:0}.bss-bunny-watch-like-youtube .bss-watch-player{position:relative;width:100%;aspect-ratio:16/9;background:#000;border-radius:10px;overflow:hidden}.bss-bunny-watch-like-youtube .bss-watch-player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.bss-bunny-watch-like-youtube .bss-watch-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:18px 0 12px}.bss-bunny-watch-like-youtube .bss-watch-title{font-size:22px;line-height:1.25;margin:0 0 12px;font-weight:800}.bss-bunny-watch-like-youtube .bss-watch-actions button,.bss-bunny-watch-like-youtube .bss-share-wrap>.bss-share{border:1px solid rgba(0,0,0,.12);border-radius:999px;background:#f7f7f7;padding:10px 16px;font-weight:700;cursor:pointer}.bss-bunny-watch-like-youtube .bss-watch-desc{background:#f6f6f6;border-radius:12px;padding:15px 18px;line-height:1.55;margin:12px 0 22px}.bss-bunny-watch-like-youtube .bss-youtube-watch-related{position:sticky;top:16px;max-height:calc(100vh - 32px);overflow:auto;padding:0 4px 20px}.bss-bunny-watch-like-youtube .bss-youtube-watch-related .bss-watch-tabs{display:flex;gap:9px;margin:0 0 16px;position:sticky;top:0;background:#fff;z-index:2;padding:0 0 8px}.bss-bunny-watch-like-youtube .bss-youtube-watch-related .bss-watch-tab{border:1px solid rgba(0,0,0,.12);border-radius:999px;background:#fff;padding:12px 18px;font-weight:700}.bss-bunny-watch-like-youtube .bss-youtube-watch-related .bss-watch-tab.active{background:#111;color:#fff}@media(max-width:1100px){.bss-bunny-watch-like-youtube .bss-youtube-watch{grid-template-columns:1fr}.bss-bunny-watch-like-youtube .bss-youtube-watch-related{position:static;max-height:none}.bss-bunny-watch-like-youtube .bss-youtube-watch-appbar{display:none}.bss-bunny-watch-like-youtube .bss-youtube-watch{padding:0 12px 42px}.bss-bunny-watch-like-youtube .bss-watch-head{display:block}.bss-bunny-watch-like-youtube .bss-watch-actions{justify-content:flex-start}}@media(max-width:640px){.bss-bunny-watch-like-youtube .bss-watch-title{font-size:20px}}.bss-watch-search,.bss-youtube-watch-search,.bss-bunny-watch-like-youtube .bss-youtube-watch-search,.bss-youtube-watch-shell .bss-youtube-watch-search{display:flex!important;align-items:center!important;gap:7px!important;justify-self:center!important;width:min(840px,84vw)!important;max-width:840px!important;background:#fff!important;border:1px solid #d8d8d8!important;border-radius:999px!important;padding:4px 6px 4px 12px!important;box-shadow:0 1px 4px rgba(0,0,0,.035)!important;box-sizing:border-box!important}.bss-watch-search:focus-within,.bss-youtube-watch-search:focus-within,.bss-bunny-watch-like-youtube .bss-youtube-watch-search:focus-within,.bss-youtube-watch-shell .bss-youtube-watch-search:focus-within{border-color:#111!important;box-shadow:0 0 0 2px rgba(0,0,0,.08)!important}.bss-watch-search input,.bss-youtube-watch-search input,.bss-bunny-watch-like-youtube .bss-youtube-watch-search input,.bss-youtube-watch-shell .bss-youtube-watch-search input{width:100%!important;min-width:0!important;height:38px!important;border:0!important;border-radius:999px!important;padding:0 6px!important;font-size:15px!important;outline:none!important;box-shadow:none!important;background:#fff!important;box-sizing:border-box!important}.bss-watch-search .bss-search-button,.bss-youtube-watch-search .bss-search-button,.bss-youtube-watch-search a,.bss-bunny-watch-like-youtube .bss-youtube-watch-search .bss-search-button,.bss-youtube-watch-shell .bss-youtube-watch-search a,.bss-youtube-watch-shell .bss-youtube-watch-search .bss-search-button,.bss-watch-search .bss-voice,.bss-youtube-watch-search .bss-voice,.bss-bunny-watch-like-youtube .bss-youtube-watch-search .bss-voice{flex:0 0 auto!important;width:36px!important;height:36px!important;min-width:36px!important;border:0!important;border-radius:999px!important;background:#f3f3f3!important;color:#111!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;font-size:17px!important;line-height:1!important;text-decoration:none!important;box-sizing:border-box!important}.bss-watch-search .bss-search-button:hover,.bss-youtube-watch-search .bss-search-button:hover,.bss-youtube-watch-search a:hover,.bss-watch-search .bss-voice:hover,.bss-youtube-watch-search .bss-voice:hover{background:#e9e9e9!important}.bss-watch-search .bss-voice.listening,.bss-youtube-watch-search .bss-voice.listening{background:#111!important;color:#fff!important}@media(max-width:1100px){.bss-watch-search,.bss-youtube-watch-search,.bss-bunny-watch-like-youtube .bss-youtube-watch-search,.bss-youtube-watch-shell .bss-youtube-watch-search{width:100%!important;max-width:none!important}}@media(max-width:650px){.bss-watch-search,.bss-youtube-watch-search,.bss-bunny-watch-like-youtube .bss-youtube-watch-search,.bss-youtube-watch-shell .bss-youtube-watch-search{width:100%!important;max-width:none!important}}.bss-bunny-watch-like-youtube.bss-youtube-watch-shell{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;box-sizing:border-box!important;background:#fff!important}.bss-bunny-watch-like-youtube .bss-youtube-watch-appbar{width:100%!important;max-width:none!important;margin:0!important;padding-left:28px!important;padding-right:28px!important;box-sizing:border-box!important}.bss-bunny-watch-like-youtube .bss-bunny-watch-body,.bss-bunny-watch-like-youtube .bss-youtube-watch{display:grid!important;grid-template-columns:minmax(0,1fr) 500px!important;gap:30px!important;align-items:start!important;width:100%!important;max-width:none!important;margin:0!important;padding:24px 28px 60px!important;box-sizing:border-box!important}.bss-bunny-watch-like-youtube .bss-watch-main{min-width:0!important;width:100%!important;max-width:none!important}.bss-bunny-watch-like-youtube .bss-watch-player{width:100%!important;max-width:none!important;aspect-ratio:16/9!important;border-radius:10px!important;overflow:hidden!important;background:#000!important}.bss-bunny-watch-like-youtube .bss-watch-player iframe{display:block!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;border:0!important}.bss-bunny-watch-like-youtube .bss-youtube-watch-related{width:500px!important;max-width:500px!important;box-sizing:border-box!important}@media(max-width:1100px){.bss-bunny-watch-like-youtube.bss-youtube-watch-shell{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.bss-bunny-watch-like-youtube .bss-bunny-watch-body,.bss-bunny-watch-like-youtube .bss-youtube-watch{grid-template-columns:1fr!important;padding:0 12px 42px!important}.bss-bunny-watch-like-youtube .bss-youtube-watch-related{width:100%!important;max-width:none!important}}.bss-youtube-watch-shell .bss-youtube-watch-related{position:static!important;top:auto!important;max-height:none!important;overflow:visible!important;padding-bottom:20px!important}.bss-youtube-watch-shell .bss-youtube-watch-related .bss-watch-tabs{position:static!important;top:auto!important}.bss-bunny-watch-like-youtube .bss-watch-side,.bss-bunny-watch-like-youtube .bss-youtube-watch-related{position:static!important;top:auto!important;max-height:none!important;overflow:visible!important}.bss-bunny-watch-like-youtube .bss-watch-tabs{position:static!important;top:auto!important}.bss-bunny-watch-like-youtube .bss-watch-side-panel{display:flex!important;flex-direction:column!important;gap:14px!important}.bss-bunny-watch-like-youtube .bss-watch-item{display:grid!important;grid-template-columns:220px minmax(0,1fr)!important;gap:14px!important;align-items:start!important;margin:0!important;text-decoration:none!important;color:inherit!important}.bss-bunny-watch-like-youtube .bss-watch-item .bss-thumb,.bss-bunny-watch-like-youtube .bss-watch-item img{width:220px!important;aspect-ratio:16/9!important;height:auto!important;object-fit:cover!important;border-radius:12px!important;background:#222!important}.bss-bunny-watch-like-youtube .bss-watch-item-title{font-size:15px!important;line-height:1.25!important;color:#111!important;font-weight:600!important;margin:0 0 5px!important}.bss-bunny-watch-like-youtube .bss-watch-item-date,.bss-bunny-watch-like-youtube .bss-watch-item-collection,.bss-bunny-watch-like-youtube .bss-watch-item-duration{font-size:12px!important;color:#777!important;margin-top:5px!important}@media(max-width:1100px){.bss-bunny-watch-like-youtube .bss-watch-side-panel{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.bss-bunny-watch-like-youtube .bss-watch-item{grid-template-columns:180px minmax(0,1fr)!important}.bss-bunny-watch-like-youtube .bss-watch-item .bss-thumb,.bss-bunny-watch-like-youtube .bss-watch-item img{width:180px!important}}@media(max-width:650px){.bss-bunny-watch-like-youtube .bss-watch-side-panel{display:flex!important}.bss-bunny-watch-like-youtube .bss-watch-item{grid-template-columns:140px minmax(0,1fr)!important}.bss-bunny-watch-like-youtube .bss-watch-item .bss-thumb,.bss-bunny-watch-like-youtube .bss-watch-item img{width:140px!important}}.bss-bunny-watch-like-youtube .bss-youtube-watch-related .bss-watch-tabs{display:flex!important;gap:9px!important;margin:0 0 16px!important;position:static!important;top:auto!important;background:#fff!important;z-index:2!important;padding:0 0 8px!important}.bss-bunny-watch-like-youtube .bss-youtube-watch-related .bss-watch-tab{border:1px solid rgba(0,0,0,.12)!important;border-radius:999px!important;background:#111!important;color:#fff!important;padding:12px 18px!important;font-weight:700!important;cursor:pointer!important}.bss-bunny-watch-like-youtube .bss-review-form p{margin-top:15px!important;margin-bottom:0!important}.bss-bunny-watch-like-youtube .bss-review-form button{margin-top:15px!important}.bss-bunny-watch-like-youtube .bss-review-form{display:block!important}.bss-bunny-watch-like-youtube .bss-review-form textarea{display:block!important;margin:0!important}.bss-bunny-watch-like-youtube .bss-review-form p{margin:0!important;padding:0!important}.bss-bunny-watch-like-youtube .bss-review-form button[type=submit],.bss-bunny-watch-like-youtube .bss-review-form>button{display:inline-block!important;margin:15px 0 0 0!important}.bss-youtube-watch .bss-review-form button[type=submit],.bss-youtube-watch .bss-review-form>button{display:inline-block!important;margin:15px 0 0 0!important}@media(max-width:1100px){.bss-watch .bss-watch-main,.bss-youtube-watch .bss-watch-main{overflow:visible!important}.bss-watch .bss-watch-player,.bss-youtube-watch .bss-watch-player{position:sticky!important;top:0!important;z-index:999998!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;border-radius:0!important;box-shadow:0 8px 24px rgba(0,0,0,.22)!important}.admin-bar .bss-watch .bss-watch-player,.admin-bar .bss-youtube-watch .bss-watch-player{top:46px!important}.bss-watch .bss-watch-player iframe,.bss-youtube-watch .bss-watch-player iframe{display:block!important;width:100%!important;aspect-ratio:16/9!important}.bss-watch-topbar,.bss-youtube-watch-top{position:relative!important;z-index:1!important}}@media(min-width:783px) and (max-width:1100px){.admin-bar .bss-watch .bss-watch-player,.admin-bar .bss-youtube-watch .bss-watch-player{top:32px!important}}@media(max-width:1100px){body:has(.bss-youtube-watch-shell) .wp-site-blocks,body:has(.bss-watch) .wp-site-blocks{overflow:visible!important}.bss-youtube-watch-shell,.bss-bunny-watch-like-youtube,.bss-watch,.bss-watch-main{overflow:visible!important}.bss-youtube-watch-shell .bss-watch-main,.bss-watch .bss-watch-main{padding-top:calc(56.25vw + 14px)!important}.bss-youtube-watch-shell .bss-watch-player,.bss-watch .bss-watch-player{position:fixed!important;left:0!important;right:0!important;top:0!important;width:100vw!important;max-width:100vw!important;margin:0!important;border-radius:0!important;z-index:2147483000!important;background:#000!important;box-shadow:0 8px 28px rgba(0,0,0,.35)!important;transform:none!important}.admin-bar .bss-youtube-watch-shell .bss-watch-player,.admin-bar .bss-watch .bss-watch-player{top:46px!important}.bss-youtube-watch-shell .bss-watch-player iframe,.bss-watch .bss-watch-player iframe{display:block!important;width:100vw!important;max-width:100vw!important;height:auto!important;aspect-ratio:16/9!important;border:0!important}.bss-youtube-watch-appbar,.bss-watch-topbar,.bss-watch-head,.bss-watch-desc,.bss-reviews,.bss-watch-side{position:relative!important;z-index:1!important}}@media(min-width:783px) and (max-width:1100px){.admin-bar .bss-youtube-watch-shell .bss-watch-player,.admin-bar .bss-watch .bss-watch-player{top:32px!important}.bss-youtube-watch-shell .bss-watch-main,.bss-watch .bss-watch-main{padding-top:min(calc(56.25vw + 14px),650px)!important}}@media(max-width:600px){.bss-youtube-watch-shell .bss-watch-main,.bss-watch .bss-watch-main{padding-top:calc(56.25vw + 10px)!important}}@media(max-width:1100px){.bss-youtube-watch-shell .bss-watch-main,.bss-watch .bss-watch-main{padding-top:calc(56.25vw + 2px)!important}.bss-youtube-watch-shell .bss-watch-head,.bss-watch .bss-watch-head{margin-top:8px!important}.bss-youtube-watch-shell .bss-watch-player,.bss-watch .bss-watch-player{touch-action:pan-y!important}.bss-offcanvas.active,.bss-offcanvas-overlay.active{z-index:2147483600!important}.bss-grid-offcanvas-bar,.bss-grid-sidebar-mobile-bar,.bss-grid-mobile-menu-inline{position:relative!important;z-index:2147481000!important}}@media(min-width:783px) and (max-width:1100px){.bss-youtube-watch-shell .bss-watch-main,.bss-watch .bss-watch-main{padding-top:min(calc(56.25vw + 2px),610px)!important}}@media(max-width:600px){.bss-youtube-watch-shell .bss-watch-main,.bss-watch .bss-watch-main{padding-top:calc(56.25vw + 2px)!important}.bss-youtube-watch-shell .bss-watch-title,.bss-watch .bss-watch-title{margin-top:0!important}}.bss-watch-back-under{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:12px 0 10px!important;padding:10px 16px!important;border:1px solid rgba(0,0,0,.14)!important;border-radius:999px!important;background:#fff!important;color:#111!important;text-decoration:none!important;font-weight:800!important;line-height:1.2!important;box-shadow:0 2px 8px rgba(0,0,0,.06)!important}.bss-watch-back-under:hover{background:#f5f5f5!important}@media(max-width:1100px){.bss-youtube-watch-shell .bss-watch-main,.bss-watch .bss-watch-main{padding-top:calc(56.25vw - 18px)!important}.bss-youtube-watch-shell .bss-watch-back-under,.bss-watch .bss-watch-back-under{margin-top:6px!important;margin-bottom:8px!important}.bss-youtube-watch-shell .bss-watch-head,.bss-watch .bss-watch-head{margin-top:0!important}.bss-youtube-watch-shell .bss-watch-title,.bss-watch .bss-watch-title{margin-top:0!important}}@media(min-width:783px) and (max-width:1100px){.bss-youtube-watch-shell .bss-watch-main,.bss-watch .bss-watch-main{padding-top:min(calc(56.25vw - 18px),590px)!important}}@media(max-width:600px){.bss-youtube-watch-shell .bss-watch-main,.bss-watch .bss-watch-main{padding-top:calc(56.25vw - 22px)!important}.bss-youtube-watch-shell .bss-watch-back-under,.bss-watch .bss-watch-back-under{width:auto!important;max-width:calc(100vw - 24px)!important}}.bss-watch-back-under{display:none!important}.bss-watch-title-row{display:flex!important;align-items:flex-start!important;gap:10px!important;width:100%!important}.bss-watch-title-row .bss-watch-title{flex:1 1 auto!important;min-width:0!important}.bss-mobile-title-back{display:none!important;flex:0 0 auto!important;width:32px!important;height:32px!important;border-radius:999px!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;color:#111!important;background:rgba(0,0,0,.04)!important;border:1px solid rgba(0,0,0,.08)!important;font-size:24px!important;line-height:1!important;font-weight:600!important;margin-top:-2px!important}.bss-mobile-title-back:hover{background:rgba(0,0,0,.08)!important}@media(max-width:1100px){.bss-mobile-title-back{display:inline-flex!important}}@media(min-width:1101px){.bss-mobile-title-back{display:none!important}}@media(max-width:1100px){.bss-youtube-watch-shell .bss-watch-main,.bss-watch .bss-watch-main{padding-top:calc(56.25vw - 68px)!important}.bss-youtube-watch-shell .bss-watch-head,.bss-watch .bss-watch-head{margin-top:0!important}.bss-youtube-watch-shell .bss-watch-title-row,.bss-watch .bss-watch-title-row{margin-top:0!important}}@media(min-width:783px) and (max-width:1100px){.bss-youtube-watch-shell .bss-watch-main,.bss-watch .bss-watch-main{padding-top:min(calc(56.25vw - 68px),540px)!important}}@media(max-width:600px){.bss-youtube-watch-shell .bss-watch-main,.bss-watch .bss-watch-main{padding-top:calc(56.25vw - 72px)!important}}@media(max-width:1100px){body .bss-youtube-watch-shell .bss-watch-main,body .bss-watch.bss-youtube-watch .bss-watch-main,body .bss-bunny-watch-body .bss-watch-main{padding-top:calc(56.25vw - 172px)!important}body .bss-youtube-watch-shell .bss-watch-head,body .bss-watch.bss-youtube-watch .bss-watch-head,body .bss-bunny-watch-body .bss-watch-head{margin-top:0!important;padding-top:0!important}body .bss-youtube-watch-shell .bss-watch-title-row,body .bss-watch.bss-youtube-watch .bss-watch-title-row,body .bss-bunny-watch-body .bss-watch-title-row{margin-top:0!important;padding-top:0!important}}@media(min-width:783px) and (max-width:1100px){body .bss-youtube-watch-shell .bss-watch-main,body .bss-watch.bss-youtube-watch .bss-watch-main,body .bss-bunny-watch-body .bss-watch-main{padding-top:min(calc(56.25vw - 168px),440px)!important}}@media(max-width:600px){body .bss-youtube-watch-shell .bss-watch-main,body .bss-watch.bss-youtube-watch .bss-watch-main,body .bss-bunny-watch-body .bss-watch-main{padding-top:max(calc(56.25vw - 172px),26px)!important}}@media(max-width:1024px){.bss-youtube-layout-sidebar>.bss-offcanvas,.bss-youtube-layout-sidebar>.bss-offcanvas-overlay{display:block!important}.bss-youtube-playlist .bss-grid-mobile-menu-inline{pointer-events:auto!important;touch-action:manipulation!important;position:relative!important;z-index:2147481000!important}.bss-youtube-layout-sidebar .bss-grid-sidebar{display:none!important}}@media (max-width:900px) and (orientation:landscape){html{background:#000!important}body.bss-landscape-video-focus{overscroll-behavior-y:none}}@media (max-width:900px) and (orientation:landscape){html.bss-landscape-lock{overflow:hidden!important;height:100dvh!important}html.bss-landscape-lock body{overflow:hidden!important;height:100dvh!important}}@media (max-width:900px) and (orientation:landscape){html.bss-landscape-lock,html.bss-landscape-lock body{overflow:hidden!important;height:100dvh!important;max-height:100dvh!important}html.bss-landscape-lock body{position:relative!important}body.bss-landscape-video-focus .bss-watch,body.bss-landscape-video-focus .bss-youtube-watch-shell{overflow:hidden!important;max-height:100dvh!important}button[class*=top],a[class*=top],div[class*=top],span[class*=top],button[id*=top],a[id*=top],div[id*=top],span[id*=top],button[class*=scroll],a[class*=scroll],div[class*=scroll],.scroll-to-top,.back-to-top,.go-top,.to-top,#scroll-top,#back-to-top,#toTop,.wpfront-scroll-top-container,.generate-back-to-top,.astra-scroll-to-top,.eb-back-to-top,.eb-scroll-to-top,.elementor-scroll-to-top{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}}@media (max-width:900px) and (orientation:landscape){body.bss-landscape-video-focus .bss-watch .bss-watch-head,body.bss-landscape-video-focus .bss-youtube-watch-shell .bss-watch-head{margin-top:18px!important;padding-top:0!important}body.bss-landscape-video-focus .bss-watch-title-row{margin-top:0!important}.scroll-to-top,.back-to-top,.go-top,.to-top,#scroll-top,#back-to-top,#toTop,.wpfront-scroll-top-container,.generate-back-to-top,.astra-scroll-to-top,.elementor-widget-button[class*=top],.eb-back-to-top,.eb-scroll-to-top{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}}@media (max-width:900px) and (orientation:landscape){body.bss-landscape-video-focus .bss-watch .bss-watch-player,body.bss-landscape-video-focus .bss-youtube-watch-shell .bss-watch-player{padding-top:10px!important;padding-bottom:10px!important;background:#000!important;box-sizing:border-box!important}body.bss-landscape-video-focus .bss-watch .bss-watch-player iframe,body.bss-landscape-video-focus .bss-youtube-watch-shell .bss-watch-player iframe,body.bss-landscape-video-focus .bss-watch .bss-watch-player video,body.bss-landscape-video-focus .bss-youtube-watch-shell .bss-watch-player video{max-height:calc(100dvh - 20px)!important}}@media (max-width:900px){.bss-watch-title-row{display:flex!important;align-items:center!important;gap:6px!important}.bss-mobile-title-back{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;margin-left:4px!important;border-radius:999px!important;background:rgba(0,0,0,.08)!important;color:inherit!important;font-size:24px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;opacity:.9!important}.bss-mobile-title-back:active{background:rgba(0,0,0,.16)!important}}@media (max-width:900px) and (orientation:landscape){html{scroll-behavior:smooth}body.bss-landscape-video-focus{background:inherit!important;overflow:auto!important}body.bss-landscape-video-focus .bss-watch .bss-watch-player,body.bss-landscape-video-focus .bss-youtube-watch-shell .bss-watch-player{position:relative!important;z-index:50!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;height:auto!important;max-height:calc(100dvh - 8px)!important;overflow:visible!important;background:#000!important;border-radius:0!important;pointer-events:auto!important;touch-action:auto!important}body.bss-landscape-video-focus .bss-watch .bss-watch-player iframe,body.bss-landscape-video-focus .bss-youtube-watch-shell .bss-watch-player iframe,body.bss-landscape-video-focus .bss-watch .bss-watch-player video,body.bss-landscape-video-focus .bss-youtube-watch-shell .bss-watch-player video{width:100vw!important;max-width:100vw!important;height:auto!important;max-height:calc(100dvh - 8px)!important;aspect-ratio:16/9!important;object-fit:contain!important;background:#000!important;display:block!important;pointer-events:auto!important;touch-action:auto!important;position:relative!important;z-index:55!important}body.bss-landscape-video-focus .bss-watch .bss-watch-player:before,body.bss-landscape-video-focus .bss-watch .bss-watch-player:after,body.bss-landscape-video-focus .bss-youtube-watch-shell .bss-watch-player:before,body.bss-landscape-video-focus .bss-youtube-watch-shell .bss-watch-player:after{display:none!important;pointer-events:none!important}.bss-landscape-fullscreen-btn{display:none!important;pointer-events:none!important}}body.bss-real-fullscreen-active .bss-watch-head,body.bss-real-fullscreen-active .bss-watch-content,body.bss-real-fullscreen-active .bss-watch-side,body.bss-real-fullscreen-active .bss-watch-search,body.bss-real-fullscreen-active .bss-watch-reviews,body.bss-real-fullscreen-active .bss-watch-description,body.bss-real-fullscreen-active .bss-youtube-watch-shell .bss-watch-head,body.bss-real-fullscreen-active .bss-youtube-watch-shell .bss-watch-content,body.bss-real-fullscreen-active .bss-youtube-watch-shell .bss-watch-side{display:none!important;visibility:hidden!important}.bss-grid-wrap,.bss-youtube-grid,.bss-youtube-grid-wrap,.bss-video-grid{overflow:visible!important}body:not(.bss-landscape-video-focus) .bss-landscape-real-fullscreen{display:none!important}body:not(.bss-landscape-video-focus){overflow:visible!important}@media (max-width:900px) and (orientation:landscape){html.bss-landscape-lock,html.bss-landscape-lock body,body.bss-landscape-video-focus{background:#000!important;background-color:#000!important}body.bss-landscape-video-focus:before{content:""!important;position:fixed!important;inset:0!important;background:#000!important;z-index:2147482990!important;pointer-events:none!important}body.bss-landscape-video-focus .bss-watch .bss-watch-player,body.bss-landscape-video-focus .bss-youtube-watch-shell .bss-watch-player{background:#000!important}.bss-landscape-real-fullscreen{display:inline-flex!important;position:fixed!important;top:12px!important;left:12px!important;z-index:2147483640!important;width:38px!important;height:38px!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(255,255,255,.45)!important;border-radius:999px!important;background:rgba(0,0,0,.55)!important;color:#fff!important;font-size:20px!important;line-height:1!important;text-decoration:none!important;cursor:pointer!important;touch-action:manipulation!important;pointer-events:auto!important;-webkit-tap-highlight-color:transparent!important}.bss-landscape-real-fullscreen:active{background:rgba(0,0,0,.8)!important}}@media (min-width:901px),(orientation:portrait){.bss-landscape-real-fullscreen{display:none!important}}@media (max-width:900px) and (orientation:landscape){html.bss-landscape-lock,html.bss-landscape-lock body{overflow:hidden!important;height:100dvh!important;max-height:100dvh!important}body.bss-landscape-video-focus .bss-watch .bss-watch-player,body.bss-landscape-video-focus .bss-youtube-watch-shell .bss-watch-player{position:fixed!important;z-index:2147483000!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:10px 0!important;box-sizing:border-box!important;background:#000!important;border-radius:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;transform:none!important;pointer-events:auto!important;touch-action:auto!important}body.bss-landscape-video-focus .bss-watch .bss-watch-player iframe,body.bss-landscape-video-focus .bss-youtube-watch-shell .bss-watch-player iframe,body.bss-landscape-video-focus .bss-watch .bss-watch-player video,body.bss-landscape-video-focus .bss-youtube-watch-shell .bss-watch-player video{width:min(100vw,calc((100dvh - 20px) * 1.7777778))!important;height:min(calc(100vw * .5625),calc(100dvh - 20px))!important;max-width:100vw!important;max-height:calc(100dvh - 20px)!important;aspect-ratio:16/9!important;object-fit:contain!important;background:#000!important;border:0!important;border-radius:0!important;display:block!important;position:relative!important;z-index:2147483001!important;pointer-events:auto!important;touch-action:auto!important}body.bss-landscape-video-focus .bss-watch .bss-watch-player:before,body.bss-landscape-video-focus .bss-watch .bss-watch-player:after,body.bss-landscape-video-focus .bss-youtube-watch-shell .bss-watch-player:before,body.bss-landscape-video-focus .bss-youtube-watch-shell .bss-watch-player:after{display:none!important;pointer-events:none!important}body.bss-landscape-video-focus .bss-landscape-fullscreen-btn,body.bss-landscape-video-focus .bss-watch-back-under{display:none!important;pointer-events:none!important}}@media (max-width:900px){.bss-grid-sidebar,.bss-youtube-sidebar,.bss-offcanvas,.bss-youtube-offcanvas,.bss-mobile-offcanvas,.bss-grid-sidebar-inner,.bss-youtube-sidebar-inner{padding-bottom:36px!important}.bss-grid-sidebar button:last-child,.bss-youtube-sidebar button:last-child,.bss-offcanvas button:last-child,.bss-youtube-offcanvas button:last-child,.bss-mobile-offcanvas button:last-child,.bss-grid-filter:last-child{margin-bottom:36px!important}}.bss-new-badge{position:absolute!important;top:10px!important;right:10px!important;z-index:15!important;display:inline-flex!important;align-items:center!important;gap:4px!important;padding:4px 8px!important;border-radius:999px!important;background:rgba(22,163,74,.92)!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:1!important;box-shadow:0 2px 8px rgba(0,0,0,.22)!important;pointer-events:none!important;white-space:nowrap!important}.bss-thumb,.bss-card-thumb,.bss-video-thumb,.bss-youtube-thumb,.bss-youtube-preview,.bss-list-thumb{position:relative!important}.bss-youtube-card .bss-youtube-channel,.bss-youtube-card .bss-channel,.bss-youtube-card .bss-avatar,.bss-youtube-card .bss-channel-avatar,.bss-youtube-card .bss-youtube-logo,.bss-youtube-card .bss-logo-dot,.bss-youtube-card .bss-more,.bss-youtube-card .bss-ellipsis,.bss-youtube-item .bss-youtube-channel,.bss-youtube-item .bss-channel,.bss-youtube-item .bss-avatar,.bss-youtube-item .bss-channel-avatar,.bss-youtube-item .bss-youtube-logo,.bss-youtube-item .bss-logo-dot,.bss-youtube-item .bss-more,.bss-youtube-item .bss-ellipsis,.bss-youtube-grid [class*=avatar],.bss-youtube-grid [class*=channel-logo],.bss-youtube-grid [class*=channel-avatar],.bss-youtube-grid [class*=ellipsis],.bss-youtube-grid [class*=more-dot],.bss-youtube-grid [class*=logo-dot]{display:none!important;visibility:hidden!important}@media(max-width:600px){.bss-new-badge{font-size:11px!important;padding:4px 7px!important;top:8px!important;right:8px!important}}.bss-new-badge{position:absolute!important;top:10px!important;right:10px!important;z-index:25!important;display:inline-flex!important;align-items:center!important;padding:4px 8px!important;border-radius:999px!important;background:rgba(22,163,74,.94)!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:1!important;box-shadow:0 2px 8px rgba(0,0,0,.25)!important;pointer-events:none!important;white-space:nowrap!important}.bss-thumb,.bss-youtube-thumb{position:relative!important}.bss-youtube-grid .bss-youtube-play{display:none!important;visibility:hidden!important;opacity:0!important}.bss-youtube-grid .bss-youtube-preview:after,.bss-youtube-thumb:before{display:none!important;content:none!important}.bss-card,.bss-youtube-card,.bss-watch-item,.bss-youtube-related-item{contain:layout paint style}.bss-thumb img,.bss-youtube-thumb img,.bss-thumb-img{backface-visibility:hidden}@media(max-width:1024px){.bss-grid-tools,.bss-grid-search-sort-row,.bss-grid-right-tools,.bss-grid-search,.bss-youtube-tools-like-bunny{position:relative!important;z-index:214748200!important;pointer-events:auto!important}.bss-grid-search input,.bss-grid-sort,.bss-view-toggle,.bss-grid-filter,.bss-grid-search-icon,.bss-grid-voice{pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:rgba(0,0,0,.08)!important}.bss-grid-search input{-webkit-user-select:text!important;user-select:text!important;touch-action:auto!important}.bss-card .bss-youtube-preview,.bss-youtube-preview{pointer-events:none!important}}.bss-page-nav,.bss-youtube-pages{display:flex!important;justify-content:center!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin-top:20px!important;padding-top:20px!important;width:100%!important}.bss-youtube-pages{text-align:center!important}@media(max-width:900px){.bss-page-nav,.bss-youtube-pages{justify-content:center!important;margin-top:20px!important;padding-top:20px!important}}.bss-watch-item .bss-thumb{position:relative!important}.bss-watch-side-lock{position:absolute!important;left:7px!important;top:7px!important;z-index:5!important;width:28px!important;height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:rgba(255,255,255,.9)!important;color:#000!important;box-shadow:0 3px 10px rgba(0,0,0,.16)!important}.bss-watch-side-lock svg{width:17px!important;height:17px!important;display:block!important;fill:none!important;stroke:#000!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.bss-watch-item-locked{cursor:pointer!important}.bss-watch-item-locked .bss-watch-item-title:after{content:"  🔒";font-size:.92em}.bss-member-modal .bss-member-gate{position:relative!important;padding:34px 30px 30px!important;border-radius:18px!important;text-align:center!important}.bss-member-lock-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;margin:0 auto 14px!important;color:#000!important}.bss-member-lock-icon svg{width:42px!important;height:42px!important;display:block!important;fill:none!important;stroke:#000!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}.bss-member-gate h2.bss-member-title{margin:0 0 10px!important;color:#111!important;font-size:24px!important;line-height:1.25!important;font-weight:800!important}.bss-member-gate .bss-member-desc{margin:0 0 20px!important;color:#555!important;font-size:15px!important;line-height:1.55!important}.bss-member-video-desc{margin:18px 0 20px!important;padding:14px!important;border-radius:12px!important;background:#f7f7f7!important;color:#222!important;text-align:left!important;font-size:14px!important;line-height:1.55!important;white-space:pre-line!important;max-height:220px!important;overflow:auto!important}.bss-member-video-desc-title{display:block!important;margin:0 0 6px!important;font-weight:800!important;color:#111!important;text-align:left!important}.bss-member-gate .bss-member-login,.bss-member-gate .bss-member-info-link{margin-left:0!important;background:#000!important;color:#fff!important;border:1px solid #000!important;border-radius:999px!important;padding:11px 20px!important;font-weight:800!important;text-decoration:none!important}.bss-member-close{position:absolute!important;right:14px!important;top:12px!important;width:34px!important;height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;background:transparent!important;color:#111!important;font-size:30px!important;line-height:1!important;cursor:pointer!important;z-index:2!important}@media(max-width:650px){.bss-member-modal{padding:18px!important}.bss-member-modal .bss-member-gate{padding:32px 22px 26px!important}.bss-member-gate h2.bss-member-title{font-size:21px!important}}.bss-modal-video-desc{display:none;background:#fff;color:#111;border-radius:0 0 14px 14px;margin:0;padding:16px 18px;line-height:1.55;font-size:15px;white-space:pre-line;max-height:220px;overflow:auto}.bss-modal-video-desc-title{display:block;font-weight:800;margin:0 0 8px;color:#111}.bss-modal-inner .bss-modal-player+.bss-modal-video-desc{box-shadow:0 8px 25px rgba(0,0,0,.18)}.bss-modal-desc-details,.bss-member-desc-details{text-align:left}.bss-modal-desc-details summary,.bss-member-desc-details summary{cursor:pointer;font-weight:800;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px}.bss-modal-desc-details summary::-webkit-details-marker,.bss-member-desc-details summary::-webkit-details-marker{display:none}.bss-modal-desc-details summary:after,.bss-member-desc-details summary:after{content:"+";font-size:20px;line-height:1;font-weight:800}.bss-modal-desc-details[open] summary:after,.bss-member-desc-details[open] summary:after{content:"−"}.bss-modal-video-desc-body,.bss-member-video-desc-body{margin-top:12px;white-space:pre-line}.bss-modal-share,.bss-member-share{margin-top:14px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#000!important;color:#fff!important;padding:9px 16px;font-weight:800;cursor:pointer}.bss-modal-title-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 12px!important}.bss-modal-video-title{font-weight:800;color:#111;line-height:1.3}.bss-modal-title-row .bss-card-reactions{margin-left:auto;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.bss-modal-title-row .bss-card-reactions button{white-space:nowrap}.bss-member-video-desc .bss-member-video-desc-title{display:none}@media(max-width:650px){.bss-modal{padding:18px}.bss-modal-video-desc{font-size:14px;max-height:180px;padding:14px}}.bss-modal .bss-modal-video-desc{display:block!important;position:relative!important;clear:both!important;overflow:visible!important}.bss-modal .bss-modal-title-row{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;width:100%!important;margin:0 0 14px!important;position:relative!important}.bss-modal .bss-modal-video-title{flex:1 1 auto!important;min-width:0!important;padding-right:8px!important;overflow-wrap:anywhere!important;word-break:normal!important}.bss-modal .bss-modal-reactions{position:static!important;right:auto!important;top:auto!important;transform:none!important;float:none!important;flex:0 0 auto!important;margin:0!important;z-index:1!important;display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important}.bss-modal .bss-modal-desc-details{display:block!important;clear:both!important;width:100%!important;margin-top:6px!important;position:relative!important}.bss-modal .bss-modal-video-desc-body{display:block!important;clear:both!important;margin-top:12px!important;position:relative!important;z-index:0!important}@media(max-width:520px){.bss-modal .bss-modal-title-row{align-items:flex-start!important;gap:10px!important}.bss-modal .bss-modal-reactions .bss-card-like,.bss-modal .bss-modal-reactions .bss-card-dislike{padding:6px 8px!important;font-size:13px!important}.bss-modal .bss-modal-video-title{font-size:15px!important}}.bss-grid,.bss-grid-main,.bss-youtube-grid,.bss-youtube-main,.bss-youtube-playlist,.bss-view-grid,.bss-view-list{overflow:visible!important;contain:none!important}.bss-card,.bss-youtube-card{contain:none!important;overflow:visible!important;position:relative!important;z-index:1!important;transform:none!important}.bss-card:hover,.bss-youtube-card:hover{z-index:5!important}.bss-card.bss-menu-open,.bss-youtube-card.bss-menu-open{contain:none!important;overflow:visible!important;position:relative!important;z-index:2147482500!important}.bss-card.bss-menu-open .bss-card-info,.bss-youtube-card.bss-menu-open .bss-youtube-info{overflow:visible!important;z-index:2147482501!important}.bss-card.bss-menu-open .bss-card-menu-wrap,.bss-youtube-card.bss-menu-open .bss-card-menu-wrap{z-index:2147482600!important}.bss-card.bss-menu-open .bss-card-menu.open,.bss-youtube-card.bss-menu-open .bss-card-menu.open{z-index:2147482700!important;display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.bss-thumb,.bss-youtube-thumb{z-index:1!important}.bss-card-menu.open{box-shadow:0 16px 38px rgba(0,0,0,.26)!important}.bss-loading-overlay{position:fixed!important;inset:0!important;display:none!important;align-items:center!important;justify-content:center!important;background:rgba(255,255,255,.62)!important;z-index:2147483640!important;pointer-events:none!important}.bss-loading-overlay.active{display:flex!important}.bss-loader-box{display:inline-flex!important;align-items:center!important;gap:12px!important;padding:13px 18px!important;border-radius:999px!important;background:#fff!important;color:#111!important;font-weight:800!important;box-shadow:0 12px 34px rgba(0,0,0,.18)!important}.bss-loader-spinner{width:22px!important;height:22px!important;border-radius:50%!important;border:3px solid rgba(0,0,0,.14)!important;border-top-color:#111!important;animation:bssSpin .75s linear infinite!important}@keyframes bssSpin{to{transform:rotate(360deg)}}.bss-wrap.bss-is-loading,.bss-history-page.bss-is-loading,.bss-youtube-wrap.bss-is-loading{position:relative!important}.bss-wrap.bss-is-loading:after,.bss-history-page.bss-is-loading:after,.bss-youtube-wrap.bss-is-loading:after{content:""!important;position:absolute!important;inset:0!important;background:rgba(255,255,255,.52)!important;border-radius:14px!important;z-index:2147480000!important;pointer-events:none!important}.bss-wrap.bss-is-loading:before,.bss-history-page.bss-is-loading:before,.bss-youtube-wrap.bss-is-loading:before{content:""!important;position:absolute!important;left:50%!important;top:130px!important;width:26px!important;height:26px!important;margin:-13px 0 0 -13px!important;border-radius:50%!important;border:3px solid rgba(0,0,0,.15)!important;border-top-color:#111!important;animation:bssSpin .75s linear infinite!important;z-index:2147480001!important}.bss-modal-inner.bss-player-loading:after,.bss-youtube-modal .bss-youtube-modal-frame.bss-player-loading:after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:34px!important;height:34px!important;margin:-17px 0 0 -17px!important;border-radius:50%!important;border:4px solid rgba(255,255,255,.35)!important;border-top-color:#fff!important;animation:bssSpin .75s linear infinite!important;z-index:5!important}.bss-modal-inner.bss-player-loading .bss-modal-player,.bss-youtube-modal .bss-youtube-modal-frame.bss-player-loading{position:relative!important;background:#000!important}.bss-offcanvas.bss-is-loading,.bss-grid-sidebar.bss-is-loading,.bss-youtube-sidebar.bss-is-loading{position:relative!important;pointer-events:none!important}.bss-offcanvas.bss-is-loading:after,.bss-grid-sidebar.bss-is-loading:after,.bss-youtube-sidebar.bss-is-loading:after{content:""!important;position:absolute!important;inset:0!important;background:rgba(255,255,255,.45)!important;border-radius:14px!important;z-index:2147483000!important}.bss-offcanvas.bss-is-loading:before,.bss-grid-sidebar.bss-is-loading:before,.bss-youtube-sidebar.bss-is-loading:before{content:""!important;position:absolute!important;left:50%!important;top:74px!important;width:24px!important;height:24px!important;margin:-12px 0 0 -12px!important;border-radius:50%!important;border:3px solid rgba(0,0,0,.14)!important;border-top-color:#111!important;animation:bssSpin .75s linear infinite!important;z-index:2147483001!important}.bss-offcanvas-link.bss-link-loading,.bss-grid-sidebar .bss-offcanvas-link.bss-link-loading{opacity:.72!important;position:relative!important}.bss-offcanvas-link.bss-link-loading:after{content:""!important;display:inline-block!important;width:14px!important;height:14px!important;margin-left:8px!important;border-radius:50%!important;border:2px solid rgba(0,0,0,.15)!important;border-top-color:#111!important;animation:bssSpin .75s linear infinite!important;vertical-align:-2px!important}.bss-link-loading{opacity:.72!important}.bss-account-icon.bss-link-loading:after,.bss-youtube-user-ico.bss-link-loading:after,.bss-back-icon.bss-link-loading:after,.bss-collection-back.bss-link-loading:after,.bss-mobile-title-back.bss-link-loading:after,.bss-watch-back-under.bss-link-loading:after{content:""!important;display:inline-block!important;width:14px!important;height:14px!important;margin-left:6px!important;border-radius:50%!important;border:2px solid rgba(0,0,0,.15)!important;border-top-color:#111!important;animation:bssSpin .75s linear infinite!important;vertical-align:-2px!important}.bss-collection-card.bss-card-loading:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:28px!important;height:28px!important;margin:-14px 0 0 -14px!important;border-radius:50%!important;border:3px solid rgba(255,255,255,.55)!important;border-top-color:#111!important;animation:bssSpin .75s linear infinite!important;z-index:20!important}.bss-collection-card.bss-card-loading{opacity:.88!important}.bss-youtube-user-ico.bss-link-loading svg,.bss-account-icon.bss-link-loading svg,.bss-back-icon.bss-link-loading svg{opacity:.45!important}.bss-youtube-user-ico.bss-link-loading,.bss-account-icon.bss-link-loading,.bss-back-icon.bss-link-loading,.bss-collection-back.bss-link-loading,.bss-watch-back-under.bss-link-loading,.bss-mobile-title-back.bss-link-loading{position:relative!important}.bss-youtube-user-ico.bss-link-loading:after,.bss-account-icon.bss-link-loading:after,.bss-back-icon.bss-link-loading:after,.bss-collection-back.bss-link-loading:after,.bss-watch-back-under.bss-link-loading:after,.bss-mobile-title-back.bss-link-loading:after{content:""!important;display:inline-block!important;width:14px!important;height:14px!important;margin-left:6px!important;border-radius:50%!important;border:2px solid rgba(0,0,0,.16)!important;border-top-color:#111!important;animation:bssSpin .75s linear infinite!important;vertical-align:-2px!important}.bss-youtube-user-ico.bss-link-loading:after,.bss-account-icon.bss-link-loading:after,.bss-back-icon.bss-link-loading:after{position:absolute!important;right:-8px!important;top:-6px!important;margin:0!important;background:#fff!important}.bss-collection-card.bss-card-loading:after{content:""!important;position:absolute!important;inset:0!important;background:rgba(255,255,255,.22)!important;z-index:19!important;pointer-events:none!important}.bss-grid,.bss-grid-main,.bss-youtube-grid,.bss-youtube-main,.bss-youtube-playlist{overflow:visible!important}.bss-card,.bss-youtube-card{overflow:visible!important;position:relative!important;isolation:auto!important}.bss-card.bss-menu-open,.bss-youtube-card.bss-menu-open{z-index:2147482000!important;overflow:visible!important}.bss-card.bss-menu-open~.bss-card,.bss-youtube-card.bss-menu-open~.bss-youtube-card{z-index:1!important}.bss-card-menu-wrap{z-index:2147482100!important}.bss-card-menu,.bss-card-text-head .bss-card-menu,.bss-youtube-info .bss-card-menu{z-index:2147482200!important;position:absolute!important;right:0!important;top:38px!important;min-width:178px!important}.bss-youtube-card:hover{z-index:2}.bss-youtube-card.bss-menu-open:hover{z-index:2147482000!important}.bss-youtube-info{position:relative!important;overflow:visible!important;padding:12px!important;min-height:48px!important;box-sizing:border-box!important}.bss-youtube-info .bss-card-text-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;width:100%!important;min-height:34px!important}.bss-youtube-info .bss-card-text-head h3{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;line-height:1.3!important;overflow-wrap:anywhere!important}.bss-youtube-info .bss-card-text-head .bss-card-menu-wrap{position:relative!important;right:auto!important;top:auto!important;left:auto!important;bottom:auto!important;margin-left:auto!important;flex:0 0 auto!important;display:block!important}.bss-youtube-info .bss-card-text-head .bss-card-menu-toggle{position:relative!important}.bss-youtube-info>h3{padding-right:0!important}.bss-youtube-grid.bss-youtube-list .bss-youtube-info{align-self:stretch!important}@media(max-width:640px){.bss-card-menu,.bss-card-text-head .bss-card-menu,.bss-youtube-info .bss-card-menu{min-width:170px!important}}@media(max-width:782px){body .bss-grid-top,body .bss-grid-tab-row,body .bss-grid-tabs,body .bss-grid-right-tools,body .bss-watch-topbar,body .bss-youtube-topbar,body .bss-youtube-search,body .bss-youtube-tabs,body .bss-youtube-sort,body .bss-grid-mobile-menu-inline,body .bss-grid-sidebar-mobile-bar,body .bss-grid-offcanvas-bar{position:relative!important;z-index:1!important}body .bss-card,body .bss-youtube-card{z-index:1!important}body .bss-card.bss-menu-open,body .bss-youtube-card.bss-menu-open{z-index:80!important}body .bss-card-menu-wrap{z-index:90!important}body .bss-card-menu,body .bss-card-text-head .bss-card-menu,body .bss-youtube-info .bss-card-menu{z-index:100!important}body .bss-offcanvas,body .bss-grid-sidebar,body .bss-youtube-sidebar{z-index:120!important}body .bss-modal,body .bss-member-modal,body .bss-youtube-modal{z-index:100000!important}.ct-panel,.ct-drawer-canvas,.ct-offcanvas,.mobile-menu-modal,.wp-block-navigation__responsive-container.is-menu-open{z-index:2147483600!important}body.bss-site-menu-open .bss-grid-top,body.bss-site-menu-open .bss-grid-search,body.bss-site-menu-open .bss-grid-tab-row,body.bss-site-menu-open .bss-grid-tabs,body.bss-site-menu-open .bss-grid-right-tools,body.bss-site-menu-open .bss-youtube-search,body.bss-site-menu-open .bss-youtube-tabs,body.bss-site-menu-open .bss-youtube-sort,body.bss-site-menu-open .bss-card-menu-wrap,body.bss-site-menu-open .bss-card-menu,body.bss-site-menu-open .bss-grid-mobile-menu-inline,body.bss-site-menu-open .bss-grid-sidebar-mobile-bar,body.bss-site-menu-open .bss-grid-offcanvas-bar{visibility:hidden!important;opacity:0!important;pointer-events:none!important}html:has(.ct-panel.active) .bss-grid-top,html:has(.ct-panel.active) .bss-grid-search,html:has(.ct-panel.active) .bss-grid-tab-row,html:has(.ct-panel.active) .bss-grid-tabs,html:has(.ct-panel.active) .bss-youtube-search,html:has(.ct-panel.active) .bss-youtube-tabs,html:has(.ct-panel.active) .bss-youtube-sort,html:has(.ct-panel.active) .bss-card-menu-wrap,html:has(.ct-panel.active) .bss-card-menu,html:has(.ct-panel.active) .bss-grid-mobile-menu-inline,html:has(.ct-panel[aria-hidden=false]) .bss-grid-top,html:has(.ct-panel[aria-hidden=false]) .bss-grid-search,html:has(.ct-panel[aria-hidden=false]) .bss-grid-tab-row,html:has(.ct-panel[aria-hidden=false]) .bss-grid-tabs,html:has(.ct-panel[aria-hidden=false]) .bss-youtube-search,html:has(.ct-panel[aria-hidden=false]) .bss-youtube-tabs,html:has(.ct-panel[aria-hidden=false]) .bss-youtube-sort,html:has(.ct-panel[aria-hidden=false]) .bss-card-menu-wrap,html:has(.ct-panel[aria-hidden=false]) .bss-card-menu{visibility:hidden!important;opacity:0!important;pointer-events:none!important}}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.flowschedule{display:grid;gap:1rem;margin:1.5rem 0}.flowschedule-week{--flowschedule-card-bg:#fff;--flowschedule-soft-bg:rgba(0,0,0,.035);--flowschedule-border:rgba(0,0,0,.1);--flowschedule-shadow:0 8px 24px rgba(0,0,0,.08);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px, 1fr);gap:1rem;margin:1.5rem 0;overflow-x:auto;overflow-y:visible;padding:.25rem .25rem 1rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.flowschedule-week::-webkit-scrollbar{height:10px}.flowschedule-week::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(0,0,0,.22)}.flowschedule-day-column{display:flex;flex-direction:column;gap:.85rem;min-width:0;scroll-snap-align:start}.flowschedule-day-title{position:sticky;top:0;z-index:1;margin:0;padding:.85rem 1rem;border:1px solid var(--flowschedule-border);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.84));box-shadow:0 3px 14px rgba(0,0,0,.05);font-size:1.05rem;line-height:1.2}.flowschedule-day-items{display:flex;flex-direction:column;gap:.85rem}.flowschedule-card-slot{position:relative;min-height:135px}.flowschedule-card{border:1px solid var(--flowschedule-border,rgba(0,0,0,.12));border-radius:18px;padding:1.15rem;background:var(--flowschedule-card-bg,#fff);box-shadow:0 4px 18px rgba(0,0,0,.06)}.flowschedule-rooster-card{position:relative;overflow:hidden;height:auto;min-height:135px;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.flowschedule-rooster-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:currentColor;opacity:.18}.flowschedule-rooster-card:hover,.flowschedule-rooster-card.is-hovered,.flowschedule-rooster-card:focus,.flowschedule-rooster-card:focus-within:not(.is-route-clicked){transform:translateY(-4px) scale(1.025);box-shadow:0 16px 38px rgba(0,0,0,.16);border-color:rgba(0,0,0,.2);z-index:3}.flowschedule-card h3{margin:.3rem 0 .45rem;font-size:1.18rem;line-height:1.22}.flowschedule-meta{font-size:.92rem;opacity:.75;font-weight:700;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.flowschedule-button:hover,.flowschedule-button:focus-visible{transform:translateY(-1px)}.flowschedule-location{font-weight:700;margin:.35rem 0 0}.flowschedule-card-extra{max-height:0;opacity:0;transform:translateY(8px);overflow:hidden;transition:max-height .28s ease,opacity .22s ease,transform .22s ease,margin-top .22s ease}.flowschedule-rooster-card:hover .flowschedule-card-extra,.flowschedule-rooster-card.is-hovered .flowschedule-card-extra,.flowschedule-rooster-card:focus .flowschedule-card-extra,.flowschedule-rooster-card:focus-within:not(.is-route-clicked) .flowschedule-card-extra{max-height:360px;opacity:1;transform:translateY(0);margin-top:.85rem}.flowschedule-desc{margin:0 0 .85rem;font-size:.95rem;line-height:1.45}.flowschedule-button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.58rem .95rem;border-radius:999px;text-decoration:none;border:1px solid var(--flowschedule-button-border,currentColor);font-weight:700}.flowschedule-card-actions{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.flowschedule-route-button{background:var(--flowschedule-route-bg,transparent);color:var(--flowschedule-route-text,currentColor);border-color:var(--flowschedule-route-border,var(--flowschedule-route-bg,currentColor))}.flowschedule-route-button:hover,.flowschedule-route-button:focus-visible{background:var(--flowschedule-route-hover-bg,var(--flowschedule-route-bg,transparent));color:var(--flowschedule-route-hover-text,var(--flowschedule-route-text,currentColor));border-color:var(--flowschedule-route-hover-border,var(--flowschedule-route-hover-bg,var(--flowschedule-route-border,currentColor)))}.flowschedule-info-button{background:var(--flowschedule-info-bg,transparent);color:var(--flowschedule-info-text,currentColor);border-color:var(--flowschedule-info-border,var(--flowschedule-info-text,currentColor))}.flowschedule-info-button:hover,.flowschedule-info-button:focus-visible{background:var(--flowschedule-info-hover-bg,var(--flowschedule-info-bg,transparent));color:var(--flowschedule-info-hover-text,var(--flowschedule-info-text,currentColor));border-color:var(--flowschedule-info-hover-border,var(--flowschedule-info-hover-text,var(--flowschedule-info-border,currentColor)))}.flowschedule-trial-button{background:var(--flowschedule-trial-bg,transparent);color:var(--flowschedule-trial-text,currentColor);border-color:var(--flowschedule-trial-border,var(--flowschedule-trial-bg,currentColor))}.flowschedule-trial-button:hover,.flowschedule-trial-button:focus-visible{background:var(--flowschedule-trial-hover-bg,var(--flowschedule-trial-bg,transparent));color:var(--flowschedule-trial-hover-text,var(--flowschedule-trial-text,currentColor));border-color:var(--flowschedule-trial-hover-border,var(--flowschedule-trial-hover-bg,var(--flowschedule-trial-border,currentColor)))}.flowschedule-route-button:after,.flowschedule-info-button:after,.flowschedule-trial-button:after{content:"›";font-size:1.15em;line-height:1}@media (min-width:720px){.flowschedule:not(.flowschedule-rooster){grid-template-columns:repeat(2,minmax(0, 1fr))}.flowschedule-week{grid-auto-columns:minmax(150px, 1fr)}}@media (min-width:1100px){.flowschedule-week{grid-template-columns:repeat(auto-fit,minmax(170px, 1fr));grid-auto-flow:initial;grid-auto-columns:initial}}@media (prefers-reduced-motion:reduce){.flowschedule-rooster-card,.flowschedule-card-extra{transition:none}.flowschedule-rooster-card:hover,.flowschedule-rooster-card:focus-within,.flowschedule-rooster-card:focus,.flowschedule-rooster-card:focus-within:not(.is-route-clicked){transform:none}}.flowschedule-rooster-shell{--flowschedule-accent:var(--flowschedule-filter-bg,#1f6f62);position:relative;margin:1.5rem 0}.flowschedule-rooster-filter{display:flex;flex-wrap:wrap;gap:.55rem;margin:0 0 .9rem;padding:.35rem;width:fit-content;max-width:100%;border:1px solid var(--flowschedule-border,rgba(0,0,0,.1));border-radius:999px;background:rgba(255,255,255,.72);box-shadow:0 5px 20px rgba(0,0,0,.06)}.flowschedule-filter-button{appearance:none;border:0;border-radius:999px;padding:.62rem .95rem;background:0 0;color:inherit;cursor:pointer;font-weight:800;line-height:1;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.flowschedule-filter-button:hover,.flowschedule-filter-button:focus-visible{transform:translateY(-1px);outline:none;box-shadow:0 8px 20px rgba(0,0,0,.1)}.flowschedule-filter-button.is-active{background:var(--flowschedule-filter-bg,var(--flowschedule-accent));color:var(--flowschedule-filter-text,#fff);box-shadow:0 8px 22px rgba(0,0,0,.14)}.flowschedule-scroll-wrap{position:relative}.flowschedule-rooster-shell .flowschedule-week{margin:0;scroll-behavior:smooth;scrollbar-width:thin}.flowschedule-scroll-arrow{position:absolute;top:50%;z-index:8;width:2.65rem;height:2.65rem;transform:translateY(-50%);border:1px solid rgba(0,0,0,.12);border-radius:999px;background:var(--flowschedule-arrow-bg,rgba(255,255,255,.94));color:var(--flowschedule-arrow-text,inherit);box-shadow:0 10px 30px rgba(0,0,0,.18);cursor:pointer;font-size:2rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.flowschedule-scroll-arrow:hover,.flowschedule-scroll-arrow:focus-visible{transform:translateY(-50%) scale(1.08);outline:none;box-shadow:0 14px 36px rgba(0,0,0,.22)}.flowschedule-scroll-arrow[hidden]{display:none !important}.flowschedule-scroll-arrow-left{left:.4rem}.flowschedule-scroll-arrow-right{right:.4rem}.flowschedule-rooster-shell.has-left-scroll .flowschedule-scroll-wrap:before,.flowschedule-rooster-shell.has-right-scroll .flowschedule-scroll-wrap:after{content:"";position:absolute;top:0;bottom:.8rem;z-index:4;width:3.4rem;pointer-events:none}.flowschedule-rooster-shell.has-left-scroll .flowschedule-scroll-wrap:before{left:0;background:linear-gradient(90deg,rgba(255,255,255,.95),rgba(255,255,255,0))}.flowschedule-rooster-shell.has-right-scroll .flowschedule-scroll-wrap:after{right:0;background:linear-gradient(270deg,rgba(255,255,255,.95),rgba(255,255,255,0))}.flowschedule-empty-message{margin:1rem 0 0;padding:1rem;border-radius:16px;background:var(--flowschedule-soft-bg,rgba(0,0,0,.04));font-weight:700}.flowschedule-day-column[hidden],.flowschedule-rooster-card[hidden],.flowschedule-empty-message[hidden]{display:none !important}@media (max-width:560px){.flowschedule-rooster-filter{width:100%;border-radius:18px}.flowschedule-filter-button{flex:1 1 auto}.flowschedule-scroll-arrow{width:2.35rem;height:2.35rem;font-size:1.7rem}}.flowschedule-scroll-wrap{padding-inline:3.45rem}.flowschedule-rooster-shell .flowschedule-week{padding-inline:.75rem}.flowschedule-scroll-arrow-left{left:.15rem}.flowschedule-scroll-arrow-right{right:.15rem}.flowschedule-rooster-shell.has-left-scroll .flowschedule-scroll-wrap:before,.flowschedule-rooster-shell.has-right-scroll .flowschedule-scroll-wrap:after{width:2.65rem;bottom:0}.flowschedule-rooster-shell.has-left-scroll .flowschedule-scroll-wrap:before{left:3.45rem}.flowschedule-rooster-shell.has-right-scroll .flowschedule-scroll-wrap:after{right:3.45rem}@media (max-width:640px){.flowschedule-scroll-wrap{padding-inline:0}.flowschedule-rooster-shell .flowschedule-week,.flowschedule-week{display:flex;flex-direction:column;overflow:visible;padding:0;gap:1.15rem;scroll-snap-type:none}.flowschedule-day-column{width:100%;gap:.7rem;scroll-snap-align:none}.flowschedule-day-title{position:static;border-radius:16px;padding:.75rem .9rem}.flowschedule-rooster-card{min-height:0;overflow:visible}.flowschedule-rooster-card:hover,.flowschedule-rooster-card:focus,.flowschedule-rooster-card:focus-within:not(.is-route-clicked){transform:none}.flowschedule-card-extra,.flowschedule-rooster-card:hover .flowschedule-card-extra,.flowschedule-rooster-card:focus .flowschedule-card-extra,.flowschedule-rooster-card:focus-within:not(.is-route-clicked) .flowschedule-card-extra{max-height:none;opacity:1;transform:none;overflow:visible;margin-top:.85rem}.flowschedule-scroll-arrow,.flowschedule-rooster-shell.has-left-scroll .flowschedule-scroll-wrap:before,.flowschedule-rooster-shell.has-right-scroll .flowschedule-scroll-wrap:after{display:none !important}}.flowschedule-scroll-controls{display:flex;justify-content:flex-end;gap:.55rem;margin:-.35rem 0 .7rem;min-height:2.65rem}.flowschedule-scroll-controls .flowschedule-scroll-arrow{position:static;transform:none;width:2.45rem;height:2.45rem;font-size:1.85rem}.flowschedule-scroll-controls .flowschedule-scroll-arrow:hover,.flowschedule-scroll-controls .flowschedule-scroll-arrow:focus-visible{transform:translateY(-1px) scale(1.04)}.flowschedule-scroll-wrap{padding-inline:0}.flowschedule-rooster-shell .flowschedule-week{padding-inline:.25rem}.flowschedule-rooster-shell.has-left-scroll .flowschedule-scroll-wrap:before,.flowschedule-rooster-shell.has-right-scroll .flowschedule-scroll-wrap:after{width:1.25rem;bottom:0}.flowschedule-rooster-shell.has-left-scroll .flowschedule-scroll-wrap:before{left:0}.flowschedule-rooster-shell.has-right-scroll .flowschedule-scroll-wrap:after{right:0}@media (max-width:640px){.flowschedule-scroll-controls{display:none !important}}@media (min-width:641px){.flowschedule-rooster-shell,.flowschedule-scroll-wrap,.flowschedule-day-column,.flowschedule-day-items,.flowschedule-card-slot{overflow:visible}.flowschedule-rooster-shell .flowschedule-week{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px, 1fr);overflow-x:auto;overflow-y:visible}.flowschedule-card-slot{position:relative;min-height:135px;z-index:1}.flowschedule-card-slot:hover,.flowschedule-card-slot:focus-within{z-index:100}.flowschedule-card-slot[hidden]{display:none !important}.flowschedule-card-slot>.flowschedule-rooster-card{position:absolute;top:0;left:0;right:0;width:100%;min-height:135px;overflow:hidden;transform-origin:center top;transition:width .24s ease,min-height .24s ease,transform .24s ease,box-shadow .24s ease,border-color .24s ease}.flowschedule-card-slot>.flowschedule-rooster-card:hover,.flowschedule-card-slot>.flowschedule-rooster-card.is-hovered,.flowschedule-card-slot>.flowschedule-rooster-card:focus,.flowschedule-card-slot>.flowschedule-rooster-card:focus-within:not(.is-route-clicked){width:min(390px, calc(100vw - 32px));min-height:260px;overflow:visible;transform:translate(-50%,-6px);left:50%;right:auto;box-shadow:0 24px 58px rgba(0,0,0,.22);border-color:rgba(0,0,0,.24);z-index:120}.flowschedule-card-slot>.flowschedule-rooster-card.flowschedule-expand-left:hover,.flowschedule-card-slot>.flowschedule-rooster-card.flowschedule-expand-left.is-hovered,.flowschedule-card-slot>.flowschedule-rooster-card.flowschedule-expand-left:focus,.flowschedule-card-slot>.flowschedule-rooster-card.flowschedule-expand-left:focus-within:not(.is-route-clicked){left:auto;right:0;transform:translate(0,-6px)}.flowschedule-card-slot>.flowschedule-rooster-card.flowschedule-expand-right:hover,.flowschedule-card-slot>.flowschedule-rooster-card.flowschedule-expand-right.is-hovered,.flowschedule-card-slot>.flowschedule-rooster-card.flowschedule-expand-right:focus,.flowschedule-card-slot>.flowschedule-rooster-card.flowschedule-expand-right:focus-within:not(.is-route-clicked){left:0;right:auto;transform:translate(0,-6px)}.flowschedule-card-slot:first-child>.flowschedule-rooster-card:hover,.flowschedule-card-slot:first-child>.flowschedule-rooster-card.is-hovered,.flowschedule-card-slot:first-child>.flowschedule-rooster-card:focus,.flowschedule-card-slot:first-child>.flowschedule-rooster-card:focus-within:not(.is-route-clicked),.flowschedule-day-column:first-child .flowschedule-card-slot>.flowschedule-rooster-card:hover,.flowschedule-day-column:first-child .flowschedule-card-slot>.flowschedule-rooster-card.is-hovered,.flowschedule-day-column:first-child .flowschedule-card-slot>.flowschedule-rooster-card:focus,.flowschedule-day-column:first-child .flowschedule-card-slot>.flowschedule-rooster-card:focus-within:not(.is-route-clicked){left:0;transform:translate(0,-6px)}.flowschedule-day-column:last-child .flowschedule-card-slot>.flowschedule-rooster-card:hover,.flowschedule-day-column:last-child .flowschedule-card-slot>.flowschedule-rooster-card.is-hovered,.flowschedule-day-column:last-child .flowschedule-card-slot>.flowschedule-rooster-card:focus,.flowschedule-day-column:last-child .flowschedule-card-slot>.flowschedule-rooster-card:focus-within:not(.is-route-clicked){left:auto;right:0;transform:translate(0,-6px)}.flowschedule-card-slot>.flowschedule-rooster-card .flowschedule-card-extra{max-height:0;opacity:0;visibility:hidden;overflow:hidden;margin-top:0;transform:translateY(8px);transition:max-height .24s ease,opacity .2s ease,transform .22s ease,margin-top .22s ease,visibility .2s ease}.flowschedule-card-slot>.flowschedule-rooster-card:hover .flowschedule-card-extra,.flowschedule-card-slot>.flowschedule-rooster-card.is-hovered .flowschedule-card-extra,.flowschedule-card-slot>.flowschedule-rooster-card:focus .flowschedule-card-extra,.flowschedule-card-slot>.flowschedule-rooster-card:focus-within:not(.is-route-clicked) .flowschedule-card-extra{max-height:420px;opacity:1;visibility:visible;margin-top:.9rem;transform:translateY(0)}}@media (max-width:640px){.flowschedule-card-slot{min-height:0}.flowschedule-card-slot>.flowschedule-rooster-card{position:relative;min-height:0}.flowschedule-card-slot>.flowschedule-rooster-card .flowschedule-card-extra{max-height:none;opacity:1;visibility:visible;margin-top:.85rem;overflow:visible;transform:none}}@media (min-width:641px){.flowschedule-rooster-shell.flowschedule-no-horizontal-scroll,.flowschedule-rooster-shell.flowschedule-no-horizontal-scroll .flowschedule-scroll-wrap,.flowschedule-rooster-shell.flowschedule-no-horizontal-scroll .flowschedule-week{overflow:visible !important}.flowschedule-rooster-shell.flowschedule-no-horizontal-scroll .flowschedule-week{grid-auto-columns:minmax(140px, 1fr);width:100%}.flowschedule-rooster-shell:not(.flowschedule-has-horizontal-scroll) .flowschedule-week{overflow-y:visible !important}.flowschedule-card-slot>.flowschedule-rooster-card{--flowschedule-expand-shift:0px}.flowschedule-card-slot>.flowschedule-rooster-card:hover,.flowschedule-card-slot>.flowschedule-rooster-card.is-hovered,.flowschedule-card-slot>.flowschedule-rooster-card:focus,.flowschedule-card-slot>.flowschedule-rooster-card:focus-within:not(.is-route-clicked){left:50% !important;right:auto !important;transform:translate(calc(-50% + var(--flowschedule-expand-shift, 0px)), -6px) !important;max-height:none}.flowschedule-card-slot>.flowschedule-rooster-card.flowschedule-expand-left:hover,.flowschedule-card-slot>.flowschedule-rooster-card.flowschedule-expand-left.is-hovered,.flowschedule-card-slot>.flowschedule-rooster-card.flowschedule-expand-left:focus,.flowschedule-card-slot>.flowschedule-rooster-card.flowschedule-expand-left:focus-within:not(.is-route-clicked),.flowschedule-card-slot>.flowschedule-rooster-card.flowschedule-expand-right:hover,.flowschedule-card-slot>.flowschedule-rooster-card.flowschedule-expand-right.is-hovered,.flowschedule-card-slot>.flowschedule-rooster-card.flowschedule-expand-right:focus,.flowschedule-card-slot>.flowschedule-rooster-card.flowschedule-expand-right:focus-within:not(.is-route-clicked){left:50% !important;right:auto !important;transform:translate(calc(-50% + var(--flowschedule-expand-shift, 0px)), -6px) !important}}@media (min-width:641px){.flowschedule-rooster-shell,.flowschedule-rooster-shell .flowschedule-scroll-wrap,.flowschedule-rooster-shell .flowschedule-rooster,.flowschedule-rooster-shell .flowschedule-week,.flowschedule-rooster-shell .flowschedule-day-column,.flowschedule-rooster-shell .flowschedule-day-items,.flowschedule-rooster-shell .flowschedule-card-slot{overflow-y:visible !important}.flowschedule-rooster-shell .flowschedule-week{overflow-x:auto !important;align-items:start}.flowschedule-rooster-shell.flowschedule-no-horizontal-scroll .flowschedule-week{overflow-x:visible !important}.flowschedule-card-slot{position:relative !important;min-height:0 !important;height:auto !important;z-index:1}.flowschedule-card-slot:hover,.flowschedule-card-slot:focus-within{z-index:20}.flowschedule-card-slot>.flowschedule-rooster-card{position:relative !important;top:auto !important;left:auto !important;right:auto !important;width:100% !important;max-width:100% !important;min-height:0 !important;height:auto !important;overflow:visible !important;transform:none !important;transition:box-shadow .22s ease,border-color .22s ease,transform .22s ease}.flowschedule-card-slot>.flowschedule-rooster-card:hover,.flowschedule-card-slot>.flowschedule-rooster-card.is-hovered,.flowschedule-card-slot>.flowschedule-rooster-card:focus,.flowschedule-card-slot>.flowschedule-rooster-card:focus-within:not(.is-route-clicked){width:100% !important;max-width:100% !important;min-height:0 !important;left:auto !important;right:auto !important;transform:translateY(-3px) !important;box-shadow:0 18px 42px rgba(0,0,0,.18);border-color:rgba(0,0,0,.22);z-index:30}.flowschedule-card-slot>.flowschedule-rooster-card .flowschedule-card-extra{max-height:0 !important;opacity:0 !important;visibility:hidden !important;overflow:hidden !important;margin-top:0 !important;transform:translateY(8px) !important;transition:max-height .26s ease,opacity .22s ease,transform .22s ease,margin-top .22s ease,visibility .22s ease}.flowschedule-card-slot>.flowschedule-rooster-card:hover .flowschedule-card-extra,.flowschedule-card-slot>.flowschedule-rooster-card.is-hovered .flowschedule-card-extra,.flowschedule-card-slot>.flowschedule-rooster-card:focus .flowschedule-card-extra,.flowschedule-card-slot>.flowschedule-rooster-card:focus-within:not(.is-route-clicked) .flowschedule-card-extra{max-height:520px !important;opacity:1 !important;visibility:visible !important;overflow:visible !important;margin-top:.85rem !important;transform:translateY(0) !important}}.flowschedule-day-column{align-self:stretch}.flowschedule-day-title{box-sizing:border-box;min-height:3.65rem;display:flex;align-items:center}.flowschedule-day-items{align-items:stretch}.flowschedule-rooster-card:before{top:1px;left:1px;right:1px;bottom:auto;width:auto;height:4px;border-radius:17px 17px 0 0;overflow:hidden}@media (min-width:641px){.flowschedule-rooster-shell .flowschedule-day-column{display:grid;grid-template-rows:3.65rem auto;align-content:start}.flowschedule-rooster-shell .flowschedule-day-title{height:3.65rem;margin:0}.flowschedule-rooster-shell .flowschedule-day-items{margin-top:.85rem}}@media (max-width:640px){.flowschedule-day-title{min-height:0}}@media (min-width:641px){.flowschedule-card-slot>.flowschedule-rooster-card:focus:not(:hover):not(.is-hovered),.flowschedule-card-slot>.flowschedule-rooster-card:focus-within:not(:hover):not(.is-hovered),.flowschedule-card-slot>.flowschedule-rooster-card.is-route-clicked,.flowschedule-card-slot>.flowschedule-rooster-card.is-route-clicked:focus,.flowschedule-card-slot>.flowschedule-rooster-card.is-route-clicked:focus-within{width:100% !important;max-width:100% !important;min-height:0 !important;left:auto !important;right:auto !important;transform:none !important;box-shadow:0 10px 24px rgba(0,0,0,.08) !important;z-index:1 !important}.flowschedule-card-slot>.flowschedule-rooster-card:focus:not(:hover):not(.is-hovered) .flowschedule-card-extra,.flowschedule-card-slot>.flowschedule-rooster-card:focus-within:not(:hover):not(.is-hovered) .flowschedule-card-extra,.flowschedule-card-slot>.flowschedule-rooster-card.is-route-clicked .flowschedule-card-extra{max-height:0 !important;opacity:0 !important;visibility:hidden !important;overflow:hidden !important;margin-top:0 !important;transform:translateY(8px) !important}}.flowschedule-rooster-card:before{top:0 !important;left:8px !important;right:8px !important;height:4px !important;border-radius:0 0 6px 6px !important;width:auto !important}.flowschedule-rooster-card{background-clip:padding-box}.flowschedule-card-slot[hidden]{display:none !important}@media (min-width:641px){.flowschedule-rooster-shell .flowschedule-day-column{grid-template-rows:3.65rem auto !important}.flowschedule-rooster-shell .flowschedule-day-items{align-content:start;justify-content:start}}.flowschedule.flowschedule-seminars-columns-1{grid-template-columns:1fr}@media (min-width:720px){.flowschedule.flowschedule-seminars-columns-2{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (min-width:900px){.flowschedule.flowschedule-seminars-columns-3{grid-template-columns:repeat(3,minmax(0, 1fr))}}.flowschedule-seminar-card{overflow:hidden}.flowschedule-seminar-image{margin:-1.15rem -1.15rem 1rem}.flowschedule-seminar-image img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}@media (min-width:720px){.flowschedule-seminars-image-left .flowschedule-seminar-card,.flowschedule-seminars-image-right .flowschedule-seminar-card{display:grid;grid-template-columns:minmax(120px, 32%) minmax(0, 1fr);gap:1rem;align-items:start}.flowschedule-seminars-image-right .flowschedule-seminar-card{grid-template-columns:minmax(0, 1fr) minmax(120px, 32%)}.flowschedule-seminars-image-left .flowschedule-seminar-image,.flowschedule-seminars-image-right .flowschedule-seminar-image{margin:0}.flowschedule-seminars-image-left .flowschedule-seminar-image img,.flowschedule-seminars-image-right .flowschedule-seminar-image img{border-radius:14px}.flowschedule-seminars-image-right .flowschedule-seminar-image{order:2}.flowschedule-seminars-image-right .flowschedule-seminar-content{order:1}}@media (min-width:900px){.flowschedule-seminars-columns-3.flowschedule-seminars-image-left .flowschedule-seminar-card,.flowschedule-seminars-columns-3.flowschedule-seminars-image-right .flowschedule-seminar-card{display:block}.flowschedule-seminars-columns-3.flowschedule-seminars-image-left .flowschedule-seminar-image,.flowschedule-seminars-columns-3.flowschedule-seminars-image-right .flowschedule-seminar-image{margin:-1.15rem -1.15rem 1rem}.flowschedule-seminars-columns-3.flowschedule-seminars-image-left .flowschedule-seminar-image img,.flowschedule-seminars-columns-3.flowschedule-seminars-image-right .flowschedule-seminar-image img{border-radius:0}}.flowschedule-seminars-wrapper{width:100%}.flowschedule-seminars-title{margin:0 0 1.25rem}.flowschedule-seminars-archive-label{margin:2rem 0 1rem;font-weight:700;font-size:1.15rem}.flowschedule-seminar-card-past{position:relative;opacity:.72;filter:saturate(.25)}.flowschedule-seminar-card-past:after{content:'';position:absolute;inset:0;background:rgba(255,255,255,.46);pointer-events:none;z-index:1}.flowschedule-seminar-card-past .flowschedule-seminar-image img{filter:grayscale(1)}.flowschedule-seminar-card-past .flowschedule-seminar-content,.flowschedule-seminar-card-past .flowschedule-seminar-image{position:relative;z-index:0}.flowschedule-seminar-past-banner{position:absolute;top:1rem;right:-2.75rem;width:10rem;transform:rotate(35deg);transform-origin:center;background:#111;color:#fff;text-align:center;font-weight:700;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;padding:.35rem .5rem;z-index:2;box-shadow:0 4px 12px rgba(0,0,0,.18)}.flowschedule-badge-past{background:#111;color:#fff}.flowschedule-news{width:100%;display:grid;gap:1.25rem}.flowschedule-news-list{grid-template-columns:1fr}.flowschedule-news-grid.flowschedule-news-columns-1{grid-template-columns:1fr}.flowschedule-news-grid.flowschedule-news-columns-2{grid-template-columns:repeat(2,minmax(0, 1fr))}.flowschedule-news-grid.flowschedule-news-columns-3{grid-template-columns:repeat(3,minmax(0, 1fr))}.flowschedule-news-grid.flowschedule-news-columns-4{grid-template-columns:repeat(4,minmax(0, 1fr))}.flowschedule-news-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.08)}.flowschedule-news-list .flowschedule-news-card{display:grid;grid-template-columns:minmax(160px, 28%) 1fr}.flowschedule-news-content{padding:1.25rem}.flowschedule-news-image img{width:100%;height:100%;min-height:180px;object-fit:cover;display:block}.flowschedule-news-slider{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1rem;padding-bottom:.75rem}.flowschedule-news-slider .flowschedule-news-card{flex:0 0 min(86%, 380px);scroll-snap-align:start}@media (max-width:800px){.flowschedule-news-grid.flowschedule-news-columns-2,.flowschedule-news-grid.flowschedule-news-columns-3,.flowschedule-news-grid.flowschedule-news-columns-4{grid-template-columns:1fr}.flowschedule-news-list .flowschedule-news-card{grid-template-columns:1fr}}.flowschedule-news-slider-shell{width:100%}.flowschedule-news-slider-shell .flowschedule-news-slider{scrollbar-width:none}.flowschedule-news-slider-shell .flowschedule-news-slider::-webkit-scrollbar{display:none}.flowschedule-news-slider-controls{display:flex;align-items:center;justify-content:center;gap:.85rem;margin-top:.75rem}.flowschedule-news-slider-arrow{width:42px;height:42px;border-radius:999px;border:1px solid rgba(0,0,0,.18);background:#fff;color:#111;cursor:pointer;font-size:1.8rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(0,0,0,.08)}.flowschedule-news-slider-arrow:hover,.flowschedule-news-slider-arrow:focus-visible{transform:translateY(-1px);box-shadow:0 6px 18px rgba(0,0,0,.12)}.flowschedule-news-slider-indicators{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:42px}.flowschedule-news-slider-indicator{border:0;padding:0;background:rgba(0,0,0,.25);cursor:pointer;transition:width .2s ease,opacity .2s ease,background-color .2s ease,transform .2s ease}.flowschedule-news-indicator-dots .flowschedule-news-slider-indicator{width:10px;height:10px;border-radius:999px}.flowschedule-news-indicator-dots .flowschedule-news-slider-indicator.is-active{width:26px;background:rgba(0,0,0,.85)}.flowschedule-news-indicator-lines .flowschedule-news-slider-indicator{width:28px;height:4px;border-radius:999px}.flowschedule-news-indicator-lines .flowschedule-news-slider-indicator.is-active{width:46px;background:rgba(0,0,0,.85)}.flowschedule-news-slider-arrow[disabled],.flowschedule-news-slider-indicator[disabled]{opacity:.35;cursor:default;transform:none}@media (max-width:640px){.flowschedule-news-slider-controls{gap:.55rem}.flowschedule-news-slider-arrow{width:38px;height:38px}.flowschedule-news-indicator-lines .flowschedule-news-slider-indicator{width:20px}.flowschedule-news-indicator-lines .flowschedule-news-slider-indicator.is-active{width:34px}}.flowschedule-news-card{transition:transform .22s ease,box-shadow .22s ease,filter .22s ease;will-change:transform}.flowschedule-news-card:hover,.flowschedule-news-card:focus-within{transform:translateY(-4px) scale(1.01);box-shadow:0 14px 34px rgba(0,0,0,.13)}.flowschedule-news-slider .flowschedule-news-card:hover,.flowschedule-news-slider .flowschedule-news-card:focus-within{transform:translateY(-5px) scale(1.015)}@media (prefers-reduced-motion:reduce){.flowschedule-news-card{transition:none}.flowschedule-news-card:hover,.flowschedule-news-card:focus-within,.flowschedule-news-slider .flowschedule-news-card:hover,.flowschedule-news-slider .flowschedule-news-card:focus-within{transform:none}}.flowschedule-news-slider-shell{overflow:visible}.flowschedule-news-slider-shell .flowschedule-news-slider{overflow-x:auto;overflow-y:visible;box-sizing:border-box;padding:.75rem 1.1rem 1.5rem;margin:0;scroll-padding-left:1.1rem;scroll-padding-right:1.1rem}.flowschedule-news-grid,.flowschedule-news-list{padding:.35rem;margin:-.35rem}.flowschedule-news-slider-shell{overflow:visible}.flowschedule-news-slider-shell .flowschedule-news-slider{display:flex;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:0;scroll-padding-right:0;padding:0 0 .25rem;margin:0;box-sizing:border-box}.flowschedule-news-slider .flowschedule-news-slide{flex:0 0 min(86%, 404px);scroll-snap-align:start;box-sizing:border-box;padding:.85rem .7rem 1.45rem}.flowschedule-news-slider .flowschedule-news-card{flex:none;width:100%;height:100%;box-sizing:border-box}.flowschedule-news-slider .flowschedule-news-card:hover,.flowschedule-news-slider .flowschedule-news-card:focus-within{transform:translateY(-5px) scale(1.012)}@media (max-width:640px){.flowschedule-news-slider .flowschedule-news-slide{flex-basis:90%;padding-left:.6rem;padding-right:.6rem}}.flowschedule-news-slider .flowschedule-news-slide{display:block}.flowschedule-news-slider .flowschedule-news-card{display:flex;flex-direction:column}.flowschedule-news-slider-shell{--flowschedule-news-safe-space:22px;overflow:hidden;padding-left:var(--flowschedule-news-safe-space);padding-right:var(--flowschedule-news-safe-space);margin-left:calc(var(--flowschedule-news-safe-space) * -1);margin-right:calc(var(--flowschedule-news-safe-space) * -1)}.flowschedule-news-slider-shell .flowschedule-news-slider{display:flex;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;box-sizing:border-box;padding:.85rem 0 1.65rem;margin:0;scroll-padding-left:0;scroll-padding-right:0}.flowschedule-news-slider.flowschedule-news-columns-1 .flowschedule-news-slide{flex-basis:100%}.flowschedule-news-slider.flowschedule-news-columns-2 .flowschedule-news-slide{flex-basis:50%}.flowschedule-news-slider.flowschedule-news-columns-3 .flowschedule-news-slide{flex-basis:33.333333%}.flowschedule-news-slider.flowschedule-news-columns-4 .flowschedule-news-slide{flex-basis:25%}.flowschedule-news-slider .flowschedule-news-slide{flex-shrink:0;scroll-snap-align:start;box-sizing:border-box;padding:.7rem;overflow:visible}.flowschedule-news-slider .flowschedule-news-card{width:100%;min-width:0;height:100%;box-sizing:border-box}.flowschedule-news-slider .flowschedule-news-card:hover,.flowschedule-news-slider .flowschedule-news-card:focus-within{transform:translateY(-5px)}@media (max-width:900px){.flowschedule-news-slider.flowschedule-news-columns-3 .flowschedule-news-slide,.flowschedule-news-slider.flowschedule-news-columns-4 .flowschedule-news-slide{flex-basis:50%}}@media (max-width:640px){.flowschedule-news-slider-shell{--flowschedule-news-safe-space:18px}.flowschedule-news-slider.flowschedule-news-columns-2 .flowschedule-news-slide,.flowschedule-news-slider.flowschedule-news-columns-3 .flowschedule-news-slide,.flowschedule-news-slider.flowschedule-news-columns-4 .flowschedule-news-slide{flex-basis:100%}.flowschedule-news-slider .flowschedule-news-slide{padding-left:.55rem;padding-right:.55rem}}.flowschedule-arrow,.flowschedule-slider-arrow{display:flex;align-items:center;justify-content:center}.flowschedule-arrow svg,.flowschedule-arrow i,.flowschedule-slider-arrow svg,.flowschedule-slider-arrow i{line-height:1;vertical-align:middle}.flowschedule-news-slider-arrow{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;line-height:0 !important;font-size:0 !important;text-align:center}.flowschedule-news-slider-arrow-icon{display:block;width:20px;height:20px;overflow:visible;flex:0 0 20px}.flowschedule-news-slider-arrow-icon path{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}@media (max-width:640px){.flowschedule-news-slider-arrow-icon{width:18px;height:18px;flex-basis:18px}}.flowschedule-private-training{margin:2rem 0}.flowschedule-private-training-slots{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px, 1fr));gap:1rem}.flowschedule-private-training-slot{background:#fff;border-radius:18px;padding:1.25rem;box-shadow:0 10px 25px rgba(15,23,42,.1);border:1px solid rgba(15,23,42,.08)}.flowschedule-private-training-slot h3{margin:.25rem 0 .75rem}.flowschedule-private-location-filter{margin:0 0 1.25rem}.flowschedule-private-location-filter select{min-width:220px;margin-left:.5rem}.flowschedule-private-booking-form{display:grid;gap:.65rem;margin-top:1rem}.flowschedule-private-booking-form label{display:grid;gap:.25rem;font-size:.95rem}.flowschedule-private-booking-form input{width:100%;border:1px solid rgba(15,23,42,.16);border-radius:10px;padding:.6rem .7rem}.flowschedule-private-note{font-size:.9rem;opacity:.75;margin:.25rem 0 0}.flowschedule-private-training-slot .flowschedule-location{font-weight:700;margin-bottom:.35rem}.flowschedule-private-success{background:#ecfdf5;border:1px solid rgba(16,185,129,.35);border-radius:12px;padding:.85rem 1rem;margin:0 0 1rem}.flowschedule-private-product{font-weight:700;margin-bottom:.35rem}.flowschedule-private-location-filter{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:0 0 18px}.flowschedule-private-location-filter label{display:flex;gap:6px;align-items:center}.flowschedule-private-wizard{display:grid;gap:1rem;max-width:760px}.flowschedule-private-step{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:18px;box-shadow:0 10px 25px rgba(15,23,42,.08);padding:1.15rem;opacity:.55;transition:opacity .18s ease,transform .18s ease,box-shadow .18s ease}.flowschedule-private-step.is-active,.flowschedule-private-step.is-complete{opacity:1}.flowschedule-private-step.is-active{transform:translateY(-1px);box-shadow:0 14px 32px rgba(15,23,42,.12)}.flowschedule-private-step-number{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.22rem .65rem;font-size:.82rem;font-weight:700;background:rgba(15,23,42,.06);margin-bottom:.45rem}.flowschedule-private-step h3{margin:0 0 .75rem}.flowschedule-private-wizard select,.flowschedule-private-wizard input,.flowschedule-private-wizard textarea{width:100%;border:1px solid rgba(15,23,42,.16);border-radius:12px;padding:.7rem .78rem;background:#fff}.flowschedule-private-wizard label{display:grid;gap:.3rem;margin:0 0 .7rem}.flowschedule-private-wizard{max-width:860px;overflow:hidden;position:relative}.flowschedule-private-progress{display:flex;flex-wrap:wrap;gap:.45rem;margin:0 0 1rem}.flowschedule-private-progress span{border-radius:999px;background:rgba(15,23,42,.06);color:rgba(15,23,42,.7);font-size:.82rem;font-weight:700;padding:.35rem .7rem}.flowschedule-private-progress span.is-active,.flowschedule-private-progress span.is-complete{background:var(--flowschedule-trial-bg,#d89b26);color:var(--flowschedule-trial-text,#fff)}.flowschedule-private-slider{display:flex;width:600%;transition:transform .32s ease;align-items:stretch}.flowschedule-private-step-card{width:calc(100% / 6);flex:0 0 calc(100% / 6);box-sizing:border-box;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:22px;box-shadow:0 12px 30px rgba(15,23,42,.1);padding:clamp(1rem, 3vw, 1.6rem);min-height:360px}.flowschedule-private-step-card h3{margin:0 0 .45rem}.flowschedule-private-step-card p{margin-top:0}.flowschedule-choice-grid,.flowschedule-calendar-grid,.flowschedule-time-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px, 1fr));gap:.75rem;margin:1rem 0}.flowschedule-choice-card,.flowschedule-calendar-day,.flowschedule-time-choice{border:1px solid rgba(15,23,42,.12);background:#fff;border-radius:16px;padding:.95rem;min-height:72px;box-shadow:0 8px 20px rgba(15,23,42,.06);cursor:pointer;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.flowschedule-choice-card:hover,.flowschedule-calendar-day:hover,.flowschedule-time-choice:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(15,23,42,.1)}.flowschedule-choice-card.is-selected,.flowschedule-calendar-day.is-selected,.flowschedule-time-choice:has(input:checked){border-color:var(--flowschedule-trial-bg,#d89b26);box-shadow:0 0 0 3px rgba(216,155,38,.16),0 12px 26px rgba(15,23,42,.1)}.flowschedule-calendar-day strong,.flowschedule-calendar-day span,.flowschedule-time-choice strong,.flowschedule-time-choice em{display:block}.flowschedule-time-choice{display:flex;align-items:flex-start;gap:.7rem}.flowschedule-time-choice input{width:auto;margin-top:.25rem}.flowschedule-time-choice em{font-size:.85rem;opacity:.72;font-style:normal;margin-top:.15rem}.flowschedule-wizard-actions{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:1rem}.flowschedule-button-light{background:rgba(15,23,42,.06) !important;color:rgba(15,23,42,.85) !important;border-color:rgba(15,23,42,.1) !important}.flowschedule-private-summary{display:grid;gap:.55rem;margin:1rem 0}.flowschedule-summary-row{display:grid;grid-template-columns:minmax(130px, .55fr) 1fr;gap:.75rem;padding:.7rem .8rem;border-radius:14px;background:rgba(15,23,42,.045)}.flowschedule-private-step-card textarea,.flowschedule-private-step-card input{width:100%}@media (max-width:640px){.flowschedule-summary-row{grid-template-columns:1fr}.flowschedule-private-step-card{min-height:420px}}.flowschedule-private-empty{grid-column:1/-1;margin:.5rem 0;padding:.9rem 1rem;border-radius:14px;background:rgba(15,23,42,.06);color:rgba(15,23,42,.78)}.flowschedule-private-wizard{background:0 0}.flowschedule-private-step-card{background:#fff !important;color:#111827;overflow:visible}.flowschedule-private-step-card *{box-sizing:border-box}.flowschedule-choice-grid[data-choice-locations]{display:grid;grid-template-columns:1fr !important;gap:.7rem;max-width:520px}.flowschedule-choice-grid[data-choice-locations] .flowschedule-choice-card{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:58px;font-weight:700;color:#111827}.flowschedule-choice-grid[data-choice-locations] .flowschedule-choice-card:after{content:'›';font-size:1.5rem;line-height:1;opacity:.55}.flowschedule-calendar-grid{min-height:96px}.flowschedule-calendar-day,.flowschedule-time-choice,.flowschedule-choice-card{color:#111827}.flowschedule-calendar-day span,.flowschedule-time-choice em{color:rgba(17,24,39,.68)}.flowschedule-private-wizard{overflow:hidden}.flowschedule-private-slider{width:100% !important;display:flex;flex-wrap:nowrap;align-items:stretch;transition:transform .32s ease;will-change:transform}.flowschedule-private-step-card{width:100% !important;min-width:100% !important;flex:0 0 100% !important}.flowschedule-private-step-card[data-step="2"]{background:#fff !important;color:#111827 !important}.flowschedule-calendar-grid{display:block !important}.flowschedule-calendar-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem;margin:1rem 0}.flowschedule-calendar-toggle,.flowschedule-calendar-nav{display:inline-flex;align-items:center;gap:.45rem}.flowschedule-calendar-toggle button,.flowschedule-calendar-nav button{border:1px solid rgba(15,23,42,.12);background:#fff;color:#111827;border-radius:999px;min-height:38px;padding:.45rem .85rem;cursor:pointer;font-weight:700;line-height:1;box-shadow:0 6px 16px rgba(15,23,42,.06)}.flowschedule-calendar-toggle button.is-active{background:var(--flowschedule-trial-bg,#d89b26);color:var(--flowschedule-trial-text,#fff);border-color:var(--flowschedule-trial-bg,#d89b26)}.flowschedule-calendar-nav button{width:38px;height:38px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:1.4rem}.flowschedule-calendar-nav strong{min-width:190px;text-align:center;color:#111827}.flowschedule-calendar-week{display:grid;grid-template-columns:repeat(5,minmax(118px, 1fr));gap:.75rem;overflow-x:auto;padding:.25rem .15rem .6rem;scroll-snap-type:x mandatory}.flowschedule-calendar-week .flowschedule-calendar-day{scroll-snap-align:start}.flowschedule-calendar-month{display:grid;grid-template-columns:repeat(7,minmax(42px, 1fr));gap:.45rem;padding:.25rem 0 .6rem}.flowschedule-calendar-month-head{font-weight:800;text-align:center;color:rgba(17,24,39,.7);font-size:.85rem}.flowschedule-calendar-day{width:100%}.flowschedule-calendar-day em{display:block;font-size:.78rem;font-style:normal;margin-top:.25rem;color:rgba(17,24,39,.62)}.flowschedule-calendar-day.is-disabled{opacity:.42;cursor:not-allowed;box-shadow:none;background:rgba(15,23,42,.035)}.flowschedule-calendar-day.is-disabled:hover{transform:none;box-shadow:none}.flowschedule-calendar-day.is-outside-month{opacity:.28}.flowschedule-calendar-month .flowschedule-calendar-day{min-height:76px;padding:.55rem;border-radius:13px}.flowschedule-calendar-month .flowschedule-calendar-day strong{font-size:.8rem}.flowschedule-calendar-month .flowschedule-calendar-day span{font-size:.82rem}@media (max-width:720px){.flowschedule-calendar-controls{align-items:stretch}.flowschedule-calendar-toggle,.flowschedule-calendar-nav{width:100%;justify-content:center}.flowschedule-calendar-nav strong{min-width:150px}.flowschedule-calendar-week{grid-template-columns:repeat(5,minmax(136px, 1fr))}.flowschedule-calendar-month{gap:.28rem}.flowschedule-calendar-month .flowschedule-calendar-day{min-height:62px;padding:.4rem}.flowschedule-calendar-day em{display:none}}.flowschedule-private-step-card[data-step="2"]{overflow:visible !important}.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-grid{width:100% !important;max-width:100% !important;overflow:visible !important}.flowschedule-calendar-controls{width:100% !important;display:grid !important;grid-template-columns:1fr !important;justify-items:center !important;gap:.75rem !important}.flowschedule-calendar-toggle,.flowschedule-calendar-nav{width:100% !important;max-width:560px !important;display:flex !important;align-items:center !important;justify-content:center !important}.flowschedule-calendar-nav{display:grid !important;grid-template-columns:44px minmax(0, 1fr) 44px !important;gap:.5rem !important}.flowschedule-calendar-nav button{width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;line-height:1 !important;font-size:1.35rem !important;z-index:2}.flowschedule-calendar-nav strong{min-width:0 !important;width:100% !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-self:center}.flowschedule-calendar-week{width:100% !important;max-width:100% !important;display:grid !important;grid-template-columns:repeat(5,minmax(0, 1fr)) !important;gap:.55rem !important;overflow:visible !important;padding:.25rem 0 .75rem !important;scroll-snap-type:none !important}.flowschedule-calendar-month{width:100% !important;max-width:100% !important;display:grid !important;grid-template-columns:repeat(7,minmax(0, 1fr)) !important;gap:.32rem !important;overflow:visible !important;padding:.25rem 0 .75rem !important}.flowschedule-calendar-week .flowschedule-calendar-day,.flowschedule-calendar-month .flowschedule-calendar-day{min-width:0 !important;width:100% !important;box-sizing:border-box !important}.flowschedule-calendar-week .flowschedule-calendar-day{min-height:92px;padding:.7rem .45rem !important;text-align:center}.flowschedule-calendar-month .flowschedule-calendar-day{min-height:68px !important;padding:.42rem .25rem !important;text-align:center}.flowschedule-calendar-day strong,.flowschedule-calendar-day span,.flowschedule-calendar-day em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flowschedule-calendar-month-head{min-width:0 !important;overflow:hidden;text-overflow:ellipsis}@media (max-width:520px){.flowschedule-private-step-card[data-step="2"]{padding-left:.7rem !important;padding-right:.7rem !important}.flowschedule-calendar-week{gap:.28rem !important}.flowschedule-calendar-week .flowschedule-calendar-day{min-height:78px !important;padding:.45rem .2rem !important;border-radius:11px !important}.flowschedule-calendar-month{gap:.18rem !important}.flowschedule-calendar-month .flowschedule-calendar-day{min-height:50px !important;padding:.25rem .1rem !important;border-radius:9px !important}.flowschedule-calendar-month .flowschedule-calendar-day strong,.flowschedule-calendar-month .flowschedule-calendar-day span{font-size:.72rem !important}.flowschedule-calendar-month-head{font-size:.72rem !important}.flowschedule-calendar-day em{display:none !important}}.flowschedule-private-wizard,.flowschedule-private-wizard *,.flowschedule-private-slider,.flowschedule-private-step-card,.flowschedule-private-step-card[data-step="2"],.flowschedule-private-step-card[data-step="2"] *{box-sizing:border-box !important}.flowschedule-private-wizard{width:100% !important;max-width:100% !important;min-width:0 !important;overflow:hidden !important}.flowschedule-private-slider{width:100% !important;max-width:100% !important;min-width:0 !important}.flowschedule-private-step-card{max-width:100% !important;min-width:100% !important;overflow:hidden !important}.flowschedule-private-step-card[data-step="2"]{padding-left:clamp(.55rem, 2vw, 1.1rem) !important;padding-right:clamp(.55rem, 2vw, 1.1rem) !important}.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-grid,.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-controls,.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-toggle,.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-nav,.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-week,.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-month{width:100% !important;max-width:100% !important;min-width:0 !important}.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-controls{overflow:visible !important}.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-toggle{flex-wrap:wrap !important}.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-toggle button{flex:1 1 96px !important;min-width:0 !important}.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-nav{grid-template-columns:38px minmax(0, 1fr) 38px !important}.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-nav button{width:38px !important;height:38px !important;min-width:38px !important;min-height:38px !important}.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-week{grid-template-columns:repeat(5,minmax(0, 1fr)) !important;gap:clamp(.12rem, 1vw, .45rem) !important}.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-month{grid-template-columns:repeat(7,minmax(0, 1fr)) !important;gap:clamp(.08rem, .7vw, .25rem) !important}.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-day{min-width:0 !important;max-width:100% !important;overflow:hidden !important;padding-left:clamp(.08rem, .8vw, .42rem) !important;padding-right:clamp(.08rem, .8vw, .42rem) !important}.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-week .flowschedule-calendar-day{min-height:clamp(62px, 10vw, 88px) !important}.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-month .flowschedule-calendar-day{min-height:clamp(42px, 7.8vw, 64px) !important}.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-day strong,.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-day span,.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-day em,.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-month-head{min-width:0 !important;max-width:100% !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}@container (max-width:520px){.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-day em{display:none !important}}@media (max-width:680px){.flowschedule-private-step-card[data-step="2"] h3,.flowschedule-private-step-card[data-step="2"] p{text-align:center}.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-week .flowschedule-calendar-day span,.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-month .flowschedule-calendar-day span,.flowschedule-private-step-card[data-step="2"] .flowschedule-calendar-day em{display:none !important}}.flowschedule-private-wizard .flowschedule-time-grid{grid-template-columns:1fr !important;max-width:560px}.flowschedule-private-wizard .flowschedule-time-choice{width:100%}.flowschedule-private-wizard .flowschedule-button:not(.flowschedule-button-light){background:var(--flowschedule-private-button-bg,#d89b26);color:var(--flowschedule-private-button-text,#fff);border-color:var(--flowschedule-private-button-border,var(--flowschedule-private-button-bg,#d89b26))}.flowschedule-private-wizard .flowschedule-button:not(.flowschedule-button-light):hover,.flowschedule-private-wizard .flowschedule-button:not(.flowschedule-button-light):focus-visible{background:var(--flowschedule-private-button-hover-bg,var(--flowschedule-private-button-bg,#d89b26));color:var(--flowschedule-private-button-hover-text,var(--flowschedule-private-button-text,#fff));border-color:var(--flowschedule-private-button-hover-border,var(--flowschedule-private-button-hover-bg,var(--flowschedule-private-button-border,#d89b26)))}.flowschedule-private-wizard .flowschedule-private-slider{align-items:flex-start !important;transition:transform .32s ease,height .24s ease !important}.flowschedule-private-wizard .flowschedule-private-step-card{height:auto !important}.flowschedule-private-wizard .flowschedule-private-step-card[aria-hidden=true]{visibility:hidden}.flowschedule-private-wizard .flowschedule-private-step-card.is-active{visibility:visible}.flowschedule-choice-grid.flowschedule-choice-list{grid-template-columns:1fr}.flowschedule-choice-card small{display:block;margin-top:.45rem;line-height:1.45;color:inherit;opacity:.78}.flowschedule-choice-card span{display:block;margin-top:.25rem}.flowschedule-trial-wizard .flowschedule-private-step-card{display:none;width:100%;flex:none}.flowschedule-trial-wizard .flowschedule-private-step-card.is-active{display:block}.flowschedule-trial-wizard .flowschedule-private-steps{display:flex;flex-wrap:wrap;gap:.55rem;margin:0 0 1rem}.flowschedule-trial-wizard .flowschedule-private-step{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;padding:.45rem .75rem;background:rgba(15,23,42,.06);color:rgba(15,23,42,.72);font-weight:700;font-size:.88rem}.flowschedule-trial-wizard .flowschedule-private-step.is-active,.flowschedule-trial-wizard .flowschedule-private-step.is-complete{background:var(--flowschedule-private-button-bg,var(--flowschedule-trial-bg,#d89b26));color:var(--flowschedule-private-button-text,#fff)}.flowschedule-trial-wizard .flowschedule-private-step-number{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;border-radius:999px;background:rgba(255,255,255,.22)}.flowschedule-trial-wizard .flowschedule-private-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:1rem}.flowschedule-trial-wizard .flowschedule-private-check{display:flex;align-items:flex-start;gap:.6rem}.flowschedule-trial-wizard .flowschedule-private-check input{width:auto;margin-top:.25rem}.flowschedule-trial-wizard .flowschedule-private-summary dl{margin:0}.flowschedule-trial-wizard .flowschedule-private-summary dt,.flowschedule-trial-wizard .flowschedule-private-summary dd{margin:0}.flowschedule-trial-wizard .flowschedule-private-summary dt{font-weight:700;opacity:.75}.flowschedule-trial-wizard .flowschedule-private-summary dd{padding:.25rem 0 .8rem;border-bottom:1px solid rgba(15,23,42,.08)}.flowschedule-trial-wizard select[data-trial-lesson]{width:100%;max-width:100%;min-height:48px;line-height:1.35;padding:10px 42px 10px 12px;white-space:normal;overflow:visible;text-overflow:clip;box-sizing:border-box}.flowschedule-trial-wizard label{display:block}.flowschedule-trial-wizard input[type=date]{min-height:44px}.flowschedule-trial-holidays input[type=date]{min-width:150px}.flowschedule-trial-wizard .flowschedule-button-secondary{background:var(--flowschedule-trial-secondary-bg,#fff) !important;color:var(--flowschedule-trial-secondary-text,#1f6f62) !important;border-color:var(--flowschedule-trial-secondary-border,#1f6f62) !important}.flowschedule-trial-wizard .flowschedule-private-step.is-active,.flowschedule-trial-wizard .flowschedule-private-step.is-complete{background:var(--flowschedule-trial-active-step-bg,var(--flowschedule-private-button-bg,#d89b26)) !important;color:var(--flowschedule-trial-active-step-text,var(--flowschedule-private-button-text,#fff)) !important}.flowschedule-private-agreements{margin-top:1rem;display:grid;gap:.55rem}.flowschedule-private-agreement{display:flex;align-items:flex-start;gap:.5rem;font-weight:500}.flowschedule-private-agreement input{width:auto;margin-top:.2rem}.flowschedule-trial-legal-links{margin-top:1.25rem !important;margin-bottom:1.25rem !important}.flowschedule-private-training .flowschedule-private-check{display:flex;align-items:flex-start;gap:.6rem;margin-top:.75rem}.flowschedule-private-training .flowschedule-private-check input{width:auto;margin-top:.25rem}.flowschedule-preserve-whitespace{white-space:pre-wrap;overflow-wrap:anywhere}.flowschedule-dismissible-success{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;transition:opacity .25s ease,transform .25s ease}.flowschedule-dismissible-success.is-hidden{opacity:0;transform:translateY(-6px)}.flowschedule-dismiss-success{border:0;background:0 0;color:inherit;cursor:pointer;font-size:1.4rem;line-height:1;padding:0 .15rem;opacity:.8}.flowschedule-dismiss-success:hover,.flowschedule-dismiss-success:focus{opacity:1}@media (max-width:1024px){.flowschedule-private-progress,.flowschedule-trial-wizard .flowschedule-private-steps{display:flex;flex-wrap:nowrap;align-items:center;width:100%;gap:.35rem;margin:0 0 1rem}.flowschedule-private-progress span,.flowschedule-trial-wizard .flowschedule-private-steps .flowschedule-private-step{flex:1 1 0;min-width:0;height:6px;padding:0;border-radius:999px;font-size:0;line-height:0;overflow:hidden;background:rgba(15,23,42,.12)}.flowschedule-trial-wizard .flowschedule-private-steps .flowschedule-private-step-number{display:none}.flowschedule-private-progress span.is-active,.flowschedule-private-progress span.is-complete,.flowschedule-trial-wizard .flowschedule-private-steps .flowschedule-private-step.is-active,.flowschedule-trial-wizard .flowschedule-private-steps .flowschedule-private-step.is-complete{background:var(--flowschedule-private-button-bg,var(--flowschedule-trial-active-step-bg,var(--flowschedule-trial-bg,#d89b26)));color:transparent}}
.woocommerce form .form-row .required{visibility:visible}
.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0!important}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:2147483646}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;margin-bottom:.4em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap;text-decoration:none}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-first-highlight .cc-btn:last-child{background-color:transparent;border-color:transparent}.cc-first-highlight .cc-btn:last-child:focus,.cc-first-highlight .cc-btn:last-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.2em;right:.4em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close.cc-closeXcustomText{text-decoration:underline;font-size:1.1em;top:.5em;right:.6em}.cc-window.cc-banner.cc-addedcloseX{padding:2em 1.8em}.cc-close:focus,.cc-close:hover{opacity:1}div.cc-blockingScreen{opacity:.5;background:#000;width:100%;height:100%;z-index:2147483630;top:0;left:0;position:fixed}span.cc-visually-hidden{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-allswitches.cc-floating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}.cc-switch-element{margin-bottom:.3em}.cc-switch{position:relative;display:inline-block;width:2.3em;height:1.4em;margin:0 .3em 0 0;vertical-align:middle}.cc-switch-label{margin-right:.6em}.cc-switch input{opacity:0;width:0;height:0;display:none}.cc-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cc-slider:before{position:absolute;content:"";height:1em;width:1em;left:.2em;bottom:.2em;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.cc-slider{background-color:#a0db8e}input:focus+.cc-slider{-webkit-box-shadow:0 0 1px #a0db8e;box-shadow:0 0 1px #a0db8e}input:checked+.cc-slider:before{-webkit-transform:translateX(.9em);transform:translateX(.9em)}.cc-slider.disabled:before{opacity:45%}.cc-slider.classic{border-radius:.6em}.cc-slider.classic:before{border-radius:50%}.cc-popovercenter{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:380px;z-index:2147483645}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-popovercenter{top:50%!important;left:50%!important;min-width:calc(100%)!important}}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-highlight .cc-btn:last-child{min-width:140px}.cc-theme-classic .cc-highlight .cc-btn:first-child{min-width:0}.cc-theme-classic .cc-first-highlight .cc-btn:last-child{min-width:0}.cc-theme-classic .cc-first-highlight .cc-btn:first-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
[data-class=wpcf7cf_group],.wpcf7cf_remove,.wpcf7cf_add{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep .wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active{border-bottom:5px solid #333;font-weight:700}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.wpcf7cf_step_controls .disabled{pointer-events:none;cursor:default;opacity:.5}.wpcf7cf_repeater_sub_controls{display:inline-flex;gap:4px;margin:4px 0;align-items:center}
:root{--eb-global-primary-color:#101828;--eb-global-secondary-color:#475467;--eb-global-tertiary-color:#98a2b3;--eb-global-text-color:#475467;--eb-global-heading-color:#1d2939;--eb-global-link-color:#444ce7;--eb-global-background-color:#f9fafb;--eb-global-button-text-color:#fff;--eb-global-button-background-color:#101828;--eb-gradient-primary-color:linear-gradient(90deg,hsla(259,84%,78%,1) 0%,hsla(206,67%,75%,1) 100%);--eb-gradient-secondary-color:linear-gradient(90deg,hsla(18,76%,85%,1) 0%,hsla(203,69%,84%,1) 100%);--eb-gradient-tertiary-color:linear-gradient(90deg,hsla(248,21%,15%,1) 0%,hsla(250,14%,61%,1) 100%);--eb-gradient-background-color:linear-gradient(90deg,#fafafa 0%,#e9e9e9 49%,#f4f3f3 100%);--eb-tablet-breakpoint:1024px;--eb-mobile-breakpoint:767px}
.flowmember-lock-badge{display:inline-flex;align-items:center;justify-content:center;margin-left:.35em;width:1.05em;height:1.05em;line-height:1;vertical-align:-.12em;color:currentColor}.flowmember-lock-badge svg{display:block;width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.flowmember-content-locked .flowmember-lock-badge{opacity:.95}.flowmember-lock-badge.flowmember-lock-badge-overlay{position:absolute;top:.5rem;right:.5rem;z-index:20;margin:0;width:2.15rem;height:2.15rem;color:#111;background:#fff;border-radius:999px;padding:.45rem;box-shadow:0 1px 4px rgba(0,0,0,.18)}.flowmember-content-locked{position:relative}.flowmember-content-locked a{position:relative}.flowmember-lock-modal{position:fixed;inset:0;z-index:999999;display:none;align-items:center;justify-content:center;padding:20px}.flowmember-lock-modal.is-open{display:flex}.flowmember-lock-modal--single{display:flex}.flowmember-lock-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.48)}.flowmember-lock-modal__dialog{position:relative;background:#fff;color:#111;border-radius:14px;box-shadow:0 18px 60px rgba(0,0,0,.28);max-width:460px;width:100%;padding:28px;text-align:center}.flowmember-lock-modal__icon{display:inline-flex;align-items:center;justify-content:center;width:73px;height:73px;border-radius:999px;border:1px solid #e5e5e5;margin-bottom:18px}.flowmember-lock-modal__icon .flowmember-lock-badge{width:73px;height:73px;margin:0}.flowmember-lock-modal__icon .flowmember-lock-badge svg,.flowmember-lock-modal__icon svg{width:42px;height:42px;stroke:#111;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.flowmember-lock-modal__title{margin:0 0 10px;font-size:1.35rem;line-height:1.25}.flowmember-lock-modal__text{margin:0 0 20px}.flowmember-lock-modal__button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:999px;padding:.75em 1.25em;background:#111;color:#fff}.flowmember-lock-modal__button:hover,.flowmember-lock-modal__button:focus{color:#fff}.flowmember-lock-modal__close{position:absolute;top:10px;right:12px;border:0;background:0 0;font-size:26px;line-height:1;cursor:pointer;color:#333}
[data-header*=type-1] [data-id=cart]{--theme-icon-size:22px;--margin:10px !important}[data-header*=type-1] [data-id=cart] .ct-cart-item{--theme-icon-color:var(--theme-palette-color-4);--theme-icon-hover-color:var(--theme-palette-color-3);--theme-cart-badge-background:#909090;--theme-link-initial-color:var(--theme-palette-color-4);--theme-link-hover-color:var(--theme-palette-color-3)}[data-header*=type-1] [data-id=cart] .ct-label{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px}[data-header*=type-1] [data-id=cart] .ct-cart-content{--dropdown-top-offset:15px;--theme-text-color:#fff;--mini-cart-background-color:#29333c}[data-header*=type-1] [data-id=cart] .ct-cart-content .total{--theme-text-color:#fff}[data-header*=type-1] .ct-header [data-id=logo] .site-logo-container{--logo-max-height:119px}[data-header*=type-1] .ct-header [data-id=logo] .site-title{--theme-font-weight:700;--theme-font-size:25px;--theme-line-height:1.5;--theme-link-initial-color:var(--theme-palette-color-4)}[data-header*=type-1] .ct-header [data-id=menu]>ul>li>a{--theme-font-weight:700;--theme-text-transform:uppercase;--theme-font-size:16px;--theme-line-height:1.3;--theme-link-initial-color:var(--theme-palette-color-4);--theme-link-hover-color:var(--theme-palette-color-3);--theme-link-active-color:var(--theme-palette-color-2)}[data-header*=type-1] .ct-header [data-id=menu] .sub-menu .ct-menu-link{--theme-link-initial-color:var(--theme-palette-color-8);--theme-font-weight:500;--theme-font-size:12px}[data-header*=type-1] .ct-header [data-id=menu] .sub-menu{--dropdown-divider:1px dashed rgba(255,255,255,.1);--theme-box-shadow:0px 10px 20px rgba(41,51,61,.1);--theme-border-radius:0px 0px 2px 2px}[data-header*=type-1] .ct-header [data-id=menu-secondary]>ul>li>a{--theme-font-weight:700;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;--theme-link-initial-color:var(--theme-text-color)}[data-header*=type-1] .ct-header [data-id=menu-secondary] .sub-menu .ct-menu-link{--theme-link-initial-color:var(--theme-palette-color-8);--theme-font-weight:500;--theme-font-size:12px}[data-header*=type-1] .ct-header [data-id=menu-secondary] .sub-menu{--dropdown-divider:1px dashed rgba(255,255,255,.1);--theme-box-shadow:0px 10px 20px rgba(41,51,61,.1);--theme-border-radius:0px 0px 2px 2px}[data-header*=type-1] .ct-header [data-row*=middle]{--height:136px;background-color:var(--theme-palette-color-8);background-image:none;--theme-border-top:none;--theme-border-bottom:none;--theme-box-shadow:0px 10px 20px var(--theme-palette-color-4)}[data-header*=type-1] .ct-header [data-row*=middle]>div{--theme-border-top:none;--theme-border-bottom:none}[data-header*=type-1] [data-id=mobile-menu]{--theme-font-weight:700;--theme-font-size:20px;--theme-link-initial-color:#fff;--theme-link-hover-color:var(--theme-palette-color-1);--theme-link-active-color:#a9b5cc;--mobile-menu-divider:none}[data-header*=type-1] #offcanvas{--theme-box-shadow:0px 0px 70px rgba(0,0,0,.35);--side-panel-width:500px;--panel-content-height:100%}[data-header*=type-1] #offcanvas .ct-panel-inner{background-color:rgba(18,21,25,.98)}[data-header*=type-1] .ct-header [data-id=text]{--max-width:100%;--theme-font-size:15px;--theme-line-height:1.3}[data-header*=type-1] [data-id=trigger]{--theme-icon-size:18px}[data-header*=type-1]{--header-height:136px}[data-header*=type-1] .ct-header{background-image:none}[data-footer*=type-1] .ct-footer [data-row*=bottom]>div{--container-spacing:25px;--columns-gap:100px;--widgets-gap:40px;--vertical-alignment:center;--theme-border:none;--theme-border-top:none;--theme-border-bottom:none;--grid-template-columns:1fr 2fr}[data-footer*=type-1] .ct-footer [data-row*=bottom] .widget-title{--theme-font-size:16px}[data-footer*=type-1] .ct-footer [data-row*=bottom]{--theme-border-top:none;--theme-border-bottom:none;background-color:var(--theme-palette-color-4)}[data-footer*=type-1] [data-id=copyright]{--theme-font-weight:500;--theme-font-size:15px;--theme-line-height:1.3;--theme-text-color:var(--theme-palette-color-5)}[data-footer*=type-1] .ct-footer [data-id=menu]{--menu-items-spacing:25px}[data-footer*=type-1] .ct-footer [data-column=menu]{--horizontal-alignment:flex-end;--vertical-alignment:center}[data-footer*=type-1] .ct-footer [data-id=menu] ul{--theme-font-weight:700;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3}[data-footer*=type-1] .ct-footer [data-id=menu]>ul>li>a{--theme-link-initial-color:var(--theme-palette-color-5);--theme-link-hover-color:var(--theme-palette-color-3);--theme-link-active-color:var(--theme-palette-color-8)}[data-footer*=type-1] .ct-footer{background-color:var(--theme-palette-color-6)}:root{--theme-font-family:var(--theme-font-stack-default);--theme-font-weight:400;--theme-text-transform:none;--theme-text-decoration:none;--theme-font-size:16px;--theme-line-height:1.65;--theme-letter-spacing:0em;--theme-button-font-weight:500;--theme-button-font-size:15px;--badge-background-color:#da0707;--has-classic-forms:var(--true);--has-modern-forms:var(--false);--theme-form-field-border-initial-color:var(--theme-border-color);--theme-form-field-border-focus-color:var(--theme-palette-color-1);--theme-form-selection-field-initial-color:var(--theme-border-color);--theme-form-selection-field-active-color:var(--theme-palette-color-1);--theme-palette-color-1:#00509d;--theme-palette-color-2:#003f88;--theme-palette-color-3:#828487;--theme-palette-color-4:#28292a;--theme-palette-color-5:#e8ebed;--theme-palette-color-6:#f4f5f6;--theme-palette-color-7:#fbfbfc;--theme-palette-color-8:#fff;--theme-text-color:var(--theme-palette-color-3);--theme-link-initial-color:#7d7d7d;--theme-link-hover-color:var(--theme-palette-color-4);--theme-selection-text-color:#fff;--theme-selection-background-color:var(--theme-palette-color-4);--theme-border-color:var(--theme-palette-color-5);--theme-headings-color:var(--theme-palette-color-4);--theme-content-spacing:1.5em;--theme-button-min-height:40px;--theme-button-shadow:none;--theme-button-transform:none;--theme-button-text-initial-color:#fff;--theme-button-text-hover-color:#fff;--theme-button-background-initial-color:var(--theme-palette-color-1);--theme-button-background-hover-color:var(--theme-palette-color-2);--theme-button-border:none;--theme-button-padding:5px 20px;--theme-normal-container-max-width:1290px;--theme-content-vertical-spacing:60px;--theme-container-edge-spacing:90vw;--theme-narrow-container-max-width:750px;--theme-wide-offset:130px}h1{--theme-font-weight:700;--theme-font-size:40px;--theme-line-height:1.5}h2{--theme-font-weight:700;--theme-font-size:35px;--theme-line-height:1.5}h3{--theme-font-weight:700;--theme-font-size:30px;--theme-line-height:1.5}h4{--theme-font-weight:700;--theme-font-size:25px;--theme-line-height:1.5}h5{--theme-font-weight:700;--theme-font-size:20px;--theme-line-height:1.5}h6{--theme-font-weight:700;--theme-font-size:16px;--theme-line-height:1.5}.wp-block-pullquote{--theme-font-family:Georgia;--theme-font-weight:600;--theme-font-size:25px}pre,code,samp,kbd{--theme-font-family:monospace;--theme-font-weight:400;--theme-font-size:16px}figcaption{--theme-font-size:14px}.ct-sidebar .widget-title{--theme-font-size:20px}.ct-breadcrumbs{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px}body{background-color:var(--theme-palette-color-8);background-image:none}[data-prefix=search] .entry-header .page-title{--theme-font-size:30px}[data-prefix=search] .entry-header .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3}[data-prefix=woo_categories] .entry-header .page-title{--theme-font-size:30px}[data-prefix=woo_categories] .entry-header .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3}[data-prefix=woo_categories] .hero-section[data-type=type-2]{background-color:var(--theme-palette-color-6);background-image:none;--container-padding:50px 0px}[data-prefix=product] .entry-header .page-title{--theme-font-size:30px}[data-prefix=product] .entry-header .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3}[data-prefix=templately_library_single] .entry-header .page-title{--theme-font-size:30px}[data-prefix=templately_library_single] .entry-header .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3}[data-prefix=templately_library_archive] .entry-header .page-title{--theme-font-size:30px}[data-prefix=templately_library_archive] .entry-header .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3}[data-prefix=blog] .entries{--grid-template-columns:repeat(3,minmax(0,1fr))}[data-prefix=blog] .entry-card .entry-title{--theme-font-size:20px;--theme-line-height:1.3}[data-prefix=blog] .entry-card .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px}[data-prefix=blog] .entry-card{background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34,56,101,.04)}[data-prefix=categories] .entries{--grid-template-columns:repeat(3,minmax(0,1fr))}[data-prefix=categories] .entry-card .entry-title{--theme-font-size:20px;--theme-line-height:1.3}[data-prefix=categories] .entry-card .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px}[data-prefix=categories] .entry-card{background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34,56,101,.04)}[data-prefix=author] .entries{--grid-template-columns:repeat(3,minmax(0,1fr))}[data-prefix=author] .entry-card .entry-title{--theme-font-size:20px;--theme-line-height:1.3}[data-prefix=author] .entry-card .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px}[data-prefix=author] .entry-card{background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34,56,101,.04)}[data-prefix=search] .entries{--grid-template-columns:repeat(3,minmax(0,1fr))}[data-prefix=search] .entry-card .entry-title{--theme-font-size:20px;--theme-line-height:1.3}[data-prefix=search] .entry-card .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px}[data-prefix=search] .entry-card{background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34,56,101,.04)}[data-prefix=templately_library_archive] .entries{--grid-template-columns:repeat(3,minmax(0,1fr))}[data-prefix=templately_library_archive] .entry-card .entry-title{--theme-font-size:20px;--theme-line-height:1.3}[data-prefix=templately_library_archive] .entry-card .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px}[data-prefix=templately_library_archive] .entry-card{background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34,56,101,.04)}.quantity[data-type=type-2]{--quantity-arrows-initial-color:var(--theme-text-color)}.onsale,.out-of-stock-badge,[class*=ct-woo-badge-]{--theme-font-weight:600;--theme-font-size:12px;--theme-line-height:1.1}.out-of-stock-badge{--badge-text-color:#fff;--badge-background-color:#24292e}.demo_store{--theme-text-color:#fff;--background-color:var(--theme-palette-color-1)}.woocommerce-info,.woocommerce-thankyou-order-received,.wc-block-components-notice-banner.is-info{--theme-text-color:var(--theme-text-color);--theme-link-hover-color:var(--theme-link-hover-color);--background-color:#f0f1f3}.woocommerce-message,.wc-block-components-notice-banner.is-success{--background-color:#f0f1f3}.woocommerce-error,.wc-block-components-notice-banner.is-error{--theme-text-color:#fff;--theme-link-hover-color:#fff;--background-color:rgba(218,0,28,.7);--theme-button-text-initial-color:#fff;--theme-button-text-hover-color:#fff;--theme-button-background-initial-color:#b92c3e;--theme-button-background-hover-color:#9c2131}.ct-woocommerce-cart-form .cart_totals{--cart-totals-border:2px solid var(--theme-border-color);--cart-totals-padding:30px}.ct-order-review{--order-review-border:2px solid var(--theme-border-color);--order-review-padding:35px}.woo-listing-top .woocommerce-result-count{--theme-font-weight:500;--theme-text-transform:uppercase;--theme-font-size:11px;--theme-letter-spacing:.05em}[data-products] .product figure{--product-element-spacing:25px}[data-products] .product .entry-meta[data-id=default]{--product-element-spacing:10px}[data-products] .woocommerce-loop-product__title,[data-products] .woocommerce-loop-category__title{--theme-font-weight:600;--theme-font-size:17px}[data-products] .product .price{--theme-font-weight:600}[data-products] .ct-woo-card-stock{--theme-font-size:15px}[data-products] .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-link-initial-color:var(--theme-text-color)}.woocommerce-tabs .tabs,.woocommerce-tabs .ct-accordion-heading,.woocommerce-tabs[data-type*=type-4] .entry-content>h2:first-of-type{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1;--theme-link-initial-color:var(--theme-text-color)}.woocommerce-tabs[data-type] .tabs{--tab-background:var(--theme-palette-color-1)}.woocommerce-tabs[data-type*=type-2] .tabs{--tab-background:rgba(242,244,247,.7)}.woocommerce-tabs[data-type*=type-2] .tabs li.active{--tab-border-color:#bababa}.related .ct-module-title,.up-sells .ct-module-title{--theme-font-size:20px}.woocommerce-product-gallery [data-flexy=no] .flexy-item:nth-child(n+2){height:1px}.entry-summary-items>.price{--product-element-spacing:35px}.entry-summary-items>.woocommerce-product-details__short-description{--product-element-spacing:35px}.entry-summary-items>.ct-product-divider[data-id=divider_1]{--product-element-spacing:35px}.entry-summary-items>.ct-product-add-to-cart{--product-element-spacing:35px}.entry-summary-items>.ct-product-add-to-cart>.cart{--theme-button-min-height:55px}.entry-summary-items>.ct-product-divider[data-id=divider_2]{--product-element-spacing:35px}.entry-summary .entry-title{--theme-font-size:30px}.entry-summary .price{--theme-font-weight:700;--theme-font-size:20px}.entry-summary .ct-product-divider{--single-product-layer-divider:1px solid var(--theme-border-color)}.entry-summary .ct-payment-methods[data-color=custom]{--theme-icon-color:#4b4f58}form textarea{--theme-form-field-height:170px}.ct-sidebar{--theme-link-initial-color:var(--theme-text-color)}.ct-back-to-top{--back-top-bottom-offset:15px;--back-top-side-offset:15px;--theme-icon-color:#fff;--theme-icon-hover-color:var(--theme-palette-color-8)}[data-prefix=templately_library_single] [class*=ct-container]>article[class*=post]{--has-boxed:var(--false);--has-wide:var(--true)}[data-prefix=single_blog_post] [class*=ct-container]>article[class*=post]{--has-boxed:var(--false);--has-wide:var(--true)}[data-prefix=single_page] [class*=ct-container]>article[class*=post]{--has-boxed:var(--false);--has-wide:var(--true)}[data-prefix=product] [class*=ct-container]>article[class*=post]{--has-boxed:var(--false);--has-wide:var(--true)}@media (max-width:999.98px){[data-header*=type-1] [data-id=cart]{--theme-icon-size:24px}[data-header*=type-1] [data-id=cart] .ct-cart-item{--theme-icon-color:#fff;--theme-link-initial-color:var(--theme-palette-color-8);--theme-link-hover-color:var(--theme-palette-color-1)}[data-header*=type-1] [data-id=cart] .ct-label{--theme-font-size:18px}[data-header*=type-1] #offcanvas .ct-panel-inner{background-color:var(--theme-palette-color-4)}[data-header*=type-1] #offcanvas{--side-panel-width:80%;--horizontal-alignment:initial;--text-horizontal-alignment:initial}[data-header*=type-1] [data-id=trigger]{--theme-icon-color:var(--theme-palette-color-4);--theme-icon-hover-color:var(--theme-palette-color-1)}[data-footer*=type-1] .ct-footer [data-row*=bottom]>div{--columns-gap:40px;--widgets-gap:10px;--grid-template-columns:initial}[data-footer*=type-1] [data-column=copyright]{--horizontal-alignment:center}[data-footer*=type-1] .ct-footer [data-column=menu]{--horizontal-alignment:center}[data-prefix=blog] .entries{--grid-template-columns:repeat(2,minmax(0,1fr))}[data-prefix=categories] .entries{--grid-template-columns:repeat(2,minmax(0,1fr))}[data-prefix=author] .entries{--grid-template-columns:repeat(2,minmax(0,1fr))}[data-prefix=search] .entries{--grid-template-columns:repeat(2,minmax(0,1fr))}[data-prefix=templately_library_archive] .entries{--grid-template-columns:repeat(2,minmax(0,1fr))}.ct-woocommerce-cart-form .cart_totals{--cart-totals-padding:25px}.ct-order-review{--order-review-padding:30px}[data-products]{--shop-columns:repeat(3,minmax(0,1fr))}.related [data-products],.upsells [data-products]{--shop-columns:repeat(3,minmax(0,1fr))}}@media (max-width:689.98px){[data-footer*=type-1] .ct-footer [data-row*=bottom]>div{--grid-template-columns:initial}[data-footer*=type-1] .ct-footer [data-id=menu]{--menu-items-spacing:10px}[data-footer*=type-1] .ct-footer [data-column=menu]{--vertical-alignment:flex-start}[data-prefix=blog] .entries{--grid-template-columns:repeat(1,minmax(0,1fr))}[data-prefix=blog] .entry-card .entry-title{--theme-font-size:18px}[data-prefix=categories] .entries{--grid-template-columns:repeat(1,minmax(0,1fr))}[data-prefix=categories] .entry-card .entry-title{--theme-font-size:18px}[data-prefix=author] .entries{--grid-template-columns:repeat(1,minmax(0,1fr))}[data-prefix=author] .entry-card .entry-title{--theme-font-size:18px}[data-prefix=search] .entries{--grid-template-columns:repeat(1,minmax(0,1fr))}[data-prefix=search] .entry-card .entry-title{--theme-font-size:18px}[data-prefix=templately_library_archive] .entries{--grid-template-columns:repeat(1,minmax(0,1fr))}[data-prefix=templately_library_archive] .entry-card .entry-title{--theme-font-size:18px}.ct-order-review{--order-review-padding:25px}[data-products]{--shop-columns:repeat(1,minmax(0,1fr))}.related [data-products],.upsells [data-products]{--shop-columns:repeat(1,minmax(0,1fr))}.entry-summary-items>.ct-product-add-to-cart>.cart{--theme-button-min-height:40px}:root{--theme-content-vertical-spacing:50px;--theme-container-edge-spacing:88vw}}
/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the Hippocratic License 2.1 - http://firstdonoharm.dev
 *
 * Copyright (c) 2022 Animate.css
 */
:root {
	--animate-duration: 1s;
	--animate-delay: 1s;
	--animate-repeat: 1
}
.eb__animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-duration: var(--animate-duration);
	animation-duration: var(--animate-duration);
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
.eb__animated.eb__infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}
.eb__animated.eb__repeat-1 {
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	-webkit-animation-iteration-count: var(--animate-repeat);
	animation-iteration-count: var(--animate-repeat)
}
.eb__animated.eb__repeat-2 {
	-webkit-animation-iteration-count: 2;
	animation-iteration-count: 2;
	-webkit-animation-iteration-count: calc(var(--animate-repeat)*2);
	animation-iteration-count: calc(var(--animate-repeat)*2)
}
.eb__animated.eb__repeat-3 {
	-webkit-animation-iteration-count: 3;
	animation-iteration-count: 3;
	-webkit-animation-iteration-count: calc(var(--animate-repeat)*3);
	animation-iteration-count: calc(var(--animate-repeat)*3)
}
.eb__animated.eb__delay-1s {
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
	-webkit-animation-delay: var(--animate-delay);
	animation-delay: var(--animate-delay)
}
.eb__animated.eb__delay-2s {
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
	-webkit-animation-delay: calc(var(--animate-delay)*2);
	animation-delay: calc(var(--animate-delay)*2)
}
.eb__animated.eb__delay-3s {
	-webkit-animation-delay: 3s;
	animation-delay: 3s;
	-webkit-animation-delay: calc(var(--animate-delay)*3);
	animation-delay: calc(var(--animate-delay)*3)
}
.eb__animated.eb__delay-4s {
	-webkit-animation-delay: 4s;
	animation-delay: 4s;
	-webkit-animation-delay: calc(var(--animate-delay)*4);
	animation-delay: calc(var(--animate-delay)*4)
}
.eb__animated.eb__delay-5s {
	-webkit-animation-delay: 5s;
	animation-delay: 5s;
	-webkit-animation-delay: calc(var(--animate-delay)*5);
	animation-delay: calc(var(--animate-delay)*5)
}
.eb__animated.eb__faster {
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-duration: calc(var(--animate-duration)/2);
	animation-duration: calc(var(--animate-duration)/2)
}
.eb__animated.eb__fast {
	-webkit-animation-duration: .8s;
	animation-duration: .8s;
	-webkit-animation-duration: calc(var(--animate-duration)*.8);
	animation-duration: calc(var(--animate-duration)*.8)
}
.eb__animated.eb__slow {
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-duration: calc(var(--animate-duration)*2);
	animation-duration: calc(var(--animate-duration)*2)
}
.eb__animated.eb__slower {
	-webkit-animation-duration: 3s;
	animation-duration: 3s;
	-webkit-animation-duration: calc(var(--animate-duration)*3);
	animation-duration: calc(var(--animate-duration)*3)
}
@media (prefers-reduced-motion:reduce),
print {
	.eb__animated {
		-webkit-animation-duration: 1ms !important;
		animation-duration: 1ms !important;
		-webkit-animation-iteration-count: 1 !important;
		animation-iteration-count: 1 !important;
		-webkit-transition-duration: 1ms !important;
		transition-duration: 1ms !important
	}
	.eb__animated[class*=Out] {
		opacity: 0
	}
}
@-webkit-keyframes bounce {
	0%,
	20%,
	53%,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	40%,
	43% {
		-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		-webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
		transform: translate3d(0, -30px, 0) scaleY(1.1)
	}
	70% {
		-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		-webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
		transform: translate3d(0, -15px, 0) scaleY(1.05)
	}
	80% {
		-webkit-transform: translateZ(0) scaleY(.95);
		transform: translateZ(0) scaleY(.95);
		-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
		transition-timing-function: cubic-bezier(.215, .61, .355, 1)
	}
	90% {
		-webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
		transform: translate3d(0, -4px, 0) scaleY(1.02)
	}
}
@keyframes bounce {
	0%,
	20%,
	53%,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	40%,
	43% {
		-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		-webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
		transform: translate3d(0, -30px, 0) scaleY(1.1)
	}
	70% {
		-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		-webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
		transform: translate3d(0, -15px, 0) scaleY(1.05)
	}
	80% {
		-webkit-transform: translateZ(0) scaleY(.95);
		transform: translateZ(0) scaleY(.95);
		-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
		transition-timing-function: cubic-bezier(.215, .61, .355, 1)
	}
	90% {
		-webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
		transform: translate3d(0, -4px, 0) scaleY(1.02)
	}
}
.eb__bounce {
	-webkit-animation-name: bounce;
	animation-name: bounce;
	-webkit-transform-origin: center bottom;
	transform-origin: center bottom
}
@-webkit-keyframes flash {
	0%,
	50%,
	to {
		opacity: 1
	}
	25%,
	75% {
		opacity: 0
	}
}
@keyframes flash {
	0%,
	50%,
	to {
		opacity: 1
	}
	25%,
	75% {
		opacity: 0
	}
}
.eb__flash {
	-webkit-animation-name: flash;
	animation-name: flash
}
@-webkit-keyframes pulse {
	0% {
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
	50% {
		-webkit-transform: scale3d(1.05, 1.05, 1.05);
		transform: scale3d(1.05, 1.05, 1.05)
	}
	to {
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
}
@keyframes pulse {
	0% {
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
	50% {
		-webkit-transform: scale3d(1.05, 1.05, 1.05);
		transform: scale3d(1.05, 1.05, 1.05)
	}
	to {
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
}
.eb__pulse {
	-webkit-animation-name: pulse;
	animation-name: pulse;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out
}
@-webkit-keyframes rubberBand {
	0% {
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
	30% {
		-webkit-transform: scale3d(1.25, .75, 1);
		transform: scale3d(1.25, .75, 1)
	}
	40% {
		-webkit-transform: scale3d(.75, 1.25, 1);
		transform: scale3d(.75, 1.25, 1)
	}
	50% {
		-webkit-transform: scale3d(1.15, .85, 1);
		transform: scale3d(1.15, .85, 1)
	}
	65% {
		-webkit-transform: scale3d(.95, 1.05, 1);
		transform: scale3d(.95, 1.05, 1)
	}
	75% {
		-webkit-transform: scale3d(1.05, .95, 1);
		transform: scale3d(1.05, .95, 1)
	}
	to {
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
}
@keyframes rubberBand {
	0% {
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
	30% {
		-webkit-transform: scale3d(1.25, .75, 1);
		transform: scale3d(1.25, .75, 1)
	}
	40% {
		-webkit-transform: scale3d(.75, 1.25, 1);
		transform: scale3d(.75, 1.25, 1)
	}
	50% {
		-webkit-transform: scale3d(1.15, .85, 1);
		transform: scale3d(1.15, .85, 1)
	}
	65% {
		-webkit-transform: scale3d(.95, 1.05, 1);
		transform: scale3d(.95, 1.05, 1)
	}
	75% {
		-webkit-transform: scale3d(1.05, .95, 1);
		transform: scale3d(1.05, .95, 1)
	}
	to {
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
}
.eb__rubberBand {
	-webkit-animation-name: rubberBand;
	animation-name: rubberBand
}
@-webkit-keyframes shakeX {
	0%,
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	10%,
	30%,
	50%,
	70%,
	90% {
		-webkit-transform: translate3d(-10px, 0, 0);
		transform: translate3d(-10px, 0, 0)
	}
	20%,
	40%,
	60%,
	80% {
		-webkit-transform: translate3d(10px, 0, 0);
		transform: translate3d(10px, 0, 0)
	}
}
@keyframes shakeX {
	0%,
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	10%,
	30%,
	50%,
	70%,
	90% {
		-webkit-transform: translate3d(-10px, 0, 0);
		transform: translate3d(-10px, 0, 0)
	}
	20%,
	40%,
	60%,
	80% {
		-webkit-transform: translate3d(10px, 0, 0);
		transform: translate3d(10px, 0, 0)
	}
}
.eb__shakeX {
	-webkit-animation-name: shakeX;
	animation-name: shakeX
}
@-webkit-keyframes shakeY {
	0%,
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	10%,
	30%,
	50%,
	70%,
	90% {
		-webkit-transform: translate3d(0, -10px, 0);
		transform: translate3d(0, -10px, 0)
	}
	20%,
	40%,
	60%,
	80% {
		-webkit-transform: translate3d(0, 10px, 0);
		transform: translate3d(0, 10px, 0)
	}
}
@keyframes shakeY {
	0%,
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	10%,
	30%,
	50%,
	70%,
	90% {
		-webkit-transform: translate3d(0, -10px, 0);
		transform: translate3d(0, -10px, 0)
	}
	20%,
	40%,
	60%,
	80% {
		-webkit-transform: translate3d(0, 10px, 0);
		transform: translate3d(0, 10px, 0)
	}
}
.eb__shakeY {
	-webkit-animation-name: shakeY;
	animation-name: shakeY
}
@-webkit-keyframes headShake {
	0% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
	6.5% {
		-webkit-transform: translateX(-6px) rotateY(-9deg);
		transform: translateX(-6px) rotateY(-9deg)
	}
	18.5% {
		-webkit-transform: translateX(5px) rotateY(7deg);
		transform: translateX(5px) rotateY(7deg)
	}
	31.5% {
		-webkit-transform: translateX(-3px) rotateY(-5deg);
		transform: translateX(-3px) rotateY(-5deg)
	}
	43.5% {
		-webkit-transform: translateX(2px) rotateY(3deg);
		transform: translateX(2px) rotateY(3deg)
	}
	50% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}
@keyframes headShake {
	0% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
	6.5% {
		-webkit-transform: translateX(-6px) rotateY(-9deg);
		transform: translateX(-6px) rotateY(-9deg)
	}
	18.5% {
		-webkit-transform: translateX(5px) rotateY(7deg);
		transform: translateX(5px) rotateY(7deg)
	}
	31.5% {
		-webkit-transform: translateX(-3px) rotateY(-5deg);
		transform: translateX(-3px) rotateY(-5deg)
	}
	43.5% {
		-webkit-transform: translateX(2px) rotateY(3deg);
		transform: translateX(2px) rotateY(3deg)
	}
	50% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}
.eb__headShake {
	-webkit-animation-name: headShake;
	animation-name: headShake;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out
}
@-webkit-keyframes swing {
	20% {
		-webkit-transform: rotate(15deg);
		transform: rotate(15deg)
	}
	40% {
		-webkit-transform: rotate(-10deg);
		transform: rotate(-10deg)
	}
	60% {
		-webkit-transform: rotate(5deg);
		transform: rotate(5deg)
	}
	80% {
		-webkit-transform: rotate(-5deg);
		transform: rotate(-5deg)
	}
	to {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
}
@keyframes swing {
	20% {
		-webkit-transform: rotate(15deg);
		transform: rotate(15deg)
	}
	40% {
		-webkit-transform: rotate(-10deg);
		transform: rotate(-10deg)
	}
	60% {
		-webkit-transform: rotate(5deg);
		transform: rotate(5deg)
	}
	80% {
		-webkit-transform: rotate(-5deg);
		transform: rotate(-5deg)
	}
	to {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
}
.eb__swing {
	-webkit-animation-name: swing;
	animation-name: swing;
	-webkit-transform-origin: top center;
	transform-origin: top center
}
@-webkit-keyframes tada {
	0% {
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
	10%,
	20% {
		-webkit-transform: scale3d(.9, .9, .9) rotate(-3deg);
		transform: scale3d(.9, .9, .9) rotate(-3deg)
	}
	30%,
	50%,
	70%,
	90% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate(3deg)
	}
	40%,
	60%,
	80% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg)
	}
	to {
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
}
@keyframes tada {
	0% {
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
	10%,
	20% {
		-webkit-transform: scale3d(.9, .9, .9) rotate(-3deg);
		transform: scale3d(.9, .9, .9) rotate(-3deg)
	}
	30%,
	50%,
	70%,
	90% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate(3deg)
	}
	40%,
	60%,
	80% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg)
	}
	to {
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
}
.eb__tada {
	-webkit-animation-name: tada;
	animation-name: tada
}
@-webkit-keyframes wobble {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	15% {
		-webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
		transform: translate3d(-25%, 0, 0) rotate(-5deg)
	}
	30% {
		-webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
		transform: translate3d(20%, 0, 0) rotate(3deg)
	}
	45% {
		-webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
		transform: translate3d(-15%, 0, 0) rotate(-3deg)
	}
	60% {
		-webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
		transform: translate3d(10%, 0, 0) rotate(2deg)
	}
	75% {
		-webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
		transform: translate3d(-5%, 0, 0) rotate(-1deg)
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes wobble {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	15% {
		-webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
		transform: translate3d(-25%, 0, 0) rotate(-5deg)
	}
	30% {
		-webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
		transform: translate3d(20%, 0, 0) rotate(3deg)
	}
	45% {
		-webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
		transform: translate3d(-15%, 0, 0) rotate(-3deg)
	}
	60% {
		-webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
		transform: translate3d(10%, 0, 0) rotate(2deg)
	}
	75% {
		-webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
		transform: translate3d(-5%, 0, 0) rotate(-1deg)
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__wobble {
	-webkit-animation-name: wobble;
	animation-name: wobble
}
@-webkit-keyframes jello {
	0%,
	11.1%,
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	22.2% {
		-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
		transform: skewX(-12.5deg) skewY(-12.5deg)
	}
	33.3% {
		-webkit-transform: skewX(6.25deg) skewY(6.25deg);
		transform: skewX(6.25deg) skewY(6.25deg)
	}
	44.4% {
		-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
		transform: skewX(-3.125deg) skewY(-3.125deg)
	}
	55.5% {
		-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
		transform: skewX(1.5625deg) skewY(1.5625deg)
	}
	66.6% {
		-webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
		transform: skewX(-.78125deg) skewY(-.78125deg)
	}
	77.7% {
		-webkit-transform: skewX(.390625deg) skewY(.390625deg);
		transform: skewX(.390625deg) skewY(.390625deg)
	}
	88.8% {
		-webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
		transform: skewX(-.1953125deg) skewY(-.1953125deg)
	}
}
@keyframes jello {
	0%,
	11.1%,
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	22.2% {
		-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
		transform: skewX(-12.5deg) skewY(-12.5deg)
	}
	33.3% {
		-webkit-transform: skewX(6.25deg) skewY(6.25deg);
		transform: skewX(6.25deg) skewY(6.25deg)
	}
	44.4% {
		-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
		transform: skewX(-3.125deg) skewY(-3.125deg)
	}
	55.5% {
		-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
		transform: skewX(1.5625deg) skewY(1.5625deg)
	}
	66.6% {
		-webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
		transform: skewX(-.78125deg) skewY(-.78125deg)
	}
	77.7% {
		-webkit-transform: skewX(.390625deg) skewY(.390625deg);
		transform: skewX(.390625deg) skewY(.390625deg)
	}
	88.8% {
		-webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
		transform: skewX(-.1953125deg) skewY(-.1953125deg)
	}
}
.eb__jello {
	-webkit-animation-name: jello;
	animation-name: jello;
	-webkit-transform-origin: center;
	transform-origin: center
}
@-webkit-keyframes heartBeat {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	14% {
		-webkit-transform: scale(1.3);
		transform: scale(1.3)
	}
	28% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	42% {
		-webkit-transform: scale(1.3);
		transform: scale(1.3)
	}
	70% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}
@keyframes heartBeat {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	14% {
		-webkit-transform: scale(1.3);
		transform: scale(1.3)
	}
	28% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	42% {
		-webkit-transform: scale(1.3);
		transform: scale(1.3)
	}
	70% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}
.eb__heartBeat {
	-webkit-animation-duration: 1.3s;
	animation-duration: 1.3s;
	-webkit-animation-duration: calc(var(--animate-duration)*1.3);
	animation-duration: calc(var(--animate-duration)*1.3);
	-webkit-animation-name: heartBeat;
	animation-name: heartBeat;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out
}
@-webkit-keyframes backInDown {
	0% {
		opacity: .7;
		-webkit-transform: translateY(-1200px) scale(.7);
		transform: translateY(-1200px) scale(.7)
	}
	80% {
		opacity: .7;
		-webkit-transform: translateY(0) scale(.7);
		transform: translateY(0) scale(.7)
	}
	to {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}
@keyframes backInDown {
	0% {
		opacity: .7;
		-webkit-transform: translateY(-1200px) scale(.7);
		transform: translateY(-1200px) scale(.7)
	}
	80% {
		opacity: .7;
		-webkit-transform: translateY(0) scale(.7);
		transform: translateY(0) scale(.7)
	}
	to {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}
.eb__backInDown {
	-webkit-animation-name: backInDown;
	animation-name: backInDown
}
@-webkit-keyframes backInLeft {
	0% {
		opacity: .7;
		-webkit-transform: translateX(-2000px) scale(.7);
		transform: translateX(-2000px) scale(.7)
	}
	80% {
		opacity: .7;
		-webkit-transform: translateX(0) scale(.7);
		transform: translateX(0) scale(.7)
	}
	to {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}
@keyframes backInLeft {
	0% {
		opacity: .7;
		-webkit-transform: translateX(-2000px) scale(.7);
		transform: translateX(-2000px) scale(.7)
	}
	80% {
		opacity: .7;
		-webkit-transform: translateX(0) scale(.7);
		transform: translateX(0) scale(.7)
	}
	to {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}
.eb__backInLeft {
	-webkit-animation-name: backInLeft;
	animation-name: backInLeft
}
@-webkit-keyframes backInRight {
	0% {
		opacity: .7;
		-webkit-transform: translateX(2000px) scale(.7);
		transform: translateX(2000px) scale(.7)
	}
	80% {
		opacity: .7;
		-webkit-transform: translateX(0) scale(.7);
		transform: translateX(0) scale(.7)
	}
	to {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}
@keyframes backInRight {
	0% {
		opacity: .7;
		-webkit-transform: translateX(2000px) scale(.7);
		transform: translateX(2000px) scale(.7)
	}
	80% {
		opacity: .7;
		-webkit-transform: translateX(0) scale(.7);
		transform: translateX(0) scale(.7)
	}
	to {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}
.eb__backInRight {
	-webkit-animation-name: backInRight;
	animation-name: backInRight
}
@-webkit-keyframes backInUp {
	0% {
		opacity: .7;
		-webkit-transform: translateY(1200px) scale(.7);
		transform: translateY(1200px) scale(.7)
	}
	80% {
		opacity: .7;
		-webkit-transform: translateY(0) scale(.7);
		transform: translateY(0) scale(.7)
	}
	to {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}
@keyframes backInUp {
	0% {
		opacity: .7;
		-webkit-transform: translateY(1200px) scale(.7);
		transform: translateY(1200px) scale(.7)
	}
	80% {
		opacity: .7;
		-webkit-transform: translateY(0) scale(.7);
		transform: translateY(0) scale(.7)
	}
	to {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}
.eb__backInUp {
	-webkit-animation-name: backInUp;
	animation-name: backInUp
}
@-webkit-keyframes backOutDown {
	0% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	20% {
		opacity: .7;
		-webkit-transform: translateY(0) scale(.7);
		transform: translateY(0) scale(.7)
	}
	to {
		opacity: .7;
		-webkit-transform: translateY(700px) scale(.7);
		transform: translateY(700px) scale(.7)
	}
}
@keyframes backOutDown {
	0% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	20% {
		opacity: .7;
		-webkit-transform: translateY(0) scale(.7);
		transform: translateY(0) scale(.7)
	}
	to {
		opacity: .7;
		-webkit-transform: translateY(700px) scale(.7);
		transform: translateY(700px) scale(.7)
	}
}
.eb__backOutDown {
	-webkit-animation-name: backOutDown;
	animation-name: backOutDown
}
@-webkit-keyframes backOutLeft {
	0% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	20% {
		opacity: .7;
		-webkit-transform: translateX(0) scale(.7);
		transform: translateX(0) scale(.7)
	}
	to {
		opacity: .7;
		-webkit-transform: translateX(-2000px) scale(.7);
		transform: translateX(-2000px) scale(.7)
	}
}
@keyframes backOutLeft {
	0% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	20% {
		opacity: .7;
		-webkit-transform: translateX(0) scale(.7);
		transform: translateX(0) scale(.7)
	}
	to {
		opacity: .7;
		-webkit-transform: translateX(-2000px) scale(.7);
		transform: translateX(-2000px) scale(.7)
	}
}
.eb__backOutLeft {
	-webkit-animation-name: backOutLeft;
	animation-name: backOutLeft
}
@-webkit-keyframes backOutRight {
	0% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	20% {
		opacity: .7;
		-webkit-transform: translateX(0) scale(.7);
		transform: translateX(0) scale(.7)
	}
	to {
		opacity: .7;
		-webkit-transform: translateX(2000px) scale(.7);
		transform: translateX(2000px) scale(.7)
	}
}
@keyframes backOutRight {
	0% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	20% {
		opacity: .7;
		-webkit-transform: translateX(0) scale(.7);
		transform: translateX(0) scale(.7)
	}
	to {
		opacity: .7;
		-webkit-transform: translateX(2000px) scale(.7);
		transform: translateX(2000px) scale(.7)
	}
}
.eb__backOutRight {
	-webkit-animation-name: backOutRight;
	animation-name: backOutRight
}
@-webkit-keyframes backOutUp {
	0% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	20% {
		opacity: .7;
		-webkit-transform: translateY(0) scale(.7);
		transform: translateY(0) scale(.7)
	}
	to {
		opacity: .7;
		-webkit-transform: translateY(-700px) scale(.7);
		transform: translateY(-700px) scale(.7)
	}
}
@keyframes backOutUp {
	0% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	20% {
		opacity: .7;
		-webkit-transform: translateY(0) scale(.7);
		transform: translateY(0) scale(.7)
	}
	to {
		opacity: .7;
		-webkit-transform: translateY(-700px) scale(.7);
		transform: translateY(-700px) scale(.7)
	}
}
.eb__backOutUp {
	-webkit-animation-name: backOutUp;
	animation-name: backOutUp
}
@-webkit-keyframes bounceIn {
	0%,
	20%,
	40%,
	60%,
	80%,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}
	20% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1);
		transform: scale3d(1.1, 1.1, 1.1)
	}
	40% {
		-webkit-transform: scale3d(.9, .9, .9);
		transform: scale3d(.9, .9, .9)
	}
	60% {
		opacity: 1;
		-webkit-transform: scale3d(1.03, 1.03, 1.03);
		transform: scale3d(1.03, 1.03, 1.03)
	}
	80% {
		-webkit-transform: scale3d(.97, .97, .97);
		transform: scale3d(.97, .97, .97)
	}
	to {
		opacity: 1;
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
}
@keyframes bounceIn {
	0%,
	20%,
	40%,
	60%,
	80%,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}
	20% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1);
		transform: scale3d(1.1, 1.1, 1.1)
	}
	40% {
		-webkit-transform: scale3d(.9, .9, .9);
		transform: scale3d(.9, .9, .9)
	}
	60% {
		opacity: 1;
		-webkit-transform: scale3d(1.03, 1.03, 1.03);
		transform: scale3d(1.03, 1.03, 1.03)
	}
	80% {
		-webkit-transform: scale3d(.97, .97, .97);
		transform: scale3d(.97, .97, .97)
	}
	to {
		opacity: 1;
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
}
.eb__bounceIn {
	-webkit-animation-duration: .75s;
	animation-duration: .75s;
	-webkit-animation-duration: calc(var(--animate-duration)*.75);
	animation-duration: calc(var(--animate-duration)*.75);
	-webkit-animation-name: bounceIn;
	animation-name: bounceIn
}
@-webkit-keyframes bounceInDown {
	0%,
	60%,
	75%,
	90%,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
		transform: translate3d(0, -3000px, 0) scaleY(3)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(0, 25px, 0) scaleY(.9);
		transform: translate3d(0, 25px, 0) scaleY(.9)
	}
	75% {
		-webkit-transform: translate3d(0, -10px, 0) scaleY(.95);
		transform: translate3d(0, -10px, 0) scaleY(.95)
	}
	90% {
		-webkit-transform: translate3d(0, 5px, 0) scaleY(.985);
		transform: translate3d(0, 5px, 0) scaleY(.985)
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes bounceInDown {
	0%,
	60%,
	75%,
	90%,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
		transform: translate3d(0, -3000px, 0) scaleY(3)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(0, 25px, 0) scaleY(.9);
		transform: translate3d(0, 25px, 0) scaleY(.9)
	}
	75% {
		-webkit-transform: translate3d(0, -10px, 0) scaleY(.95);
		transform: translate3d(0, -10px, 0) scaleY(.95)
	}
	90% {
		-webkit-transform: translate3d(0, 5px, 0) scaleY(.985);
		transform: translate3d(0, 5px, 0) scaleY(.985)
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__bounceInDown {
	-webkit-animation-name: bounceInDown;
	animation-name: bounceInDown
}
@-webkit-keyframes bounceInLeft {
	0%,
	60%,
	75%,
	90%,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
		transform: translate3d(-3000px, 0, 0) scaleX(3)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(25px, 0, 0) scaleX(1);
		transform: translate3d(25px, 0, 0) scaleX(1)
	}
	75% {
		-webkit-transform: translate3d(-10px, 0, 0) scaleX(.98);
		transform: translate3d(-10px, 0, 0) scaleX(.98)
	}
	90% {
		-webkit-transform: translate3d(5px, 0, 0) scaleX(.995);
		transform: translate3d(5px, 0, 0) scaleX(.995)
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes bounceInLeft {
	0%,
	60%,
	75%,
	90%,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
		transform: translate3d(-3000px, 0, 0) scaleX(3)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(25px, 0, 0) scaleX(1);
		transform: translate3d(25px, 0, 0) scaleX(1)
	}
	75% {
		-webkit-transform: translate3d(-10px, 0, 0) scaleX(.98);
		transform: translate3d(-10px, 0, 0) scaleX(.98)
	}
	90% {
		-webkit-transform: translate3d(5px, 0, 0) scaleX(.995);
		transform: translate3d(5px, 0, 0) scaleX(.995)
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	animation-name: bounceInLeft
}
@-webkit-keyframes bounceInRight {
	0%,
	60%,
	75%,
	90%,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
		transform: translate3d(3000px, 0, 0) scaleX(3)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
		transform: translate3d(-25px, 0, 0) scaleX(1)
	}
	75% {
		-webkit-transform: translate3d(10px, 0, 0) scaleX(.98);
		transform: translate3d(10px, 0, 0) scaleX(.98)
	}
	90% {
		-webkit-transform: translate3d(-5px, 0, 0) scaleX(.995);
		transform: translate3d(-5px, 0, 0) scaleX(.995)
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes bounceInRight {
	0%,
	60%,
	75%,
	90%,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
		transform: translate3d(3000px, 0, 0) scaleX(3)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
		transform: translate3d(-25px, 0, 0) scaleX(1)
	}
	75% {
		-webkit-transform: translate3d(10px, 0, 0) scaleX(.98);
		transform: translate3d(10px, 0, 0) scaleX(.98)
	}
	90% {
		-webkit-transform: translate3d(-5px, 0, 0) scaleX(.995);
		transform: translate3d(-5px, 0, 0) scaleX(.995)
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__bounceInRight {
	-webkit-animation-name: bounceInRight;
	animation-name: bounceInRight
}
@-webkit-keyframes bounceInUp {
	0%,
	60%,
	75%,
	90%,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
		transform: translate3d(0, 3000px, 0) scaleY(5)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(0, -20px, 0) scaleY(.9);
		transform: translate3d(0, -20px, 0) scaleY(.9)
	}
	75% {
		-webkit-transform: translate3d(0, 10px, 0) scaleY(.95);
		transform: translate3d(0, 10px, 0) scaleY(.95)
	}
	90% {
		-webkit-transform: translate3d(0, -5px, 0) scaleY(.985);
		transform: translate3d(0, -5px, 0) scaleY(.985)
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes bounceInUp {
	0%,
	60%,
	75%,
	90%,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
		transform: translate3d(0, 3000px, 0) scaleY(5)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(0, -20px, 0) scaleY(.9);
		transform: translate3d(0, -20px, 0) scaleY(.9)
	}
	75% {
		-webkit-transform: translate3d(0, 10px, 0) scaleY(.95);
		transform: translate3d(0, 10px, 0) scaleY(.95)
	}
	90% {
		-webkit-transform: translate3d(0, -5px, 0) scaleY(.985);
		transform: translate3d(0, -5px, 0) scaleY(.985)
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__bounceInUp {
	-webkit-animation-name: bounceInUp;
	animation-name: bounceInUp
}
@-webkit-keyframes bounceOut {
	20% {
		-webkit-transform: scale3d(.9, .9, .9);
		transform: scale3d(.9, .9, .9)
	}
	50%,
	55% {
		opacity: 1;
		-webkit-transform: scale3d(1.1, 1.1, 1.1);
		transform: scale3d(1.1, 1.1, 1.1)
	}
	to {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}
}
@keyframes bounceOut {
	20% {
		-webkit-transform: scale3d(.9, .9, .9);
		transform: scale3d(.9, .9, .9)
	}
	50%,
	55% {
		opacity: 1;
		-webkit-transform: scale3d(1.1, 1.1, 1.1);
		transform: scale3d(1.1, 1.1, 1.1)
	}
	to {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}
}
.eb__bounceOut {
	-webkit-animation-duration: .75s;
	animation-duration: .75s;
	-webkit-animation-duration: calc(var(--animate-duration)*.75);
	animation-duration: calc(var(--animate-duration)*.75);
	-webkit-animation-name: bounceOut;
	animation-name: bounceOut
}
@-webkit-keyframes bounceOutDown {
	20% {
		-webkit-transform: translate3d(0, 10px, 0) scaleY(.985);
		transform: translate3d(0, 10px, 0) scaleY(.985)
	}
	40%,
	45% {
		opacity: 1;
		-webkit-transform: translate3d(0, -20px, 0) scaleY(.9);
		transform: translate3d(0, -20px, 0) scaleY(.9)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
		transform: translate3d(0, 2000px, 0) scaleY(3)
	}
}
@keyframes bounceOutDown {
	20% {
		-webkit-transform: translate3d(0, 10px, 0) scaleY(.985);
		transform: translate3d(0, 10px, 0) scaleY(.985)
	}
	40%,
	45% {
		opacity: 1;
		-webkit-transform: translate3d(0, -20px, 0) scaleY(.9);
		transform: translate3d(0, -20px, 0) scaleY(.9)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
		transform: translate3d(0, 2000px, 0) scaleY(3)
	}
}
.eb__bounceOutDown {
	-webkit-animation-name: bounceOutDown;
	animation-name: bounceOutDown
}
@-webkit-keyframes bounceOutLeft {
	20% {
		opacity: 1;
		-webkit-transform: translate3d(20px, 0, 0) scaleX(.9);
		transform: translate3d(20px, 0, 0) scaleX(.9)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
		transform: translate3d(-2000px, 0, 0) scaleX(2)
	}
}
@keyframes bounceOutLeft {
	20% {
		opacity: 1;
		-webkit-transform: translate3d(20px, 0, 0) scaleX(.9);
		transform: translate3d(20px, 0, 0) scaleX(.9)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
		transform: translate3d(-2000px, 0, 0) scaleX(2)
	}
}
.eb__bounceOutLeft {
	-webkit-animation-name: bounceOutLeft;
	animation-name: bounceOutLeft
}
@-webkit-keyframes bounceOutRight {
	20% {
		opacity: 1;
		-webkit-transform: translate3d(-20px, 0, 0) scaleX(.9);
		transform: translate3d(-20px, 0, 0) scaleX(.9)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
		transform: translate3d(2000px, 0, 0) scaleX(2)
	}
}
@keyframes bounceOutRight {
	20% {
		opacity: 1;
		-webkit-transform: translate3d(-20px, 0, 0) scaleX(.9);
		transform: translate3d(-20px, 0, 0) scaleX(.9)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
		transform: translate3d(2000px, 0, 0) scaleX(2)
	}
}
.eb__bounceOutRight {
	-webkit-animation-name: bounceOutRight;
	animation-name: bounceOutRight
}
@-webkit-keyframes bounceOutUp {
	20% {
		-webkit-transform: translate3d(0, -10px, 0) scaleY(.985);
		transform: translate3d(0, -10px, 0) scaleY(.985)
	}
	40%,
	45% {
		opacity: 1;
		-webkit-transform: translate3d(0, 20px, 0) scaleY(.9);
		transform: translate3d(0, 20px, 0) scaleY(.9)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
		transform: translate3d(0, -2000px, 0) scaleY(3)
	}
}
@keyframes bounceOutUp {
	20% {
		-webkit-transform: translate3d(0, -10px, 0) scaleY(.985);
		transform: translate3d(0, -10px, 0) scaleY(.985)
	}
	40%,
	45% {
		opacity: 1;
		-webkit-transform: translate3d(0, 20px, 0) scaleY(.9);
		transform: translate3d(0, 20px, 0) scaleY(.9)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
		transform: translate3d(0, -2000px, 0) scaleY(3)
	}
}
.eb__bounceOutUp {
	-webkit-animation-name: bounceOutUp;
	animation-name: bounceOutUp
}
@-webkit-keyframes fadeIn {
	0% {
		opacity: 0
	}
	to {
		opacity: 1
	}
}
@keyframes fadeIn {
	0% {
		opacity: 0
	}
	to {
		opacity: 1
	}
}
.eb__fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn
}
@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__fadeInDown {
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown
}
@-webkit-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -2000px, 0);
		transform: translate3d(0, -2000px, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -2000px, 0);
		transform: translate3d(0, -2000px, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__fadeInDownBig {
	-webkit-animation-name: fadeInDownBig;
	animation-name: fadeInDownBig
}
@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft
}
@-webkit-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-2000px, 0, 0);
		transform: translate3d(-2000px, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-2000px, 0, 0);
		transform: translate3d(-2000px, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__fadeInLeftBig {
	-webkit-animation-name: fadeInLeftBig;
	animation-name: fadeInLeftBig
}
@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__fadeInRight {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight
}
@-webkit-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(2000px, 0, 0);
		transform: translate3d(2000px, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(2000px, 0, 0);
		transform: translate3d(2000px, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__fadeInRightBig {
	-webkit-animation-name: fadeInRightBig;
	animation-name: fadeInRightBig
}
@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp
}
@-webkit-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 2000px, 0);
		transform: translate3d(0, 2000px, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 2000px, 0);
		transform: translate3d(0, 2000px, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__fadeInUpBig {
	-webkit-animation-name: fadeInUpBig;
	animation-name: fadeInUpBig
}
@-webkit-keyframes fadeInTopLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, -100%, 0);
		transform: translate3d(-100%, -100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes fadeInTopLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, -100%, 0);
		transform: translate3d(-100%, -100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__fadeInTopLeft {
	-webkit-animation-name: fadeInTopLeft;
	animation-name: fadeInTopLeft
}
@-webkit-keyframes fadeInTopRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, -100%, 0);
		transform: translate3d(100%, -100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes fadeInTopRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, -100%, 0);
		transform: translate3d(100%, -100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__fadeInTopRight {
	-webkit-animation-name: fadeInTopRight;
	animation-name: fadeInTopRight
}
@-webkit-keyframes fadeInBottomLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 100%, 0);
		transform: translate3d(-100%, 100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes fadeInBottomLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 100%, 0);
		transform: translate3d(-100%, 100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__fadeInBottomLeft {
	-webkit-animation-name: fadeInBottomLeft;
	animation-name: fadeInBottomLeft
}
@-webkit-keyframes fadeInBottomRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 100%, 0);
		transform: translate3d(100%, 100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes fadeInBottomRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 100%, 0);
		transform: translate3d(100%, 100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__fadeInBottomRight {
	-webkit-animation-name: fadeInBottomRight;
	animation-name: fadeInBottomRight
}
@-webkit-keyframes fadeOut {
	0% {
		opacity: 1
	}
	to {
		opacity: 0
	}
}
@keyframes fadeOut {
	0% {
		opacity: 1
	}
	to {
		opacity: 0
	}
}
.eb__fadeOut {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut
}
@-webkit-keyframes fadeOutDown {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
}
@keyframes fadeOutDown {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
}
.eb__fadeOutDown {
	-webkit-animation-name: fadeOutDown;
	animation-name: fadeOutDown
}
@-webkit-keyframes fadeOutDownBig {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 2000px, 0);
		transform: translate3d(0, 2000px, 0)
	}
}
@keyframes fadeOutDownBig {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 2000px, 0);
		transform: translate3d(0, 2000px, 0)
	}
}
.eb__fadeOutDownBig {
	-webkit-animation-name: fadeOutDownBig;
	animation-name: fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
}
@keyframes fadeOutLeft {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
}
.eb__fadeOutLeft {
	-webkit-animation-name: fadeOutLeft;
	animation-name: fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(-2000px, 0, 0);
		transform: translate3d(-2000px, 0, 0)
	}
}
@keyframes fadeOutLeftBig {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(-2000px, 0, 0);
		transform: translate3d(-2000px, 0, 0)
	}
}
.eb__fadeOutLeftBig {
	-webkit-animation-name: fadeOutLeftBig;
	animation-name: fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
}
@keyframes fadeOutRight {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
}
.eb__fadeOutRight {
	-webkit-animation-name: fadeOutRight;
	animation-name: fadeOutRight
}
@-webkit-keyframes fadeOutRightBig {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(2000px, 0, 0);
		transform: translate3d(2000px, 0, 0)
	}
}
@keyframes fadeOutRightBig {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(2000px, 0, 0);
		transform: translate3d(2000px, 0, 0)
	}
}
.eb__fadeOutRightBig {
	-webkit-animation-name: fadeOutRightBig;
	animation-name: fadeOutRightBig
}
@-webkit-keyframes fadeOutUp {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
}
@keyframes fadeOutUp {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
}
.eb__fadeOutUp {
	-webkit-animation-name: fadeOutUp;
	animation-name: fadeOutUp
}
@-webkit-keyframes fadeOutUpBig {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -2000px, 0);
		transform: translate3d(0, -2000px, 0)
	}
}
@keyframes fadeOutUpBig {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -2000px, 0);
		transform: translate3d(0, -2000px, 0)
	}
}
.eb__fadeOutUpBig {
	-webkit-animation-name: fadeOutUpBig;
	animation-name: fadeOutUpBig
}
@-webkit-keyframes fadeOutTopLeft {
	0% {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(-100%, -100%, 0);
		transform: translate3d(-100%, -100%, 0)
	}
}
@keyframes fadeOutTopLeft {
	0% {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(-100%, -100%, 0);
		transform: translate3d(-100%, -100%, 0)
	}
}
.eb__fadeOutTopLeft {
	-webkit-animation-name: fadeOutTopLeft;
	animation-name: fadeOutTopLeft
}
@-webkit-keyframes fadeOutTopRight {
	0% {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(100%, -100%, 0);
		transform: translate3d(100%, -100%, 0)
	}
}
@keyframes fadeOutTopRight {
	0% {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(100%, -100%, 0);
		transform: translate3d(100%, -100%, 0)
	}
}
.eb__fadeOutTopRight {
	-webkit-animation-name: fadeOutTopRight;
	animation-name: fadeOutTopRight
}
@-webkit-keyframes fadeOutBottomRight {
	0% {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(100%, 100%, 0);
		transform: translate3d(100%, 100%, 0)
	}
}
@keyframes fadeOutBottomRight {
	0% {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(100%, 100%, 0);
		transform: translate3d(100%, 100%, 0)
	}
}
.eb__fadeOutBottomRight {
	-webkit-animation-name: fadeOutBottomRight;
	animation-name: fadeOutBottomRight
}
@-webkit-keyframes fadeOutBottomLeft {
	0% {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 100%, 0);
		transform: translate3d(-100%, 100%, 0)
	}
}
@keyframes fadeOutBottomLeft {
	0% {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 100%, 0);
		transform: translate3d(-100%, 100%, 0)
	}
}
.eb__fadeOutBottomLeft {
	-webkit-animation-name: fadeOutBottomLeft;
	animation-name: fadeOutBottomLeft
}
@-webkit-keyframes flip {
	0% {
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out;
		-webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
		transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)
	}
	40% {
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out;
		-webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
		transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)
	}
	50% {
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		-webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
		transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)
	}
	80% {
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		-webkit-transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg);
		transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg)
	}
	to {
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		-webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
		transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)
	}
}
@keyframes flip {
	0% {
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out;
		-webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
		transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)
	}
	40% {
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out;
		-webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
		transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)
	}
	50% {
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		-webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
		transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)
	}
	80% {
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		-webkit-transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg);
		transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg)
	}
	to {
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		-webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
		transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)
	}
}
.eb__animated.eb__flip {
	-webkit-animation-name: flip;
	animation-name: flip;
	-webkit-backface-visibility: visible;
	backface-visibility: visible
}
@-webkit-keyframes flipInX {
	0% {
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		opacity: 0;
		-webkit-transform: perspective(400px) rotateX(90deg);
		transform: perspective(400px) rotateX(90deg)
	}
	40% {
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		-webkit-transform: perspective(400px) rotateX(-20deg);
		transform: perspective(400px) rotateX(-20deg)
	}
	60% {
		opacity: 1;
		-webkit-transform: perspective(400px) rotateX(10deg);
		transform: perspective(400px) rotateX(10deg)
	}
	80% {
		-webkit-transform: perspective(400px) rotateX(-5deg);
		transform: perspective(400px) rotateX(-5deg)
	}
	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
}
@keyframes flipInX {
	0% {
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		opacity: 0;
		-webkit-transform: perspective(400px) rotateX(90deg);
		transform: perspective(400px) rotateX(90deg)
	}
	40% {
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		-webkit-transform: perspective(400px) rotateX(-20deg);
		transform: perspective(400px) rotateX(-20deg)
	}
	60% {
		opacity: 1;
		-webkit-transform: perspective(400px) rotateX(10deg);
		transform: perspective(400px) rotateX(10deg)
	}
	80% {
		-webkit-transform: perspective(400px) rotateX(-5deg);
		transform: perspective(400px) rotateX(-5deg)
	}
	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
}
.eb__flipInX {
	-webkit-animation-name: flipInX;
	animation-name: flipInX;
	-webkit-backface-visibility: visible !important;
	backface-visibility: visible !important
}
@-webkit-keyframes flipInY {
	0% {
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		opacity: 0;
		-webkit-transform: perspective(400px) rotateY(90deg);
		transform: perspective(400px) rotateY(90deg)
	}
	40% {
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		-webkit-transform: perspective(400px) rotateY(-20deg);
		transform: perspective(400px) rotateY(-20deg)
	}
	60% {
		opacity: 1;
		-webkit-transform: perspective(400px) rotateY(10deg);
		transform: perspective(400px) rotateY(10deg)
	}
	80% {
		-webkit-transform: perspective(400px) rotateY(-5deg);
		transform: perspective(400px) rotateY(-5deg)
	}
	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
}
@keyframes flipInY {
	0% {
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		opacity: 0;
		-webkit-transform: perspective(400px) rotateY(90deg);
		transform: perspective(400px) rotateY(90deg)
	}
	40% {
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		-webkit-transform: perspective(400px) rotateY(-20deg);
		transform: perspective(400px) rotateY(-20deg)
	}
	60% {
		opacity: 1;
		-webkit-transform: perspective(400px) rotateY(10deg);
		transform: perspective(400px) rotateY(10deg)
	}
	80% {
		-webkit-transform: perspective(400px) rotateY(-5deg);
		transform: perspective(400px) rotateY(-5deg)
	}
	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
}
.eb__flipInY {
	-webkit-animation-name: flipInY;
	animation-name: flipInY;
	-webkit-backface-visibility: visible !important;
	backface-visibility: visible !important
}
@-webkit-keyframes flipOutX {
	0% {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
	30% {
		opacity: 1;
		-webkit-transform: perspective(400px) rotateX(-20deg);
		transform: perspective(400px) rotateX(-20deg)
	}
	to {
		opacity: 0;
		-webkit-transform: perspective(400px) rotateX(90deg);
		transform: perspective(400px) rotateX(90deg)
	}
}
@keyframes flipOutX {
	0% {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
	30% {
		opacity: 1;
		-webkit-transform: perspective(400px) rotateX(-20deg);
		transform: perspective(400px) rotateX(-20deg)
	}
	to {
		opacity: 0;
		-webkit-transform: perspective(400px) rotateX(90deg);
		transform: perspective(400px) rotateX(90deg)
	}
}
.eb__flipOutX {
	-webkit-animation-duration: .75s;
	animation-duration: .75s;
	-webkit-animation-duration: calc(var(--animate-duration)*.75);
	animation-duration: calc(var(--animate-duration)*.75);
	-webkit-animation-name: flipOutX;
	animation-name: flipOutX;
	-webkit-backface-visibility: visible !important;
	backface-visibility: visible !important
}
@-webkit-keyframes flipOutY {
	0% {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
	30% {
		opacity: 1;
		-webkit-transform: perspective(400px) rotateY(-15deg);
		transform: perspective(400px) rotateY(-15deg)
	}
	to {
		opacity: 0;
		-webkit-transform: perspective(400px) rotateY(90deg);
		transform: perspective(400px) rotateY(90deg)
	}
}
@keyframes flipOutY {
	0% {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
	30% {
		opacity: 1;
		-webkit-transform: perspective(400px) rotateY(-15deg);
		transform: perspective(400px) rotateY(-15deg)
	}
	to {
		opacity: 0;
		-webkit-transform: perspective(400px) rotateY(90deg);
		transform: perspective(400px) rotateY(90deg)
	}
}
.eb__flipOutY {
	-webkit-animation-duration: .75s;
	animation-duration: .75s;
	-webkit-animation-duration: calc(var(--animate-duration)*.75);
	animation-duration: calc(var(--animate-duration)*.75);
	-webkit-animation-name: flipOutY;
	animation-name: flipOutY;
	-webkit-backface-visibility: visible !important;
	backface-visibility: visible !important
}
@-webkit-keyframes lightSpeedInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
		transform: translate3d(100%, 0, 0) skewX(-30deg)
	}
	60% {
		opacity: 1;
		-webkit-transform: skewX(20deg);
		transform: skewX(20deg)
	}
	80% {
		-webkit-transform: skewX(-5deg);
		transform: skewX(-5deg)
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes lightSpeedInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
		transform: translate3d(100%, 0, 0) skewX(-30deg)
	}
	60% {
		opacity: 1;
		-webkit-transform: skewX(20deg);
		transform: skewX(20deg)
	}
	80% {
		-webkit-transform: skewX(-5deg);
		transform: skewX(-5deg)
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__lightSpeedInRight {
	-webkit-animation-name: lightSpeedInRight;
	animation-name: lightSpeedInRight;
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out
}
@-webkit-keyframes lightSpeedInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
		transform: translate3d(-100%, 0, 0) skewX(30deg)
	}
	60% {
		opacity: 1;
		-webkit-transform: skewX(-20deg);
		transform: skewX(-20deg)
	}
	80% {
		-webkit-transform: skewX(5deg);
		transform: skewX(5deg)
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes lightSpeedInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
		transform: translate3d(-100%, 0, 0) skewX(30deg)
	}
	60% {
		opacity: 1;
		-webkit-transform: skewX(-20deg);
		transform: skewX(-20deg)
	}
	80% {
		-webkit-transform: skewX(5deg);
		transform: skewX(5deg)
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__lightSpeedInLeft {
	-webkit-animation-name: lightSpeedInLeft;
	animation-name: lightSpeedInLeft;
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out
}
@-webkit-keyframes lightSpeedOutRight {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
		transform: translate3d(100%, 0, 0) skewX(30deg)
	}
}
@keyframes lightSpeedOutRight {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
		transform: translate3d(100%, 0, 0) skewX(30deg)
	}
}
.eb__lightSpeedOutRight {
	-webkit-animation-name: lightSpeedOutRight;
	animation-name: lightSpeedOutRight;
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in
}
@-webkit-keyframes lightSpeedOutLeft {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
		transform: translate3d(-100%, 0, 0) skewX(-30deg)
	}
}
@keyframes lightSpeedOutLeft {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
		transform: translate3d(-100%, 0, 0) skewX(-30deg)
	}
}
.eb__lightSpeedOutLeft {
	-webkit-animation-name: lightSpeedOutLeft;
	animation-name: lightSpeedOutLeft;
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in
}
@-webkit-keyframes rotateIn {
	0% {
		opacity: 0;
		-webkit-transform: rotate(-200deg);
		transform: rotate(-200deg)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes rotateIn {
	0% {
		opacity: 0;
		-webkit-transform: rotate(-200deg);
		transform: rotate(-200deg)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__rotateIn {
	-webkit-animation-name: rotateIn;
	animation-name: rotateIn;
	-webkit-transform-origin: center;
	transform-origin: center
}
@-webkit-keyframes rotateInDownLeft {
	0% {
		opacity: 0;
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes rotateInDownLeft {
	0% {
		opacity: 0;
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__rotateInDownLeft {
	-webkit-animation-name: rotateInDownLeft;
	animation-name: rotateInDownLeft;
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom
}
@-webkit-keyframes rotateInDownRight {
	0% {
		opacity: 0;
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes rotateInDownRight {
	0% {
		opacity: 0;
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__rotateInDownRight {
	-webkit-animation-name: rotateInDownRight;
	animation-name: rotateInDownRight;
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom
}
@-webkit-keyframes rotateInUpLeft {
	0% {
		opacity: 0;
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes rotateInUpLeft {
	0% {
		opacity: 0;
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__rotateInUpLeft {
	-webkit-animation-name: rotateInUpLeft;
	animation-name: rotateInUpLeft;
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom
}
@-webkit-keyframes rotateInUpRight {
	0% {
		opacity: 0;
		-webkit-transform: rotate(-90deg);
		transform: rotate(-90deg)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes rotateInUpRight {
	0% {
		opacity: 0;
		-webkit-transform: rotate(-90deg);
		transform: rotate(-90deg)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__rotateInUpRight {
	-webkit-animation-name: rotateInUpRight;
	animation-name: rotateInUpRight;
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom
}
@-webkit-keyframes rotateOut {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: rotate(200deg);
		transform: rotate(200deg)
	}
}
@keyframes rotateOut {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: rotate(200deg);
		transform: rotate(200deg)
	}
}
.eb__rotateOut {
	-webkit-animation-name: rotateOut;
	animation-name: rotateOut;
	-webkit-transform-origin: center;
	transform-origin: center
}
@-webkit-keyframes rotateOutDownLeft {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg)
	}
}
@keyframes rotateOutDownLeft {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg)
	}
}
.eb__rotateOutDownLeft {
	-webkit-animation-name: rotateOutDownLeft;
	animation-name: rotateOutDownLeft;
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom
}
@-webkit-keyframes rotateOutDownRight {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg)
	}
}
@keyframes rotateOutDownRight {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg)
	}
}
.eb__rotateOutDownRight {
	-webkit-animation-name: rotateOutDownRight;
	animation-name: rotateOutDownRight;
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom
}
@-webkit-keyframes rotateOutUpLeft {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg)
	}
}
@keyframes rotateOutUpLeft {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg)
	}
}
.eb__rotateOutUpLeft {
	-webkit-animation-name: rotateOutUpLeft;
	animation-name: rotateOutUpLeft;
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom
}
@-webkit-keyframes rotateOutUpRight {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: rotate(90deg);
		transform: rotate(90deg)
	}
}
@keyframes rotateOutUpRight {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: rotate(90deg);
		transform: rotate(90deg)
	}
}
.eb__rotateOutUpRight {
	-webkit-animation-name: rotateOutUpRight;
	animation-name: rotateOutUpRight;
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom
}
@-webkit-keyframes hinge {
	0% {
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out
	}
	20%,
	60% {
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out;
		-webkit-transform: rotate(80deg);
		transform: rotate(80deg)
	}
	40%,
	80% {
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out;
		opacity: 1;
		-webkit-transform: rotate(60deg);
		transform: rotate(60deg)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 700px, 0);
		transform: translate3d(0, 700px, 0)
	}
}
@keyframes hinge {
	0% {
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out
	}
	20%,
	60% {
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out;
		-webkit-transform: rotate(80deg);
		transform: rotate(80deg)
	}
	40%,
	80% {
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out;
		opacity: 1;
		-webkit-transform: rotate(60deg);
		transform: rotate(60deg)
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 700px, 0);
		transform: translate3d(0, 700px, 0)
	}
}
.eb__hinge {
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-duration: calc(var(--animate-duration)*2);
	animation-duration: calc(var(--animate-duration)*2);
	-webkit-animation-name: hinge;
	animation-name: hinge;
	-webkit-transform-origin: top left;
	transform-origin: top left
}
@-webkit-keyframes jackInTheBox {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1) rotate(30deg);
		transform: scale(.1) rotate(30deg);
		-webkit-transform-origin: center bottom;
		transform-origin: center bottom
	}
	50% {
		-webkit-transform: rotate(-10deg);
		transform: rotate(-10deg)
	}
	70% {
		-webkit-transform: rotate(3deg);
		transform: rotate(3deg)
	}
	to {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}
@keyframes jackInTheBox {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1) rotate(30deg);
		transform: scale(.1) rotate(30deg);
		-webkit-transform-origin: center bottom;
		transform-origin: center bottom
	}
	50% {
		-webkit-transform: rotate(-10deg);
		transform: rotate(-10deg)
	}
	70% {
		-webkit-transform: rotate(3deg);
		transform: rotate(3deg)
	}
	to {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}
.eb__jackInTheBox {
	-webkit-animation-name: jackInTheBox;
	animation-name: jackInTheBox
}
@-webkit-keyframes rollIn {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
		transform: translate3d(-100%, 0, 0) rotate(-120deg)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes rollIn {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
		transform: translate3d(-100%, 0, 0) rotate(-120deg)
	}
	to {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__rollIn {
	-webkit-animation-name: rollIn;
	animation-name: rollIn
}
@-webkit-keyframes rollOut {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
		transform: translate3d(100%, 0, 0) rotate(120deg)
	}
}
@keyframes rollOut {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
		transform: translate3d(100%, 0, 0) rotate(120deg)
	}
}
.eb__rollOut {
	-webkit-animation-name: rollOut;
	animation-name: rollOut
}
@-webkit-keyframes ebZoomIn {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}
	50% {
		opacity: 1
	}
}
@keyframes ebZoomIn {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}
	50% {
		opacity: 1
	}
}
.eb__zoomIn {
	-webkit-animation-name: ebZoomIn;
	animation-name: ebZoomIn
}
@-webkit-keyframes zoomInDown {
	0% {
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0)
	}
	60% {
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0)
	}
}
@keyframes zoomInDown {
	0% {
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0)
	}
	60% {
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0)
	}
}
.eb__zoomInDown {
	-webkit-animation-name: zoomInDown;
	animation-name: zoomInDown
}
@-webkit-keyframes zoomInLeft {
	0% {
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
		transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0)
	}
	60% {
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
		transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0)
	}
}
@keyframes zoomInLeft {
	0% {
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
		transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0)
	}
	60% {
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
		transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0)
	}
}
.eb__zoomInLeft {
	-webkit-animation-name: zoomInLeft;
	animation-name: zoomInLeft
}
@-webkit-keyframes zoomInRight {
	0% {
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
		transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0)
	}
	60% {
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
		transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0)
	}
}
@keyframes zoomInRight {
	0% {
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
		transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0)
	}
	60% {
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
		transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0)
	}
}
.eb__zoomInRight {
	-webkit-animation-name: zoomInRight;
	animation-name: zoomInRight
}
@-webkit-keyframes zoomInUp {
	0% {
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0)
	}
	60% {
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0)
	}
}
@keyframes zoomInUp {
	0% {
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0)
	}
	60% {
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0)
	}
}
.eb__zoomInUp {
	-webkit-animation-name: zoomInUp;
	animation-name: zoomInUp
}
@-webkit-keyframes zoomOut {
	0% {
		opacity: 1
	}
	50% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}
	to {
		opacity: 0
	}
}
@keyframes zoomOut {
	0% {
		opacity: 1
	}
	50% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}
	to {
		opacity: 0
	}
}
.eb__zoomOut {
	-webkit-animation-name: zoomOut;
	animation-name: zoomOut
}
@-webkit-keyframes zoomOutDown {
	40% {
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0)
	}
	to {
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0)
	}
}
@keyframes zoomOutDown {
	40% {
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0)
	}
	to {
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0)
	}
}
.eb__zoomOutDown {
	-webkit-animation-name: zoomOutDown;
	animation-name: zoomOutDown;
	-webkit-transform-origin: center bottom;
	transform-origin: center bottom
}
@-webkit-keyframes zoomOutLeft {
	40% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
		transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
	}
	to {
		opacity: 0;
		-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
		transform: scale(.1) translate3d(-2000px, 0, 0)
	}
}
@keyframes zoomOutLeft {
	40% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
		transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
	}
	to {
		opacity: 0;
		-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
		transform: scale(.1) translate3d(-2000px, 0, 0)
	}
}
.eb__zoomOutLeft {
	-webkit-animation-name: zoomOutLeft;
	animation-name: zoomOutLeft;
	-webkit-transform-origin: left center;
	transform-origin: left center
}
@-webkit-keyframes zoomOutRight {
	40% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
		transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
	}
	to {
		opacity: 0;
		-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
		transform: scale(.1) translate3d(2000px, 0, 0)
	}
}
@keyframes zoomOutRight {
	40% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
		transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
	}
	to {
		opacity: 0;
		-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
		transform: scale(.1) translate3d(2000px, 0, 0)
	}
}
.eb__zoomOutRight {
	-webkit-animation-name: zoomOutRight;
	animation-name: zoomOutRight;
	-webkit-transform-origin: right center;
	transform-origin: right center
}
@-webkit-keyframes zoomOutUp {
	40% {
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0)
	}
	to {
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0)
	}
}
@keyframes zoomOutUp {
	40% {
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0)
	}
	to {
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0)
	}
}
.eb__zoomOutUp {
	-webkit-animation-name: zoomOutUp;
	animation-name: zoomOutUp;
	-webkit-transform-origin: center bottom;
	transform-origin: center bottom
}
@-webkit-keyframes slideInDown {
	0% {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
		visibility: visible
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes slideInDown {
	0% {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
		visibility: visible
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__slideInDown {
	-webkit-animation-name: slideInDown;
	animation-name: slideInDown
}
@-webkit-keyframes slideInLeft {
	0% {
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
		visibility: visible
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes slideInLeft {
	0% {
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
		visibility: visible
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__slideInLeft {
	-webkit-animation-name: slideInLeft;
	animation-name: slideInLeft
}
@-webkit-keyframes slideInRight {
	0% {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		visibility: visible
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes slideInRight {
	0% {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		visibility: visible
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__slideInRight {
	-webkit-animation-name: slideInRight;
	animation-name: slideInRight
}
@-webkit-keyframes slideInUp {
	0% {
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
		visibility: visible
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
@keyframes slideInUp {
	0% {
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
		visibility: visible
	}
	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}
.eb__slideInUp {
	-webkit-animation-name: slideInUp;
	animation-name: slideInUp
}
@-webkit-keyframes slideOutDown {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	to {
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
		visibility: hidden
	}
}
@keyframes slideOutDown {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	to {
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
		visibility: hidden
	}
}
.eb__slideOutDown {
	-webkit-animation-name: slideOutDown;
	animation-name: slideOutDown
}
@-webkit-keyframes slideOutLeft {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	to {
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
		visibility: hidden
	}
}
@keyframes slideOutLeft {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	to {
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
		visibility: hidden
	}
}
.eb__slideOutLeft {
	-webkit-animation-name: slideOutLeft;
	animation-name: slideOutLeft
}
@-webkit-keyframes slideOutRight {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	to {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		visibility: hidden
	}
}
@keyframes slideOutRight {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	to {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		visibility: hidden
	}
}
.eb__slideOutRight {
	-webkit-animation-name: slideOutRight;
	animation-name: slideOutRight
}
@-webkit-keyframes slideOutUp {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	to {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
		visibility: hidden
	}
}
@keyframes slideOutUp {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	to {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
		visibility: hidden
	}
}
.eb__slideOutUp {
	-webkit-animation-name: slideOutUp;
	animation-name: slideOutUp
}

.eb_liquid_glass-effect1{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.eb_liquid_glass-effect2{-webkit-backdrop-filter:blur(10px) brightness(1);backdrop-filter:blur(10px) brightness(1)}.eb_liquid_glass-effect3{overflow:hidden;border:solid 1px color-mix(in srgb,var(--accent) 30%,transparent);box-shadow:0 4px 30px rgba(0,0,0,.1);background:color-mix(in srgb,var(--accent) 7.5%,transparent);transform:translateZ(0)}.eb_liquid_glass-effect3:before{position:absolute;content:"";z-index:-99;height:100%;width:100%;left:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);filter:url(#eb-glass-distortion3);transform:translateZ(0);top:0}.eb_liquid_glass-effect4{overflow:hidden;border:solid 1px color-mix(in srgb,var(--accent) 30%,transparent);box-shadow:0 4px 30px rgba(0,0,0,.1);background:color-mix(in srgb,var(--accent) 7.5%,transparent);transform:translateZ(0)}.eb_liquid_glass-effect4:before{position:absolute;content:"";z-index:-99;height:100%;width:100%;left:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);filter:url(#eb-glass-distortion4);transform:translateZ(0);top:0}.eb_liquid_glass-effect5{overflow:hidden;border:solid 1px color-mix(in srgb,var(--accent) 30%,transparent);box-shadow:0 4px 30px rgba(0,0,0,.1);background:color-mix(in srgb,var(--accent) 7.5%,transparent);transform:translateZ(0)}.eb_liquid_glass-effect5:before{position:absolute;content:"";z-index:-99;height:100%;width:100%;left:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);filter:url(#eb-glass-distortion5);transform:translateZ(0);top:0}.eb_liquid_glass_shadow-effect1{box-shadow:-1px 9px 28px 2px rgba(0,0,0,.78);-webkit-box-shadow:-1px 9px 28px 2px rgba(0,0,0,.78);-moz-box-shadow:-1px 9px 28px 2px rgba(0,0,0,.78)}.eb_liquid_glass_shadow-effect2{box-shadow:0px 0px 8px 1px rgb(165 165 165/78%);-webkit-box-shadow:0px 0px 8px 1px rgb(165 165 165/78%);-moz-box-shadow:0px 0px 8px 1px rgb(165 165 165/78%)}.eb_liquid_glass_shadow-effect3{box-shadow:1px 1px 60px 0 #bebebe;-webkit-box-shadow:1px 1px 60px 0 #bebebe;-moz-box-shadow:1px 1px 60px 0 #bebebe}.eb_liquid_glass_shadow-effect4{border:2px solid #cecece;box-shadow:inset 10px 10px 20px rgba(153,192,255,.1),inset 2px 2px 5px rgba(195,218,255,.2),inset -10px -10px 20px rgba(229,253,190,.1),inset -2px -2px 30px rgba(247,255,226,.2)}
.eb-shape-divider{direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}.eb-shape-divider-top{top:-1px}.eb-shape-divider-top:not([data-negative=false]) svg{z-index:-1}.eb-shape-divider-bottom{bottom:-1px}.eb-shape-divider-bottom:not([data-negative=false]) svg{z-index:-1}.eb-shape-divider[data-negative=false].eb-shape-divider-bottom,.eb-shape-divider[data-negative=true].eb-shape-divider-top{transform:rotate(180deg)}.eb-shape-divider svg{display:block;left:50%;position:relative;transform:translateX(-50%);width:calc(100% + 1.3px)}.eb-shape-divider .eb-shape-divider-fill{transform:rotateY(0deg);transform-origin:center}