@media screen{html{box-sizing:border-box;font-size:16px;-webkit-text-size-adjust:100%;scroll-behavior:smooth}*,*::before,*::after{box-sizing:inherit}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role="list"],ol[role="list"]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;font-size:100%;line-height:1.5}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}main,header,nav,article,section,footer,address,time,hgroup{display:block}h1,h2,h3,h4,h5,h6,p,pre,code,kbd,samp{font-size:100%;font-weight:400;font:inherit}small{font-size:80%}b,strong{font-weight:700}ul,ol{list-style:none}main ul{list-style:disc;margin:0 0 .5em 0;padding:0 0 0 20px}main ol{list-style:decimal;margin:0 0 .5em 0;padding:0 0 0 20px}main li{margin:0 0 .25em 0}button,input,select,textarea{margin:0}input,button,textarea,select{font:inherit}img,video{height:auto;max-width:100%;border-style:none}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}pre,code,kbd,samp{font-family:monospace}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}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}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}:focus:focus-visible{outline:5px solid var(--secondary);border-radius:inherit!important;overflow:hidden}:focus:not(:focus-visible){outline:none}@media screen and (min-width:1025px){.nav-primary .menu-items .dropdown-toggle{opacity:0.00001!important}.nav-primary .menu-items .dropdown-toggle:focus{opacity:1!important}}fieldset{padding:.35em .75em .625em}legend{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"]{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}template{display:none}[hidden]{display:none}}@media screen{.flex{display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flex.flexo>*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex.grow>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flexgap{gap:var(--pad)}.flexcol{-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flexrow{-webkit-box-orient:horizontal;box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flexdirection{-webkit-box-direction:normal;box-direction:normal}.flexdirectionreverse{-webkit-box-direction:reverse;box-direction:reverse}.flexstretch{-webkit-box-pack:justify;box-pack:justify;-ms-flex-pack:stretch;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flexstart{-ms-flex-line-pack:flex-start;align-content:flex-start;-webkit-box-align:flex-start;box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.flexwrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexfirst{-webkit-box-ordinal-group:0;box-ordinal-group:-1;-ms-flex-order:-1;order:-1}.flexorder{-webkit-box-ordinal-group:1;box-ordinal-group:0;-ms-flex-order:-1;order:-1}.flexistretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.flexaround{-moz-justify-content:space-around;-ms-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flexspaceb{-webkit-box-pack:space-between;box-pack:space-between;-ms-flex-pack:space-between;-moz-flex-pack:space-between;justify-content:space-between}.flexevenly{-webkit-box-pack:space-evenly;box-pack:space-evenly;-ms-flex-pack:space-evenly;-moz-flex-pack:space-evenly;justify-content:space-evenly}.flexcenter{-moz-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexend{-moz-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flexvcenter{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.wp-block-column{margin:0!important}.grid,.wp-block-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--gridgap,0);gap:0 var(--pad,0)}@supports (display:-ms-grid){.grid,.wp-block-columns,.home .wp-block-column,.blocks-gallery-grid{display:-ms-grid!important}}@supports (display:grid){.grid,.wp-block-columns,.home .wp-block-column,.blocks-gallery-grid{display:grid!important}}.grid>* .wp-block-columns>*,.wp-block-column,.home .wp-block-column,.blocks-gallery-grid>*{overflow-wrap:break-word}.blocks-gallery-item{width:100%!important}@media screen and (min-width:640px){.wp-block-columns{grid-template-columns:repeat(12,minmax(0,1fr))}.wp-block-column{grid-column-start:auto;grid-column-end:span 6}.wp-block-gallery+*{margin-top:var(--pad)}.blocks-gallery-grid{grid-template-rows:masonry;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pad)}.wp-block-column:only-child,.columns-1 .blocks-gallery-grid{grid-template-columns:1fr}.blocks-gallery-item{align-self:start!important}}@media screen and (min-width:960px){.wp-block-column:not([style*='flex-basis']):nth-last-child(3):first-child,.wp-block-column:not([style*='flex-basis']):nth-last-child(3):first-child~.wp-block-column{grid-column-end:span 4}.wp-block-column[style*='25%']{grid-column-end:span 3}.wp-block-column[style*='50%']{grid-column-end:span 6}.wp-block-column[style*='33.33%']{grid-column-end:span 4}.wp-block-column[style*='66.66%']{grid-column-end:span 8}.columns-3 .blocks-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1280px){.columns-4 .blocks-gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:auto!important}.is-cropped .blocks-gallery-item a img{border-radius:var(--pad)}.is-cropped .blocks-gallery-item a:hover img{border-radius:calc(var(--pad) / 2);box-shadow:0 5px 5px 5px rgb(0 0 0 / .5);filter:contrast(1.5)}.reverse{direction:rtl}.reverse>*{direction:ltr}.gridcenter{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;justify-items:center}.gridstretch{-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}.gridvcenter{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gridgap{--gridgap:var(--pad)}.grid,.grid21,.grid31,.grid321,.grid4321,.grid421{gap:var(--gridgap);-ms-grid-columns:1fr;grid-template-columns:1fr}.grid2{-ms-grid-columns:1fr var(--gridgap) 1fr;grid-template-columns:repeat(2,minmax(0,1fr))}.grid3{-ms-grid-columns:1fr var(--gridgap) 1fr var(--gridgap) 1fr;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (min-width:640px){.gridauto{grid-template-columns:repeat(auto-fit,minmax(236px,1fr))}.grid4321,.grid421{-ms-grid-columns:1fr var(--gridgap) 1fr;grid-template-columns:repeat(2,minmax(0,1fr))}.grid21{-ms-grid-columns:1fr var(--gridgap) 1fr;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:960px){.grid21 .grid21{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media screen and (min-width:768px){.grid31{-ms-grid-columns:1fr var(--gridgap) 1fr var(--gridgap) 1fr;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:640px){.grid321{-ms-grid-columns:1fr var(--gridgap) 1fr;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:960px){.grid4321,.grid321{-ms-grid-columns:1fr var(--gridgap) 1fr var(--gridgap) 1fr;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1280px){.grid421{-ms-grid-columns:1fr var(--gridgap) 1fr var(--gridgap) 1fr var(--gridgap) 1fr;grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1600px){.grid4321{-ms-grid-columns:1fr var(--gridgap) 1fr var(--gridgap) 1fr var(--gridgap) 1fr;grid-template-columns:repeat(4,minmax(0,1fr))}}.grid>*:only-child{grid-column:1/-1}@media screen and (min-width:1440px){.home .wp-block-column{-ms-grid-columns:1fr var(--gridgap) 1fr var(--gridgap) 1fr var(--gridgap) 1fr var(--gridgap) 1fr var(--gridgap) 1fr var(--gridgap) 1fr var(--gridgap) 1fr var(--gridgap) 1fr var(--gridgap) 1fr var(--gridgap) 1fr var(--gridgap) 1fr var(--gridgap) 1fr;grid-template-columns:repeat(12,minmax(0,1fr))}.home .wp-block-group{display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;grid-column-end:span 5}.home .wp-block-group:last-child{padding:calc(var(--pad) / 2) var(--pad);grid-column-end:span 7}.home .wp-block-group p{font-size:clamp(1.6rem, 2.02vw, 2rem)}.home .wp-block-group__inner-container,.home .wp-block-image,.home .wp-block-image a,.home .wp-block-image a img{height:100%}.home .wp-block-group__inner-container:has(iframe){width:100%}.home article figure.wp-block-embed:has(iframe){margin-bottom:0!important}.home .wp-block-image a img{-o-object-fit:cover;object-fit:cover}}}@media screen{
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:50px 15px;padding:5rem 1.5rem;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#fff0;border:0;margin:0;overflow:visible}.hamburger-box{width:40px;width:4rem;height:18px;height:1.8rem;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px;margin-top:-.1rem}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;width:4rem;height:2px;height:.2rem;background-color:var(--secondary)!important;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:'';display:block}.hamburger-inner::before{top:-8px;top:-.8rem}.hamburger-inner::after{bottom:-8px;bottom:-.8rem}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff!important}.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner::before,.hamburger:hover .hamburger-inner::after{background-color:var(--secondary)!important}.hamburger--3dx .hamburger-box{perspective:8rem}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0,.8rem,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0,-.8rem,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:8rem}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0,.8rem,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0,-.8rem,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:8rem}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0,.8rem,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0,-.8rem,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:8rem}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0,.8rem,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0,-.8rem,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:8rem}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0,.8rem,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0,-.8rem,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:8rem}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0,.8rem,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0,-.8rem,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-.8rem,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-.8rem,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(.8rem,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(.8rem,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-.8rem,-1rem,0) rotate(-45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-.8rem,1rem,0) rotate(45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(.8rem,-1rem,0) rotate(45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(.8rem,1rem,0) rotate(-45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-16px;top:-1.6rem;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-.8rem,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner::after{top:-16px;top:-1.6rem;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-.8rem,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:1px;top:.1rem;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:8px;top:.8rem;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner::after{top:16px;top:1.6rem;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,.8rem,0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-1.6rem,0) rotate(-270deg);transition-delay:.075s}.hamburger--elastic-r .hamburger-inner{top:1px;top:.1rem;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner::before{top:8px;top:.8rem;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner::after{top:16px;top:1.6rem;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,.8rem,0) rotate(-135deg);transition-delay:.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0,-1.6rem,0) rotate(270deg);transition-delay:.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:8px;top:.8rem;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;left:-8rem;top:-80px;top:-8rem;transform:translate3d(8rem,8rem,0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;right:-8rem;top:-80px;top:-8rem;transform:translate3d(-8rem,8rem,0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:8px;top:.8rem;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;left:-8rem;top:80px;top:8rem;transform:translate3d(8rem,-8rem,0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;right:-8rem;top:80px;top:8rem;transform:translate3d(-8rem,-8rem,0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:1px;top:.1rem}.hamburger--slider .hamburger-inner::before{top:8px;top:.8rem;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:16px;top:1.6rem}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,.8rem,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-.57143rem,-.6rem,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-1.6rem,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px;top:.1rem}.hamburger--slider-r .hamburger-inner::before{top:8px;top:.8rem;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:16px;top:1.6rem}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,.8rem,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(.57143rem,-.6rem,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0,-1.6rem,0) rotate(90deg)}.hamburger--spin .hamburger-inner,.hamburger .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before,.hamburger .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after,.hamburger .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner,.is-active.hamburger .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before,.is-active.hamburger .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after,.is-active.hamburger .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:1px;top:.1rem;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:8px;top:.8rem;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:16px;top:1.6rem;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,.8rem,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,.8rem,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner::after{top:-16px;top:-1.6rem;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-.8rem,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear}.hamburger--stand .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;pointer-events:none!important}.screen-reader-text.skip-link{margin:5px}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:0;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:17px;font-size:1.7rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}header .nav-primary{position:relative}.menu-items>li>a{font-family:var(--font-sys);font-weight:400;font-size:1.6rem;letter-spacing:.075em;padding:7px 8px 4px 8px;color:#fff;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;border-bottom:#fff0 4px solid;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-items>li>a:hover,.menu-items>li.focus>a,.menu-items a:focus{color:rgba(var(--secondary),1);background-color:rgb(255 255 255 / .1);border-radius:3rem}.menu-items>li a.sitelogo:hover .menu-items>li:focus>a.sitelogo{border-radius:50%}.nav-primary .menu-items .current-menu-parent>a,.nav-primary .menu-items .current-menu-item>a,.single-post .menu-item-835 a,.single-product .menu-item-944 a{border-color:var(--secondary)!important;border-radius:3rem}@media (max-width:1024px){.nav-primary .menu-items .current-menu-parent>a,.nav-primary .menu-items .current-menu-item>a{color:var(--secondary);border-color:transparent!important}.nav-primary .menu-items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav-primary .menu-items img{display:none}.nav-primary.is-active .homenav .sitelogo{width:auto;height:auto;padding-left:5%!important}.nav-primary.is-active .homenav .sitelogo::before{content:"HOME"}}.nav-primary .menu-items .menu-item .menu-item .dropdown-toggle{color:var(--secondary)}.nav-primary .menu-items{position:relative;z-index:9999}.nav-primary .menu-items ul,.nav-primary .menu-items li{list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:#fff0}.nav-primary .menu-items li,.nav-primary .menu-items a{position:relative}.nav-primary .menu-items .disabled{cursor:not-allowed}.nav-primary .menu-items li>h1,.nav-primary .menu-items li>h2,.nav-primary .menu-items li>h3,.nav-primary .menu-items li>h4,.nav-primary .menu-items li>h5,.nav-primary .menu-items li>h6{margin:0;padding:0}@media only screen and (min-width:1025px){.nav-primary .menu-items ul{display:none}}@media only screen and (-ms-high-contrast:active) and (min-width:1024px),only screen and (-ms-high-contrast:none) and (min-width:1025px){.nav-primary .menu-items ul{display:none}}@media only screen and (max-width:1024px){.js .nav-primary .menu-items ul{display:none}}.nav-primary ul ul{margin-top:0;margin-left:25px}.nav-primary ul ul ul{margin-left:25px}@media only screen and (min-width:1025px){.js .nav-primary ul .sub-menu.toggled-on{display:block}}@media only screen and (-ms-high-contrast:active) and (min-width:1024px),only screen and (-ms-high-contrast:none) and (min-width:1025px){.js .nav-primary ul .sub-menu.toggled-on{display:block}}@media only screen and (max-width:1024px){.js .nav-primary ul .sub-menu.toggled-on{display:block;padding-left:3.5%}}.dropdown-toggle::after,.dropdown-toggle.toggled-on::after,.nav-toggle::before,.nav-toggle.toggled-on::before{speak:none}.dropdown-toggle::after,.dropdown-toggle.toggled-on::after{font-size:13px;font-size:1.3rem}.no-js .nav-toggle{display:none}.nav-container{background-color:#fff0;position:absolute;width:100%}.nav-container .nav-primary>ul>li>a,.nav-container .nav-primary>ul>li>button{color:#fff;position:relative}.nav-container .nav-primary>ul>li>a:hover{color:#fff}@media only screen and (min-width:1025px){.nav-container{background:#0c142a}.nav-primary ul li:hover>ul{display:block}.no-js .nav-primary ul li:hover>ul,.no-js .nav-primary ul li:focus>ul{display:block}}@media only screen and (min-width:1024px) and (max-width:1025px){.nav-primary ul li:hover>ul{display:block}}@media only screen and (min-width:1024px) and (-ms-high-contrast:active),only screen and (min-width:1025px) and (-ms-high-contrast:none){.nav-primary ul li:hover>ul{display:block}}@media only screen and (min-width:1025px){.nav-toggle{display:none}.menu-items{margin:0 auto;max-width:var(--width-content);padding:0;background:#fff0;position:relative;display:-ms-grid;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:var(--pad);-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.nav-primary .menu-item{position:relative;margin:0;display:-ms-grid;display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.sitelogo span.label{display:none}.nav-primary .menu-item:nth-child(2),.nav-primary .menu-item:nth-child(3),.nav-primary .menu-item:nth-child(4){order:-1}.nav-primary .menu-item a{color:#fff;font-size:2rem;padding:.5rem 2rem;font-weight:400;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:3rem;text-transform:uppercase}.nav-primary .menu-item a.disabled{color:#bbb}.nav-primary .menu-item a:hover,.nav-primary .menu-item a:focus,.nav-primary .menu-item a:active,.nav-primary .menu-item a.highlighted,.nav-primary .menu-item a.current{color:var(--secondary)}.nav-primary .menu-item ul{position:absolute;top:80%;left:0;right:0;background-color:rgb(0 0 0 / .7);border-bottom-left-radius:var(--pad);border-bottom-right-radius:var(--pad);margin-left:0;padding-bottom:1rem;padding-top:.5rem;padding-left:0;margin-top:1.9rem;z-index:999}.nav-primary .menu-item ul.sub-menu li{margin:0}.nav-primary .menu-item ul li{float:none;padding:0}.nav-primary .menu-item ul ul{top:0;left:100%;margin-left:0;margin-top:-5px}.nav-primary .menu-item ul a{padding:.8rem 1.5rem;font-size:1.4rem;font-weight:600;color:#fff;display:block}.nav-primary .menu-item ul a:hover,.nav-primary .menu-item ul a.highlighted{color:var(--secondary)}.nav-primary .menu-item ul .disabled{background:#fff;color:#ccc}.nav-primary .menu-item ul li .dropdown-toggle{background-color:#fff0;border:none;border-radius:0;color:var(--secondary);height:3rem;width:3rem;flex-shrink:0}.nav-primary .menu-item ul li .dropdown-toggle:hover,.nav-primary .menu-item ul li .dropdown-toggle:active{background-color:#fff0;border:none;color:var(--secondary)}.nav-primary .menu-item ul li .dropdown-toggle svg{transform:rotate(-90deg) rotateX(0deg);width:1rem;height:1rem}.nav-primary .menu-item ul li .dropdown-toggle.toggled-on svg{transform:rotate(-90deg) rotateX(180deg)}.nav-primary .menu-item button.dropdown-toggle{background-color:#fff0;border:none;border-radius:50%;color:#fff;height:3rem;width:3rem;padding:0;display:inline-flex;align-items:center;justify-content:center;margin-left:-.75em}.nav-primary .menu-item button.dropdown-toggle svg{transition:transform .3s ease-in;width:1rem;height:1rem}.nav-primary .menu-item button.dropdown-toggle:hover,.nav-primary .menu-item button.dropdown-toggle:active{background-color:#fff;border:1px solid #fff;color:var(--secondary)}.nav-primary .menu-item button.dropdown-toggle.toggled-on svg{transform:rotateX(180deg)}.nav-primary .menu-item>li>ul::after{content:'';position:absolute;width:0;height:0;overflow:hidden;border-style:dashed dashed solid;top:-16px;left:31px;border-width:8px;border-color:#fff0 #fff0 #fff}.nav-primary .menu-item.menu-item-has-children{position:relative;display:flex}.nav-primary .menu-item.menu-item-has-children::after{display:block;position:absolute;content:'';height:1rem;width:100%;top:100%}.nav-primary .menu-item.menu-item-has-children>a{padding-right:1.5rem}.nav-primary .sub-menu .menu-item-has-children::after{display:none}}@media screen and (max-width:1024px){.no-js{position:static}.js .js-nav-active{overflow:hidden}.js .js-nav-active .nav-primary{visibility:visible;opacity:1;pointer-events:all;padding:0}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.js .js-nav-active .nav-primary{}}.js .js-nav-active .nav-primary .menu-items{opacity:1}.js .nav-primary{position:fixed;z-index:3;top:0;left:0}.js .nav-primary .menu-items{padding:calc(50px + calc(var(--adminbarheight) * 1px)) var(--pad) calc(100vh - calc(var(--uivh) * 1px) + 50px) var(--pad);height:100vh;display:-ms-grid;display:grid}.nav-primary{height:100vh;width:100vw;overflow:auto;transition:all 300ms ease-in-out;margin:0;display:block;will-change:opacity;visibility:hidden;opacity:0;pointer-events:none}.nav-primary .menu-items{opacity:0;margin:0;width:100%;float:none;padding:2rem 0;outline:none}.nav-primary .menu-items li{-ms-display:grid;display:grid}.nav-primary .menu-items>li>a{padding-top:1rem;padding-bottom:1rem;padding-left:5%;font-size:1.6rem;font-size:calc(16px + 3vw)!important;font-weight:400;line-height:1.5;text-decoration:none;position:relative;z-index:0;display:block;outline:none;margin:auto 0}.nav-primary .menu-items a:focus{outline:none}.nav-primary .menu-items a.has-submenu{width:80%;position:static}.nav-primary .menu-items a:hover,.nav-primary .menu-items a:focus,.nav-primary .menu-items a:active{color:#fff}.nav-primary .menu-items .disabled{color:#bbb}.nav-primary .menu-items .highlighted .sub-arrow::before{display:block;content:'-'}.nav-primary .menu-items .dropdown-toggle{position:absolute;top:0;margin-top:0;left:auto;right:2rem;width:3.7rem;height:100%;overflow:hidden;font:bold calc(16px + 3vw)/2 monospace;text-align:center;background:#fff0;color:#fff;border:0;padding:0;z-index:9999}.nav-primary .menu-items .dropdown-toggle:focus{z-index:10000}.nav-primary .menu-items .dropdown-toggle svg{display:none}.nav-primary .menu-items .dropdown-toggle::before{content:'+'}.nav-primary .menu-items .dropdown-toggle.toggled-on{background:#fff0;color:#fff;height:auto}.nav-primary .menu-items .dropdown-toggle.toggled-on::before{display:block;content:'-'}.sub-menu:not(.toggled-on){visibility:hidden}.sub-menu.toggled-on,.dropdown.hovered .sub-menu,.dropdown:hovered+.sub-menu{visibility:visible}.nav-primary .menu-items ul{background:#fff0;margin-left:0;padding:0}.nav-primary .menu-items ul a{font-size:2rem;line-height:1.5}.nav-primary .menu-items ul>li{padding-left:1.5rem}}@media only screen and (max-width:1024px){.js .nav-primary ul .sub-menu.toggled-on>li:not(:last-child){margin-bottom:1em}}.nav-primary .menu-items ul>li ul{margin-left:-1.5rem}.nav-primary .menu-items ul>li ul li{padding-left:3rem}.nav-primary .menu-items ul>li ul li ul{margin-left:-3rem}.nav-primary .menu-items ul>li ul li ul li{padding-left:4.5rem}.nav-toggle{list-style:none;z-index:100000;-webkit-tap-highlight-color:#fff0;border:0;overflow:visible;color:var(--primary);font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;padding:0;margin:0;background:#fff0;cursor:pointer;position:relative;display:none}.nav-toggle span{color:inherit;font-size:1.2em}.nav-toggle:focus{outline:none}.nav-toggle:focus span span{background-color:#fff}.nav-toggle:focus span span::before,.nav-toggle:focus span span::after{background-color:#fff}.nav-toggle:hover,.nav-toggle:active{color:#fff!important}.nav-toggle:hover span,.nav-toggle:active span{color:#fff}@media (max-width:1024px){.nav-toggle{display:block;padding:20px;z-index:999;margin-left:auto;margin-right:calc(var(--pad)*-1)}}.nav-toggle.is-active{color:#fff}.nav-toggle.is-active span:focus .hamburger-box .hamburger-inner,.nav-toggle.is-active span.focus .hamburger-box .hamburger-inner{background-color:#fff}.nav-toggle.is-active span:focus .hamburger-box .hamburger-inner::after,.nav-toggle.is-active span.focus .hamburger-box .hamburger-inner::after{background-color:#fff}.nav-toggle.is-active span.hamburger-box .hamburger-inner{background-color:#fff}.nav-toggle.is-active span.hamburger-box .hamburger-inner::after{background-color:#fff}.nav-toggle.is-active span:focus,.nav-toggle.is-active span:hover,.nav-toggle.is-active span:active{color:#fff}.nav-toggle.is-active span:focus span,.nav-toggle.is-active span:hover span,.nav-toggle.is-active span:active span{color:#fff}.nav-toggle.is-active span{color:#fff}}@media screen{/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(/wp-content/themes/perron/assets/lightslider/img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
}@media screen{@font-face{ font-family:lg;src:url(/wp-content/themes/perron/assets/lightgallery/fonts/lg.ttf?22t19m) format("truetype"),url(/wp-content/themes/perron/assets/lightgallery/fonts/lg.woff?22t19m) format("woff"),url(/wp-content/themes/perron/assets/lightgallery/fonts/lg.svg?22t19m#lg) format("svg");font-weight:400;font-style:normal;font-display:swap; }.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;background:0 0;border:none;box-shadow:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:0;border:none}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(/wp-content/themes/perron/assets/lightgallery/img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/wp-content/themes/perron/assets/lightgallery/img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(/wp-content/themes/perron/assets/lightgallery/img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(/wp-content/themes/perron/assets/lightgallery/img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(/wp-content/themes/perron/assets/lightgallery/img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{height:100%;width:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e905"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.32,0,.67,0) 0s;-moz-transition:-moz-transform .3s cubic-bezier(.32,0,.67,0) 0s;-o-transition:-o-transform .3s cubic-bezier(.32,0,.67,0) 0s;transition:transform .3s cubic-bezier(.32,0,.67,0) 0s}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:"\e903"}.lg-flip-hor:after{content:"\e902"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;outline:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(/wp-content/themes/perron/assets/lightgallery/img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}
}@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}a,a:link,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}.searchform,nav{display:none}}:root{--dark:8,8,8;--grey:51,51,51;--grey2:102,102,102;--grey3:153,153,153;--grey4:204,204,204;--pink:247, 150,247;--lite:247,247,247;--red:233,30,99;--blue:3,169,244;--text:rgba(var(--grey),1);--primary:rgba(var(--grey2),1);--secondary:rgba(var(--pink),1);--font-sys:-apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen", "Oxygen-Sans", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--lineheight:1.5;--width-max:1920px;--width-content:1680px;--width-text:1280px;--headerheight:184;--fullheight:0;--bannerheight:0;--vh:0;--uivh:calc(var(--vh,1vh) * 100);--adminbarheight:0;--scrollbarwidth:calc(100vw - 100%);--uivw:calc(100vw - var(--scrollbarwidth));--transition-attr:all;--transition-time:0.2s;--transition-type:ease;--gridgap:0;--pad:30px}html{margin:0;padding:0;font-size:62.5%;background-color:#000;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}html,body{max-width:100vw;scroll-behavior:smooth}body{font-weight:400;font-size:calc(1.25rem + 0.5vw);font-size:clamp(1.6rem, 2.02vw, 2rem);line-height:var(--lineheight,1.5);font-family:var(--font-sys,sans-serif);color:var(--text);-webkit-font-smoothing:antialiased;background-color:#fff;overflow-y:scroll;overflow-x:hidden;min-height:100vh;height:100%;margin:0;padding:0}p{font-family:var(--font-sys,sans-serif);font-weight:inherit;text-rendering:optimizeSpeed;line-height:var(--lineheight,1.5);margin:0 0 1em 0;font-size:calc(1.25rem + 0.5vw);font-size:clamp(1.6rem, 2.02vw, 2rem)}body.admin-bar{--adminbarheight:32}@media screen and (max-width:782px){body.admin-bar{--adminbarheight:46}}@media screen and (max-width:959px){:root{--headerheight:184}}@media only screen and (max-device-width :1024px) and (orientation :portrait){.fullheight{height:100vh}.fullheight{--fullheight:calc(var(--uivh) - var(--adminbarheight) * 1px);height:var(--fullheight,100vh)}}body.logged-in.admin-bar #wpadminbar{background:#000}body.logged-in.admin-bar.lg-on{overflow:hidden!important}body.logged-in.admin-bar.lg-on #wpadminbar{display:none!important;--adminbarheight:0}@media screen and (min-width:1280px){:root{margin-top:0!important}body.logged-in.admin-bar{padding-top:32px}}body{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto auto;align-items:center;justify-content:stretch}body>header,body>footer{display:grid;align-items:center;justify-content:stretch;position:relative}header{background:rgba(var(--dark),1);color:rgba(var(--lite),1);width:100%}body>main{display:grid;align-items:start;justify-content:stretch;height:100%;position:relative;padding:var(--pad)}@media screen and (max-width:640px){body>main{padding:calc(var(--pad) / 2)}}main>article{margin:auto}footer{color:rgba(var(--lite),1);background:rgb(0 0 0 / .9);background-image:-webkit-linear-gradient(rgb(247 150 247 / .2),#000);background-image:-o-linear-gradient(rgb(247 150 247 / .2),#000);background-image:linear-gradient(rgb(247 150 247 / .2),#000);width:100%;padding:var(--pad)}header.header{text-align:center;grid-template-columns:1fr auto;background-color:#fff0;position:-webkit-sticky;position:sticky;top:calc(var(--adminbarheight,0) * 1px);z-index:2;padding:0 var(--pad);min-height:69px}@media screen and (max-width:600px){header.header{top:0}}@media screen and (max-height:460px){header.header{position:absolute;top:calc(var(--adminbarheight,0) * 1px)}}.sitelogo{border-radius:50%;display:block;width:69px;height:69px;padding:5px!important;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:1025px){.sitelogo{margin:0 auto}.home .sitelogo{border-bottom:4px solid #fff0}.sitelogo:hover,.sitelogo:focus{border-color:var(--secondary)}}.sitelogo img,.sitelogo svg{position:relative;z-index:3;width:100%;height:auto;display:block;border-radius:50%}.mobilesitelogo{display:none}@media screen and (max-width:1024px){.mobilesitelogo{display:block;position:absolute;z-index:5;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-bottom:4px solid #fff0}.mobilesitelogo:hover,.mobilesitelogo:focus{border-color:var(--secondary)}}.banner{background:rgb(70 50 70) url() 50% 50% no-repeat scroll;background-image:-webkit-linear-gradient(rgb(247 150 247 / .2),#000);background-image:-o-linear-gradient(rgb(247 150 247 / .2),#000);background-image:linear-gradient(rgb(247 150 247 / .2),#000);background-size:cover;padding:138px 0 69px 0;position:relative}.banner .social{margin:20px auto -20px auto;position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:90%}@media screen and (min-width:1200px){.banner .social{width:100%;padding:0 30px;margin:-40px auto 0 auto;top:40px;justify-content:end}}header.header+.banner{margin-top:-69px}.banner h1.heading{color:#E91E63;overflow-wrap:break-word;text-align:center;line-height:1;margin:0 auto;padding:0 20px;pointer-events:none;max-width:23ch}.banner h1.heading span{background:rgb(0 255 255 / .4);color:rgb(8 8 8);background-image:-webkit-linear-gradient(rgb(247 247 247 / .5),rgb(247 150 247 / .5));background-image:-o-linear-gradient(rgb(247 247 247 / .5),rgb(247 150 247 / .5));background-image:linear-gradient(rgb(247 247 247 / .5),rgb(247 150 247 / .5));text-shadow:4px 3px 2px rgb(247 150 247 / 80%);letter-spacing:.04em;padding:.4rem 1rem;margin:-.4rem -1rem;line-height:1.5;text-transform:uppercase;font-weight:900;pointer-events:none;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;border-radius:.25em}main.main,footer.footer{border-radius:0;border:none}.single-post article.article{max-width:782px;max-width:54.3em}.wp-block-image{margin-bottom:0!important}.home .wp-block-image img,.home .wp-block-embed iframe{max-width:100%;width:100%;-webkit-box-reflect:below 0 linear-gradient(to bottom,#fff0,rgb(0 0 0 / .5))}@media screen and (min-width:1440px){.home .wp-block-image img,.home .wp-block-embed iframe{-webkit-box-reflect:right 0 linear-gradient(to right,#fff0,rgb(0 0 0 / .5))}}.wp-block-image a{display:block}.home .wp-block-columns{--gridgap:var(--pad);gap:var(--gridgap);margin:0}.home .wp-block-column{height:100%;padding:0;overflow:hidden}.home .wp-block-group:last-child{padding:calc(var(--pad) / 2) var(--pad);position:relative}.home .wp-block-group h2{margin:0 0 .5em 0;font-weight:900}.wp-block-columns+.wp-block-columns{margin-top:var(--pad)}.blocks-gallery-item img{box-shadow:0 2px 2px 2px rgb(0 0 0 / .5);-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.blocks-gallery-item a:hover img{box-shadow:0 5px 5px 5px rgb(0 0 0 / .5);filter:contrast(1.5)}article blockquote.wp-block-quote{width:80%;margin:0 auto;display:block;border-color:var(--secondary)}article blockquote.wp-block-quote p{font-size:150%;line-height:1.5;display:inline-block;margin:0;text-transform:uppercase;font-style:italic;text-align:left}article blockquote.wp-block-quote p::before,article blockquote.wp-block-quote p::after{content:open-quote;font-size:200%;margin:-1em .5em -1em 0;vertical-align:middle;font-style:italic;font-family:cursive;color:var(--secondary);display:inline-block}article blockquote.wp-block-quote p::after{content:close-quote;margin:-1em 0 -1em .2em}article blockquote.wp-block-quote cite{display:block;text-transform:uppercase}article figure,article figure.wp-block-image,article iframe{margin-bottom:calc(var(--pad) / 2)!important}.home article figure.wp-block-image{margin-bottom:0!important}article iframe[src^="https://bandcamp"]{height:calc(100% - calc(var(--pad) / 2))!important}.frost{--blur:4px;--saturate:600%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.frost.dark{box-shadow:rgb(247 150 247 / .4) 0 15px 20px 10px}.frost::after{content:"";position:absolute;z-index:2;top:calc(var(--blur) * -1);right:calc(var(--blur) * -1);bottom:calc(var(--blur) * -1);left:calc(var(--blur) * -1);background-color:rgb(247 247 247 / .9);-webkit-transition:background-color 0.5s cubic-bezier(.28,.11,.32,1);transition:background-color 0.5s cubic-bezier(.28,.11,.32,1);-webkit-transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.frost.dark::after{background-color:rgb(8 8 8 / .9)}header.header:hover .frost::after{background-color:rgb(251 251 251 / .9)}header.header:hover .frost.dark::after{background-color:rgb(4 4 4 / .9)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.frost::after{-webkit-backdrop-filter:saturate(var(--saturate)) blur(var(--blur));backdrop-filter:saturate(var(--saturate)) blur(var(--blur));background-color:rgb(247 247 247 / .7)}.frost.dark::after{background-color:rgb(8 8 8 / .7)}.frost.noblur::after{-webkit-backdrop-filter:initial;backdrop-filter:initial;background-color:rgb(247 247 247 / .9)}.frost.dark.noblur::after{background-color:rgb(8 8 8 / .9)}header.header:hover .frost::after{--blur:8px;background-color:rgb(251 251 251 / .8)}header.header:hover .frost.dark::after{background-color:rgb(4 4 4 / .8)}}.js .fade-in header.header .frost{position:fixed}.js .fade-in .nav-primary{background-color:rgb(8 8 8 / .5)}@media only screen and (max-width:1024px){.js .js-nav-active header.header .frost,.js .fade-in header.header .frost{position:fixed}.js .js-nav-active .nav-primary,.js .fade-in .nav-primary{background-color:rgb(8 8 8 / .5)}}.fade-in .sitelogo img,.rotate:hover{-webkit-animation:rotate 1s linear infinite;-moz-animation:rotate 1s linear infinite;-o-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-o-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.content.max,.alignfull{margin:0 auto;max-width:var(--width-max)}.content{margin:0 auto;max-width:var(--width-content);padding:0 var(--pad)}.content.text{max-width:var(--width-text)}.primary{color:var(--primary)}.secondary{color:var(--secondary)}h1,h2,h3,h4,h5,h6{display:block;font-family:var(--font-sys,sans-serif);text-rendering:optimizelegibility;line-height:1.2;margin:0 0 .5em 0;font-weight:400;letter-spacing:.075em;color:inherit;font-size:inherit;text-transform:uppercase}h1,.h1{font-size:calc(3rem + 1vw);font-size:clamp(3.1rem, 3.60vw, 4.92rem)}h2,.h2{font-size:calc(3rem + 1vw);font-size:clamp(2.8rem, 3.15vw, 3.7rem)}h3,.h3{font-size:calc(3rem + 1vw);font-size:clamp(2.7rem, 2.70vw, 3.3rem)}h4,.h4{font-size:calc(3rem + 1vw);font-size:clamp(2.5rem, 2.48vw, 2.9rem)}h5,.h5{font-size:calc(3rem + 1vw);font-size:clamp(2.35rem, 2.48vw, 2.5rem)}h6,.h6{font-size:calc(3rem + 1vw);font-size:clamp(2rem, 2.48vw, 2.3rem);font-weight:900}.textcenter{text-align:center}a{text-decoration:none;color:inherit;display:inline-block}a:active,a:hover{outline:none}:focus:not(:focus-visible){outline:none!important}article.article{overflow-wrap:break-word;word-break:break-word}article.article p{overflow-wrap:break-word;word-break:normal}.single article.article h1 a,.single article.article h2 a,.single article.article h3 a,.single article.article h4 a,.single article.article h5 a,.single article.article h6 a,article.article p a{color:rgba(var(--blue),1);text-decoration:none}article.article p a[target]{overflow-wrap:break-word;word-break:break-word;display:inline}.wp-block-gallery a,article.article p .lightgallery a,article.article p a.lightgallery{display:inline-block}article.article h1 a:hover,article.article h2 a:hover,article.article h3 a:hover,article.article h4 a:hover,article.article h5 a:hover,article.article h6 a:hover,article p a:hover{color:var(--secondary)}button,.btn{unset:all;display:inline-block;background:none;border:none}.btn,.search-submit,.search-field{border:0 solid #fff0;color:var(--primary);background-color:#fff;padding:.6em 2em;text-decoration:none!important;text-transform:uppercase;text-align:center;font-family:var(--font-sys);font-weight:400;font-size:1.6rem;letter-spacing:.075em;border-radius:var(--pad);cursor:pointer}.search-field{cursor:text;text-align:left}.btn:hover,.search-submit:hover{background-color:var(--secondary)!important;color:#fff}.btn{box-shadow:none}.btn a{color:#444}.post-link a.btn:hover,.btn:hover a{color:#fff;box-shadow:rgb(247 150 247 / .4) 0 15px 20px 10px}.pad{padding:var(--pad)}.songlink{display:flex;justify-content:center;flex-wrap:wrap;width:100%;gap:1em;margin-bottom:1em}.songlink a{flex:1 1 min(100%, 155px);max-width:155px;display:block;flex-wrap:wrap;background:#fff;padding:10px;border-radius:15px;text-decoration:none;color:#000;font-size:15px;line-height:28px;transition:all 0.3s ease-in-out}.songlink a:hover{background:var(--secondary,#000)!important;color:#fff}.songlink a svg{width:28px;height:28px;margin-right:6px;float:left;display:block}.songlink a div div{white-space:nowrap}@media screen and (max-width:479px){.songlink a{flex:0 1 auto}.songlink a svg{margin:0 auto;float:none}.songlink a div div{display:none}}.icon{display:inline-block;width:40px;height:40px;--col:currentColor;background:var(--col);color:#fff;fill:currentColor;padding:5px;vertical-align:middle;border-radius:5px}.icon:hover{background:#fff;color:var(--col)}.footer-contact .icon{background:none!important;color:#fff}.footer-contact .icon:hover{color:var(--col)}.post-article{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-article .post-link{margin-top:auto;padding-top:var(--pad);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.post-article .post-link .btn{margin-left:auto}.post-article .post-thumb{margin-bottom:var(--pad)}.post-article .post-thumb img{width:100%}.post-article .post-title h3{font-weight:900;margin-bottom:calc(var(--pad) / 2)}.blog-date,.post-date{color:var(--secondary);font-weight:700;text-transform:uppercase;margin-bottom:calc(var(--pad) / 2)}.wp-block-embed{margin-bottom:0}.grid.masonry{align-items:start;grid-template-rows:masonry}.post-nav{margin-top:var(--pad)}.post-nav a{text-transform:uppercase;background-color:#fff;color:var(--primary);padding:.6em 2em;border-radius:var(--pad)}.post-nav a:hover{background-color:var(--secondary);color:#fff}@media screen and (max-width:640px){.post-nav a{padding:.4em 1em}}.socialshare a{margin:0 var(--pad) var(--pad) 0}.custom-pagination{text-align:center;font-size:2rem;margin-top:var(--pad)}.custom-pagination .page-num{display:none}.custom-pagination span{display:inline-block}.custom-pagination a,.custom-pagination .current{padding:.4em .8em;display:inline-block}.custom-pagination a:hover{background-color:#fff;color:var(--primary)}.custom-pagination .current{background-color:var(--secondary);color:#fff;cursor:default}.transition-all,.ta{-webkit-transition:var(--transition-attr,all) var(--transition-time,0.2s) var(--transition-type,ease);-moz-transition:var(--transition-attr,all) var(--transition-time,0.2s) var(--transition-type,ease);-o-transition:var(--transition-attr,all) var(--transition-time,0.2s) var(--transition-type,ease);-ms-transition:var(--transition-attr,all) var(--transition-time,0.2s) var(--transition-type,ease);transition:var(--transition-attr,all) var(--transition-time,0.2s) var(--transition-type,ease)}::-webkit-scrollbar{background:rgb(8 8 8 / .5);width:12px}::-webkit-scrollbar-track{border-radius:0}::-webkit-scrollbar-thumb{border-radius:5px;background:rgb(3 169 244 / .5);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}::-webkit-scrollbar-thumb:hover{background:rgb(3 169 244)}::selection{background:rgb(247 150 247 / .5)}::-moz-selection{background:rgb(247 150 247 / .5)}.no-js #fader{display:none!important}.js #fader{position:fixed;display:block!important;top:0;left:0;width:100%;height:100%;z-index:999999;pointer-events:none;color:rgba(var(--lite),1);background:rgb(0 0 0 / .9);background-image:-webkit-linear-gradient(rgb(247 150 247 / .2),#000);background-image:-o-linear-gradient(rgb(247 150 247 / .2),#000);background-image:linear-gradient(rgb(247 150 247 / .2),#000);animation-duration:50ms;animation-timing-function:ease-in-out}.js #fader:before{content:''}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-in{from{opacity:0}to{opacity:1}}.js #fader.fade-out{opacity:0;animation-name:fade-out}.js #fader.fade-in{opacity:1;animation-name:fade-in}[class*="grad-"]{border:1px solid rgb(255 255 255 / .2);width:100%;border-radius:var(--pad);padding:var(--pad)}@media screen and (max-width:640px){[class*="grad-"]{border-radius:calc(var(--pad) / 2);padding:calc(var(--pad) / 2)}}.grad-dark{color:silver;background-color:#202020;background-image:-webkit-linear-gradient(#202020,#000);background-image:-o-linear-gradient(#202020,#000);background-image:linear-gradient(#202020,#000)}.grad-lite{color:#303030;background-color:silver;background-image:-webkit-linear-gradient(#fff,#c0c0c0);background-image:-o-linear-gradient(#fff,#c0c0c0);background-image:linear-gradient(#fff,#c0c0c0)}.grad-red{color:silver;background-color:#E91E63;background-image:-webkit-linear-gradient(#40081b,#E91E63);background-image:-o-linear-gradient(#40081b,#E91E63);background-image:linear-gradient(#40081b,#E91E63);border-top:none}.grad-blue{color:#202020;background-color:#03A9F4;background-image:-webkit-linear-gradient(#012c40,#03A9F4);background-image:-o-linear-gradient(#012c40,#03A9F4);background-image:linear-gradient(#012c40,#03A9F4);border-top:none}.grad-blue .shadow,.grad-dark .shadow{text-shadow:1px 1px 3px silver}.grad-red .shadow,.grad-lite .shadow{text-shadow:1px 1px 3px #303030}.red{color:#E91E63}.blue{color:#03A9F4}.transition{-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;transition:all 2s ease-in-out;will-change:transform}.circle{display:block;width:100%;border-radius:50%;margin:0 auto;text-decoration:none;filter:contrast(1);-webkit-filter:contrast(1);transition:all 1s;will-change:auto}.contrast{filter:contrast(1);-webkit-filter:contrast(1);transition:all 1s;will-change:auto;position:relative}.contrast:hover{filter:contrast(2);-webkit-filter:contrast(2)}.filter{filter:grayscale(0%) sepia(0%) hue-rotate(360deg) brightness(100%) saturate(100%);-webkit-transition:10s -webkit-filter linear;-moz-transition:10s -moz-filter linear;-moz-transition:10s filter linear;-ms-transition:10s -ms-filter linear;-o-transition:10s -o-filter linear;transition:10s filter linear,1s -webkit-filter linear;will-change:transform}.filter:hover{filter:grayscale(100%) sepia(100%) hue-rotate(285deg) brightness(65%) saturate(450%)}.glowbox{-webkit-transition:all 1.5s;-moz-transition:all 1.5s;transition:all 1.5s}.glowbox:hover{-webkit-animation:neonb1 1.5s ease-in-out 2 alternate;-moz-animation:neonb1 1.5s ease-in-out 2 alternate;animation:neonb1 1.5s ease-in-out 2 alternate}@-webkit-keyframes neonb1{from{box-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #fff,0 0 40px #FF1177,0 0 70px #FF1177,0 0 80px #FF1177,0 0 100px #FF1177,0 0 150px #F17}to{box-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 20px #FF1177,0 0 35px #FF1177,0 0 40px #FF1177,0 0 50px #FF1177,0 0 75px #F17}}@-moz-keyframes neonb1{from{box-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #fff,0 0 40px #FF1177,0 0 70px #FF1177,0 0 80px #FF1177,0 0 100px #FF1177,0 0 150px #F17}to{box-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 20px #FF1177,0 0 35px #FF1177,0 0 40px #FF1177,0 0 50px #FF1177,0 0 75px #F17}}@keyframes neonb1{from{box-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #fff,0 0 40px #FF1177,0 0 70px #FF1177,0 0 80px #FF1177,0 0 100px #FF1177,0 0 150px #F17}to{box-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 20px #FF1177,0 0 35px #FF1177,0 0 40px #FF1177,0 0 50px #FF1177,0 0 75px #F17}}.glowtext{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;-webkit-animation:neont1 1.5s ease-in-out 5 alternate;-moz-animation:neont1 1.5s ease-in-out 5 alternate;animation:neont1 1.5s ease-in-out 5 alternate}.glowtext:hover{-webkit-animation:neont1 1.5s ease-in-out infinite alternate;-moz-animation:neont1 1.5s ease-in-out infinite alternate;animation:neont1 1.5s ease-in-out infinite alternate}@-webkit-keyframes neont1{from{text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #fff,0 0 40px #FF1177,0 0 70px #FF1177,0 0 80px #FF1177,0 0 100px #FF1177,0 0 150px #F17}to{text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 20px #FF1177,0 0 35px #FF1177,0 0 40px #FF1177,0 0 50px #FF1177,0 0 75px #F17}}@-moz-keyframes neont1{from{text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #fff,0 0 40px #FF1177,0 0 70px #FF1177,0 0 80px #FF1177,0 0 100px #FF1177,0 0 150px #F17}to{text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 20px #FF1177,0 0 35px #FF1177,0 0 40px #FF1177,0 0 50px #FF1177,0 0 75px #F17}}@keyframes neont1{from{text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #fff,0 0 40px #FF1177,0 0 70px #FF1177,0 0 80px #FF1177,0 0 100px #FF1177,0 0 150px #F17}to{text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 20px #FF1177,0 0 35px #FF1177,0 0 40px #FF1177,0 0 50px #FF1177,0 0 75px #F17}}[id]{scroll-margin-top:calc(99px + calc(var(--adminbarheight,0) * 1px))}