.lightblue{background-color:#5acbf4}.darkblue{background-color:#00a5cb}.yellow{background-color:#f68b32}.orange{background-color:#f04d30}.red{background-color:#a61b1f}.bluegrey{background-color:#5f7996}.grey{background-color:#5b6667}body{background:#fff;color:#2d2d2d;font-family:var(--custom_font,"'Verdana', sans-serif");font-size:18px}body.archive,body.page,body.search,body.single{padding-top:190px}.wrapper-breadcrumb{background-color:var(--primary_color,#e43527);border-radius:0;color:#fff;font-size:12px;line-height:25px;margin-bottom:0;padding:10px 0}.wrapper-breadcrumb ul{display:block;float:left;line-height:25px}.wrapper-breadcrumb ul li{display:inline-block}.wrapper-breadcrumb ul li:first-child{color:#fff;margin-right:10px;padding-right:20px;position:relative}.wrapper-breadcrumb ul li:first-child:after{background:url(../img/arrow_right_w.svg) no-repeat 0 0;content:"";display:block;height:15px;position:absolute;right:0;top:8px;width:6px;z-index:200}.wrapper-breadcrumb ul li a{color:#fff;font-weight:700}.wrapper-breadcrumb .breadcrumb_nav{color:#fff;float:left}.wrapper-breadcrumb .breadcrumb_nav img{margin:8px 15px 0;width:6px}.wrapper-breadcrumb .breadcrumb_nav a{color:#fff;font-weight:700}.wrapper-breadcrumb .breadcrumb_nav a,.wrapper-breadcrumb .breadcrumb_nav img,.wrapper-breadcrumb .breadcrumb_nav span{float:left}.wrapper-breadcrumb:after{clear:both;content:"";display:block;height:0;overflow:hidden;position:relative;width:100%}@media screen and (max-width:480px){.wrapper-breadcrumb{display:none}}.book-slider{margin:0;overflow:hidden;padding-bottom:0}.book-slider.slick-dotted.slick-slider{margin-bottom:0}.book-slider .slick-slide{width:200px}.book-slider .book-slider-content{background:none;border:none;padding:0 10px;position:relative}.book-slider .book-slider-content>a{display:block;height:100%;position:absolute;width:100%;z-index:100}.book-slider .book-slider-content>a:focus{outline:none}.book-slider .book-slider-content:hover{box-shadow:none}.book-slider .book-slider-content:hover h3{color:var(--primary_color,#e43527)}.book-slider .book-slider-image{align-items:flex-end;display:flex;height:275px!important;position:relative}.book-slider .book-slider-image img{border-radius:10px;box-shadow:none;max-height:275px;overflow:hidden}.book-slider .book-slider-image.image-load-failed{background:url(../img/book.svg) no-repeat 50%;background-size:50%}.book-slider .book-slider-description{background:#f8f7f6;font-size:14px;height:100px;padding:10px;position:relative;text-align:left}.book-slider .book-slider-description h3{display:block;font-size:14px;font-weight:700;height:32px;line-height:16px;margin-bottom:5px;overflow:hidden}.book-slider .book-slider-description h4{font-size:12px;font-weight:400}.book-slider .book-slider-description .mediaStatus{background:#757575;bottom:0;color:#fff;display:block;font-size:12px;height:22px;left:10px;line-height:24px;margin:0 -10px;position:absolute;text-align:center;text-transform:uppercase;width:100%}.book-slider .book-slider-description .mediaStatus.StatusAvailable{background:#689f38}.book-slider .book-slider-description .mediaStatus.StatusNotAvailable{background:#d32f2f}.book-slider .slick-arrow{border:1px solid #333;border-radius:50%;bottom:0;height:40px;position:absolute;top:auto;transform:none;width:40px}.book-slider .slick-arrow.slick-next{background:url(../img/arrow_right.svg) no-repeat 50%;background-size:10px;right:15px}.book-slider .slick-arrow.slick-prev{background:url(../img/arrow_left.svg) no-repeat 50%;background-size:10px;left:inherit;right:80px}.book-slider .slick-arrow:before{display:none}.headline-wrapper{margin-bottom:20px}.headline-wrapper:after{clear:both;content:"";display:block;height:0;overflow:hidden;position:relative;width:100%}.headline-wrapper h2{float:left}.wrapper-navigation{float:right;margin-bottom:20px;margin-top:20px}.wrapper-navigation .slick-arrow,.wrapper-navigation .slick-dots{bottom:inherit;left:inherit;position:relative;right:inherit;top:0;transform:none}.wrapper-navigation .slick-arrow:before,.wrapper-navigation .slick-dots:before{display:none}.wrapper-navigation .slick-arrow{border:1px solid #333;border-radius:50%;height:40px;width:40px}.wrapper-navigation .slick-arrow:hover{opacity:1}.wrapper-navigation .slick-prev{background:url(../img/arrow_left.svg) no-repeat 50%;background-size:10px;float:left;margin:0 10px 0 0}.wrapper-navigation .slick-next{background:url(../img/arrow_right.svg) no-repeat 50%;background-size:10px;float:right;margin:0 0 0 10px}.wrapper-navigation .slick-dots{float:right;width:auto}.wrapper-navigation .slick-dots li{float:left;margin:0;padding:0 10px;width:2px}.wrapper-navigation .slick-dots li button{background:var(--primary_color,#e43527);height:20px;opacity:.5;padding:0;width:2px}.wrapper-navigation .slick-dots li.slick-active button{opacity:1}.wrapper-login{text-align:left}.wrapper-login a{display:block;font-size:15px;line-height:20px}.wrapper-login a.logged{fill:var(--primary_color,#e43527);color:var(--primary_color,#e43527)}.wrapper-login a svg{height:20px;margin-left:5px}.wrapper-login a:hover{text-decoration:underline}.nav .wrapper-login{margin-bottom:30px}.nav .wrapper-login a{border:0;display:inline-block;padding-bottom:0;padding-top:0}@media (min-width:992px){.nav .wrapper-login{display:none}}.wrapper-login .reset-register__wrapper{margin:20px 0 0;text-align:left}.wrapper-login .reset-register__wrapper a{color:#014a87;line-height:22px;opacity:.8}.wrapper-login .reset-register__wrapper a span{color:var(--primary_color,#e43527);display:inline-block;font-weight:700}.wrapper-login .reset-register__wrapper a:hover{opacity:1;text-decoration:none}.formLoginMenu{background:#fff;height:100%;left:0;padding:0;position:fixed;right:0;top:0;width:100%;z-index:9999}@media screen and (min-width:992px){.formLoginMenu{background:none;height:auto;left:50%;margin:auto;top:50%;transform:translate(-50%,-50%);width:50%}}.formLoginMenu form{background:#fff;display:block;margin:0 auto;padding:50px 80px;position:relative;width:460px}@media screen and (max-width:992px){.formLoginMenu form{padding:30px;width:100%}}.formLoginMenu .close{background:none;font-size:20px;height:20px;opacity:1;padding:0;position:absolute;right:20px;top:20px;width:20px}.formLoginMenu form>div{margin-bottom:10px;position:relative}.formLoginMenu form label{display:block;margin-bottom:5px;text-align:left}.formLoginMenu form>div:first-child .form-control{margin-bottom:20px}.formLoginMenu h4{font-size:20px;font-weight:400;padding-bottom:5px}.formLoginMenu li{display:block!important}.formLoginMenu li a{color:#5a5a5a;font-size:14px;font-weight:600;line-height:35px;padding:0}.formLoginMenu:after{display:none}.formLoginMenu .wp_buttonLogon{float:none;margin-top:10px;width:100%}.formLoginMenu .eye{bottom:20px;cursor:pointer;height:18px;position:absolute;right:15px;width:18px;z-index:100}.formLoginMenu .eye i{color:#666;float:left}.formLoginMenu .eye.on i,.formLoginMenu .eye:hover i{color:#000}.formLoginMenu h4{font-size:18px;font-weight:700;margin-bottom:30px}.formLoginMenu .form-control{border:1px solid #e0e0e0;border-radius:0;color:#707070;font-size:14px;height:35px;padding:0 10px}.formLoginMenu .formLoginMenu label{display:block;font-size:14px;font-weight:700;margin-bottom:5px;text-align:left}.formLoginMenu input[type=password],.formLoginMenu input[type=text]{border-color:#333;border-radius:0;height:60px;line-height:60px;overflow:hidden}.formLoginMenu input[type=button]{background:#333;border:0;border-radius:0;color:#fff;font-size:18px;font-weight:700;height:60px;line-height:60px;padding:0 50px}.teaser h2{font-weight:700;margin-bottom:30px}.teaser .teaser-image{margin-bottom:20px}.info-box{background:var(--primary_color,#e43527);color:#fff;padding:30px}.info-box h2{font-size:20px}.info-box p{font-size:18px;line-height:24px;margin:0}.info-box.gray{background:#c1c7cd;color:#000}.info-box.white{background:#fff;border:1px solid #979797;color:#000}.small_teaser .row,.small_teaser .webopac-wrapper-acf.events .event-item,.webopac-wrapper-acf.events .small_teaser .event-item{margin:0 -2px}@media only screen and (max-width:769px){.small_teaser .items{flex-flow:column-reverse}}.small_teaser .items p{font-size:14px}.small_teaser .items>div{margin-bottom:4px;padding:0 2px}.small_teaser .items .item{background:#dde1e6;height:160px;opacity:1;overflow:hidden;padding:15px 20px;transition:background-color .5s,color .5s;transition:opacity .5s,color .5s}@media only screen and (max-width:768px){.small_teaser .items .item{height:auto;padding-bottom:40px}.small_teaser .items .item p{margin:0}}.small_teaser .items .item:hover{opacity:.8}.small_teaser .items .item a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.small_teaser .items .item h3{font-size:18px;line-height:20px}.small_teaser .items .item .arrow-link{bottom:10px;font-size:16px;left:20px;position:absolute}.small_teaser .items>div:nth-child(2)>div{background:#a2a9b0}.small_teaser .items>div:nth-child(3)>div{background:#ececec}.small_teaser .items>div:nth-child(4)>div{background:#dcdcdc}.small_teaser .items>div:nth-child(5)>div{background:#c1c7cd}.small_teaser .items>div:nth-child(6)>div{background:var(--primary_color,#e43527);color:#fff}.page_teaser>div{padding:0 130px}.page_teaser h1{font-size:28px}.page_teaser p{font-size:18px;line-height:26px;margin-bottom:15px}.page_teaser .thumb{border-radius:50%;float:right}.page_teaser .item-center{text-align:center}.page_teaser .item-center .thumb{display:block;float:none;margin:0 auto 15px}section div.b24{margin:0 auto;text-align:center}section div.b24 .b24-box{border:3px solid #259d2e;border-radius:6px;display:inline-block;font-size:20px;font-weight:500;margin-bottom:25px;padding:10px 20px;position:relative;transition:all .5s,color .5s}section div.b24 .b24-box:hover{border-color:var(--primary_color,#e43527);color:var(--primary_color,#e43527)}section div.b24 .b24-box a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:300}section div.b24 .b24-box>div{float:left;position:relative}section div.b24 .b24-box>div:first-child{margin-right:120px}section div.b24 .b24-box>div img{left:-110px;position:absolute;top:-32px;z-index:200}section div.b24 .b24-box:after{clear:both;content:"";display:block;height:0;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:768px){section div.b24 .b24-box{font-size:16px}}section div.b24 p{font-size:16px!important;font-size:20px;margin:0 auto;width:55%}section div.b24.text_teaser .b24-box{border-color:var(--primary_color,#e43527)}section div.b24.text_teaser .b24-box>div{margin:0}section div.b24.text_teaser a{text-decoration:underline}.layout-teaser_box h2{margin-bottom:20px}.layout-teaser_box .items{display:flex;margin:0 -15px}.layout-teaser_box .item{float:left;padding:0 15px;width:238px}.layout-teaser_box .item a:hover{text-decoration:none}.layout-teaser_box .item .teaser{border:1px solid #c1c7cd;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px}.layout-teaser_box .item .teaser:hover{border-color:var(--primary_color,#e43527)}.layout-teaser_box .item .teaser img{margin-bottom:20px}.layout-teaser_box .item .teaser h3{font-size:18px;line-height:24px;margin:0;text-align:center}.layout-teaser_box .item .teaser p{margin:20px 0 0}.layout-teaser_box .slick-track{height:100%}.layout-news .row>div,.layout-news .webopac-wrapper-acf.events .event-item>div,.layout-teaser_box_youtube .row>div,.layout-teaser_box_youtube .webopac-wrapper-acf.events .event-item>div,.posts_teaser .row>div,.posts_teaser .webopac-wrapper-acf.events .event-item>div,.webopac-wrapper-acf.events .layout-news .event-item>div,.webopac-wrapper-acf.events .layout-teaser_box_youtube .event-item>div,.webopac-wrapper-acf.events .posts_teaser .event-item>div{margin-bottom:30px}.layout-news .teaser,.layout-teaser_box_youtube .teaser,.posts_teaser .teaser{background-color:var(--primary_color,#e43527);color:#fff;display:flex;flex-direction:column;font-size:14px;font-weight:700;height:100%;padding:30px}.layout-news .teaser:hover,.layout-teaser_box_youtube .teaser:hover,.posts_teaser .teaser:hover{opacity:.9}.layout-news .teaser img,.layout-teaser_box_youtube .teaser img,.posts_teaser .teaser img{margin-bottom:30px}.layout-news .teaser h3,.layout-teaser_box_youtube .teaser h3,.posts_teaser .teaser h3{color:#fff;font-size:24px;font-weight:700;margin-bottom:30px}.layout-news .teaser p,.layout-teaser_box_youtube .teaser p,.posts_teaser .teaser p{margin-bottom:30px}.layout-news .teaser .arrow-link,.layout-teaser_box_youtube .teaser .arrow-link,.posts_teaser .teaser .arrow-link{background:url(../img/arrow_right_w.svg) no-repeat 100%;margin-top:auto}.aktuelles_veranstaltungen{font-size:14px}.aktuelles_veranstaltungen .overlay{display:none}.aktuelles_veranstaltungen .item{height:260px;margin:0 15px;width:255px!important}.aktuelles_veranstaltungen .item>div{background:#a2a9b0;background-size:cover!important;height:260px;padding:20px;position:relative;transition:all .5s,color .5s}.aktuelles_veranstaltungen .item>div:hover{background-color:#3b3c3e;color:#fff}.aktuelles_veranstaltungen .item>div:hover a{color:#fff}.aktuelles_veranstaltungen .item>div .tag{background-color:#333;float:left;font-size:14px;left:15px;line-height:24px;margin:0;padding:0 6px;position:absolute;text-transform:uppercase;top:20px;z-index:300}.aktuelles_veranstaltungen .item>div .info{bottom:0;left:0;padding:0 15px 15px;position:absolute;width:100%;z-index:300}.aktuelles_veranstaltungen .item>div .info p{font-size:12px;margin:10px 0 0}.aktuelles_veranstaltungen .item>div .info h2{font-size:20px;line-height:24px;margin:10px 0 0}.aktuelles_veranstaltungen .mitteilung>div{background:var(--primary_color,#e43527);color:#fff}.aktuelles_veranstaltungen .mitteilung>div a{color:#fff}.aktuelles_veranstaltungen .highlight>div .tag{background:#00c268;color:#fff}.aktuelles_veranstaltungen .highlight>div .info h2,.aktuelles_veranstaltungen .highlight>div .info p,.aktuelles_veranstaltungen .mitteilung.highlight>div .info h2,.aktuelles_veranstaltungen .mitteilung.highlight>div .info p{background:var(--primary_color,#e43527);padding:5px 10px}.aktuelles_veranstaltungen .mitteilung.highlight>div .tag{background-color:var(--primary_color,#e43527)}.aktuelles_veranstaltungen .background-image>div{color:#fff}.aktuelles_veranstaltungen .background-image>div .overlay{background:#000;display:block;height:100%;left:0;opacity:.4;position:absolute;top:0;transition:all .2s;width:100%;z-index:200}.aktuelles_veranstaltungen .background-image>div:hover .overlay{opacity:.7}.aktuelles_veranstaltungen .mitteilung.background-image>div .tag{background:var(--primary_color,#e43527)}.aktuelles_veranstaltungen .item-event>div{background-color:#dde1e6}.aktuelles_veranstaltungen .item-event>div .event-image{background-repeat:no-repeat;background-size:cover;height:95px;margin-top:10px;width:215px}.aktuelles_veranstaltungen .item-event>div .info h2{margin-bottom:10px}.aktuelles_veranstaltungen .permalink{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:500}.video_wrapper{height:0;margin-bottom:30px;padding-bottom:56.25%;position:relative}.video_wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.layout-all_posts .row>div,.layout-all_posts .webopac-wrapper-acf.events .event-item>div,.layout-teaser_box_red .row>div,.layout-teaser_box_red .webopac-wrapper-acf.events .event-item>div,.loop-wrapper .row>div,.loop-wrapper .webopac-wrapper-acf.events .event-item>div,.webopac-wrapper-acf.events .layout-all_posts .event-item>div,.webopac-wrapper-acf.events .layout-teaser_box_red .event-item>div,.webopac-wrapper-acf.events .loop-wrapper .event-item>div{margin-bottom:30px}.layout-all_posts .title,.layout-teaser_box_red .title,.loop-wrapper .title{color:var(--primary_color,#e43527);font-size:24px;font-weight:700;margin-bottom:30px}.layout-all_posts a:hover,.layout-teaser_box_red a:hover,.loop-wrapper a:hover{text-decoration:none}.layout-all_posts .teaser,.layout-teaser_box_red .teaser,.loop-wrapper .teaser{background-color:var(--primary_color,#e43527);color:#fff;display:flex;flex-direction:column;font-size:14px;font-weight:700;height:100%;padding:30px}.layout-all_posts .teaser:hover,.layout-teaser_box_red .teaser:hover,.loop-wrapper .teaser:hover{opacity:.9;text-decoration:none}@media only screen and (min-width:992px){.layout-all_posts .teaser,.layout-teaser_box_red .teaser,.loop-wrapper .teaser{min-height:356px}}.layout-all_posts .teaser img,.layout-teaser_box_red .teaser img,.loop-wrapper .teaser img{height:auto;margin-bottom:30px;width:100%}.layout-all_posts .teaser h3,.layout-teaser_box_red .teaser h3,.loop-wrapper .teaser h3{color:#fff;font-size:24px;font-weight:700;margin-bottom:30px;min-height:89px}.layout-all_posts .teaser .arrow-link,.layout-teaser_box_red .teaser .arrow-link,.loop-wrapper .teaser .arrow-link{background:url(../img/arrow_right_w.svg) no-repeat 100%;margin-top:auto}@media only screen and (max-width:1200px){.layout-all_posts .teaser h3,.layout-teaser_box_red .teaser h3,.loop-wrapper .teaser h3{font-size:18px;line-height:22px}}.layout-register a{background-color:#e9e5e1;display:block;font-weight:700;margin-bottom:10px;padding:20px 0;text-align:center}.layout-table h3{font-weight:700;margin-bottom:30px}.layout-table .table{border-bottom:1px solid #333;margin-bottom:40px}.layout-table .table td:first-child{border-left:0;padding-left:0;text-align:left;width:65%}.layout-table .table th{border:0;border-bottom:2px solid #333;color:var(--primary_color,#e43527);padding:15px 0}.layout-table .table td{border-top:1px solid #333;padding:.75rem;text-align:right;vertical-align:top}@media screen and (max-width:480px){.layout-table h3{font-size:16px;line-height:18px;margin-bottom:15px}.layout-table table{margin-bottom:0!important}.layout-table table td,.layout-table table th{font-size:16px;line-height:18px}.layout-table table td:first-child{font-size:14px}}.wrapper-anchor{font-weight:700;max-width:100%;padding:0!important;width:100%}.wrapper-anchor .container{padding-top:0!important}.wrapper-anchor .layout-anchor{background:#e9e5e1;margin:0 -15px;transition:all .4s ease}.wrapper-anchor .layout-anchor.position-fixed{top:70px;width:100%;z-index:400}.wrapper-anchor .anchor-wrap{padding:15px}.wrapper-anchor a{display:inline-block;font-size:14px;margin:0 20px 0 0}.wrapper-anchor a.active{color:var(--primary_color,#e43527)}@media screen and (max-width:640px){section div.b24 .b24-box{border:none;font-size:22px;line-height:24px}section div.b24 .b24-box>div:first-child{float:none;margin:0}section div.b24 .b24-box>div{float:none}section div.b24 .b24-box>div img{height:100px;left:0;position:relative;top:0;width:100px}section div.b24 p{font-size:16px;width:90%}}.floatting-menu,.floatting-menu .item{background:var(--primary_color,#e43527)}.hero{margin:0 auto 20px}.accordion h2,.section_text h2{color:var(--primary_color,#e43527);font-size:24px;font-weight:700;margin-bottom:30px}.accordion p,.accordion ul,.section_text p,.section_text ul{font-size:18px;line-height:26px}.accordion ul,.section_text ul{margin-bottom:20px}.accordion ul li,.section_text ul li{padding-left:30px;position:relative}.accordion ul li:before,.section_text ul li:before{background:var(--primary_color,#e43527);border-radius:50%;content:"";display:block;height:5px;left:5px;position:absolute;top:10px;width:5px}.accordion .alignleft,.section_text .alignleft{float:left;margin:0 20px 20px 0}.accordion .alignright,.section_text .alignright{float:right;margin:0 0 20px 20px}.accordion .aligncenter,.section_text .aligncenter{display:block;margin:0 auto 20px}@media screen and (max-width:640px){.accordion h2,.section_text h2{font-size:18px;line-height:22px;margin-bottom:20px}.accordion p,.accordion ul,.section_text p,.section_text ul{font-size:16px;line-height:20px}}.accordion .card{background:none;border:none}.accordion .card .card-header{background:none;border-bottom:0;border-top:1px solid #979797;cursor:pointer;padding:0 20px 0 0}.accordion .card .card-header:hover h2,.accordion .card .card-header>div{color:var(--primary_color,#e43527)}.accordion .card .card-header>div{background:url(../img/chev-up.svg) no-repeat 100%;font-size:18px;margin:0;padding:20px 0}.accordion .card .card-header>div span{color:#666;font-size:16px;padding-right:20px;text-align:right}@media screen and (max-width:768px){.accordion .card .card-header>div span{text-align:left}}.accordion .card .card-header>div.collapsed{background:url(../img/chev-down.svg) no-repeat 100%;color:#2d2d2d}.accordion .card .card-header>div>div{display:flex;flex-direction:column;justify-content:center}.accordion .card .card-body{padding:0 15px 20px}.accordion .card .card-body p:last-child{margin:0}.underline:after{border-bottom:1px solid #333;content:"";display:block;margin-top:10px;width:100%}.download,.link{background:url(../img/download.svg) no-repeat 0;background-size:20px;display:inline-block;font-weight:700;margin:10px 0;padding-left:30px;padding-right:30px}.link{background:url(../img/arrow_right.svg) no-repeat 100%;background-size:10px;padding-left:0;padding-right:20px}.wrapper-loading{margin:0 auto}.archive section,.single section{padding:60px 0}@media screen and (max-width:640px){.archive section,.single section{padding:20px 0}}.archive section article h1,.single section article h1{font-size:36px;margin:0 0 30px}.archive section article p,.single section article p{line-height:26px}.archive section article img,.single section article img{height:auto;max-width:300px;width:auto}.webopac-copyright{margin:0 auto;width:1140px}.webopac-copyright:after{clear:both;content:"";display:block;height:0;overflow:hidden;position:relative;width:100%}@media screen and (max-width:1200px){.webopac-copyright{width:960px}}@media screen and (max-width:1024px){.webopac-copyright{padding:30px 0;width:100%}}.sponsor-wrapper{border-top:1px solid #ccc;line-height:30px;padding:1px 0}.sponsor-wrapper .logos{align-items:center;display:flex;justify-content:right}.sponsor-wrapper .logos span{padding-left:20px}@media screen and (max-width:640px){.sponsor-wrapper .logos{display:block}.sponsor-wrapper .logos span{display:block;padding:0;text-align:center}}@media screen and (max-width:960px){.sponsor-wrapper .logos span{font-size:14px}}.sponsor-wrapper img{max-height:40px;max-width:200px;width:100%}@media screen and (max-width:1024px){.sponsor-wrapper img{max-width:140px}}.sponsor-wrapper-bottom{padding:30px 0;text-align:center}.sponsor-wrapper-bottom img{display:block;margin:10px 0;max-height:50px}.colored-wrapper{background:#f2f2f2;margin-bottom:2px}.colored-wrapper .wrapper-xsm{margin:0}.colored-wrapper .wrapper-xsm h3{color:#000;margin:0 0 20px}.colored-wrapper h2{color:#fff;font-size:24px;font-weight:700;margin:0 0 15px;opacity:.7;text-transform:uppercase}.colored-wrapper h3{color:#fff;font-size:18px;font-weight:700;margin:20px 0 0}.colored-wrapper .items{overflow:hidden;padding:40px 0}.colored-wrapper .items>div{padding-top:0!important}.colored-wrapper .items .nav-link{cursor:pointer;position:relative}.colored-wrapper .items .nav-link img{transition:all .5s ease-in-out 0s}.colored-wrapper .items .nav-link.active img,.colored-wrapper .items .nav-link:hover img{opacity:.5}.colored-wrapper .items .nav-link.active:after,.colored-wrapper .items .nav-link:hover:after{bottom:-40px}.colored-wrapper .items .nav-link:after{border-bottom:0 solid transparent;border-color:transparent transparent #f2f2f2;border-style:solid;border-width:0 20px 20px;bottom:-60px;content:"";display:block;height:0;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;transition:all .3s ease-in-out 0s;width:0;z-index:100}.colored-wrapper .tab-content{color:#58595a;display:none;line-height:24px;padding:30px 0}.colored-wrapper .tab-content .tab-pane{padding:40px 0}.colored-wrapper .tab-content h2{color:#58595a;font-size:18px;font-weight:400;text-transform:none}.colored-wrapper .tab-content ul{margin-bottom:20px}.colored-wrapper .tab-content .layout-table .table{border-color:#ccc;margin-bottom:20px;padding-bottom:20px}.colored-wrapper .tab-content .layout-table .table tr:hover{color:var(--primary_color,#e43527)}.colored-wrapper .tab-content .layout-table .table td{border-color:#ccc}.colored-wrapper .nav-tabs{border:0!important}.colored-wrapper .nav-tabs .nav-link{border:0;cursor:pointer;padding-bottom:0;padding-top:0}.colored-wrapper .nav-tabs .nav-item.show .nav-link,.colored-wrapper .nav-tabs .nav-link.active{background:none}@media (max-width:768px){.colored-wrapper .items{padding:20px 5px}.colored-wrapper .items .nav-link{margin:0;opacity:.8}.colored-wrapper .items .nav-link img,.colored-wrapper .items .nav-link:after{display:none}.colored-wrapper .items .nav-link.active{opacity:1}.colored-wrapper .items h3{line-height:24px;margin:0;padding:10px 0}}.single-events.single .time-location{margin-bottom:60px}.single-events.single .time-location .time{font-weight:700}.layout-events .headline-wrap{position:relative}.layout-events .headline-wrap .icon-calendar{bottom:-5px;position:absolute;right:0}.layout-events h2{font-weight:700;margin-bottom:30px}.layout-events h2 a{background:url(../img/arrow_right.svg) no-repeat 100%;background-size:10px;font-weight:400;margin-top:10px;padding-right:20px}.layout-events .teaser{margin-bottom:30px}.layout-events .teaser-date{background-color:var(--primary_color,#e43527);color:#fff;font-weight:700;line-height:40px;margin-bottom:0;text-align:center}.layout-events .teaser h3{font-weight:700;margin-bottom:20px;margin-top:25px}.layout-events .more{font-weight:700}.layout-events .more:hover{background:url(../img/arrow_right_red.svg) no-repeat 100%;background-size:10px;color:var(--primary_color,#e43527);text-decoration:none}.layout-events .event-list p{font-size:20px;margin-bottom:10px}.layout-events .event-list ul{list-style:none}.layout-events .event-list ul li{margin-bottom:10px}.layout-events .event-list ul a{background:url(../img/arrow_right.svg) no-repeat 100%;background-size:10px;font-weight:700;padding-right:20px}.webopac-wrapper-acf.events .day{background-color:var(--primary_color,#e43527);color:#fff;font-size:18px;font-weight:700;line-height:40px;margin-bottom:20px;text-align:center}.webopac-wrapper-acf.events .location{margin-bottom:10px}.webopac-wrapper-acf.events .filter-wrap{background:#eae8e8;margin-bottom:20px;padding-left:15px}.webopac-wrapper-acf.events .filter-wrap h2{line-height:50px;margin:0}.webopac-wrapper-acf.events .filter-wrap .filter{margin-left:-15px;position:relative}.webopac-wrapper-acf.events .filter-wrap .filter .filter-reset{margin-right:15px}@media screen and (max-width:768px){.webopac-wrapper-acf.events .filter-wrap .filter .filter-reset{display:block;margin-left:15px}}.webopac-wrapper-acf.events .filter-wrap .filter select{border:1px solid var(--primary_color,#b82535);float:left;margin-left:10px;max-width:300px;padding:0 5px;width:auto}.webopac-wrapper-acf.events .filter-wrap .filter p{float:left;left:0;line-height:30px;margin-bottom:0;position:relative;top:0}.webopac-wrapper-acf.events .filter-wrap .icon-calendar{margin-top:2px}.webopac-wrapper-acf.events .event-item{margin-bottom:50px}.webopac-wrapper-acf.events .event-item .day{background-color:var(--primary_color,#e43527);color:#fff;font-size:14px;font-weight:700;line-height:40px;margin-bottom:20px;text-align:center}.webopac-wrapper-acf.events .event-item .thumb{margin-bottom:20px}.webopac-wrapper-acf.events .event-item .thumb img{width:100%}.webopac-wrapper-acf.events .event-item h3{font-size:22px;font-weight:700;line-height:28px;margin-bottom:20px;margin-top:0}.webopac-wrapper-acf.events .event-item h3 a:hover{color:var(--primary_color,#e43527)}.webopac-wrapper-acf.events .event-item p{font-size:18px;line-height:26px}.webopac-wrapper-acf.events .event-item .more{font-weight:700}.webopac-wrapper-acf.events .event-item .event-category{margin-bottom:20px}.webopac-wrapper-acf.events .event-item .event-category span{background-color:#e9e5e1;display:block;font-size:18px;font-weight:700;line-height:40px;margin-bottom:5px;text-align:center}.webopac-wrapper-acf.events.single .time-location{margin-bottom:40px}.webopac-wrapper-acf.events.single .time{font-weight:700}.webopac-wrapper-acf.events .wrapper-loading{display:none}.webopac-wrapper-acf.events .sk-cube-grid{height:39px}.repeat_events{cursor:pointer}.repeat_events_wrapper{font-size:18px;font-weight:400;line-height:22px;padding-bottom:10px}.single-events .repeat_events svg{float:left;height:18px;margin-right:8px;margin-top:2px;width:18px}.single-events .repeat_events_wrapper{padding-left:25px;padding-top:10px}.download-share-wrapper{margin:40px 0 0}.download-share-wrapper .download-wrap h3,.download-share-wrapper .social-share h3{margin-bottom:20px}.download-share-wrapper .download-wrap a,.download-share-wrapper .social-share a{color:#333;display:block;line-height:25px;margin:10px 0;padding-left:35px;text-decoration:none}.download-share-wrapper .download-wrap a.facebook,.download-share-wrapper .social-share a.facebook{background:url(../img/sharing_facebook.svg) no-repeat 0;background-size:25px}.download-share-wrapper .download-wrap a.twitter,.download-share-wrapper .social-share a.twitter{background:url(../img/sharing_twitter.svg) no-repeat 0;background-size:25px}.download-share-wrapper .download-wrap a.mail,.download-share-wrapper .social-share a.mail{background:url(../img/sharing_mail.svg) no-repeat 0;background-size:25px}.download-share-wrapper .download-wrap a:hover.facebook,.download-share-wrapper .social-share a:hover.facebook{background:url(../img/sharing_facebook_hover.svg) no-repeat 0}.download-share-wrapper .download-wrap a:hover.twitter,.download-share-wrapper .social-share a:hover.twitter{background:url(../img/sharing_twitter_hover.svg) no-repeat 0}.download-share-wrapper .download-wrap a:hover.mail,.download-share-wrapper .social-share a:hover.mail{background:url(../img/sharing_mail_hover.svg) no-repeat 0}.download-share-wrapper .download-wrap a{background:url(../img/download_calendar.svg) no-repeat 0;background-size:25px;font-weight:400;padding-right:0}.download-share-wrapper .download-wrap a:hover{background:url(../img/download_calendar_hover.svg) no-repeat 0;background-size:25px}.calendar{margin-bottom:30px;padding:10px 0;width:100%}@media only screen and (min-width:768px){.calendar{background-color:#fff;border:1px solid #161616;display:block;padding:10px 30px 0}}.calendar h4{font-weight:700;margin-bottom:30px;text-align:center}.calendar .ui-widget{font-family:inherit;font-size:inherit}.calendar .ui-widget-content{background-color:transparent}.calendar .ui-widget-header{background:none;border:0;border-bottom:1px solid #666;border-radius:0;color:var(--primary_color,#e43527);font-weight:700}.calendar .ui-widget-header a{background:#00a0d2;cursor:pointer}.calendar .ui-widget-header a.ui-datepicker-next,.calendar .ui-widget-header a.ui-datepicker-prev{top:0}.calendar .ui-widget-header a.ui-datepicker-next.ui-state-hover,.calendar .ui-widget-header a.ui-datepicker-prev.ui-state-hover{border:0}.calendar .ui-widget-header a.ui-datepicker-prev{background:url(../img/arrow_left.svg) no-repeat 0;background-size:10px;left:0}.calendar .ui-widget-header a.ui-datepicker-prev:hover{background:url(../img/arrow_left_red.svg) no-repeat 0;background-size:10px}.calendar .ui-widget-header a.ui-datepicker-next{background:url(../img/arrow_right.svg) no-repeat 100%;background-size:10px;right:0}.calendar .ui-widget-header a.ui-datepicker-next:hover{background:url(../img/arrow_right_red.svg) no-repeat 100%;background-size:10px}.calendar .ui-widget-header a span{display:none}.calendar .ui-datepicker{border:0;border-bottom:1px solid #161616;border-radius:0;margin-bottom:30px;min-height:350px;padding:0 0 30px;width:100%}.calendar .ui-datepicker .ui-datepicker-header{margin-bottom:10px;padding:0 0 5px}.calendar .ui-datepicker table{font-size:18px}.calendar .ui-datepicker .ui-datepicker-calendar{margin:0 auto;width:300px}.calendar .ui-datepicker .ui-datepicker-calendar th{color:#b2b2b2;font-weight:400}.calendar .ui-datepicker .ui-datepicker-calendar .has-events .ui-state-default{font-weight:700}.calendar .ui-datepicker .ui-datepicker-calendar .has-events .ui-state-hover{color:var(--primary_color,#e43527)}.calendar .ui-datepicker .ui-datepicker-calendar .has-events .ui-state-active.ui-state-hover{color:#fff}.calendar .ui-datepicker .ui-datepicker-calendar .ui-state-default{background:none;border:0;color:#161616;text-align:center}.calendar .ui-datepicker .ui-datepicker-calendar .ui-state-highlight{color:var(--primary_color,#e43527);font-weight:700}.calendar .ui-datepicker .ui-datepicker-calendar .ui-state-active{background-color:var(--primary_color,#e43527);color:#fff!important}.calendar .ui-datepicker .ui-datepicker-calendar .ui-state-disabled .ui-state-default{color:#a2a2a2}.calendar .ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable a{color:#a2a2a2;cursor:default}#ajaxEvents .day{font-size:18px;margin-bottom:20px}#ajaxEvents .day svg{height:20px;margin-right:10px;position:relative;top:-2px;width:20px}#ajaxPdfLink{background:url(../img/save.svg) no-repeat 0;padding-left:0}#ajaxPdfLink a{color:var(--primary_color,#e43527)}.time-location{font-size:18px;line-height:24px;margin-bottom:20px}.time-location .time{background:url(../img/date_time.svg) no-repeat 0;background-size:18px;margin-bottom:10px;padding-left:27px}.time-location .location{background:url(../img/pin.svg) no-repeat 0;background-size:18px;padding-left:27px}.icon-calendar{color:var(--primary_color,#e43527);line-height:29px}@media screen and (min-width:480px){.icon-calendar{display:none}}.icon-calendar.active:after{background:url(../img/close_red.svg) no-repeat 50%;background-color:transparent;background-size:20px}.icon-calendar:after{background:url(../img/calendar.svg) no-repeat 50%;background-color:var(--primary_color,#e43527);background-size:20px;border-radius:50%;content:"";display:inline-block;height:30px;margin-left:10px;vertical-align:middle;width:30px}.webopac-widget-catalogue-single .btn-group.bootstrap-select.show-tick{display:none}.wpcf7 .wpcf7-form{font-size:18px}.wpcf7 .wpcf7-form .wpcf7-form-control{height:40px}.wpcf7 .wpcf7-form input[type=checkbox],.wpcf7 .wpcf7-form input[type=radio]{height:20px;position:relative;top:3px;width:20px}.wpcf7 .wpcf7-form span.wpcf7-list-item{margin-left:0;margin-right:10px}.wpcf7 .wpcf7-form label{display:block;font-size:18px}.wpcf7 .wpcf7-form label a,.wpcf7 .wpcf7-form label span{color:var(--primary_color,#e43527)}.wpcf7 .wpcf7-form .wpcf7-checkbox{float:left;margin-right:10px}.wpcf7 .wpcf7-form .checkbox-rows .wpcf7-list-item{display:block;width:100%}.wpcf7 .wpcf7-form .checkbox-rows .wpcf7-checkbox{float:none}.wpcf7 .wpcf7-form .checkbox-rows label span{color:inherit}.wpcf7 .wpcf7-form .red{color:var(--primary_color,#e43527)}.wpcf7 .wpcf7-form .datenschutz span.wpcf7-list-item{margin:0}.wpcf7 .wpcf7-form .wpcf7-text,.wpcf7 .wpcf7-form .wpcf7-textarea{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:1rem;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.wpcf7 .wpcf7-form .wpcf7-textarea{height:150px}.wpcf7 .wpcf7-form .form-group-2x .form-group{float:left;width:50%}.wpcf7 .wpcf7-form .wpcf7-submit{background:#343a3f;color:#fff;font-size:18px;font-weight:500;height:50px;padding:0 40px}.wpcf7 .wpcf7-form .wpcf7-response-output{background:var(--primary_color,#e43527);border:0;color:#fff;margin:0;padding:20px}.wpcf7 .wpcf7-form .wpcf7-not-valid{border-color:var(--primary_color,#e43527)}@media only screen and (max-width:480px){.wpcf7 .wpcf7-form,.wpcf7 .wpcf7-form .wpcf7-text,.wpcf7 .wpcf7-form .wpcf7-textarea,.wpcf7 .wpcf7-form label,.wpcf7 .wpcf7-form p{font-size:16px}}@media only screen and (max-width:360px){.wpcf7 .wpcf7-form,.wpcf7 .wpcf7-form .wpcf7-text,.wpcf7 .wpcf7-form .wpcf7-textarea,.wpcf7 .wpcf7-form label,.wpcf7 .wpcf7-form p{font-size:14px}}.post-password-form{background:#f5f5f5;border:1px solid #666;margin:0 auto 40px;padding:20px;width:500px}.post-password-form input{border:1px solid var(--primary_color,#e43527)}.post-password-form input[type=submit]{background:var(--primary_color,#e43527);border:none;color:#fff;height:32px}@media only screen and (max-width:500px){.post-password-form{font-size:14px;width:90%}}.wrapper-team h2{font-weight:700}.wrapper-team a{color:var(--primary_color,#e43527);font-weight:700}.wrapper-team a:hover{text-decoration:underline}@media screen and (max-width:480px){.wrapper-team .team.type-team h1,.wrapper-team h1{margin-bottom:30px;text-align:center}}.team-box{margin-bottom:40px}.team-box:after{clear:both;content:"";display:block;height:0;overflow:hidden;position:relative;width:100%}.team-box .team-image{float:left}.team-box .team-image img{display:block;float:none!important;margin:0 auto!important;max-width:180px;width:100%}@media screen and (max-width:480px){.team-box .team-image img{margin-bottom:20px!important;max-width:150px}}.team-box .team-desc{float:left;line-height:1.5;padding-top:10px}@media screen and (max-width:480px){.team-box .team-desc{text-align:center}}.team-box .team-desc h4{margin:0}.team-box .team-desc h4 a{color:var(--primary_color,#e43527)}.team-box .team-desc b{color:#2d2d2d}.neuzugange,.onlinekatalog,.topliste{height:100%;padding:0 10px}.neuzugange.active h3,.neuzugange:hover h3,.onlinekatalog.active h3,.onlinekatalog:hover h3,.topliste.active h3,.topliste:hover h3{background-color:var(--primary_color,#e43527);border-bottom:1px solid #df5d5d;color:#fff}.neuzugange h3,.onlinekatalog h3,.topliste h3{background-color:#f5f5f5;color:#333;font-weight:700;line-height:20px;margin:0 -10px 20px;padding:20px 0;text-align:center}.neuzugange p,.onlinekatalog p,.topliste p{font-size:14px;padding:0 10px}.neuzugange .box-search,.onlinekatalog .box-search,.topliste .box-search{border:none;display:none;margin:0;padding:0}@media only screen and (min-width:992px){.neuzugange .box-search,.onlinekatalog .box-search,.topliste .box-search{width:550px;z-index:1}}.neuzugange .box-search input,.onlinekatalog .box-search input,.topliste .box-search input{border:1px solid var(--primary_color,#e43527);margin-bottom:10px;padding-left:50px;width:100%}.neuzugange .box-search input.form-control,.onlinekatalog .box-search input.form-control,.topliste .box-search input.form-control{height:60px;line-height:46px}@media only screen and (min-width:992px){.neuzugange .box-search input,.onlinekatalog .box-search input,.topliste .box-search input{float:left;margin-right:10px;width:360px}}.neuzugange .box-search button,.onlinekatalog .box-search button,.topliste .box-search button{background:#343a3f;border:0;color:#fff;font-size:18px;height:auto;line-height:20px;padding:20px 0;position:static;width:180px}@media only screen and (max-width:960px){.neuzugange .box-search button,.onlinekatalog .box-search button,.topliste .box-search button{display:block;margin:0 auto 10px;width:100%}}.neuzugange .box-search:after,.onlinekatalog .box-search:after,.topliste .box-search:after{background:url(../img/icon-search.svg) no-repeat 50%;background-size:20px;content:"";display:block;height:60px;position:absolute;top:0;width:40px}.neuzugange.active .box-search,.onlinekatalog.active .box-search,.topliste.active .box-search{display:block}.neuzugange.active,.neuzugange:hover,.onlinekatalog.active,.onlinekatalog:hover,.topliste.active,.topliste:hover{background-color:var(--primary_color,#e43527);color:#fff;cursor:pointer}.neuzugange.active .webopac_catalogue,.neuzugange:hover .webopac_catalogue,.onlinekatalog.active .webopac_catalogue,.onlinekatalog:hover .webopac_catalogue,.topliste.active .webopac_catalogue,.topliste:hover .webopac_catalogue{color:var(--primary_color,#e43527)}.neuzugange .webopac_catalogue,.onlinekatalog .webopac_catalogue,.topliste .webopac_catalogue{background-color:#fff;border:1px solid #333;display:none;padding:20px;position:relative;z-index:1}@media only screen and (min-width:992px){.neuzugange .webopac_catalogue,.onlinekatalog .webopac_catalogue,.topliste .webopac_catalogue{width:360px}}.neuzugange .webopac_catalogue .help-inline,.neuzugange .webopac_catalogue label,.onlinekatalog .webopac_catalogue .help-inline,.onlinekatalog .webopac_catalogue label,.topliste .webopac_catalogue .help-inline,.topliste .webopac_catalogue label{color:#2d2d2d}.neuzugange .webopac_catalogue .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.onlinekatalog .webopac_catalogue .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.topliste .webopac_catalogue .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){margin-bottom:20px;width:100%}.neuzugange .webopac_catalogue .btn-light,.onlinekatalog .webopac_catalogue .btn-light,.topliste .webopac_catalogue .btn-light{border:0;border-bottom:1px solid #333;border-radius:0}.neuzugange .webopac_catalogue input[type=text],.onlinekatalog .webopac_catalogue input[type=text],.topliste .webopac_catalogue input[type=text]{border:1px solid #ced4da;border-radius:.25rem;line-height:28px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.neuzugange .webopac_catalogue .btn-primary:not(:disabled):not(.disabled).active,.neuzugange .webopac_catalogue .btn-primary:not(:disabled):not(.disabled):active,.neuzugange .webopac_catalogue .searchBtn,.neuzugange .webopac_catalogue .show>.btn-primary.dropdown-toggle,.onlinekatalog .webopac_catalogue .btn-primary:not(:disabled):not(.disabled).active,.onlinekatalog .webopac_catalogue .btn-primary:not(:disabled):not(.disabled):active,.onlinekatalog .webopac_catalogue .searchBtn,.onlinekatalog .webopac_catalogue .show>.btn-primary.dropdown-toggle,.topliste .webopac_catalogue .btn-primary:not(:disabled):not(.disabled).active,.topliste .webopac_catalogue .btn-primary:not(:disabled):not(.disabled):active,.topliste .webopac_catalogue .searchBtn,.topliste .webopac_catalogue .show>.btn-primary.dropdown-toggle{background:#343a3f;border:0;border-radius:0;color:#fff;font-size:16px;height:auto;line-height:20px;margin-top:20px;padding:20px;width:100%}.neuzugange.active .webopac_catalogue,.onlinekatalog.active .webopac_catalogue,.topliste.active .webopac_catalogue{display:block}.neuzugange.active,.topliste.active{padding:0 10px 10px}header{background-color:#fff;height:80px;width:100%}@media (min-width:992px){header{height:190px}header .justify-content-between{height:100px}header.header-sm{position:fixed;top:-125px;z-index:2000}header.header-sm .wp-nav .logo-small{display:inline-block;height:50px;margin-top:5px}header.header-sm .wp-nav .menu{display:block;width:auto}header.header-sm .wp-nav li{margin-left:13px}}@media (min-width:992px) and (min-width:720px){header.header-sm .wp-nav li{font-size:14px}}@media (min-width:992px){header.header-sm .wp-nav .sub-menu li{margin-left:auto;margin-right:13px}}@media (min-width:992px) and (min-width:1160px){header.header-sm .wp-nav .sub-menu li{margin-right:35px}}@media (min-width:992px){header.header-sm .wp-nav .sub-menu li:first-child{margin-left:0}}header .box-search{display:block;padding:0}header .box-search input{padding:0 180px 0 10px}@media (min-width:992px){header .box-search{width:450px}}.opening-hours{font-size:14px;font-weight:700;line-height:20px;padding-left:25px;position:relative}.opening-hours:before{background:url(../img/date_time.svg) no-repeat 50%;content:"";display:block;height:20px;left:0;position:absolute;top:2px;width:20px}.site-branding{padding:19px 0;width:265px}@media (min-width:992px){.site-branding{margin-right:20px;padding:30px 0;width:320px}}@media (max-width:991.98px){.site-branding{width:210px}}.site-branding .custom-logo-link img{height:auto;width:100%}.burger{background:url(../img/burger.svg) no-repeat center 25px;background-size:25px;font-size:14px;font-weight:700;margin-top:30px}@media only screen and (max-width:992px){.burger{margin-top:8px}}@media only screen and (max-width:640px){.burger{width:25px}.burger span{display:none}}@media (min-width:992px){.burger{display:none}}.burger .close-text{display:none}.burger.open{background:url(../img/close.svg) no-repeat center 25px;background-size:20px}@media only screen and (min-width:640px){.burger.open .close-text{display:block}}.burger.open .open-text{display:none}.header-right{display:flex}@media screen and (min-width:640px){.header-right{display:flex}}@media screen and (max-width:992px){.header-right .opening-hours{display:none}.header-right .box-search{margin-top:20px}.header-right .wrapper-login{margin:0 15px;padding-top:20px}.header-right .wrapper-login span{display:none}}.header-right .mobile-search{background:url(../img/icon-search.svg) no-repeat 50%;background-size:100%;display:none;height:23px;margin-top:20px;width:23px}@media only screen and (max-width:500px){.header-right .mobile-search{display:block}.header-right .box-search{box-shadow:0 15px 20px 0 rgba(0,0,0,.1);display:none;height:90px;left:0;margin:0;padding:30px;position:fixed;top:80px;width:100%;z-index:9999}}.wp-nav{background-color:#fff;display:none;height:calc(100% - 79px);left:0;position:absolute;top:79px;width:100%;z-index:2000}@media screen and (max-width:992px){.wp-nav{display:none!important;position:fixed;top:80px}.wp-nav.open{display:block!important}}.wp-nav.open{display:block}@media (min-width:992px){.wp-nav{background-color:transparent;display:flex;position:static}}.wp-nav .logo-small{display:none;width:50px}.wp-nav{font-size:16px;overflow:scroll;padding:0 15px}@media (min-width:992px){.wp-nav{overflow:visible;padding:0}}.wp-nav .menu{border-top:1px solid #e9e5e1;list-style:none;margin:0}@media (min-width:992px){.wp-nav .menu{border:0;display:flex;justify-content:space-between;padding:22px 0;width:100%}}.wp-nav li{color:#161616;float:left;font-weight:700}@media (min-width:992px){.wp-nav li{display:inline-block}}.wp-nav li .sub-menu-wrap{background-color:var(--primary_color,#e43527);display:none;width:100%}@media (min-width:992px){.wp-nav li .sub-menu-wrap{left:0;padding:12px 0 12px 15px;position:absolute;top:190px;z-index:200}.wp-nav li .sub-menu-wrap .level-1x{border-top:1px solid #fff;top:45px}}.wp-nav li .sub-menu-wrap .sub-menu{list-style:none}@media (min-width:992px){.wp-nav li .sub-menu-wrap .sub-menu{margin:0 auto;padding-left:15px;padding-right:15px}}@media (min-width:1160px){.wp-nav li .sub-menu-wrap .sub-menu{margin:0 auto;padding-left:0;padding-right:0;width:1130px}}.wp-nav li .sub-menu-wrap .sub-menu a{color:#fff;padding-right:20px}.wp-nav li .sub-menu-wrap .sub-menu a:after{display:none}.wp-nav li .sub-menu-wrap .sub-menu a:hover{text-decoration:underline}.wp-nav li .sub-menu-wrap .sub-menu a:hover:after{display:none}@media (min-width:992px){.wp-nav li .sub-menu-wrap .sub-menu a{padding-bottom:0;padding-left:0}}.wp-nav li .sub-menu-wrap .sub-menu li{font-size:16px;font-weight:400}@media (min-width:992px){.wp-nav li .sub-menu-wrap .sub-menu li{margin-left:auto;margin-right:20px}}.wp-nav li .sub-menu-wrap .sub-menu li:first-child{margin-left:5px}.wp-nav li .sub-menu-wrap .sub-menu li.current-menu-item>a{text-decoration:underline}.wp-nav li .sub-menu-wrap .sub-menu li.current-menu-item>a:after{display:none}.wp-nav li.nav-submenu-open .sub-menu-wrap{background:var(--primary_color,#e43527)}.wp-nav li.nav-submenu-open .sub-menu-wrap li a{color:#fff}.wp-nav li.menu-item-has-children>a{float:left;line-height:20px}@media (min-width:992px){.wp-nav li.menu-item-has-children>a{background-position:100% 0}.wp-nav li.menu-item-has-children>a:after{width:calc(100% - 35px)}}.wp-nav li.menu-item-has-children span{background:url(../img/menu_plus.svg) no-repeat 100%;background-size:20px;cursor:pointer;display:inline-block;float:left;height:22px;margin-left:10px;position:relative;width:22px}@media (min-width:992px){.wp-nav li.menu-item-has-children span{top:0}}.wp-nav li.menu-item-has-children span.minus{background:url(../img/menu_miuns.svg) no-repeat 100%;background-size:20px}.wp-nav li.menu-item-has-children.open-sub .sub-menu-wrap{display:block}.wp-nav li.menu-item-has-children.open-sub span{background:url(../img/menu_miuns.svg) no-repeat 100%;background-size:20px}@media (min-width:992px){.wp-nav li.menu-item-has-children.current-menu-item>a:after{width:calc(100% - 35px)}}.wp-nav li.menu-item-has-children .sub-menu-wrap span{background:url(../img/menu_plus_w.svg) no-repeat 100%}.wp-nav li.menu-item-has-children .sub-menu-wrap span.minus{background:url(../img/menu_minus_w.svg) no-repeat 100%}@media (min-width:992px){.wp-nav li.current-menu-ancestor>a:after,.wp-nav li.current-menu-item>a:after{display:block}.wp-nav li.current-menu-ancestor>a:after{width:calc(100% - 35px)}}.wp-nav li>a:after{border-bottom:2px solid var(--primary_color,#e43527);bottom:-10px;content:"";display:none;left:0;position:absolute;width:100%}@media (min-width:992px){.wp-nav li>a:hover:after{display:block}}@media screen and (max-width:992px){.wp-nav li{float:none;position:relative}.wp-nav li.menu-item-has-children>a{float:none}.wp-nav li.menu-item-has-children span{position:absolute;right:0;top:20px}}.wp-nav a{border-bottom:1px solid #e9e5e1;color:#161616;display:block;line-height:20px;padding:20px 0;position:relative}@media only screen and (max-width:1200px){.wp-nav a{font-size:12px}}.wp-nav a:hover{color:#161616;text-decoration:none}@media (min-width:992px){.wp-nav a{border:0;margin-right:0;padding:0}}.wp-nav a.home-link{padding:0}.mobile-app{font-size:12px;text-align:center}.mobile-app a{padding:0}.mobile-app p{margin:0 0 5px}.mobile-app h4{font-size:18px}.box-search{margin-top:30px;position:relative}@media (min-width:992px){.box-search{margin:0 40px;width:230px}.wp-nav .box-search{display:none}}.box-search form{margin-bottom:0}.box-search input{border:1px solid #e9e5e1;border-radius:0;font-size:14px}.box-search input.form-control{height:auto;height:40px;line-height:26px}.box-search button{background:url(../img/search_white.svg) no-repeat center center var(--primary_color,#e43527);background-size:20px;border:0;cursor:pointer;height:40px;padding:0;position:absolute;right:0;top:0;width:40px}.box-search .box-search-loading{height:38px;right:1px;top:1px;width:38px}.box-search .box-search-loading .loader{border-color:#fff;margin-left:9px;margin-top:9px}.search-options{position:absolute;right:40px;top:0;z-index:9999}.search-options .search-options-label{color:var(--primary_color,#e43527);cursor:pointer;font-size:16px;height:40px;line-height:40px;padding-left:15px;padding-right:10px}.search-options .search-options-label svg{margin-right:10px}.search-options .search-options-label.open svg{transform:scaleY(-1)}.search-options .search-items{background:#fff;border:1px solid #e5e5e5;box-shadow:0 4px 15px 0 rgba(0,0,0,.34);display:none;position:absolute;top:40px;width:220px}.search-options .search-items ul li{color:#656464;cursor:pointer;font-size:16px;height:40px;line-height:40px;padding-left:15px;position:relative}.search-options .search-items ul li:hover{background:#f5f5f5;color:var(--primary_color,#e43527)}.search-options .search-items ul li:hover svg{opacity:1}.search-options .search-items ul li svg{height:18px;margin-right:15px;opacity:0;width:18px}.search-options .search-items ul li .icn-type{opacity:.3;position:absolute;right:5px;top:13px}@media only screen and (max-width:992px){.wp-nav li a{color:#000;font-size:18px}.wp-nav li .sub-menu-wrap,.wp-nav li.nav-submenu-open .sub-menu-wrap{background:#fff}.wp-nav li .sub-menu-wrap .sub-menu a,.wp-nav li.nav-submenu-open .sub-menu-wrap .sub-menu a{color:#000;padding-right:35px}.wp-nav li .sub-menu-wrap .sub-menu li:first-child,.wp-nav li.nav-submenu-open .sub-menu-wrap .sub-menu li:first-child{margin-left:0}.wp-nav li.menu-item-has-children span{background-size:29px;height:30px;top:15px;width:30px}.wp-nav li.menu-item-has-children span.minus{background-size:25px}}*,:after,:before{box-sizing:border-box}main h1{font-weight:700;line-height:40px}main h1,main h2{font-size:36px;margin:0 0 30px}main h2{font-weight:500;line-height:30px}main h3{font-size:20px;font-weight:500;line-height:28px}main h4{font-size:18px;font-weight:500;line-height:26px}main p,main ul{line-height:20px}main>.acf-sectioons-wrapper section .container .webopac-wrapper-acf{padding-bottom:60px}main>.acf-sectioons-wrapper section .container:first-child{padding-top:60px}main>.acf-sectioons-wrapper section:after{clear:both;content:"";display:block;height:0;overflow:hidden;position:relative;width:100%}main>.acf-sectioons-wrapper section:nth-child(odd){background:#f5f5f5}a{color:#21272a}a:hover{color:var(--primary_color,#e43527);text-decoration:underline}.accordion a,.section_text a{color:#06c;text-decoration:underline}.accordion a:hover,.section_text a:hover{color:var(--primary_color,#e43527)}.arrow-link{background:url(../img/arrow-right.svg) no-repeat 100%;background-size:10px;font-weight:700;padding-right:30px}.arrow-link svg{display:none}.scrolloff{overflow:hidden}main{padding:0}.loop{margin-bottom:30px}.webopac-wrapper{padding:10px 0}.webopac-wrapper-acf .headline-wrapper{line-height:36px;margin:20px 0}.webopac-wrapper-acf .headline-wrapper:after{border-bottom:1px solid #333;content:"";display:block;margin-top:10px;width:100%}.webopac-wrapper-acf .headline-wrapper h2{font-size:36px;font-weight:700;margin:0 0 20px}.webopac-wrapper-acf .headline-wrapper a{float:right;font-size:18px;position:relative}.slider{margin:0 -15px}.wrapper-loading-v2{display:none}.ui-autocomplete{background:#fff;border:1px solid #ccc;z-index:9998}.extra-menu{float:right}.extra-menu:after{clear:both;content:"";display:block;height:0;overflow:hidden;position:relative;width:100%}.extra-menu p{color:var(--primary_color,#e43527);font-size:16px;font-weight:600;margin:0;text-align:right}.extra-menu ul{display:block;text-align:right}.extra-menu ul li{display:inline-block;padding-left:21px;position:relative}.extra-menu ul li a{color:#697077;font-size:14px;text-decoration:underline}.extra-menu ul li a:hover{color:var(--primary_color,#e43527)}.extra-menu ul li:after{background:#697077;content:"";display:block;height:10px;left:9px;position:absolute;top:5px;width:1px}.extra-menu ul li:first-child:after{display:none}.header{padding-bottom:0}.header *{transition:all .4s ease}.header.header-sm{box-shadow:0 2px 20px 0 rgba(0,0,0,.1)}@media screen and (max-width:960px){.header.header-sm{padding-bottom:0}}.header.header-sm .navbar{padding:0!important}.header.header-sm .navbar .site-branding{padding:10px 0 0}@media screen and (max-width:960px){.header.header-sm .navbar .site-branding{height:auto}}.header.header-sm .navbar .site-branding img{max-width:300px}.header.header-sm.header-search .wrapper-menu-search{padding:10px 0 0}.header.header-sm.header-search .wrapper-menu-search .wrapper-menu{top:8px}.header .site-branding{padding:5px 0}.header .site-branding:after{clear:both;content:"";display:block;height:0;overflow:hidden;position:relative;width:100%}.header .site-branding .site-logo{float:left}.header .site-branding .site-logo img{height:auto;max-height:90px;max-width:430px}.header .site-branding .site-logo:after{clear:both;content:"";display:block;height:0;overflow:hidden;position:relative;width:100%}.header .navbar{display:block;flex-flow:inherit;height:auto;justify-content:inherit;padding:0 100px}.header .navbar .wrapper-login{height:50px;line-height:50px}.header .navbar .wrapper-login #btnLogin{color:#000;display:block;line-height:50px;margin:0;text-decoration:underline}.header .navbar .wrapper-login #btnLogin:after{background:url(../img/icon-login.svg) no-repeat 0 0;background-size:100%;content:"";height:24px;top:12px;width:25px}.header .navbar .wrapper-login #btnLogin:hover{color:var(--primary_color,#e43527)}.header .navbar .wrapper-login #btnLogin:hover:after{background-image:url(../img/icon-login-red.svg)}.header .navbar .menu{float:none;margin:20px 25px 0}.header .navbar .menu li{display:block}.header .navbar .menu li.current-menu-item a,.header .navbar .menu li.current-page-parent>a{color:#fff;font-weight:500;text-decoration:underline}.header .navbar .menu li.current-menu-item a:hover,.header .navbar .menu li.current-page-parent>a:hover{color:#000}.header .navbar .menu li:after{clear:both;content:"";display:block;height:0;overflow:hidden;position:relative;width:100%}.header .navbar .menu li.menu-item-has-children>a{float:left}.header .navbar .menu li .sub-menu-wrap{display:none;float:left}.header .navbar .menu li a{background-color:hsla(0,0%,100%,0);color:#fff;line-height:35px;padding:0 0 0 10px;transition:all .4s;width:100%}.header .navbar .menu li a.parent-hover,.header .navbar .menu li a:hover{background-color:#fff;color:#000}.header .navbar .menu li a.parent-hover i,.header .navbar .menu li a:hover i{background:url(../img/chev-right-black.svg) no-repeat 0 0}.header .navbar .menu li a.parent-hover{width:50%}.header .navbar .menu li a i{background:url(../img/chev-right.svg) no-repeat 0 0;background-size:100%;height:8px;margin-left:5px;position:relative;right:0;top:0;width:18px;width:8px}.header .navbar .menu li.dropdown.show a{background:#fff;color:#000;float:left}.header .navbar .menu li.dropdown .dropdown-menu{background:none;box-shadow:none!important;margin:0;padding:0;position:relative;position:absolute;top:0;width:50%}.header .navbar .menu li.dropdown .dropdown-menu:after{clear:both;content:"";display:block;height:0;overflow:hidden;position:relative;width:100%}.header .navbar .menu li.dropdown .dropdown-menu a{background:none;color:#fff;font-size:16px;font-weight:400;overflow:inherit;padding:0 0 0 50px;position:relative;width:100%}.header .navbar .menu li.dropdown .dropdown-menu a:hover{background:#fff;color:#000}.header .navbar .menu li.dropdown .dropdown-menu a:hover:after{background:url(../img/chev-right-black.svg) no-repeat 0}.header .navbar .menu li.dropdown .dropdown-menu a:after,.header .navbar .menu li.dropdown .dropdown-menu a:before{background:#fff;content:"";display:block;height:35px;left:-2px;overflow:hidden;position:absolute;top:0;width:2px;z-index:100}.header .navbar .menu li.dropdown .dropdown-menu a:after{background:url(../img/chev-right.svg) no-repeat 0;height:8px;left:35px;top:13px;width:8px}.header .navbar .menu li.dropdown .dropdown-menu .current_page_item a{color:#fff;font-weight:500;text-decoration:underline}.header .navbar .menu li.dropdown .dropdown-menu .current_page_item a:hover{background:#fff;color:#000}.header .navbar .menu li.dropdown .dropdown-menu:after{display:none}.header .navbar .navbar-toggler{color:#fff;float:none}.header .navbar .navbar-toggler .wrapper-lines{float:left;height:20px;margin-top:6px;transition:color .2s ease,background-color .2s ease,transform .3s ease;width:24px}.header .navbar .navbar-toggler .wrapper-lines .line{background:#fff;height:2px;top:0}.header .navbar .navbar-toggler .wrapper-lines .line:nth-child(2){top:9px}.header .navbar .navbar-toggler .wrapper-lines .line:nth-child(3){top:18px}.header .navbar .navbar-toggler>span{font-size:18px;font-weight:500;line-height:32px;margin-left:10px}.header .navbar .box-search{border-radius:4px;box-shadow:0 2px 20px 0 rgba(0,0,0,.16);float:none;left:0;margin:0 auto;padding:0;position:absolute;right:0;width:450px}.header .navbar .box-search>div{position:relative}.header .navbar .box-search>div:before{background-color:#21272a;content:"";display:block;height:24px;left:15px;position:absolute;top:13px;width:2px}.header .navbar .box-search input{border:0;color:var(--primary_color,#e43527);height:50px;padding:0 30px}.header .navbar .box-search .box-search-loading{height:24px;position:absolute;right:15px;top:13px;width:24px}.header .navbar .box-search .box-search-loading .loader{border-color:var(--primary_color,#e43527)}.header .navbar .box-search>div:not(.clearfix) button{right:15px;top:13px}.header .navbar .box-search>div:not(.clearfix) button>div{background:url(../img/icon-search.svg) no-repeat 0 0;height:24px;width:24px}.header.header-search .wrapper-menu-search{padding:20px 0 0;position:relative}.header.header-search .wrapper-menu-search .wrapper-menu{background-color:var(--primary_color,#e43527);float:none;left:-10px;padding:10px 10px 25px;position:absolute;top:18px;transition:all .4s;width:33.33%;z-index:500}.header.header-search .wrapper-menu-search .wrapper-menu.collapsed{background-color:transparent}.header.header-search .wrapper-menu-search .wrapper-menu.collapsed .navbar-toggler{color:#000}.header.header-search .wrapper-menu-search .wrapper-menu.collapsed .navbar-toggler .wrapper-lines{transform:rotate(90deg)}.header.header-search .wrapper-menu-search .wrapper-menu.collapsed .navbar-toggler .wrapper-lines .line{background:#000}.header.header-search .wrapper-menu-search .wrapper-menu.collapsed .navbar-toggler:hover{color:var(--primary_color,#e43527)}.header.header-search .wrapper-menu-search .wrapper-menu.collapsed .navbar-toggler:hover .wrapper-lines .line{background:var(--primary_color,#e43527)}.header.header-search .wrapper-menu-search:after{clear:both;content:"";display:block;height:0;overflow:hidden;position:relative}.header-info{background:#f5f5f5;height:25px;margin-bottom:1px}.header-info .opening-hours{float:right;line-height:25px}.wrapper-login{max-width:200px;position:relative;text-align:center}.carousel.slick-dotted.slick-slider{margin-bottom:0}.carousel .carousel-indicators-wrappers .carousel-indicators{bottom:20px;margin:0;position:absolute}.carousel .carousel-indicators-wrappers li{background-color:var(--primary_color,#e43527);border:6px solid transparent;border-bottom:none;border-top:none;height:10px;width:10px}.carousel .carousel-indicators-wrappers .carousel-control-next,.carousel .carousel-indicators-wrappers .carousel-control-prev{align-items:center;border-radius:50%;bottom:60px;display:flex;height:50px;justify-content:center;position:absolute;text-align:center;top:auto;width:50px}.carousel .carousel-indicators-wrappers .carousel-control-next{background:url(../img/arrow_right_w.svg) no-repeat center center var(--primary_color,#e43527);background-size:15px;right:20px}.carousel .carousel-indicators-wrappers .carousel-control-prev{background:url(../img/arrow_left_w.svg) no-repeat center center var(--primary_color,#e43527);background-size:15px;left:20px}.carousel .carousel-indicators-wrappers,.carousel .slide-info-container{height:100%;left:0;margin:0 auto;position:absolute;right:0;top:0;width:1160px}@media screen and (max-width:1160px){.carousel .carousel-indicators-wrappers,.carousel .slide-info-container{width:100%}}@media screen and (min-width:640px){.carousel .carousel-indicators-wrappers.lt .slide-info,.carousel .slide-info-container.lt .slide-info{left:80px;top:40px}.carousel .carousel-indicators-wrappers.lm .slide-info,.carousel .slide-info-container.lm .slide-info{left:80px;top:50%;transform:translateY(-50%)}.carousel .carousel-indicators-wrappers.lb .slide-info,.carousel .slide-info-container.lb .slide-info{bottom:40px;left:80px}.carousel .carousel-indicators-wrappers.rt .slide-info,.carousel .slide-info-container.rt .slide-info{right:80px;top:40px}.carousel .carousel-indicators-wrappers.rm .slide-info,.carousel .slide-info-container.rm .slide-info{right:80px;top:50%;transform:translateY(-50%)}.carousel .carousel-indicators-wrappers.rb .slide-info,.carousel .slide-info-container.rb .slide-info{bottom:40px;right:80px}}.carousel .slide-info{background-color:#e9e5e1;box-shadow:0 2px 20px 0 rgba(0,0,0,.16);margin-right:80px;padding:20px}.carousel .slide-info a{color:#2d2d2d}.carousel .slide-info a:hover{color:var(--primary_color,#e43527);text-decoration:underline}.carousel .slide-info .time{background:url(../img/date_time.svg) no-repeat 0;background-size:18px;color:#000;font-weight:500;margin-bottom:10px;padding-left:27px}.carousel .slide-info .location{background:url(../img/pin.svg) no-repeat 0;background-size:18px;padding-left:27px}.carousel .slide-info h4{margin:0}@media screen and (min-width:640px){.carousel .slide-info{display:flex;flex-direction:column;float:right;margin-top:0;position:absolute;right:0;width:450px;z-index:80}}@media screen and (max-width:480px){.carousel .slide-info-container{background:rgba(0,0,0,.4);height:100%;position:absolute}.carousel .slide-info-container .slide-info{background:none;box-shadow:none;height:auto;padding:25px}.carousel .slide-info-container .slide-info .arrow-link{background:url(../img/arrow-right-w.svg) no-repeat 0;font-size:16px}.carousel .slide-info-container .slide-info .time-location>div{background:var(--primary_color,#e43527);color:#fff;font-size:14px;padding:10px 15px}.carousel .slide-info-container .slide-info h3{margin-bottom:20px}.carousel .slide-info-container .slide-info h3 a{color:#fff;font-size:30px;font-weight:600}.carousel .slide-info-container .slide-info a,.carousel .slide-info-container .slide-info h4{color:#fff;font-size:16px}.carousel .slide-info-container .slide-info p{color:#fff}}.info-box-margin{height:100px}.webopac-info-box{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:backgroundFade;animation-name:backgroundFade;background:var(--primary_color,#e43527);bottom:0;color:#fff;font-size:16px;left:0;position:fixed;width:100%;z-index:9999}.webopac-info-box .info-box-content{position:relative}.webopac-info-box .close{color:#fff;position:absolute;right:10px;top:10px}.webopac-info-box>div{padding:0 15px}.webopac-info-box>div>div{min-height:60px;padding:20px}.webopac-info-box>div svg{animation:rotateAxixsY 2s linear infinite;animation-delay:2s;display:block;height:40px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:30px;width:40px}.webopac-info-box>div h3{font-size:18px}.webopac-info-box>div p{line-height:18px;margin:0}.webopac-info-box>div p a{color:#fff;font-weight:700;text-decoration:underline}@keyframes backgroundFade{0%{background-color:#dc4747}25%{background-color:#bb2a2a}50%{background-color:#b12222}to{background-color:#cf3a3a}}@keyframes rotateAxixsY{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.social-menu{list-style:none;margin-bottom:0;margin-top:30px}.social-menu li{display:inline-block;margin-right:20px}.social-menu a{display:inline-block;height:20px;text-indent:-9999px;width:20px}.social-menu .facebook a{background:url(../img/facebook.svg) no-repeat 50%}.social-menu .instagram a{background:url(../img/instagram.svg) no-repeat 50%}.social-menu .twitter a{background:url(../img/twitter.svg) no-repeat 50%}.social-menu .youtube a{background:url(../img/youtube.svg) no-repeat 50%;background-size:100%}.social-menu .flickr a{background:url(../img/flickr.svg) no-repeat 50%}footer{background:#d1c8c4;padding-bottom:40px}footer .footer-wrapper{font-size:14px}footer .footer-wrapper>div{border-left:2px solid #333}footer .footer-wrapper p{margin:0}footer .footer-wrapper h4{font-size:14px;font-weight:700;margin-bottom:20px}footer .footer-wrapper a{line-height:20px}@media screen and (max-width:640px){footer .footer-wrapper>div{border:0;margin-bottom:20px}}footer .footer-meta{display:flex;font-size:12px;justify-content:space-between;margin-top:100px}footer .footer-meta ul li{display:inline-block;margin-right:30px}@media screen and (max-width:640px){footer .footer-meta .menu{margin:0 30px}}footer .social-menu{list-style:none;margin-bottom:0;margin-top:30px}footer .social-menu li{display:inline-block;margin-right:20px}footer .social-menu a{display:inline-block;height:20px;text-indent:-9999px;width:20px}footer .social-menu .facebook a{background:url(../img/facebook.svg) no-repeat 50%}footer .social-menu .instagram a{background:url(../img/instagram.svg) no-repeat 50%}footer .social-menu .youtube a{background:url(../img/youtube.svg) no-repeat 50%;background-size:100%}.to-top{background:url(../img/arrow_up.svg) no-repeat 100%;background-size:20px;display:inline-block;font-size:12px;margin-bottom:30px;margin-right:15px;margin-top:30px;padding-right:30px}.mobile-nav{display:none}.floatting-menu .item{bottom:70px;right:20px}.webopac-player-wrapper{border:2px solid var(--primary_color,#e43527);margin:60px 0;padding:5px}.webopac-player-wrapper .vjs-theme-sea .vjs-big-play-button{background-color:#000;border:none;border-radius:30px;height:79px;left:50%;line-height:79px;margin:-51.5px auto 0 -39.5px;-o-object-fit:contain;object-fit:contain;top:50%;width:103px}.webopac-player-wrapper .video-js .vjs-big-play-button:focus,.webopac-player-wrapper .video-js:hover .vjs-big-play-button,.webopac-player-wrapper .vjs-theme-sea .vjs-big-play-button:hover{background-color:var(--primary_color,#e43527)}.webopac-player-wrapper .vjs-theme-sea .vjs-control-bar{background-color:#000;height:4em}.webopac-player-wrapper .vjs-theme-sea .vjs-button:hover{background:var(--primary_color,#e43527);color:#fff}.webopac-player-wrapper .vjs-theme-sea .vjs-button>.vjs-icon-placeholder:before{line-height:2.2}.webopac-player-wrapper .vjs-theme-sea .vjs-time-control{line-height:4em}.webopac-player-wrapper .vjs-theme-sea .vjs-progress-control .vjs-play-progress{background-color:#fff}.webopac-player-wrapper .vjs-theme-sea .vjs-progress-control .vjs-play-progress:before{display:none}.webopac-player-wrapper .vjs-theme-sea .vjs-progress-control .vjs-slider{background-color:rgba(65,118,188,.1)}.webopac-player-wrapper .vjs-theme-sea .vjs-progress-control .vjs-load-progress div{background:#333}.webopac-player-wrapper .vjs-theme-sea .vjs-progress-control .vjs-progress-holder{height:100%;margin:0}.webopac-player-wrapper .vjs-theme-sea .vjs-progress-control .vjs-time-tooltip{background-color:rgba(65,118,188,.5);color:#fff}.webopac-player-wrapper .vjs-theme-sea .vjs-progress-control .vjs-mouse-display .vjs-time-tooltip{background-color:hsla(0,0%,100%,.7);color:#4176bc}@media screen and (max-width:1250px){#Hero-slider .carousel .slide-info{padding:20px;right:0;width:66.66%}#Hero-slider .carousel .carousel-indicators-wrappers{left:0}}@media screen and (max-width:1024px){.navbar .site-branding img{width:300px}.header.header-sm .navbar{height:auto;padding:0}}@media screen and (max-width:992px){.container{max-width:100%!important}.header .site-branding{padding:10px 0 0}.header .site-branding .site-logo{float:none;margin-top:5px}.header .site-branding .extra-menu{float:none}.header .site-branding .extra-menu .top-menu{display:none}.header .site-branding .extra-menu p{margin-top:10px;text-align:left}body.archive,body.page,body.single{padding-top:90px}.header{box-shadow:0 2px 20px 0 rgba(0,0,0,.1);padding-bottom:0}.header.header-search .wrapper-menu-search{height:1px;overflow:hidden;padding:0}.header.header-search .wrapper-menu-search .wrapper-menu .navbar-toggler{display:none}.header .navbar .wrapper-menu-search .navbar-collapse{background:var(--primary_color,#e43527);height:100%;left:-100%;margin:0;position:fixed;top:0;transition:all .4s;width:100%}.header .navbar .wrapper-menu-search .navbar-collapse .menu{margin:0;padding:20px}.header .navbar .wrapper-menu-search .navbar-collapse li a{text-align:right}.header .navbar .wrapper-menu-search .navbar-collapse.collapse{left:-100%}.header .navbar .wrapper-menu-search .navbar-collapse:not(.collapse){left:0}.header .navbar .menu li.dropdown .dropdown-menu{background:var(--primary_color,#e43527);height:100%;left:0;margin:0;padding:20px;position:fixed!important;top:0;width:100%}.header .navbar .menu li.dropdown .dropdown-menu li a{text-align:right}.header .navbar .menu li.dropdown .dropdown-menu li a:after,.header .navbar .menu li.dropdown .dropdown-menu li a:before,.wrapper-menu-search .box-search,.wrapper-menu-search .wrapper-login{display:none}.mobile-nav{background:#fff;bottom:0;box-shadow:0 2px 20px 5px rgba(0,0,0,.26);left:0;position:fixed;width:100%;z-index:9999}.mobile-nav,.mobile-nav ul{display:block;height:50px}.mobile-nav ul li{display:block;float:left;text-align:center;width:25%}.mobile-nav ul li a{border-radius:0;color:#121619;display:block;font-size:16px;font-weight:500;height:50px;line-height:50px;padding:0 15px}.mobile-nav ul li a.active{background:var(--primary_color,#e43527);color:#fff}.mobile-nav ul li a.active svg{fill:#fff}.mobile-nav ul li svg{margin-right:10px}}@media only screen and (max-width:992px){.header .navbar .wrapper-menu-search .box-search{background:var(--primary_color,#e43527);height:100%;left:0;margin:0;position:fixed;top:0;width:100%}.header .navbar .wrapper-menu-search .box-search input{background:#fff}.header .site-branding .site-logo img{max-height:50px;width:auto}body.archive,body.page,body.single{padding-top:80px}main h1{font-size:22px;line-height:32px}main h2{font-size:18px}main .webopac-wrapper{margin-top:0;padding:0}.header .navbar .site-branding img{left:0;max-width:300px;position:relative;top:0;transform:translate(0);width:90%}.header .navbar .site-branding .site-logo{height:auto}.header .site-branding .extra-menu p{margin-top:5px}.header-info{display:none}.slide-info-container{position:relative}#Hero-slider .carousel .carousel-item{padding-bottom:0}#Hero-slider .carousel .slide-info{bottom:-45px;padding:15px;width:60%}#Hero-slider .carousel .slide-info h3{font-size:18px;line-height:22px}#Hero-slider .carousel .slide-info .arrow-link{font-size:16px;margin:0!important}#Hero-slider .carousel .carousel-indicators-wrappers{bottom:20px}.page_teaser>div{padding:0 10px}.layout-teaser_box .item .teaser h3{font-size:14px;line-height:18px}.page_teaser p{font-size:16px;line-height:22px}.book-slider.slick-dotted.slick-slider{margin-top:30px}.book-slider .book-slider-image{min-height:auto}.webopac-wrapper-acf .headline-wrapper h2{font-size:22px}.webopac-wrapper-acf .headline-wrapper a{font-size:16px}.webopac-wrapper-acf .headline-wrapper a:before{height:40px;top:0}footer .footer-bottom{margin-bottom:50px;text-align:center}footer .footer-bottom .logo-footer{display:none}footer .footer-bottom .wrapper-menu ul{float:none}.wpcf7 .wpcf7-form{font-size:14px}}@media only screen and (max-width:640px){main>.acf-sectioons-wrapper section .container{padding:0}main>.acf-sectioons-wrapper section .container:first-child{padding-top:20px}main>.acf-sectioons-wrapper section .container .webopac-wrapper-acf{padding-bottom:20px}.header .site-branding{max-width:130px}#Hero-slider{margin:0}#Hero-slider .carousel .carousel-item{padding-bottom:0}#Hero-slider .carousel .slide-info{bottom:0;font-size:12px;margin:0;opacity:1;padding:10px 15px;position:absolute;top:auto;width:100%}#Hero-slider .carousel .slide-info h3,#Hero-slider .carousel .slide-info h4{font-size:14px;font-weight:700;line-height:16px;margin:0}#Hero-slider .carousel .carousel-indicators-wrappers,#Hero-slider .carousel .slide-info .arrow-link,#Hero-slider .carousel .slide-info .time-location{display:none}.wrapper-navigation ul{display:none!important}.webopac-wrapper-acf .headline-wrapper h2{font-size:18px}.webopac-wrapper-acf .headline-wrapper a{font-size:14px;margin-left:15px;padding-left:15px}.webopac-wrapper-acf .headline-wrapper a:before{height:30px;top:3px;width:1px}footer .footer-bottom .wrapper-menu ul li{margin-right:20px}footer .footer-bottom .wrapper-menu ul li:after{right:-12px}footer .footer-bottom .wrapper-menu ul li a{font-size:14px}footer .footer-bottom .wrapper-menu ul li a:after{right:-13px}.mobile-nav ul li{width:22%}.mobile-nav ul li span{display:none}.mobile-nav ul li:last-child{width:34%}.mobile-nav ul li:last-child span,.mobile-nav ul li:last-child svg{display:inline-block}}@media only screen and (max-width:480px){.events .calendar,.icon-calendar{display:none}.webopac-wrapper-acf{padding:20px 0}.layout-books h3{font-size:16px;line-height:18px}.book-slider .book-slider-description .mediaStatus{font-size:14px;font-weight:400}.b24 p{font-size:12px!important;line-height:16px;width:80%}.b24 .b24-box{border-width:2px;font-size:13px;padding:10px}.b24 .b24-box>div:first-child{margin-right:50px}.webopac-wrapper-acf .headline-wrapper{margin-bottom:20px}.webopac-wrapper-acf .headline-wrapper h2{font-size:14px}.webopac-wrapper-acf .headline-wrapper .wrapper-navigation{display:none}#Hero-slider .carousel .slide-info-container{background:none}#Hero-slider .carousel .carousel-item{padding-bottom:0}#Hero-slider .carousel .slide-info{padding:25px;position:relative}#Hero-slider .carousel .slide-info h3{background:var(--primary_color,#e43527);color:#fff;margin-bottom:0;padding:10px 15px;width:-moz-fit-content;width:fit-content}#Hero-slider .carousel .slide-info h3 a{line-height:35px}#Hero-slider .carousel .slide-info h4{background:#333;color:#fff;font-size:20px;line-height:25px;margin-bottom:0;padding:10px 15px;width:-moz-fit-content;width:fit-content}#Hero-slider .carousel .slide-info .arrow-link,#Hero-slider .carousel .slide-info .time-location{background:none;display:block}#Hero-slider .carousel .slide-info .arrow-link .location,#Hero-slider .carousel .slide-info .arrow-link .time,#Hero-slider .carousel .slide-info .time-location .location,#Hero-slider .carousel .slide-info .time-location .time{background:none;background:#333;margin:0;padding:5px 15px;width:-moz-fit-content;width:fit-content}#Hero-slider .carousel .slide-info .arrow-link{display:none}#Hero-slider .carousel .carousel-indicators-wrappers{bottom:0;display:block;height:auto;position:relative}}
/*# sourceMappingURL=styles.css.map */