﻿#wpadminbar{max-width:50%;overflow:hidden;opacity:0}#wpadminbar:hover{opacity:1}#prevent-mobile-temp{display:none}.gradient-g{background-image:linear-gradient(130deg, #666 0%, #616161 7%, #5e5e5e 13%, #5c5c5c 19%, #595959 25%, #545454 30%, #525252 36%, #4d4d4d 42%, #4a4a4a 49%, #454545 57%, #404040 66%, #3b3b3b 78%, #363636 100%)}.fullwidth{width:100vw;max-width:100%;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.site-header{position:fixed;top:0;left:0;z-index:2;margin:0 !important;padding:0 !important;width:100% !important;background:rgba(255,255,255,0.6);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.site-header .sh-inner{margin:0 auto !important;position:absolute;width:1200px;max-width:100%;top:0;left:0;bottom:0;right:0}.hdel{position:absolute;display:flex;align-items:center;transition:all 0.3s ease-in}.hd-logo{top:0;left:20px;transform:translateY(34px);width:240px}.hd-logo:hover{opacity:0.8}.hd-logo #logo-img{transform:translateZ(0);width:187px;height:16px}.hd-social{display:flex;align-items:center;justify-content:center;gap:2vmin;position:absolute;top:40px;right:160px;width:240px;overflow-x:hidden;text-align:center;z-index:10}.hd-social svg{display:block;width:22px;height:22px;margin:0}.hd-social svg .socialfill{fill:#333 !important}#soc-spot{transition-delay:0}#soc-muse{transition-delay:100ms}#soc-tube{transition-delay:200ms}#soc-inst{transition-delay:300ms}#soc-face{transition-delay:400ms}.hd-burger{position:absolute;top:0;right:20px;z-index:8;justify-content:flex-end;width:calc(120px + 1vw);height:36px}.hd-burger nav{position:relative;height:36px}.hd-burger .menutog{height:36px}.hd-burger .melburger{display:flex;align-self:center;flex-direction:column;justify-content:space-between;width:56px;height:26px;cursor:pointer}.hd-burger .melburger div{align-self:flex-end;height:2px;width:100%;background:#333333}.hd-burger .melburger .mid-tier{width:75%;transition:all 200ms ease-in-out}.hd-burger .melburger .bottom-tier{width:50%;transition:all 400ms ease-in-out}.slidemenu .hd-burger .melburger div,.hd-burger .melburger:hover div{width:100%}.slidemenu .hd-burger .melburger div .top-tier,.hd-burger .melburger:hover div .top-tier{animation:burger-hover 1s infinite ease-in-out alternate}.slidemenu .hd-burger .melburger div .mid-tier,.hd-burger .melburger:hover div .mid-tier{animation:burger-hover 1s infinite ease-in-out alternate forwards 200ms}.slidemenu .hd-burger .melburger div .bottom-tier,.hd-burger .melburger:hover div .bottom-tier{animation:burger-hover 1s infinite ease-in-out alternate forwards 400ms}@keyframes burger-hover{0%{width:100%}50%{width:50%}100%{width:100%}}@media (max-width: 1300px){.hd-burger{right:40px}.hd-logo{left:30px}}@media (max-width: 1250px){.hd-burger{right:80px}}@media (max-width: 1024px){.hd-social{top:36px;right:180px}.hd-logo{top:4px}}@media (max-width: 750px){.hd-social{display:none}.lang-select-container{display:none}.hd-burger{right:26px;top:0 !important}}@media (max-width: 479px){.hd-social{display:none}.hd-burger{right:26px;top:-8px !important}}.lang-select-container{cursor:pointer;width:76px;height:30px;font-size:0.9rem;overflow:visible;border-left:1px solid #D9E0D4;border-bottom:1px solid #D9E0D4;position:fixed;top:0;right:0;z-index:8;color:#AB8D7B;transition:all 0.2s ease-in-out;transform:skew(30deg) translate(30px, 0);background:#FFFFFF}.lang-select-container .ls-inner-alt{height:34px;opacity:0;display:block;position:absolute;top:0;right:0;bottom:0;left:-90px;z-index:1;transition:opacity 0.3s ease-in-out;justify-content:flex-start;align-items:center;color:#997661}.lang-select-container .ls-inner-alt>div{width:90px;text-align:left;transform:translateX(0);background:#E0E0E0;padding:4px 16px 4px 12px;border-top-left-radius:3px}.lang-select-container .ls-inner-alt a{text-decoration:none;font-size:0.8rem;color:#333;position:relative;display:block;transform:skew(-30deg);text-align:left}.lang-select-container .ls-inner-alt a>div{transform:translateX(-2px)}.lang-select-container .ls-inner-alt svg{transform:rotate(-45deg);transform:translateX(-9px)}.lang-select-container .ls-inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;transform:skew(-30deg) translate(0, -1px);transition:transform 0.2s ease-in-out;display:flex;justify-content:flex-start;align-items:center;padding:0 0 0 14px}.lang-select-container .ls-inner>div{position:relative}.lang-select-container.selecting .ls-inner-alt{opacity:1 !important}.mobile-lang-selector{margin:0 30px 0;padding:30px 0;border-top:0.5px solid rgba(0,0,0,0.8);border-bottom:0.5px solid rgba(0,0,0,0.8)}.mobile-lang-selector a{display:flex;text-decoration:none;transition:color 0.1s ease-in;justify-content:flex-start;align-items:center;color:#000000;font-size:0.9rem;letter-spacing:1px}.mobile-lang-selector a span{display:inline-block;transform:translateY(-1px);padding:0 3px 0 0}.site-footer{min-height:100px;padding:15px 15px 45px;background:#656565;color:#DEDEDE;width:100%;font-size:0.75rem;letter-spacing:0.1px;text-transform:uppercase;text-align:center}.site-footer .photo-credit{margin:14px 0}.site-footer .ft-2{margin:0 auto;line-height:2.5;color:#DEDEDE}.site-footer a{color:#DEDEDE;text-decoration:none;font-size:0.75rem;text-transform:uppercase;display:inline-block}.site-footer a:active,.site-footer a:hover{text-decoration:underline}.site-footer p{font-size:0.75rem}.site-footer .logo-ft{margin:0 0 5px 0}.site-footer .logo-ft img{width:212px;heighty:18px}.site-footer i{display:inline-block;margin:0 5px}.ft-social{display:flex;align-items:center;justify-content:center;gap:32px}.ft-social svg{display:block;width:22px;height:22px;margin:0}.ft-social svg .socialfill{fill:#DEDEDE !important}.endorsements{margin:16px auto}.endorsements img{height:60px;opacity:0.9}.endorsements .endorse-logos{display:flex;justify-content:center;align-items:center;column-gap:10px;flex-wrap:wrap}.endorsements #ft-ava{max-height:40px;margin-right:12px;mix-blend-mode:lighten}.endorsements #ft-dr{max-height:45px;mix-blend-mode:lighten}.endorsements #ft-g7{max-height:60px}.endorsements #ft-rhein{max-height:25px;mix-blend-mode:lighten}.endorsements p{color:#DEDEDE;font-size:0.75rem;letter-spacing:0.5px}div.page-return{font-family:'Montserrat SemiBold', "Helvetica Neue", sans-serif;margin:90px 0 30px 0;letter-spacing:2px;font-size:1rem}div.page-return a{font-family:inherit;color:#736060;text-decoration:underline}div.page-return a:hover{text-decoration:underline}#page-return-top{display:none}#page-return-top.active{display:block}@media (max-width: 470px){.site-footer{background:#585858}.ft-social{gap:32px;margin-top:30px}.ft-social svg{width:26px;height:26px}}.maincol{margin:0 auto 0 auto;width:1200px;max-width:100%;min-height:300px}.maincol-full{background:yellow;margin:0 auto 0 auto;width:100%;max-width:100%;min-height:300px}.home .maincol,.page-id-1735 .maincol{width:100%}.maincol-strip{display:none;transition:max-height 0.2s ease-in;height:90px;max-height:90px;width:100%;background:white;width:100vw;max-width:100%;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative}.maincol-strip::before{position:absolute;top:0;left:0;bottom:0;right:0;top:-70px;left:0;width:100%;height:70px;background-color:white;content:''}#body-inner{position:absolute;z-index:1;width:100%;min-height:100vh;display:flex;flex-direction:column;flex-wrap:wrap;background-color:rgba(255,255,255,0.5)}.maincolbody{padding:30px 20px 60px 20px;transition:filter 0.3s}.home .maincolbody,.page-id-1735 .maincolbody{padding:0 0 60px 0}#body.stickyfooter #body-inner .maincol{flex:1;display:flex;flex-direction:column}#body.stickyfooter #body-inner .maincolbody{flex:1}#body.scroll-page .maincol-strip{max-height:20px !important}.slimline{max-width:760px;margin:0 auto}.midline{max-width:1200px;margin:0 auto}.sitepad{padding:0 20px}html,body{overflow-x:hidden !important;scroll-behavior:smooth}html{margin:0 !important;padding:0 !important;background:#EBE5DC}body{text-align:center;margin:0 !important;padding:0 !important;color:#111111;font-size:1rem;min-height:100vh}*{box-sizing:border-box}body{background-image:url(../img/bg/bg1024.webp);background-size:100% auto;background-repeat:repeat-y}img{max-width:100%}.scrollto{cursor:pointer;text-decoration:underline;text-underline-position:under;color:#645353}@media (max-width: 900px){body{background-image:url(../img/bg/bg600.webp);font-size:1.05rem}#wpadmin{display:none}}.blush{transition-property:opacity;transition-duration:0.3s;transition-timing-function:ease-in;cursor:pointer}.blush:hover{opacity:0.8}.spacer{height:28px}.spacer2{height:28px}#fourofour{display:block;top:0;left:0;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}article .wp-block-table table{background-color:rgba(0,63,171,0.75)}.grecaptcha-badge{transform:translate(8888px, 8888px)}figure.is-type-video .wp-block-embed__wrapper{position:relative;overflow:hidden;width:100%;padding-top:56.25%}figure.is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.page-id-1768 #body-inner,.page-id-1870 #body-inner{background-image:url(../img/bg/atmos04.webp);background-size:cover}h2.linx-item a{text-decoration:none !important;text-align:center;border-radius:20px;display:block;margin:2rem 0;padding:0.5rem 1rem;transition:all 0.3s ease-in-out}h2.linx-item a:hover{text-decoration:none;background:#FFFFFF;letter-spacing:1px}.im-form .field{margin:20px 0;display:flex;justify-content:center;align-items:center}.im-form input[type=text],.im-form input[type=email],.im-form input[type=telephone],.im-form input[type=password],.im-form textarea{display:flex;justify-content:flex-start;align-items:center;text-align:left;padding:2px 10px;border:0;outline:0;background:#FFFFFF;min-height:40px;letter-spacing:1px;width:420px;max-width:100%;font-size:1.1rem}.im-form input[type=text]::placeholder{color:#9A8686;font-family:'Noto Sans', "Arial", sans-serif}.im-form input[type=email]::placeholder{color:#9A8686;font-family:'Noto Sans', "Arial", sans-serif}.im-form input[type=submit]{text-align:center;min-width:140px;min-height:40px;border-radius:5px;letter-spacing:1px;cursor:pointer;background:#736060;transition:0.5s background ease-in-out;color:white;border:0;outline:0;font-size:1.1rem;font-family:'Montserrat Bold', "Helvetica Neue", sans-serif}.im-form input[type=submit]:hover{background:black}.im-form input,.im-form textarea{font-family:'Noto Sans', "Arial", sans-serif;border:1px solid #736060;border:0}.hd-search .form-body{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;flex-direction:row}.hd-search .form-body .hd-search-col1{width:50px}.hd-search .form-body .hd-search-col2{flex:1}.hd-search .form-body .inp-field{width:100%;height:30px;background:#EBECF8;border-radius:5px;border:0;padding:0px 6px}.hd-search .form-body .discgo{background:#F6F6F6;display:inline-flex;padding:0;border-radius:100%;width:30px;height:30px;cursor:pointer;position:relative;overflow:hidden}.hd-search .form-body .discgo .discgo-in{position:absolute;top:0;left:0;bottom:0;right:0;justify-content:center;align-items:center;background-image:url(../icons/magnifying-glass.svg);background-position:center center;background-size:30px 30px;transform:scale 0.3s ease-in-out}.hd-search .form-body .discgo:hover .discgo-in{transform:scale(1.05)}.epkinfodiv{margin:0 0 28px 0}.epkinfodiv a{text-decoration:none !important}button.epkbtn{margin:0 auto;display:flex;justify-content:flex-start;align-items:center;align-content:center;gap:5px;padding:20px 25px !important;min-width:280px;background:#736060;font-size:1.1rem;border:0;border-radius:5px;color:white;text-transform:uppercase;cursor:pointer;text-align:center}button.epkbtn img{width:40px;height:auto}button.epkbtn:hover{background:#645353}.epkphotozone{column-count:3;column-gap:28px;column-fill:balance}.epkphotozone>div{margin-bottom:20px;width:100%}.epkphotozone>div img{max-width:100%;width:100%}.epkphotozone h2.epkh2photos{margin:0 0 28px 0}.epkphotozone p.epkh2photos{margin:0 0 28px 0}.epkphotozone a{text-decoration:none !important}@media (max-width: 767px){.epkphotozone{column-count:2}}@media (max-width: 400px){.epkphotozone{column-count:1}}ul.listing-panels-inner{padding-inline-start:0;margin:42px 0 28px;display:flex;flex-wrap:wrap;justify-content:center;box-sizing:border-box;gap:28px}ul.listing-panels-inner>a{text-decoration:none;color:inherit;user-select:none}ul.listing-panels-inner h2{font-size:1.5rem;line-height:1.1;height:48px;margin:15px 0 10px}ul.listing-panels-inner .lpx{font-size:0.9rem}ul.listing-panels-inner li.list-panel{border-bottom-left-radius:10px;border-bottom-right-radius:10px;list-style:none !important;margin:0 !important;padding:0 !important;width:310px !important;max-width:100%;flex-grow:0;flex-shrink:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;gap:0;transition:all 0.3s ease-in;height:460px}ul.listing-panels-inner li.list-panel .lp-top{height:240px}ul.listing-panels-inner li.list-panel .lp-btm{height:220px;position:relative}ul.listing-panels-inner li.list-panel .lp-top .lpt-inner{height:240px;position:relative;overflow:hidden;background:#BCAFAF}ul.listing-panels-inner li.list-panel .lp-top .lpt-inner .lp-img{transition:transform 0.3s ease-in-out;aspect-ratio:4 / 3;min-height:100px;background:#BCAFAF}ul.listing-panels-inner li.list-panel .lp-top .lpt-inner .lp-img img{width:100%;height:240px;object-fit:cover;line-height:0}ul.listing-panels-inner li.list-panel .lp-btm .lpb-inner{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 14px;display:flex;flex-direction:column;flex-wrap:nowrap}ul.listing-panels-inner li.list-panel .lp-btm .lpb-inner .lp-date{color:#736060;font-size:0.9rem;height:28px;display:flex;align-items:center;justify-content:center}ul.listing-panels-inner li.list-panel .lp-btm .lpb-inner h2{flex:1}ul.listing-panels-inner li.list-panel .lp-btm .lpb-inner .lpx{flex:1;max-height:60px;overflow:hidden}ul.listing-panels-inner li.list-panel .lp-btm .lpb-inner .lp-go{height:28px;display:flex;align-items:center;justify-content:center}ul.listing-panels-inner li.list-panel:hover{background:#fff;filter:drop-shadow(0 0 0.75rem rgba(0,0,0,0.3))}ul.listing-panels-inner li.list-panel:hover .lp-top .lpt-inner .lp-img{transform:scale(1.05)}.list-backlink{color:black;font-size:1.2rem;text-align:left;margin:14px 0 28px 0}.list-backlink a,.list-backlink a:visited{text-transform:uppercase;text-decoration:none;color:black}.list-backlink a:before,.list-backlink a:visited:before{content:"\2190";margin:0 4px 0 0}.list-backlink a:hover,.list-backlink a:visited:hover{color:#736060}.prevnext-container{margin:3rem 0;padding:0.55rem 0 0 0;border-top:0.75px solid #000;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.prevnext-container>a{display:block;white-space:nowrap}.prevnext-container>a:last-child{text-align:right}.disco-details{display:flex;justify-content:space-between;margin:-20px 0 28px 0}.listing-discography ul.listing-panels-inner h2{height:18px !important;margin:15px 0 0 !important;flex:none !important;font-family:"Noto Sans", sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100;font-size:0.9rem;font-weight:500}.listing-discography ul.listing-panels-inner li.list-panel .lp-top .lpt-inner .lp-img{aspect-ratio:9 / 7 !important}.listing-discography ul.listing-panels-inner li.list-panel .lp-top .lpt-inner{height:300px !important}.listing-discography ul.listing-panels-inner li.list-panel .lp-top .lpt-inner img{height:300px !important}.listing-discography li.list-panel{display:block !important;height:369px !important}.listing-discography li.list-panel .lp-top{height:300px !important}.listing-discography .lp-btm .lpb-inner{display:block !important;height:auto !important}.listing-discography .lp-btm .lpb-inner .lpx{flex:none;margin:0 !important}.listing-projects ul.listing-panels-inner h2{height:48px !important;margin:15px 0 28px !important;flex-grow:0 !important}.listing-projects ul.listing-panels-inner li.list-panel .lp-btm .lpb-inner .lpx{flex:1;max-height:none !important;overflow:hidden;display:flex;align-items:flex-start}.listing-projects li.list-panel{height:400px !important}.listing-projects li.list-panel .lp-top{height:240px !important}.listing-projects li.list-panel .lp-btm{flex:1}a.sectionthru{text-decoration:none}a.sectionthru h2{transform:translateX(-20px);position:relative;transition:all 0.3s ease-in-out}a.sectionthru h2:after{position:absolute;content:'→';padding:0 0 0 7px}a.sectionthru h2:hover{color:#645353}.sb-paginator{width:auto;margin:60px 0 30px 0;display:flex;align-items:center;justify-content:center}.sb-paginator .nx{border:solid #000;border-width:0 2px 2px 0;display:inline-block;margin-right:4px;padding:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);background:none !important}.sb-paginator .pv{border:solid #000;border-width:0 2px 2px 0;display:inline-block;margin-left:4px;padding:5px;transform:rotate(135deg);-webkit-transform:rotate(135deg);background:none !important}.sb-paginator ul{list-style:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin:0}.sb-paginator ul>li{flex:1}.sb-paginator ul>li a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:300;font-size:1.6rem;color:#000;background:none;width:35px;height:35px}.sb-paginator ul>li a:hover{background:#E3E3E3;color:#000}.sb-paginator ul>li a.disc{background:none}.sb-paginator ul>li a.disc:hover{background:#BCAFAF}.sb-paginator ul>li.curr a{color:#736060;background:#DEDEDE}@media (max-width: 720px){.sb-paginator ul li.null{display:none}}.single-feat-image{line-height:0;padding:0;margin:0 0 28px 0;text-align:left}.single-feat-image img{max-width:100%;width:100%;height:auto;max-height:960px;object-fit:cover;object-position:center center}.page-feat-image{line-height:1;padding:0;margin:0 0 28px 0;text-align:center}.page-feat-image img{max-width:100%;height:auto;max-height:700px;object-fit:contain;object-position:left top}.page-feat-image .caption{margin:0 auto;text-align:right;max-width:1024px;font-size:12px}ul.mobile-nav{text-align:left;max-width:100%;margin:0 auto;padding:0;list-style:none !important;list-style-position:inside;display:flex;flex-direction:column}ul.mobile-nav li{outlineXX:1px solid lime}ul.mobile-nav li,ul.mobile-nav a{width:100%;display:block;color:#000 !important;line-height:1.15}ul.mobile-nav a{text-transform:uppercase;padding:10px 0 !important;font-size:1.5rem !important;display:block;text-decoration:none;transition:color 0.1s ease-in;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-family:"Noto Serif", serif !important;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}ul.mobile-nav a:active{color:#32cd32 !important}ul.mobile-nav a:hover{color:#32cd32 !important}ul.mobile-nav>a span{position:relative}ul.mobile-nav li.menu-item-has-children>a span{position:relative}ul.mobile-nav li.menu-item-has-children>a span:after{position:absolute;top:10px;right:-18px;transform:rotate(-45deg);transform-origin:50% 70%;transition:transform 0.3s ease;display:inline-block;content:" ";width:5px;height:5px;border-top:0px solid transparent;border-bottom:2px solid #000000;border-left:2px solid #000000;border-right:0px solid transparent}ul.mobile-nav ul.sub-menu{margin:-2px 0 0 0;padding:0 0 0 30px;max-height:0;overflow:hidden;list-style:none !important;list-style-position:inside;transition:max-height 0.3s ease-in-out}ul.mobile-nav ul.sub-menu li{margin-top:0}ul.mobile-nav .current-menu-ancestor,ul.mobile-nav .current-menu-ancestor>.sub-menu,ul.mobile-nav .current-menu-item>.sub-menu{max-height:500px}ul.mobile-nav .current-menu-ancestor>a,ul.mobile-nav .current-menu-item>a,ul.mobile-nav .current-menu-item>.sub-menu>.parent-repeat a{color:#32cd32 !important}.menutog{display:block;position:relative;top:0;right:0;cursor:pointer;-webkit-user-select:none;user-select:none}.menutog a{text-decoration:none;color:#232323;transition:color 0.3s ease}.menutog span{display:block;width:40px;height:6px;margin-bottom:5px;position:relative;z-index:1;transform-origin:4px 0px;transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease}.menutog span:first-child{transform-origin:0% 0%}.menutog span:nth-last-child(2){transform-origin:0% 100%}.slidemenu .menutog span{opacity:1;transform:rotate(45deg) translate(-2px, -1px)}.slidemenu .menutog span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}.slidemenu .menutog span:nth-last-child(2){transform:rotate(-45deg) translate(-2px, 1px)}#navcontainer{z-index:8888;position:fixed;right:0;top:0;bottom:0;overflow-y:scroll !important;overflow-x:hidden !important;width:360px;max-width:100%;height:100%;min-height:100%;max-height:8888px;margin:0;padding:0;transform:translateX(360px);background:#EBE9E1;transition:transform 0.3s ease-out}#navcontainer nav{padding:30px 30px 30px}#navcontainer .nav-close{position:absolute;top:18px;right:20px;width:30px;height:30px;overflow:visible;cursor:pointer;z-index:2}#navcontainer .nav-close:active{opacity:0.8}#navcontainer .nav-close span{display:block;width:30px;height:2px;margin-bottom:5px;position:relative;background:#000000;z-index:1;position:absolute;top:15px;transform-origin:center center}#navcontainer .nav-close span:first-child{transform:rotate(45deg)}#navcontainer .nav-close span:nth-last-child(2){transform:rotate(-45deg)}.nav-social{display:none;justify-content:space-between;margin:0 0 0 30px;text-align:left;padding:40px 0 0 0;max-width:220px}.nav-social svg{display:block;width:25px;height:25px}.nav-social svg .socialfill{fill:#000000}body.slidemenu #navcontainer{transform:translateX(0)}body.slidemenu #body-inner{-webkit-filter:blur(15px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);filter:blur(15px)}@media (max-width: 750px){.nav-social{display:flex}}@media (max-width: 400px){#navcontainer{width:100%;transform:translateX(100%)}}.faderIn{opacity:1 !important}.fadeInNow{opacity:1 !important;animation:10s fadeInSimple}@keyframes fadeInSimple{0%{opacity:0}100%{opacity:1}}.introUp{opacity:0;transition:opacity 0.8s;transition-timing-function:ease-in;transform:translateY(30px)}.ebounceXX{animation-name:bouncera;animation-duration:0.9s;animation-fill-mode:forwards;animation-direction:alternate;opacity:0;animation-timing-function:cubic-bezier(0.24, 0.78, 0.2, 0.94)}.bounceDownAnim{opacity:0;animation:bounceDwnAnim 1.4s ease-out 0s 1 normal forwards}@keyframes bounceDwnAnim{0%{animation-timing-function:ease-in;opacity:1;transform:translateY(-45px)}24%{opacity:1}40%{animation-timing-function:ease-in;transform:translateY(-18px)}65%{animation-timing-function:ease-in;transform:translateY(-12px)}82%{animation-timing-function:ease-in;transform:translateY(-4px)}93%{animation-timing-function:ease-in;transform:translateY(-2px)}25%,
	55%,
	75%,
	87%{animation-timing-function:ease-out;transform:translateY(0px)}100%{animation-timing-function:ease-out;opacity:1;transform:translateY(0px)}}.faderInUp{opacity:1 !important;transform:translateY(0) !important}.bouncerx{animation:bouncera 2s ease infinite}@keyframes bouncera{0%{opacity:0}30%{transform:translateY(0%)}50%{opacity:0.5;transform:translateY(-10%)}60%{transform:translateY(0%)}70%{transform:translateY(-7%)}80%{transform:translateY(0%)}90%{transform:translateY(7%)}100%{opacity:1;transform:translateY(0)}}.bounceInDown{opacity:0;-webkit-animation-duration:0.4s;animation-duration:0.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.bounceIn{animation:bounceIn 2s ease infinite}@keyframes bounceIn{0%, 20%, 50%, 80%, 100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-90px)}20%{opacity:0.5;transform:translateY(0)}40%{opacity:0.6;transform:translateY(-20px)}50%{opacity:0.7;transform:translateY(0)}60%{opacity:1;transform:translateY(-5px)}70%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(1px)}100%{opacity:1;transform:translateY(0)}}.introducing{opacity:0;transition:opacity 0.5s;transition-timing-function:ease-in}.introducing-later{transition-delay:500ms !important}.introducing-muchlater{transition-delay:1000ms !important}.section-box{position:relative;opacity:0;transform:translateY(30px);transition:transform 1s, opacity 1s;transition-timing-function:ease-in-out}.wp-block-image{position:relative;opacity:0;transform:translateY(30px);transition:transform 1s, opacity 1s;transition-timing-function:ease-in-out}.dyna02{transition-delay:300ms !important}.dyna03{transition-delay:450ms !important}.dyna04{transition-delay:600ms !important}.dyna05{transition-delay:750ms !important}.dyna06{transition-delay:900ms !important}.dyna07{transition-delay:1050ms !important}.dyna08{transition-delay:1200ms !important}.dyna09{transition-delay:1350ms !important}.dyna010{transition-delay:1500ms !important}.dyna011{transition-delay:1650ms !important}.dyna012{transition-delay:1800ms !important}.dyna013{transition-delay:1950ms !important}.dyna014{transition-delay:2100ms !important}.dyna015{transition-delay:2250ms !important}.dyna016{transition-delay:2400ms !important}.dyna017{transition-delay:2550ms !important}.dyna018{transition-delay:2700ms !important}.dyna019{transition-delay:2850ms !important}.dyna020{transition-delay:3000ms !important}.adyna02{animation-delay:340ms !important}.adyna03{animation-delay:510ms !important}.adyna04{animation-delay:680ms !important}.adyna05{animation-delay:850ms !important}.adyna06{animation-delay:1020ms !important}.adyna07{animation-delay:1190ms !important}.adyna08{animation-delay:1360ms !important}.adyna09{animation-delay:1530ms !important}.adyna010{animation-delay:1700ms !important}.adyna011{animation-delay:1870ms !important}.adyna012{animation-delay:2040ms !important}.adyna013{animation-delay:2210ms !important}.adyna014{animation-delay:2380ms !important}.adyna015{animation-delay:2550ms !important}.adyna016{animation-delay:2720ms !important}.adyna017{animation-delay:2890ms !important}.adyna018{animation-delay:3060ms !important}.adyna019{animation-delay:3230ms !important}.adyna020{animation-delay:3400ms !important}.dynauto:nth-child(2){transition-delay:300ms !important}.dynauto:nth-child(3){transition-delay:450ms !important}.dynauto:nth-child(4){transition-delay:600ms !important}.dynauto:nth-child(5){transition-delay:750ms !important}.dynauto:nth-child(6){transition-delay:900ms !important}.dynauto:nth-child(7){transition-delay:1050ms !important}.dynauto:nth-child(8){transition-delay:1200ms !important}.dynauto:nth-child(9){transition-delay:1350ms !important}.dynauto:nth-child(10){transition-delay:1500ms !important}.dynauto:nth-child(11){transition-delay:1650ms !important}.dynauto:nth-child(12){transition-delay:1800ms !important}.dynauto:nth-child(13){transition-delay:1950ms !important}.dynauto:nth-child(14){transition-delay:2100ms !important}.dynauto:nth-child(15){transition-delay:2250ms !important}.dynauto:nth-child(16){transition-delay:2400ms !important}.dynauto:nth-child(17){transition-delay:2550ms !important}.dynauto:nth-child(18){transition-delay:2700ms !important}.dynauto:nth-child(19){transition-delay:2850ms !important}.dynauto:nth-child(20){transition-delay:3000ms !important}@media (max-width: 629px){.dyna02{transition-delay:0 !important;animation-delay:0 !important}.dyna03{transition-delay:0 !important;animation-delay:0 !important}.section-box{position:relative;opacity:0;transform:translateY(30px);transition:transform 0.5s, opacity 0.5s;transition-timing-function:ease-in-out}}.anchorto{cursor:pointer}#im01{height:0}.fw-sectionA,.fw-sectionB{margin:0;padding:28px 0;min-height:200px}.fw-sectionA h2,.fw-sectionB h2{margin-top:0 !important}.fw-sectionA a,.fw-sectionA a:visited,.fw-sectionB a,.fw-sectionB a:visited{color:inherit !important}.fw-sectionA{background:#FFFFFF}.fw-sectionB{background:#DEDEDE}.fw-sectionDk{background:#0f0f0f}.homesec{padding:28px 0}.home-intro{text-align:center;padding:36px 28px 56px 28px}.home-intro p:last-child{margin-block-end:0}.hmadd{padding:0 28px;font-size:1.2rem}h1.homeH1{text-align:center;margin:0 0 0 0 !important}.atmosbg{background-image:url(../img/bg/atmos03.webp);background-position:top left}.atmosbg3{background-image:url(../img/bg/atmos03.webp);background-position:center center;background-size:2400px 1600px}.atmosbg2{background-image:url(../img/bg/atmos02.webp);background-position:center center}.atmosbg4{background-image:url(../img/bg/atmos04.webp);background-position:top left;background-size:cover}.home-video-outer{margin:0 auto;max-width:1200px;text-align:center}.home-video-container{position:relative;overflow:hidden;width:100%;display:flex;justify-content:center;padding-top:56.25%}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.home-music-box{margin:0 auto;max-width:960px;display:flex;gap:28px;align-items:flex-start}.home-music-box>div{min-height:200px;box-sizing:border-box}.home-music-box>div.hmbi{flex:10}.home-music-box>div.hmbi img{width:100%;height:auto}.home-music-box>div.hmbt{flex:9;text-align:left;padding:0 28px}.home-music-box>div.hmbt h1,.home-music-box>div.hmbt h2{display:none}.home-music-box>div.hmbt h3{margin-top:0}.guitar-hero{position:relative;height:calc(100svh - 90px);overflow:hidden}.guitar-hero .guitar-hero-inner{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.guitar-hero .guitar-hero-inner img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.guitar-hero .ghscroll{width:100%;height:40px;z-index:2;position:absolute;bottom:22px;display:flex;justify-content:center}.guitar-hero .ghscroll .ghscroll-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;transition:all 0.3s ease-in-out}.guitar-hero .ghscroll:hover .ghscroll-inner{transform:translateY(3px);opacity:0.8}.igoto a{color:black;text-decoration:none}.igoto a:after{padding:0 0 0 5px;content:'›'}.igotomin{padding:0 0 15px 0}@media (max-width: 1260px){.hmgig-container{padding:0 28px}.home-video-outer{padding:0 28px}}@media (max-width: 994px){.home-music-box{display:block}.home-music-box>div.hmbi{padding:28px 28px 0}.home-music-box>div.hmbt h3{padding:28px 0 0}}.home-hero-photo-credit{position:absolute;bottom:16px;right:16px;color:#CCCF;z-index:8;font-size:14px}.home-hero-photo-credit span{font-size:12px}@media (max-width: 800px){.home-hero-photo-credit{color:#CCCF;font-size:12px;letter-spacing:-0.5px}.home-hero-photo-credit span{font-size:10px}}body{font-family:"Noto Sans", sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100}h1{font-family:"Noto Serif", serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 200;letter-spacing:2px;margin:0 0 30px 0;line-height:1.3;font-weight:500;overflow-wrap:break-word;font-size:2.84rem;font-size:clamp(2rem, 4vw, 2.84rem)}h2{font-family:"Noto Serif", serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 200;margin:1rem 0;letter-spacing:0.4px;line-height:1.3;font-weight:500;overflow-wrap:break-word;font-size:2.1rem;font-size:clamp(1.6rem, 3vw, 2.1rem)}h3{font-family:"Noto Serif", serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 200;margin:1rem 0;letter-spacing:0.4px;line-height:1.3;font-weight:500;overflow-wrap:break-word;font-size:1.6rem;font-size:clamp(1.3rem, 2vw, 1.6rem)}article h2:not(:first-child){margin:1.5rem 0 1rem 0}article{line-height:1.43;text-align:left}article b,article strong{line-height:inherit}article a:not(.imbtn){color:#645353;text-decoration:none}article a:not(.imbtn):hover{text-decoration:underline}article .article-inner.article-legal{text-align:left !important}a.a:visited{color:#645353}p{font-size:1rem}.bigtext p{font-size:1.3rem}.wp-block-list li{margin-bottom:1rem}article ul{list-style:none;padding:0;margin:1rem 0}article ul li{position:relative;padding:0 0 0 20px}article ul li:before{content:"";width:30px;height:30px;position:absolute;top:9px;left:0;background-image:url("../icons/bullet-888.svg");background-repeat:no-repeat;background-size:8px}.txtwhite{color:white}.txtwhite a{color:white}.txtgrey{color:#A3A3A3}.txtgrey a{color:#A3A3A3}a.clean{text-decoration:none}@media (max-width: 767px){p{font-weight:350}}@media (max-width: 470px){p{font-size:1.05rem}}.wp-search-results{margin:30px 0}.search-item{margin:10px auto;max-width:800px;padding:10px 15px}.search-item h2{margin:0 0 0 0}.search-item h2 a{text-decoration:none}.search-item h2 a:hover{text-decoration:underline}.search-item h2,.search-item h2 a,.search-item p a{color:white}.search-item p{margin:5px 0}.site-header{background:#fff;transition:max-height 0.4s ease-in-out;height:90px;z-index:8;max-height:90px;overflow:hidden}.hd-logo{transition:all 0.3s ease-out;text-align:left}#logo-img{max-width:187px;transition:max-width 0.4s ease-in-out;transition-delay:0.1s}#site-header-offset{transition:max-height 0.4s ease-in-out;height:90px;max-height:90px;overflow:hidden}.hd-social{transition:transform 0.6s ease-in-out}.hd-burger{transition:transform 0.2s ease-out;transform:translateY(36px);transition-delay:100ms}#body.scroll-page .site-header{max-height:74px}#body.scroll-page .hd-logo{transform:translateY(26px)}#body.scroll-page #logo-img{max-width:164px}#body.scroll-page .hd-social{transform:translateY(-90px)}#body.scroll-page .hd-burger{transform:translateY(23px);transition-delay:100ms}@media (max-width: 479px){#body.scroll-page .hd-burger{top:-12px !important;transform:translateY(36px)}}
/*# sourceMappingURL=im01.css.map */
