:root{--content-width:1920px;--dropdown-symbol-width:0.7em;--global-font-family:"Exo 2","Helvetica Neue","Arial Narrow",sans-serif;--highlight-font-family:"Clicker Regular","Helvetica Neue","Arial Narrow",sans-serif;--global-font-size:20;--global-font-line-height:1.4;--font-size-small:calc(16/var(--global-font-size)*1rem);--font-size-regular:calc(var(--global-font-size)/20*1rem);--font-size-large:calc(36/var(--global-font-size)*1rem);--font-size-larger:calc(48/var(--global-font-size)*1rem);--font-size-xl:3rem;--font-size-menu:1.1em;--font-size-medium:1.4em;--global-font-color:#b2b2b2;--border-color-dark:#151515;--border-color-light:#ccc;--color-link:#b2b2b2;--color-link-visited:#b2b2b2;--color-link-active:#9a66ff;--color-button-active:#5700c2;--color-quote-border:#151515;--color-quote-citation:#6c7781;--border-color:#151515;--color-theme-primary:#9a66ff;--color-theme-secondary:#10dbff;--color-theme-pink-floyd:#c81fb5;--color-theme-disabled:#64438a;--color-theme-dark:#151515;--color-theme-red:red;--color-theme-green:#27ae60;--color-theme-blue:#2980b9;--color-theme-yellow:#f1c40f;--color-theme-black:#000;--color-theme-grey:#b2b2b2;--color-theme-dark-grey:#444;--color-theme-darker-grey:#222;--color-theme-form-grey:#bfbfbf;--color-theme-white:#fff;--color-custom-daylight:#e7e7e7;--color-custom-sun:#eee9d1;--button-border-radius:100px;--global-border-radius:4px}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:Exo\ 2,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--global-font-family)}main{display:block}@media screen and (max-width:55em){main{position:relative}}body,main{overflow-x:hidden}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body,button,input,optgroup,select,textarea{color:#b2b2b2;color:var(--global-font-color);font-size:1rem;font-size:var(--font-size-regular);line-height:1.4;line-height:var(--global-font-line-height)}body,button,h1,h2,h3,h4,h5,h6,input,optgroup,select,textarea{font-family:Exo\ 2,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--global-font-family)}.entry-title-singular,.page-title{font-size:2.5rem;line-height:1.4;margin-top:1em;margin-bottom:1em}cite,dfn,em,i{font-style:italic}blockquote,q{quotes:"" ""}blockquote{border-left:4px solid #151515;border-left:4px solid var(--color-quote-border);margin:0}.entry-content>blockquote{padding-left:1em;margin-left:1.5rem}@media screen and (min-width:48em){.entry-content>blockquote{margin-left:auto}}blockquote cite{color:#6c7781;color:var(--color-quote-citation);font-size:13px;margin-top:1em;position:relative;font-style:normal}address{margin:0 0 1.5em}pre{background:#444;background:var(--color-theme-dark-grey);font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.5em;max-width:100%;overflow:auto;text-transform:none;padding:1.5em;border-radius:4px;border-radius:var(--global-border-radius)}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.8rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}.main-navigation ul li{font-size:1.1em;font-size:var(--font-size-menu)}#contact-form{p{font-size:1.4em;font-size:var(--font-size-medium)}}.blog-font-size{font-size:1.4em;font-size:var(--font-size-medium)}html{-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:600px){#wpadminbar{position:fixed}}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#151515;background:var(--color-theme-dark)}hr{background-color:#ccc;background-color:var(--border-color-light);border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em;padding-left:1.5em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{display:block;height:auto;max-width:100%;position:relative;z-index:0}figure{margin:.5em 0}table{margin:0 0 1.5em;width:100%}button,main.site-main button{-webkit-transition:all .3s ease;transition:all .3s ease;background:transparent;border:3px solid #9a66ff;border:3px solid var(--color-theme-primary);border-radius:100px;border-radius:var(--button-border-radius);color:#9a66ff;color:var(--color-theme-primary);padding:12px 12px 14px;font-weight:700}button:focus-visible,button:hover,main.site-main button:focus-visible,main.site-main button:hover{background-color:#5700c2;background-color:var(--color-button-active);border-color:#5700c2;border-color:var(--color-button-active);color:#fff;color:var(--color-theme-white)}button:focus-visible,main.site-main button:focus-visible{outline:none}button.primary-button,button.secondary-button,button.single_add_to_cart_button,main.site-main button.primary-button,main.site-main button.secondary-button,main.site-main button.single_add_to_cart_button{-webkit-transition:all .3s ease;transition:all .3s ease;background:transparent;border:3px solid #9a66ff;border:3px solid var(--color-theme-primary);border-radius:100px;border-radius:var(--button-border-radius);color:#9a66ff;color:var(--color-theme-primary);padding:12px 12px 14px;font-weight:700;text-transform:uppercase}button.primary-button:hover:not(:disabled),button.secondary-button:hover:not(:disabled),button.single_add_to_cart_button:hover:not(:disabled),main.site-main button.primary-button:hover:not(:disabled),main.site-main button.secondary-button:hover:not(:disabled),main.site-main button.single_add_to_cart_button:hover:not(:disabled){background-color:#5700c2;background-color:var(--color-button-active);border-color:#5700c2;border-color:var(--color-button-active);color:#fff;color:var(--color-theme-white)}button.primary-button:disabled,button.secondary-button:disabled,button.single_add_to_cart_button:disabled,main.site-main button.primary-button:disabled,main.site-main button.secondary-button:disabled,main.site-main button.single_add_to_cart_button:disabled{border-color:#9a66ff;border-color:var(--color-theme-primary);background-color:#64438a;background-color:var(--color-theme-disabled);color:#151515;color:var(--color-theme-dark);cursor:not-allowed}button.added-disabled,button.primary-button:disabled:hover,button.secondary-button:disabled:hover,button.single_add_to_cart_button:disabled:hover,main.site-main button.added-disabled,main.site-main button.primary-button:disabled:hover,main.site-main button.secondary-button:disabled:hover,main.site-main button.single_add_to_cart_button:disabled:hover{border-color:#9a66ff;border-color:var(--color-theme-primary);background-color:#64438a;background-color:var(--color-theme-disabled);color:#151515;color:var(--color-theme-dark)}button.added-disabled,main.site-main button.added-disabled{cursor:not-allowed}button.added-disabled:hover,main.site-main button.added-disabled:hover{border-color:#9a66ff;border-color:var(--color-theme-primary);background-color:#64438a;background-color:var(--color-theme-disabled);color:#151515;color:var(--color-theme-dark)}input[type=submit].wpcf7-submit{padding:12px 35px 14px;font-size:1em}dialog{border:0;border-radius:4px;border-radius:var(--global-border-radius)}dialog::-webkit-backdrop{background-color:rgba(0,0,0,.5)}dialog::backdrop{background-color:rgba(0,0,0,.5)}@media screen and (max-width:55em){dialog{margin-top:10vh;max-height:80vh;overflow-y:auto;.panel-head.flex{display:-webkit-box;display:-ms-flexbox;display:flex}}}.b2b-top-text{h2{font-size:3em;margin-bottom:0}p{margin:0}}div.wp-block-columns.alt-img-cols{p{text-wrap:balance}.wp-block-image img{margin-right:auto;margin-left:0}@media screen and (max-width:55em){.wp-block-image img{margin-top:2em}}@media screen and (max-width:49em){.wp-block-image img{margin-top:0}}.wp-block-cover p{margin-bottom:0}.wp-block-column:first-child:has(.wp-block-image) img{margin-left:auto;margin-right:0}}@media screen and (max-width:55em){div.wp-block-columns.alt-img-cols{grid-gap:0;gap:0;margin-bottom:3em;.wp-block-column{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;figure{margin:0}}.wp-block-heading.has-text-align-right,p.has-text-align-right{text-align:left}}}div.wp-block-columns.alt-img-cols{@media screen and (max-width:55em){.wp-block-column:has(div.wp-block-cover),.wp-block-column:has(figure.wp-block-image){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;.wp-block-cover,.wp-block-image{margin-right:1em}}}@media screen and (max-width:49em){.wp-block-column:has(div.wp-block-cover),.wp-block-column:has(figure.wp-block-image){.wp-block-cover{margin-right:0}}}}.entry-content{.b2b-bullets{li{margin-bottom:0}}}.uagb-tabs__wrap{.uagb-tabs__body-container{padding:12px 30px;font-size:1.1em;a{color:#151515;color:var(--color-theme-dark)}a:hover{color:#9a66ff;color:var(--color-theme-primary)}}}.instructions-banner,.woocommerce-order-received.woocommerce-checkout .woocommerce-order p.instructions-banner{padding:.5em;background-color:#c81fb5;background-color:var(--color-theme-pink-floyd);color:#fff;color:var(--color-theme-white);border-radius:4px;border-radius:var(--global-border-radius);a,a:hover{color:#fff;color:var(--color-theme-white)}a:focus-visible{outline:2px solid #fff;outline:2px solid var(--color-theme-white)}}div.uagb-icon-wrapper.large-social-icon{.uagb-svg-wrapper{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#9a66ff;background-color:var(--color-theme-primary)}.uagb-svg-wrapper:hover{background-color:#e7e7e7;background-color:var(--color-custom-daylight)}}a{-webkit-transition:all .3s ease;transition:all .3s ease;color:#b2b2b2;color:var(--color-link)}a:visited{color:#b2b2b2;color:var(--color-link-visited)}a:active,a:focus,a:hover{color:#9a66ff;color:var(--color-link-active);outline:none}div.profile-name a:focus-visible,p.sponsor-link a:focus-visible{outline:2px solid #9a66ff;outline:2px solid var(--color-theme-primary);color:#b2b2b2;color:var(--global-font-color)}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:55em){.flex{display:block}}.flex .flex-left{margin-right:auto}.flex .flex-right{margin-left:auto}.flex{.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}}.flex-all{display:-webkit-box;display:-ms-flexbox;display:flex}.panel{border-color:#151515;border-color:var(--border-color)}.panel .panel-head{padding:0 1em;border-bottom:1px solid;line-height:40px}.panel .panel-body,.panel .panel-footer{padding:1em;border-top:1px solid}button:has(i.icon){background:none;border:0;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:scale(.8);transform:scale(.8)}button:has(i.icon):hover{-webkit-transform:scale(1);transform:scale(1)}button:has(i.icon) i.icon{font-size:2em}.button-primary{font-size:.8em;font-weight:700;padding:.7em 2em;border:0}.button-primary.full-width{width:100%}dialog#global-cart{display:block;position:fixed;padding:0;top:0;right:-450px;margin:0 0 0 auto;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;z-index:5;max-width:400px;max-height:98vh;background-color:#151515;background-color:var(--color-theme-dark);border:1px solid #ccc;border:1px solid var(--border-color-light);color:#b2b2b2;color:var(--global-font-color);border-radius:4px 0 0 4px}dialog#global-cart.open{right:0}dialog#global-cart .close{-webkit-transition:all .3s ease;transition:all .3s ease;top:3px;position:relative;color:#b2b2b2;color:var(--global-font-color)}dialog#global-cart .close:hover{color:#9a66ff;color:var(--color-theme-primary)}dialog#global-cart .close:focus-visible{outline:2px solid #9a66ff;outline:2px solid var(--color-theme-primary)}dialog#global-cart .dashicons-cart{line-height:40px;margin-right:5px}dialog#global-cart .panel-footer{border-top:0;padding:0}dialog#global-cart .panel-head strong{position:relative;top:2px}dialog#global-cart .panel-body{max-height:60vh;overflow-y:auto}dialog#global-cart .product-thumbnail{padding:10px}dialog#global-cart .product-name,dialog#global-cart .product-name a{max-width:250px}dialog#global-cart .woocommerce-notices-wrapper{max-width:400px}dialog#global-cart .sidebar-total{padding:.5em 1em;border-color:#b2b2b2;border-bottom:1px solid;border-color:var(--global-font-color);border-top:1px solid;border-top-color:var(--global-font-color)}dialog#global-cart .sidebar-footer{padding:.5em 1em}dialog#global-cart{.panel-body{padding:0}ul.woocommerce-mini-cart{list-style:none;margin:0;padding:1em;a{text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;color:#b2b2b2!important;color:var(--global-font-color)!important}a:hover{background:none;color:#9a66ff!important;color:var(--color-theme-primary)!important}a:focus{outline:none}a.remove{margin:5px;-ms-flex-item-align:center;align-self:center;font-size:2.4rem;font-size:var(--font-size-larger);display:inline-block;font-weight:400;width:auto}a.remove:focus-visible{outline:2px solid #9a66ff;outline:2px solid var(--color-theme-primary)}a{img{background-color:#b2b2b2;background-color:var(--color-theme-grey)}}li.mini_cart_item{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;img.wp-post-image{max-width:75px}.item-main{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px;grid-gap:10px;gap:10px;width:100%}.item-thumb{width:20%;-ms-flex-item-align:center;align-self:center}.item-title-cost{width:65%}.item-qty{width:5%;text-align:right}.item-link{text-decoration:underline;display:inline-block;font-weight:400}.item-link img{width:100%;max-width:65px;height:auto}.item-link:focus-visible{-webkit-transition:none;transition:none}.item-link:focus-visible,.item-link:focus-visible img{outline:2px solid #9a66ff;outline:2px solid var(--color-theme-primary)}}}.sidebar-total{.woocommerce-mini-cart__total{display:grid;grid-template-columns:1fr 1fr;margin:5px 0;width:100%;strong{justify-self:flex-start}span.amount{justify-self:flex-end}}}.sidebar-footer{button{-webkit-transition:all .3s ease;transition:all .3s ease;margin:10px 0;padding:20px;outline:2px solid #9a66ff;outline:2px solid var(--color-theme-primary);border-radius:100px;border-radius:var(--button-border-radius);font-size:1rem;font-size:var(--font-size-regular)}a:focus-visible button,button:hover{background-color:#5700c2;background-color:var(--color-button-active);outline-color:#5700c2;outline-color:var(--color-button-active);color:#fff;color:var(--color-theme-white)}}}@media screen and (max-width:55em){dialog#global-cart tr.cart_item,dialog#global-cart tr.cart_item .product-remove{display:-webkit-box;display:-ms-flexbox;display:flex}dialog#global-cart tr.cart_item .product-remove{-webkit-box-align:center;-ms-flex-align:center;align-items:center}dialog#global-cart tr.cart_item .product-remove a.remove{line-height:normal;height:auto}}.woocommerce-page dialog#global-cart table.shop_table_responsive tr td:before,.woocommerce dialog#global-cart table.shop_table_responsive tr td:before{display:none}.woocommerce dialog#global-cart table.cart .product-thumbnail{display:block}@media screen and (max-width:55em){dialog#global-cart.open{max-width:100%;width:100%}}.tribe-filter-bar__form *{-webkit-transition:all .3s ease;transition:all .3s ease;color:#b2b2b2!important;color:var(--global-font-color)!important}.tribe-filter-bar__form :hover{color:#9a66ff!important;color:var(--color-theme-primary)!important;opacity:1!important}.tribe-filter-bar__form :focus{span{color:#9a66ff!important;color:var(--color-theme-primary)!important}outline:none!important}.tribe-filter-bar__form *{.tribe-filter-bar-c-filter__toggle-icon:focus-visible{color:#9a66ff!important;color:var(--color-theme-primary)!important}div.tribe-filter-bar-c-filter .tribe-filter-bar-c-range__slider{background:#b2b2b2;background:var(--global-font-color);.ui-slider-range{background:#9a66ff;background:var(--color-theme-primary)}}}.tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-results__option--highlighted{color:#9a66ff!important;color:var(--color-theme-primary)!important}.tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-search__field,.tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-search__field:hover{color:#151515!important;color:var(--color-theme-dark)!important}.tribe-common .tribe-common-form-control-checkbox__input:checked,.tribe-common .tribe-common-form-control-radio__input:checked{background-color:#9a66ff!important;background-color:var(--color-theme-primary)!important}input.tribe-common-form-control-checkbox__input:focus+label{color:#9a66ff!important;color:var(--color-theme-primary)!important}.tribe-filter-bar-c-pill__remove-button{-webkit-transition:all .3s ease;transition:all .3s ease}.tribe-filter-bar-c-pill__remove-button:hover{.tribe-filter-bar-c-pill__remove-button-icon{path{stroke:#5700c2;stroke:var(--color-button-active)}}}.tribe-events-c-messages__message-list-item:hover,.tribe-filter-bar__form-heading:hover{color:#b2b2b2!important;color:var(--global-font-color)!important}@media screen and (max-width:49em){.tribe-events-c-messages__message-list-item,.tribe-filter-bar__form-heading{color:#151515!important;color:var(--color-theme-dark)!important}}@media screen and (max-width:55em){.tribe-events-c-messages__message-list-item,.tribe-filter-bar__form-heading{color:#b2b2b2!important;color:var(--global-font-color)!important}}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item{border:2px solid transparent}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item:hover{border:2px solid #151515;border:2px solid var(--color-theme-dark)}.tribe-common a:not(.tribe-common-anchor--unstyle):focus-visible,.tribe-common a:not(.tribe-common-anchor--unstyle):hover{path{fill:#9a66ff!important;fill:var(--color-theme-primary)!important}}.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{-webkit-transition:all .3s ease;transition:all .3s ease;background:#5700c2;background:var(--color-button-active);border:3px solid #5700c2;border:3px solid var(--color-button-active);border-radius:100px;color:#fff;color:var(--color-theme-white)}.tribe-events .tribe-common-c-btn.tribe-events-c-search__button:focus,.tribe-events .tribe-common-c-btn.tribe-events-c-search__button:hover{color:#5700c2;color:var(--color-button-active);border:3px solid #5700c2;border:3px solid var(--color-button-active);background:transparent;border-radius:100px;outline:none}.tribe-events-calendar-list *,.tribe-events .tribe-events-c-small-cta>:first-child{-webkit-transition:all .3s ease;transition:all .3s ease;color:#151515;color:var(--color-theme-dark);border-color:#b2b2b2;border-color:var(--global-font-color);a.tribe-events-c-small-cta__link,a.tribe-events-calendar-day__event-title-link,a.tribe-events-calendar-list__event-title-link{-webkit-transition:all .3s ease;transition:all .3s ease;color:#151515;color:var(--color-theme-dark);border:none}a.tribe-events-c-small-cta__link:hover,a.tribe-events-calendar-day__event-title-link:hover,a.tribe-events-calendar-list__event-title-link:hover{color:#9a66ff;color:var(--color-theme-primary);border:none}& .tribe-events-calendar-list__event-header *,a.tribe-events-c-small-cta__link,a.tribe-events-calendar-list__event-title-link,span.tribe-events-c-small-cta__price{color:#b2b2b2;color:var(--global-font-color);border:none}}.tribe-events-calendar-list * .tribe-events-calendar-list__event-description p,.tribe-events-calendar-list * span.tribe-events-calendar-list__event-date-tag-weekday,.tribe-events-calendar-list * time.tribe-events-calendar-list__month-separator-text,.tribe-events .tribe-events-c-small-cta>:first-child .tribe-events-calendar-list__event-description p,.tribe-events .tribe-events-c-small-cta>:first-child span.tribe-events-calendar-list__event-date-tag-weekday,.tribe-events .tribe-events-c-small-cta>:first-child time.tribe-events-calendar-list__month-separator-text{color:#b2b2b2;color:var(--global-font-color)}.tribe-events-calendar-list *,.tribe-events .tribe-events-c-small-cta>:first-child{span.tribe-events-c-small-cta__stock{color:#b2b2b2;color:var(--global-font-color);font-style:italic}}tbody.tribe-events-calendar-month__body tr:first-child{border-top:1px solid #fff;border-top:1px solid var(--color-theme-white)}@media screen and (max-width:49em){tbody.tribe-events-calendar-month__body tr:first-child{border-top:none}}.tribe-events-calendar-month__header-column-title span{color:#fff;color:var(--color-theme-white)}.tribe-events-c-messages__message{color:#b2b2b2;color:var(--global-font-color);a.tribe-events-c-messages__message-list-item-link.tribe-common-anchor-thin-alt{color:#fff;color:var(--color-theme-white);border-bottom-color:#fff;border-bottom-color:var(--color-theme-white)}a.tribe-events-c-messages__message-list-item-link.tribe-common-anchor-thin-alt:focus-visible,a.tribe-events-c-messages__message-list-item-link.tribe-common-anchor-thin-alt:hover{color:#9a66ff;color:var(--color-theme-primary);border-bottom-color:#9a66ff;border-bottom-color:var(--color-theme-primary)}svg.tribe-common-c-svgicon--messages-not-found{g{fill:#fff;fill:var(--color-theme-white)}}}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-messages__message-list li{color:#fff;color:var(--color-theme-white)}div.tribe-events-calendar-day .tribe-events-calendar-day__event-description p{color:#b2b2b2;color:var(--global-font-color)}div.tribe-events-calendar-day{.tribe-common a.tribe-events-c-messages__message-list-item-link:not(.tribe-common-anchor--unstyle),.tribe-common a.tribe-events-c-messages__message-list-item-link:not(.tribe-common-anchor--unstyle):active,.tribe-common a.tribe-events-c-messages__message-list-item-link:not(.tribe-common-anchor--unstyle):focus,.tribe-common a.tribe-events-c-messages__message-list-item-link:not(.tribe-common-anchor--unstyle):visited{color:#b2b2b2;color:var(--global-font-color)}.tribe-common a.tribe-events-c-messages__message-list-item-link:not(.tribe-common-anchor--unstyle):active:hover,.tribe-common a.tribe-events-c-messages__message-list-item-link:not(.tribe-common-anchor--unstyle):focus:hover,.tribe-common a.tribe-events-c-messages__message-list-item-link:not(.tribe-common-anchor--unstyle):hover,.tribe-common a.tribe-events-c-messages__message-list-item-link:not(.tribe-common-anchor--unstyle):visited:hover{color:#9a66ff;color:var(--color-theme-primary)}div.tribe-common a:not(.tribe-common-anchor--unstyle),div.tribe-common a:not(.tribe-common-anchor--unstyle):active,div.tribe-common a:not(.tribe-common-anchor--unstyle):focus,div.tribe-common a:not(.tribe-common-anchor--unstyle):hover,div.tribe-common a:not(.tribe-common-anchor--unstyle):visited{color:#b2b2b2;color:var(--global-font-color)}div.tribe-common a:not(.tribe-common-anchor--unstyle):active:hover,div.tribe-common a:not(.tribe-common-anchor--unstyle):focus:hover,div.tribe-common a:not(.tribe-common-anchor--unstyle):hover,div.tribe-common a:not(.tribe-common-anchor--unstyle):hover:hover,div.tribe-common a:not(.tribe-common-anchor--unstyle):visited:hover{color:#9a66ff;color:var(--color-theme-primary)}div.tribe-common .tribe-common-h7,div.tribe-common .tribe-common-h8,span.tribe-event-date-end,span.tribe-event-date-start{color:#b2b2b2;color:var(--global-font-color)}.tribe-events-calendar-day__event-details{a.tribe-events-c-small-cta__link,a.tribe-events-calendar-day__event-title-link{-webkit-transition:all .3s ease;transition:all .3s ease;color:#b2b2b2;color:var(--global-font-color);border:none}a.tribe-events-c-small-cta__link:hover,a.tribe-events-calendar-day__event-title-link:hover{color:#9a66ff;color:var(--color-theme-primary);border:none}.tribe-events-c-small-cta__price,.tribe-events-c-small-cta__stock,address.tribe-events-calendar-day__event-venue.tribe-common-b2{color:#b2b2b2;color:var(--color-theme-grey)}.tribe-events-c-small-cta__stock{font-style:italic}}.tribe-events-calendar-day__type-separator-text{color:#b2b2b2;color:var(--global-font-color)}}div.tribe-events-calendar-month-mobile-events__mobile-event-details,div.tribe-events-calendar-month__calendar-event-details{a:not(.tribe-common-anchor--unstyle),a:not(.tribe-common-anchor--unstyle):active,a:not(.tribe-common-anchor--unstyle):focus,a:not(.tribe-common-anchor--unstyle):hover,a:not(.tribe-common-anchor--unstyle):visited{-webkit-transition:all .3s ease;transition:all .3s ease;color:#b2b2b2;color:var(--global-font-color);border-bottom:none}a:not(.tribe-common-anchor--unstyle):active:hover,a:not(.tribe-common-anchor--unstyle):focus:hover,a:not(.tribe-common-anchor--unstyle):hover,a:not(.tribe-common-anchor--unstyle):hover:hover,a:not(.tribe-common-anchor--unstyle):visited:hover{color:#fff;color:var(--color-theme-white);border:none}div.tribe-events-calendar-month-mobile-events__mobile-event-datetime,div.tribe-events-calendar-month__calendar-event-datetime{color:#b2b2b2;color:var(--global-font-color)}}section.tribe-events-calendar-month-mobile-events{.tribe-events-c-day-marker__date{color:#b2b2b2;color:var(--global-font-color)}.tribe-events-calendar-month-mobile-events__more-events a.tribe-events-calendar-month-mobile-events__more-events-link{color:#b2b2b2;color:var(--global-font-color);border-color:#b2b2b2;border-color:var(--global-font-color)}}div.tribe-events-calendar-month__body .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon{background-color:#b2b2b2;background-color:var(--global-font-color)}time.tribe-events-calendar-list__event-date-tag-datetime{span.tribe-events-calendar-list__event-date-tag-daynum{color:#b2b2b2;color:var(--global-font-color)}}@media screen and (max-width:49em){.tribe-events-c-messages__message-list li{color:#fff;color:var(--color-theme-white)}}.tribe-events-c-messages__message-list li a:focus{color:#9a66ff!important;color:var(--color-theme-primary)!important}li.tribe-events-c-messages__message-list-item{a.tribe-events-c-messages__message-list-item-link{color:#fff!important;color:var(--color-theme-white)!important}@media screen and (max-width:49em){a.tribe-events-c-messages__message-list-item-link{color:#9a66ff!important;color:var(--color-theme-primary)!important}}a.tribe-events-c-messages__message-list-item-link:hover{color:#9a66ff;color:var(--color-theme-primary)}}li.tribe-events-c-messages__message-list-item:focus{color:#151515;color:var(--color-theme-dark)}.tribe-common--breakpoint-medium.tribe-events{div.tribe-events-l-container{padding-bottom:0;padding-top:1.5em}}@media screen and (max-width:474px){div.tribe-common .tribe-common-l-container{padding:0}}div.pixel-splash-container{height:0;margin:0}.tribe-events{h3.tribe-events-calendar-month__day-date{a.tribe-events-calendar-month__day-date-link,time.tribe-events-calendar-month__day-date-daynum{color:#b2b2b2;color:var(--global-font-color)}a.tribe-events-calendar-month__day-date-link:hover{color:#9a66ff;color:var(--color-theme-primary)}}div.tribe-events-calendar-month__day-date.tribe-common-h4>time,div.tribe-events-calendar-month__day-date.tribe-common-h4>time>a,div.tribe-events-calendar-month__day-date.tribe-common-h6>time{color:#b2b2b2;color:var(--global-font-color)}td.tribe-events-calendar-month__day.tribe-events-calendar-month__day--current div.tribe-events-calendar-month__day-date.tribe-common-h4>time{color:#9a66ff;color:var(--color-theme-primary)}.tribe-events-calendar-month__day--current{h3.tribe-events-calendar-month__day-date{.tribe-events-calendar-month__day-date-daynum a{color:#9a66ff;color:var(--color-theme-primary)}}}header.tribe-events-header{background-color:#fff;background-color:var(--color-theme-white);border-radius:4px;border-radius:var(--global-border-radius);@media screen and (max-width:49em){div.tribe-events-c-messages__message.tribe-events-c-messages__message--notice{background-color:#151515!important;background-color:var(--color-theme-dark)!important}}@media screen and (max-width:55em){span.tribe-events-c-breadcrumbs__list-item-text{color:#151515;color:var(--color-theme-dark)}}a.tribe-events-c-breadcrumbs__list-item-link{color:#b2b2b2;color:var(--color-theme-grey)}a.tribe-events-c-breadcrumbs__list-item-link:focus,a.tribe-events-c-breadcrumbs__list-item-link:hover{outline:none;border-color:transparent;color:#9a66ff;color:var(--color-theme-primary)}@media screen and (max-width:55em){a.tribe-events-c-breadcrumbs__list-item-link{color:#151515;color:var(--color-theme-dark)}}}@media screen and (max-width:55em){header.tribe-events-header{padding-bottom:0;margin:0 0 1em}}nav.tribe-events-c-nav{a{color:#fff;color:var(--color-theme-white);font-size:1em}a,a:hover{text-decoration:none}a:hover{color:#9a66ff;color:var(--color-theme-primary)}}button.tribe-events-c-top-bar__datepicker-button,span.tribe-events-c-top-bar__datepicker-desktop{color:#b2b2b2;color:var(--global-font-color)}button.tribe-events-c-top-bar__datepicker-button:hover,span.tribe-events-c-top-bar__datepicker-desktop:hover{background-color:transparent}}.tribe-events.tribe-events-view{margin-top:0}.tribe-events{div.tribe-events-l-container{padding-top:1.5em;h1.tribe-events-header__title-text{font-family:Clicker Regular,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--highlight-font-family)}@media screen and (max-width:55em){h1.tribe-events-header__title-text{color:#151515;color:var(--color-theme-dark)}}ul.tribe-events-c-nav__list a{color:#b2b2b2;color:var(--global-font-color)}ul.tribe-events-c-nav__list a:hover{color:#9a66ff;color:var(--color-theme-primary)}ul.tribe-events-c-nav__list a{.tribe-common-c-svgicon path{fill:#b2b2b2;fill:var(--global-font-color)}}ul.tribe-events-c-nav__list a:hover .tribe-common-c-svgicon path{fill:#9a66ff;fill:var(--color-theme-primary)}}@media screen and (max-width:55em){div.tribe-events-l-container{padding-bottom:0;max-width:92vw}}.datepicker{span.day.active,span.day.active.focused,span.day.active:focus,span.day.active:hover,span.month.active,span.month.active.focused,span.month.active:focus,span.month.active:hover,span.year.active,span.year.active.focused,span.year.active:focus,span.year.active:hover{background-color:#9a66ff;background-color:var(--color-theme-primary);color:#151515;color:var(--color-theme-dark);text-shadow:none}table.table-condensed svg.tribe-common-c-svgicon{path{fill:#000;fill:var(--color-theme-black)}}table.table-condensed svg.tribe-common-c-svgicon:focus-visible,table.table-condensed svg.tribe-common-c-svgicon:hover{path{fill:#9a66ff;fill:var(--color-theme-primary)}}table.table-condensed .day.active{background-color:#5700c2;background-color:var(--color-button-active)}table.table-condensed .month.active.current,table.table-condensed .year.active.current{color:#fff;color:var(--color-theme-white);background-color:#5700c2;background-color:var(--color-button-active)}table.table-condensed .day.focused,table.table-condensed .day:hover,table.table-condensed .month.focused,table.table-condensed .month:hover,table.table-condensed .year.focused,table.table-condensed .year:hover{color:#151515;color:var(--color-theme-dark);background-color:#b2b2b2;background-color:var(--color-theme-grey)}}button.tribe-events-calendar-month__day-cell--selected,button.tribe-events-calendar-month__day-cell--selected:focus,button.tribe-events-calendar-month__day-cell--selected:hover{background-color:transparent}.tribe-events-c-subscribe-dropdown div.tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.tribe-events-c-subscribe-dropdown div.tribe-events-c-subscribe-dropdown__button:focus,.tribe-events-c-subscribe-dropdown div.tribe-events-c-subscribe-dropdown__button:focus-within,.tribe-events-c-subscribe-dropdown div.tribe-events-c-subscribe-dropdown__button:hover{border-color:#9a66ff;border-color:var(--color-theme-primary);background-color:#9a66ff;background-color:var(--color-theme-primary);color:#fff;color:var(--color-theme-white)}button.tribe-events-c-events-bar__filter-button:hover{background-color:transparent}div.tribe-events-c-events-bar__search-container{top:calc(100% - var(--tec-spacer-0))}button.tribe-events-calendar-month__day-cell--mobile{border-radius:4px;border-radius:var(--global-border-radius)}@media screen and (max-width:55em){button.tribe-events-calendar-month__day-cell--mobile{padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}button.tribe-events-calendar-month__day-cell--mobile:focus,button.tribe-events-calendar-month__day-cell--mobile:hover{background-color:#5700c2;background-color:var(--color-button-active)}div.tribe-events-c-top-bar__datepicker button:focus-visible{background-color:transparent}div.tribe-events-c-top-bar__datepicker button time{span.tribe-events-c-top-bar__datepicker-desktop.tribe-common-a11y-hidden,span.tribe-events-c-top-bar__datepicker-mobile{-webkit-transition:all .3s ease;transition:all .3s ease;color:#9a66ff;color:var(--color-theme-primary)};span.tribe-events-c-top-bar__datepicker-desktop.tribe-common-a11y-hidden:hover,span.tribe-events-c-top-bar__datepicker-mobile:hover{color:#fff;color:var(--color-theme-white)}}span.tribe-events-c-top-bar__datepicker-separator{color:#9a66ff;color:var(--color-theme-primary)}}.tribe-events:not(.tribe-common--breakpoint-medium) div.tribe-events-c-top-bar__datepicker button time{span.tribe-events-c-top-bar__datepicker-desktop.tribe-common-a11y-hidden,span.tribe-events-c-top-bar__datepicker-mobile{color:#151515;color:var(--color-theme-dark)}}div.tribe-filter-bar.tribe-filter-bar--horizontal,div.tribe-filter-bar.tribe-filter-bar--vertical{background-color:#151515;background-color:var(--border-color-dark);.tribe-filter-bar__form{margin-top:50px;div.tribe-filter-bar-c-pill__pill{span{color:#151515!important;color:var(--color-theme-dark)!important}}button.tribe-filter-bar-c-clear-button{svg path{stroke:#b2b2b2;stroke:var(--global-font-color)}}button.tribe-filter-bar-c-clear-button:hover{path,span{color:#9a66ff!important;color:var(--color-theme-primary)!important;stroke:#9a66ff!important;stroke:var(--color-theme-primary)!important}}button.tribe-filter-bar-c-pill__remove-button{border:none}button.tribe-filter-bar-c-pill__remove-button:hover{background-color:transparent}button.tribe-filter-bar-c-pill__remove-button{path{-webkit-transition:all .3s ease;transition:all .3s ease}svg:hover{color:#5700c2!important;color:var(--color-button-active)!important}}}.all-events{border:3px solid;color:#9a66ff;color:var(--color-theme-primary);font-size:1rem;font-size:var(--font-size-regular);font-weight:700;padding:15px 40px;border-radius:100px;border-radius:var(--button-border-radius);position:relative;left:5px;top:15px}@media screen and (max-width:55em){.all-events{left:0;padding:10px 40px}}.all-events:hover{background:#5700c2;background:var(--color-button-active);border-color:#5700c2;border-color:var(--color-button-active);color:#fff;color:var(--color-theme-white)}.all-events:focus{outline:none}}@media screen and (max-width:449px){div.tribe-common{padding:5px}}div.tribe-common{.tribe-common-c-btn-border,a.tribe-common-c-btn-border{background-color:#5700c2;background-color:var(--color-button-active);border-color:#5700c2;border-color:var(--color-button-active);color:#fff;color:var(--color-theme-white)}span.tribe-events-c-top-bar__datepicker-desktop.tribe-common-a11y-hidden{display:block!important;visibility:visible}a.tribe-events-calendar-month__more-events-link{color:#b2b2b2;color:var(--global-font-color)}a.tribe-events-calendar-month__more-events-link:hover{color:#9a66ff;color:var(--color-theme-primary)}.tribe-events-calendar-day__event-datetime,.tribe-events-calendar-day__time-separator-text{color:#b2b2b2;color:var(--global-font-color)}}span.tribe-events-c-top-bar__datepicker-mobile{display:none!important;visibility:hidden}.single-tribe_events{.tribe-events-c-subscribe-dropdown div.tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.tribe-events-c-subscribe-dropdown div.tribe-events-c-subscribe-dropdown__button:focus,.tribe-events-c-subscribe-dropdown div.tribe-events-c-subscribe-dropdown__button:focus-within,.tribe-events-c-subscribe-dropdown div.tribe-events-c-subscribe-dropdown__button:hover{background-color:#9a66ff;background-color:var(--color-theme-primary);color:#fff;color:var(--color-theme-white)}}@media screen and (max-width:55em){.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-top:20px}}@font-face{font-family:Clicker Regular;src:url(../../fonts/clicker_regular/clicker_regular-webfont.woff) format(woff),url(../../fonts/clicker_regular/clicker_regular-webfont.woff2) format(woff2)}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.hero-image{height:400px;overflow-y:hidden;.wp-block-cover__image-background{height:auto;left:16%;top:15%;width:80%}}.site{margin:0 auto;max-width:100%}.quote-company{margin-top:0;margin-bottom:.2em}.no-bottom-margin{margin-bottom:0}@media screen and (min-width:60em){.has-sidebar .site{margin:0 1em;display:grid;grid-template-columns:3fr 1fr;grid-gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.has-shop-sidebar.has-sidebar .site{grid-template-columns:1fr 3fr}.site-footer,.site-header{grid-column:1/-1}.site-main{min-width:0;max-width:80em;margin:0 auto}.primary-sidebar{grid-column:2;min-width:0}.primary-sidebar.shop-sidebar{grid-column:1}}.home main{max-width:none}.callout-block h2,.home-masthead h2{font-style:normal;font-weight:700;letter-spacing:0;line-height:1;text-transform:uppercase;font-family:Clicker Regular,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--highlight-font-family)}@media screen and (max-width:55em){.callout-block h2,.home-masthead h2{font-size:10vw}}.home-masthead h2{font-size:3rem;font-size:var(--font-size-xl)}.callout-block h2{font-size:2.4rem;font-size:var(--font-size-larger)}section{h2{font-size:1.8rem;font-size:var(--font-size-large)}}.cyber-range-text{color:#fff;color:var(--color-theme-white);margin-bottom:1em;h2{font-family:Clicker Regular,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--highlight-font-family);font-size:4em;text-transform:uppercase}h3{font-size:2em}}textarea{width:100%}.button,.woocommerce a.button,button,input[type=button],input[type=reset],input[type=submit]{-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid;background:transparent;color:#9a66ff;color:var(--color-theme-primary);font-size:.75rem;font-weight:700;line-height:1;padding:.6em 1em;cursor:pointer;border-radius:100px;text-transform:uppercase;text-decoration:none}.button:focus-visible,.woocommerce a.button:focus-visible,button:focus-visible,input[type=button]:focus-visible,input[type=reset]:focus-visible,input[type=submit]:focus-visible{outline:none;color:#fff;color:var(--color-theme-white);border-color:#5700c2;border-color:var(--color-button-active);background-color:#5700c2;background-color:var(--color-button-active)}.button.disabled,.woocommerce a.button.disabled,button.disabled,input[type=button].disabled,input[type=reset].disabled,input[type=submit].disabled{cursor:not-allowed}.button.disabled,.button.disabled:hover,.woocommerce a.button.disabled,.woocommerce a.button.disabled:hover,button.disabled,button.disabled:hover,input[type=button].disabled,input[type=button].disabled:hover,input[type=reset].disabled,input[type=reset].disabled:hover,input[type=submit].disabled,input[type=submit].disabled:hover{border-color:#9a66ff;border-color:var(--color-theme-primary);background-color:#64438a;background-color:var(--color-theme-disabled);color:#151515;color:var(--color-theme-dark)}.woocommerce button.button{padding:.718em 1em .818em}.woocommerce a.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#5700c2;background-color:var(--color-button-active);border-color:#5700c2;border-color:var(--color-button-active);color:#fff;color:var(--color-theme-white)}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#151515;color:var(--color-theme-dark);border:2px solid #ccc;border:2px solid var(--border-color-light);border-radius:4px;border-radius:var(--global-border-radius);padding:3px}input[type=color]:focus-visible,input[type=date]:focus-visible,input[type=datetime-local]:focus-visible,input[type=datetime]:focus-visible,input[type=email]:focus-visible,input[type=month]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=range]:focus-visible,input[type=search]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,input[type=time]:focus-visible,input[type=url]:focus-visible,input[type=week]:focus-visible,textarea:focus-visible{border-color:#9a66ff;border-color:var(--color-theme-primary);outline-style:none}@media screen and (max-width:55em){input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{width:100%}}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc;border:1px solid var(--border-color-light);padding:5px;border-radius:4px;border-radius:var(--global-border-radius);cursor:pointer;color:#151515;color:var(--color-theme-dark)}select:focus-within{border-color:#9a66ff;border-color:var(--color-theme-primary);outline-style:none}i.ph{font-weight:700}i.ph-x{-webkit-transition:all .3s ease;transition:all .3s ease}i.ph-x:hover{color:#9a66ff;color:var(--color-theme-primary)}.no-top-margin{margin-top:0}.wp-block-button.is-style-primary,.wp-block-button.is-style-primary-outline{color:#9a66ff;color:var(--color-theme-primary);a{-webkit-transition:all .3s ease;transition:all .3s ease;border-width:3px;font-size:1.2em;font-weight:700;border-radius:100px;border-radius:var(--button-border-radius);padding:14px 48px}@media screen and (max-width:55em){a{font-size:.8em}}a:focus-visible,a:hover{background-color:#5700c2;background-color:var(--color-button-active);border-color:#5700c2;border-color:var(--color-button-active);color:#fff;color:var(--color-theme-white)}}.wp-block-button.is-style-primary-outline{a{text-transform:uppercase;border:3px solid #9a66ff;border:3px solid var(--color-theme-primary);background:none;color:#9a66ff;color:var(--color-theme-primary)}}#top-categories{.wp-block-button.is-style-primary-outline{a{-webkit-transition:all .3s ease;transition:all .3s ease;border-color:#b2b2b2;border-color:var(--color-theme-grey);color:#b2b2b2;color:var(--color-theme-grey)}a:hover{border-color:#5700c2;border-color:var(--color-button-active);color:#fff;color:var(--color-theme-white)}}}header{.site-title{a{color:#151515!important;color:var(--color-theme-dark)!important}}}.site-header{background-color:#151515;background-color:var(--color-theme-dark);position:relative;z-index:1000}@media screen and (min-width:55em){.site-header{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:55em){.site-header{position:fixed;top:0;z-index:999;background:#fff;background:var(--color-theme-white);width:100%;-webkit-box-shadow:1px 0 15px rgba(0,0,0,.41);box-shadow:1px 0 15px rgba(0,0,0,.41)}}@media screen and (max-width:55em){.admin-bar .site-header{top:32px}}@media (max-width:782px){.admin-bar .site-header{top:46px}}.header-image{margin:0 auto}.header-image img{display:block;margin:0 auto}.custom-logo-link{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:55em){.custom-logo-link{background-color:#151515;background-color:var(--color-theme-dark)}}.custom-logo-link:focus-visible{outline:3px solid #9a66ff;outline:3px solid var(--color-theme-primary)}.custom-logo-link .custom-logo{width:325px}@media screen and (max-width:55em){.custom-logo-link .custom-logo{width:250px;padding-left:5px}.custom-logo-link .custom-logo.footer{width:300px}}.site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:center;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#151515;background-color:var(--color-theme-dark);padding:10px 15px}@media screen and (min-width:55em){.site-branding{border-radius:0 4px 4px 0}}@media screen and (max-width:55em){.site-branding{height:70px;padding:0}}.site-branding img{margin:5px 0}.site-branding{.branding-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;margin:20px 0}@media screen and (max-width:55em){.branding-right{margin:10px 0}}}.site-branding p.site-title{white-space:nowrap;text-align:left;margin:0 0 0 10px;display:none}.site-branding p.site-description{width:100%}@media screen and (max-width:55em){.site-branding p.site-description{font-size:12px}}@media screen and (max-width:55em){.site-branding{margin:0;width:100vw}}div#page,div.site{overflow:hidden}.site-title{margin:0 1em;font-family:Clicker Regular,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed;font-size:26px;font-weight:700;line-height:1.2;text-transform:uppercase;a{text-decoration:none;font-size:2rem}}@media screen and (max-width:55em){.site-title{font-size:20px}}.site-title-credit{margin:0 2em;text-align:left;font-size:13px}.site-description{margin:.4375em 0 0;font-size:15px;font-weight:inherit;line-height:1.4;word-wrap:break-word;color:#757575}.nav--toggle-small .menu-toggle,.site-description{font-family:Clicker Regular,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed}.nav--toggle-small .menu-toggle{display:block;margin:0;padding:.6em 1.2em .5em;font-size:80%;text-transform:uppercase;border:2px solid #151515;border:2px solid var(--border-color-dark);border-radius:0;background:transparent;fill:#fff;fill:var(--color-theme-white)}.nav--toggle-small .menu-toggle.icon{border:none;position:absolute;top:40px;right:5px;display:none}@media screen and (max-width:55em){.nav--toggle-small .menu-toggle.icon{top:-19px;right:15px;display:block}}.nav--toggle-small .menu-toggle.icon .dashicons-menu-alt:before{font-size:40px}.nav--toggle-small .menu,.nav--toggle-small .menu-toggle.icon svg.close{display:none}.nav--toggle-small.nav--toggled-on .menu{display:block}@media screen and (min-width:55em){.nav--toggle-small.nav--toggled-on .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.nav--toggle-small.nav--toggled-on .menu-toggle.icon svg.close{display:block}.nav--toggle-small.nav--toggled-on svg.open-menu{display:none}.nav--toggle-small.icon-nav .menu{display:block}@media screen and (min-width:55em){.nav--toggle-small.icon-nav .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:55em){.nav--toggle-small.icon-nav .primary-menu-container{position:absolute;z-index:-5;background:#fff;background:var(--color-theme-white);width:100vw;top:300px;overflow:scroll;max-height:calc(100vh - 115px);left:0;padding:20px 30px;opacity:0;-webkit-transition:opacity .3s,top .3s ease-out;transition:opacity .3s,top .3s ease-out}.nav--toggle-small.icon-nav{.icon-menu-container{display:none}}.nav--toggle-small.icon-nav.nav--toggled-on .menu-toggle span.dashicons:before{content:"\f158"}.nav--toggle-small.icon-nav.nav--toggled-on .primary-menu-container{top:78px;opacity:1;-webkit-transition:opacity .3s,top .3s ease-out;transition:opacity .3s,top .3s ease-out;z-index:1}.nav--toggle-small.icon-nav.nav--toggled-on .icon-menu-container{display:block;position:absolute;top:36px;right:0;width:100vw;background:#fff;background:var(--color-theme-white)}}.nav--toggle-small,.nav--toggle-sub .dropdown,.nav--toggle-sub .dropdown-toggle,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:block;background:transparent;position:relative;right:0;top:50%;width:.7em;width:var(--dropdown-symbol-width);height:.7em;height:var(--dropdown-symbol-width);font-size:inherit;line-height:inherit;margin:0;padding:0;border:none;border-radius:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:visible}.nav--toggle-sub .dropdown-symbol{display:block;background:transparent;position:absolute;right:20%;top:35%;width:60%;height:60%;border:solid #151515;border:solid var(--border-color-dark);border-width:0 2px 2px 0;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}#primary-menu{font-family:Clicker Regular,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--highlight-font-family);.sub-menu{border-radius:4px;border-radius:var(--global-border-radius)}.sub-menu.toggle-show{display:block}.sub-menu{a{color:#000}a:focus-visible{background-color:#000;background-color:var(--color-theme-black);color:#fff;color:var(--color-theme-white);outline:none}li:hover{background-color:#151515;background-color:var(--color-theme-dark);a{color:#fff;color:var(--color-theme-white)}}}}@media screen and (max-width:55em){.nav--toggle-sub li.menu-item--toggled-on>button.dropdown-toggle .dropdown-symbol{-webkit-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg)}}.nav--toggle-sub li.menu-item--toggled-on button.wp-block-navigation__submenu-icon svg{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.nav--toggle-sub li.menu-item--toggled-on>button.wp-block-navigation-submenu__toggle svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:55em){.nav--toggle-small.nav--toggled-on .menu{display:block}#site-navigation{position:absolute;top:10px;width:100%;.icon-menu-container,.primary-menu-container{pointer-events:none}}#site-navigation.nav--toggled-on{.icon-menu-container,.primary-menu-container{pointer-events:auto}}.main-navigation ul.icon-nav{grid-gap:5px;gap:5px;margin:0 25px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}span.dashicons{font-size:1.5em}}@media screen and (min-width:55em){.nav--toggle-small .menu-toggle{display:none}.nav--toggle-small .menu{display:block}.nav--toggle-sub ul ul{display:none;position:absolute;top:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#b2b2b2;background:var(--global-font-color);margin-left:0;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);z-index:100}.nav--toggle-sub .dropdown,.nav--toggle-sub .dropdown-toggle{display:block;background:transparent;position:absolute;right:0;top:50%;width:.7em;width:var(--dropdown-symbol-width);height:.7em;height:var(--dropdown-symbol-width);font-size:inherit;line-height:inherit;margin:0;padding:0;border:none;border-radius:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:visible}.nav--toggle-sub .dropdown-symbol{display:block;background:transparent;position:absolute;right:20%;top:35%;width:60%;height:60%;border:solid #b2b2b2;border:solid var(--global-font-color);border-width:0 2px 2px 0;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.nav--toggle-sub ul ul .dropdown,.nav--toggle-sub ul ul .dropdown-toggle{top:40%;right:.2em}.nav--toggle-sub ul ul .dropdown-symbol{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav--toggle-sub .dropdown-toggle:hover,.nav--toggle-sub .menu-item--has-toggle:hover .dropdown-toggle{pointer-events:none}.nav--toggle-sub li.menu-item--has-toggle,.nav--toggle-sub li.menu-item-has-children{position:relative;padding-right:.7em;padding-right:var(--dropdown-symbol-width)}.nav--toggle-sub li:hover>ul,.nav--toggle-sub li:not(.menu-item--has-toggle):focus>ul{display:block}}.main-navigation{display:grid;grid-template-columns:7fr 1fr;margin:30px auto 2em;max-width:1920px;max-width:var(--content-width);font-family:Clicker Regular,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed;width:100%;font-size:1.1em;.dashicons{font-size:1.1em}@media screen and (max-width:55em){.dashicons{font-size:1.4em}}a{display:block;width:100%;padding:.5em 1em .5em 0;text-decoration:none;color:#b2b2b2;color:var(--global-font-color)}}.main-navigation ul ul li{padding-left:1em}.main-navigation ul.wp-block-navigation-submenu li{padding:.3em .5em}.main-navigation .icon-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.main-navigation .icon-nav a{padding:8px 2px}.main-navigation .icon-nav dialog::-webkit-backdrop{background:rgba(0,0,0,.7)}.main-navigation .icon-nav dialog::backdrop{background:rgba(0,0,0,.7)}.main-navigation .icon-nav dialog{.search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:16.6em}@media screen and (max-width:49em){.search-form{width:15em}}@media screen and (max-width:350px){.search-form{width:100%}.search-form input.search-field{width:auto}}.search-form{.search-field{background-color:#151515;background-color:var(--color-theme-dark);color:#ccc;color:var(--border-color-light);width:209px}.search-field:focus-visible{border-color:#ccc;border-color:var(--border-color-light)}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}#clear-search{position:absolute;right:100px;top:36px;padding:0 7px 3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:none;border:none;font-size:1.2em;color:#fff;color:var(--color-theme-white);cursor:pointer}@media screen and (max-width:49em){#clear-search{right:32%}}#clear-search:hover{color:#9a66ff;color:var(--color-theme-primary)}#clear-search:focus-visible{outline:2px solid #9a66ff;outline:2px solid var(--color-theme-primary)}}}.main-navigation .icon-nav dialog.search.open{padding:20px;border-radius:4px;border-radius:var(--global-border-radius);margin:20vh auto;background:#151515;background:var(--color-theme-dark);border:2px solid #ccc;border:2px solid var(--border-color-light)}@media screen and (max-width:55em){.main-navigation .icon-nav dialog.search.open input.search-field{font-size:4vw}}.main-navigation .icon-nav .menu-item.cart{position:relative}.main-navigation .icon-nav svg.cart-count{position:absolute;right:-7px;top:1px;-webkit-transform:scale(.8);transform:scale(.8)}.main-navigation .icon-nav svg.cart-count.empty{display:none}.main-navigation .icon-nav svg.cart-count circle{fill:#b2b2b2;fill:var(--color-theme-grey)}.main-navigation .icon-nav svg.cart-count text{fill:#151515;fill:var(--color-theme-dark);font-size:10px}.main-navigation .icon-nav .my-account{padding:0 20px 0 0;position:relative}.main-navigation .icon-nav .my-account a.logged-in{padding:0;margin:0 0 0 .5em;display:inline-block;vertical-align:text-top}.main-navigation .icon-nav .my-account .my-account-menu{color:#151515;color:var(--color-theme-dark);background-color:#b2b2b2;background-color:var(--color-theme-grey);height:25px;width:25px;border-radius:50%;display:inline-block;text-align:center;font-size:.8em;line-height:25px}.main-navigation .icon-nav .my-account ul.sub{top:35px;right:0;border-radius:4px;border-radius:var(--global-border-radius)}.main-navigation .icon-nav .my-account ul.sub li:hover{background-color:#151515;background-color:var(--color-theme-dark)}.main-navigation .icon-nav .my-account ul.sub a{color:#151515;color:var(--color-theme-dark);width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:25px;margin:0 .5em}.main-navigation .icon-nav .my-account ul.sub a:hover{color:#fff;color:var(--color-theme-white)}@media screen and (min-width:55em){.main-navigation .icon-nav dialog.search.open{margin:67px 0 0 72%}}@media screen and (min-width:55em){.main-navigation{button.dropdown-toggle{pointer-events:none}}}.main-navigation ul ul.sub{display:none}.main-navigation li:hover>ul.sub{display:block}@media screen and (max-width:55em){.main-navigation .icon-nav .my-account a.logged-in{padding:7px 0 0}.main-navigation li:hover>ul.sub{display:none}}body:has(dialog[open]){-webkit-filter:blur(5px);filter:blur(5px)}nav#site-navigation:has(:hover){z-index:10}.main-navigation .current-menu-ancestor>a,.main-navigation .current-menu-item>a{font-weight:600}@media screen and (max-width:55em){.main-navigation .current-menu-ancestor>a,.main-navigation .current-menu-item>a{color:#151515;color:var(--color-theme-dark)}}.main-navigation ul{display:block;list-style:none;margin:0;padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container{width:100%}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:block}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content li.wp-block-navigation-item{width:100%}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content li.wp-block-navigation-submenu.has-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content li.wp-block-navigation-submenu.has-child ul.wp-block-navigation__submenu-container{display:none;width:100%}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content li.wp-block-navigation-submenu.has-child ul.wp-block-navigation__submenu-container.toggle-show{display:block;width:100%}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content li.wp-block-navigation-submenu.has-child a.wp-block-navigation-item__content{-webkit-box-flex:90%;-ms-flex:90%;flex:90%}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{padding:.3em .5em}@media screen and (min-width:55em){.main-navigation ul li{margin:0 0 0 .5em}.main-navigation ul li a{padding:.4em .5em;font-size:1em;font-weight:700}.main-navigation ul li a:focus-visible{outline:2px solid #9a66ff;outline:2px solid var(--color-theme-primary)}@media (max-width:1500px){.main-navigation #primary-menu>.menu-item>a{font-size:.7em}}.main-navigation #primary-menu>.menu-item>a{padding-right:2px;font-size:.8em;text-transform:uppercase}.main-navigation ul li:first-child{margin-left:0}.main-navigation ul ul a{width:200px}.main-navigation ul ul li{padding-left:0;margin-left:0}.main-navigation ul ul li a{width:218px;background:none;font-size:.7em}.main-navigation ul ul ul{top:0;left:100%;min-height:100%}.main-navigation .menu{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-navigation .menu,.main-navigation.wp-block-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:54.001em) and (max-width:69.999em){.main-navigation #primary-menu>.menu-item>a{padding:0;font-size:.7em;line-height:33px}div.site-branding{img{padding:5px}.site-title a{font-size:23px}}div.site-branding a.custom-logo-link{margin-left:0}}@media screen and (max-width:55em){.main-navigation a{-webkit-box-flex:90%;-ms-flex:90%;flex:90%;color:#151515;color:var(--color-theme-dark)}.main-navigation li.menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.main-navigation ul.sub-menu{-ms-flex-preferred-size:100%;flex-basis:100%;display:none}.main-navigation ul.sub-menu.toggle-show{display:block}}.widget_shopping_cart_content{padding:1em}.site-main .comment-navigation,.site-main .pagination,.site-main .post-navigation,.site-main .posts-navigation{border-bottom:1px solid #151515;border-bottom:1px solid var(--border-color-dark);margin:0 auto 2em;max-width:1920px;max-width:var(--content-width);overflow:hidden;padding:0 1.5rem 2em;font-family:Clicker Regular,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed}@media screen and (min-width:48em){.site-main .comment-navigation,.site-main .pagination,.site-main .post-navigation,.site-main .posts-navigation{padding-left:0;padding-right:0}}.nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{width:50%;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.post-navigation-sub span{color:#b2b2b2;color:var(--global-font-color);text-decoration:none;display:inline-block}.site-main .pagination{margin-bottom:1.5em}.pagination .nav-links{grid-gap:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;.next,.prev{-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid;background:transparent;font-size:.75rem;font-weight:700;line-height:1;padding:.6em 1em;cursor:pointer;border-radius:100px;text-decoration:none}.next:focus-visible,.next:hover,.prev:focus-visible,.prev:hover{color:#fff;color:var(--color-theme-white);border-color:#5700c2;border-color:var(--color-button-active);background-color:#5700c2;background-color:var(--color-button-active)}}.pagination .page-numbers{display:inline-block;border:1px solid #b2b2b2;border:1px solid var(--global-font-color);min-width:1.75em;line-height:1.75;text-align:center;text-decoration:none;border-radius:4px;border-radius:var(--global-border-radius)}.pagination a:visited{color:#b2b2b2;color:var(--color-link)}.pagination a:active,.pagination a:focus,.pagination a:hover{border-color:#9a66ff;border-color:var(--color-link-active)}.pagination .next,.pagination .prev{min-width:auto;border-color:transparent;text-decoration:underline}.pagination .next:active,.pagination .next:focus,.pagination .next:hover,.pagination .prev:active,.pagination .prev:focus,.pagination .prev:hover{border-color:transparent}.pagination .dots{min-width:auto;border:none}.pagination .current{border-color:#151515;border-color:var(--border-color-dark)}.entry-content>ol li,.entry-content>ul li{margin-bottom:2em}.wp-classic-menu-block.show_menu>.menu ul.main-btns{left:0}.main-navigation.show_menu{display:block;position:relative}.main-navigation.show_menu ul i{font-style:normal}.main-navigation.show_menu ul.menu{text-align:center}.main-navigation.show_menu ul.menu li{margin:0;padding:0;position:inherit;display:inline-block}.main-navigation.show_menu ul.menu li span{-webkit-text-decoration:default;text-decoration:default;font-size:2.8em;font-weight:600}.main-navigation.show_menu ul.menu li span span{font-size:1em}.main-navigation.show_menu ul.menu li span i{cursor:pointer;display:inline-block;vertical-align:bottom;text-decoration:underline}.main-navigation.show_menu ul.menu li span i:focus-visible{outline:2px solid #9a66ff;outline:2px solid var(--color-theme-primary)}.main-navigation.show_menu ul.menu li span .ph{cursor:default;text-decoration:none}.main-navigation.show_menu ul.parent-btn{display:block;width:100%;position:absolute;z-index:999;background-color:#151515;background-color:var(--color-theme-dark);color:#b2b2b2;color:var(--global-font-color);border:2px solid #ccc;border:2px solid var(--border-color-light);padding:0 1.5rem 1.5rem;border-radius:4px;border-radius:var(--global-border-radius);>li{width:100%;display:inline-block;position:relative;margin:10px 0 0;padding:10px 0 0;border-top:2px solid #ccc;border-top:2px solid var(--border-color-light)}>li span{display:block;margin:0 0 10px;font-size:1.9em}>li span:hover{text-decoration:none}}.main-navigation.show_menu ul.parent-btn li:first-child{border:0}.main-navigation.show_menu ul.main-btns{top:0;position:relative;display:block}.main-navigation.show_menu ul.main-btns li{border-top:0;margin:0;padding:0;display:inline-block;width:calc(25% - 5px)}.main-navigation.show_menu ul.main-btns li a{font-size:.9em;padding:0 0 10px;color:#b2b2b2;color:var(--global-font-color)}.main-navigation.show_menu ul.main-btns li a:focus,.main-navigation.show_menu ul.main-btns li a:hover{color:#9a66ff;color:var(--color-theme-primary)}#archive-paging .archive-paging-next,#archive-paging .archive-paging-prev{text-align:left}#archive-paging .archive-paging-next a,#archive-paging .archive-paging-prev a{-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid;background:transparent;font-size:.75rem;font-weight:700;line-height:1;padding:.6em 1em;cursor:pointer;border-radius:100px;text-decoration:none}#archive-paging .archive-paging-next a:hover,#archive-paging .archive-paging-prev a:hover{color:#9a66ff;color:var(--color-theme-primary)}#archive-paging .archive-paging-next a i,#archive-paging .archive-paging-next a span,#archive-paging .archive-paging-prev a i,#archive-paging .archive-paging-prev a span{display:none}#archive-paging .archive-paging-numbers{text-align:center}#archive-paging .archive-paging-next{text-align:right}.news-featured{padding-bottom:1.5rem}.news-featured #courses-grid{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.news-featured .query-grid .course{width:200px;margin:0}.news-featured .query-grid .course .course-image{overflow:hidden}.news-featured .query-grid .course .course-image img{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media screen and (max-width:55em){.main-navigation.show_menu ul.menu{width:calc(100% - 3rem);max-width:100%;margin:0 1.5rem}.main-navigation.show_menu ul.menu li span{font-size:2.2em}.main-navigation.show_menu ul.menu ul{text-align:center}.main-navigation.show_menu ul.menu ul li{display:inline-block}.main-navigation.show_menu ul.menu ul li span{font-size:1.5em}.main-navigation.show_menu ul.menu ul.main-btns{text-align:left}.main-navigation.show_menu ul.menu ul.main-btns li{width:calc(100% - 5px)}.news-featured #courses-grid{display:block}.news-featured #courses-grid .course{width:100%;margin:0 0 30px}.main-navigation #primary-menu>.menu-item.course-catalog>a{margin-top:10px;padding-top:0}}.stacked-images{position:relative;height:100%}.stacked-images div{width:100%;height:100%}.stacked-images figure{position:relative;top:0;right:0;width:inherit;text-align:right}.stacked-images figure img{max-width:100%;max-height:550px;height:auto;display:inline}.stacked-images figure:first-child{top:0;left:auto;right:0}.tuition-table td,.tuition-table th{border:0}.rounded-icon .uagb-svg-wrapper{border-radius:50px}.community-cover{min-height:100%}.community_icons h4{margin:24px 0}@media screen and (max-width:55em){.community_icons h4{margin:0}}.community_testimonials{@media screen and (max-width:49em){.wp-block-image{margin-bottom:0}}@media screen and (max-width:49em){p{margin-top:0}}}.watch-anti-casts .wp-block-columns{margin-bottom:0;grid-gap:0;gap:0}.watch-anti-casts .watch-anti-casts-left-video{margin-bottom:20px}.watch-anti-casts .watch-anti-casts-left-video iframe{height:290px}.watch-anti-casts .watch-anti-casts-right-video{margin-bottom:20px}.watch-anti-casts .watch-anti-casts-right-video iframe{height:290px}.watch-anti-casts .no-margin{margin:20px 0 0}.watch-anti-casts .grayed-img{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-filter:grayscale(1);filter:grayscale(1)}.watch-anti-casts .grayed-img:hover{-webkit-filter:none;filter:none}.watch-anti-casts .wp-block-post-excerpt{padding:20px 0 40px;font-size:26px;color:#fff}.watch-anti-casts .wp-block-read-more{width:160px;border:3px solid #5700c2;border:3px solid var(--color-button-active);border-radius:25px;padding:11px;text-align:center;margin:0 auto;text-transform:uppercase;font-weight:600;color:#5700c2;color:var(--color-button-active)}.watch-anti-casts .wp-block-read-more:hover{color:#fff;color:var(--color-theme-white);background-color:#5700c2;background-color:var(--color-button-active)}@media screen and (max-width:55em){.watch-anti-casts{padding:0}}.at2-latest-posts{margin:80px 0 40px}.at2-latest-posts ul.columns-2{grid-gap:40px}.at2-latest-posts .wp-block-post .wp-block-post-featured-image{margin:10px 0 30px;a{display:block;overflow:hidden;text-align:center;max-height:340px;img{display:inline-block;height:100%;width:auto}}}.at2-latest-posts .wp-block-post .wp-block-read-more{width:160px;border:3px solid #5700c2;border:3px solid var(--color-button-active);border-radius:25px;padding:11px;text-align:center;margin:0 auto;text-transform:uppercase;font-weight:600;color:#5700c2;color:var(--color-button-active)}.at2-latest-posts .wp-block-post .wp-block-read-more:hover{color:#fff;color:var(--color-theme-white);background-color:#5700c2;background-color:var(--color-button-active)}.community-links-left p,.community-links-right p,.community-projects p{padding:5px 0 0;margin:0}@media screen and (min-width:60em){.stacked-images figure{position:absolute;top:25%;right:25%}.stacked-images figure img{max-width:75%}}.community-article{grid-gap:0;gap:0}@media screen and (min-width:48em){.community-article,.watch-anti-casts .wp-block-columns{grid-gap:2em;gap:2em}}.infinite-scroll.neverending .site-footer,.infinite-scroll .pagination,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}footer{border-top:1px solid #b2b2b2;border-top:1px solid var(--global-font-color);a{text-decoration:none}.site-bottom{background:#151515;background:var(--color-theme-dark)}.site-info{border-top:1px solid #b2b2b2;border-top:1px solid var(--global-font-color);margin-top:0;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-bottom,.site-info{padding:20px}@media screen and (max-width:55em){.site-bottom,.site-info{padding:10px 0}}.footer-right,.site-info-right{text-align:right;-webkit-box-flex:2;-ms-flex:2;flex:2}.footer-left,.site-info-left{text-align:left}.footer-center{text-align:center}nav.menu-footer-container,nav.menu-social-container{ul{list-style:none}}nav.menu-footer-container ul{line-height:1.7em;a{padding:.5em}}nav.menu-social-container{ul{display:block;margin-bottom:0}@media screen and (max-width:55em){ul{display:block;text-align:center}}ul{li{display:inline-block;padding:0 10px}}a{-webkit-transition:all .3s ease;transition:all .3s ease;color:#b2b2b2;color:var(--global-font-color);text-decoration:none}a:focus-visible,a:hover{color:#9a66ff;color:var(--color-theme-primary)}}}footer.site-footer{margin:1em 0 0;padding:2em 0;font-family:Clicker Regular,Helvetica Neue,Arial Narrow,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed;background-color:#151515;background-color:var(--color-theme-dark)}footer{.site-title a{color:#b2b2b2;color:var(--global-font-color)}.site-branding{background:transparent;.branding-right{margin-left:10px}}}@media screen and (max-width:55em){footer{.site-branding{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;width:18em}div.flex-1{text-align:center}ul.menu{padding:10px 0;margin:10px 0}}}nav.main-navigation{width:100%}.on-demand-course .course-offering-actions .select-cta{font-size:1.2em}.on-demand-course .course-offering-actions .price{font-size:1.3em}div.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event-datetime,div.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link{color:#fff;color:var(--color-theme-white)}.wp-block-query ul.flex li{-webkit-box-flex:1;-ms-flex:1;flex:1}.wp-block-query ul.flex li figure,.wp-block-query ul.flex li figure a{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;display:-webkit-box;display:-ms-flexbox;display:flex}#instructor-filters{max-width:90vw;margin:0 auto}#courses-search{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:17.2em}#courses-search #instructor_search{width:200px}#courses-search .clear{position:absolute;top:5px;text-decoration:none;color:#000;left:175px;font-size:19px}#instructors-grid{margin-bottom:70px}#instructors-grid .profile-image,#instructors-grid .profile-image a{display:block;width:100%}#instructors-grid .profile-image a img,#instructors-grid .profile-image img{-o-object-fit:cover;object-fit:cover;width:100%;aspect-ratio:1/1}.container-absolute{width:100%;position:absolute}.payment_method_square_credit_card{label[for=payment_method_square_credit_card]{display:-webkit-box;display:-ms-flexbox;display:flex}}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:4px;border-radius:var(--global-border-radius);color:#151515;color:var(--color-theme-dark);a,li{color:#151515;color:var(--color-theme-dark)}a:hover{color:#9a66ff;color:var(--color-theme-primary)}}.breadcrumb{background:none;margin:1rem 0;list-style:none;.breadcrumb-item{display:inline-block;position:relative;padding:0 0 0 25px}}.breadcrumb :first-child{padding:0}.breadcrumb-item+.breadcrumb-item:after{content:"/";padding:0 .5rem;color:#6c757d;position:absolute;left:0;top:0}.breadcrumb-item a{text-decoration:none}.breadcrumb-item.active{color:#6c757d}@media screen and (max-width:55em){div.tribe-events-view{margin-top:4.3em}}@media screen and (max-width:55em){section#tribe-events-pg-template{margin-top:6em}}.wp-block-uagb-container{@media screen and (max-width:55em){h2{font-size:5vw}}}.cc-color-override--651641871.cc-window{border-radius:4px;.gdpr-close{display:none}.cc-btn{padding:5px 15px}.cc-link{opacity:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cc-link:hover{color:#9a66ff;color:var(--color-theme-primary)}.cc-btn.cc-allow{border:2px solid #9a66ff;border:2px solid var(--color-theme-primary);border-radius:100px;border-radius:var(--button-border-radius)}.cc-btn.cc-allow:hover{color:#fff;color:var(--color-theme-white);border:2px solid #5700c2;border:2px solid var(--color-button-active);background-color:#5700c2;background-color:var(--color-button-active)}.cc-btn.cc-deny{border:2px solid #b2b2b2;border:2px solid var(--color-link);border-radius:100px;border-radius:var(--button-border-radius)}.cc-btn.cc-deny:hover{color:#fff;color:var(--color-theme-white);border:2px solid #fff;border:2px solid var(--color-theme-white);text-decoration:none}}@media screen and (max-width:49em){.cc-revoke.cc-right{right:0}}.simple-banner{font-size:1.1em;color:#fff;color:var(--color-theme-white);.simple-banner-text{a{border:2px solid #fff;border:2px solid var(--color-theme-white);border-radius:30px;padding:2px 9px 4px;text-decoration:none;margin:0 5px;font-size:.9em;line-height:17px;display:inline-block}a:hover{background-color:#fff;background-color:var(--color-theme-white);color:#5700c2;color:var(--color-button-active)}}}@media screen and (max-width:55em){.admin-bar .simple-banner,.simple-banner{top:70px}body.has-banner div#page.site{padding-top:50px}}@media screen and (max-width:55em){.simple-banner .simple-banner-text{line-height:29px}}#user_switching_switch_on{display:none}@media (max-width:767px){body .community_testimonials .uag-hide-mob{display:block!important}}.wpcf7 form .wpcf7-response-output{border-radius:4px;border-radius:var(--global-border-radius)}.search{.entry-header{padding-right:0;padding-left:0}.entry-summary,.entry-title{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (max-width:49em){.search{.entry-summary{padding-left:0;padding-right:0}}}.page.at2-page-training-by-role .dod-header img,.page.at2-page-us-department-of-defense-8140-mandate .dod-header img{opacity:1}.page.at2-page-training-by-role .dod-header .wp-block-cover__image-background,.page.at2-page-us-department-of-defense-8140-mandate .dod-header .wp-block-cover__image-background{width:75%;height:auto;margin:0 40px;opacity:.06}& .at2-dod-roles{margin:0}& .at2-dod-roles table thead{border:0}& .at2-dod-roles table th{background-color:#444;color:#fff;color:var(--color-theme-white);font-weight:600;text-align:left;font-size:20px}& .at2-dod-roles table td,& .at2-dod-roles table th{border:4px solid #444;padding:10px}.at2-contact-bar{margin:0 0 30px;max-width:100%;width:100%;position:absolute;left:0;padding:20px 20px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:6px solid #9a66ff;border-bottom:6px solid var(--color-theme-primary);background:#151515;background:var(--color-theme-dark);background-image:-webkit-gradient(linear,left top,right top,from(#151515),to(#5700c2));background-image:linear-gradient(90deg,#151515,#5700c2);background-image:-webkit-gradient(linear,left top,right top,from(var(--color-theme-dark)),to(var(--color-button-active)));background-image:linear-gradient(90deg,var(--color-theme-dark),var(--color-button-active))}.at2-contact-bar .wp-block-group__inner-container{max-width:1280px;margin:0 auto}.at2-contact-bar .wp-block-columns .wp-block-column{color:#fff;text-align:center;font-size:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.at2-contact-bar .wp-block-columns .wp-block-column .wp-block-heading{margin:0}.at2-contact-bar .wp-block-columns .wp-element-button{text-transform:uppercase;text-align:center;font-size:22px;border-radius:50px;text-decoration:none;color:#fff;color:var(--color-theme-white);font-weight:600;padding:15px 20px;display:inline-block;width:295px;background-color:#9a66ff;background-color:var(--color-theme-primary)}#no-js-banner{position:fixed;top:0;left:0;width:100%;z-index:9999}div.registration-page{margin-top:5%;.registration-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:0 20px;margin-top:50px;border-bottom:2px solid #b2b2b2;border-bottom:2px solid var(--color-theme-grey);h3{font-size:1.8rem;font-size:var(--font-size-large);color:#fff;color:var(--color-theme-white);margin-top:0;width:30%}@media screen and (max-width:49em){h3{font-size:1.4em;font-size:var(--font-size-medium);width:35%}}}.available-courses{width:70%}@media screen and (max-width:49em){.available-courses{width:80%}}.available-courses{.available-course{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 10px 15px}@media screen and (max-width:49em){.available-course{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.available-course{.course-title-instructor-container{width:50%}@media screen and (max-width:49em){.course-title-instructor-container{text-align:center;width:80%}}.course-title-instructor-container.no-date-title{width:80%}@media screen and (max-width:49em){.course-title-instructor-container.no-date-title{margin-bottom:3px}}.course-title-instructor-container{.course-title{margin:0 25px 0 0;font-size:1.4em;font-size:var(--font-size-medium);text-decoration:none}@media screen and (max-width:49em){.course-title{font-size:1rem;font-size:var(--font-size-regular);width:100%;margin:0;text-align:center}}.course-instructor{margin:2px;color:#858585}@media screen and (max-width:49em){.course-instructor{font-size:.8rem;font-size:var(--font-size-small)}}.pfwyc-label{color:#c81fb5;color:var(--color-theme-pink-floyd);font-size:.8rem;font-size:var(--font-size-small)}}.course-date{width:30%;color:#10dbff;color:var(--color-theme-secondary);font-size:1rem;font-size:var(--font-size-regular);margin:0}@media screen and (max-width:49em){.course-date{font-size:.8rem;font-size:var(--font-size-small);width:100%;margin-bottom:3px;text-align:center}}.registration-button{width:20%;border:3px solid #9a66ff;border:3px solid var(--color-theme-primary);border-radius:100px;border-radius:var(--button-border-radius);text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;padding:7px 4px;font-weight:600}@media screen and (max-width:49em){.registration-button{font-size:.8rem;font-size:var(--font-size-small);width:125px}}.registration-button{a{color:#9a66ff;color:var(--color-theme-primary);text-decoration:none}}.registration-button:hover{background-color:#5700c2;background-color:var(--color-button-active);border-color:#5700c2;border-color:var(--color-button-active);cursor:pointer;a{color:#fff;color:var(--color-theme-white)}}}}}