/*! tailwindcss v3.0.1 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.border,.border-2,.border-b,select{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.blur,.filter{--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{--tw-backdrop-blur:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-invert:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-opacity:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.container{width:100%}@media (min-width:480px){.container{max-width:480px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1140px){.container{max-width:1140px}}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.top-full{top:100%}.z-10{z-index:10}.z-auto{z-index:auto}.z-0{z-index:0}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.clear-both{clear:both}.m-2{margin:.5rem}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-8{margin-top:2rem;margin-bottom:2rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mt-6{margin-top:1.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.-mt-56{margin-top:-14rem}.mb-1{margin-bottom:.25rem}.mt-3{margin-top:.75rem}.mb-3{margin-bottom:.75rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-8{height:2rem}.h-6{height:1.5rem}.h-80{height:20rem}.min-h-screen{min-height:100vh}.w-full{width:100%}.w-8{width:2rem}.w-6{width:1.5rem}.max-w-xs{max-width:20rem}.max-w-3xl{max-width:48rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.basis-64{flex-basis:16rem}.basis-1\/2{flex-basis:50%}.basis-1\/3{flex-basis:33.333333%}.basis-2\/3{flex-basis:66.666667%}.basis-1\/4{flex-basis:25%}.basis-2\/4{flex-basis:50%}.basis-3\/4{flex-basis:75%}.basis-1\/5{flex-basis:20%}.basis-2\/5{flex-basis:40%}.basis-3\/5{flex-basis:60%}.basis-4\/5{flex-basis:80%}.basis-12{flex-basis:3rem}.basis-8{flex-basis:2rem}.basis-32{flex-basis:8rem}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-transform)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.columns-1{-moz-columns:1;column-count:1}.columns-2{-moz-columns:2;column-count:2}.columns-3{-moz-columns:3;column-count:3}.columns-4{-moz-columns:4;column-count:4}.columns-5{-moz-columns:5;column-count:5}.columns-6{-moz-columns:6;column-count:6}.columns-7{-moz-columns:7;column-count:7}.columns-8{-moz-columns:8;column-count:8}.columns-xs{-moz-columns:20rem;columns:20rem}.columns-2xs{-moz-columns:18rem;columns:18rem}.columns-3xs{-moz-columns:16rem;columns:16rem}.columns-sm{-moz-columns:24rem;columns:24rem}.columns-md{-moz-columns:28rem;columns:28rem}.columns-lg{-moz-columns:32rem;columns:32rem}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-6{gap:1.5rem}.gap-4{gap:1rem}.gap-2{gap:.5rem}.gap-0\.5{gap:.125rem}.gap-0{gap:0}.overflow-hidden,.truncate{overflow:hidden}.truncate{text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-lg{border-radius:.5rem}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-b{border-bottom-left-radius:.25rem}.rounded-b,.rounded-r{border-bottom-right-radius:.25rem}.rounded-r{border-top-right-radius:.25rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-solid{border-style:solid}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-clip-padding{background-clip:padding-box}.bg-no-repeat{background-repeat:no-repeat}.fill-gray-800{fill:#1f2937}.p-2{padding:.5rem}.p-6{padding:1.5rem}.p-4{padding:1rem}.p-3{padding:.75rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-12{padding-top:3rem;padding-bottom:3rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.pt-4{padding-top:1rem}.pb-4{padding-bottom:1rem}.text-center{text-align:center}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.font-extrabold{font-weight:800}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-loose{line-height:2}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.underline{text-decoration:underline}.decoration-blue-500{-webkit-text-decoration-color:#3b82f6;text-decoration-color:#3b82f6}.decoration-\[0\.25rem\]{text-decoration-thickness:.25rem}.opacity-60{opacity:.6}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-filter)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-filter);backdrop-filter:var(--tw-backdrop-filter)}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.alignfull{margin:.5rem calc(50% - 50vw);max-width:100vw;width:100vw}.alignwide{margin:.5rem -4rem;max-width:1140px}.alignnone{margin-left:0;margin-right:0;height:auto;max-width:100%}.aligncenter{margin:.5rem auto;display:block}@media (min-width:640px){.alignleft:not(.wp-block-button){margin-right:.5rem;float:left}.alignright:not(.wp-block-button){margin-left:.5rem;float:right}.wp-block-button.alignleft a{float:left;margin-right:1rem}.wp-block-button.alignright a{float:right;margin-left:1rem}}.wp-caption{display:inline-block}.wp-caption img{margin-bottom:.5rem;line-height:1}.wp-caption-text{font-size:.875rem;color:#4b5563}body{--max-container-width:1140px;--bodybg:#fafafa;--contentbg:#fff;--content-color:#232;--bg-primary:#f62b89;--secondary-color:#14b8a6;--light-color:#f1f7f8;--color-primary:#fff;--siteMenuSpacing:32px;--header-background-color:#fff;--root-menu-font-weight:400;--root-menu-main-margin:0 0.75rem;--root-menu-main-padding:0.6125rem 0.35rem;--root-menu-main-size:1rem;--root-menu-main-color:#42474c;--root-menu-sub-font-weight:400;--root-menu-main-border-color:rgba(0,0,0,.08);--root-menu-main-active-color:#f62b89;--sub-menu-background-color:#fff;--sub-menu-font-size:1rem;--sub-menu-border:none;--sub-menu-padding:0.125rem 1.2rem;--sub-menu-hover-background:#f5f4f8;--sub-menu-hover-color:#f62b89;--sub-menu-box-shadow:0 10px 30px 0 rgba(31,45,61,.26);--sub-menu-border-radius:.5rem;--sub-menu-min-width:19.5rem;--post-content-border:rgba(0,0,0,.08);--post-element-border:rgba(0,0,0,.08);--post-content-space:2.5rem;--sidebbar-widget-padding:2.5rem;--primary:#f62b89;--header-bg:#fafafa;--header-color:#333;--highlight-bg:#fafafa;--highlight-color:#222;--border:rgba(0,0,0,.08);--swiper-navigation-size:1.2rem;--swiper-navigation-color:#222;--swiper-theme-color:#f62b89;--wp--style--block-gap:1em;--body-font:"Roboto Slab";--heading-font:"Roboto Slab";--footer-bg:#fafafa;--footer-color:#333}body.dark_theme{--header-background-color:#242942;--root-menu-main-color:#dfdfdf;--sub-menu-background-color:#2c2b38;--sub-menu-hover-background:#423c54;--header-bg:#121221;--header-color:#fff;--bodybg:#252b4e;--highlight:#1e2938;--text:#e7e7e7;--content-color:#e7e7e7;--bold:#394c62;--primary:#5a8dee;--secondary:#475f7b;--success:#39da8a;--primarycolor:#fff;--sidebar:#f4f4ff;--border:hsla(0,0%,100%,.08);--post-content-border:hsla(0,0%,100%,.08);--darkborder:hsla(0,0%,100%,.3);--light-color:#2c2c3e;--light:#a3afbd;--dark:#394c62;--shadow:rgba(0,0,0,.2);--footer-bg:#1d2031;--footer-color:#ffffffa3}.container{max-width:var(--max-container-width);margin:0 auto}.swiper-button-next,.swiper-button-prev{width:2.5rem!important;height:2.5rem!important;background:#fff!important;font-weight:800;border-radius:50%;box-shadow:0 1px 1rem rgba(0,0,0,.2)}@media (max-width:1000px){body{--post-content-space:1.25rem;--sidebbar-widget-padding:1.25rem}.post_content_wrapper{margin:0 .5rem}}@media (max-width:768px){body{--post-content-space:0.5rem;--sidebbar-widget-padding:0.5rem}.post_content_wrapper{margin:0 .5rem}}html{transition:all .2s}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font)}header.site-header{position:relative}header.entry-header{background:var(--header-bg);background-size:cover}header.entry-header,header.entry-header a,header.entry-header h1,header.entry-header h1 a,header.entry-header h2{color:var(--header-color)}header.entry-header a:hover,header.entry-header h1 a:hover,header.entry-header h1:hover,header.entry-header h2:hover{color:var(--header-color);text-decoration:underline}.header_extras,.header_extras a{color:var(--root-menu-main-color)}.dark_light_switch{display:flex;gap:.5rem;background:var(--border);padding:5px;border-radius:24px;position:relative}.dark_light_switch span{z-index:9}.dark_light_switch:after{content:"";background:#fff;width:32px;height:32px;display:block;border-radius:24px;position:absolute;left:1px;top:1px;transition:all .5s}body.dark_theme .dark_light_switch:after{transform:translateX(32px);background:#111}.light-color{background:var(--light-color)}.site-content-wrapper{z-index:0}.primary-text{color:var(--bg-primary)}body{font-family:var(--body-font)}body,body a{color:var(--content-color)}footer.site-footer{background:var(--footer-bg);color:var(--footer-color)}.wp-calendar-table caption{padding:.5rem}.wp-calendar-table .wp-calendar-nav{display:flex;justify-content:space-between}select{margin:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;border-width:1px;border-style:solid;background-clip:padding-box;background-repeat:no-repeat;padding:.375rem .75rem;font-size:1rem;line-height:1.5rem;font-weight:400;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}select:focus{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}select:focus:focus{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));outline:2px solid transparent;outline-offset:2px}select{border-color:var(--post-element-border);background-color:var(--contentbg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-size:16px 12px}.site-content{background:var(--bodybg);padding-bottom:2rem}.block-editor-block-list__layout h1,.entry-content h1,.entry-summary h1{font-size:1.5rem;line-height:2rem}.block-editor-block-list__layout h2,.entry-content h2,.entry-summary h2{font-size:1.25rem;line-height:1.75rem}.block-editor-block-list__layout h3,.entry-content h3,.entry-summary h3{font-size:1.125rem;line-height:1.75rem}.block-editor-block-list__layout .wp-block-group.has-background,.entry-content .wp-block-group.has-background,.entry-summary .wp-block-group.has-background{padding:1.5rem}.block-editor-block-list__layout .more-link,.entry-content .more-link,.entry-summary .more-link{transition:all .2s;position:relative;display:inline-block;margin-top:1rem;padding:0;color:var(--bg-primary)}.block-editor-block-list__layout .more-link:after,.entry-content .more-link:after,.entry-summary .more-link:after{content:"";width:0;height:1px;position:absolute;left:auto;right:0;background:var(--bg-primary);bottom:-3px;transition:all .2s ease-in-out}.block-editor-block-list__layout .more-link:hover,.entry-content .more-link:hover,.entry-summary .more-link:hover{text-decoration:none}.block-editor-block-list__layout .more-link:hover:after,.entry-content .more-link:hover:after,.entry-summary .more-link:hover:after{left:0;right:auto;width:100%}.block-editor-block-list__layout ol a:not(.button),.block-editor-block-list__layout p a:not(.button),.block-editor-block-list__layout ul a:not(.button),.entry-content ol a:not(.button),.entry-content p a:not(.button),.entry-content ul a:not(.button),.entry-summary ol a:not(.button),.entry-summary p a:not(.button),.entry-summary ul a:not(.button){transition:all .2s;position:relative;padding:0;color:var(--bg-primary)}.block-editor-block-list__layout ol a:not(.button):after,.block-editor-block-list__layout p a:not(.button):after,.block-editor-block-list__layout ul a:not(.button):after,.entry-content ol a:not(.button):after,.entry-content p a:not(.button):after,.entry-content ul a:not(.button):after,.entry-summary ol a:not(.button):after,.entry-summary p a:not(.button):after,.entry-summary ul a:not(.button):after{content:"";width:0;height:1px;position:absolute;left:auto;right:0;background:var(--bg-primary);bottom:-3px;transition:all .2s ease-in-out}.block-editor-block-list__layout ol a:not(.button):hover,.block-editor-block-list__layout p a:not(.button):hover,.block-editor-block-list__layout ul a:not(.button):hover,.entry-content ol a:not(.button):hover,.entry-content p a:not(.button):hover,.entry-content ul a:not(.button):hover,.entry-summary ol a:not(.button):hover,.entry-summary p a:not(.button):hover,.entry-summary ul a:not(.button):hover{text-decoration:none}.block-editor-block-list__layout ol a:not(.button):hover:after,.block-editor-block-list__layout p a:not(.button):hover:after,.block-editor-block-list__layout ul a:not(.button):hover:after,.entry-content ol a:not(.button):hover:after,.entry-content p a:not(.button):hover:after,.entry-content ul a:not(.button):hover:after,.entry-summary ol a:not(.button):hover:after,.entry-summary p a:not(.button):hover:after,.entry-summary ul a:not(.button):hover:after{left:0;right:auto;width:100%}.block-editor-block-list__layout ol,.block-editor-block-list__layout p,.block-editor-block-list__layout ul,.entry-content ol,.entry-content p,.entry-content ul,.entry-summary ol,.entry-summary p,.entry-summary ul{margin-bottom:1rem}.block-editor-block-list__layout ol div:last-of-type,.block-editor-block-list__layout ol p:last-of-type,.block-editor-block-list__layout p div:last-of-type,.block-editor-block-list__layout p p:last-of-type,.block-editor-block-list__layout ul div:last-of-type,.block-editor-block-list__layout ul p:last-of-type,.entry-content ol div:last-of-type,.entry-content ol p:last-of-type,.entry-content p div:last-of-type,.entry-content p p:last-of-type,.entry-content ul div:last-of-type,.entry-content ul p:last-of-type,.entry-summary ol div:last-of-type,.entry-summary ol p:last-of-type,.entry-summary p div:last-of-type,.entry-summary p p:last-of-type,.entry-summary ul div:last-of-type,.entry-summary ul p:last-of-type{margin-bottom:0}.block-editor-block-list__layout ul:not(.block-editor-block-variation-picker__variations) li,.entry-content ul:not(.block-editor-block-variation-picker__variations) li,.entry-summary ul:not(.block-editor-block-variation-picker__variations) li{list-style-position:inside;list-style-type:disc}.block-editor-block-list__layout ol li,.entry-content ol li,.entry-summary ol li{list-style-position:inside;list-style-type:decimal}.block-editor-block-list__layout li>ol,.block-editor-block-list__layout li>ul,.entry-content li>ol,.entry-content li>ul,.entry-summary li>ol,.entry-summary li>ul{padding-left:1rem}.block-editor-block-list__layout .wp-caption,.entry-content .wp-caption,.entry-summary .wp-caption{display:flex;flex-direction:column;max-width:100%}.block-editor-block-list__layout .wp-caption .wp-caption-text,.entry-content .wp-caption .wp-caption-text,.entry-summary .wp-caption .wp-caption-text{text-align:center}.block-editor-block-list__layout a.link,.block-editor-block-list__layout a.link span,.entry-content a.link,.entry-content a.link span,.entry-summary a.link,.entry-summary a.link span{transition:all .2s}.block-editor-block-list__layout a.link:hover,.entry-content a.link:hover,.entry-summary a.link:hover{color:var(--bg-primary)}.block-editor-block-list__layout a.link:hover>span,.entry-content a.link:hover>span,.entry-summary a.link:hover>span{transform:translateX(5px)}.block-editor-block-list__layout a.link.prev:hover>span,.entry-content a.link.prev:hover>span,.entry-summary a.link.prev:hover>span{transform:translateX(-5px)}.block-editor-block-list__layout a.focus,.entry-content a.focus,.entry-summary a.focus{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity));text-decoration:underline;-webkit-text-decoration-color:#3b82f6;text-decoration-color:#3b82f6;text-decoration-thickness:.25rem}.block-editor-block-list__layout a.focus:hover,.entry-content a.focus:hover,.entry-summary a.focus:hover{-webkit-text-decoration-color:rgba(59,130,246,.5);text-decoration-color:rgba(59,130,246,.5);text-decoration-thickness:.5rem}.block-editor-block-list__layout a.focus:focus,.entry-content a.focus:focus,.entry-summary a.focus:focus{-webkit-text-decoration-color:rgba(59,130,246,.5);text-decoration-color:rgba(59,130,246,.5);text-decoration-thickness:.5rem}@media (prefers-reduced-motion:no-preference){.block-editor-block-list__layout a.focus,.entry-content a.focus,.entry-summary a.focus{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s}}.block-editor-block-list__layout pre,.entry-content pre,.entry-summary pre{white-space:normal}.entry-content>*{margin-top:1rem;margin-bottom:1rem;line-height:1.81}.entry-content>:first-child,.entry-content>:first-child.alignleft+p,.entry-content>:first-child.alignright+p{margin-top:0}.entry-content>:last-child{margin-bottom:0}.entry-content>div:last-of-type,.entry-content>p:last-of-type{padding-bottom:0}.entry-content .wp-block-embed__wrapper iframe{width:100%}.post_content_wrapper{flex:5 0 480px;padding:var(--post-content-space);border:1px solid var(--post-content-border);background:var(--contentbg);max-width:calc(100% - 384px)}.post_content_wrapper.no_active_sidebar{max-width:100%}.post_content_wrapper input{border:1px solid var(--border);padding:.5rem}.post_content_wrapper blockquote{padding:1.5rem;border-left:5px solid var(--border)}.post_content_wrapper>:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.post_content_wrapper table{width:100%;border-color:var(--post-element-border)}.post_content_wrapper table thead{background:var(--highlight-bg)}.post_content_wrapper table td,.post_content_wrapper table th{border-color:var(--post-element-border)}.sidebar_wrapper{flex:1 0 240px;width:100%;max-width:360px}.sidebar .widget{border:1px solid var(--post-content-border);padding:var(--sidebbar-widget-padding);background:var(--contentbg);width:100%}.sidebar .widget label.wp-block-search__label{display:none}.widget .widget_title,.widget .wp-block-group>h2{font-size:1.16rem;font-weight:700;margin-bottom:.5rem}.widget a:hover{color:var(--bg-primary)}.widget ol,.widget ul:not(.product_list_widget){display:flex;flex-direction:column;gap:.5rem}.widget ol>li,.widget ul:not(.product_list_widget)>li{width:100%;padding:0 12px;position:relative;transition:all .2s;margin:0}.widget ol>li:before,.widget ul:not(.product_list_widget)>li:before{content:"";border-bottom:1px solid;position:absolute;width:5px;top:1rem;left:0;transition:all .2s}.widget ol>li:hover:before,.widget ul:not(.product_list_widget)>li:hover:before{width:10px;border-color:var(--bg-primary)}.widget ol>li:hover,.widget ul:not(.product_list_widget)>li:hover{padding-left:17px}.widget form.search-form{border:1px solid var(--post-content-border);display:flex;justify-content:space-between}.widget form.search-form>input[type=search]{padding:.5rem}.widget form.search-form input.search-field{padding:.5rem;width:100%}.widget form.search-form input.search-submit{padding:.5rem;background:var(--primary);color:#fff}.widget form.search-form label{flex:1}.post.sticky{padding:1.5rem;background:var(--light-color);border:none;border-radius:5px}textarea{border:1px solid var(--border);padding:.5rem}.button,.woocommerce a.button,.wp-block-button__link,button,input[type=submit]{padding:.625rem 1.5rem;color:var(--color-primary);border-radius:5px;background:var(--bg-primary);border:1px solid var(--bg-primary);cursor:pointer;transition:all .3s ease;position:relative;display:inline-block;outline:none}.button.pressed,.button:hover,.woocommerce a.button.pressed,.woocommerce a.button:hover,.wp-block-button__link.pressed,.wp-block-button__link:hover,button.pressed,button:hover,input[type=submit].pressed,input[type=submit]:hover{color:var(--bg-primary)!important;border:1px solid var(--bg-primary)!important;background:transparent!important}.button,.woocommerce a.button,input[type=submit]{background:var(--bg-primary)!important;color:var(--color-primary)!important}.text_color>*,.text_color>*>*{color:var(--text)!important}.checkbox input{display:none}.checkbox input:checked+label:before{border-width:.5rem;border-color:var(--bg-primary)}.checkbox input:checked+label:after{content:"";position:absolute;left:.08rem;top:.25rem;color:var(--primary-color);height:1rem;width:1rem;z-index:2;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor' width='16' height='16'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='m10 15.172 9.192-9.193 1.415 1.414L10 18l-6.364-6.364 1.414-1.414z'/%3E%3C/svg%3E")}.checkbox label{display:flex;align-items:center;gap:.5rem;position:relative}.checkbox label:before{content:"";display:block;width:1rem;overflow:hidden;height:1rem;border:1px solid var(--border)}.wp-block-search__inside-wrapper{display:flex;align-items:center;border:1px solid var(--border);justify-content:space-between;border-radius:5px;padding:5px}.wp-block-search__inside-wrapper .wp-block-search__input{border:none}.wp-block-search__inside-wrapper .wp-block-search__button{background:var(--bg-primary);color:var(--color-primary);margin:-1px}.widget .item-options{display:none}.widget .vcard:before{display:none!important}.widget .item-list{display:flex;width:1;flex-wrap:wrap}.widget li.vcard{flex:0 0 120px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:center;line-height:1;gap:.5rem;font-size:1rem;transition:all .2s}.widget li.vcard .item-avatar{border-radius:5px;overflow:hidden}.widget .vcard .item{margin-left:0!important}.widget li.vcard:hover .item-avatar img{transform:scale(1.2)}.widget li.vcard:hover{transform:none;padding-left:12px}.widget li.vcard .item-avatar img{transition:all .2s;border:1px solid var(--border);box-shadow:0 2px 2px var(--border)}.widget .vcard span.activity{display:none}.tags{display:flex;flex-wrap:Wrap;gap:1rem;border-bottom:1px solid var(--border)}.tags [rel=tag]{background:#eee;border-radius:3px 0 0 3px;color:#999;display:inline-block;height:26px;line-height:26px;padding:0 20px 0 23px;position:relative;overflow:hidden;white-space:nowrap;text-decoration:none;-webkit-transition:color .2s}.tags [rel=tag]:before{background:#fff;border-radius:10px;box-shadow:inset 0 1px rgba(0,0,0,.25);content:"";height:6px;left:10px;position:absolute;width:6px;top:10px}.tags [rel=tag]:after{background:#fff;border-bottom:13px solid transparent;border-left:10px solid #eee;border-top:13px solid transparent;content:"";position:absolute;right:0;top:0}.tags [rel=tag]:hover{background-color:var(--bg-primary);color:var(--color-primary)}.tags [rel=tag]:hover:after{border-left-color:var(--bg-primary)}@media (max-width:1000px){.post_content_wrapper,.sidebar_wrapper{max-width:calc(100% - 1rem)}.block-editor-block-list__layout .wp-block-group.has-background,.entry-content .wp-block-group.has-background,.entry-summary .wp-block-group.has-background{padding:1rem}}#primary-menu>ul{flex-wrap:wrap}#primary-menu>ul>li{padding:1rem 0}#primary-menu>ul>li>a{font-weight:var(--root-menu-main-font-weight);margin:var(--root-menu-main-margin);padding:var(--root-menu-main-padding);font-size:var(--root-menu-main-size);color:var(--root-menu-main-color);white-space:nowrap}#primary-menu ul li{position:relative;margin:0}#primary-menu ul li a{position:relative}#primary-menu ul li.active>a,#primary-menu ul li:hover>a{color:var(--root-menu-main-active-color)}#primary-menu ul li.active>a{position:relative}#primary-menu ul li.current-menu-ancestor>a,#primary-menu ul li.current-menu-item>a{color:var(--root-menu-main-active-color)}#primary-menu ul li:hover>.children,#primary-menu ul li:hover>.sub-menu{display:flex;-webkit-animation:opacity .2s ease-in-out normal;animation:opacity .2s ease-in-out normal;flex-direction:column;width:var(--sub-menu-width)}#primary-menu ul li:hover>.children>li,#primary-menu ul li:hover>.sub-menu>li{font-size:var(--sub-menu-font-size)}#primary-menu ul li.megamenu>.sub-menu{flex-direction:row;justify-content:space-between}#primary-menu ul li.megamenu>.sub-menu>li{flex:1}#primary-menu .children,#primary-menu .sub-menu{display:none;position:absolute;top:100%;left:0;width:100%;z-index:99;max-width:calc(100vw - 1rem);box-shadow:var(--sub-menu-box-shadow);border:var(--sub-menu-border);border-radius:var(--sub-menu-border-radius);background:var(--sub-menu-background-color)}#primary-menu .children>li,#primary-menu .sub-menu>li{display:block;position:relative;width:100%;min-width:var(--sub-menu-min-width)}#primary-menu .children>li svg,#primary-menu .sub-menu>li svg{width:32px;height:32px;margin-top:5px}#primary-menu .children>li>a,#primary-menu .sub-menu>li>a{font-size:var(--sub-menu-font-size);border-bottom:var(--sub-menu-border);text-align:inherit;white-space:nowrap;margin:0;display:flex;padding:.5rem 1rem}#primary-menu .children>li>a:hover,#primary-menu .sub-menu>li>a:hover{background-color:var(--sub-menu-hover-background);color:var(--sub-menu-hover-color)}#primary-menu .children>li>.sub-menu,#primary-menu .sub-menu>li>.sub-menu{top:-1px;left:100%}#primary-menu .children>li.openleft>.sub-menu,#primary-menu .sub-menu>li.openleft>.sub-menu{top:0;left:-100%}#primary-menu .children>li:first-child>a,#primary-menu .sub-menu>li:first-child>a{border-radius:var(--sub-menu-border-radius) var(--sub-menu-border-radius) 0 0}#primary-menu .children>li:last-child>a,#primary-menu .sub-menu>li:last-child>a{border-bottom:none;border-radius:0 0 var(--sub-menu-border-radius) var(--sub-menu-border-radius)}#primary-menu .megamenu-sidebar{padding:1rem}#primary-menu .megamenu-sidebar .widget{flex:1;padding:0;max-width:none}#primary-menu .megamenu-sidebar .widget ol>li:before,#primary-menu .megamenu-sidebar .widget ul>li:before{content:"";display:none}#primary-menu .megamenu-sidebar .widget ol>li,#primary-menu .megamenu-sidebar .widget ol>li:hover,#primary-menu .megamenu-sidebar .widget ul>li,#primary-menu .megamenu-sidebar .widget ul>li:hover{padding-left:0}#primary-menu .mega_menu_term_list{padding:1rem 0}#primary-menu .mega_menu_term_list>.mega_menu_term{padding:.5rem 1rem}#primary-menu .mega_menu_term_list>.mega_menu_term:hover{color:var(--bg-primary)}#primary-menu .service_adblock{min-height:12rem;height:100%;min-width:12rem;border-radius:5px;display:flex;flex-direction:column;justify-content:end}#primary-menu .service_adblock .service_adblock_container{padding:.875rem;background:rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.1);box-shadow:0 0 80px rgba(0,0,0,.2);margin:.5rem;border-radius:5px}#primary-menu .service_adblock .service_adblock_container .service_block_down,#primary-menu .service_adblock .service_adblock_container a{color:#fff}#primary-menu .mega_menu_term_list{min-width:16rem}#primary-menu .field_type_video iframe{height:360px;border-radius:5px 5px 0 0}nav>ul{list-style:none;margin:0;padding:0}nav>ul>li{list-style:none!important}header.site_header.fixed_header{position:-webkit-sticky;position:sticky;top:0}header.site_header{z-index:9;background:var(--header-background-color)}header.site_header nav.mega_menu{position:relative}header.site_header nav.mega_menu .mega_menu_root_active_highlight{position:absolute}header.site_header nav.mega_menu:hover .mega_menu_root_item.active{transition:all .2s ease-in-out;color:var(--white)}header.site_header nav.mega_menu:hover .mega_menu_root_active_highlight{position:absolute;height:2rem;border-radius:5px;margin-top:-2px;z-index:-1;background:var(--bg-primary);transition:all .2s ease-in-out}header.site_header nav.mega_menu:hover .mega_menu_dropdown{display:none}header.site_header nav.mega_menu:hover .mega_menu_dropdown.active{display:block}header.site_header nav.mega_menu .mega_menu_bg{background:var(--sub-menu-background-color);border-radius:5px;opacity:0;transition:all .2s ease-in-out;position:absolute;box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07);transform:rotateX(-15deg);transform-origin:50% -50px;will-change:transform,opacity;pointer-events:auto}header.site_header nav.mega_menu .mega_menu_bg.active{opacity:1;padding:1.5rem;transform:none}header.site_header nav.mega_menu .mega_menu_dropdown{position:absolute;top:100%;width:100%;opacity:0;display:none;transition:all .5s}header.site_header nav.mega_menu .mega_menu_dropdown.active{opacity:1;z-index:9;display:block}header.site_header nav.mega_menu .mega_menu_dropdown .mega_menu_sub{position:absolute;z-index:9;top:1.5rem;opacity:0}header.site_header nav.mega_menu .mega_menu_dropdown .mega_menu_sub.active{display:block;opacity:1;transition:all .5s ease-in-out}header.site_header nav.mega_menu .mega_menu_dropdown .mega_menu_sub a:hover{;color:var(--bg-primary)}header.site_header nav.mega_menu .mega_menu_dropdown .mega_menu_sub.two_col{width:calc(360px + 1.5rem);display:grid;grid-template-columns:180px 180px;grid-gap:1.5rem}.megadrop .menu-cat_subcat{min-height:180px}.megadrop .menu-cat_subcat .taxonomy_menu>li{position:static!important}.megadrop .menu-cat_subcat .taxonomy_menu>li>a{width:20%}.megadrop .menu-cat_subcat .taxonomy_menu li:first-child .sub_cat_menu{display:block;z-index:1}.megadrop .menu-cat_subcat li:hover>.sub_cat_menu{display:block;z-index:2}.megadrop .menu-cat_subcat li:hover>.sub_cat_menu .row{align-items:flex-start}.megadrop .menu-cat_subcat .sub_cat_menu{display:none;position:absolute;padding:15px;top:0;left:176px;width:calc(100% - 176px);height:100%;overflow-y:hidden;border-left:1px solid rgba(0,0,0,.1)}.megadrop .menu-cat_subcat .sub_cat_menu a{width:100%;margin:5px;padding:0}.megadrop .menu-cat_subcat .sub_cat_menu.sub_posts_menu{padding:15px 30px}.megadrop .menu-cat_subcat .sub_cat_menu.sub_posts_menu a{width:100%;margin:15px 0 30px;padding:0}.megadrop .menu-cat_subcat .sub_cat_menu.sub_posts_menu a .menu_featured img{border-radius:2px;margin-bottom:10px;width:100%}.megadrop .mega_menu_cat_posts .mega_menu_term_list .mega_menu_term.active{background:var(--sub-menu-hover-background);color:var(--sub-menu-hover-color);border-radius:0 5px 5px 0}.megadrop .mega_menu_cat_posts .mega_posts .menu_featured{display:flex;flex-direction:column;gap:.5rem}.megadrop .mega_menu_cat_posts .mega_posts .menu_featured img{border-radius:5px}.megadrop .mega_sub_posts_menu{display:none}.megadrop .mega_sub_posts_menu.active{display:flex}.mega_menu_root_active_highlight{height:3px;width:120px;background:var(--root-menu-main-active-color);border-radius:4px;display:block;position:absolute;transition:all .2s}@media (max-width:768px){header.site-header nav #primary-menu{position:fixed;left:0;top:0;width:100%;transition:all .2s;transform:translateX(-100%);z-index:99;background:var(--sub-menu-background-color)}header.site-header nav #primary-menu.active{transition:all .2s;transform:translateX(0)}.admin-bar header.site-header nav #primary-menu{top:32px}}@media (max-width:480px){#primary-menu ul li:hover>.sub-menu{position:relative;box-shadow:none}#primary-menu .sub-menu li>.sub-menu{left:0}.menu-item-has-children{display:flex;flex-direction:column;justify-content:space-between;position:relative!important}.menu-item-has-children:before{content:"\e649";padding:.5rem;font-family:vicon;position:absolute;width:1.5rem;top:0;right:0;display:flex;justify-content:center}.menu-item-has-children>a{margin-right:2rem!important}.menu-item-has-children.active:before{content:"\e64b"}.mega_posts{display:none}}.site_mobile_menu{transition:all .36s ease-in-out;transform:translateX(-100%);position:fixed;left:0;top:0;width:240px;height:100vh;overflow-y:auto;background:var(--header-background-color);z-index:99999;box-shadow:1px 0 2px var(--border)}.site_mobile_menu.active{transform:translateX(0)}.site_mobile_menu .mobile_navigation ul li>.sub-menu{display:none}.site_mobile_menu .mobile_navigation ul li.active>.sub-menu{display:block}.site_mobile_menu .mobile_navigation ul li.current-menu-ancestor>a,.site_mobile_menu .mobile_navigation ul li.current-menu-item>a{color:var(--bg-primary)!important}.site_mobile_menu .mobile_navigation ul li>a{border-bottom:1px solid var(--border)}@-webkit-keyframes opacity{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes opacity{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}header.fixed_header{position:-webkit-sticky;position:sticky;top:0;background:var(--header-background-color)}header .vibebp-login{border:1px solid var(--border);border-radius:5px;padding:.5rem;min-width:7rem;display:flex;justify-content:center}#vibebp_login_wrapper{z-index:999}.login_popup_content{gap:1rem}.login_popup_content h2{line-height:1}.login_popup_content .extra_details{position:relative;margin-top:0!important}.login_popup_content .extra_details:before{content:"";display:flex;height:1px;background:var(--border);max-width:120px;margin-left:calc(50% - 60px)}.login_popup .loginform .input{padding:.5rem}.login_popup .loginform .control>.vicon{z-index:9}.login_popup .loginform .control>.vicon+.input{padding:.5rem 1.5rem .5rem .5rem!important;line-height:0}@media (max-width:768px){header .vibebp-login{min-width:3rem}}.entry-content-wrapper{width:100%}.page-links{display:flex;align-items:center}.page-links .page-links-title{margin-right:.5rem}.page-links .post-page-numbers{border:1px solid var(--border);padding:.5rem .875rem;line-height:1}.page-links .post-page-numbers.current{color:var(--color-primary);background:var(--bg-primary);border-color:var(--bg-primary)}#comments{clear:both}#comments:before{content:"";display:block;clear:both}#comments h2{font-size:2.5rem;font-weight:800;gap:.5rem;display:flex;align-items:center;line-height:1}#comments h2 svg{width:2.5rem;height:2.5rem}#comments h3#reply-title{font-size:2rem;font-weight:800;line-height:1}#comments ol.comment-list{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}#comments ol.comment-list>li{border:1px solid var(--post-content-border);padding:1.5rem;background:var(--contentbg)}#comments ol.comment-list>li h3#reply-title{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between}#comments ol.comment-list>li h3#reply-title small{font-size:.75rem;text-transform:uppercase;letter-spacing:1px;font-weight:600;opacity:.6;text-align:end}#comments ol.comment-list>li h3#reply-title small:hover{opacity:1;color:var(--bg-primary)}#comments ol.comment-list>li .children{margin:1rem 0 0 1rem}#comments ol.comment-list>li .children li{padding:1rem 0;margin:1rem 0;border-top:1px solid var(--border)}#comments ol.comment-list>li .children li:last-child{margin-bottom:0;padding-bottom:0}#comments ol.comment-list article{display:flex;flex-direction:column}#comments ol.comment-list article footer{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;margin-bottom:1rem;flex-wrap:wrap;border-bottom:1px solid var(--post-content-border)}#comments ol.comment-list article footer .comment-metadata{font-size:.75rem;opacity:.6;text-transform:uppercase}#comments ol.comment-list article footer .vcard{display:flex;align-items:center;gap:1rem}#comments ol.comment-list article footer .vcard .says{display:none}#comments ol.comment-list article footer .vcard .avatar{width:2.5rem;height:2.5rem;border-radius:5px}#comments ol.comment-list article .comment-content{padding:.5rem 0}#comments ol.comment-list article a.comment-reply-link{margin-top:1rem;display:flex;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;font-weight:600;opacity:.6}#comments ol.comment-list article a.comment-reply-link:hover{opacity:1;color:var(--bg-primary)}#comments .logged-in-as{display:flex;gap:.5rem;width:100%;flex-wrap:wrap}#comments div#respond,#comments form#commentform{display:flex;flex-direction:column;gap:1rem}#comments form#commentform label{font-size:.875rem}#comments form#commentform .comment-form-cookies-consent,#comments form#commentform .form-submit,#comments form#commentform p.comment-notes,#comments form#commentform textarea{grid-column:1/-1}#comments form#commentform input[type=email],#comments form#commentform input[type=text],#comments form#commentform input[type=url],#comments form#commentform textarea{border:1px solid var(--post-content-border);min-height:40px;width:100%}#comments .no-comments{font-size:1rem;opacity:.6;margin-top:1rem}.flex-items-center,.flex-items-center .elementor-button-content-wrapper{display:flex;align-items:center}body.dark_theme .light_theme_asset,body .dark_theme_asset{display:none}body.dark_theme .dark_theme_asset{display:flex}.grid-cols-3_1{grid-template-columns:3fr 1fr}.grid-cols-2_1{grid-template-columns:2fr 1fr}.glassmorph{background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:2px solid hsla(0,0%,100%,.1);box-shadow:0 0 80px rgba(0,0,0,.2)}.alignfull{max-width:100%}.alignright{display:flex;justify-content:flex-end}.aligncenter{display:flex;justify-content:center}.alignwide{margin:.5rem calc(var(--post-content-space)*-1)!important;max-width:none;width:calc(100% + var(--post-content-space)*2)!important}.alignfull{margin:.5rem calc(50% - 50vw)!important;max-width:none;position:relative}figcaption{text-align:center;font-size:.875rem}#vibebpmember .container{flex:5;width:100%;padding:var(--post-content-space);border:1px solid var(--post-content-border)}footer.site-footer a{color:var(--footer-color)}.footer_sidebar #sidebar{display:flex;flex: }.footer_sidebar #sidebar>*{flex:1 0 240px}.sticky{position:-webkit-sticky;position:sticky}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.gallery-caption{font-size:11px;font-style:italics;display:flex;justify-content:center;padding:.5rem}.bypostauthor{border-radius:5px;padding:5px;box-shadow:0 0 5px #e7f8fb}.vibebp_members_directory_member.card .vibebp_member{background:var(--bg-content);border:1px solid var(--border);padding:.5rem}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:var(--bg-primary)}.wp-block,.wp-block[data-align=wide]{max-width:1140px}.wp-block[data-align=full]{max-width:100%}.fireup_text{color:linear-gradient(to bottom right,#bdd0bc,#ffaf57 50%,#fe6053)}.wp-site-blocks>.wp-block-columns{max-width:var(--max-container-width);margin:0 auto}header{z-index:999}header.wp-block-template-part{max-width:var(--max-container-width);margin:0 auto}.fullwidth{max-width:100vw!important}.appointments_directory_wrapper .vibebp_members_directory_header{background:var(--light-color)}.appointments_directory_wrapper .vibebp_members_directory_header .vibebp_members_search{background:var(--contentbg)}.vibebp_members_directory_filter_form a:hover{color:var(--sub-menu-hover-color)}.select_day_of_week{padding:0;background:var(--light-color)}.wp-block-columns:where(.has-background){padding:1em}@media (min-width:768px){.sticky_block{position:-webkit-sticky;position:sticky;top:1rem}}.elementor-widget-container .vibebp_main{margin:1rem 0}.wp-block-rss__item{display:flex}pre{white-space:normal}.white_bg .elementor-container{z-index:1}.white_bg:before{top:0;height:20%;background-image:linear-gradient(-180deg,#fff,hsla(0,0%,100%,0))}.white_bg:after,.white_bg:before{z-index:1;content:"";position:absolute;left:0;right:0}.white_bg:after{bottom:0;height:10%;background-image:linear-gradient(0deg,#ebebeb,hsla(0,0%,92%,0))}.squares{height:100%;display:flex;position:absolute;left:0;top:0;width:100%;justify-content:space-around;overflow:hidden}.square{-webkit-animation:squares 9.5s linear infinite;animation:squares 9.5s linear infinite;align-self:flex-end;width:1em;height:1em;transform:translateY(100%);background:#ebebeb}.square:nth-child(2){height:1.5em;width:3em;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:17s;animation-duration:17s;-webkit-filter:blur(5px)}.square:nth-child(3){height:2em;width:1em;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:8s;animation-duration:8s;-webkit-filter:blur()}.square:nth-child(4){height:1em;width:1.5em;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-filter:blur(3px);-webkit-animation-duration:13s;animation-duration:13s}.square:nth-child(5){height:1.25em;width:2em;-webkit-animation-delay:4s;animation-delay:4s;-webkit-filter:blur(2px);-webkit-animation-duration:11s;animation-duration:11s}.square:nth-child(6){height:2.5em;width:2em;-webkit-animation-delay:2s;animation-delay:2s;-webkit-filter:blur(1px);-webkit-animation-duration:9s;animation-duration:9s}.square:nth-child(7){height:5em;width:2em;-webkit-filter:blur(2.5px);-webkit-animation-duration:12s;animation-duration:12s}.square:nth-child(8){height:1em;width:3em;-webkit-animation-delay:5s;animation-delay:5s;-webkit-filter:blur(6px);-webkit-animation-duration:18s;animation-duration:18s}.square:nth-child(9){height:1.5em;width:2em;-webkit-animation-duration:9s;animation-duration:9s;height:3em;width:2.4em;-webkit-animation-delay:6s;animation-delay:6s;-webkit-filter:blur(.5px);-webkit-animation-duration:12s;animation-duration:12s}@-webkit-keyframes squares{0%{transform:translateY(100%) rotate(-50deg)}to{transform:translateY(calc(-100vh - 100%)) rotate(20deg)}}@keyframes squares{0%{transform:translateY(100%) rotate(-50deg)}to{transform:translateY(calc(-100vh - 100%)) rotate(20deg)}}.particles_bg .particle{position:absolute;border-radius:50%;left:0;top:0}@-webkit-keyframes particle-animation-1{to{transform:translate3d(86vw,43vh,75px)}}@keyframes particle-animation-1{to{transform:translate3d(86vw,43vh,75px)}}.particles_bg .particle:first-child{-webkit-animation:particle-animation-1 60s infinite;animation:particle-animation-1 60s infinite;opacity:.13;height:10px;width:10px;-webkit-animation-delay:-.2s;animation-delay:-.2s;transform:translate3d(46vw,69vh,54px);background:#2632d9}@-webkit-keyframes particle-animation-2{to{transform:translate3d(79vw,28vh,69px)}}@keyframes particle-animation-2{to{transform:translate3d(79vw,28vh,69px)}}.particles_bg .particle:nth-child(2){-webkit-animation:particle-animation-2 60s infinite;animation:particle-animation-2 60s infinite;opacity:.9;height:9px;width:9px;-webkit-animation-delay:-.4s;animation-delay:-.4s;transform:translate3d(53vw,5vh,36px);background:#26d9a0}@-webkit-keyframes particle-animation-3{to{transform:translate3d(76vw,66vh,12px)}}@keyframes particle-animation-3{to{transform:translate3d(76vw,66vh,12px)}}.particles_bg .particle:nth-child(3){-webkit-animation:particle-animation-3 60s infinite;animation:particle-animation-3 60s infinite;opacity:.18;height:7px;width:7px;-webkit-animation-delay:-.6s;animation-delay:-.6s;transform:translate3d(81vw,25vh,82px);background:#3bd926}@-webkit-keyframes particle-animation-4{to{transform:translate3d(83vw,64vh,23px)}}@keyframes particle-animation-4{to{transform:translate3d(83vw,64vh,23px)}}.particles_bg .particle:nth-child(4){-webkit-animation:particle-animation-4 60s infinite;animation:particle-animation-4 60s infinite;opacity:.21;height:6px;width:6px;-webkit-animation-delay:-.8s;animation-delay:-.8s;transform:translate3d(66vw,7vh,52px);background:#26d93b}@-webkit-keyframes particle-animation-5{to{transform:translate3d(78vw,27vh,10px)}}@keyframes particle-animation-5{to{transform:translate3d(78vw,27vh,10px)}}.particles_bg .particle:nth-child(5){-webkit-animation:particle-animation-5 60s infinite;animation:particle-animation-5 60s infinite;opacity:.59;height:10px;width:10px;-webkit-animation-delay:-1s;animation-delay:-1s;transform:translate3d(41vw,83vh,80px);background:#d92638}@-webkit-keyframes particle-animation-6{to{transform:translate3d(18vw,88vh,69px)}}@keyframes particle-animation-6{to{transform:translate3d(18vw,88vh,69px)}}.particles_bg .particle:nth-child(6){-webkit-animation:particle-animation-6 60s infinite;animation:particle-animation-6 60s infinite;opacity:.81;height:7px;width:7px;-webkit-animation-delay:-1.2s;animation-delay:-1.2s;transform:translate3d(1vw,75vh,15px);background:#cdd926}@-webkit-keyframes particle-animation-7{to{transform:translate3d(5vw,46vh,53px)}}@keyframes particle-animation-7{to{transform:translate3d(5vw,46vh,53px)}}.particles_bg .particle:nth-child(7){-webkit-animation:particle-animation-7 60s infinite;animation:particle-animation-7 60s infinite;opacity:.13;height:10px;width:10px;-webkit-animation-delay:-1.4s;animation-delay:-1.4s;transform:translate3d(42vw,68vh,18px);background:#6826d9}@-webkit-keyframes particle-animation-8{to{transform:translate3d(60vw,51vh,92px)}}@keyframes particle-animation-8{to{transform:translate3d(60vw,51vh,92px)}}.particles_bg .particle:nth-child(8){-webkit-animation:particle-animation-8 60s infinite;animation:particle-animation-8 60s infinite;opacity:.35;height:9px;width:9px;-webkit-animation-delay:-1.6s;animation-delay:-1.6s;transform:translate3d(38vw,49vh,72px);background:#d9262f}@-webkit-keyframes particle-animation-9{to{transform:translate3d(26vw,21vh,89px)}}@keyframes particle-animation-9{to{transform:translate3d(26vw,21vh,89px)}}.particles_bg .particle:nth-child(9){-webkit-animation:particle-animation-9 60s infinite;animation:particle-animation-9 60s infinite;opacity:.74;height:7px;width:7px;-webkit-animation-delay:-1.8s;animation-delay:-1.8s;transform:translate3d(49vw,64vh,46px);background:#d92926}@-webkit-keyframes particle-animation-10{to{transform:translate3d(84vw,50vh,51px)}}@keyframes particle-animation-10{to{transform:translate3d(84vw,50vh,51px)}}.particles_bg .particle:nth-child(10){-webkit-animation:particle-animation-10 60s infinite;animation:particle-animation-10 60s infinite;opacity:.06;height:8px;width:8px;-webkit-animation-delay:-2s;animation-delay:-2s;transform:translate3d(26vw,21vh,69px);background:#a626d9}@-webkit-keyframes particle-animation-11{to{transform:translate3d(27vw,25vh,36px)}}@keyframes particle-animation-11{to{transform:translate3d(27vw,25vh,36px)}}.particles_bg .particle:nth-child(11){-webkit-animation:particle-animation-11 60s infinite;animation:particle-animation-11 60s infinite;opacity:1;height:8px;width:8px;-webkit-animation-delay:-2.2s;animation-delay:-2.2s;transform:translate3d(32vw,15vh,18px);background:#26a9d9}@-webkit-keyframes particle-animation-12{to{transform:translate3d(61vw,67vh,20px)}}@keyframes particle-animation-12{to{transform:translate3d(61vw,67vh,20px)}}.particles_bg .particle:nth-child(12){-webkit-animation:particle-animation-12 60s infinite;animation:particle-animation-12 60s infinite;opacity:.56;height:9px;width:9px;-webkit-animation-delay:-2.4s;animation-delay:-2.4s;transform:translate3d(46vw,71vh,50px);background:#266bd9}@-webkit-keyframes particle-animation-13{to{transform:translate3d(10vw,87vh,67px)}}@keyframes particle-animation-13{to{transform:translate3d(10vw,87vh,67px)}}.particles_bg .particle:nth-child(13){-webkit-animation:particle-animation-13 60s infinite;animation:particle-animation-13 60s infinite;opacity:.38;height:8px;width:8px;-webkit-animation-delay:-2.6s;animation-delay:-2.6s;transform:translate3d(19vw,77vh,7px);background:#26d9a3}@-webkit-keyframes particle-animation-14{to{transform:translate3d(49vw,30vh,41px)}}@keyframes particle-animation-14{to{transform:translate3d(49vw,30vh,41px)}}.particles_bg .particle:nth-child(14){-webkit-animation:particle-animation-14 60s infinite;animation:particle-animation-14 60s infinite;opacity:.24;height:7px;width:7px;-webkit-animation-delay:-2.8s;animation-delay:-2.8s;transform:translate3d(85vw,76vh,30px);background:#7dd926}@-webkit-keyframes particle-animation-15{to{transform:translate3d(31vw,10vh,90px)}}@keyframes particle-animation-15{to{transform:translate3d(31vw,10vh,90px)}}.particles_bg .particle:nth-child(15){-webkit-animation:particle-animation-15 60s infinite;animation:particle-animation-15 60s infinite;opacity:.86;height:10px;width:10px;-webkit-animation-delay:-3s;animation-delay:-3s;transform:translate3d(1vw,87vh,3px);background:#d926d0}@-webkit-keyframes particle-animation-16{to{transform:translate3d(54vw,35vh,7px)}}@keyframes particle-animation-16{to{transform:translate3d(54vw,35vh,7px)}}.particles_bg .particle:nth-child(16){-webkit-animation:particle-animation-16 60s infinite;animation:particle-animation-16 60s infinite;opacity:.24;height:6px;width:6px;-webkit-animation-delay:-3.2s;animation-delay:-3.2s;transform:translate3d(49vw,74vh,99px);background:#97d926}@-webkit-keyframes particle-animation-17{to{transform:translate3d(90vw,29vh,48px)}}@keyframes particle-animation-17{to{transform:translate3d(90vw,29vh,48px)}}.particles_bg .particle:nth-child(17){-webkit-animation:particle-animation-17 60s infinite;animation:particle-animation-17 60s infinite;opacity:.04;height:7px;width:7px;-webkit-animation-delay:-3.4s;animation-delay:-3.4s;transform:translate3d(26vw,7vh,20px);background:#d92682}@-webkit-keyframes particle-animation-18{to{transform:translate3d(40vw,87vh,45px)}}@keyframes particle-animation-18{to{transform:translate3d(40vw,87vh,45px)}}.particles_bg .particle:nth-child(18){-webkit-animation:particle-animation-18 60s infinite;animation:particle-animation-18 60s infinite;opacity:.97;height:10px;width:10px;-webkit-animation-delay:-3.6s;animation-delay:-3.6s;transform:translate3d(47vw,30vh,94px);background:#26d96e}@-webkit-keyframes particle-animation-19{to{transform:translate3d(69vw,78vh,93px)}}@keyframes particle-animation-19{to{transform:translate3d(69vw,78vh,93px)}}.particles_bg .particle:nth-child(19){-webkit-animation:particle-animation-19 60s infinite;animation:particle-animation-19 60s infinite;opacity:.22;height:6px;width:6px;-webkit-animation-delay:-3.8s;animation-delay:-3.8s;transform:translate3d(71vw,28vh,67px);background:#97d926}@-webkit-keyframes particle-animation-20{to{transform:translate3d(20vw,43vh,43px)}}@keyframes particle-animation-20{to{transform:translate3d(20vw,43vh,43px)}}.particles_bg .particle:nth-child(20){-webkit-animation:particle-animation-20 60s infinite;animation:particle-animation-20 60s infinite;opacity:.98;height:6px;width:6px;-webkit-animation-delay:-4s;animation-delay:-4s;transform:translate3d(62vw,61vh,92px);background:#d9a326}@-webkit-keyframes particle-animation-21{to{transform:translate3d(56vw,44vh,75px)}}@keyframes particle-animation-21{to{transform:translate3d(56vw,44vh,75px)}}.particles_bg .particle:nth-child(21){-webkit-animation:particle-animation-21 60s infinite;animation:particle-animation-21 60s infinite;opacity:.79;height:6px;width:6px;-webkit-animation-delay:-4.2s;animation-delay:-4.2s;transform:translate3d(24vw,21vh,77px);background:#26d956}@-webkit-keyframes particle-animation-22{to{transform:translate3d(79vw,85vh,40px)}}@keyframes particle-animation-22{to{transform:translate3d(79vw,85vh,40px)}}.particles_bg .particle:nth-child(22){-webkit-animation:particle-animation-22 60s infinite;animation:particle-animation-22 60s infinite;opacity:.71;height:8px;width:8px;-webkit-animation-delay:-4.4s;animation-delay:-4.4s;transform:translate3d(16vw,72vh,63px);background:#82d926}@-webkit-keyframes particle-animation-23{to{transform:translate3d(39vw,76vh,83px)}}@keyframes particle-animation-23{to{transform:translate3d(39vw,76vh,83px)}}.particles_bg .particle:nth-child(23){-webkit-animation:particle-animation-23 60s infinite;animation:particle-animation-23 60s infinite;opacity:.74;height:6px;width:6px;-webkit-animation-delay:-4.6s;animation-delay:-4.6s;transform:translate3d(73vw,10vh,34px);background:#26d929}@-webkit-keyframes particle-animation-24{to{transform:translate3d(12vw,46vh,73px)}}@keyframes particle-animation-24{to{transform:translate3d(12vw,46vh,73px)}}.particles_bg .particle:nth-child(24){-webkit-animation:particle-animation-24 60s infinite;animation:particle-animation-24 60s infinite;opacity:.01;height:7px;width:7px;-webkit-animation-delay:-4.8s;animation-delay:-4.8s;transform:translate3d(36vw,77vh,20px);background:#26d935}@-webkit-keyframes particle-animation-25{to{transform:translate3d(8vw,31vh,94px)}}@keyframes particle-animation-25{to{transform:translate3d(8vw,31vh,94px)}}.particles_bg .particle:nth-child(25){-webkit-animation:particle-animation-25 60s infinite;animation:particle-animation-25 60s infinite;opacity:.87;height:9px;width:9px;-webkit-animation-delay:-5s;animation-delay:-5s;transform:translate3d(10vw,74vh,43px);background:#d92632}@-webkit-keyframes particle-animation-26{to{transform:translate3d(12vw,52vh,82px)}}@keyframes particle-animation-26{to{transform:translate3d(12vw,52vh,82px)}}.particles_bg .particle:nth-child(26){-webkit-animation:particle-animation-26 60s infinite;animation:particle-animation-26 60s infinite;opacity:.2;height:10px;width:10px;-webkit-animation-delay:-5.2s;animation-delay:-5.2s;transform:translate3d(69vw,56vh,88px);background:#d926d3}@-webkit-keyframes particle-animation-27{to{transform:translate3d(36vw,87vh,71px)}}@keyframes particle-animation-27{to{transform:translate3d(36vw,87vh,71px)}}.particles_bg .particle:nth-child(27){-webkit-animation:particle-animation-27 60s infinite;animation:particle-animation-27 60s infinite;opacity:1;height:9px;width:9px;-webkit-animation-delay:-5.4s;animation-delay:-5.4s;transform:translate3d(21vw,87vh,99px);background:#2641d9}@-webkit-keyframes particle-animation-28{to{transform:translate3d(23vw,11vh,38px)}}@keyframes particle-animation-28{to{transform:translate3d(23vw,11vh,38px)}}.particles_bg .particle:nth-child(28){-webkit-animation:particle-animation-28 60s infinite;animation:particle-animation-28 60s infinite;opacity:.52;height:10px;width:10px;-webkit-animation-delay:-5.6s;animation-delay:-5.6s;transform:translate3d(18vw,50vh,41px);background:#26d9a0}@-webkit-keyframes particle-animation-29{to{transform:translate3d(38vw,39vh,66px)}}@keyframes particle-animation-29{to{transform:translate3d(38vw,39vh,66px)}}.particles_bg .particle:nth-child(29){-webkit-animation:particle-animation-29 60s infinite;animation:particle-animation-29 60s infinite;opacity:.8;height:9px;width:9px;-webkit-animation-delay:-5.8s;animation-delay:-5.8s;transform:translate3d(81vw,33vh,78px);background:#26d974}@-webkit-keyframes particle-animation-30{to{transform:translate3d(12vw,88vh,42px)}}@keyframes particle-animation-30{to{transform:translate3d(12vw,88vh,42px)}}.particles_bg .particle:nth-child(30){-webkit-animation:particle-animation-30 60s infinite;animation:particle-animation-30 60s infinite;opacity:.27;height:8px;width:8px;-webkit-animation-delay:-6s;animation-delay:-6s;transform:translate3d(80vw,18vh,81px);background:#d926bb}.field_type_video iframe{height:360px}.instructor_reviews_wrapper{background:var(--contentbg);padding:1rem!important}.fc .fc-view-harness{min-height:60vh}p+.wp-block-button+p{margin-top:1rem}.basis-5\/5{flex-basis:100%}.basis-32{flex-basis:8rem}.vibebp_member{margin-bottom:1rem}.member_action span.button.is-primary{padding:10px;white-space:nowrap}.button.is-primary{background:var(--bg-primary)!important}.button.is-primary:hover,.login_popup.elegance .login_popup_content .button:hover,.login_popup.medium .login_popup_content .button:hover{border:1px solid var(--bg-primary)!important;background:none!important;color:var(--bg-primary)!important}.login_popup.slick.active{max-height:720px}.vibebp_member+a.button.is-primary{width:100%;margin:0 0 1rem;text-align:center;border-radius:0 0 5px 5px}.my_instructor_card_block .user_labels{display:flex;gap:.5rem;flex-wrap:wrap}.my_instructor_card_block .user_labels img{max-width:24px}.elementor-element.promo_vid{min-height:320px}.applied_filters{margin-bottom:1rem}#primary-menu .service_adblock{padding-top:6rem}.vibebp_members_directory_header{border-radius:0 0 5px 5px}.member_action .button.is-primary{width:100%}.fc .fc-toolbar-title{white-space:nowrap}.vibebp_appointments_filter_wrapper{border-radius:5px 5px 0 0}.slide_block_wrapper.testimonial_slide_style{background:var(--contentbg);border-radius:5px;border:1px solid var(--border)}.appointments_directory_wrapper .vibebp_members_directory_header{background:var(--light-color)!important}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper{max-width:calc(100vw - 3rem)}#primary-menu .service_adblock{background-size:cover!important}#primary-menu .service_block_down{color:var(--contentbg)}.icon_left_slide_style{display:flex}.instructor_reviews .review_breakup{flex-wrap:wrap}@media (max-width:1000px){.vibebp_member{margin-bottom:0}}.vibebp_member_schedule_wrap .vibebp_member_schedule_wrapper{background:var(--highlight)}.vibebp_member_schedule_wrap .vibebp_member_schedule .schedule_time{background:var(--contentbg)!important}.vibebp_body_wrapper .vibebp_cart_wrapper .vibebp_cart{background:var(--bg-content)}.vibebp_body_wrapper .vibebp_cart_wrapper .vbp_error{color:#222}body.minimal{--max-container-width:1140px;--bodybg:#fff;--contentbg:transparent;--bg-primary:#f62b89;--post-content-border:transparent;--post-content-space:0;--bg-content:#fff}body.minimal.dark_theme{--max-container-width:1140px;--bodybg:#1f2a43;--contentbg:transparent;--bg-primary:#f62b89;--post-content-border:transparent;--post-content-space:0;--bg-content:#1f2532}.single-product .wp-block-group__inner-container{max-width:var(----max-container-width)}body.minimal .entry-content .member_types ul a:after{bottom:0}body.minimal .login_popup.elegance .login_popup_content .button:hover span.vicon+span,body.minimal .login_popup.medium .login_popup_content .button:hover span.vicon,body.minimal .login_popup.medium .login_popup_content .button:hover span.vicon+span{color:var(--bg-primary)!important}body.minimal .post_content_wrapper{background:var(--bodybg)}body.minimal .vibebp_members_directory_filter{background:var(--bg-content)}body.minimal .woocommerce-page.columns-2,body.minimal .woocommerce-page.columns-3,body.minimal .woocommerce-page.columns-4,body.minimal .woocommerce.columns-2,body.minimal .woocommerce.columns-3,body.minimal .woocommerce.columns-4{-moz-columns:unset;columns:unset}body.minimal .woocommerce-page ul.products:after,body.minimal .woocommerce-page ul.products:before,body.minimal .woocommerce ul.products:after,body.minimal .woocommerce ul.products:before{display:none}body.minimal .woocommerce-page ul.products,body.minimal .woocommerce ul.products{display:flex;flex-wrap:wrap;gap:1rem}body.minimal .woocommerce-page ul.products li.product,body.minimal .woocommerce ul.products li.product{border:1px solid var(--border);padding:.875rem;flex:1 0 240px;max-width:320px;margin:0!important;background:var(--bg-content)}body.minimal .woocommerce-page .button,body.minimal .woocommerce .button{text-align:center;background:var(--bg-primary);color:var(--color-primary);border:1px solid transparent;transition:all 1.25s cubic-bezier(.19,1,.22,1)}body.minimal .woocommerce-page .button:hover,body.minimal .woocommerce .button:hover{transform:translateY(-2px);color:var(--bg-primary);border:1px solid var(--bg-primary)}body.minimal .woocommerce-page .button:hover:after,body.minimal .woocommerce .button:hover:after{display:none}body.minimal #comments ol.comment-list{margin-bottom:1.5rem}body.minimal #comments ol.comment-list>li{border-color:var(--border);background:rgb(249 250 251/var(--tw-bg-opacity))}body.minimal #comments ol.comment-list>li article footer{margin-bottom:0}body.minimal #comments ol.comment-list>li>li:before{content:"-"}.woocommerce .woocommerce-notices-wrapper>*{margin-bottom:1.5rem}.woocommerce .star-rating span:before{color:#f8ad52}.woocommerce #coupon_code{min-width:240px}.woocommerce table.shop_table{background:var(--contentbg);border-collapse:collapse}.woocommerce.columns-2,.woocommerce.columns-3,.woocommerce.columns-4,.woocommerce.columns-5{-moz-columns:1;column-count:1}.woocommerce header.entry-header .woocommerce-breadcrumb{color:var(--header-color);opacity:.6;font-size:.875rem;line-height:1.25rem;margin:0}.woocommerce header.entry-header .woocommerce-breadcrumb a{color:var(--header-color);font-weight:600}.woocommerce .woocommerce.columns-4>p{height:42px;display:flex;align-items:center}.woocommerce .single_add_to_cart_button{height:calc(3rem - 1px)}.woocommerce .woocommerce-product-gallery,.woocommerce section.related.products{display:flex;flex-direction:column;gap:1rem}.woocommerce .widget_price_filter .price_slider_wrapper{margin-top:1rem}.woocommerce .widget_price_filter .price_slider_wrapper .ui-slider-horizontal{height:.25rem}.woocommerce .widget_price_filter .price_slider_wrapper .ui-slider-handle{top:-.375rem}.woocommerce .flex-control-thumbs{display:flex;gap:1rem;flex-wrap:wrap}.woocommerce .flex-control-thumbs li{border:1px solid var(--border);border-radius:5px;overflow:hidden}.woocommerce span.onsale{min-height:2rem;line-height:0;display:flex;align-items:center;justify-content:center;margin:0!important;background:var(--bg-primary);color:var(--color-primary);border-radius:0 0 0 5px}.woocommerce.single-product span.onsale{right:auto;left:0;top:0;border-radius:0 0 5px 0}.woocommerce .related.products h2{font-size:1.4rem}.woocommerce ul.products{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;flex-wrap:wrap}.woocommerce ul.products:after,.woocommerce ul.products:before{display:none}.woocommerce ul.products li.product{list-style:none;margin:0!important;width:100%!important;padding:1rem;background:var(--contentbg);border:1px solid var(--border);display:flex;flex-direction:column;gap:.5rem;justify-content:space-between}.woocommerce ul.products li.product span.onsale{top:1rem;right:1rem}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0;font-size:1.1rem}.woocommerce ul.products li.product .price{font-size:1rem;margin:0}.woocommerce ul.products li.product>a{display:flex;flex-direction:column;gap:.5rem}.woocommerce ul.products li.product>a.button,.woocommerce ul.products li.product>a img{margin:0}.woocommerce ul.products li.product>a:after{display:none}.woocommerce ul.products li.product .button{text-align:center}.woocommerce div.product .product_title{word-break:break-all;font-size:1.875rem;line-height:2.25rem}.woocommerce div.product p.price{margin-bottom:0;font-size:1.5rem;line-height:2rem}.woocommerce div.product .woocommerce-product-rating{margin:0!important}.woocommerce div.product .woocommerce-noreviews{padding:1rem;background:#f1f7f8;margin:0 0 1rem}.woocommerce div.product .woocommerce-tabs ul.tabs{border-color:var(--highlight-bg)}.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-color:var(--border)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:var(--highlight-bg);border-color:var(--highlight-bg)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border:1px solid var(--border);border-bottom:2px solid var(--contentbg)}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product #review_form #respond{display:flex;flex-direction:column;clear:both;gap:1rem}.woocommerce div.product #review_form #respond:before{display:none}.woocommerce div.product #review_form #respond .comment-form{border:1px solid var(--border);border-radius:5px;padding:1rem;background:var(--bodybg)}.woocommerce div.product #review_form #respond p{margin:0}.woocommerce div.product .woocommerce-product-gallery__wrapper{display:flex;flex-wrap:wrap;gap:1rem}.woocommerce div.product div.images .flex-control-thumbs li{width:calc(25% - .75rem);min-width:80px}.woocommerce div.product form.cart:before{display:none}.woocommerce div.product form.cart{margin:1rem 0;display:flex;gap:1rem}.woocommerce div.product form.cart.grouped_form,.woocommerce div.product form.cart.variations_form{flex-direction:column}.woocommerce div.product form.cart.grouped_form .woocommerce-grouped-product-list-item__label,.woocommerce div.product form.cart.variations_form .woocommerce-grouped-product-list-item__label{text-align:start;vertical-align:middle}.woocommerce div.product form.cart.grouped_form th,.woocommerce div.product form.cart.variations_form th{text-align:start}.woocommerce div.product form.cart.grouped_form td.value,.woocommerce div.product form.cart.variations_form td.value{display:flex;align-items:center;flex-direction:column;gap:.5rem;position:relative}.woocommerce div.product form.cart.grouped_form .variations,.woocommerce div.product form.cart.grouped_form .variations select,.woocommerce div.product form.cart.variations_form .variations,.woocommerce div.product form.cart.variations_form .variations select{margin:0}.woocommerce div.product form.cart .group_table td{vertical-align:middle}.woocommerce div.product form.cart a.reset_variations{position:absolute;bottom:-1.5rem;right:0}.woocommerce div.product div.summary{display:flex;flex-direction:column;gap:.5rem}.woocommerce div.product div.summary .product_meta{display:flex;gap:1rem;flex-wrap:wrap}.woocommerce div.product div.summary .product_meta>*{display:flex;gap:.5rem}.woocommerce div.product div.summary .product_meta a{color:var(--bg-primary)}.woocommerce input[type=number]::-webkit-inner-spin-button,.woocommerce input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce input[type=number]{-moz-appearance:textfield}.woocommerce .woocommerce-input-wrapper input,.woocommerce .woocommerce-input-wrapper textarea{border:1px solid var(--border);padding:.5rem;border-radius:5px}.woocommerce input.qty{height:47px;border:1px solid var(--border)}.woocommerce input.qty:focus{outline:0}.woocommerce ul.product_list_widget li{padding:0 0 1rem}.woocommerce ul.product_list_widget li:before{display:none}.woocommerce ul.product_list_widget li .amount,.woocommerce ul.product_list_widget li .star-rating{font-size:.875rem}.woocommerce ul.product_list_widget li .star-rating{margin:.5rem 0}.woocommerce ul.product_list_widget li:last-child{padding-bottom:0}.woocommerce ul.product_list_widget li a{font-weight:600}.woocommerce section.woocommerce-customer-details address{background:var(--contentbg);padding:1rem}.woocommerce .coupon{display:flex}.woocommerce #reviews #comments h2.woocommerce-Reviews-title{font-size:1.4rem;margin-bottom:1.5rem}.woocommerce #reviews #comments .comment-reply-title{opacity:.75}.woocommerce #reviews #comments ol.commentlist li{list-style:none}.woocommerce #reviews #comments ol.commentlist li .comment_container{display:flex;gap:1rem}.woocommerce #reviews #comments ol.commentlist li .comment_container img.avatar{padding:0;border:none;position:relative;border-radius:5px;width:48px;height:48px}.woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text{margin:0;flex:1}.woocommerce #respond input#submit{color:var(--color-primary)}.woocommerce nav.woocommerce-pagination{text-align:start}.woocommerce nav.woocommerce-pagination ul>li a,.woocommerce nav.woocommerce-pagination ul>li span.current{padding:.5rem 1rem;line-height:1.5rem}.woocommerce nav.woocommerce-pagination ul>li span.current{background:var(--bg-primary);color:var(--color-primary)}.woocommerce .checkout_coupon.woocommerce-form-coupon{display:flex;flex-direction:column}.woocommerce-page .checkout_coupon.woocommerce-form-coupon .form-row-first,.woocommerce-page .checkout_coupon.woocommerce-form-coupon .form-row-last{float:none;width:auto}.woocommerce-page ul.products li{list-style:none}ul.products{display:flex}ul.products .price{font-size:1.16rem;font-weight:600}body{overflow-x:hidden;width:100vw}img.custom-logo{width:120px}.highlight-bg{background:var(--highlight-bg)}.mobile_navigation li>a{padding:.5rem 0;display:flex}.hide{display:none}.has-primary-color,.has-primary-color a,.primary-color,.primary-color a{color:var(--bg-primary)}.has-secondary-color{color:var(--secondary-color)}.has-white-color{color:#fff}.contentbg{background:var(--contentbg)}.bg-primary{background:var(--bg-primary)}.bg-primary,.bg-primary a{color:var(--color-primary)}.has-border-color{border-color:var(--border)}.border-primary{border:1px solid var(--bg-primary)}.swiper-button-next,.swiper-button-prev{opacity:0}.swiper:hover .swiper-button-next,.swiper:hover .swiper-button-prev{opacity:1}.hover\:visible:hover{visibility:visible}.hover\:decoration-blue-500\/50:hover{-webkit-text-decoration-color:rgba(59,130,246,.5);text-decoration-color:rgba(59,130,246,.5)}.hover\:decoration-\[0\.5rem\]:hover{text-decoration-thickness:.5rem}.focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.focus\:decoration-\[0\.5rem\]:focus{text-decoration-thickness:.5rem}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (prefers-reduced-motion:no-preference){.motion-safe\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:duration-200{transition-duration:.2s}}@media (min-width:768px){.md\:visible{visibility:visible}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:-mx-4{margin-left:-1rem;margin-right:-1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mt-4{margin-top:1rem}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:flex-none{flex:none}.md\:flex-1{flex:1 1 0%}.md\:flex-nowrap{flex-wrap:nowrap}.md\:bg-transparent{background-color:initial}.md\:p-0{padding:0}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-5xl{font-size:3rem;line-height:1}}@media (min-width:1024px){.lg\:mt-8{margin-top:2rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mb-4{margin-bottom:1rem}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:p-0{padding:0}.lg\:pb-8{padding-bottom:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}}