.elementor-496 .elementor-element.elementor-element-f0b0878 > .elementor-container{max-width:800px;min-height:90vh;}.elementor-496 .elementor-element.elementor-element-f0b0878 > .elementor-background-overlay{opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-496 .elementor-element.elementor-element-f0b0878{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-13px;margin-bottom:0px;}.elementor-496 .elementor-element.elementor-element-f0b0878 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-f21ecd3 );}.elementor-496 .elementor-element.elementor-element-f0b0878 > .elementor-shape-bottom svg{height:7em;}.elementor-496 .elementor-element.elementor-element-d5072d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-52136b7{text-align:center;}.elementor-496 .elementor-element.elementor-element-52136b7 .elementor-heading-title{font-size:60px;color:var( --e-global-color-3ce70f1f );}.elementor-496 .elementor-element.elementor-element-4538060{text-align:center;font-size:22px;font-weight:700;color:var( --e-global-color-3ce70f1f );}.elementor-496 .elementor-element.elementor-element-71c4aec .elementor-button{background-color:var( --e-global-color-f21ecd3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-3ce70f1f );}.elementor-496 .elementor-element.elementor-element-71c4aec .elementor-button:hover, .elementor-496 .elementor-element.elementor-element-71c4aec .elementor-button:focus{background-color:#00963F00;color:var( --e-global-color-f21ecd3 );border-color:var( --e-global-color-f21ecd3 );}.elementor-496 .elementor-element.elementor-element-71c4aec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-496 .elementor-element.elementor-element-71c4aec .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-496 .elementor-element.elementor-element-71c4aec .elementor-button:hover svg, .elementor-496 .elementor-element.elementor-element-71c4aec .elementor-button:focus svg{fill:var( --e-global-color-f21ecd3 );}.elementor-496 .elementor-element.elementor-element-54f8bf8:not(.elementor-motion-effects-element-type-background), .elementor-496 .elementor-element.elementor-element-54f8bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f21ecd3 );}.elementor-496 .elementor-element.elementor-element-54f8bf8{box-shadow:0px 11px 18px -7px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 50px 40px 50px;}.elementor-496 .elementor-element.elementor-element-54f8bf8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-496 .elementor-element.elementor-element-01b35ea > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-496 .elementor-element.elementor-element-01b35ea{text-align:center;}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_post_grid_style_one_wrap{grid-gap:30px;}.elementor-496 .elementor-element.elementor-element-844a1e5 .ue_post_grid{grid-template-columns:repeat(4, minmax(0, 1fr));text-align:inherit;}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_post_grid_style_one_item{overflow:hidden;border-radius:10px;}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_btn_inner{gap:8px;}.elementor-496 .elementor-element.elementor-element-844a1e5 .ue_p_title{justify-content:inherit;}.elementor-496 .elementor-element.elementor-element-844a1e5 .ue_post_grid_item{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_content{padding:20px 20px 20px 20px;background-color:var( --e-global-color-3ce70f1f );}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_post_image{height:250px;background-color:#ffffff;}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_post_image img{height:250px;object-fit:Cover;object-position:Center Center;transform:scale(100%);}.elementor-496 .elementor-element.elementor-element-844a1e5 .ue-grid-item-category a{color:#ffffff;background-color:#545454;padding:3px 5px 3px 5px;border-radius:3px 3px 3px 3px;}.elementor-496 .elementor-element.elementor-element-844a1e5 .ue-grid-item-category{margin-top:0px;text-align:left;transform:translate(0, 0px);}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_post_title a{color:var( --e-global-color-text );}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_post_title a > *{color:var( --e-global-color-text );}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_post_title a,.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_post_title a > *{font-weight:600;}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_post_title{margin-top:10px;min-height:0px;text-align:inherit;}.elementor-496 .elementor-element.elementor-element-844a1e5 .ue-grid-item-meta-data{color:var( --e-global-color-text );font-size:14px;gap:5px;width:auto;}.elementor-496 .elementor-element.elementor-element-844a1e5 .ue-grid-item-meta-data svg{fill:var( --e-global-color-text );}.elementor-496 .elementor-element.elementor-element-844a1e5 .ue-meta-data{margin-top:12px;gap:10px;justify-content:flex-start;}.elementor-496 .elementor-element.elementor-element-844a1e5 .ue-grid-item-meta-data-avatar img{width:30px;height:30px;display:inline-flex;border-radius:100px;}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_post_text{color:var( --e-global-color-text );margin-top:10px;text-align:inherit;}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_more_btn{border-radius:0px;background-color:var( --e-global-color-3ce70f1f );color:var( --e-global-color-primary );margin-top:15px;font-weight:600;}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_more_btn svg{fill:var( --e-global-color-primary );}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_more_btn:hover{color:var( --e-global-color-text );}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_more_btn:hover svg{fill:var( --e-global-color-text );}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_post_button{text-align:inherit;}.elementor-496 .elementor-element.elementor-element-844a1e5 .ue-no-posts-found{color:var( --e-global-color-text );background-color:var( --e-global-color-3ce70f1f );padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-496 .elementor-element.elementor-element-844a1e5 .view-switcher-button{justify-content:end;}.elementor-496 .elementor-element.elementor-element-844a1e5 .view-switcher{font-size:25px;margin-bottom:20px;}.elementor-496 .elementor-element.elementor-element-844a1e5 .view-switcher svg{width:25px;height:25px;}.elementor-496 .elementor-element.elementor-element-e393a47 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-e393a47 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-496 .elementor-element.elementor-element-e393a47 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-496 .elementor-element.elementor-element-cdf6428:not(.elementor-motion-effects-element-type-background), .elementor-496 .elementor-element.elementor-element-cdf6428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f2e81c );background-image:url("https://regionalmusikisverige.se/wp-content/uploads/2025/10/Bohuslan-Big-Band-foto-Martin-Frick-scaled-1280x540-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-496 .elementor-element.elementor-element-cdf6428 > .elementor-background-overlay{background-color:var( --e-global-color-ea6eb8f );opacity:0.81;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-496 .elementor-element.elementor-element-cdf6428 > .elementor-container{min-height:350px;}.elementor-496 .elementor-element.elementor-element-cdf6428{box-shadow:0px 0px 31px 0px rgba(0, 0, 0, 0.34);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:80px;padding:50px 50px 50px 50px;}.elementor-496 .elementor-element.elementor-element-964715e{text-align:center;}.elementor-496 .elementor-element.elementor-element-964715e .elementor-heading-title{font-size:55px;color:var( --e-global-color-f21ecd3 );}.elementor-496 .elementor-element.elementor-element-cf066fe > .elementor-container{max-width:800px;}.elementor-496 .elementor-element.elementor-element-31748b8{text-align:center;font-size:20px;font-weight:700;color:var( --e-global-color-f21ecd3 );}.elementor-496 .elementor-element.elementor-element-96d01d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-496 .elementor-element.elementor-element-96d01d5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-496 .elementor-element.elementor-element-96d01d5 .elementor-button{fill:var( --e-global-color-f21ecd3 );color:var( --e-global-color-f21ecd3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f21ecd3 );}.elementor-496 .elementor-element.elementor-element-96d01d5 .elementor-button:hover, .elementor-496 .elementor-element.elementor-element-96d01d5 .elementor-button:focus{border-color:var( --e-global-color-ed183d3 );}.elementor-496 .elementor-element.elementor-element-f985fa9:not(.elementor-motion-effects-element-type-background), .elementor-496 .elementor-element.elementor-element-f985fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea6eb8f );background-image:url("https://regionalmusikisverige.se/wp-content/uploads/2026/01/Ethno.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-496 .elementor-element.elementor-element-f985fa9 > .elementor-background-overlay{background-color:var( --e-global-color-ea6eb8f );opacity:0.73;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-496 .elementor-element.elementor-element-f985fa9 > .elementor-container{max-width:800px;min-height:350px;}.elementor-496 .elementor-element.elementor-element-f985fa9{box-shadow:0px 0px 22px 0px rgba(0, 0, 0, 0.38);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:80px;padding:50px 50px 50px 50px;}.elementor-496 .elementor-element.elementor-element-33baac9{text-align:center;}.elementor-496 .elementor-element.elementor-element-33baac9 .elementor-heading-title{font-size:55px;color:var( --e-global-color-f21ecd3 );}.elementor-496 .elementor-element.elementor-element-cf95fcf{text-align:center;font-size:20px;font-weight:700;color:var( --e-global-color-f21ecd3 );}.elementor-496 .elementor-element.elementor-element-b720609 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-496 .elementor-element.elementor-element-b720609 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-496 .elementor-element.elementor-element-b720609 .elementor-button{fill:var( --e-global-color-f21ecd3 );color:var( --e-global-color-f21ecd3 );border-style:solid;border-color:var( --e-global-color-f21ecd3 );}.elementor-496 .elementor-element.elementor-element-b720609 .elementor-button:hover, .elementor-496 .elementor-element.elementor-element-b720609 .elementor-button:focus{border-color:var( --e-global-color-primary );}.elementor-496 .elementor-element.elementor-element-5437bdc:not(.elementor-motion-effects-element-type-background), .elementor-496 .elementor-element.elementor-element-5437bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f21ecd3 );}.elementor-496 .elementor-element.elementor-element-5437bdc{box-shadow:0px 0px 31px 0px rgba(0, 0, 0, 0.26);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-496 .elementor-element.elementor-element-5437bdc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-496 .elementor-element.elementor-element-6f6c45b{margin-top:80px;margin-bottom:0px;}.elementor-496 .elementor-element.elementor-element-56d8a45{text-align:center;}.elementor-496 .elementor-element.elementor-element-9b2ef66{--e-image-carousel-slides-to-show:5;}.elementor-496 .elementor-element.elementor-element-9b2ef66 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-9b2ef66 .swiper-wrapper{display:flex;align-items:flex-start;}body.elementor-page-496:not(.elementor-motion-effects-element-type-background), body.elementor-page-496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-496 .elementor-element.elementor-element-f0b0878 > .elementor-container{min-height:60vh;}.elementor-496 .elementor-element.elementor-element-f0b0878 > .elementor-background-overlay{opacity:0;}.elementor-496 .elementor-element.elementor-element-f0b0878{padding:0px 20px 0px 20px;}.elementor-496 .elementor-element.elementor-element-52136b7 .elementor-heading-title{font-size:45px;}.elementor-496 .elementor-element.elementor-element-54f8bf8{padding:40px 20px 40px 20px;}.elementor-496 .elementor-element.elementor-element-844a1e5 .ue_post_grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-496 .elementor-element.elementor-element-cdf6428{padding:40px 20px 40px 20px;}.elementor-496 .elementor-element.elementor-element-964715e .elementor-heading-title{font-size:35px;}.elementor-496 .elementor-element.elementor-element-cf066fe{margin-top:0px;margin-bottom:0px;}.elementor-496 .elementor-element.elementor-element-31748b8{font-size:18px;}.elementor-496 .elementor-element.elementor-element-f985fa9 > .elementor-container{min-height:0px;}.elementor-496 .elementor-element.elementor-element-f985fa9{padding:40px 20px 40px 20px;}.elementor-496 .elementor-element.elementor-element-33baac9 .elementor-heading-title{font-size:35px;}.elementor-496 .elementor-element.elementor-element-cf95fcf{font-size:18px;}.elementor-496 .elementor-element.elementor-element-5437bdc{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-496 .elementor-element.elementor-element-9b2ef66{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-496 .elementor-element.elementor-element-f0b0878 > .elementor-container{min-height:80vh;}.elementor-496 .elementor-element.elementor-element-f0b0878 > .elementor-shape-bottom svg{height:4em;}.elementor-496 .elementor-element.elementor-element-f0b0878{padding:0px 10px 0px 10px;}.elementor-496 .elementor-element.elementor-element-d5072d2 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-496 .elementor-element.elementor-element-52136b7 .elementor-heading-title{font-size:35px;}.elementor-496 .elementor-element.elementor-element-4538060{font-size:18px;}.elementor-496 .elementor-element.elementor-element-54f8bf8{padding:20px 10px 20px 10px;}.elementor-496 .elementor-element.elementor-element-01b35ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-844a1e5 .ue_post_grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_post_image{height:200px;}.elementor-496 .elementor-element.elementor-element-844a1e5 .uc_post_image img{height:200px;}.elementor-496 .elementor-element.elementor-element-cdf6428{margin-top:70px;margin-bottom:0px;padding:20px 10px 20px 10px;}.elementor-496 .elementor-element.elementor-element-964715e .elementor-heading-title{font-size:27px;}.elementor-496 .elementor-element.elementor-element-f985fa9{padding:20px 10px 20px 10px;}.elementor-496 .elementor-element.elementor-element-33baac9 .elementor-heading-title{font-size:27px;}.elementor-496 .elementor-element.elementor-element-5437bdc{padding:20px 10px 20px 10px;}.elementor-496 .elementor-element.elementor-element-9b2ef66{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for section, class: .elementor-element-f0b0878 */.banner-part-shadow .elementor-shape-bottom svg {
    filter: drop-shadow(0px 4px 10px rgba(0, 0, 0, 0.2));
}
.banner-part-shadow .elementor-shape-bottom svg {
    filter: drop-shadow(0px 6px 15px rgba(0, 0, 0, 0.3));
}
.banner-part-shadow .elementor-shape-bottom {
    filter: drop-shadow(0px -4px 10px rgba(0, 0, 0, 0.15));
}/* End custom CSS */
/* Start custom CSS */body::before {
  content: '';
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-image: url(https://regionalmusikisverige.se/wp-content/uploads/2026/01/RMS-Bakgrund-NY.png);
  z-index: -1;
  background-size: cover;
}

body {
  padding-bottom: 0;
}

@media (max-width: 1000px) {
    body::before {
  width: 1000px;
  height: 100vh;
    background-size: cover;  
    }
}

@media (max-width: 600px) {
    body::before {
  width: 100vw;
  height: 100vh;
    background-size: cover;  
    }
}/* End custom CSS */