@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:rgba(0,0,0,0)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{box-sizing:content-box;height:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}q:before,q:after{content:"";content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif !important;font-style:italic}body{font-family:"Lato",sans-serif}@media(max-width: 580px){.m-all{position:relative;float:left;margin-left:2.762430939%;width:99.999999993%;padding-right:0;margin-left:0 !important}.m-1of2{position:relative;float:left;margin-left:2.762430939%;width:48.618784527%}.m-1of3{position:relative;float:left;margin-left:2.762430939%;width:31.491712705%}.m-2of3{position:relative;float:left;margin-left:2.762430939%;width:65.745856349%}.m-1of4{position:relative;float:left;margin-left:2.762430939%;width:22.928176794%}.m-3of4{position:relative;float:left;margin-left:2.762430939%;width:74.30939226%}}@media(min-width: 581px)and (max-width: 1029px){.t-all{position:relative;float:left;margin-left:2.762430939%;width:99.999999993%;padding-right:0}.t-1of2{position:relative;float:left;margin-left:2.762430939%;width:48.618784527%}.t-1of3{position:relative;float:left;margin-left:2.762430939%;width:31.491712705%}.t-2of3{position:relative;float:left;margin-left:2.762430939%;width:65.745856349%}.t-1of4{position:relative;float:left;margin-left:2.762430939%;width:22.928176794%}.t-3of4{position:relative;float:left;margin-left:2.762430939%;width:74.30939226%}.t-1of5{position:relative;float:left;margin-left:2.762430939%;width:17.79%}.t-2of5{position:relative;float:left;margin-left:2.762430939%;width:38.237569061%}.t-3of5{position:relative;float:left;margin-left:2.762430939%;width:58.237569061%}.t-4of5{position:relative;float:left;margin-left:2.762430939%;width:77.237569061%}.last-col{float:right}.first-col{margin-left:0}}@media(min-width: 1030px){.d-all{position:relative;float:left;margin-left:2.762430939%;width:99.999999993%;padding-right:0}.d-1of2{position:relative;float:left;margin-left:2.762430939%;width:48.618784527%}.d-1of3{position:relative;float:left;margin-left:2.762430939%;width:31.491712705%}.d-2of3{position:relative;float:left;margin-left:2.762430939%;width:65.745856349%}.d-1of4{position:relative;float:left;margin-left:2.762430939%;width:22.928176794%}.d-3of4{position:relative;float:left;margin-left:2.762430939%;width:74.30939226%}.d-1of5{position:relative;float:left;margin-left:2.762430939%;width:17.79%}.d-2of5{position:relative;float:left;margin-left:2.762430939%;width:38.237569061%}.d-3of5{position:relative;float:left;margin-left:2.762430939%;width:58.237569061%}.d-4of5{position:relative;float:left;margin-left:2.762430939%;width:77.237569061%}.d-1of6{position:relative;float:left;margin-left:2.762430939%;width:13.9042357277%}.d-1of7{position:relative;float:left;margin-left:2.762430939%;width:11.5232833467%}.d-2of7{position:relative;float:left;margin-left:2.762430939%;width:25.808997661%}.d-3of7{position:relative;float:left;margin-left:2.762430939%;width:40.094711961%}.d-4of7{position:relative;float:left;margin-left:2.762430939%;width:54.380426261%}.d-5of7{position:relative;float:left;margin-left:2.762430939%;width:71.36141%}.d-6of7{position:relative;float:left;margin-left:2.762430939%;width:82.951854761%}.d-1of8{position:relative;float:left;margin-left:2.762430939%;width:9.737569061%}.d-1of9{position:relative;float:left;margin-left:2.762430939%;width:8.3486801721%}.d-1of10{position:relative;float:left;margin-left:2.762430939%;width:7.237569061%}.d-1of11{position:relative;float:left;margin-left:2.762430939%;width:6.3284781519%}.d-1of12{position:relative;float:left;margin-left:2.762430939%;width:5.567569061%}.last-col{float:right}.first-col{margin-left:0 !important}}.centercol{margin-left:auto !important;margin-right:auto !important;float:none !important}button,.button,.tribe-checkout-backlink,.btn{border-radius:6px !important;text-transform:uppercase;text-shadow:0px -1px 0px rgba(0,0,0,.1);font-weight:800 !important;font-size:1rem}input[type=text][disabled],input[type=text].is-disabled,input[type=password][disabled],input[type=password].is-disabled,input[type=datetime][disabled],input[type=datetime].is-disabled,input[type=datetime-local][disabled],input[type=datetime-local].is-disabled,input[type=date][disabled],input[type=date].is-disabled,input[type=month][disabled],input[type=month].is-disabled,input[type=time][disabled],input[type=time].is-disabled,input[type=week][disabled],input[type=week].is-disabled,input[type=number][disabled],input[type=number].is-disabled,input[type=email][disabled],input[type=email].is-disabled,input[type=url][disabled],input[type=url].is-disabled,input[type=search][disabled],input[type=search].is-disabled,input[type=tel][disabled],input[type=tel].is-disabled,input[type=color][disabled],input[type=color].is-disabled,select[disabled],select.is-disabled,textarea[disabled],textarea.is-disabled,.field[disabled],.field.is-disabled{cursor:not-allowed;border-color:#cfcfcf;opacity:.6}input[type=text][disabled]:focus,input[type=text][disabled]:active,input[type=text].is-disabled:focus,input[type=text].is-disabled:active,input[type=password][disabled]:focus,input[type=password][disabled]:active,input[type=password].is-disabled:focus,input[type=password].is-disabled:active,input[type=datetime][disabled]:focus,input[type=datetime][disabled]:active,input[type=datetime].is-disabled:focus,input[type=datetime].is-disabled:active,input[type=datetime-local][disabled]:focus,input[type=datetime-local][disabled]:active,input[type=datetime-local].is-disabled:focus,input[type=datetime-local].is-disabled:active,input[type=date][disabled]:focus,input[type=date][disabled]:active,input[type=date].is-disabled:focus,input[type=date].is-disabled:active,input[type=month][disabled]:focus,input[type=month][disabled]:active,input[type=month].is-disabled:focus,input[type=month].is-disabled:active,input[type=time][disabled]:focus,input[type=time][disabled]:active,input[type=time].is-disabled:focus,input[type=time].is-disabled:active,input[type=week][disabled]:focus,input[type=week][disabled]:active,input[type=week].is-disabled:focus,input[type=week].is-disabled:active,input[type=number][disabled]:focus,input[type=number][disabled]:active,input[type=number].is-disabled:focus,input[type=number].is-disabled:active,input[type=email][disabled]:focus,input[type=email][disabled]:active,input[type=email].is-disabled:focus,input[type=email].is-disabled:active,input[type=url][disabled]:focus,input[type=url][disabled]:active,input[type=url].is-disabled:focus,input[type=url].is-disabled:active,input[type=search][disabled]:focus,input[type=search][disabled]:active,input[type=search].is-disabled:focus,input[type=search].is-disabled:active,input[type=tel][disabled]:focus,input[type=tel][disabled]:active,input[type=tel].is-disabled:focus,input[type=tel].is-disabled:active,input[type=color][disabled]:focus,input[type=color][disabled]:active,input[type=color].is-disabled:focus,input[type=color].is-disabled:active,select[disabled]:focus,select[disabled]:active,select.is-disabled:focus,select.is-disabled:active,textarea[disabled]:focus,textarea[disabled]:active,textarea.is-disabled:focus,textarea.is-disabled:active,.field[disabled]:focus,.field[disabled]:active,.field.is-disabled:focus,.field.is-disabled:active{background-color:#d5edf8}html{scroll-behavior:smooth;background:var(--wp--preset--color--foreground)}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.is-layout-flow .wp-block-group{-webkit-margin-before:0rem !important;margin-block-start:0rem !important}body{padding-top:80px;background:var(--wp--preset--color--background)}body.page-template-page-home main{margin-top:0px}header.wp-block-template-part{z-index:500}header.wp-block-template-part>div:first-child{z-index:99}header.wp-block-template-part .wp-block-social-links,header.wp-block-template-part .wp-block-search{display:none}header.wp-block-template-part svg{width:50px}header.wp-block-template-part svg path{fill:#fff}.wp-site-blocks header.wp-block-template-part{width:100%;position:fixed;z-index:9999;left:0px;top:0px;transition:all .3s linear}.wp-site-blocks header.wp-block-template-part.wp-block{position:relative !important}.wp-site-blocks header.wp-block-template-part>div.wp-block-group{transition:all .3s linear;box-shadow:0 1px 3px rgba(0,0,0,0),0 1px 2px rgba(0,0,0,0);background-color:rgba(0,0,0,0) !important;position:relative}.wp-site-blocks header.wp-block-template-part>div.wp-block-group:where(.has-background){padding:1.25em 2.375em}.wp-site-blocks header.wp-block-template-part>div.wp-block-group:after{display:block;content:"";z-index:-1;position:absolute;top:0px;left:0px;right:0px;height:100%;width:100%;background-color:var(--wp--preset--color--primary);opacity:1;transition:all .3s linear}.wp-site-blocks header.wp-block-template-part.smallHead{height:50px;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}.wp-site-blocks header.wp-block-template-part.smallHead>div.wp-block-group{padding-top:5px;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 -1px 10px 0 rgba(172,171,171,.3);padding-bottom:5px}.wp-site-blocks header.wp-block-template-part.smallHead>div.wp-block-group:after{transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1);opacity:.95}.wp-site-blocks header.wp-block-template-part .wp-block-site-title{font-weight:800;font-style:normal;line-height:50px;margin:0px;padding:0px}.wp-site-blocks header.wp-block-template-part .wp-block-site-title a{height:50px;line-height:54px;display:block;letter-spacing:2pt;word-spacing:-2pt;font-size:1rem;font-family:"Josefin Sans"}.wp-site-blocks header.wp-block-template-part .wp-block-site-title a:hover{text-decoration:none}.wp-block-search{width:auto !important}.wp-block-search .wp-block-search__inside-wrapper{height:42px;width:42px !important;position:relative;border:none !important}.wp-block-search .wp-block-search__inside-wrapper input[type=search]{margin:0px;width:34px !important;height:100%;min-width:10px;border-radius:100px !important;display:block;border:none !important;padding:0px 0px 0px 1em !important;box-sizing:border-box;box-shadow:none;background:rgba(0,0,0,0);transition:.2s linear all;color:var(--wp--preset--color--foreground) !important;position:absolute;right:0px;top:0px}.wp-block-search .wp-block-search__inside-wrapper input[type=search]::-moz-placeholder{color:var(--wp--preset--color--foreground);opacity:0;-moz-transition:.25s linear all;transition:.25s linear all}.wp-block-search .wp-block-search__inside-wrapper input[type=search]::placeholder{color:var(--wp--preset--color--foreground);opacity:0;transition:.25s linear all}.wp-block-search .wp-block-search__inside-wrapper input[type=search]:not(:-moz-placeholder-shown){background:var(--wp--preset--color--background);width:250px !important}.wp-block-search .wp-block-search__inside-wrapper input[type=search]:focus,.wp-block-search .wp-block-search__inside-wrapper input[type=search]:not(:placeholder-shown){background:var(--wp--preset--color--background);width:250px !important}.wp-block-search .wp-block-search__inside-wrapper input[type=search]:not(:-moz-placeholder-shown)+button{pointer-events:initial;top:2px;width:38px;height:38px;right:2px}.wp-block-search .wp-block-search__inside-wrapper input[type=search]:focus+button,.wp-block-search .wp-block-search__inside-wrapper input[type=search]:not(:placeholder-shown)+button{pointer-events:initial;top:2px;width:38px;height:38px;right:2px}.wp-block-search .wp-block-search__inside-wrapper input[type=search]:focus::-moz-placeholder{opacity:1}.wp-block-search .wp-block-search__inside-wrapper input[type=search]:focus::placeholder{opacity:1}.wp-block-search .wp-block-search__inside-wrapper button{position:absolute;margin:0px !important;top:0px;width:42px;height:42px;right:0px;border:none;border-radius:100px !important;transition:.25s linear all;padding:0px !important;background:var(--wp--preset--color--secondary) !important;pointer-events:none}.wp-block-search .wp-block-search__inside-wrapper button svg{width:100% !important}.wp-block-search .wp-block-search__inside-wrapper button svg path{fill:var(--wp--preset--color--background) !important}.wp-block-search .wp-block-search__inside-wrapper button:hover{background:var(--wp--preset--color--tertiary) !important}.wp-block-search input[type=search]{padding:0px 1em;height:38px}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{width:42px !important;height:42px !important;min-width:42px !important}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button{justify-content:center !important}.is-root-container .wp-block-search .wp-block-search__inside-wrapper input[type=search]{width:42px !important}body.admin-bar{padding-top:78px}body.admin-bar .wp-site-blocks header.wp-block-template-part{top:32px}nav li a,nav .wp-block-navigation-item a{transition:.25s linear all;text-transform:uppercase;text-decoration-line:none !important;font-weight:bold}nav li a:hover,nav li.current-menu-item a,nav .wp-block-navigation-item a:hover,nav .wp-block-navigation-item.current-menu-item a{transition:.25s linear all}header.wp-block-template-part.shadow{box-shadow:0 2px 0px 0 rgba(0,0,0,.25)}body.page-template-default .wp-site-blocks .wp-block-cover:first-of-type:nth-child(2){margin-top:0px}.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_image{max-height:none}.wp-block-jetpack-tiled-gallery.alignfull{margin-left:0px !important;margin-right:0px !important}.wp-site-blocks>.entry-content{margin-top:0px}.wp-block-latest-posts__featured-image a{display:block}.wp-block-latest-posts__featured-image a img{display:block;width:100%;height:auto}a.wp-block-latest-posts__post-title{font-weight:700}.cli-bar-btn_container .cli-plugin-button{border-radius:50px}p{-webkit-hyphens:none;hyphens:none}p:first-child{margin-top:0px}body .wp-site-blocks header.wp-block-template-part>div.wp-block-group.has-background{margin-left:0px !important;margin-right:0px !important;padding-left:1em;padding-right:1em}body .wp-block-navigation__responsive-container-open:not(.always-shown){display:block !important}body .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none !important}.wp-block-navigation button svg *{height:4px !important;border-radius:10px;display:block}@media(min-width: 1240px){body .wp-site-blocks header.wp-block-template-part>div.wp-block-group.has-background{margin-left:0px !important;margin-right:0px !important}body .wp-block-navigation__responsive-container-open:not(.always-shown){display:none !important}body .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block !important}}.wp-block-cover .wp-block-cover__background.has-background-dim+.wp-block-cover__inner-container .wp-block-jetpack-contact-info a{color:var(--wp--preset--color--background) !important;font-size:1.2em}h1 a,h2 a,h3 a,h4 a,h5 a{font-size:inherit}#cookie-law-info-again{border-radius:10px 10px 0px 0px !important;box-shadow:none;border:none !important;border-bottom:none}#cookie-law-info-again *{font-size:12px;font-weight:700;text-transform:none;color:var(--wp--preset--color--background)}footer.wp-block-template-part{margin-top:0px}footer.wp-block-template-part a{color:var(--wp--preset--color--background)}.wp-block-cover .wp-block-cover__inner-container textarea{background:rgba(0,0,0,0)}.wp-block-contact-form-7-contact-form-selector{padding:4rem 0px}.wpcf7-form{position:relative}.wpcf7-form .form-terms{padding:2rem;background:var(--wp--preset--color--tertiary);font-size:.8em;border-radius:10px;margin:2rem 0px 3rem}.wpcf7-form .form-terms p{display:block;margin:0px 0px 1em !important}.wpcf7-form .form-terms label{margin:0px;font-weight:bold;display:inline-block !important;padding:1em;width:auto !important;background:rgba(0,0,0,.05);border-radius:10px;cursor:pointer;font-size:1.2em}.wpcf7-form .form-terms label *{margin:0px;display:inline-block}.wpcf7-form:after{content:"";display:table;clear:both}.wpcf7-form br,.wpcf7-form p{display:inline;margin:0px;padding:0px}.wpcf7-form label{display:block;margin-bottom:1em;position:relative}.wpcf7-form .wpcf7-file{background:var(--wp--preset--color--tertiary);padding:2em 1em;border:2px dashed var(--wp--preset--color--primary);text-align:center;width:100%;border-radius:10px}.wpcf7-form label strong{position:absolute;left:0px;color:var(--wp--preset--color--foreground);top:30px;transform:translateY(-50%);font-weight:600;transition:.25s linear all;width:100%;line-height:1;padding:0px 10px;pointer-events:none;opacity:1;text-align:left;z-index:99;font-weight:bold}.wpcf7-form label strong i{font-style:normal;font-weight:normal}.wpcf7-form label.label-toggled strong,.wpcf7-form label:focus-within strong{top:18px;left:2px;opacity:.5;font-size:14px}.wpcf7-form label.label-toggled strong i,.wpcf7-form label:focus-within strong i{display:none}.wpcf7-form label input{max-width:100%;border-radius:6px;width:100%;line-height:1;padding:1.1em 10px .25em}.wpcf7-form label input:invalid{box-shadow:0px 0px 10px 0px var(--wp--preset--color--primary)}.wpcf7-form label input:focus{box-shadow:inset 0px 0px 0px 4px rgba(0,0,0,.05)}.wpcf7-form label input:focus:invalid{box-shadow:inset 0px 0px 0px 4px rgba(0,0,0,.05)}.wpcf7-form label textarea{max-width:100%;width:100%;height:160px;padding:30px 10px 10px;border-radius:6px}.wpcf7-form{justify-items:center;text-align:center}.wpcf7-form>div{margin:1em 0px}.wpcf7-form>div>div h5{margin-top:1em}.wpcf7-form h5{margin:3em 0px 1em;position:relative;text-align:center;text-transform:initial;clear:left}.wpcf7-form h5:after{content:"";display:table;clear:both}.wpcf7-form h3{text-transform:initial;font-size:1.2em;color:var(--wp--preset--color--foreground);margin:5em 0px -1em;text-align:center}.wpcf7-form .grid{display:flex;gap:2rem;margin:0px}.wpcf7-form .grid .wpcf7-form-control-wrap{margin-bottom:0px}.wpcf7-form .grid>*{flex:1;margin:0px}.wpcf7-form .grid.twoCol{flex-wrap:wrap}.wpcf7-form .grid.twoCol label{flex:1 0 calc(50% - 1rem)}.wpcf7-form label.dob strong{top:18px !important;font-size:14px !important;left:2px !important}.wpcf7 form .wpcf7-response-output{margin:2rem 0px 0px;border:none;padding:1rem;border-radius:10px;background:var(--wp--preset--color--tertiary)}.wpcf7-form-control-wrap .wpcf7-form-control{display:flex;gap:2rem}.wpcf7-form-control-wrap .wpcf7-form-control>*{flex:1;margin:0px}.wpcf7-form-control-wrap .wpcf7-form-control>* label{padding:0rem;border-radius:6px;background:var(--wp--preset--color--tertiary);border:2px solid #cdcdcd;margin:0px;overflow:hidden;cursor:pointer}.wpcf7-form-control-wrap .wpcf7-form-control>* label input{display:none}.wpcf7-form-control-wrap .wpcf7-form-control>* label.checked{background:var(--wp--preset--color--primary) !important;box-shadow:inset 0px 0px 0px 4px rgba(255,255,255,.25);border:2px solid var(--wp--preset--color--primary)}.wpcf7-form-control-wrap .wpcf7-form-control>* label.checked span{color:var(--wp--preset--color--background);opacity:1;font-weight:bold}.wpcf7-form-control-wrap .wpcf7-form-control>* label:hover{box-shadow:inset 0px 0px 0px 4px rgba(255,255,255,.25);border:2px solid var(--wp--preset--color--primary)}.wpcf7-form-control-wrap .wpcf7-form-control>* label:hover span{opacity:.75}.wpcf7-form-control-wrap .wpcf7-form-control>* label span{font-size:0px 1em;line-height:60px;height:60px;text-align:center;display:block;opacity:.25;font-weight:normal;transition:all .25s linear}.wpcf7-form-control-wrap{margin-bottom:1.5em;display:block}.wpcf7-form-control-wrap.yourAddressForPickup{margin-bottom:0px}.wpcf7-form label input[type=text],.wpcf7-form label input[type=tel],.wpcf7-form label input[type=date],.wpcf7-form label input[type=email],.wpcf7-form label input[type=number],.wpcf7-form select,.wpcf7-form label textarea{border:2px solid var(--wp--preset--color--primary) !important;background:var(--wp--preset--color--tertiary);color:var(--wp--preset--color--foreground);outline:0px solid #fff;min-height:60px;transition:border color .1s linear all;max-width:100% !important;width:100% !important;border-radius:6px}::-webkit-datetime-edit-year-field:not([aria-valuenow]),::-webkit-datetime-edit-month-field:not([aria-valuenow]),::-webkit-datetime-edit-day-field:not([aria-valuenow]){color:rgba(0,0,0,0)}::-moz-datetime-edit-year-field:not([aria-valuenow]),::-moz-datetime-edit-month-field:not([aria-valuenow]),::-moz-datetime-edit-day-field:not([aria-valuenow]){color:rgba(0,0,0,0)}.wpcf7-form label input:focus,.wpcf7-form label textarea:focus{outline:2px solid rgba(255,255,255,.25)}.wpcf7-form label:nth-child(even){margin-left:0px}.wpcf7-form label:last-of-type{width:100%;margin-left:0px}.wpcf7-form label.message-area{margin-bottom:0px}.wpcf7-form label.message-area strong{top:10px;transform:none}.wpcf7-form input[type=submit]{background-color:var(--wp--preset--color--secondary);border:none;border-radius:50px;color:var(--wp--preset--color--background);font-weight:600;font-size:1.4em;padding:.5em 1em;display:inline-block}.wpcf7-form .wpcf7-spinner{position:absolute;bottom:10px;right:100px}.has-background .wpcf7-form label input,.has-background .wpcf7-form label textarea,.has-background .wpcf7-form .wpcf7-form-control>* label,.has-background .wpcf7-form .wpcf7-file{background-color:var(--wp--preset--color--background)}.has-background .wpcf7-form .form-terms{background-color:rgba(255,255,255,.5)}main.wp-block-group div.entry-content ol,main.wp-block-group div.entry-content ul{padding-left:2rem}main.wp-block-group div.entry-content ul{list-style-type:square}p a{color:inherit}#user_stuff{position:relative}#user_stuff.on #user_menu{top:48px;box-shadow:0px 2px 25px -16px var(--wp--preset--color--foreground)}#user_stuff.on .fa-xmark{opacity:1}#user_stuff.on #user_avatar img,#user_stuff.on #user_avatar i{opacity:.25}#user_stuff .fa-xmark{opacity:0;position:absolute;display:block;z-index:10;left:50%;top:50%;transform:translate3d(-50%, -50%, 0);transition:.5s linear all;pointer-events:none;color:var(--wp--preset--color--background)}#user_avatar{width:42px;height:42px;box-sizing:border-box;border-radius:100px;border:none;cursor:pointer;opacity:1;background:var(--wp--preset--color--secondary);transition:.25s linear all;position:relative}#user_avatar div{border-radius:100px;width:42px;height:42px;overflow:hidden;transition:.25s linear all}#user_avatar img{display:block;transition:.5s linear all;width:42px;height:42px}#user_avatar:hover img{opacity:.75}#user_avatar:hover i{top:60%}#user_avatar:hover span.cartSpeech{opacity:0}#user_avatar i{color:var(--wp--preset--color--background);position:relative;left:50%;top:70%;transform:translate3d(-50%, -50%, 0);transition:.25s linear all}div.cartSpeech{opacity:1;top:125%}#user_menu{position:absolute;top:-100vh;right:0px;padding:.5em 1em 1em;background:var(--wp--preset--color--primary);z-index:-1;transition:.5s linear all;border-radius:0px 0px 10px 10px;color:var(--wp--preset--color--background);width:300px;box-shadow:0px 2px 0px -16px var(--wp--preset--color--foreground)}#user_menu nav{width:100%;display:block}#user_menu nav ul{padding:0px;margin:0px}#user_menu nav ul li{padding:0px;margin:0px 0px 1px}#user_menu nav ul li:last-child{margin-bottom:0px}#user_menu nav ul li:last-child a{border-radius:0px 0px 10px 10px}#user_menu nav ul li:first-child a{border-radius:10px 10px 0px 0px}#user_menu nav ul li.is-active a{background:rgba(255,255,255,.25);padding-left:1.5em}#user_menu nav ul li a{font-size:.8em;padding:.5em 1em;background:rgba(255,255,255,.1);border-radius:0px;display:block;color:var(--wp--preset--color--background);border:none !important;transition:.2s linear all}#user_menu nav ul li a:hover{border:none;background:rgba(255,255,255,.25);padding-left:1.5em}#user_menu h3{font-size:1em;margin:0px 0px .5em;padding:0px;line-height:1}#user_menu h4{font-size:.8em;font-weight:normal;margin:0px;padding:0px;line-height:1.4;text-transform:none}#user_menu h4 a{color:var(--wp--preset--color--background);font-weight:bold}#user_menu form:after{content:"";display:table;clear:both}#user_menu form label{font-size:.8em;padding:0px 1em;display:none}#user_menu form input[type=text],#user_menu form input[type=password]{background:var(--wp--preset--color--background);color:var(--wp--preset--color--foreground);border:2px solid var(--wp--preset--color--foreground);border-radius:10px;padding:.5em 1em;transition:.5s linear all;display:block;width:100%;box-shadow:inset 0px 0px 0px 0px var(--wp--preset--color--foreground)}#user_menu form input[type=text]:focus,#user_menu form input[type=password]:focus{box-shadow:inset 0px 0px 0px 2px var(--wp--preset--color--foreground);outline:none}#user_menu form p{margin:.5em 0px 0px 0px;padding:0px}#user_menu form p.login-remember,#user_menu form p.login-submit{float:left;width:50%;line-height:28px}#user_menu form p.login-remember label,#user_menu form p.login-submit label{padding:0px;font-size:.6em;display:inline}#user_menu form input[type=submit]{width:100%;display:block;background:var(--wp--preset--color--foreground);border:none;border-radius:100px;height:42px;font-weight:bold;color:var(--wp--preset--color--background)}#user_menu .lost-password{text-align:left;display:block;color:#fff;font-size:.6em;float:left;margin-top:-18px;font-weight:bold}.woocommerce:after{content:"";display:table;clear:both}.tribe-events-c-small-cta__price{font-weight:bold;color:var(--wp--preset--color--primary)}.gcard,.gprofile,.grav-clone-a{display:none !important}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag{margin-right:1em}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag time.tribe-events-calendar-list__event-date-tag-datetime,.tribe-events-widget .tribe-events-widget-events-list__event-date-tag time.tribe-events-widget-events-list__event-date-tag-datetime{border-radius:10px;background-color:var(--wp--preset--color--primary);height:auto;padding:.5em 0px;color:var(--wp--preset--color--background)}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag time.tribe-events-calendar-list__event-date-tag-datetime *,.tribe-events-widget .tribe-events-widget-events-list__event-date-tag time.tribe-events-widget-events-list__event-date-tag-datetime *{color:var(--wp--preset--color--background)}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag time.tribe-events-calendar-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month,.tribe-events-widget .tribe-events-widget-events-list__event-date-tag time.tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-weekday,.tribe-events-widget .tribe-events-widget-events-list__event-date-tag time.tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-month,.tribe-events-widget .tribe-events-widget-events-list__event-date-tag time.tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-weekday{border-bottom:1px solid var(--wp--preset--color--background);margin:0px 1.5em;padding:0px 0px .35em;font-weight:900}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag time.tribe-events-calendar-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum,.tribe-events-widget .tribe-events-widget-events-list__event-date-tag time.tribe-events-widget-events-list__event-date-tag-datetime .tribe-events-widget-events-list__event-date-tag-daynum{font-size:2em}time i{display:inline-block;margin-right:.5em}time i:nth-of-type(2){margin-left:2em}img.event-widget-image{width:100%;height:auto;display:block}header .alignfull,footer .alignfull{margin-left:0px !important;margin-right:0px !important}.helper{background:var(--wp--preset--color--secondary);color:var(--wp--preset--color--background);font-size:20px;line-height:120px;text-align:center;width:180px;float:left;font-size:.8em;height:auto;border-radius:10px;padding:1em;line-height:1;position:absolute;top:100%;z-index:999;right:0px;opacity:0;transition:.25s linear all;pointer-events:none;box-shadow:0px 4px 10px -4px var(--wp--preset--color--foreground)}.helper:after{content:"";position:absolute;display:block;width:0;z-index:1;border-style:solid;border-color:var(--wp--preset--color--secondary) rgba(0,0,0,0);border-width:0 6px 6px;top:-6px;right:15px;margin-left:-6px}#user_stuff:hover .helper{opacity:1;top:125%}#user_stuff.on .helper{opacity:0;top:100%}#user_stuff:hover .helper.cartSpeech{opacity:0;top:100%}nav ul>li.menu-button{position:relative;font-weight:inherit !important}nav ul>li.menu-button button{background:rgba(0,0,0,0) !important;position:absolute;right:1em;pointer-events:none}nav ul>li.menu-button:before{font-weight:900 !important;left:1em;position:absolute;transform:scale(1.2);z-index:99}nav ul>li.menu-button ul{font-weight:inherit !important}nav ul>li.menu-button ul *{font-family:"Josefin Sans";font-weight:inherit}nav ul>li.menu-button>a{padding:0px 1.8em 0px 2.5em !important;border-radius:100px;background:var(--wp--preset--color--secondary);display:block;height:42px;line-height:40px;box-sizing:border-box;font-family:"Josefin Sans";font-weight:inherit;border:none !important}nav ul>li.menu-button>a:hover{background:var(--wp--preset--color--foreground)}nav ul li button.wp-block-navigation__submenu-icon{color:var(--wp--preset--color--background) !important;z-index:20}.featured_slider{width:unset;padding:0px;-webkit-margin-before:0 !important;margin-block-start:0 !important;-webkit-margin-after:0 !important;margin-block-end:0 !important}#carousels{display:block;width:100%;position:relative;padding:0em !important;margin:0px auto !important;padding-bottom:1%}#carousels:after{content:"";display:table;clear:both}#carousels #main-carousel{height:60vh;min-height:420px;max-height:600px;position:relative}#carousels #main-carousel .slide{height:60vh;max-height:600px;min-height:420px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}#carousels #main-carousel .slide .sub-sheath{position:absolute;top:50%;left:50%;width:100%;max-width:1400px;padding-right:20%;padding-left:0px;z-index:20;transform:translateY(-50%) translateX(-50%)}#carousels #main-carousel .slide .sub-sheath *{color:var(--wp--preset--color--background)}#carousels #main-carousel .slide .sub-sheath .button,#carousels #main-carousel .slide .sub-sheath .tribe-checkout-backlink{text-shadow:none;line-height:38px;border:2px solid var(--wp--preset--color--background) !important}#carousels #main-carousel .slide .sub-sheath .button:hover,#carousels #main-carousel .slide .sub-sheath .tribe-checkout-backlink:hover{transform:translateY(1px) !important;transition-delay:0s !important}#carousels #main-carousel .slide .sub-sheath .button:active,#carousels #main-carousel .slide .sub-sheath .tribe-checkout-backlink:active{transform:translateY(2px);transition-delay:0s !important}#carousels #main-carousel .slide .sub-sheath p{font-size:1em;margin:.5em 0px 0px}#carousels #main-carousel .slide .sub-sheath time{display:inline-block;margin-right:1em}#carousels #main-carousel .slide .sub-sheath .categories{display:inline-block}#carousels #main-carousel .slide .sub-sheath h2{font-weight:bold;font-size:clamp(22px,3vw,122px);padding:0px;margin:0px}#carousels #main-carousel .slide .sub-sheath a{text-decoration:none}#carousels #main-carousel .slide .sheath{padding:2em;text-align:center;position:absolute;bottom:calc(3em + 42px);width:100%;right:120%;left:initial;padding-left:20%;text-align:center;transform:skewX(-45deg);background:linear-gradient(90deg, var(--wp--preset--color--primary) 35%, transparent 100%);text-align:left;height:100%;bottom:0px;top:0px}.sub-sheath *{color:var(--wp--preset--color--background)}.sub-sheath time,.sub-sheath div.categories{font-size:.8em}.sub-sheath div.categories{font-style:italic;font-weight:bold}.sub-sheath h2,.sub-sheath h3{line-height:1 !important;margin-bottom:20px !important;display:block}.sub-sheath p{margin-bottom:20px !important;display:block !important}.wp-site-blocks *:not(.entry-content) h2,.wp-site-blocks *:not(.entry-content) h2.tribe-common-h--alt{font-size:1.4em;line-height:1;font-weight:bold;margin-bottom:1em}.featured_slider{overflow:hidden;position:relative;background:var(--wp--preset--color--secondary)}.featured_slider #carousels>h2{padding:0px;color:var(--wp--preset--color--background);margin:0px 0px .75em;position:relative;z-index:20;font-weight:bold;display:block;width:50%}.featured_slider+.wp-block-cover{-webkit-margin-before:0px;margin-block-start:0px;z-index:50}.owl-stage-outer{overflow:visible !important}#slider-background{filter:blur(30px);position:absolute;left:0px;top:-10%;right:0px;bottom:-10%;width:100%;height:120%;background-repeat:no-repeat;background-size:cover;background-position:center center;opacity:.9}.owl-item{opacity:.9;transition:.5s linear all;z-index:-1}.owl-item .slide{transition:.5s linear all;box-shadow:0px 0px 0px -15px var(--wp--preset--color--foreground)}.owl-item .slide .sub-sheath>*{opacity:0;transition:.5s linear all;transition-delay:.5s;transition-property:all;transform:translateX(-100px);position:relative;text-align:left}.owl-item .slide .sub-sheath>*:nth-child(2){transition-delay:.75s}.owl-item .slide .sub-sheath>*:nth-child(3){transition-delay:1s}.owl-item .slide .sub-sheath>*:nth-child(4){transition-delay:1.25s}.owl-item .slide .sub-sheath>*:nth-child(5){transition-delay:1.5s}.owl-item .slide .sheath{opacity:0;transition:.75s linear all;transition-delay:.25s;transition-property:all;left:-100%}.owl-item.active{opacity:1;z-index:9}.owl-item.active .slide .sub-sheath>*{opacity:1;transform:translateX(0px)}.owl-item.active .slide .sheath{opacity:1;right:30% !important}header>.alignwide{padding-left:20px !important;padding-right:20px !important}wp-site-blocks>header.wp-block-template-part{height:78px !important}.owl-dots{position:absolute;top:50%;right:1rem;z-index:100;vertical-align:middle;transform:translateY(-50%)}.owl-dots button{display:block;width:10px;height:22px;border-radius:50px;background:var(--wp--preset--color--foreground) !important;display:block;margin:.5rem 0px;transition:.25s linear all}.owl-dots button span{display:none}.owl-dots button.active,.owl-dots button:hover{background:var(--wp--preset--color--background) !important}.owl-nav{position:absolute;right:1rem;bottom:1rem}.owl-nav button{display:block;background:var(--wp--preset--color--foreground) !important;color:var(--wp--preset--color--background) !important;width:30px;height:30px;font-weight:800;border-radius:100px;padding:0px;text-align:center;line-height:30px;float:left;margin-left:.5rem}a#cookie_action_close_header{border-radius:100px;margin-right:2em}main .wp-block-group .wp-block-search{padding-bottom:2em !important}main .wp-block-group .wp-block-search .wp-block-search__inside-wrapper{border-radius:100px;overflow:hidden}main .wp-block-group .wp-block-search .wp-block-search__inside-wrapper input,main .wp-block-group .wp-block-search .wp-block-search__inside-wrapper button{border-radius:100px}main .wp-block-search__button-outside .wp-block-search__inside-wrapper{border-radius:100px;overflow:hidden}main .wp-block-search__button-outside .wp-block-search__inside-wrapper input,main .wp-block-search__button-outside .wp-block-search__inside-wrapper button{border-radius:100px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding:0}.tribe-events .tribe-events-view-loader{background-color:var(--tec-container-background);opacity:.7}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs__list,.tribe-events .datepicker .month,.tribe-events .datepicker .year,.tribe-events-schedule__all-day,.tribe-events-schedule__separator,.tribe-events-schedule__timezone,.tribe-events-meta-group .tribe-events-single-section-title,.tribe-common .tribe-common-b1,.tribe-common .tribe-common-b2,.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2,.tribe-common--breakpoint-medium.tribe-common .tribe-common-b1--min-medium,.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2--min-medium,.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3--min-medium,.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium,.tribe-common .tribe-common-cta,.tribe-common .tribe-events-c-top-bar__datepicker-button.tribe-common-h3,.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__address,.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__phone,.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__website,.tribe-events-schedule__time,.tribe-events-schedule__date,.tribe-block__organizer__details p,.tribe-editor__subtitle .tribe-editor__btn--label,.tribe-editor__subtitle__headline-date,.tribe-editor__separator,.tribe-editor__venue__address,.tribe-editor__venue__phone,.tribe-editor__venue__website,div .tribe-editor__organizer__details p,.tribe-editor__event-website__label-text input{font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit}.tribe-events .datepicker .month,.tribe-events .datepicker .year,.tribe-common .tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-radio__label,.tribe-common .tribe-common-form-control-slider__label,.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input,.tribe-common .tribe-common-form-control-text__input,#top .main_color .tribe-common .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input,#top .main_color .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input,.tribe-common .tribe-common-form-control-toggle__label,.tribe-common .tribe-common-cta,.tribe-common .tribe-common-b1,.tribe-common .tribe-common-b2,.tribe-common .tribe-common-b3,.tribe-events .tribe-events-calendar-month__calendar-event-datetime,.tribe-events .tribe-events-calendar-list__event-date-tag-weekday,.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn,.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small,.tribe-editor__venue__address,.tribe-editor__venue__phone,.tribe-editor__venue__website,div .tribe-editor__organizer__details p{font-family:inherit}h2.tribe-events-schedule__datetime,.tribe-common .tribe-common-h1,.tribe-common .tribe-common-h2,.tribe-common .tribe-common-h3,.tribe-common .tribe-common-h4,.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6,.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8,.tribe-events-calendar-latest-past__event-datetime,.tribe-events-calendar-list__event-datetime,.tribe-events-meta-group .tribe-events-single-section-title,.tribe-block__organizer__details h3,.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3,.tribe-editor__venue .tribe-editor__venue__name h3.tribe-editor__venue__name-heading,.tribe-events-single-event-title,.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{font-family:var(--tec-heading-font);font-weight:var(--tec-heading-weight)}:root .tribe-common .tribe-common-h6--min-medium.tribe-events-calendar-list__month-separator-text{font-size:inherit;font-family:var(--tec-heading-font);font-weight:var(--tec-heading-weight)}:root .tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3,.tribe-block__organizer__details h3,.tribe-editor__venue .tribe-editor__venue__name h3.tribe-editor__venue__name-heading{font-size:var(--tec-heading-3-size)}.single-tribe_events .tribe-events-schedule{margin:0;padding:0;background-color:rgba(0,0,0,0);border:0}.tribe-common a,.tribe-common a:active,.tribe-common a:visited,#tribe-events-content a,#tribe-events-content a:active,#tribe-events-content a:visited,.tribe-common .tribe-common-c-svgicon,.tribe-common .tribe-common-c-svgicon:active,.tribe-common .tribe-common-c-svgicon:visited,.tribe-events-single-event-description a,.tribe-events-single-event-description a:active,.tribe-events-single-event-description a:visited,.tribe-events-single-event-description a:active,.tribe-events-single-event-description a:active:active,.tribe-events-single-event-description a:active:visited,.tribe-events-single-event-description a:focus,.tribe-events-single-event-description a:focus:active,.tribe-events-single-event-description a:focus:visited,.tribe-events-single-event-description a:hover,.tribe-events-single-event-description a:hover:active,.tribe-events-single-event-description a:hover:visited,.tribe-events-content blockquote,.tribe-events-content blockquote:active,.tribe-events-content blockquote:visited{color:var(--tec-link-color);text-decoration:underline}.tribe-common a:focus,.tribe-common a:hover,#tribe-events-content a:focus,#tribe-events-content a:hover,.tribe-common .tribe-common-c-svgicon:focus,.tribe-common .tribe-common-c-svgicon:hover,.tribe-events-single-event-description a:focus,.tribe-events-single-event-description a:hover,.tribe-events-single-event-description a:active:focus,.tribe-events-single-event-description a:active:hover,.tribe-events-single-event-description a:focus:focus,.tribe-events-single-event-description a:focus:hover,.tribe-events-single-event-description a:hover:focus,.tribe-events-single-event-description a:hover:hover,.tribe-events-content blockquote:focus,.tribe-events-content blockquote:hover{color:var(--tec-link-color-hover);text-decoration:none}.tribe-common .tribe-common-anchor-thin,.tribe-common .tribe-common-anchor-thin:hover,.tribe-common .tribe-common-anchor-thin:focus,.tribe-common .tribe-common-anchor-thin-alt,.tribe-common .tribe-common-anchor-thin-alt:hover,.tribe-common .tribe-common-anchor-thin-alt:focus,.tribe-events-single-event-description a,.tribe-events-single-event-description a:hover,.tribe-events-single-event-description a:focus,.tribe-events-single-event-description a:active,.tribe-events-single-event-description a:active:hover,.tribe-events-single-event-description a:active:focus,.tribe-events-single-event-description a:focus,.tribe-events-single-event-description a:focus:hover,.tribe-events-single-event-description a:focus:focus,.tribe-events-single-event-description a:hover,.tribe-events-single-event-description a:hover:hover,.tribe-events-single-event-description a:hover:focus,.tribe-events-content blockquote,.tribe-events-content blockquote:hover,.tribe-events-content blockquote:focus{border-bottom:0}.tribe-common.tribe-common.tribe-common .tribe-common-c-btn,.tribe-common.tribe-common.tribe-common a.tribe-common-c-btn{background-color:var(--wp--preset--color--primary);border-radius:50px;color:var(--wp--preset--color--background);transition:.25s linear all}.tribe-common.tribe-common.tribe-common .tribe-common-c-btn:hover,.tribe-common.tribe-common.tribe-common .tribe-common-c-btn:focus,.tribe-common.tribe-common.tribe-common a.tribe-common-c-btn:hover,.tribe-common.tribe-common.tribe-common a.tribe-common-c-btn:focus{background-color:var(--wp--preset--color--foreground);filter:brightness(1.2)}.tribe-events .tribe-events-c-ical__link{border-color:var(--tec-link-color);color:var(--tec-link-color);text-decoration:none}.tribe-events .tribe-events-c-ical__link:hover,.tribe-events .tribe-events-c-ical__link:focus{background-color:var(--tec-link-color);border:1px solid var(--tec-link-color)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text{color:var(--tec-accent-color);font-family:var(--tec-heading-font);font-weight:var(--tec-heading-weight)}.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime::after{background-color:var(--tec-highlight-color)}.tribe-events-c-nav__list [disabled]{display:none}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{color:var(--tec-highlight-color)}.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover{background-color:var(--tec-link-color)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover::after{background-color:var(--tec-highlight-color)}.tribe-events-c-subscribe-dropdown__content{position:absolute}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{border-color:var(--tec-link-color);color:var(--tec-link-color)}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text{color:inherit !important}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__button-text,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:focus,.tribe-events .tribe-events-c-subscribe-dropdown:focus-within{border-color:var(--tec-link-color);background-color:var(--tec-link-color);color:#fff !important}#tribe-tickets__tickets-form{padding:0px;border-radius:10px;background:var(--wp--preset--color--primary);border:1px solid var(--wp--preset--color--foreground)}#tribe-tickets__tickets-form h2{padding:1em;color:var(--wp--preset--color--background);font-weight:bold;margin:0px 0px .5em;border-radius:8px 8px 0px 0px;background:var(--wp--preset--color--foreground)}#tribe-tickets__tickets-form>div{padding:1em;background:#fff;background:var(--wp--preset--color--tertiary);border-radius:10px;margin:0px .5em .5em;transition:.25s linear all;border-top-right-radius:10px}#tribe-tickets__tickets-form>div:hover{background:var(--wp--preset--color--background)}#tribe-tickets__tickets-form>div .tribe-tickets__tickets-item-content-title{font-weight:bold;font-size:1em}#tribe-tickets__tickets-form>div .tribe-tickets__tickets-item-details-content{font-size:.8em}#tribe-tickets__tickets-form .tribe-tickets__tickets-footer{background:var(--wp--preset--color--secondary) !important;color:var(--wp--preset--color--background);border:none !important;border-radius:0px 0px 8px 8px;font-size:.8em;margin:.6em 0px 0px}#tribe-tickets__tickets-form .tribe-tickets__tickets-footer *{color:var(--wp--preset--color--background)}.tribe-checkout-backlink{padding:.5em 1em;margin-right:1em;height:34px !important;display:inline-block !important;border:none !important}.tribe-checkout-backlink:last-child{background:var(--wp--preset--color--primary)}#billing_last_name_field{margin-top:0px}form.woocommerce-checkout .input-text,.select2-container .selection>span{border-radius:10px;border:2px solid var(--wp--preset--color--foreground);padding:1em 1.75em}form.woocommerce-checkout .input-text{box-shadow:0px 0px 0px 0px var(--wp--preset--color--tertiary);transition:.25s all linear}form.woocommerce-checkout .input-text:focus{outline:none;box-shadow:0px 0px 0px 4px var(--wp--preset--color--tertiary)}form.woocommerce-checkout textarea.input-text{min-height:200px !important}form.woocommerce-checkout{padding-bottom:4em}form.woocommerce-checkout h3{font-size:1.6em !important}form.woocommerce-checkout label{padding:0px 1.75em;font-weight:bold;font-size:.8em}#place_order{height:50px;line-height:50px;border:none;font-weight:bold;padding:0px}.woocommerce-billing-fields__field-wrapper{margin-top:0px !important;padding-top:0px !important}#billing_country_field{display:none}.woocommerce-privacy-policy-text{font-size:.6em}.woocommerce-privacy-policy-text a{font-weight:bold;font-style:italic}.woocommerce-info{background:var(--wp--preset--color--tertiary) !important;border:none !important;border-radius:10px}.woocommerce-page .woocommerce-cart-form table.shop_table_responsive button[name=apply_coupon],.woocommerce-page .woocommerce-cart-form table.shop_table_responsive button[name=update_cart]{height:50px;line-height:50px;padding:0px 1.5em;border:none !important;background:var(--wp--preset--color--tertiary);color:var(--wp--preset--color--foreground);font-weight:bold;text-decoration:none;font-size:.8em}.woocommerce-page .woocommerce-cart-form table.shop_table_responsive button[name=apply_coupon]:hover,.woocommerce-page .woocommerce-cart-form table.shop_table_responsive button[name=update_cart]:hover{background:var(--wp--preset--color--secondary);color:var(--wp--preset--color--background)}.woocommerce a.checkout-button,.woocommerce button.single_add_to_cart_button,.woocommerce button.woocommerce-form-login__submit{height:50px;line-height:50px;padding:0px 1em;border:none !important;font-weight:bold;text-decoration:none !important}.woocommerce a.checkout-button:hover,.woocommerce button.single_add_to_cart_button:hover,.woocommerce button.woocommerce-form-login__submit:hover{background:var(--wp--preset--color--foreground);color:var(--wp--preset--color--background)}table.shop_table thead{background:var(--wp--preset--color--primary);border-radius:10px 10px 0px 0px}table.shop_table th{font-weight:bold !important;color:var(--wp--preset--color--background)}.cart-collaterals{padding-bottom:4em;text-align:right}.cart-collaterals *{text-align:right !important}.cart-collaterals h2{text-transform:capitalize !important;font-weight:bold !important}.woocommerce-page table.shop_table_responsive tbody tr{border-top:none !important;border-bottom:1px solid var(--wp--preset--color--tertiary)}.woocommerce .quantity input[type=number],#coupon_code{border-radius:10px;width:6em;border:2px solid var(--wp--preset--color--foreground)}#submenu{margin:1px 0px 4em;padding:0px}#submenu ul{display:block;padding:0px;margin:0px}#submenu ul li{display:block;margin-bottom:1px}#submenu ul li a{display:block;padding:.5em 1em;font-size:1em;background:var(--wp--preset--color--tertiary);text-decoration:none;transition:.25s linear all}#submenu ul li a:hover{padding-left:1.5em}#submenu ul li:last-child a{border-radius:0px 0px 10px 10px}#submenu ul li.current_page_item a{box-shadow:inset 5px 0px 0px 0px var(--wp--preset--color--primary);padding-left:1.5em}.parent_page_link{display:block;border-radius:10px 10px 0px 0px;display:block;padding:.5em 1em;font-size:1.4em;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--background);text-decoration:none;transition:.25s linear all;font-weight:bold}.parent_page_link:hover{padding-left:1.5em}.parent_page_link.active{font-size:1em;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--background);pointer-events:none;padding:.5em 1em !important}.yoast-breadcrumbs{padding:.5em 0px;color:var(--wp--preset--color--background);text-transform:uppercase;font-weight:bold}.yoast-breadcrumbs span>*{color:var(--wp--preset--color--background);font-size:12px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text,.tribe-common .tribe-common-c-svgicon{color:var(--wp--preset--color--primary) !important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text *,.tribe-common .tribe-common-c-svgicon *{color:var(--wp--preset--color--primary) !important}.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime::after{background:var(--wp--preset--color--primary) !important}.m0{margin-top:0;margin-bottom:0}body.page-template-wp-custom-template-page-sidebar-menu footer,body.page-template-page-sidebar footer{margin-top:4em}.tribe-events .tribe-events-c-small-cta>a:first-child{padding:1em 1.5em !important;text-decoration:none;background:var(--wp--preset--color--foreground);color:var(--wp--preset--color--background);border-radius:50px;transition:.25s linear all}.tribe-events .tribe-events-c-small-cta>a:first-child:hover{background:var(--wp--preset--color--primary) !important;color:var(--wp--preset--color--background) !important}h2.tribe-events-schedule__datetime{font-size:16px !important;margin:0px !important;padding:0px !important}.tribe-block__event-price{padding:0px;margin:0px}.tribe-block__event-price .tribe-block__event-price__cost{font-weight:bold;font-size:1.6em}.tribe-events-event-image img,.wp-block-latest-posts__featured-image a img{border-radius:10px}.wp-block-latest-posts__featured-image a img{margin-bottom:1em}.tribe-events-widget-events-list__view-more{text-align:center}.tribe-events-widget-events-list__view-more a{background:var(--wp--preset--color--foreground) !important;border:none !important;display:inline-block;border-radius:50px;height:50px;line-height:50px;font-weight:bold;padding:0px 1.5em !important;color:var(--wp--preset--color--background) !important;transition:.25s linear all;font-size:16px}.tribe-events-widget-events-list__view-more a:hover{background:var(--wp--preset--color--primary) !important}.tribe-events-widget-events-list__event-cost{font-weight:bold !important;color:var(--wp--preset--color--primary) !important;font-size:1.2em !important}.tribe-events-widget .tribe-events-widget-events-list__event-row--featured .tribe-events-widget-events-list__event-date-tag-datetime::after{display:none !important}.tribe-events-widget-events-list__event-details img{display:block;width:100%;height:auto;border-radius:10px}.event-widget-image-container{margin:0px 1em 0px 0px !important}h2.tribe-events-widget-events-list__header-title{text-align:center !important;margin-bottom:2em !important}body .wp-site-blocks>*+*{-webkit-margin-before:0px !important;margin-block-start:0px !important}body.editor-styles-wrapper{padding-top:0px !important}.tribe-tickets__attendee-tickets-item{padding:0px 0px 1em !important;border:1px solid var(--wp--preset--color--primary) !important;border-radius:10px !important}.tribe-tickets__attendee-tickets-item>div{padding:10px 40px !important;margin:0px !important}.tribe-tickets__attendee-tickets-item>div.people_selector{padding:20px !important;display:block;background:var(--wp--preset--color--tertiary);margin-bottom:1em !important}.tribe-tickets__attendee-tickets-item>div.people_selector label{font-weight:bold !important;font-size:.8em !important}.tribe-tickets__attendee-tickets-item>div.people_selector label select{margin-top:.5em}.tribe-tickets__attendee-tickets-item>div.people_selector span{font-size:.8em}.tribe-tickets__attendee-tickets-item .tribe-tickets__attendee-tickets-item-header{font-size:1.4em !important;font-weight:bold !important;margin-bottom:0px !important;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--background) !important;border-radius:8px 8px 0px 0px !important}.tribe-tickets__attendee-tickets-item input:not([type=checkbox]):not([type=radio]){width:100% !important;display:block !important;max-width:100% !important}h1.tribe-tickets__registration-page-title{display:none}#tribe-tickets__mini-cart{margin-bottom:20px;border-radius:10px;padding:0px;background:var(--wp--preset--color--tertiary);border-radius:10px;border:1px solid var(--wp--preset--color--primary);overflow:hidden}#tribe-tickets__mini-cart h3{font-weight:bold !important;padding:20px;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--background)}#tribe-tickets__mini-cart .tribe-tickets__tickets-item{padding:10px 20px;margin:10px 10px;background:var(--wp--preset--color--background);border-radius:10px}#tribe-tickets__mini-cart .tribe-tickets__tickets-footer{padding:20px}#tribe-tickets__mini-cart div{font-size:16px}#tribe-tickets__mini-cart .tribe-tickets__tickets-item-content-subtitle{font-size:20px;font-weight:bold}#tribe-tickets__mini-cart .tribe-tickets__tickets-footer-total{font-size:1.4em;font-weight:bold}#tribe-tickets__mini-cart span{display:inline-block !important}#tribe-tickets__mini-cart .tribe-tickets__tickets-footer-back-link{padding:0px 1.5em !important;background:var(--wp--preset--color--foreground);color:var(--wp--preset--color--background) !important;height:40px !important;line-height:40px !important;border-radius:100px;text-decoration:none !important;display:inline-block;font-size:14px;margin-bottom:1em}#tribe-tickets__mini-cart .tribe-tickets__tickets-footer-back-link:hover{background:var(--wp--preset--color--primary)}#tribe-tickets__mini-cart .tribe-tickets__registration-submit{border:none !important;margin:0px 20px 20px;width:calc(100% - 40px)}.tribe-tickets__registration-footer{padding-bottom:4em !important}.tribe-tickets__registration-footer button{border:none !important}.tribe-tickets__attendee-tickets{position:relative}.tribe-tickets__attendee-tickets:after{content:"";display:table;clear:both}.tribe-tickets__registration-back-to-cart{padding:0px 1.5em !important;background:var(--wp--preset--color--foreground);color:var(--wp--preset--color--background) !important;height:40px !important;line-height:40px !important;border-radius:100px;text-decoration:none !important;display:none !important}h3.tribe-ticket__tickets-heading{font-weight:bold !important;font-size:2em !important;margin-bottom:10px}body{padding-top:66px !important}.wp-block-cover{-webkit-margin-before:0 !important;margin-block-start:0 !important;-webkit-margin-after:0 !important;margin-block-end:0 !important}.ticket-button strong{display:inline-block;vertical-align:middle;margin-left:1rem;font-size:1.6em;font-weight:800;line-height:1}time.feature-date span{display:inline-block;font-weight:800;margin-right:2rem;font-size:clamp(.8em,2.5vw,1.6em) !important}.tribe-events-widget *{font-family:"Josefin Sans" !important}.blockyTitle,.wp-site-blocks :not(.entry-content) h2.tribe-common-h--alt:not(.tribe-tickets__tickets-title){display:inline-block !important;padding:.5em .5em .5em 0px !important;color:var(--wp--preset--color--background) !important;background:var(--wp--preset--color--primary) !important;position:relative !important;margin:0px 0px .5em !important;font-size:clamp(22px,3vw,36px) !important}.blockyTitle:before,.wp-site-blocks :not(.entry-content) h2.tribe-common-h--alt:not(.tribe-tickets__tickets-title):before{content:"";display:block;position:absolute;height:100%;left:-9999px;top:0px;width:9999px;background:var(--wp--preset--color--primary)}.blockyTitle:after,.wp-site-blocks :not(.entry-content) h2.tribe-common-h--alt:not(.tribe-tickets__tickets-title):after{content:"";display:none;position:absolute;right:-24px;top:0px;bottom:0px;background:var(--wp--preset--color--primary);z-index:0;width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:20px solid var(--wp--preset--color--primary)}.subCart{background:rgba(255,255,255,.25);padding:1em;margin-bottom:1em;border-radius:10px;font-size:16px}.subCart a{color:var(--wp--preset--color--foreground);border-radius:100px;display:block !important;margin-top:1rem;background:#fff;text-decoration:none;font-weight:400;padding:0px;height:32px;line-height:32px;text-align:center}@media(max-width: 502px){h1.wp-block-post-title{margin-left:-2rem !important;margin-right:-2rem !important;word-break:keep-all;font-size:34px}}@media(max-width: 782px){body.admin-bar header.wp-block-template-part{top:46px !important}#carousels #main-carousel .slide .sub-sheath{padding:0px !important}}@media(max-width: 1240px){#carousels #main-carousel .slide .sub-sheath{padding-left:4rem}header.wp-block-template-part{height:70px !important}header.wp-block-template-part>*{height:70px !important;padding:10px 1.25rem !important}}@media(max-width: 600px){#cookie-law-info-again{display:none !important}.tribe-events-widget-events-list__events{display:none !important}.wp-block-latest-posts.is-grid li{margin-right:0px !important}}@media(max-width: 782px){#carousels #main-carousel .owl-item .slide .sheath{top:100%;width:100%;height:150%;left:0px;right:0px;transform:skewY(-25deg)}#carousels #main-carousel .owl-item .slide .sub-sheath{width:calc(100% - 4em);left:2em;right:2em;bottom:2em;top:initial;transform:none}#carousels #main-carousel .owl-item .slide .sub-sheath .ticket-button{margin-top:1rem !important}#carousels #main-carousel .owl-item .slide .sub-sheath .ticket-button strong{font-size:16px}#carousels #main-carousel .owl-item .slide .sub-sheath h2{margin-bottom:.5em !important}#carousels #main-carousel .owl-item .slide .sub-sheath p{font-size:16px}#carousels #main-carousel .owl-item.active .slide .sheath{top:10%}.owl-dots{top:1em;transform:none}.owl-dots>*:first-child{margin-top:0px}.owl-nav{top:1em;right:2em;transform:none}.wp-block-navigation__responsive-container .menu-button>a{display:block !important;width:100% !important}.wp-block-navigation__responsive-container li{line-height:30px}.wp-block-navigation__responsive-container li a{font-size:16px}.wp-block-navigation__responsive-container li ul{padding:0px 0px 0px .5em !important;border-left:2px solid var(--wp--preset--color--background) !important}.wp-block-navigation__responsive-container>ul>li>a{font-size:1.2em}}.entry .entry-content .event-tickets .tribe-tickets__attendee-tickets-item.tribe-tickets__form .tribe-tickets__form-field,.event-tickets .tribe-tickets__attendee-tickets-item.tribe-tickets__form .tribe-tickets__form-field{flex-flow:column nowrap}.entry .entry-content .event-tickets .tribe-tickets__attendee-tickets-item.tribe-tickets__form .tribe-tickets__form-field>label,.entry .entry-content .event-tickets .tribe-tickets__attendee-tickets-item.tribe-tickets__form .tribe-tickets__form-field .tribe-tickets__form-field-label,.event-tickets .tribe-tickets__attendee-tickets-item.tribe-tickets__form .tribe-tickets__form-field>label,.event-tickets .tribe-tickets__attendee-tickets-item.tribe-tickets__form .tribe-tickets__form-field .tribe-tickets__form-field-label{flex:none !important;margin-right:0px !important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding:0px !important;max-width:100% !important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{border-radius:100px;border-color:var(--wp--preset--color--primary) !important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container{border-radius:100px 0px 0px 100px}.tribe-common *{font-family:"Josefin Sans" !important}.tribe-common * .fa-solid,.tribe-common * .fas{font-family:"Font Awesome 6 Free" !important;font-weight:900 !important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-date-tag{min-width:60px !important;width:10% !important;max-width:100px;padding:0px;box-sizing:content-box}.tribe-events .tribe-events-calendar-list__event-date-tag-datetime,.tribe-events-pro-photo__event-date-tag-datetime{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--background);border-radius:10px;padding:1rem !important;height:auto !important;width:100%}.tribe-events .tribe-events-calendar-list__event-date-tag-datetime *,.tribe-events-pro-photo__event-date-tag-datetime *{color:var(--wp--preset--color--background) !important}.tribe-events .tribe-events-calendar-list__event-date-tag-datetime:after,.tribe-events-pro-photo__event-date-tag-datetime:after{display:none !important}.tribe-events .tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-weekday,.tribe-events .tribe-events-calendar-list__event-date-tag-datetime .tribe-events-pro-photo__event-date-tag-month,.tribe-events-pro-photo__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-weekday,.tribe-events-pro-photo__event-date-tag-datetime .tribe-events-pro-photo__event-date-tag-month{font-weight:800 !important}.tribe-events .tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-weekday:after,.tribe-events .tribe-events-calendar-list__event-date-tag-datetime .tribe-events-pro-photo__event-date-tag-month:after,.tribe-events-pro-photo__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-weekday:after,.tribe-events-pro-photo__event-date-tag-datetime .tribe-events-pro-photo__event-date-tag-month:after{content:"";height:1px;width:50px;background:var(--wp--preset--color--background);margin:.5rem auto;display:block}.tribe-events .tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-daynum,.tribe-events-pro-photo__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-daynum{font-size:2rem !important}.tribe-events-pro .tribe-events-pro-photo__event-featured-image,.tribe-events-pro .tribe-events-pro-photo__event-featured-image-link,img.tribe-events-calendar-list__event-featured-image,img.tribe-events-calendar-month__calendar-event-featured-image{border-radius:10px}.tribe-events-pro .tribe-events-pro-photo__event-date-tag{width:80px !important}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3 .tribe-events-c-small-cta__price{font-size:1.6em;vertical-align:middle}.tribe-common-g-col h3{font-size:2rem !important;margin-bottom:0px !important}.tribe-events-pro .tribe-events-pro-photo__event-title{font-size:1.4rem !important;margin-bottom:10px !important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event::before,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event--featured::after,.tribe-events .tribe-events-calendar-month__calendar-event--featured::before{display:none !important}.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-photo__event-cost{margin-top:0px !important}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2 time{font-weight:800 !important;font-style:italic !important}.tribe-events-pro .tribe-events-pro-photo__event-datetime-featured-text,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-featured-text,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{color:var(--wp--preset--color--primary) !important}.tribe-events .tribe-events-calendar-month__day-date-daynum{color:var(--wp--preset--color--secondary) !important}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date .tribe-events-calendar-month__day-date-daynum{color:gray !important}h3.tribe-events-calendar-month__calendar-event-title{font-weight:800 !important;font-size:16px !important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev{padding:1rem !important;color:var(--wp--preset--color--background) !important;background:var(--wp--preset--color--primary) !important;border-radius:100px;font-weight:800}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next svg path,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev svg path{fill:var(--wp--preset--color--background)}figure.wp-block-post-featured-image img{border-radius:10px}body.search .wp-block-post-date{margin:1rem 0px;font-weight:800 !important;text-decoration:none !important;border:none !important}body.search .wp-block-post-date a{text-decoration:none !important}a.wp-block-post-excerpt__more-link{padding:.5em .75em !important;text-decoration:none;background:var(--wp--preset--color--foreground);color:var(--wp--preset--color--background);border-radius:50px;font-size:14px !important;transition:.25s linear all}a.wp-block-post-excerpt__more-link:hover{background:var(--wp--preset--color--primary)}ul.wc_payment_methods{padding:0px !important;list-style-type:none !important}ul.wc_payment_methods li.wc_payment_method payment_method_stripe label{display:none !important}ul.wc_payment_methods .payment_method_stripe{padding:0px !important}p.woocommerce-SavedPaymentMethods-saveNew,p.woocommerce-SavedPaymentMethods-saveNew label{margin:0px !important;padding:0px !important;font-weight:400 !important}body.woocommerce-account .wp-block-cover{display:none !important}body.woocommerce-account .woocommerce{padding:2rem 0px}body.woocommerce-account .woocommerce #customer_login>div{padding:2rem;background:var(--wp--preset--color--tertiary);border-radius:10px}body.woocommerce-account .woocommerce #customer_login>div h2{margin:-2rem -2rem 1rem -2rem;border-radius:10px 10px 0px 0px;padding:1.5rem 2rem;color:var(--wp--preset--color--background);background:var(--wp--preset--color--primary)}body.woocommerce-account .woocommerce #customer_login input{border-radius:10px;border:2px solid var(--wp--preset--color--foreground) !important}body.woocommerce-account .woocommerce #customer_login button{padding:0px 2rem !important;height:40px !important;line-height:40px !important;border:none !important;font-weight:800 !important;font-size:16px !important}body.woocommerce-account .woocommerce #customer_login button.woocommerce-form-register__submit{background:var(--wp--preset--color--foreground) !important}@media(min-width: 1240px){.dropdown>a:after{font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:50%;transform:translateX(-50%);bottom:-20px;content:"";opacity:.5;transition:all .25s linear}.dropdown>a:hover:after{opacity:1;bottom:-24px}}@media(max-width: 1240px){.wpcf7-form .grid,.wpcf7-form-control-wrap .wpcf7-form-control{gap:1rem}header.wp-block-template-part>.sub-menu-holder{display:none}}header.wp-block-template-part>.sub-menu-holder{position:relative !important;height:0px !important;z-index:-1}header.wp-block-template-part>.sub-menu-holder.block-editor-block-list__block{height:auto !important}header.wp-block-template-part>.sub-menu-holder>*{z-index:1;padding:0px 0px 1em;top:-10%;position:fixed;width:100%;transition:.25s linear all;margin:0px !important;opacity:0}header.wp-block-template-part>.sub-menu-holder>*.show-dropdown{top:70px;opacity:1}header.wp-block-template-part>.sub-menu-holder>*.block-editor-block-list__block{opacity:1 !important;position:relative;top:initial}body.admin-bar .wp-site-blocks header.wp-block-template-part>.sub-menu-holder>*.show-dropdown{top:102px}.sub-menu-holder.wp-block>*{display:block}.sub-menu-holder.wp-block>*.show-dropdown{display:block}.sub-menu-holder .is-layout-flow>*+*{-webkit-margin-before:1rem !important;margin-block-start:1rem !important}.sub-menu-holder .wp-block-latest-posts__list img{width:80px;height:80px;border-radius:10px !important;border:2px solid var(--wp--preset--color--background)}.sub-menu-holder .wp-block-latest-posts__list time{opacity:.75}.sub-menu-holder nav ul{display:block}.sub-menu-holder nav ul li{display:block;margin-bottom:.5rem;border:none !important}.sub-menu-holder nav ul li a{padding:.3rem .5rem !important;border:none !important;border-radius:6px;background:rgba(255,255,255,.2)}.sub-menu-holder nav ul li a:hover{background:rgba(255,255,255,.4);border:none !important}.acf-block-preview .owl-carousel{display:block}.acf-block-preview .owl-carousel .sheath{opacity:.9;right:30% !important}.acf-block-preview .owl-carousel .button,.acf-block-preview .owl-carousel .tribe-checkout-backlink{padding:.5em 1em !important}p.acemedia a{opacity:.1;text-decoration:none;font-size:2em;transition:all .3s linear}p.acemedia a:hover{opacity:1}.flick .wp-block-cover{height:60vh;min-height:420px;max-height:600px;width:100%}.flick .wp-block-cover .o-anim-play{animation-play-state:running}.wp-block-button img{display:block;padding:0px;margin:0px}.cky-title{display:none !important}.cky-consent-container .cky-consent-bar{border-top:2px solid rgba(0,0,0,.25) !important;box-shadow:none !important;background:rgba(255,255,255,.85) !important;padding:.5rem 1rem !important}.cky-btn{border-radius:100px !important;height:36px !important;line-height:32px !important;padding:0px 1rem !important;background:#fff}.cky-footer-wrapper>div:last-child{display:none !important}.woocommerce ul.products li.product a.add_to_cart_button,.woocommerce a.checkout-button,.single_add_to_cart_button{padding:0px 1rem !important;text-transform:uppercase;height:42px !important;line-height:42px !important;background-color:var(--wp--preset--color--primary);border:1px solid var(--wp--preset--color--primary)}.woocommerce-page .woocommerce-cart-form table.shop_table_responsive button[name=apply_coupon],.woocommerce-page .woocommerce-cart-form table.shop_table_responsive button[name=update_cart]{background-color:var(--wp--preset--color--tertiary) !important}table.shop_table *{color:#000 !important}.woocommerce-breadcrumb{display:none !important}.woocommerce div.product .related.products{clear:both}.woocommerce div.product .related.products>h2{text-align:center;padding-top:4rem}form.cart>div.quantity{float:left}form.cart button{margin:0px !important}.woocommerce-cart-form__contents tr th{color:#fff !important}.wp-block-themeisle-blocks-popup .otter-popup__modal_content{max-width:96%}.wp-block-themeisle-blocks-popup .otter-popup__modal_content .wp-block-contact-form-7-contact-form-selector{padding:0px 0px !important}.entry-content>*:last-child{padding-bottom:6rem}body.page-template-wp-custom-template-drop-off-point .wp-block-contact-form-7-contact-form-selector{padding:0px !important}#buddypress.twentytwentythree.alignwide{max-width:1200px}.buddypress-wrap .register-page .layout-wrap{display:block !important;max-width:420px;margin:0px auto}.user-preference-fields ul.interests{padding:0px !important;margin:0px 0px 2rem}.user-preference-fields ul.interests li{display:inline-block;padding:0px;position:relative}.user-preference-fields ul.interests li.symptomChecked label[for^=user_preference_],.user-preference-fields ul.interests li.is-checked label[for^=user_preference_]{background:rgba(255,255,255,.1);opacity:1}.user-preference-fields ul.interests li input[type=checkbox]{display:none}.user-preference-fields ul.interests li label[for^=user_preference_]{display:inline-block;padding:.5rem .5rem .5rem calc(20px + .5rem) !important;line-height:1;margin:0px !important;cursor:pointer;border-radius:6px;opacity:.25}.user-preference-fields ul.interests li label[for^=user_preference_]::before{content:"";display:inline-block;width:14px;height:14px;border:1px solid #ccc;border-radius:3px;position:absolute;left:.5rem;top:50%;transform:translateY(-50%);background-color:#fff;transition:all .3s ease-in-out}.user-preference-fields ul.interests li input[type=checkbox]:checked+label[for^=user_preference_]::before{background-color:#007bff;border-color:#007bff}.user-preference-fields ul.interests li label[for^=user_preference_]::after{content:"✔";font-size:12px;color:#fff;position:absolute;left:calc(.5rem + 3px);top:50%;transform:translateY(calc(-50% + 2px));opacity:0;transition:all .3s ease-in-out}.user-preference-fields ul.interests li input[type=checkbox]:checked+label[for^=user_preference_]::after{opacity:1}#register-page{min-height:calc(100vh - 70px);position:relative}.buddypress-wrap .standard-form input[required],.buddypress-wrap .standard-form select[required],.buddypress-wrap .standard-form textarea[required]{border-width:1px}#signup-form .layout-wrap>div{display:none;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);border-radius:10px;border:1px solid rgba(255,255,255,.05);background:var(--wp--preset--color--primary);padding:2rem;width:100%;max-width:420px;text-align:left;box-shadow:0px 5px 10px 0px rgba(0,0,0,.5),inset 0px 1px 0px 0px rgba(255,255,255,.1),inset 0px -1px 0px 0px rgba(0,0,0,.2)}#signup-form .layout-wrap>div:after{content:"";display:table;clear:both}#signup-form .layout-wrap>div *{text-align:left}#signup-form .layout-wrap>div h2{padding:0px;margin:0rem 0rem 2rem;text-align:left;color:var(--wp--preset--color--foreground);line-height:1;border-radius:10px 10px 0px 0px;font-weight:500;text-transform:none;font-family:"Lato"}#signup-form .layout-wrap>div h2 span{float:right;opacity:.25;font-weight:300;font-size:1rem;padding:.4rem .5rem;background:rgba(255,255,255,.1);border-radius:4px}#signup-form .layout-wrap>div h2 span i{font-weight:700}#signup-form .layout-wrap>div label{font-size:1.2rem}#signup-form .layout-wrap>div p.description,#signup-form .layout-wrap>div p.description.indicator-hint,#signup-form .layout-wrap>div span.name-info,#signup-form .layout-wrap>div #pass-strength-result{margin:0px;position:absolute;left:115%;top:0px;width:380px;border-radius:10px;padding:1rem;background:var(--wp--preset--color--primary) !important;line-height:1.4;color:#444 !important;border:0;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);transition:.25s linear all}#signup-form .layout-wrap>div p.description:after,#signup-form .layout-wrap>div p.description.indicator-hint:after,#signup-form .layout-wrap>div span.name-info:after,#signup-form .layout-wrap>div #pass-strength-result:after{content:"";position:absolute;left:0;width:0;height:0;border:16px solid rgba(0,0,0,0);border-right-color:var(--wp--preset--color--primary);border-left:0;border-top:0;top:1rem;margin-left:-16px}#signup-form .layout-wrap>div p.description:hover,#signup-form .layout-wrap>div p.description.indicator-hint:hover,#signup-form .layout-wrap>div span.name-info:hover,#signup-form .layout-wrap>div #pass-strength-result:hover{color:#888 !important;box-shadow:0px 15px 10px -10px rgba(0,0,0,.5);background:#111 !important;transform:translateY(-5px);cursor:help}#signup-form .layout-wrap>div p.description.available,#signup-form .layout-wrap>div p.description.indicator-hint.available,#signup-form .layout-wrap>div span.name-info.available,#signup-form .layout-wrap>div #pass-strength-result.available{color:green}#signup-form .layout-wrap>div p.description,#signup-form .layout-wrap>div p.description.indicator-hint{left:initial;right:115%;font-size:.8rem}#signup-form .layout-wrap>div p.description:after,#signup-form .layout-wrap>div p.description.indicator-hint:after{border-right-color:rgba(0,0,0,0);border-right:0;border-left:16px solid var(--wp--preset--color--primary);margin-left:initial;margin-right:-16px;left:initial;right:0px}#signup-form .layout-wrap>div p.description:nth-child(2),#signup-form .layout-wrap>div p.description.indicator-hint:nth-child(2){margin-top:4rem}#signup-form .layout-wrap>div:first-child{display:block}#signup-form .layout-wrap .next-step{background:green linear-gradient(rgba(255, 255, 255, 0.2), transparent);color:#fff;float:right;height:60px;line-height:60px;padding:0px 1rem}#signup-form .layout-wrap .next-step:hover{background:green;color:#fff}#signup-form .layout-wrap p.field-visibility-settings-header{margin:0px;padding:0px}#signup-form .layout-wrap p.field-visibility-settings-header button.visibility-toggle-link{margin:0px auto;padding:.5rem;background:rgba(0,0,0,.25);border-radius:100px !important;float:right;font-size:10px}#signup-form .layout-wrap fieldset{outline:none;border:none;padding:0px;margin:0px 0px 1rem 0px;position:relative}#signup-form .layout-wrap fieldset .field-visibility-settings{padding:0px;margin:0px 0px 0px 0px;text-align:center;position:relative}#signup-form .layout-wrap fieldset .field-visibility-settings legend{position:relative;left:initial;right:initial;font-size:1rem !important;font-style:normal !important;color:#fff;padding:0px;line-height:1;margin-bottom:.5rem;width:100%}#signup-form .layout-wrap fieldset .field-visibility-settings fieldset:before{display:none}#signup-form .layout-wrap fieldset .field-visibility-settings button.field-visibility-settings-close{margin:0px auto;padding:.5rem;background:rgba(0,0,0,.25);font-size:10px;border-radius:100px !important;position:absolute;top:2px;right:0px}#signup-form .layout-wrap fieldset .radio{padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;margin:0px -0.25rem}#signup-form .layout-wrap fieldset .radio>label{display:flex;flex-basis:100%;flex:2;color:#fff;margin:0px .25rem;font-size:.75rem;padding:.5rem;border-radius:6px;transition:.25s linear all;background:rgba(255,255,255,.1);cursor:pointer}#signup-form .layout-wrap fieldset .radio>label:hover{background:rgba(255,255,255,.2)}#signup-form .layout-wrap fieldset .radio>label span{text-align:center !important;align-self:center;display:block;width:100%}#signup-form .layout-wrap fieldset .radio>label input{display:none}#signup-form .layout-wrap fieldset .radio>label.checked,#signup-form .layout-wrap fieldset .radio>label:first-child:not(:nth-child(n+2).checked){background:green}#signup-form .layout-wrap fieldset:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";position:absolute;left:.5em;top:.4rem;font-size:1.8rem;width:30px;text-align:center}#signup-form .layout-wrap fieldset>label,#signup-form .layout-wrap fieldset>legend{position:absolute;top:0px;line-height:60px;left:3.4rem;padding:0px;margin:0px;z-index:99;transition:.25s linear all;pointer-events:none}#signup-form .layout-wrap fieldset input{height:60px;line-height:30px;padding:30px 3.4rem 14px;background:rgba(0,0,0,.05) !important;box-shadow:inset 0px 0px 0px 2px rgba(0,0,0,.5),0px 0px 0px 1px rgba(0,0,0,.5)}#signup-form .layout-wrap fieldset input:focus{box-shadow:inset 0px 0px 0px 2px rgba(0,0,0,.5),0px 0px 0px 4px rgba(255,255,255,.1)}#signup-form .layout-wrap fieldset.is-filled>label,#signup-form .layout-wrap fieldset.is-filled>legend{font-size:.7rem;line-height:32px;opacity:.5}#signup-form .layout-wrap fieldset.email:before{content:""}#signup-form .layout-wrap .register-section .category ul{padding:0px;margin:0px}#signup-form .layout-wrap .register-section .category ul li{padding:0px;margin:0px}#signup-form .layout-wrap .register-section .category ul li input{float:left}#signup-form .layout-wrap .register-section input{border-radius:6px;background:rgba(0,0,0,.5);margin-bottom:.5em;width:100% !important;transition:.25s linear all}#signup-form .layout-wrap .register-section input:focus{background:rgba(0,0,0,.75)}#signup-form .layout-wrap .register-section .wp-pwd #pass-strength-result{width:auto}#signup-form .layout-wrap .register-section .wp-pwd #pass-strength-result.strong{background:green !important;color:#fff !important}#signup-form .layout-wrap .register-section .wp-pwd #pass-strength-result.strong:before{content:"💪";font-size:2rem;text-align:center;display:block}#signup-form .layout-wrap .register-section .wp-pwd #pass-strength-result.strong:after{border-right-color:green}#signup-form .layout-wrap .register-section .password-input-wrapper{position:relative}#signup-form .layout-wrap .register-section .password-input-wrapper input{width:100%}#signup-form .layout-wrap .register-section .password-input-wrapper button{position:absolute;right:2px;top:2px;border-radius:4px;height:56px;width:56px;background:rgba(0,0,0,0);border:0;box-shadow:0;line-height:58px;text-align:center}#signup-form .layout-wrap .register-section .password-input-wrapper button span{vertical-align:super}#signup-form .layout-wrap .register-section .password-input-wrapper button:hover{color:#fff}#user-bar{color:#fff;position:relative;float:right;margin-right:10px;margin-top:5px}#user-bar a#dashTrigger{display:block;height:58px;position:relative;z-index:100;transform-origin:left center}#user-bar a#dashTrigger .ex{position:absolute;display:block;width:48px;height:48px;z-index:10;left:1px;top:1px;right:1px;overflow:hidden;opacity:0;border-radius:400px;bottom:1px;background:rgba(0,0,0,.75);transition:all .42s linear}#user-bar a#dashTrigger .ex:before,#user-bar a#dashTrigger .ex:after{transform:rotate(-45deg);display:block;content:"";height:.1425rem;width:2.2rem;background:#fff;position:absolute;top:23px;z-index:1;transition:.5s .25s;transition:all .42s linear}#user-bar a#dashTrigger .ex:before{right:100%}#user-bar a#dashTrigger .ex:after{transform:rotate(45deg);left:100%}#user-bar a#dashTrigger.withNotifications .avatar,#user-bar a#dashTrigger.withNotifications .ex{border-top-left-radius:0px}#user-bar a#dashTrigger.active img{position:relative}#user-bar a#dashTrigger.active .ex{opacity:1}#user-bar a#dashTrigger.active .ex:before{right:7px}#user-bar a#dashTrigger.active .ex:after{left:7px}#user-bar a#dashTrigger:after{width:50px;height:2px;display:block;background:rgba(0,0,0,0);content:"";transition:all .42s linear}#user-bar a#dashTrigger .avatar{border-radius:0px;width:50px;height:50px;border:1px solid #000;transition:all .42s linear;position:relative;border-radius:400px}#user-bar a#dashTrigger .count{display:block;background:#698c35;font-weight:bold;color:#000;font-weight:bold;color:#fff;border:1px solid #fff;border-right:0px;font-size:14px;padding:.3em .35em .2em;line-height:100%;transition:all .42s linear}#user-bar a#dashTrigger:hover:after{background:#fff}#user-box{position:relative}#quick-dash{overflow:hidden;border:1px solid #222;border-top:0px;transition:all .42s ease-in-out;color:#fff;padding:0px;z-index:50}.userWelcome{padding:15px;border-bottom:1px solid rgba(255,255,255,.15);line-height:25px;background-size:cover;background-repeat:no-repeat;background-position:center center}.quickButtons{margin:0px}.quickButtons .signout{opacity:.5;float:right;font-weight:900;text-transform:uppercase}.quickButtons .signout:hover{opacity:1}.quickButtons .iconbuttons a{margin-right:.5em}.quickButtons .iconbuttons a:first-child{margin-right:0px}.quickButtons a:hover{color:#fff}.quickButtons .avatar{float:left;border:1px solid #fff;margin:0px 1em 0px 0px;border-radius:4px;width:50px !important;height:50px !important}.quickButtons a.button,.quickButtons a.tribe-checkout-backlink{font-size:.75em;line-height:40px;height:40px;margin:0px 0px 0px 1em}h2{margin:0px;font-size:3em;font-weight:normal}a{color:#fff}.userName{color:#698c35}.avatar{border-radius:0px}aside a{font-size:.8em;color:#eaedf2;text-transform:uppercase}.sliders{overflow:hidden}.sliders ul{list-style:none;margin:0px;padding:0px;display:flex;border-bottom:1px solid #fff}.sliders ul li{border:none;border-right:1px solid #222;padding:0px;margin:0px;display:inline-block;flex:1}.sliders ul li:last-child{border-right:0px}.sliders ul li a{padding:0px 1em;line-height:42px;height:42px;display:block;text-transform:uppercase;font-weight:normal;text-align:center;font-size:1.3em;transition:all .42s linear}.sliders ul li a .count{color:#698c35;margin-left:.5em;font-size:.8em}.sliders ul li a:hover{background:rgba(255,255,255,.15);color:#fff}.sliders ul li a.active{background:#fff;color:#000}#quick-dash .slideys{position:relative}#quick-dash .slideHolder{display:none;pointer-events:none;opacity:0}#quick-dash .slideHolder.active{pointer-events:all;opacity:1;display:block}#quick-dash .slideHolder .owl-stage-outer{position:absolute;top:50%;transform:translateY(-50%)}#quick-dash .slideHolder .featured-slider{border-bottom:1px solid rgba(255,255,255,.15);border-top:1px solid rgba(255,255,255,.15)}#quick-dash .slideHolder .slide-content{color:#000;background:#fff;height:200px;transition:all .42s linear}#quick-dash .slideHolder .slide-content.read{opacity:.25}#quick-dash .slideHolder .slide-content:hover{background:#fff !important;opacity:1}#quick-dash .slideHolder .slide-content .slide-stuff{padding:2em 30px}#quick-dash .slideHolder .slide-content .slide-stuff .meta{font-size:.6em;text-align:center;line-height:1.6em}#quick-dash .slideHolder .slide-content .slide-stuff h3{margin:0px;text-align:center;font-size:.8em}#quick-dash .slideHolder .slide-content .slide-stuff .avatar{border-radius:100%;width:50px;height:50px;margin:0px auto .5em;display:block}#quick-dash .slideHolder .slide-content .slide-stuff.course .avatar{border-radius:0px;width:75px;height:75px}.loginbit p.login-submit input{margin-left:0px !important}.loginbit .button,.loginbit .tribe-checkout-backlink{height:50px;line-height:48px;font-size:.8em;margin-left:1em}.loginbit .button i,.loginbit .tribe-checkout-backlink i{font-size:5em;line-height:72px;margin:0px;transition:all .25s linear}.loginbit .login-toggle{float:right}.loginbit .register{border:0px;line-height:30px;display:none;height:28px;margin:12px 0px 0px;border-radius:40px;background:#698c35}@media only screen and (min-width: 420px){.loginbit .register{display:inline-block}}.loginbit .login{padding:0px;width:50px;text-align:center;background:#000;transition:all .42s linear}.loginbit .login span{overflow:hidden;display:block;width:48px;height:48px}.loginbit .login i{color:#fff;transition:all .42s linear}.loginbit .login.active,.loginbit .login:hover{background:#000 !important}.loginbit .login.active i,.loginbit .login:hover i{color:#fff !important;margin-top:-5px}.twitch-stream-title{font-size:1em !important;font-weight:900 !important;margin:0px !important;text-transform:none !important}.video-activity{width:100%;overflow:hidden;border:1px solid #9147ff}.activity-list.bp-list,body.activity-permalink #activity-stream{background:rgba(0,0,0,0);padding:0px !important;border:none !important;margin:0px !important}.activity-list.bp-list .activity-item,.activity-item{background:rgba(0,0,0,0);border:none !important;box-shadow:none;border-bottom:1px solid #26262b !important;margin:0px !important;padding:40px 0px}.activity-list.bp-list .activity-item .wrap,.activity-item .wrap{overflow:hidden}.activity-list.bp-list .activity-item .activity-content .activity-inner,.activity-item .activity-content .activity-inner{background:rgba(0,0,0,0);background-clip:border-box;margin:0;margin-bottom:0px;overflow:initial;padding:0px}.activity-list.bp-list .activity-item .activity-content .activity-inner .activity-comments,.activity-item .activity-content .activity-inner .activity-comments{overflow:initial}.activity-comments{overflow:initial !important}.activity-meta.action{background:rgba(0,0,0,0) !important;border:none !important;padding:0px !important}.activity-list .activity-item div.item-avatar{margin:0px;width:auto !important}.buddypress-wrap .activity-comments ul li ul{margin-left:0px}.buddypress-wrap .activity-comments ul li ul div.item-avatar{width:50px;height:50px}.buddypress-wrap .activity-comments{margin-top:3em !important;margin-right:0px !important}.buddypress-wrap .activity-comments li{margin-bottom:3em}.buddypress-wrap .activity-comments li ul{margin-top:3em}.buddypress-wrap .activity-comments>ul>li>ul{margin-left:66px}.buddypress-wrap .activity-comments>ul>li>ul .acomment-avatar:before{height:1px;width:66px;left:-50px;top:50%}ul.rtmedia-list:empty{display:none !important}.buddypress-wrap .activity-comments .acomment-content{border:none !important;margin:0px !important;padding:1em 0px !important}body.activity-permalink .activity-comments>ul{padding:0px}body.activity-permalink .activity-list .activity-avatar{left:initial;margin-right:0px;top:initial}.buddypress-wrap .activity-comments .acomment-meta{padding-left:0px;color:inherit;overflow:visible}.activity-update-form{border:0px;box-shadow:none;margin:0px;padding:0px}.activity-update-form #whats-new-content,.activity-update-form #whats-new-post-in-box,.activity-update-form #whats-new-submit{margin:0px}.rtmedia-plupload-container{position:initial}select#whats-new-post-in{padding:0px 20px !important;text-transform:uppercase;font-weight:900 !important;font-size:12px !important;letter-spacing:2pt !important;height:42px !important;border:1px solid #eee !important;border-radius:100px !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;color:#fff !important;text-shadow:none !important;font-family:"Josefin Sans"}#whats-new-post-in-box-items{clear:left !important;display:block !important}.buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links){background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important}.buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links) a{color:#fff}.overhang-sidebar{position:fixed;top:0px;bottom:0px;background:#0e0e10;overflow:scroll;z-index:99999;width:15%;left:100%;transition:.25s linear left}.overhang-sidebar.active{left:85%}.overhang-sidebar .helpful-tip{margin:1em}.overhang-sidebar h4{padding:20px 20px 16px;margin:0px;color:#ff0 !important;text-transform:uppercase;line-height:1;font-size:16px;letter-spacing:1pt}body.admin-bar .overhang-sidebar{top:32px !important}#left-community-sidebar{left:0px;border-right:1px solid #26262b}#right-community-sidebar{right:0px;border-left:1px solid #26262b}.buddypress_object_nav .main-navs.dir-navs{margin:0px !important}.buddypress_object_nav ul{border-top:1px solid #26262b;margin:0px;padding:0px}.buddypress_object_nav ul li{margin:0px;padding:0px;display:block}.buddypress_object_nav ul li a{color:#fff;display:block;padding:12px 20px 10px;border-bottom:1px solid #26262b;text-transform:uppercase;font-weight:bold;line-height:1;font-size:12px !important}.buddypress_object_nav ul li a .count{display:none}.buddypress_object_nav ul li.selected a{color:#ff0;padding-left:30px}.widget_bp_extended_user_groups_widget ul,.widget_bp_core_members_widget ul{margin:0px !important;padding:0px;border-top:1px solid #26262b}.widget_bp_extended_user_groups_widget ul li,.widget_bp_core_members_widget ul li{display:block;margin:0px;padding:10px 20px;border-bottom:1px solid #26262b;line-height:1}.widget_bp_extended_user_groups_widget ul li .item-avatar,.widget_bp_core_members_widget ul li .item-avatar{float:left;margin-right:10px}.widget_bp_extended_user_groups_widget ul li .item-avatar img.avatar,.widget_bp_core_members_widget ul li .item-avatar img.avatar{width:50px;height:50px;border:1px solid #26262b;border-radius:6px;display:block;margin:0px}.widget_bp_extended_user_groups_widget ul li .item .item-title,.widget_bp_core_members_widget ul li .item .item-title{font-size:1em;font-weight:bold;margin-top:10px;margin-bottom:10px}.widget_bp_extended_user_groups_widget ul li .item .item-meta,.widget_bp_core_members_widget ul li .item .item-meta{font-size:.8em}.helpful-tip{border-radius:10px;border:1px solid #26262b;padding:1em;position:relative;background:rgba(255,255,255,.05)}.helpful-tip h5{color:#ff0;font-weight:bold;margin:0px;padding:0px;line-height:1;margin-bottom:10px;text-transform:uppercase}.helpful-tip .close-tip{position:absolute;top:1em;right:1em;color:#666;line-height:1;font-size:10px;text-transform:uppercase}.helpful-tip p{color:#fff;font-size:11px;line-height:1.4;margin-bottom:10px}.helpful-tip p:last-child{margin-bottom:0px}.inner-shadow{stroke-opacity:.1;stroke-width:5;stroke:#000;fill:none}.switch-mode{float:right;margin:17px 10px 0px 0px;border:1px solid #000;height:28px;border-radius:50px;transition:all .42s linear;position:relative}.switch-mode svg#toggle{width:auto}.switch-mode .dark-mode-saved{color:#698c35;position:absolute;left:-38px;top:0px;line-height:28px;font-size:26px;text-transform:uppercase;display:none}.switch-mode .dark-mode-saved.showme{display:block}.day-night input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.day-night svg{cursor:pointer}.wp-site-blocks{transition:.25s linear all}.wp-site-blocks.active-right{margin-right:15%}.wp-site-blocks.active-left{margin-left:15%}body.bp-user #buddypress{width:100%;padding:0px;margin:0px;max-width:100% !important}body.bp-user #buddypress #cover-image-container{padding:0px;height:50vh;background:var(--wp--preset--color--background)}body.bp-user #buddypress #item-header-content{clear:none !important;float:left !important;margin:0px !important;position:absolute;left:calc(200px + 2rem);top:100%;height:100px;width:calc(100% - (200px + 2rem)) !important;padding:1.5rem 0px}body.bp-user #buddypress #item-header-content h2.user-nicename{text-transform:none;padding:0px;margin:0px;font-weight:800;font-family:"Lato"}body.bp-user #buddypress #item-header-content .item-meta{padding:0px;margin:0px}body.bp-user #buddypress #item-header-content .item-meta span{font-size:1rem !important}body.bp-user #buddypress #item-header-content .item-meta span.username{font-weight:800}body.bp-user #buddypress #item-header-content .member-header-actions{position:absolute;top:-140px;right:0px}body.bp-user #buddypress #item-header-content .member-header-actions>*{margin:0px 0px 0px .5rem}body.bp-user #buddypress #item-header-content .member-header-actions>* a{border-radius:6px}body.bp-user #buddypress #item-header-content .gamipress-user-points{position:absolute;top:-80px;right:0px;border-radius:10px;background:rgba(255,255,255,.25);width:auto}body.bp-user #buddypress #item-header-content .gamipress-user-points>div{padding:.5rem 1rem !important}body.bp-user #buddypress #header-cover-image{opacity:.5;height:100%}body.bp-user #buddypress #item-header-cover-image{max-width:1200px;margin:0px auto;padding:0px;position:relative;height:50vh}body.bp-user #buddypress #item-header-avatar{position:absolute;bottom:0px;padding:0px !important;margin:0px !important;transform:translateY(50%)}body.bp-user #buddypress #item-header-avatar img.avatar{width:200px;height:200px;border-radius:20px;padding:0px;margin:0px;background:var(--wp--preset--color--background);box-shadow:0px 0px 0px 10px var(--wp--preset--color--background)}body.bp-user #buddypress .bp-wrap{max-width:1200px;margin:150px auto 0px auto;padding:0px}@media only screen and (min-width: 1030px){.featured_slider{display:block !important}.tribe-events-widget-events-list__events{display:flex;flex-wrap:wrap !important;display:flex;align-items:flex-start;gap:2em}.tribe-events-widget-events-list__events .tribe-common-g-row{flex-wrap:wrap !important;display:flex;align-items:flex-start;flex:1;margin:10px}.wp-site-blocks header.wp-block-template-part .wp-block-social-links.is-style-logos-only .wp-social-link svg{width:auto !important;height:24px !important}.wp-site-blocks header.wp-block-template-part .wp-block-social-links.is-style-logos-only .wp-social-link{opacity:.25}.wp-site-blocks header.wp-block-template-part .wp-block-social-links.is-style-logos-only .wp-social-link:hover{opacity:1}.wp-site-blocks header.wp-block-template-part nav{position:absolute;left:50%;transform:translateX(-50%)}.wp-site-blocks header.wp-block-template-part nav *{letter-spacing:2pt;word-spacing:-2pt;font-size:1rem}.event-widget-image-container{width:100%;flex:1 0 100%;margin:0px 0px 1em !important}.tribe-common--breakpoint-medium.tribe-events-widget .tribe-events-widget-events-list__event-date-tag{flex:1}.tribe-events-widget-events-list__event-wrapper{flex-direction:column;flex:4}h1.tribe-tickets__registration-page-title{display:none}#tribe-tickets__mini-cart{float:right !important;width:30% !important;position:sticky;top:100px;z-index:50}.tribe-tickets__attendee-tickets-form{float:left;width:68%}img.event-widget-image{border-radius:10px}.tribe-events-widget-events-list__event-venue{display:none}.tribe-events-widget-events-list__event-datetime-wrapper{margin-top:10px !important}header.wp-block-template-part .wp-block-social-links,header.wp-block-template-part .wp-block-search{display:flex}header.wp-block-template-part .wp-block-social-links li.wp-social-link,header.wp-block-template-part .wp-block-search li.wp-social-link{display:flex}}@media only screen and (min-width: 1240px){nav.wp-block-navigation ul.wp-block-navigation__submenu-container{top:20px;background:var(--wp--preset--color--primary) !important;padding:40px 1em 1em;border:none !important;border-radius:0px 0px 10px 10px;width:300px !important;z-index:1}nav.wp-block-navigation ul.wp-block-navigation__submenu-container:before{position:absolute;left:0px;right:0px;width:100%;bottom:0px;top:50px;z-index:-1;box-shadow:0px 2px 25px -16px var(--wp--preset--color--foreground);content:"";border-radius:0px 0px 10px 10px}nav.wp-block-navigation ul.wp-block-navigation__submenu-container:after{position:absolute;left:0px;right:0px;width:100%;bottom:0px;top:0px;z-index:0;content:"";background:var(--wp--preset--color--primary);border-radius:0px 0px 10px 10px}nav.wp-block-navigation ul.wp-block-navigation__submenu-container li{margin-bottom:1px;background:rgba(0,0,0,0)}nav.wp-block-navigation ul.wp-block-navigation__submenu-container li button{color:var(--wp--preset--color--background)}nav.wp-block-navigation ul.wp-block-navigation__submenu-container li:last-child{margin-bottom:0px}nav.wp-block-navigation ul.wp-block-navigation__submenu-container li:last-child a{border-radius:0px 0px 10px 10px}nav.wp-block-navigation ul.wp-block-navigation__submenu-container li:first-child a{border-radius:10px 10px 0px 0px}nav.wp-block-navigation ul.wp-block-navigation__submenu-container li.is-active a{background:rgba(255,255,255,.25);padding-left:1.5em}nav.wp-block-navigation ul.wp-block-navigation__submenu-container li a{font-size:1em;padding:.5em 1em;background:rgba(255,255,255,.1);border-radius:0px;display:block;color:var(--wp--preset--color--background);border:none !important;transition:.2s linear all}nav.wp-block-navigation ul.wp-block-navigation__submenu-container li:hover>a{border:none;background:rgba(255,255,255,.25);padding-left:1.5em}nav.wp-block-navigation ul.wp-block-navigation__submenu-container li ul{padding:1em !important;border-radius:10px !important;top:50%;transform:translateY(-50%)}nav.wp-block-navigation ul.wp-block-navigation__submenu-container li ul li a{font-size:.8em}nav.wp-block-navigation a{z-index:10}nav.wp-block-navigation .menu-button ul.wp-block-navigation__submenu-container{top:26px}nav li a,nav .wp-block-navigation-item a{padding:0px 1rem;height:70px;line-height:70px;background:rgba(255,255,255,0)}nav li a>*,nav .wp-block-navigation-item a>*{display:inline-block;transition:.25s linear all}nav li a:hover,nav li.current-menu-item a,nav .wp-block-navigation-item a:hover,nav .wp-block-navigation-item.current-menu-item a{background:rgba(255,255,255,.1)}nav li a:hover>*,nav li a:hover span,nav li.current-menu-item a>*,nav li.current-menu-item a span,nav .wp-block-navigation-item a:hover>*,nav .wp-block-navigation-item a:hover span,nav .wp-block-navigation-item.current-menu-item a>*,nav .wp-block-navigation-item.current-menu-item a span{transform:skewY(-5deg)}}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}