.so-widget-sow-accordion-default-94d6cea0f89a-2101 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-title{display:flex;align-items:center;width:100%;font-size:19px!important;padding:0.7em!important}p{font-size:19px;line-height:1.55em!important;margin:0 0 10px;color:#fff;letter-spacing:1px!important}.wp-show-posts-entry-title{pointer-events:none}.entry-content h3{font-size:26px;text-align:left;text-shadow:none!important;margin-bottom:20px;color:#fff;font-family:'Syne',arial,sans-serif;font-weight:700;letter-spacing:2px}.siteorigin-panels-home .entry-content h3{font-size:21px;text-align:left;text-shadow:none!important;margin-bottom:20px;color:#fff;font-family:'Syne',arial,sans-serif;font-weight:700;letter-spacing:2px}.so-widget-sow-image-default-6b88c04c1f9b-1584 .sow-image-container .so-widget-image{border-radius:50%;max-width:90%;height:auto;display:block;margin-left:auto;margin-right:auto;width:70%}.so-widget-sow-image-default-6b88c04c1f9b-1584 .sow-image-container .so-widget-image:hover{filter:url("data:image/svg+xml;utf8,#grayscale");filter:gray;-webkit-filter:grayscale(100%) opacity(.6);border-radius:50%}#main{padding-top:0;padding-right:35px;padding-bottom:35px;padding-left:35px;margin-top:-2px;margin-right:auto;margin-bottom:0;margin-left:auto;background:#000;background:radial-gradient(circle,rgb(0 0 0) 0%,rgb(78 78 78) 33%,rgb(42 42 41) 62%,rgb(68 68 67) 100%);background-image:url(https://gaiamusic.fi/wp-content/uploads/2022/07/bg9.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.so-widget-sow-headline-default-9a2ddea773ae-1584 .sow-headline-container h1.sow-headline{font-family:Syne;font-weight:400;text-align:center;color:#fff;line-height:1.4em;font-size:33px;letter-spacing:9px}.so-widget-sow-headline-default-8619cc8f433d-1584 .sow-headline-container h1.sow-headline{font-family:Syne;font-weight:400;text-align:center;color:#fff;line-height:1.4em;font-size:33px;letter-spacing:9px}.so-widget-sow-headline-default-fd4437a02632-1584 .sow-headline-container h1.sow-headline{font-family:Syne;font-weight:400;text-align:center;color:#fff;line-height:1.4em;font-size:33px;letter-spacing:9px}.so-widget-sow-headline-default-fd4437a02632-1584 .sow-headline-container h3.sow-sub-headline{font-family:Syne;font-weight:400;text-align:center;color:#fff;line-height:1.4em;font-size:25px;letter-spacing:1px}.so-widget-sow-button-flat-67dd7c72fe7c-645 .ow-button-base a{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;max-width:100%;font-family:Syne;font-size:1.15em;padding:1em 2em;background:#fafafa;color:#333333!important;border:none;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;text-shadow:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.animatedfsmenu.navbar-expand-md,.animatedfsmenu.navbar-expand-ht{background-color:#0a0a0a;background-image:url();background-repeat:no-repeat;background-position:center top;background-attachment:fixed;opacity:1}.animatedfsmenu .animatedfsmenu-navbar-toggler.right_top{top:30px}.fb-widget-center{display:grid;justify-content:center}.so-widget-sow-layout-slider-default-f8c67905666b .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1,.so-widget-sow-layout-slider-default-f8c67905666b .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h2,.so-widget-sow-layout-slider-default-f8c67905666b .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h3,.so-widget-sow-layout-slider-default-f8c67905666b .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h4,.so-widget-sow-layout-slider-default-f8c67905666b .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h5,.so-widget-sow-layout-slider-default-f8c67905666b .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h6{text-shadow:0 2px 2px rgb(0 0 0 / .2)}.so-widget-sow-layout-slider-default-56a73585d3ae .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1,.so-widget-sow-layout-slider-default-56a73585d3ae .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h2,.so-widget-sow-layout-slider-default-56a73585d3ae .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h3,.so-widget-sow-layout-slider-default-56a73585d3ae .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h4,.so-widget-sow-layout-slider-default-56a73585d3ae .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h5,.so-widget-sow-layout-slider-default-56a73585d3ae .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h6{text-shadow:0 2px 2px rgb(0 0 0 / .2)}.post-navigation a,#image-navigation a{display:none}article.post .share-buttons,article.page .share-buttons{display:none}.lsow-portfolio-wrap .lsow-taxonomy-filter .lsow-filter-item{display:none}.mobilenav-main-link img{max-height:40px;max-width:40px;margin-right:10px}body.responsive header#masthead.masthead-logo-in-menu .main-navigation .menu-mobilenav-container ul li a{font-size:0}.home #masthead.masthead-logo-in-menu .logo>img{opacity:0;margin-left:25px}.masthead-logo-in-menu .logo>img{opacity:1;margin-left:25px}.home #masthead.masthead-logo-in-menu .sticky .logo>img{opacity:1;-moz-transition:0.6s ease-in-out;-ms-transition:0.6s ease-in-out;-o-transition:0.6s ease-in-out;-webkit-transition:0.5s ease-in-out;transition:0.6s ease-in-out}.masthead-logo-in-menu .sticky .logo>img{opacity:1;-moz-transition:0.6s ease-in-out;-ms-transition:0.6s ease-in-out;-o-transition:0.6s ease-in-out;-webkit-transition:0.5s ease-in-out;transition:0.6s ease-in-out}header#masthead .hgroup .logo{float:none!important}header#masthead .hgroup .logo img{display:block;margin:0 auto 25px auto;opacity:.8}header#masthead{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:0}header#masthead .hgroup{display:none}body.responsive.layout-full #page-wrapper .full-container{max-width:1450px!important}.main-navigation{position:relative;max-width:100%;box-shadow:none;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:0;padding-bottom:0;background:#000;background:radial-gradient(circle,rgb(0 0 0) 0%,rgb(38 38 37) 100%)}.main-navigation ul li a{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;text-shadow:0 1px 1px rgb(0 0 0 / 0);color:#fff;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;background-color:#fff0;letter-spacing:1px;border:none;font-weight:700;text-transform:uppercase;padding:20px 20px}.main-navigation ul li:hover>a{color:#f1f1f1;background-color:#fff0}.main-navigation ul{text-align:right;margin-right:130px}.main-navigation ul li{display:inline-block;float:none}.main-navigation ul ul a{width:260px;text-align:left}.main-navigation ul ul li{background-color:#8a1e1e;margin:0;padding:0}.main-navigation ul ul li a{color:#fff;font-size:14px;font-weight:400;letter-spacing:1px;border:none;background-color:#8a1e1e;box-shadow:0 1px 1px 1px rgb(52 52 52 / .2);padding-top:10px;padding-right:22px;padding-bottom:10px;padding-left:22px}.main-navigation ul ul li:hover>a{color:#fff;background-color:#b52828}.main-navigation.sticky{transition:background .4s ease-in-out!important;position:relative;max-width:100%;box-shadow:none;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:0;padding-bottom:0;background-color:#000;padding:0}.main-navigation.sticky ul li a{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;text-shadow:0 1px 1px #fff0;color:#fff;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;background-color:#fff0;letter-spacing:1px;border:none;padding:20px 20px}.main-navigation.sticky ul li:hover>a{color:#f1f1f1}.main-navigation.sticky ul ul li a{color:#fff;font-size:14px;font-weight:400;letter-spacing:1px;border:none;background-color:#8a1e1e;box-shadow:0 1px 1px 1px rgb(52 52 52 / .2);padding-top:10px;padding-right:22px;padding-bottom:10px;padding-left:22px}.main-navigation.sticky ul ul li:hover>a{color:#fff;background-color:#b52828}p{font-size:19px;line-height:1.35em;margin:0 0 10px;color:#fff}.entry-content a{text-decoration:none;line-height:1em;color:#fff}.entry-content a:hover{transition:all 0.2s ease 0s;color:#ccc}a{text-decoration:none;color:#000}.entry-content ul li,.entry-content ol li{color:#000}.siteorigin-panels-home .entry-content{background-color:#fff0;padding:0}.entry-content{line-height:1.6em;zoom:1;background-color:#fff0;font-size:14px;padding:15px;margin-top:0}.so-widget-sow-layout-slider-default-ed1c85f37d1b .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1,.so-widget-sow-layout-slider-default-ed1c85f37d1b .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h2,.so-widget-sow-layout-slider-default-ed1c85f37d1b .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h3,.so-widget-sow-layout-slider-default-ed1c85f37d1b .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h4,.so-widget-sow-layout-slider-default-ed1c85f37d1b .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h5,.so-widget-sow-layout-slider-default-ed1c85f37d1b .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h6{text-shadow:none;letter-spacing:0;font-style:normal}.siteorigin-panels-home .entry-content h1{font-size:25px;line-height:normal;margin:0;text-transform:none;font-weight:400;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;text-align:left;letter-spacing:0;font-style:normal;text-shadow:none!important}.siteorigin-panels-home .entry-content h2{font-size:23px;text-align:left;text-shadow:none!important;margin-bottom:30px;font-weight:400;color:#333;line-height:normal}.siteorigin-panels-home .entry-content h4{font-size:30px;text-align:left;text-shadow:none!important;font-weight:400;color:#333;line-height:normal;margin-top:-13px}.entry-content h1{font-size:28px;letter-spacing:1px;text-transform:normal;line-height:normal;font-weight:700;text-shadow:none!important}.entry-content h2{font-size:16px;text-align:left;text-shadow:none!important;margin-bottom:15px;font-weight:400;line-height:normal;margin-top:5px}.entry-content ul{list-style-type:disc;font-size:18px;line-height:1.55em;margin:0 0 10px}li{padding:2px}#footer-widgets{margin-top:35px;padding:9px}#footer-widgets .widget p{color:#999;font-size:16px;letter-spacing:1px}#footer-widgets .widget a{color:#999;font-size:16px}#colophon{background-color:#000;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;text-align:center}.layout-full #colophon{margin-bottom:0;margin-top:-50px;padding-bottom:30px;padding-top:30px}#colophon #theme-attribution,#colophon #site-info{display:none}.wpcf7-form p{color:#fff}.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;margin-bottom:10px}.clearfix{display:block}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus{color:#000}input.wpcf7-form-control.wpcf7-submit{color:#fff;display:block;font-size:18px;font-weight:400;padding:9px 55px;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;background-attachment:scroll;background-color:#000;background-image:none;background-repeat:repeat;background-position:0 0;border:none;line-height:normal}button,input,select,textarea{padding:12px 12px 12px 12px;margin:5px 0 0 0;font-size:20px;width:70%;text-decoration:none;color:#333;border:1.5px solid #a78049;-webkit-border-radius:0;border-radius:0;background-color:#fff;box-shadow:0 1px 1px rgb(0 0 0 / .075) inset;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;opacity:.7}.wpcf7 select{font-family:"Arial"}input[type="text"]{padding:12px 12px 12px 12px;margin:5px 0 0 0;font-size:16px;width:100%;color:#333;border:1.5px solid #a78049;-webkit-border-radius:0;border-radius:0;background-color:#fff;box-shadow:0 1px 1px rgb(0 0 0 / .075) inset;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;opacity:.7}input[type="email"]{padding:12px 12px 12px 12px;margin:5px 0 0 0;font-size:16px;width:100%;border:none;color:#333;border:1.5px solid #a78049;-webkit-border-radius:0;border-radius:0;background-color:#fff;box-shadow:0 1px 1px rgb(0 0 0 / .075) inset;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;opacity:.7}input[type="tel"]{padding:12px 12px 12px 12px;margin:5px 0 0 0;font-size:16px;width:100%;border:none;color:#333;border:1.5px solid #a78049;background-color:#fff;box-shadow:0 1px 1px rgb(0 0 0 / .075) inset;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;opacity:.7}textarea{padding:12px 12px 12px 12px;margin:5px 0 0 0;font-size:16px;width:100%;border:none;color:#333;border:1.5px solid #a78049;background-color:#fff;box-shadow:0 1px 1px rgb(0 0 0 / .075) inset;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;opacity:.7;height:120px}div.wpcf7-validation-errors{padding:12px 12px 12px 12px;color:red;display:block;font-size:1em;font-weight:400;background-color:#ccc;border:none;font-size:16px}span.wpcf7-not-valid-tip{padding:12px 12px 12px 12px;color:red;display:block;font-size:1em;font-weight:400;background-color:#ccc;border:none;font-size:16px}div.wpcf7-mail-sent-ok{padding:12px 12px 12px 12px;color:#fff;display:block;font-size:1em;font-weight:400;background-color:#ccc;border:none;font-size:16px}.mobile-nav-frame [class^="fa fa-"]{display:inline-block;margin-right:10px;min-width:1em;color:#fff}.mobile-nav-frame{background:#7d1d1d!important;opacity:1}.mobile-nav-frame .title h3{display:none}.mobile-nav-frame .title{background:transparent!important;border-bottom:none!important}.mobile-nav-frame ul{background:#7d1d1d!important;border:none!important;box-shadow:none!important}.mobile-nav-frame ul li{border-bottom:0 solid rgb(47 35 23)!important}.mobile-nav-frame ul li a.link{color:#ffffff!important;text-shadow:none;font-size:20px}@media (max-width:1500px){p{font-size:16px;line-height:1.35em;margin:0 0 10px;color:#fff}.entry-content ul{list-style-type:disc;font-size:15px;line-height:1.55em;margin:0 0 10px}li{padding:2px}.main-navigation ul li a{font-size:13px;padding-top:20px;padding-right:10px;padding-bottom:20px;padding-left:10px;letter-spacing:0}.main-navigation ul li:hover>a{font-size:13px}.main-navigation.sticky ul li a{font-size:13px;padding-top:20px;padding-right:10px;padding-bottom:20px;padding-left:10px;letter-spacing:0}.main-navigation.sticky ul li:hover>a{font-size:13px}.main-navigation ul ul li a{font-size:12px}.main-navigation ul ul li:hover>a{font-size:12px}.main-navigation.sticky ul ul li a{font-size:11px}.main-navigation.sticky ul ul li:hover>a{font-size:11px}}@media (max-width:1100px){.sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container .sow-slider-image-wrapper>:first-child{margin-top:100px}}@media (max-width:380px){.sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container .sow-slider-image-wrapper>:first-child{margin-top:160px}}@media (max-width:450px){.entry-content h3{font-size:20px}}