*{}@font-face{font-family:"PlusJakarteSans Regular";src:url("/wp-content/themes/rsn/_resources/fonts/PlusJakartaSans-Regular.ttf") format("truetype")}@font-face{font-family:"PlusJakarteSans Bold";src:url("/wp-content/themes/rsn/_resources/fonts/PlusJakartaSans-Bold.ttf") format("truetype")}@font-face{font-family:"CabinSketch Bold";src:url("/wp-content/themes/rsn/_resources/fonts/CabinSketch-Bold.ttf") format("truetype")}html{min-width:375px}html.mobile__is_active .opacity-frame{width:100%;height:100%;background-color:rgba(0,0,0,0.65);position:fixed;top:0;right:0;transition:0.2s ease-out;z-index:60}body{margin:0;color:#000;font-size:16px;line-height:1.5em;font-family:PlusJakarteSans Regular,sans-serif}html.mobile__is_active,
html.mobile__is_active
body{height:100%;width:100%;overflow:hidden}img{max-width:100%;height:auto;object-fit:cover}.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:transparent!important}a{text-decoration:none;transition:0.2s ease-out;display:inline-block;color:#9AA78D}a:hover{opacity:0.7}h1,h2,h3,h4,h5,h6{margin:0
0 10px 0}h2,
html body
.headline{color:#BAAD0E;font-family:CabinSketch Bold,sans-serif;font-size:40px;line-height:45px}@media only screen and (max-width: 659px){h2,
html body
.headline{font-size:35px;line-height:40px}}h3,
html body
.subline{color:#4D8243;font-family:PlusJakarteSans Bold,sans-serif;font-size:20px}strong{font-weight:normal;font-family:PlusJakarteSans Bold,sans-serif}.hide{display:none}.co-el{margin-bottom:100px}.content-holder{width:100%;max-width:1100px;margin:0
auto;position:relative}header .content-holder,
.header-element .content-holder{max-width:1300px}footer .content-holder{max-width:1200px}.padding-frame{padding:0
40px}@media only screen and (max-width: 659px){.padding-frame{padding:0
20px}}header .padding-frame{overflow-x:clip}.button{width:fit-content;font-family:PlusJakarteSans Bold,sans-serif;background-color:#D2E0C4;text-decoration:none;color:#000;transition:0.2s ease-out;padding:10px
60px 10px 20px;margin-top:15px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-content:stretch;align-content:stretch;-webkit-align-items:center;align-items:center;border-radius:20px;position:relative}.button
svg{position:absolute;right:22px;top:50%;transform:translateY(-50%);transition:0.2s ease-out}.button:hover
svg{right:17px}.splide__arrow{height:36px!important;width:46px!important;background:url(/wp-content/themes/rsn/_resources/img/slider-arrow.svg) !important;background-repeat:no-repeat!important;background-size:46px 36px!important;border:unset;transform:unset;opacity:1!important;transition:0.2s ease-out}.splide__arrow
svg{display:none}.splide__arrow:hover{opacity:0.7!important}.splide__arrow:disabled{opacity:0.5!important}.splide__arrow.splide__arrow--prev{left:0}.splide__arrow.splide__arrow--next{background:url(/wp-content/themes/rsn/_resources/img/slider-next.svg) !important;height:36px!important;width:46px!important;background-repeat:no-repeat!important;background-size:46px 36px!important;right:0}.splide__pagination{display:none!important}header
li{display:inline-block;margin:0
15px}@media only screen and (max-width: 699px){header
li{margin:0
10px}}header li:first-child{margin-left:0}header li:last-child{margin-right:0}@media only screen and (max-width: 659px){header nav.top-menu{display:none}}header nav.top-menu
ul{display:flex;justify-content:flex-end;align-items:center;margin:0;padding:0;height:40px}header nav.top-menu ul
li{display:inline-flex;align-items:center}header nav.top-menu ul li:last-child{margin:0}header nav.top-menu ul li.yellow
a{color:#B2A51A;display:inline-flex;align-items:center}header nav.top-menu ul li
a{font-size:15px;font-family:PlusJakarteSans Bold,sans-serif}header nav.top-menu ul li.tel a
svg{margin-right:5px}header .logo-menu-holder{display:flex;justify-content:space-between;flex-wrap:wrap;margin:10px
0;position:relative}@media only screen and (max-width: 1199px){header .logo-menu-holder{flex-direction:column;margin:10px
0 25px 0}}header .logo-menu-holder .logo-box{transform:scale(0.98);background-image:url("/wp-content/themes/rsn/_resources/img/rsn_logo.svg");background-size:325px 166px;width:325px;height:166px;transition:0.2s ease-out;background-repeat:no-repeat;display:inline-block}@media only screen and (max-width: 1259px){header .logo-menu-holder .logo-box{background-size:280px 143px;width:280px;height:143px}}@media only screen and (max-width: 659px){header .logo-menu-holder .logo-box{background-size:210px 107px;width:210px;height:107px}}header .logo-menu-holder .logo-box:hover{transform:scale(1);opacity:1}header .logo-menu-holder .main-menu{margin-top:40px;margin-left:20px;transition:0.2s ease-out}@media only screen and (max-width: 1199px){header .logo-menu-holder .main-menu{margin-top:10px;margin-left:0}}@media only screen and (max-width: 959px){header .logo-menu-holder .main-menu{width:100%;max-width:450px;height:100%;background-color:#F4F4F4;top:0;right:-450px;position:fixed;z-index:61;margin-top:0;overflow:scroll}html.mobile__is_active header .logo-menu-holder .main-menu{right:0}}header .logo-menu-holder .main-menu
ul{margin:0;padding:0}@media only screen and (max-width: 959px){header .logo-menu-holder .main-menu
ul{display:flex;flex-direction:column;margin:150px
40px 0 40px}}@media only screen and (max-width: 659px){header .logo-menu-holder .main-menu
ul{margin:110px
20px 0 20px}}header .logo-menu-holder .main-menu ul
li{position:relative;margin:0
25px}header .logo-menu-holder .main-menu ul li:last-child{margin:0
0 0 25px}@media only screen and (max-width: 959px){header .logo-menu-holder .main-menu ul
li{margin:10px
0;display:flex;flex-direction:column;align-items:flex-start}header .logo-menu-holder .main-menu ul li:last-child{margin:10px
0 0 0}header .logo-menu-holder .main-menu ul li:first-child{margin-top:0}header .logo-menu-holder .main-menu ul li:last-child{margin-bottom:0}}header .logo-menu-holder .main-menu ul li:before{content:"";width:3px;height:100%;position:absolute;top:0;left:-26.5px;background-color:#F4F4F4}header .logo-menu-holder .main-menu ul li:first-child:before{content:unset}@media only screen and (max-width: 959px){header .logo-menu-holder .main-menu ul li:before{content:unset}}header .logo-menu-holder .main-menu ul li
a{color:#010100;font-family:PlusJakarteSans Bold,sans-serif;font-size:18px;position:relative}header .logo-menu-holder .main-menu a:hover{opacity:1}header .logo-menu-holder .main-menu ul li a:after{content:"";position:absolute;left:0;right:0;bottom:-3px;background-color:#BBC8B3;width:0;height:3px;transition:width 0.2s ease-out}header .logo-menu-holder .main-menu ul li a:hover:after{width:100%}header .mobile-menu{all:unset;display:none;cursor:pointer;position:absolute;float:right;z-index:70;transition:0.2s ease-out;right:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 959px){header .mobile-menu{display:block}}header .logo-menu-holder .main-menu ul li.active>a:after{width:100%}header .logo-menu-holder .main-menu .sub-menu{display:none;flex-direction:column;position:absolute;background-color:#FFF;border:3px
solid #F4F4F4;left:-20px;padding:20px;top:40px;width:250px;z-index:10;transition:0.2s ease-out;opacity:0}@media only screen and (max-width: 959px){header .logo-menu-holder .main-menu .sub-menu{position:unset;margin:0;background-color:unset;padding:10px
20px;width:unset;border:unset}header .logo-menu-holder .main-menu .menu-item-has-children>a:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14.716" height="9.068" viewBox="0 0 14.716 9.068"><path id="Pfad_16218" data-name="Pfad 16218" d="M549.376,43.936l6.452,6.452,6.655-6.655" transform="translate(-548.572 -42.928)" fill="none" stroke="%23000" stroke-miterlimit="10" stroke-width="2.275"/></svg>');display:block;visibility:visible;float:right;margin-left:10px;margin-top:-2px;transition:0.2s ease-out}}header .logo-menu-holder .main-menu .menu-item-has-children.active>a:before{transform:rotate(-180deg)}.main-menu .active .sub-menu{display:inline-flex!important;opacity:1!important}header .logo-menu-holder .main-menu .sub-menu
li{padding:0
0 10px 0;margin:0}header .logo-menu-holder .main-menu .sub-menu li:last-child{padding:0;margin:0}header .logo-menu-holder .main-menu .sub-menu li
a{font-family:PlusJakarteSans Regular,sans-serif;display:inline;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}header .logo-menu-holder .main-menu .sub-menu li:before,
header .logo-menu-holder .main-menu .sub-menu li:after{display:none}header .logo-menu-holder .main-menu .sub-menu .sub-menu{display:none!important;position:unset;border:unset;padding:10px
0 10px 10px;width:210px;transition:0.2s ease-out;opacity:0}header .logo-menu-holder .main-menu .sub-menu li.active .sub-menu{display:inline-flex!important;opacity:1}header .logo-menu-holder .main-menu .sub-menu li.menu-item-has-children>a:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14.716" height="9.068" viewBox="0 0 14.716 9.068"><path id="Pfad_16218" data-name="Pfad 16218" d="M549.376,43.936l6.452,6.452,6.655-6.655" transform="translate(-548.572 -42.928)" fill="none" stroke="%23000" stroke-miterlimit="10" stroke-width="2.275"/></svg>');display:block;visibility:visible;float:right;margin-left:5px;margin-top:-2px;transition:0.2s ease-out}header .logo-menu-holder .main-menu .sub-menu .sub-menu a:before{display:none!important}header .mobile-menu .burger-button{transition:0.2s ease-in-out;padding:10px;background:unset;border:unset;cursor:pointer}header .mobile-menu .burger-button:hover{opacity:0.7}header .mobile-menu .burger-button
div{position:relative;z-index:2;width:30px;height:3px;background-color:#000;margin-top:5px;border-radius:4px;transition:0.4s}header .mobile-menu .burger-button
.bar1{margin-top:0}header .mobile-menu .burger-button.change
.bar1{transform:rotate(-45deg) translate(-9px, 4px)}header .mobile-menu .burger-button.change
.bar2{opacity:0}header .mobile-menu .burger-button.change
.bar3{transform:rotate(45deg) translate(-7px, -3px)}body.page-id-9 .bg-header{background-image:url('data:image/svg+xml,<svg width="1920" height="999" viewBox="0 0 1920 999" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1343.87 76.5C1567.47 -9.90001 1799.7 -4.83334 1887.86 8.49999C2330.66 30.5 2850.69 197 3055.36 277.5C3086.53 380 3121.36 612.8 3011.36 724C2873.86 863 2117.88 944 1814.36 907.5C1629.76 885.3 1229.37 915.5 1119.37 923C1009.37 930.5 842.879 957.59 691.37 988C549.38 1016.5 252.819 990.969 3.37927 896C-422.12 734 -1514.12 1249 -1254.62 605.5C-1147.32 339.429 -404.624 627 -19.6263 546.5C288.372 482.1 672.037 341.333 825.369 279C905.036 247.5 1120.27 162.9 1343.87 76.5Z" fill="%23F4F4F4"/></svg>');background-repeat:no-repeat;background-position:center bottom;background-size:100% 998px;height:1085px;overflow:clip;z-index:-1}@media only screen and (max-width: 1920px){body.page-id-9 .bg-header{background-size:cover;width:100%;height:1085px}}@media only screen and (max-width: 1194px){body.page-id-9 .bg-header{height:1300px;background-position:center right;padding-top:20px}}@media only screen and (max-width: 679px){body.page-id-9 .bg-header{height:1500px}}@media only screen and (max-width: 679px){.bg-header .padding-frame.head-boxes{padding:0}}.co-el.header-element{margin-bottom:200px}@media only screen and (max-width: 899px){.co-el.header-element{margin-bottom:160px}}body.page-id-9 .co-el.header-element{margin-bottom:100px}@media only screen and (max-width: 1194px){body.page-id-9 .co-el.header-element{margin-bottom:0}}body.page-id-9 .header-slider{margin-bottom:150px}@media only screen and (max-width: 899px){body.page-id-9 .header-slider{margin-bottom:100px}}.header-slider
.splide__arrow{height:36px;width:46px;background:url(/wp-content/themes/rsn/_resources/img/slider-arrow.svg);background-repeat:no-repeat;background-size:46px 36px;border:unset;transform:unset;top:60%;opacity:1;transition:0.2s ease-out}@media only screen and (max-width: 899px){.header-slider
.splide__arrow{top:unset;bottom:-60px}}.header-slider .splide__arrow:hover{opacity:0.7}.header-slider .splide__arrow:disabled{opacity:0.5}.header-slider .splide__arrow.splide__arrow--prev{left:0}@media only screen and (max-width: 899px){.header-slider .splide__arrow.splide__arrow--prev{left:40px}}.header-slider .splide__arrow.splide__arrow--next{right:0}@media only screen and (max-width: 899px){.header-slider .splide__arrow.splide__arrow--next{right:40px}}.header-slider .splide__arrow
svg{display:none}.header-slider
.splide__track{overflow:unset;overflow-x:clip}.header-slider
.splide__pagination{display:none}.header-slider .bg-flaeche{width:633px;height:484px;z-index:-1;position:absolute;right:310px;top:60px}@media only screen and (max-width: 1339px){.header-slider .bg-flaeche{width:520px;height:397px;top:90px}}@media only screen and (max-width: 1199px){.header-slider .bg-flaeche{width:450px;height:343px;top:130px;right:240px}}@media only screen and (max-width: 1059px){.header-slider .bg-flaeche{right:200px}}@media only screen and (max-width: 859px){.header-slider .bg-flaeche{width:403px;height:308px;top:180px;right:40px}}@media only screen and (max-width: 559px){.header-slider .bg-flaeche{width:353px;height:270px;top:150px;right:0}}@media only screen and (max-width: 499px){.header-slider .bg-flaeche{top:135px;right:10px}}@media only screen and (max-width: 475px){.header-slider .bg-flaeche{right:0}}@media only screen and (max-width: 399px){.header-slider .bg-flaeche{width:325px;height:248px}}.header-slider .content-box{display:flex;position:relative;justify-content:space-between;max-width:1200px;margin:auto 55px auto 80px}@media only screen and (max-width: 1199px){.header-slider .content-box{margin:auto 55px}}@media only screen and (max-width: 899px){.header-slider .content-box{flex-direction:column-reverse;align-items:center;margin:auto 40px auto auto}}@media only screen and (max-width: 749px){.header-slider .content-box{margin:auto}}.header-slider .left-box{width:calc(50% - 20px);position:relative;display:flex;align-items:flex-end}@media only screen and (max-width: 1059px){.header-slider .left-box{width:40%}}@media only screen and (max-width: 899px){.header-slider .left-box{width:100%;margin-top:10px}}@media only screen and (max-width: 559px){.header-slider .left-box{margin-top:30px}}.header-slider .left-box
svg{flex-shrink:0;z-index:1}@media only screen and (max-width: 1199px){.header-slider .left-box
svg{width:80px;height:220px}}@media only screen and (max-width: 899px){.header-slider .left-box
svg{position:absolute}}@media only screen and (max-width: 499px){.header-slider .left-box
svg{width:61px;height:170px;top:-190px}}.header-slider .left-box
.text{margin-left:20px}@media only screen and (max-width: 899px){.header-slider .left-box
.text{margin-left:95px}}@media only screen and (max-width: 499px){.header-slider .left-box
.text{margin-left:0}}.header-slider .left-box .text
.headline{font-size:85px;line-height:85px}@media only screen and (max-width: 1339px){.header-slider .left-box .text
.headline{font-size:70px;line-height:70px}}@media only screen and (max-width: 1199px){.header-slider .left-box .text
.headline{font-size:55px;line-height:55px}}@media only screen and (max-width: 1059px){.header-slider .left-box .text
.headline{font-size:45px;line-height:45px}}@media only screen and (max-width: 559px){.header-slider .left-box .text
.headline{font-size:40px;line-height:40px}}.header-slider .left-box .text
.subline{font-size:28px;line-height:28px;margin-bottom:0}@media only screen and (max-width: 1339px){.header-slider .left-box .text
.subline{font-size:23px;line-height:23px}}@media only screen and (max-width: 1199px){.header-slider .left-box .text
.subline{font-size:21px;line-height:21px}}@media only screen and (max-width: 1059px){.header-slider .left-box .text
.subline{font-size:20px;line-height:20px}}@media only screen and (max-width: 559px){.header-slider .left-box .text
.subline{font-size:18px;line-height:18px}}.header-slider .right-box{width:calc(50% - 20px);position:relative}@media only screen and (max-width: 1059px){.header-slider .right-box{width:calc(60% - 20px)}}@media only screen and (max-width: 899px){.header-slider .right-box{width:100%}}.header-slider .right-box .img-box{display:flex;justify-content:flex-end}.header-slider .right-box .img-box
img{mask-image:url(/wp-content/themes/rsn/_resources/img/slider-schablone.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:527px 438px;width:527px;height:438px}@media only screen and (max-width: 1339px){.header-slider .right-box .img-box
img{-webkit-mask-size:472px 390px;width:472px;height:390px}}@media only screen and (max-width: 1199px){.header-slider .right-box .img-box
img{-webkit-mask-size:400px 331px;width:400px;height:331px}}@media only screen and (max-width: 559px){.header-slider .right-box .img-box
img{-webkit-mask-size:326px 269px;width:326px;height:269px}}.header-slider .right-box .slider-button{width:200px;height:135px;background-image:url(/wp-content/themes/rsn/_resources/img/slider-button.svg);background-position:center;background-size:200px 135px;position:absolute;background-repeat:no-repeat;top:50px;right:-40px;font-family:PlusJakarteSans Bold,sans-serif;color:#FFF;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width: 1339px){.header-slider .right-box .slider-button{width:155px;height:105px;background-size:155px 105px;top:30px}.header-slider .right-box .slider-button
span{font-size:15px}}@media only screen and (max-width: 749px){.header-slider .right-box .slider-button{right:-10px;bottom:0;top:unset;width:135px;height:91px;background-size:135px 91px}.header-slider .right-box .slider-button
span{font-size:14px}}@media only screen and (max-width: 559px){.header-slider .right-box .slider-button{bottom:-25px}}.header-slider .right-box .slider-button:hover{opacity:1;filter:contrast(1.3)}.head-boxes .verweis-arrow{position:absolute;top:-100px;left:45%;z-index:1}@media only screen and (max-width: 1194px){.head-boxes .verweis-arrow{width:80px;left:42%}}@media only screen and (max-width: 899px){.head-boxes .verweis-arrow{width:65px;top:-60px;left:150px}}@media only screen and (max-width: 894px){.head-boxes .verweis-arrow{left:32%}}@media only screen and (max-width: 559px){.head-boxes .verweis-arrow{width:55px;top:-20px;left:15%}}.head-boxes .flex-holder{display:flex;flex-direction:column}.head-boxes .three-boxes{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center}@media only screen and (max-width: 679px){.head-boxes .three-boxes{flex-direction:column}}.head-boxes .three-boxes
h2{font-size:35px;line-height:40px;margin-bottom:5px}.head-boxes .three-boxes
.subline{margin-bottom:5px}.head-boxes .three-boxes
.box{margin:10px}@media only screen and (max-width: 679px){.head-boxes .three-boxes
.box{margin:10px
0}.head-boxes .three-boxes
.box.first{margin:0}.head-boxes .three-boxes .box:first-child{margin-top:0}.head-boxes .three-boxes .box:last-child{margin-bottom:0}}@media only screen and (max-width: 439px){.head-boxes .three-boxes
.box.second{margin-top:0}}.head-boxes .three-boxes
.box.first{max-width:495px;width:100%;background-image:url("/wp-content/themes/rsn/_resources/img/bg-first-box.svg");background-position:center;background-size:495px;position:relative;background-repeat:no-repeat}.head-boxes .three-boxes .box.first
.space{padding:94px
70px}@media only screen and (max-width: 439px){.head-boxes .three-boxes .box.first
.space{padding:92.5px 70px}}@media only screen and (max-width: 399px){.head-boxes .three-boxes .box.first
.space{padding:92.5px 58px}}.head-boxes .three-boxes .box.first
.icon{position:absolute;top:35px;right:50px}@media only screen and (max-width: 469px){.head-boxes .three-boxes .box.first
.icon{right:20px}.head-boxes .three-boxes .box.first .space .button
span.new{display:none}}@media only screen and (max-width: 439px){.head-boxes .three-boxes .box.first
.icon{right:50px;top:-5px}}.head-boxes .three-boxes
.box.second{max-width:280px;width:100%;background-image:url("/wp-content/themes/rsn/_resources/img/bg-second-box.svg");background-position:center;background-size:280px;position:relative;background-repeat:no-repeat}.head-boxes .three-boxes .box.second
.space{padding:72px
40px 0 40px}.head-boxes .three-boxes
.box.third{max-width:180px}.head-boxes .three-boxes
.box.third{max-width:280px;width:100%;background-image:url("/wp-content/themes/rsn/_resources/img/bg-third-box.svg");background-position:center;background-size:280px;position:relative;background-repeat:no-repeat;margin-bottom:100px}@media only screen and (max-width: 1194px){.head-boxes .three-boxes
.box.third{margin-bottom:0}}.head-boxes .three-boxes .box.third
.space{padding:53px
50px}.co-el.klammer-text-bild-element .content-holder{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 899px){.co-el.klammer-text-bild-element .content-holder{flex-direction:column-reverse}}.co-el.klammer-text-bild-element .image-box{width:calc(50% - 10px)}@media only screen and (max-width: 899px){.co-el.klammer-text-bild-element .text-box,
.co-el.klammer-text-bild-element .image-box{width:100%}.co-el.klammer-text-bild-element .image-box{display:flex;justify-content:center;margin-bottom:20px;max-width:400px}}.co-el.klammer-text-bild-element .text-box{display:flex;align-items:flex-end}.co-el.klammer-text-bild-element .text-box>svg{flex-shrink:0}@media only screen and (max-width: 1199px){.co-el.klammer-text-bild-element .text-box>svg{width:80px;height:220px}}@media only screen and (max-width: 519px){.co-el.klammer-text-bild-element .text-box>svg{display:none}}.co-el.klammer-text-bild-element .text-box .inner-text{margin-left:40px}@media only screen and (max-width: 899px){.co-el.klammer-text-bild-element .text-box .inner-text{margin-left:20px}}@media only screen and (max-width: 499px){.co-el.klammer-text-bild-element .text-box .inner-text{margin-left:10px}}.co-el.text-bild-element .content-holder{display:flex;justify-content:space-between}@media only screen and (max-width: 899px){.co-el.text-bild-element .content-holder{flex-direction:column-reverse}}.co-el.text-bild-element .text-box{width:100%;margin-right:30px}@media only screen and (max-width: 899px){.co-el.text-bild-element .text-box{margin-right:0}}.co-el.text-bild-element .image-box{width:100%;max-width:480px;flex-shrink:0;position:relative}@media only screen and (max-width: 1059px){.co-el.text-bild-element .image-box{max-width:360px}}@media only screen and (max-width: 899px){.co-el.text-bild-element .image-box{max-width:480px;height:390px;margin:0
auto 20px auto}}@media only screen and (max-width: 559px){.co-el.text-bild-element .image-box{max-width:360px;height:320px}}.co-el.text-bild-element .image-box img.bg-flaeche{position:absolute;left:0;top:80px;z-index:-1}@media only screen and (max-width: 1059px){.co-el.text-bild-element .image-box img.bg-flaeche{width:315px}}@media only screen and (max-width: 899px){.co-el.text-bild-element .image-box img.bg-flaeche{width:unset}}@media only screen and (max-width: 559px){.co-el.text-bild-element .image-box img.bg-flaeche{width:315px}}.co-el.text-bild-element .image-box img.main-img{mask-image:url(/wp-content/themes/rsn/_resources/img/text-bild-mask.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:373px 316px;width:373px;height:316px;float:right}@media only screen and (max-width: 1059px){.co-el.text-bild-element .image-box img.main-img{-webkit-mask-size:310px 263px;width:310px;height:263px}}@media only screen and (max-width: 899px){.co-el.text-bild-element .image-box img.main-img{-webkit-mask-size:373px 316px;width:373px;height:316px}}@media only screen and (max-width: 559px){.co-el.text-bild-element .image-box img.main-img{-webkit-mask-size:310px 263px;width:310px;height:263px}}.co-el.text-bild-element .image-box img.main-img.hide_mask{mask-image:none}.co-el.text-bild-element .image-box
svg{position:absolute;left:60px;top:205px;width:62px;height:170px}@media only screen and (max-width: 1059px){.co-el.text-bild-element .image-box
svg{left:40px;top:185px;width:50px;height:137px}}@media only screen and (max-width: 899px){.co-el.text-bild-element .image-box
svg{left:60px;top:205px;width:62px;height:170px}}@media only screen and (max-width: 559px){.co-el.text-bild-element .image-box
svg{left:40px;top:185px;width:50px;height:137px}}.co-el.text-bild-element .image-box img.small-grafik{display:none}.co-el.text-bild-element .image-box img.small-grafik.show_graphic{display:block;position:absolute;left:140px;top:240px;width:135px;height:135px}@media only screen and (max-width: 1059px){.co-el.text-bild-element .image-box img.small-grafik.show_graphic{left:100px;top:213px;width:110px;height:110px}}@media only screen and (max-width: 899px){.co-el.text-bild-element .image-box img.small-grafik.show_graphic{left:140px;top:240px;width:135px;height:135px}}@media only screen and (max-width: 559px){.co-el.text-bild-element .image-box img.small-grafik.show_graphic{left:100px;top:213px;width:110px;height:110px}}.co-el.trennstrich-element .content-holder{max-width:1300px}.co-el.trennstrich-element
.line{width:100%;height:3px;background-color:#F4F4F4}.co-el.logo-slider-element .splide
.splide__track{width:calc(100% - 150px);margin:auto}@media only screen and (max-width: 799px){.co-el.logo-slider-element .splide
.splide__track{width:calc(100% - 110px)}}.co-el.logo-slider-element .splide ul
li{display:flex;align-items:center;justify-content:center}.co-el.logo-slider-element .splide ul li .img-box{padding:0
10px}@media only screen and (max-width: 799px){.co-el.logo-slider-element .splide ul li .img-box{padding:0
5px}}.co-el.image-slider-element{position:relative;margin-bottom:150px}@media only screen and (max-width: 1179px){.co-el.image-slider-element{margin-bottom:140px}}.co-el.image-slider-element .bg-frame{background-image:url(/wp-content/themes/rsn/_resources/img/bg-image-slider.svg);background-position:center 0;background-size:4253px 569px;position:absolute;width:100%;height:600px;background-repeat:no-repeat;z-index:-1;top:50px}@media only screen and (max-width: 1179px){.co-el.image-slider-element .bg-frame{height:380px;background-size:4253px 469px}}@media only screen and (max-width: 959px){.co-el.image-slider-element .bg-frame{top:40px;height:420px;background-size:4253px 529px}}@media only screen and (max-width: 519px){.co-el.image-slider-element .bg-frame{height:470px;background-size:4253px 600px}}.co-el.image-slider-element
.headline{margin-bottom:30px;text-align:center}.co-el.image-slider-element .splide
.splide__arrow{transform:unset;top:82px}@media only screen and (max-width: 1179px){.co-el.image-slider-element .splide
.splide__arrow{top:64.5px}.co-el.image-slider-element .splide .splide__arrow--prev{left:unset;right:calc(50% + 410px)}.co-el.image-slider-element .splide .splide__arrow--next{right:unset;left:calc(50% + 410px)}}@media only screen and (max-width: 959px){.co-el.image-slider-element .splide
.splide__arrow{top:99.5px}.co-el.image-slider-element .splide .splide__arrow--prev{right:calc(50% + 190px)}.co-el.image-slider-element .splide .splide__arrow--next{left:calc(50% + 190px)}}@media only screen and (max-width: 519px){.co-el.image-slider-element .splide
.splide__arrow{top:unset;bottom:-60px}.co-el.image-slider-element .splide .splide__arrow--prev{right:calc(50% + 40px)}.co-el.image-slider-element .splide .splide__arrow--next{left:calc(50% + 40px)}}.co-el.image-slider-element .splide
.splide__track{width:calc(100% - 150px);margin:auto}@media only screen and (max-width: 1179px){.co-el.image-slider-element .splide
.splide__track{width:770px}}@media only screen and (max-width: 959px){.co-el.image-slider-element .splide
.splide__track{width:340px}}.co-el.image-slider-element .splide ul
li{width:unset!important;padding:0
10px}@media only screen and (max-width: 1179px){.co-el.image-slider-element .splide ul
li{padding:0
5px}}.co-el.image-slider-element .splide ul li .img-box{display:flex;flex-direction:column;align-items:flex-start;width:280px}.co-el.image-slider-element .splide ul li .img-box
img{width:280px;height:200px}@media only screen and (max-width: 1179px){.co-el.image-slider-element .splide ul li .img-box{width:230px}.co-el.image-slider-element .splide ul li .img-box
img{width:230px;height:165px}}.co-el.image-slider-element .splide ul li.is-active .img-box{width:330px}.co-el.image-slider-element .splide ul li.is-active .img-box
img{width:330px;height:235px}@media only screen and (max-width: 1179px){.co-el.image-slider-element .splide ul li.is-active .img-box{width:280px}.co-el.image-slider-element .splide ul li.is-active .img-box
img{width:280px;height:200px}}@media only screen and (max-width: 959px){.co-el.image-slider-element .splide ul li .img-box{width:330px!important}.co-el.image-slider-element .splide ul li .img-box
img{width:330px!important;height:235px!important}}.co-el.image-slider-element .splide ul li .img-box
span{font-family:PlusJakarteSans Bold,sans-serif;margin-top:5px;padding:0
10px}.co-el.image-slider-element .splide ul li.is-prev .img-box
span{padding:0
50px 0 10px}@media only screen and (max-width: 959px){.co-el.image-slider-element .splide ul li.is-prev .img-box
span{padding:0
10px}}.co-el.image-slider-element
svg.klammer{position:absolute;width:88px;height:240px;bottom:0;left:320px}@media only screen and (max-width: 1179px){.co-el.image-slider-element
svg.klammer{width:60px;height:165px;left:calc(50% - 190px)}}@media only screen and (max-width: 959px){.co-el.image-slider-element
svg.klammer{left:calc(50% - 210px)}}@media only screen and (max-width: 519px){.co-el.image-slider-element
svg.klammer{display:none}}.co-el.image-slider-element
.button{margin:50px
auto 0 auto}@media only screen and (max-width: 1179px){.co-el.image-slider-element
.button{margin:30px
auto 0 auto}}@media only screen and (max-width: 519px){.co-el.image-slider-element
.button{margin:85px
auto 0 auto}}.co-el.news-element{position:relative;margin-bottom:150px;margin-top:130px}@media only screen and (max-width: 859px){.co-el.news-element{margin-bottom:100px}}@media only screen and (max-width: 499px){.co-el.news-element{margin-bottom:160px}}.co-el.news-element .news-bg{position:absolute;background-image:url(/wp-content/themes/rsn/_resources/img/news-bg.svg);background-position:center 0;background-size:4252px 948px;width:100%;height:920px;background-repeat:no-repeat;z-index:-1;top:-170px}@media only screen and (max-width: 859px){.co-el.news-element .news-bg{background-size:4252px 1860px;height:1470px;top:-400px}}@media only screen and (max-width: 559px){.co-el.news-element .news-bg{background-size:4252px 1650px;height:1280px;top:-370px}}.co-el.news-element
.circle{position:absolute;left:calc(50% - 890px);bottom:-110px}@media only screen and (max-width: 1799px){.co-el.news-element
.circle{width:200px;left:calc(50% - 790px);bottom:-80px}}@media only screen and (max-width: 1589px){.co-el.news-element
.circle{display:none}}.co-el.news-element .content-holder .flex-holder{display:flex;justify-content:space-between;align-items:flex-start;margin-top:20px}@media only screen and (max-width: 859px){.co-el.news-element .content-holder .flex-holder{flex-direction:column}}.co-el.news-element .content-holder .news-item{width:calc(50% - 70px);max-width:470px}@media only screen and (max-width: 959px){.co-el.news-element .content-holder .news-item{width:calc(50% - 20px)}}@media only screen and (max-width: 859px){.co-el.news-element .content-holder .news-item{width:100%;max-width:unset}.co-el.news-element .content-holder .news-item.news-1{margin-bottom:30px;position:relative}.co-el.news-element .content-holder .news-item.news-2{margin-top:30px}.co-el.news-element .content-holder .news-item.news-1:after{content:"";width:100%;height:3px;background-color:#FFF;position:absolute;left:0;bottom:-31.5px}}.co-el.news-element .content-holder .news-item .image-box{position:relative;margin-bottom:20px}.co-el.news-element .content-holder .news-item.news-1 .image-box
img{mask-image:url(/wp-content/themes/rsn/_resources/img/news_first_mask.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:343px 262px;width:343px;height:262px}@media only screen and (max-width: 499px){.co-el.news-element .content-holder .news-item.news-1 .image-box
img{-webkit-mask-size:300px 230px;width:300px;height:230px}}.co-el.news-element .content-holder .news-item.news-2 .image-box
img{mask-image:url(/wp-content/themes/rsn/_resources/img/news_second_mask.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:339px 252px;width:339px;height:252px}@media only screen and (max-width: 499px){.co-el.news-element .content-holder .news-item.news-2 .image-box
img{-webkit-mask-size:300px 222px;width:300px;height:222px}}.co-el.news-element .content-holder .news-item
.date{width:129px;height:98px;background-image:url(/wp-content/themes/rsn/_resources/img/date-bg.svg);background-position:center;background-size:129px 98px;position:absolute;background-repeat:no-repeat;top:10px;left:255px;font-family:PlusJakarteSans Bold,sans-serif;color:#FFF;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width: 499px){.co-el.news-element .content-holder .news-item
.date{background-size:110px 83px;width:110px;height:83px;left:220px}}.co-el.news-element .content-holder .flex-holder:before{content:"";height:140px;position:absolute;width:3px;background-color:#FFF;bottom:85px;left:50%;transform:translateX(-1.5px)}@media only screen and (max-width: 859px){.co-el.news-element .content-holder .flex-holder:before{display:none}}.co-el.news-element .content-holder .news-item .text-box
h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:calc(1.5em * 2)}.co-el.news-element .content-holder .news-item .text-box
p{margin:0}.co-el.news-element.single .content-holder .news-item .text-box
p{margin-block-start:1em;margin-block-end:1em}.co-el.news-element .content-holder .news-item .text-box
.text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:calc(1.5em * 3);height:72px}@media only screen and (max-width: 559px){.co-el.news-element .content-holder .news-item .text-box .text,
.co-el.news-element .content-holder .news-item .text-box .text-overview{display:none}}.co-el.news-element .content-holder .news-item .text-box
.more{display:inline-flex;align-items:center;white-space:nowrap;font-family:PlusJakarteSans Bold,sans-serif;color:#010100}.co-el.news-element .content-holder .news-item .text-box .more
span{margin-right:5px}.co-el.news-element .content-holder
a.button{max-width:360px;width:100%;margin:40px
auto 0 auto;padding:10px
20px}@media only screen and (max-width: 499px){.co-el.news-element .content-holder
a.button{max-width:unset;width:unset}}.co-el.news-element.single{margin-top:100px;margin-bottom:100px}.co-el.news-element.single .flex-holder:before{display:none}.co-el.news-element.single .news-item{max-width:unset;width:100%;display:flex}@media only screen and (max-width: 959px){.co-el.news-element.single .news-item{display:block}}.co-el.news-element.single .content-holder .news-item .image-box{flex-shrink:0;margin-right:65px}@media only screen and (max-width: 959px){.co-el.news-element.single .content-holder .news-item .image-box{margin-right:0}}.co-el.news-element.single .content-holder .news-item .image-box
img{mask-image:url(/wp-content/themes/rsn/_resources/img/news_first_mask.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:343px 262px;width:343px;height:262px}@media only screen and (max-width: 499px){.co-el.news-element.single .content-holder .news-item .image-box
img{-webkit-mask-size:300px 230px;width:300px;height:230px}}.co-el.news-element.single .content-holder .news-item .text-box
h3{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:unset;text-overflow:unset;max-height:unset}.co-el.news-element.overview{margin-top:100px;margin-bottom:100px}.co-el.news-element.overview .flex-holder:before{display:none}.co-el.news-element.overview
ul{margin:0;padding:0}.co-el.news-element.overview .news-item{max-width:unset;width:100%;margin-bottom:80px;position:relative;display:flex}@media only screen and (max-width: 959px){.co-el.news-element.overview .news-item{display:block}}.co-el.news-element.overview .news-item:after{content:"";width:100%;height:3px;position:absolute;bottom:-41.5px;left:0;background-color:#F4F4F4}.co-el.news-element.overview .news-item:last-child:after{display:none}.co-el.news-element.overview .content-holder .news-item .image-box{flex-shrink:0;margin-right:65px}@media only screen and (max-width: 959px){.co-el.news-element.overview .content-holder .news-item .image-box{margin-right:0}}.co-el.news-element.overview .content-holder .news-item .image-box
img{mask-image:url(/wp-content/themes/rsn/_resources/img/news_first_mask.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:343px 262px;width:343px;height:262px}@media only screen and (max-width: 499px){.co-el.news-element.overview .content-holder .news-item .image-box
img{-webkit-mask-size:300px 230px;width:300px;height:230px}}.co-el.news-element.overview .content-holder .news-item .text-box
h3{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:unset;text-overflow:unset;max-height:unset}.co-el.news-element.overview .content-holder .news-item .text-box .text-overview{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}.co-el.news-element.overview .content-holder
.pagination{display:flex;justify-content:center}.co-el.news-element.overview .content-holder .pagination
ul{display:flex;align-items:center}.co-el.news-element.overview .content-holder .pagination ul
li{display:block;margin:3px
5px}.co-el.news-element.overview .content-holder .pagination ul li:last-child{display:none}.co-el.news-element.overview .content-holder .pagination ul li span,
.co-el.news-element.overview .content-holder .pagination ul li
a{background-color:#BAAD0E;width:25px;height:25px;display:flex;justify-content:center;align-items:center;color:#FFF}.co-el.news-element.overview .content-holder .pagination ul li
span.current{opacity:0.7}.co-el.news-element.overview .pagination .page-numbers{width:35px;height:35px;margin:0
5px 5px 5px;background-color:#D2E0C4;display:flex;justify-content:center;align-items:center;color:#000}.co-el.news-element.overview .pagination .page-numbers:first-child{margin-left:0}.co-el.news-element.overview .pagination .page-numbers:last-child{margin-right:0}.co-el.news-element.overview .pagination .page-numbers.current{opacity:0.7}.co-el.spacer-element{height:100px;margin-bottom:unset}footer
a{font-family:PlusJakarteSans Bold,sans-serif;color:#4D8243}footer .bg-frame{background-image:url("/wp-content/themes/rsn/_resources/img/bg-footer.svg");background-position:center 0;background-size:cover;position:relative;width:100%;background-repeat:no-repeat;padding:100px
0 40px 0}@media only screen and (max-width: 1059px){footer .bg-frame{padding:130px
0 40px 0}}footer .bg-frame .content-holder{display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1059px){footer .bg-frame .content-holder{flex-direction:column}}footer .bg-frame .content-holder
.zierelement{position:absolute;top:-90px;right:-70px;z-index:0}@media only screen and (max-width: 1399px){footer .bg-frame .content-holder
.zierelement{width:230px;top:-80px;right:-20px}}@media only screen and (max-width: 1199px){footer .bg-frame .content-holder
.zierelement{top:-110px}}@media only screen and (max-width: 1059px){footer .bg-frame .content-holder
.zierelement{top:-130px;right:0}}@media only screen and (max-width: 759px){footer .bg-frame .content-holder
.zierelement{display:none}}footer .bg-frame
.map{max-width:400px;z-index:1}footer .bg-frame .text-box{display:flex;z-index:1}@media only screen and (max-width: 1059px){footer .bg-frame .text-box{margin:30px
0 0 0}}@media only screen and (max-width: 659px){footer .bg-frame .text-box{flex-direction:column;align-items:center}}footer .bg-frame .text-box .left-box{max-width:290px;margin:0
75px}@media only screen and (max-width: 1059px){footer .bg-frame .text-box .left-box{margin:0
30px 0 0}}@media only screen and (max-width: 659px){footer .bg-frame .text-box .left-box{margin:0
0 30px 0}}footer .bg-frame .text-box .right-box{margin-top:60px;width:138px}@media only screen and (max-width: 659px){footer .bg-frame .text-box .right-box{margin:0}}footer .bg-frame .text-box .right-box .footer-menu{margin:0
0 20px 0}footer .bg-frame .text-box .right-box .footer-menu
ul{display:flex;flex-direction:column;margin:0;padding:0}footer .bg-frame .text-box .right-box .footer-menu ul
li{display:block;margin:5px
0}footer .bg-frame .text-box .right-box .footer-menu ul li:first-child{margin-top:0}footer .bg-frame .text-box .right-box .footer-menu ul li:last-child{margin-bottom:0}footer .bg-frame .text-box .right-box .footer-menu ul li
a{display:flex;align-items:center}footer .bg-frame .text-box .right-box .footer-menu ul li a
svg{margin-right:10px}footer .bg-frame .text-box .right-box
a.insta{margin-right:15px}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}