@charset "UTF-8";

.rsts-main,.rsts-main *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rsts-header,.rsts-footer,.rsts-thumbs-header,.rsts-thumbs-footer{overflow:hidden}.rsts-view,.rsts-thumbs-view{position:relative}@media print{.rsts-view,.rsts-thumbs-view{position:static}}.rsts-crop,.rsts-thumbs-crop{position:relative;overflow:hidden}@media print{.rsts-crop,.rsts-thumbs-crop{position:static;overflow:visible;width:auto !important;height:auto !important;transform:none !important}}.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:absolute;left:0;top:0}@media print{.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:static;width:auto !important;height:auto !important;transform:none !important}.rsts-slides.rsts-slide-image img,.rsts-slides.rsts-slide-video img,.rsts-slides.rsts-thumbs-slide-image img,.rsts-slides.rsts-thumbs-slide-video img,.rsts-slide.rsts-slide-image img,.rsts-slide.rsts-slide-video img,.rsts-slide.rsts-thumbs-slide-image img,.rsts-slide.rsts-thumbs-slide-video img,.rsts-thumbs-slides.rsts-slide-image img,.rsts-thumbs-slides.rsts-slide-video img,.rsts-thumbs-slides.rsts-thumbs-slide-image img,.rsts-thumbs-slides.rsts-thumbs-slide-video img,.rsts-thumbs-slide.rsts-slide-image img,.rsts-thumbs-slide.rsts-slide-video img,.rsts-thumbs-slide.rsts-thumbs-slide-image img,.rsts-thumbs-slide.rsts-thumbs-slide-video img{width:100% !important;height:auto !important;margin:0 !important}}.rsts-slide,.rsts-thumbs-slide{overflow:hidden}@media print{.rsts-slide,.rsts-thumbs-slide{position:static}}.rsts-video-iframe,.rsts-thumbs-video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rsts-type-slide .rsts-view,.rsts-thumbs-type-slide .rsts-thumbs-view{cursor:url("../../bundles/rocksolidslider/img/openhand.cur"),default;cursor:-webkit-grab;cursor:-moz-grab;cursor:-ms-grab;cursor:-o-grab;cursor:grab}.rsts-type-slide.rsts-dragging .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging .rsts-thumbs-view{cursor:url("../../bundles/rocksolidslider/img/closedhand.cur"),default;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-ms-grabbing;cursor:-o-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rsts-type-slide.rsts-dragging-disabled .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging-disabled .rsts-thumbs-view{cursor:auto}@media print{.rsts-nav,.rsts-prev,.rsts-next,.rsts-overlay-prev,.rsts-overlay-next,.rsts-progress,.rsts-thumbs-nav,.rsts-thumbs-prev,.rsts-thumbs-next,.rsts-thumbs-overlay-prev,.rsts-thumbs-overlay-next,.rsts-thumbs-progress{display:none !important}}

#news-popup {
  position: fixed;
  pointer-events: none;
  z-index: 100;
  width: 315px;
}
#news-popup > .inside {
  position: relative;
  pointer-events: auto;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
  transition: transform 0.4s ease-in-out;
}
#news-popup > .inside > button {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
  padding: 10px;
  margin: 0;
  background: transparent;
  color: #333;
}
#news-popup.top-left {
  left: 25px;
}
#news-popup.top-right {
  right: 25px;
}
#news-popup.top-center {
  left: 50%;
  transform: translateX(-50%);
}
#news-popup.top-left,
#news-popup.top-right,
#news-popup.top-center {
  top: 0;
}
#news-popup.top-left > .inside,
#news-popup.top-right > .inside,
#news-popup.top-center > .inside {
  transform: translateY(-101%);
  border-radius: 0 0 5px 5px;
}
#news-popup.bottom-left {
  left: 25px;
}
#news-popup.bottom-right {
  right: 25px;
}
#news-popup.bottom-center {
  left: 50%;
  transform: translateX(-50%);
}
#news-popup.bottom-left,
#news-popup.bottom-right,
#news-popup.bottom-center {
  bottom: 0;
}
#news-popup.bottom-left > .inside,
#news-popup.bottom-right > .inside,
#news-popup.bottom-center > .inside {
  transform: translateY(101%);
  border-radius: 5px 5px 0 0;
}
#news-popup.open > .inside {
  transform: translateY(0);
}

.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}

/*# sourceMappingURL=sourcemaps/tiny-slider.css.map */

.cc-head>*:first-child{margin-top:0}.cc-head>*:last-child{margin-bottom:15px}.contao-cookiebar{--ccb-backdrop: rgba(0, 0, 0, .75);--ccb-anim-duration: .5s;--ccb-checked-clr: #399d32;--ccb-checked-bg: #dcf3db;--ccb-unchecked-clr: #9c9b99;--ccb-unchecked-bg: #fff;--ccb-disabled-clr: #c8c7c5;--ccb-disabled-bg: #f4f4f4;--ccb-focus-clr: #00a4f4;position:fixed;inset:0;z-index:9999;display:flex;align-items:var(--ccb-align, center);justify-content:var(--ccb-justify, center);letter-spacing:0;padding:15px;max-height:100dvh;box-sizing:border-box;pointer-events:none;overflow:hidden;color:var(--ccb-clr, #444)}.contao-cookiebar *{box-sizing:border-box}.contao-cookiebar p{color:var(--ccb-text, #868686);line-height:1.4}.contao-cookiebar label{position:relative;display:block;padding:8px 13px 8px 0;line-height:1.2rem}.contao-cookiebar label.group{font-weight:600}.contao-cookiebar input{position:absolute;width:1px;height:1px;outline:0 none;opacity:0}.contao-cookiebar input+label{padding:8px 13px 8px 45px;cursor:pointer}.contao-cookiebar input+label:before,.contao-cookiebar input+label:after{content:"";position:absolute;border-radius:10px}.contao-cookiebar input+label:before{top:7px;left:0;width:35px;height:18px;margin:0;box-sizing:content-box;background:var(--ccb-unchecked-bg);border:1px solid var(--ccb-unchecked-clr);transition:border-color .2s}.contao-cookiebar input+label:after{display:block;top:11px;left:4px;width:12px;height:12px;background:var(--ccb-unchecked-clr);transition:background .2s,margin-left .2s,padding .2s}.contao-cookiebar input+label:active:after{padding-left:5px}.contao-cookiebar input.cc-group-half+label:after{background:linear-gradient(to right, var(--ccb-unchecked-clr) 0%, var(--ccb-unchecked-clr) 50%, var(--ccb-checked-clr) 50%, var(--ccb-checked-clr) 100%)}.contao-cookiebar input:checked+label:after{background:var(--ccb-checked-clr);margin-left:17px}.contao-cookiebar input:checked+label:active:after{margin-left:12px}.contao-cookiebar input:checked+label:before{background:var(--ccb-checked-bg);border-color:var(--ccb-checked-clr)}.contao-cookiebar input:disabled+label{pointer-events:none}.contao-cookiebar input:disabled+label:after{background:var(--ccb-disabled-clr)}.contao-cookiebar input:disabled+label:before{background:var(--ccb-disabled-bg);border-color:var(--ccb-disabled-clr)}.contao-cookiebar input:focus-visible:not(.cc-hide-focus)+label:before{outline:3px dashed var(--ccb-focus-clr);outline-offset:2px}.contao-cookiebar .cc-btn{display:inline-block;cursor:pointer;width:100%;padding:8px 14px;margin-bottom:8px;font-size:15px;outline:0 none;border:1px solid var(--ccb-btn-bdr, #cfcfcf);border-radius:4px;color:var(--ccb-btn-clr, #444);background:var(--ccb-btn-bg, #f5f5f5)}.contao-cookiebar .cc-btn:hover,.contao-cookiebar .cc-btn:focus{background:var(--ccb-btn-bg-hvr, #ececec)}.contao-cookiebar .cc-btn:last-child{margin-bottom:0}.contao-cookiebar .grayscale{--ccb-btn-bg: #f1efef;--ccb-btn-bg-hvr: #ececec}.contao-cookiebar .grayscale .success{--ccb-btn-bg: #fbfbfb;--ccb-btn-bg-hvr: #f7f7f7}.contao-cookiebar .highlight .success{--ccb-btn-bg: #4e9e3e;--ccb-btn-bg-hvr: #4c933f;--ccb-btn-bdr: #3e7830;--ccb-btn-clr: #fff}.cc-focus:not(.cc-hide-focus):focus-visible{outline:3px dashed var(--ccb-focus-clr);outline-offset:-3px}.cc-invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;float:left}.cc-inner{display:inline-block;overflow-y:auto;max-height:100%;max-width:100%;padding:23px;border-radius:3px;opacity:0;pointer-events:none;visibility:hidden;font-size:1rem;text-align:left;background:var(--ccb-bg, #fff);box-shadow:var(--ccb-box-shadow, rgba(99, 99, 99, 0.2)) 0 2px 8px 0;animation:var(--ccb-anim, cookiebar-middle-in) var(--ccb-anim-duration) ease-in-out forwards}.cc-group{position:relative;border:1px solid var(--ccb-bdr, #d0d0d0);border-radius:5px;margin-bottom:10px}.cc-cookie-info{font-size:.875rem;background:var(--ccb-info-bg, #fff);border:1px solid var(--ccb-info-bdr, #efefef);padding:10px;border-radius:5px}.cc-cookie-info>div>span{font-weight:600}.cc-cookie-info>div+div{margin-top:5px;word-wrap:break-word}.cc-cookie-info+button.cc-detail-btn-details{margin-top:15px}.cc-cookies{background:var(--ccb-cookies-bg, #fbfbfb);border-radius:0 0 5px 5px}.cc-cookies>p{font-size:.875rem}.cc-cookies>p,.cc-cookies>.cc-cookie{margin:0;padding:15px;border-top:1px solid var(--ccb-cookies-bdr, #fbfbfb)}.cc-cookie label.cookie+*{margin-top:10px}.cc-cookie p{margin:0 0 15px;font-size:.875rem}.cc-cookie-desc p{margin-bottom:0}.cc-footer,.cc-info{text-align:center}.cc-info{margin-top:15px}.cc-info>p{font-size:.875rem}.cc-info>a{display:inline-block;font-size:.813rem;color:var(--ccb-detail-clr, #a2a2a2);text-decoration:none}.cc-info>a:hover{color:var(--ccb-detail-clr-hvr, #717171)}.cc-info>a+a:before{display:inline-block;content:"·";margin-right:5px}.cc-active .cc-inner{opacity:1;pointer-events:auto;visibility:visible}.cc-active.cc-blocked{pointer-events:auto;animation:cookiebar-overlay-in var(--ccb-anim-duration) ease-in-out forwards}.cc-saved.cc-inner{opacity:0;pointer-events:none;visibility:hidden}.cc-saved.cc-blocked{pointer-events:none;animation:cookiebar-overlay-out var(--ccb-anim-duration) ease-in-out forwards}.cc-left{--ccb-justify: flex-start}.cc-right{--ccb-justify: flex-end}.cc-top{--ccb-align: flex-start}.cc-top.cc-active{--ccb-anim: cookiebar-top-in}.cc-top.cc-saved{--ccb-anim: cookiebar-top-out}.cc-middle.cc-active{--ccb-anim: cookiebar-middle-in}.cc-middle.cc-saved{--ccb-anim: cookiebar-middle-out}.cc-bottom{--ccb-align: flex-end}.cc-bottom.cc-active{--ccb-anim: cookiebar-bottom-in}.cc-bottom.cc-saved{--ccb-anim: cookiebar-bottom-out}@media(min-width: 768px){.contao-cookiebar .cc-btn{width:auto;margin-bottom:0}.cc-inner{max-width:var(--ccb-max-width, 750px)}}@media(forced-colors){.contao-cookiebar input+label:after{border:1px solid currentColor}.cc-inner{border:1px solid currentColor}input.cc-group-half+label:after{margin-left:9px}}@media(prefers-reduced-motion){.contao-cookiebar{--ccb-anim-duration: 2s}}@media print{.contao-cookiebar{opacity:0}}@keyframes cookiebar-overlay-in{0%{background:rgba(0,0,0,0)}to{background:var(--ccb-backdrop)}}@keyframes cookiebar-overlay-out{0%{background:var(--ccb-backdrop)}to{background:rgba(0,0,0,0);visibility:hidden}}@keyframes cookiebar-top-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-top-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(-100%)}}@keyframes cookiebar-middle-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes cookiebar-middle-out{0%{opacity:1;visibility:visible;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(0)}}@keyframes cookiebar-bottom-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-bottom-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(100%)}}.cc-group{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center}.cc-group>label{flex-grow:1;margin:5px 0 5px 10px}.cc-cookies{display:none;width:100%}.cc-detail-btn{padding:8px 10px;line-height:1.2rem}.cc-detail-btn-details{text-decoration:underline;padding:0;margin:0 0 10px}.cc-detail-btn,.cc-detail-btn-details{display:inline-block;color:var(--ccb-detail-clr, #a2a2a2);border:0 none;outline:0 none;background:rgba(0,0,0,0);font-size:13px;letter-spacing:0;text-transform:initial;cursor:pointer}.cc-detail-btn span:nth-child(2),.cc-detail-btn-details span:nth-child(2){display:none}.cc-detail-btn.cc-active span:nth-child(1),.cc-detail-btn-details.cc-active span:nth-child(1){display:none}.cc-detail-btn.cc-active span:nth-child(2),.cc-detail-btn-details.cc-active span:nth-child(2){display:inline}.cc-detail-btn:hover,.cc-detail-btn-details:hover{background:rgba(0,0,0,0);color:var(--ccb-detail-clr-hvr, #717171)}
:root{--body-bg: #ffffff;--body-bg-rgb: 255, 255, 255;--color-primary: #007DC5;--color-primary-rgb: 0, 125, 197;--color-secondary: #8DC63F;--color-secondary-rgb: 141, 198, 63;--color-light: #F5FAFD;--color-light-rgb: 245, 250, 253;--color-dark: #2b2b2b;--color-dark-rgb: 43, 43, 43;--color-text-regular: #545454;--color-text-invert: #ffffff;--font-family-base: Noto Sans JP;--font-size-base: 16px;--line-height-base: 1.687;--line-height-headline: 1.4;--font-weight-base: 400;--font-weight-light:  300;--font-weight-regular:  400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--box-shadow: 0 0.125rem 1rem rgba(0, 0, 0, 0.15)}
/** Compiled with Theme Compiler */
/*
.img-thumbnail{
    padding:4px;
    line-height:1.5;
    background-color:#fff;
    border:1px solid #ddd;
    border-radius:0;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    display:inline-block;
    max-width:100%;
    height:auto
}
.img-circle{
    border-radius:50%
}
hr{
    margin-top:18px;
    margin-bottom:18px;
    border:0;
    border-top:1px solid gray
}
.sr-only{
    position:absolute;
    width:1px;
    height:1px;
    margin:-1px;
    padding:0;
    overflow:hidden;
    clip:rect(0, 0, 0, 0);
    border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus{
    position:static;
    width:auto;
    height:auto;
    margin:0;
    overflow:visible;
    clip:auto
}
[role="button"]{
    cursor:pointer
} */
/*
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{
    font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-weight:700;
    line-height:1.1;
    color:#0066b3
}
h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{
    font-weight:normal;
    line-height:1;
    color:#777
}
h1,.h1,h2,.h2,h3,.h3{
    margin-top:18px;
    margin-bottom:9px
}
h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{
    font-size:65%
}
h4,.h4,h5,.h5,h6,.h6{
    margin-top:9px;
    margin-bottom:9px
}
 h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{
    font-size:75%
}
h1,.h1{
    font-size:20px
}
h2,.h2{
    font-size:17px
}
h3,.h3{
    font-size:14px
}
h4,.h4{
    font-size:14px
}
h5,.h5{
    font-size:11px
}
h6,.h6{
    font-size:11px
} */
/*p{
    margin:0 0 9px
} */
.lead{
    margin-bottom:18px;
    font-size:13px;
    font-weight:300;
    line-height:1.4
}
@media (min-width: 768px){
    .lead{
        font-size:18px
    }
}
small,.small{
    font-size:91%
}
/*
mark,.mark{
    background-color:#fcf8e3;
    padding:.2em
}
.text-left{
    text-align:left
}
.text-right{
    text-align:right
}
.text-center{
    text-align:center
}
.text-justify{
    text-align:justify
}
.text-nowrap{
    white-space:nowrap
}
.text-lowercase{
    text-transform:lowercase
}
.text-uppercase,.initialism{
    text-transform:uppercase
}
.text-capitalize{
    text-transform:capitalize
}
.text-muted{
    color:#777
}
.text-primary{
    color:#0066b3
}
a.text-primary:hover,a.text-primary:focus{
    color:#004980
}
.text-success{
    color:#3c763d
}
a.text-success:hover,a.text-success:focus{
    color:#2b542c
}
.text-info{
    color:#31708f
}
a.text-info:hover,a.text-info:focus{
    color:#245269
}
.text-warning{
    color:#8a6d3b
}
a.text-warning:hover,a.text-warning:focus{
    color:#66512c
}
.text-danger{
    color:#a94442
}
a.text-danger:hover,a.text-danger:focus{
    color:#843534
}
.bg-primary{
    color:#fff
}
.bg-primary{
    background-color:#0066b3
}
a.bg-primary:hover,a.bg-primary:focus{
    background-color:#004980
}
.bg-success{
    background-color:#dff0d8
}
a.bg-success:hover,a.bg-success:focus{
    background-color:#c1e2b3
}
.bg-info{
    background-color:#d9edf7
}
a.bg-info:hover,a.bg-info:focus{
    background-color:#afd9ee
}
.bg-warning{
    background-color:#fcf8e3
}
a.bg-warning:hover,a.bg-warning:focus{
    background-color:#f7ecb5
}
.bg-danger{
    background-color:#f2dede
}
a.bg-danger:hover,a.bg-danger:focus{
    background-color:#e4b9b9
}
.page-header{
    padding-bottom:8px;
    margin:36px 0 18px;
    border-bottom:1px solid #eee
}
ul,ol{
    margin-top:0;
    margin-bottom:9px
}
ul ul,ul ol,ol ul,ol ol{
    margin-bottom:0
}
.list-unstyled{
    padding-left:0;
    list-style:none
}
.list-inline{
    padding-left:0;
    list-style:none;
    margin-left:-5px
}
.list-inline>li{
    display:inline-block;
    padding-left:5px;
    padding-right:5px
}
dl{
    margin-top:0;
    margin-bottom:18px
}
dt,dd{
    line-height:1.5
}
dt{
    font-weight:bold
}
dd{
    margin-left:0
}
.dl-horizontal dd:before,.dl-horizontal dd:after{
    content:" ";
    display:table
}
.dl-horizontal dd:after{
    clear:both
}
@media (min-width: 768px){
    .dl-horizontal dt{
        float:left;
        width:160px;
        clear:left;
        text-align:right;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap
    }
    .dl-horizontal dd{
        margin-left:180px
    }
}
abbr[title],abbr[data-original-title]{
    cursor:help;
    border-bottom:1px dotted #777
}
.initialism{
    font-size:90%
}
blockquote{
    padding:9px 18px;
    margin:0 0 18px;
    font-size:15px;
    border-left:5px solid #eee
}
blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{
    margin-bottom:0
}
blockquote footer,blockquote small,blockquote .small{
    display:block;
    font-size:80%;
    line-height:1.5;
    color:#777
}
blockquote footer:before,blockquote small:before,blockquote .small:before{
    content:'\2014 \00A0'
}
.blockquote-reverse,blockquote.pull-right{
    padding-right:15px;
    padding-left:0;
    border-right:5px solid #eee;
    border-left:0;
    text-align:right
}
.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{
    content:''
}
.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{
    content:'\00A0 \2014'
}
address{
    margin-bottom:18px;
    font-style:normal;
    line-height:1.5
}
.container{
    margin-right:auto;
    margin-left:auto;
    padding-left:7px;
    padding-right:7px
}
.container:before,.container:after{
    content:" ";
    display:table
}
.container:after{
    clear:both
}
@media (min-width: 768px){
    .container{
        width:734px
    }
}
@media (min-width: 992px){
    .container{
        width:954px
    }
}
@media (min-width: 1200px){
    .container{
        width:1154px
    }
} */
/*
.container-fluid{
    margin-right:auto;
    margin-left:auto;
    padding-left:7px;
    padding-right:7px
}
.container-fluid:before,.container-fluid:after{
    content:" ";
    display:table
}
.container-fluid:after{
    clear:both
}
.row{
    margin-left:-7px;
    margin-right:-7px
}
.row:before,.row:after{
    content:" ";
    display:table
}
.row:after{
    clear:both
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{
    float:left
}
.col-xs-1{
    width:8.33333%
}
.col-xs-2{
    width:16.66667%
}
.col-xs-3{
    width:25%
}
.col-xs-4{
    width:33.33333%
}
.col-xs-5{
    width:41.66667%
}
.col-xs-6{
    width:50%
}
.col-xs-7{
    width:58.33333%
}
.col-xs-8{
    width:66.66667%
}
.col-xs-9{
    width:75%
}
.col-xs-10{
    width:83.33333%
}
.col-xs-11{
    width:91.66667%
}
.col-xs-12{
    width:100%
}
.col-xs-pull-0{
    right:auto
}
.col-xs-pull-1{
    right:8.33333%
}
.col-xs-pull-2{
    right:16.66667%
}
.col-xs-pull-3{
    right:25%
}
.col-xs-pull-4{
    right:33.33333%
}
.col-xs-pull-5{
    right:41.66667%
}
.col-xs-pull-6{
    right:50%
}
.col-xs-pull-7{
    right:58.33333%
}
.col-xs-pull-8{
    right:66.66667%
}
.col-xs-pull-9{
    right:75%
}
.col-xs-pull-10{
    right:83.33333%
}
.col-xs-pull-11{
    right:91.66667%
}
.col-xs-pull-12{
    right:100%
}
.col-xs-push-0{
    left:auto
}
.col-xs-push-1{
    left:8.33333%
}
.col-xs-push-2{
    left:16.66667%
}
.col-xs-push-3{
    left:25%
}
.col-xs-push-4{
    left:33.33333%
}
.col-xs-push-5{
    left:41.66667%
}
.col-xs-push-6{
    left:50%
}
.col-xs-push-7{
    left:58.33333%
}
.col-xs-push-8{
    left:66.66667%
}
.col-xs-push-9{
    left:75%
}
.col-xs-push-10{
    left:83.33333%
}
.col-xs-push-11{
    left:91.66667%
}
.col-xs-push-12{
    left:100%
}
.col-xs-offset-0{
    margin-left:0%
}
.col-xs-offset-1{
    margin-left:8.33333%
}
.col-xs-offset-2{
    margin-left:16.66667%
}
.col-xs-offset-3{
    margin-left:25%
}
.col-xs-offset-4{
    margin-left:33.33333%
}
.col-xs-offset-5{
    margin-left:41.66667%
}
.col-xs-offset-6{
    margin-left:50%
}
.col-xs-offset-7{
    margin-left:58.33333%
}
.col-xs-offset-8{
    margin-left:66.66667%
}
.col-xs-offset-9{
    margin-left:75%
}
.col-xs-offset-10{
    margin-left:83.33333%
}
.col-xs-offset-11{
    margin-left:91.66667%
}
.col-xs-offset-12{
    margin-left:100%
}
@media (min-width: 768px){
    .col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{
        float:left
    }
    .col-sm-1{
        width:8.33333%
    }
    .col-sm-2{
        width:16.66667%
    }
    .col-sm-3{
        width:25%
    }
    .col-sm-4{
        width:33.33333%
    }
    .col-sm-5{
        width:41.66667%
    }
    .col-sm-6{
        width:50%
    }
    .col-sm-7{
        width:58.33333%
    }
    .col-sm-8{
        width:66.66667%
    }
    .col-sm-9{
        width:75%
    }
    .col-sm-10{
        width:83.33333%
    }
    .col-sm-11{
        width:91.66667%
    }
    .col-sm-12{
        width:100%
    }
    .col-sm-pull-0{
        right:auto
    }
    .col-sm-pull-1{
        right:8.33333%
    }
    .col-sm-pull-2{
        right:16.66667%
    }
    .col-sm-pull-3{
        right:25%
    }
    .col-sm-pull-4{
        right:33.33333%
    }
    .col-sm-pull-5{
        right:41.66667%
    }
    .col-sm-pull-6{
        right:50%
    }
    .col-sm-pull-7{
        right:58.33333%
    }
    .col-sm-pull-8{
        right:66.66667%
    }
    .col-sm-pull-9{
        right:75%
    }
    .col-sm-pull-10{
        right:83.33333%
    }
    .col-sm-pull-11{
        right:91.66667%
    }
    .col-sm-pull-12{
        right:100%
    }
    .col-sm-push-0{
        left:auto
    }
    .col-sm-push-1{
        left:8.33333%
    }
    .col-sm-push-2{
        left:16.66667%
    }
    .col-sm-push-3{
        left:25%
    }
    .col-sm-push-4{
        left:33.33333%
    }
    .col-sm-push-5{
        left:41.66667%
    }
    .col-sm-push-6{
        left:50%
    }
    .col-sm-push-7{
        left:58.33333%
    }
    .col-sm-push-8{
        left:66.66667%
    }
    .col-sm-push-9{
        left:75%
    }
    .col-sm-push-10{
        left:83.33333%
    }
    .col-sm-push-11{
        left:91.66667%
    }
    .col-sm-push-12{
        left:100%
    }
    .col-sm-offset-0{
        margin-left:0%
    }
    .col-sm-offset-1{
        margin-left:8.33333%
    }
    .col-sm-offset-2{
        margin-left:16.66667%
    }
    .col-sm-offset-3{
        margin-left:25%
    }
    .col-sm-offset-4{
        margin-left:33.33333%
    }
    .col-sm-offset-5{
        margin-left:41.66667%
    }
    .col-sm-offset-6{
        margin-left:50%
    }
    .col-sm-offset-7{
        margin-left:58.33333%
    }
    .col-sm-offset-8{
        margin-left:66.66667%
    }
    .col-sm-offset-9{
        margin-left:75%
    }
    .col-sm-offset-10{
        margin-left:83.33333%
    }
    .col-sm-offset-11{
        margin-left:91.66667%
    }
    .col-sm-offset-12{
        margin-left:100%
    }
}
@media (min-width: 992px){
    .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{
        float:left
    }
    .col-md-1{
        width:8.33333%
    }
    .col-md-2{
        width:16.66667%
    }
    .col-md-3{
        width:25%
    }
    .col-md-4{
        width:33.33333%
    }
    .col-md-5{
        width:41.66667%
    }
    .col-md-6{
        width:50%
    }
    .col-md-7{
        width:58.33333%
    }
    .col-md-8{
        width:66.66667%
    }
    .col-md-9{
        width:75%
    }
    .col-md-10{
        width:83.33333%
    }
    .col-md-11{
        width:91.66667%
    }
    .col-md-12{
        width:100%
    }
    .col-md-pull-0{
        right:auto
    }
    .col-md-pull-1{
        right:8.33333%
    }
    .col-md-pull-2{
        right:16.66667%
    }
    .col-md-pull-3{
        right:25%
    }
    .col-md-pull-4{
        right:33.33333%
    }
    .col-md-pull-5{
        right:41.66667%
    }
    .col-md-pull-6{
        right:50%
    }
    .col-md-pull-7{
        right:58.33333%
    }
    .col-md-pull-8{
        right:66.66667%
    }
    .col-md-pull-9{
        right:75%
    }
    .col-md-pull-10{
        right:83.33333%
    }
    .col-md-pull-11{
        right:91.66667%
    }
    .col-md-pull-12{
        right:100%
    }
    .col-md-push-0{
        left:auto
    }
    .col-md-push-1{
        left:8.33333%
    }
    .col-md-push-2{
        left:16.66667%
    }
    .col-md-push-3{
        left:25%
    }
    .col-md-push-4{
        left:33.33333%
    }
    .col-md-push-5{
        left:41.66667%
    }
    .col-md-push-6{
        left:50%
    }
    .col-md-push-7{
        left:58.33333%
    }
    .col-md-push-8{
        left:66.66667%
    }
    .col-md-push-9{
        left:75%
    }
    .col-md-push-10{
        left:83.33333%
    }
    .col-md-push-11{
        left:91.66667%
    }
    .col-md-push-12{
        left:100%
    }
    .col-md-offset-0{
        margin-left:0%
    }
    .col-md-offset-1{
        margin-left:8.33333%
    }
    .col-md-offset-2{
        margin-left:16.66667%
    }
    .col-md-offset-3{
        margin-left:25%
    }
    .col-md-offset-4{
        margin-left:33.33333%
    }
    .col-md-offset-5{
        margin-left:41.66667%
    }
    .col-md-offset-6{
        margin-left:50%
    }
    .col-md-offset-7{
        margin-left:58.33333%
    }
    .col-md-offset-8{
        margin-left:66.66667%
    }
    .col-md-offset-9{
        margin-left:75%
    }
    .col-md-offset-10{
        margin-left:83.33333%
    }
    .col-md-offset-11{
        margin-left:91.66667%
    }
    .col-md-offset-12{
        margin-left:100%
    }
}
@media (min-width: 1200px){
    .col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{
        float:left
    }
    .col-lg-1{
        width:8.33333%
    }
    .col-lg-2{
        width:16.66667%
    }
    .col-lg-3{
        width:25%
    }
    .col-lg-4{
        width:33.33333%
    }
    .col-lg-5{
        width:41.66667%
    }
    .col-lg-6{
        width:50%
    }
    .col-lg-7{
        width:58.33333%
    }
    .col-lg-8{
        width:66.66667%
    }
    .col-lg-9{
        width:75%
    }
    .col-lg-10{
        width:83.33333%
    }
    .col-lg-11{
        width:91.66667%
    }
    .col-lg-12{
        width:100%
    }
    .col-lg-pull-0{
        right:auto
    }
    .col-lg-pull-1{
        right:8.33333%
    }
    .col-lg-pull-2{
        right:16.66667%
    }
    .col-lg-pull-3{
        right:25%
    }
    .col-lg-pull-4{
        right:33.33333%
    }
    .col-lg-pull-5{
        right:41.66667%
    }
    .col-lg-pull-6{
        right:50%
    }
    .col-lg-pull-7{
        right:58.33333%
    }
    .col-lg-pull-8{
        right:66.66667%
    }
    .col-lg-pull-9{
        right:75%
    }
    .col-lg-pull-10{
        right:83.33333%
    }
    .col-lg-pull-11{
        right:91.66667%
    }
    .col-lg-pull-12{
        right:100%
    }
    .col-lg-push-0{
        left:auto
    }
    .col-lg-push-1{
        left:8.33333%
    }
    .col-lg-push-2{
        left:16.66667%
    }
    .col-lg-push-3{
        left:25%
    }
    .col-lg-push-4{
        left:33.33333%
    }
    .col-lg-push-5{
        left:41.66667%
    }
    .col-lg-push-6{
        left:50%
    }
    .col-lg-push-7{
        left:58.33333%
    }
    .col-lg-push-8{
        left:66.66667%
    }
    .col-lg-push-9{
        left:75%
    }
    .col-lg-push-10{
        left:83.33333%
    }
    .col-lg-push-11{
        left:91.66667%
    }
    .col-lg-push-12{
        left:100%
    }
    .col-lg-offset-0{
        margin-left:0%
    }
    .col-lg-offset-1{
        margin-left:8.33333%
    }
    .col-lg-offset-2{
        margin-left:16.66667%
    }
    .col-lg-offset-3{
        margin-left:25%
    }
    .col-lg-offset-4{
        margin-left:33.33333%
    }
    .col-lg-offset-5{
        margin-left:41.66667%
    }
    .col-lg-offset-6{
        margin-left:50%
    }
    .col-lg-offset-7{
        margin-left:58.33333%
    }
    .col-lg-offset-8{
        margin-left:66.66667%
    }
    .col-lg-offset-9{
        margin-left:75%
    }
    .col-lg-offset-10{
        margin-left:83.33333%
    }
    .col-lg-offset-11{
        margin-left:91.66667%
    }
    .col-lg-offset-12{
        margin-left:100%
    }
} */
/*
table{
    background-color:transparent
}
caption{
    padding-top:8px;
    padding-bottom:8px;
    color:#777;
    text-align:left
}
th{
    text-align:left
}
.table{
    width:100%;
    max-width:100%;
    margin-bottom:18px
}
.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{
    padding:8px;
    line-height:1.5;
    vertical-align:top;
    border-top:1px solid #ddd
}
.table>thead>tr>th{
    vertical-align:bottom;
    border-bottom:2px solid #ddd
}
.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{
    border-top:0
}
.table>tbody+tbody{
    border-top:2px solid #ddd
}
.table .table{
    background-color:#fff
}
.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{
    padding:5px
}
.table-bordered{
    border:1px solid #ddd
}
.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{
    border:1px solid #ddd
}
.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{
    border-bottom-width:2px
}
.table-striped>tbody>tr:nth-of-type(odd){
    background-color:#f9f9f9
}
.table-hover>tbody>tr:hover{
    background-color:#f5f5f5
}
table col[class*="col-"]{
    position:static;
    float:none;
    display:table-column
}
table td[class*="col-"],table th[class*="col-"]{
    position:static;
    float:none;
    display:table-cell
}
.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{
    background-color:#f5f5f5
}
.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{
    background-color:#e8e8e8
}
.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{
    background-color:#dff0d8
}
.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{
    background-color:#d0e9c6
}
.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{
    background-color:#d9edf7
}
.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{
    background-color:#c4e3f3
}
.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{
    background-color:#fcf8e3
}
.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{
    background-color:#faf2cc
}
.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{
    background-color:#f2dede
}
.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{
    background-color:#ebcccc
}
.table-responsive{
    overflow-x:auto;
    min-height:0.01%
}
@media screen and (max-width: 767px){
    .table-responsive{
        width:100%;
        margin-bottom:13.5px;
        overflow-y:hidden;
        -ms-overflow-style:-ms-autohiding-scrollbar;
        border:1px solid #ddd
    }
    .table-responsive>.table{
        margin-bottom:0
    }
    .table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{
        white-space:nowrap
    }
    .table-responsive>.table-bordered{
        border:0
    }
    .table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{
        border-left:0
    }
    .table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{
        border-right:0
    }
    .table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{
        border-bottom:0
    }
} */
/*
.btn,.mod_newsreader .back a,.formbody .widget.widget-submit .submit{
    display:inline-block;
    margin-bottom:0;
    font-weight:normal;
    text-align:center;
    vertical-align:middle;
    -ms-touch-action:manipulation;
    touch-action:manipulation;
    cursor:pointer;
    background-image:none;
    border:1px solid transparent;
    white-space:nowrap;
    padding:6px 12px;
    font-size:12px;
    line-height:1.5;
    border-radius:0;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.btn:focus,.mod_newsreader .back a:focus,.formbody .widget.widget-submit .submit:focus,.btn.focus,.mod_newsreader .back a.focus,.formbody .widget.widget-submit .focus.submit,.btn:active:focus,.mod_newsreader .back a:active:focus,.formbody .widget.widget-submit .submit:active:focus,.btn:active.focus,.mod_newsreader .back a:active.focus,.formbody .widget.widget-submit .submit:active.focus,.btn.active:focus,.mod_newsreader .back a.active:focus,.formbody .widget.widget-submit .active.submit:focus,.btn.active.focus,.mod_newsreader .back a.active.focus,.formbody .widget.widget-submit .active.focus.submit{
    outline:thin dotted;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.btn:hover,.mod_newsreader .back a:hover,.formbody .widget.widget-submit .submit:hover,.btn:focus,.mod_newsreader .back a:focus,.formbody .widget.widget-submit .submit:focus,.btn.focus,.mod_newsreader .back a.focus,.formbody .widget.widget-submit .focus.submit{
    color:#333;
    text-decoration:none
}
.btn:active,.mod_newsreader .back a:active,.formbody .widget.widget-submit .submit:active,.btn.active,.mod_newsreader .back a.active,.formbody .widget.widget-submit .active.submit{
    outline:0;
    background-image:none;
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)
}
.btn.disabled,.mod_newsreader .back a.disabled,.formbody .widget.widget-submit .disabled.submit,.btn[disabled],.mod_newsreader .back a[disabled],.formbody .widget.widget-submit [disabled].submit,fieldset[disabled] .btn,fieldset[disabled] .mod_newsreader .back a,.mod_newsreader .back fieldset[disabled] a,fieldset[disabled] .formbody .widget.widget-submit .submit,.formbody .widget.widget-submit fieldset[disabled] .submit{
    cursor:not-allowed;
    opacity:.65;
    filter:alpha(opacity=65);
    -webkit-box-shadow:none;
    box-shadow:none
}
a.btn.disabled,.mod_newsreader .back a.disabled,.formbody .widget.widget-submit a.disabled.submit,fieldset[disabled] a.btn,fieldset[disabled] .mod_newsreader .back a,.mod_newsreader .back fieldset[disabled] a,fieldset[disabled] .formbody .widget.widget-submit a.submit,.formbody .widget.widget-submit fieldset[disabled] a.submit{
    pointer-events:none
}
.btn-default{
    color:#333;
    background-color:#fff;
    border-color:#ccc
}
.btn-default:focus,.btn-default.focus{
    color:#333;
    background-color:#e6e6e6;
    border-color:#8c8c8c
}
.btn-default:hover{
    color:#333;
    background-color:#e6e6e6;
    border-color:#adadad
}
.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{
    color:#333;
    background-color:#e6e6e6;
    border-color:#adadad
}
.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{
    color:#333;
    background-color:#d4d4d4;
    border-color:#8c8c8c
}
.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{
    background-image:none
}
.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{
    background-color:#fff;
    border-color:#ccc
}
.btn-default .badge{
    color:#fff;
    background-color:#333
}
.btn-primary,.formbody .widget.widget-submit .submit{
    color:#fff;
    background-color:#0066b3;
    border-color:#00579a
}
.btn-primary:focus,.formbody .widget.widget-submit .submit:focus,.btn-primary.focus,.formbody .widget.widget-submit .focus.submit{
    color:#fff;
    background-color:#004980;
    border-color:#000f1a
}
.btn-primary:hover,.formbody .widget.widget-submit .submit:hover{
    color:#fff;
    background-color:#004980;
    border-color:#00355c
}
.btn-primary:active,.formbody .widget.widget-submit .submit:active,.btn-primary.active,.formbody .widget.widget-submit .active.submit,.open>.btn-primary.dropdown-toggle,.formbody .widget.widget-submit .open>.dropdown-toggle.submit{
    color:#fff;
    background-color:#004980;
    border-color:#00355c
}
.btn-primary:active:hover,.formbody .widget.widget-submit .submit:active:hover,.btn-primary:active:focus,.formbody .widget.widget-submit .submit:active:focus,.btn-primary:active.focus,.formbody .widget.widget-submit .submit:active.focus,.btn-primary.active:hover,.formbody .widget.widget-submit .active.submit:hover,.btn-primary.active:focus,.formbody .widget.widget-submit .active.submit:focus,.btn-primary.active.focus,.formbody .widget.widget-submit .active.focus.submit,.open>.btn-primary.dropdown-toggle:hover,.formbody .widget.widget-submit .open>.dropdown-toggle.submit:hover,.open>.btn-primary.dropdown-toggle:focus,.formbody .widget.widget-submit .open>.dropdown-toggle.submit:focus,.open>.btn-primary.dropdown-toggle.focus,.formbody .widget.widget-submit .open>.dropdown-toggle.focus.submit{
    color:#fff;
    background-color:#00355c;
    border-color:#000f1a
}
.btn-primary:active,.formbody .widget.widget-submit .submit:active,.btn-primary.active,.formbody .widget.widget-submit .active.submit,.open>.btn-primary.dropdown-toggle,.formbody .widget.widget-submit .open>.dropdown-toggle.submit{
    background-image:none
}
.btn-primary.disabled:hover,.formbody .widget.widget-submit .disabled.submit:hover,.btn-primary.disabled:focus,.formbody .widget.widget-submit .disabled.submit:focus,.btn-primary.disabled.focus,.formbody .widget.widget-submit .disabled.focus.submit,.btn-primary[disabled]:hover,.formbody .widget.widget-submit [disabled].submit:hover,.btn-primary[disabled]:focus,.formbody .widget.widget-submit [disabled].submit:focus,.btn-primary[disabled].focus,.formbody .widget.widget-submit [disabled].focus.submit,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .formbody .widget.widget-submit .submit:hover,.formbody .widget.widget-submit fieldset[disabled] .submit:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .formbody .widget.widget-submit .submit:focus,.formbody .widget.widget-submit fieldset[disabled] .submit:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .formbody .widget.widget-submit .focus.submit,.formbody .widget.widget-submit fieldset[disabled] .focus.submit{
    background-color:#0066b3;
    border-color:#00579a
}
.btn-primary .badge,.formbody .widget.widget-submit .submit .badge{
    color:#0066b3;
    background-color:#fff
}
.btn-success,.mod_newsreader .back a{
    color:#fff;
    background-color:#6cb640;
    border-color:#61a339
}
.btn-success:focus,.mod_newsreader .back a:focus,.btn-success.focus,.mod_newsreader .back a.focus{
    color:#fff;
    background-color:#569033;
    border-color:#294518
}
.btn-success:hover,.mod_newsreader .back a:hover{
    color:#fff;
    background-color:#569033;
    border-color:#467629
}
.btn-success:active,.mod_newsreader .back a:active,.btn-success.active,.mod_newsreader .back a.active,.open>.btn-success.dropdown-toggle,.mod_newsreader .back .open>a.dropdown-toggle{
    color:#fff;
    background-color:#569033;
    border-color:#467629
}
.btn-success:active:hover,.mod_newsreader .back a:active:hover,.btn-success:active:focus,.mod_newsreader .back a:active:focus,.btn-success:active.focus,.mod_newsreader .back a:active.focus,.btn-success.active:hover,.mod_newsreader .back a.active:hover,.btn-success.active:focus,.mod_newsreader .back a.active:focus,.btn-success.active.focus,.mod_newsreader .back a.active.focus,.open>.btn-success.dropdown-toggle:hover,.mod_newsreader .back .open>a.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.mod_newsreader .back .open>a.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus,.mod_newsreader .back .open>a.dropdown-toggle.focus{
    color:#fff;
    background-color:#467629;
    border-color:#294518
}
.btn-success:active,.mod_newsreader .back a:active,.btn-success.active,.mod_newsreader .back a.active,.open>.btn-success.dropdown-toggle,.mod_newsreader .back .open>a.dropdown-toggle{
    background-image:none
}
.btn-success.disabled:hover,.mod_newsreader .back a.disabled:hover,.btn-success.disabled:focus,.mod_newsreader .back a.disabled:focus,.btn-success.disabled.focus,.mod_newsreader .back a.disabled.focus,.btn-success[disabled]:hover,.mod_newsreader .back a[disabled]:hover,.btn-success[disabled]:focus,.mod_newsreader .back a[disabled]:focus,.btn-success[disabled].focus,.mod_newsreader .back a[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .mod_newsreader .back a:hover,.mod_newsreader .back fieldset[disabled] a:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .mod_newsreader .back a:focus,.mod_newsreader .back fieldset[disabled] a:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .mod_newsreader .back a.focus,.mod_newsreader .back fieldset[disabled] a.focus{
    background-color:#6cb640;
    border-color:#61a339
}
.btn-success .badge,.mod_newsreader .back a .badge{
    color:#6cb640;
    background-color:#fff
}
.btn-info{
    color:#fff;
    background-color:#5bc0de;
    border-color:#46b8da
}
.btn-info:focus,.btn-info.focus{
    color:#fff;
    background-color:#31b0d5;
    border-color:#1b6d85
}
.btn-info:hover{
    color:#fff;
    background-color:#31b0d5;
    border-color:#269abc
}
.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{
    color:#fff;
    background-color:#31b0d5;
    border-color:#269abc
}
.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{
    color:#fff;
    background-color:#269abc;
    border-color:#1b6d85
}
.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{
    background-image:none
}
.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{
    background-color:#5bc0de;
    border-color:#46b8da
}
.btn-info .badge{
    color:#5bc0de;
    background-color:#fff
}
.btn-warning{
    color:#fff;
    background-color:#f0ad4e;
    border-color:#eea236
}
.btn-warning:focus,.btn-warning.focus{
    color:#fff;
    background-color:#ec971f;
    border-color:#985f0d
}
.btn-warning:hover{
    color:#fff;
    background-color:#ec971f;
    border-color:#d58512
}
.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{
    color:#fff;
    background-color:#ec971f;
    border-color:#d58512
}
.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{
    color:#fff;
    background-color:#d58512;
    border-color:#985f0d
}
.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{
    background-image:none
}
.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{
    background-color:#f0ad4e;
    border-color:#eea236
}
.btn-warning .badge{
    color:#f0ad4e;
    background-color:#fff
}
.btn-danger{
    color:#fff;
    background-color:#d9534f;
    border-color:#d43f3a
}
.btn-danger:focus,.btn-danger.focus{
    color:#fff;
    background-color:#c9302c;
    border-color:#761c19
}
.btn-danger:hover{
    color:#fff;
    background-color:#c9302c;
    border-color:#ac2925
}
.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{
    color:#fff;
    background-color:#c9302c;
    border-color:#ac2925
}
.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{
    color:#fff;
    background-color:#ac2925;
    border-color:#761c19
}
.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{
    background-image:none
}
.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{
    background-color:#d9534f;
    border-color:#d43f3a
}
.btn-danger .badge{
    color:#d9534f;
    background-color:#fff
}
.btn-link{
    color:#0066b3;
    font-weight:normal;
    border-radius:0
}
.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{
    background-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{
    border-color:transparent
}
.btn-link:hover,.btn-link:focus{
    color:#003a67;
    text-decoration:none;
    background-color:transparent
}
.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{
    color:#777;
    text-decoration:none
}
.btn-lg{
    padding:10px 16px;
    font-size:15px;
    line-height:1.33333;
    border-radius:0
}
.btn-sm{
    padding:5px 10px;
    font-size:11px;
    line-height:1.5;
    border-radius:0
}
.btn-xs{
    padding:1px 5px;
    font-size:11px;
    line-height:1.5;
    border-radius:0
}
.btn-block{
    display:block;
    width:100%
}
.btn-block+.btn-block{
    margin-top:5px
}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{
    width:100%
} */
.fade{
    opacity:0;
    -webkit-transition:opacity 0.15s linear;
    transition:opacity 0.15s linear
}
.fade.in{
    opacity:1
}
.collapse{
    display:none
}
.collapse.in{
    display:block
}
tr.collapse.in{
    display:table-row
}
tbody.collapse.in{
    display:table-row-group
}
.collapsing{
    position:relative;
    height:0;
    overflow:hidden;
    -webkit-transition-property:height,visibility;
    transition-property:height,visibility;
    -webkit-transition-duration:0.35s;
    transition-duration:0.35s;
    -webkit-transition-timing-function:ease;
    transition-timing-function:ease
}
.alert{
    padding:15px;
    margin-bottom:18px;
    border:1px solid transparent;
    border-radius:0
}
.alert h4{
    margin-top:0;
    color:inherit
}
.alert .alert-link{
    font-weight:bold
}
.alert>p,.alert>ul{
    margin-bottom:0
}
.alert>p+p{
    margin-top:5px
}
.alert-dismissable,.alert-dismissible{
    padding-right:35px
}
.alert-dismissable .close,.alert-dismissible .close{
    position:relative;
    top:-2px;
    right:-21px;
    color:inherit
}
.alert-success{
    background-color:#dff0d8;
    border-color:#d6e9c6;
    color:#3c763d
}
.alert-success hr{
    border-top-color:#c9e2b3
}
.alert-success .alert-link{
    color:#2b542c
}
.alert-info{
    background-color:#d9edf7;
    border-color:#bce8f1;
    color:#31708f
}
.alert-info hr{
    border-top-color:#a6e1ec
}
.alert-info .alert-link{
    color:#245269
}
.alert-warning{
    background-color:#fcf8e3;
    border-color:#faebcc;
    color:#8a6d3b
}
.alert-warning hr{
    border-top-color:#f7e1b5
}
.alert-warning .alert-link{
    color:#66512c
}
.alert-danger{
    background-color:#f2dede;
    border-color:#ebccd1;
    color:#a94442
}
.alert-danger hr{
    border-top-color:#e4b9c0
}
.alert-danger .alert-link{
    color:#843534
}
/*
.font-size-h1{
    font-size:20px
}
.font-size-h2{
    font-size:17px
}
.font-size-h3{
    font-size:14px
}
.font-size-h4{
    font-size:14px
}
.font-size-h5{
    font-size:11px
}
.font-size-h6{
    font-size:11px
} */
.large{
    font-size:125%
}
.xlarge{
    font-size:150%
}
/*
ol,ul{
    padding-left:1.3em
}*/
/*
.list-check ul,ul.list-check{
    list-style-image:none;
    list-style-type:none;
    padding-left:1.9em
}
.list-check ul li,ul.list-check li{
    text-indent:-1.8em
}
.list-check ul li:before,ul.list-check li:before{
    color:#0066b3;
    content:"\f00c";
    float:left;
    font-family:"FontAwesome","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;
    width:1.8em
}
.accordion .list-check ul li:before,.accordion_separate .list-check ul li:before,.accordion ul.list-check li:before,.accordion_separate ul.list-check li:before{
    color:#003a67
}
.list-check.list-circle ul li:before,ul.list-check.list-circle li:before{
    content:"\f058"
}
.list-check.list-square ul li:before,ul.list-check.list-square li:before{
    content:"\f046"
} */
/*
.ce_text>ul,.ce_list>ul,.ce_accordionSingle .accordion>div>ul{
    padding-left:1.8em;
    overflow:hidden;
    list-style-image:none;
    list-style-type:none
}
.ce_text>ul>li,.ce_list>ul>li,.ce_accordionSingle .accordion>div>ul>li{
    text-indent:-1.8em
}
.ce_text>ul>li:before,.ce_list>ul>li:before,.ce_accordionSingle .accordion>div>ul>li:before{
    color:#6cb640;
    content:"";
    float:left;
    font-family:"DWA Icon Font","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;
    width:1.8em;
    font-weight:700
}
.ce_text>ul>li ul,.ce_list>ul>li ul,.ce_accordionSingle .accordion>div>ul>li ul{
    list-style-type:disc
}
.ce_text>ul>li ul li,.ce_list>ul>li ul li,.ce_accordionSingle .accordion>div>ul>li ul li{
    text-indent:0
} */
/*
mark,.mark{
    background-color:#c5e6b2;
    padding:0
} */
/*
h2{
    color:#48951a
}
/*
h4{
    font-weight:600
}
a{
    -webkit-transition:color .3s ease-out, background-color .3s ease-out;
    transition:color .3s ease-out, background-color .3s ease-out
}
.ce_hyperlink{
    margin:0 0 9px
}
.link-icon-right p a,.link-icon-right li a,.ce_hyperlink.link-icon-right a,.link-icon-right-last p:last-of-type a,a.link-icon-right,.pagination .next a{
    display:inline-block
}
.link-icon-right.link-arrow-up p a::after,.link-icon-right.link-arrow-up li a::after,.ce_hyperlink.link-icon-right.link-arrow-up a::after,.link-icon-right-last.link-arrow-up p:last-of-type a::after,a.link-icon-right.link-arrow-up::after{
    content:'\00A0\f176'
}
.link-icon-right.link-arrow-right p a::after,.link-icon-right.link-arrow-right li a::after,.ce_hyperlink.link-icon-right.link-arrow-right a::after,.link-icon-right-last.link-arrow-right p:last-of-type a::after,a.link-icon-right.link-arrow-right::after,.pagination .next a::after{
    content:'\00A0\f178'
}
.link-icon-right.link-arrow-down p a::after,.link-icon-right.link-arrow-down li a::after,.ce_hyperlink.link-icon-right.link-arrow-down a::after,.link-icon-right-last.link-arrow-down p:last-of-type a::after,a.link-icon-right.link-arrow-down::after{
    content:'\00A0\f175'
}
.link-icon-right.link-arrow-left p a::after,.link-icon-right.link-arrow-left li a::after,.ce_hyperlink.link-icon-right.link-arrow-left a::after,.link-icon-right-last.link-arrow-left p:last-of-type a::after,a.link-icon-right.link-arrow-left::after{
    content:'\00A0\f177'
}*/
/*
html body{
    font-weight:400
} */
/* #header{
    background:center top no-repeat
}

 */
/*
#content{
    padding-bottom:14px
} */
@media (min-width: 992px){
    #content>.inside>.row{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
}
/*
#left,#main,#right{
    margin-bottom:14px
}
#left:before,#main:before,#right:before{
    display:block;
    height:4px;
    background-color:#778b96;
    content:''
}
 */
#left>.row,#main>.row,#right>.row{
    padding-top:5px
}
.home #left:before{
    background-color:#0066b3
}
.layout-col-left #left{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px;
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .layout-col-left #left{
        float:left;
        width:33.33333%
    }
}
@media (min-width: 992px){
    .layout-col-left #left{
        float:left;
        width:25%
    }
}
.layout-col-left-right #left{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px;
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .layout-col-left-right #left{
        float:left;
        width:100%
    }
}
@media (min-width: 992px){
    .layout-col-left-right #left{
        float:left;
        width:25%
    }
}
.layout-col-left-right.home #left{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px;
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .layout-col-left-right.home #left{
        float:left;
        width:66.66667%
    }
}
@media (min-width: 992px){
    .layout-col-left-right.home #left{
        float:left;
        width:50%
    }
}
/*
@media (min-width: 992px){
    #main{
        border-left:dotted #d6d7d9 1px
    }
}
@media (min-width: 768px){
    #main{
        border-right:dotted #d6d7d9 1px
    }
}
#main:before{
    background-color:#0066b3
}
.home #main:before{
    background-color:#778b96
}
.layout-col-left #main,.layout-col-right #main{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .layout-col-left #main,.layout-col-right #main{
        float:left;
        width:75%
    }
}
.layout-col-left-right #main{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px;
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .layout-col-left-right #main{
        float:left;
        width:66.66667%
    }
}
@media (min-width: 992px){
    .layout-col-left-right #main{
        float:left;
        width:50%
    }
}
.layout-col-left-right.home #main{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px;
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .layout-col-left-right.home #main{
        float:left;
        width:33.33333%
    }
}
@media (min-width: 992px){
    .layout-col-left-right.home #main{
        float:left;
        width:25%
    }
}
.layout-col-right #right,.layout-col-left-right #right{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px;
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .layout-col-right #right,.layout-col-left-right #right{
        float:left;
        width:33.33333%
    }
}
@media (min-width: 992px){
    .layout-col-right #right,.layout-col-left-right #right{
        float:left;
        width:25%
    }
} */

/*

#prefooter{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#f1f3f6),to(#dee1e4));
    background-image:linear-gradient(to bottom, #f1f3f6 0%,#dee1e4 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF1F3F6', endColorstr='#FFDEE1E4', GradientType=0);
    padding:4px 0 14px
}
#footer{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#8e9ca4),to(#778b96));
    background-image:linear-gradient(to bottom, #8e9ca4 0%,#778b96 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8E9CA4', endColorstr='#FF778B96', GradientType=0);
    padding:14px 0
} /*


@media (min-width: 768px){
    .navi-main-container{
        display:block !important;
        top:auto !important
    }
}
@media (min-width: 992px){
    .navi-main-container{
        clear:both
    }
}
.navi-main{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px;
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px;
    text-align:center
}
@media (min-width: 768px){
    .navi-main{
        float:left;
        width:100%
    }
}
@media (min-width: 992px){
    .navi-main{
        float:left;
        width:75%
    }
}
@media (max-width: 767px){
    .navi-main{
        overflow:hidden
    }
}
@media (min-width: 992px){
    .navi-main{
        padding-right:0
    }
}
.navi-main .level_1{
    width:100%;
    float:left;
    position:relative
}
.navi-main .level_1>li{
    margin:0 1px 0 0;
    padding:0
}
@media (min-width: 768px){
    .navi-main .level_1>li{
        float:left
    }
}
@media (min-width: 768px){
    .navi-main .level_1>li:first-child{
        width:12.5%
    }
    .dwa-en .navi-main .level_1>li:first-child{
        width:19%
    }
}
@media (min-width: 768px){
    .navi-main .level_1>li:nth-child(2){
        width:22.4%
    }
    .dwa-en .navi-main .level_1>li:nth-child(2){
        width:19%
    }
}
@media (min-width: 768px){
    .navi-main .level_1>li:nth-child(3){
        width:12%
    }
    .dwa-en .navi-main .level_1>li:nth-child(3){
        width:19%
    }
}
@media (min-width: 768px){
    .navi-main .level_1>li:nth-child(4){
        width:22.5%
    }
    .dwa-en .navi-main .level_1>li:nth-child(4){
        width:24%
    }
}
@media (min-width: 768px){
    .navi-main .level_1>li:nth-child(5){
        width:19%
    }
    .dwa-en .navi-main .level_1>li:nth-child(5){
        width:18.4%;
        margin-right:0
    }
}
@media (min-width: 992px){
    .dwa-en .navi-main .level_1>li:nth-child(5){
        width:18.4%
    }
}
@media (min-width: 1200px){
    .dwa-en .navi-main .level_1>li:nth-child(5){
        width:18.5%
    }
}
@media (min-width: 768px){
    .navi-main .level_1>li:nth-child(6){
        width:10.9%;
        margin-right:0
    }
}
@media (min-width: 992px){
    .navi-main .level_1>li:nth-child(6){
        width:10.8%
    }
}
@media (min-width: 1200px){
    .navi-main .level_1>li:nth-child(6){
        width:11%
    }
}
.navi-main .level_1>li>a,.navi-main .level_1>li>strong{
    display:block;
    padding:15px 0;
    -webkit-transition:background-color .3s ease-out;
    transition:background-color .3s ease-out;
    background-color:rgba(0,102,179,0.7);
    color:#fff;
    font-size:14px
}
@media (min-width: 992px){
    .navi-main .level_1>li>a,.navi-main .level_1>li>strong{
        font-size:17px
    }
}
.navi-main .level_1>li.active>a,.navi-main .level_1>li.active>strong,.navi-main .level_1>li.trail>a,.navi-main .level_1>li.trail>strong{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#6cb640),to(#83ca5a));
    background-image:linear-gradient(to bottom, #6cb640 0%,#83ca5a 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6CB640', endColorstr='#FF83CA5A', GradientType=0)
}
.navi-main .level_1>li:hover>a{
    -webkit-transition:background-color .3s ease-in;
    transition:background-color .3s ease-in;
    cursor:pointer;
    background-image:-webkit-gradient(linear, left top, left bottom, from(#6cb640),to(#83ca5a));
    background-image:linear-gradient(to bottom, #6cb640 0%,#83ca5a 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6CB640', endColorstr='#FF83CA5A', GradientType=0)
}
@media (min-width: 768px){
    .navi-main .level_1>li:hover .level_2_container{
        top:100%;
        -webkit-transition:top 1ms linear, opacity .3s ease-in;
        transition:top 1ms linear, opacity .3s ease-in;
        opacity:1
    }
    .touch-device .navi-main .level_1>li:hover .level_2_container{
        display:none
    }
}
.navi-main .level_1>li.submenu-left{
    position:relative
}
@media (min-width: 768px){
    .navi-main .level_1>li.submenu-left .level_2_container{
        left:0
    }
}
@media (min-width: 768px){
    .navi-main .level_1>li.submenu-right .level_2_container{
        right:0
    }
}
.navi-main .level_2_container{
    text-align:left
}
@media (max-width: 767px){
    .navi-main .level_2_container{
        overflow:hidden
    }
}
@media (min-width: 768px){
    .navi-main .level_2_container{
        position:absolute;
        top:-10000px;
        width:400px;
        padding:15px 0 15px 15px;
        -webkit-transition:top 1ms linear .3s, opacity .3s ease-out;
        transition:top 1ms linear .3s, opacity .3s ease-out;
        border-top:solid 1px #fff;
        background-color:#6cb640;
        opacity:0;
        overflow:hidden;
        z-index:10003
    }
    .touch-device .navi-main .level_2_container{
        display:none
    }
}
.navi-main .level_2{
    padding:0 15px 0 0;
    margin:0;
    list-style-type:none;
    list-style-image:none;
    line-height:1.5
}
.navi-main .level_2.col_0,.navi-main .level_2.col_1{
    float:left;
    width:50%
}
@media (max-width: 767px){
    .navi-main .level_2.col_0{
        padding-right:7px;
        padding-left:15px
    }
}
@media (max-width: 767px){
    .navi-main .level_2.col_1{
        padding-right:0;
        padding-left:23px
    }
}
.navi-main .level_2>li{
    margin:0;
    padding:0;
    border-bottom:solid #add694 1px
}
@media (min-width: 768px){
    .navi-main .level_2>li{
        padding:6px 0 6px 1.3em
    }
}
.navi-main .level_2>li:last-child{
    border-bottom:none
}
.navi-main .level_2>li>a,.navi-main .level_2>li>strong{
    display:block;
    position:relative;
    padding:5px 0;
    text-indent:-1.3em
}
@media (min-width: 768px){
    .navi-main .level_2>li>a,.navi-main .level_2>li>strong{
        padding:0;
        color:#fff;
        font-size:11px
    }
}
.navi-main .level_2>li>a:before,.navi-main .level_2>li>strong:before{
    content:"\f178";
    float:left;
    width:1.3em;
    line-height:1.5 !important
}
.navi-main .level_2>li:hover>a{
    color:#445157
}
.navi-main .level_2>li.trail>a,.navi-main .level_2>li.trail>strong,.navi-main .level_2>li.active>a,.navi-main .level_2>li.active>strong{
    color:#445157
}
.navi-main-toggler span,.navi-sub-toggler span{
    display:block;
    padding:15px 0;
    -webkit-transition:background-color .3s ease-out;
    transition:background-color .3s ease-out;
    background-color:rgba(0,102,179,0.7);
    color:#fff;
    font-size:20px;
    text-align:center;
    cursor:pointer
}
.navi-main-toggler span:before,.navi-sub-toggler span:before{
    content:"\f0c9\00A0"
}
#content #left .navi-sub-toggler{
    padding-right:0;
    padding-left:0
}
.home .navi-sub-toggler{
    display:none
}
#header .navi-meta .level_1{
    text-align:right
}
#header .navi-meta .level_1>li{
    margin:0;
    padding:0;
    display:inline-block
}
#header .navi-meta .level_1>li>a,#header .navi-meta .level_1>li>strong{
    display:block;
    padding:5px 10px 6px;
    background-color:rgba(255,255,255,0.75);
    color:#445157;
    font-size:11px
}
#header .navi-meta .level_1>li>a:hover,#header .navi-meta .level_1>li>a.trail,#header .navi-meta .level_1>li>a.active,#header .navi-meta .level_1>li>strong{
    font-weight:400;
    background-image:-webkit-gradient(linear, left top, left bottom, from(#83ca5a),to(#c5e6b2));
    background-image:linear-gradient(to bottom, #83ca5a 0%,#c5e6b2 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF83CA5A', endColorstr='#FFC5E6B2', GradientType=0)
}

 */
/*
.navi-breadcrumb{
    padding:15px 0
}
.navi-breadcrumb ul:before,.navi-breadcrumb ul:after{
    content:" ";
    display:table
}
.navi-breadcrumb ul:after{
    clear:both
}
.navi-breadcrumb ul>li{
    margin:0;
    padding:0;
    float:left
}
.navi-breadcrumb ul>li:after{
    content:'\f105'
}
.navi-breadcrumb ul>li.first{
    padding-left:5px
}
.navi-breadcrumb ul>li.last:after{
    content:none
}
.navi-breadcrumb ul>li>a,.navi-breadcrumb ul>li>span{
    padding:0 5px;
    color:#778b96;
    font-size:11px
}
.navi-breadcrumb ul>li>a:hover{
    color:#445157
}
.navi-breadcrumb ul>li>span{
    font-weight:600
}

.navi-sitemap ul{
    overflow:hidden
}
.navi-sitemap ul>li{
    margin:0;
    padding:0
}
.navi-sitemap ul>li>a,.navi-sitemap ul>li>strong{
    display:block;
    font-size:11px
}
.navi-sitemap .level_1>li{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .navi-sitemap .level_1>li{
        float:left;
        width:16.66667%
    }
}
@media (min-width: 768px){
    .dwa-bw .navi-sitemap .level_1>li,.dwa-by .navi-sitemap .level_1>li,.dwa-nrw .navi-sitemap .level_1>li{
        width:25%
    }
    .dwa-bw .navi-sitemap .level_1>li:nth-child(5),.dwa-by .navi-sitemap .level_1>li:nth-child(5),.dwa-nrw .navi-sitemap .level_1>li:nth-child(5){
        clear:both
    }
}
@media (min-width: 1200px){
    .dwa-bw .navi-sitemap .level_1>li,.dwa-by .navi-sitemap .level_1>li,.dwa-nrw .navi-sitemap .level_1>li{
        width:12.5%
    }
    .dwa-bw .navi-sitemap .level_1>li:nth-child(5),.dwa-by .navi-sitemap .level_1>li:nth-child(5),.dwa-nrw .navi-sitemap .level_1>li:nth-child(5){
        clear:none
    }
}
@media (min-width: 768px){
    .dwa-hrps .navi-sitemap .level_1>li,.dwa-no .navi-sitemap .level_1>li,.dwa-snth .navi-sitemap .level_1>li{
        width:20%
    }
    .dwa-hrps .navi-sitemap .level_1>li:nth-child(6),.dwa-no .navi-sitemap .level_1>li:nth-child(6),.dwa-snth .navi-sitemap .level_1>li:nth-child(6){
        clear:both
    }
}
@media (min-width: 768px){
    .dwa-nord .navi-sitemap .level_1>li{
        width:16.66667%
    }
    .dwa-nord .navi-sitemap .level_1>li:nth-child(7){
        clear:both
    }
}
.navi-sitemap .level_1>li.site-test-me{
    display:none
}
.navi-sitemap .level_1>li>a,.navi-sitemap .level_1>li>strong{
    padding:10px 0;
    border-bottom:solid 1px #445157;
    font-weight:700
}
.navi-sitemap .level_2{
    padding-top:5px
}
.navi-sitemap .level_2>li>a,.navi-sitemap .level_2>li>strong{
    padding:5px 0
}
#footer .navi-meta{
    display:inline-block
}
#footer .navi-meta .level_1>li{
    margin:0;
    padding:0;
    display:inline-block;
    border-left:solid #fff 1px
}
#footer .navi-meta .level_1>li.first{
    margin-left:5px
}
#footer .navi-meta .level_1>li>a,#footer .navi-meta .level_1>li>strong{
    display:block;
    padding:0 5px 0;
    color:#fff
}
#footer .navi-meta .level_1>li>a.trail,#footer .navi-meta .level_1>li>a.active,#footer .navi-meta .level_1>li>strong{
    font-weight:700
}*/
/*
#right .navi-buttons{
    margin-bottom:28px
}
#right .navi-buttons .level_1>li{
    margin:0;
    padding:0 0 5px
}
#right .navi-buttons .level_1>li.last{
    padding-bottom:0
}
#right .navi-buttons .level_1>li>a,#right .navi-buttons .level_1>li>strong{
    display:block;
    background-image:-webkit-gradient(linear, left top, left bottom, from(#5aa1d5),to(#3f8ac1));
    background-image:linear-gradient(to bottom, #5aa1d5 0%,#3f8ac1 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5AA1D5', endColorstr='#FF3F8AC1', GradientType=0);
    padding:10px 12px;
    color:#fff;
    font-size:13px;
    font-weight:600
}
#right .navi-buttons .level_1>li>a.shop-extern,#right .navi-buttons .level_1>li>strong.shop-extern{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#83ca5a),to(#6cb640));
    background-image:linear-gradient(to bottom, #83ca5a 0%,#6cb640 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF83CA5A', endColorstr='#FF6CB640', GradientType=0)
}
#right .navi-buttons .level_1>li>a.shop-extern:after,#right .navi-buttons .level_1>li>strong.shop-extern:after{
    content:'\f291';
    float:right
}
#right .navi-buttons .level_1>li>a:hover{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#3f8ac1),to(#1471b7));
    background-image:linear-gradient(to bottom, #3f8ac1 0%,#1471b7 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3F8AC1', endColorstr='#FF1471B7', GradientType=0)
}
#right .navi-buttons .level_1>li>a:hover.shop-extern{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#56af32),to(#4a9928));
    background-image:linear-gradient(to bottom, #56af32 0%,#4a9928 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF56AF32', endColorstr='#FF4A9928', GradientType=0)
}
#right .navi-buttons .level_1>li>a.trail,#right .navi-buttons .level_1>li>a.active,#right .navi-buttons .level_1>li>strong{
    font-weight:700
}*/
.home .navi-sub-container{
    display:none
}
@media (min-width: 992px){
    .navi-sub-container .navi-sub{
        display:block !important;
        top:auto !important
    }
}
.navi-sub-container .navi-sub ul{
    font-weight:600;
    line-height:1.5 !important
}
.navi-sub-container .navi-sub ul>li{
    margin:0;
    padding:0
}
.navi-sub-container .navi-sub ul>li>a,.navi-sub-container .navi-sub ul>li>strong{
    display:block
}
.navi-sub-container .navi-sub .level_1{
    font-size:16px
}
.navi-sub-container .navi-sub .level_1>li>a,.navi-sub-container .navi-sub .level_1>li>strong{
    position:relative;
    padding:10px 1.3em;
    color:#48951a;
    font-weight:600
}
@media (min-width: 768px) and (max-width: 991px){
    .navi-sub-container .navi-sub .level_1>li>a,.navi-sub-container .navi-sub .level_1>li>strong{
        padding-left:20px;
        font-size:20px
    }
}
/*
.navi-sub-container .navi-sub .level_2{
    border-top:solid #d6d7d9 1px;
    font-size:14px
} */
/*
@media (min-width: 768px) and (max-width: 991px){
    .navi-sub-container .navi-sub .level_2{
        border-top-width:3px
    }
} */
.navi-sub-container .navi-sub .level_2>li{
    border-bottom:solid #d6d7d9 1px
}
.navi-sub-container .navi-sub .level_2>li a,.navi-sub-container .navi-sub .level_2>li strong{
    position:relative;
    padding:6px 16px 6px 1.3em;
    color:#0066b3
}
.navi-sub-container .navi-sub .level_2>li a::before,.navi-sub-container .navi-sub .level_2>li strong::before{
    display:block;
    position:absolute;
    top:6px;
    left:0;
    width:1.3em;
    line-height:1.5 !important;
    text-align:center;
    content:'\f178'
}
@media (min-width: 768px) and (max-width: 991px){
    .navi-sub-container .navi-sub .level_2>li a,.navi-sub-container .navi-sub .level_2>li strong{
        font-size:17px
    }
}
.navi-sub-container .navi-sub .level_2>li a:hover,.navi-sub-container .navi-sub .level_2>li a.trail,.navi-sub-container .navi-sub .level_2>li strong{
    color:#48951a
}
.navi-sub-container .navi-sub .level_2>li a.trail{
    font-weight:700
}
.navi-sub-container .navi-sub .level_2>li a.trail.submenu::before{
    content:'\f175'
}
.navi-sub-container .navi-sub .level_2>li strong{
    font-weight:700
}
.navi-sub-container .navi-sub .level_3{
    font-size:13px
}
@media (min-width: 768px) and (max-width: 991px){
    .navi-sub-container .navi-sub .level_3{
        padding-left:1.3em
    }
}
.navi-sub-container .navi-sub .level_3>li{
    border-top:dotted #d6d7d9 1px
}
.navi-sub-container .navi-sub .level_3>li>a,.navi-sub-container .navi-sub .level_3>li>strong{
    padding-left:.9em;
    color:#445157
}
.navi-sub-container .navi-sub .level_3>li>a::before,.navi-sub-container .navi-sub .level_3>li>strong::before{
    width:.9em;
    content:'\f105'
}
@media (min-width: 992px){
    .navi-sub-container .navi-sub .level_3>li>a,.navi-sub-container .navi-sub .level_3>li>strong{
        padding-left:2.5em
    }
    .navi-sub-container .navi-sub .level_3>li>a::before,.navi-sub-container .navi-sub .level_3>li>strong::before{
        left:1.6em;
        width:.9em
    }
}
.navi-sub-container .navi-sub .level_3>li strong{
    color:#48951a
}
.navi-sub-container .navi-sub .level_3>li a.trail.submenu::before{
    content:'\f107'
}
.navi-sub-container .navi-sub .level_4{
    font-size:11px
}
.navi-sub-container .navi-sub .level_4>li.last{
    padding-bottom:3px
}
.navi-sub-container .navi-sub .level_4>li>a,.navi-sub-container .navi-sub .level_4>li>strong{
    padding:3px 16px 3px 3.4em;
    color:#445157
}
.navi-sub-container .navi-sub .level_4>li>a::before,.navi-sub-container .navi-sub .level_4>li>strong::before{
    content:none
}
.navi-sub-container .navi-sub .level_4>li strong{
    color:#48951a
}
.navi-sub-container .navi-sub .level_4>li a.trail::before{
    content:none
}
/*
.navi-content{
    margin-bottom:28px;
    padding-top:14px;
    padding-right:16px;
    padding-left:16px
}
.navi-content ul{
    line-height:1.5 !important
}
.navi-content ul>li{
    margin:0;
    padding:0
}
.navi-content ul>li>a,.navi-content ul>li>strong{
    display:inline-block;
    padding:0 16px 0 1.25em;
    text-indent:-1.25em
}
.navi-content ul>li>a::before,.navi-content ul>li>strong::before{
    width:1.25em;
    padding-top:2px;
    float:left;
    content:'\f178'
}
.navi-content ul>li>a:hover,.navi-content ul>li>a.trail,.navi-content ul>li>strong{
    color:#48951a
}
.navi-content ul>li>a.trail{
    font-weight:700
}
.navi-content ul>li>a.trail::before{
    content:'\f175'
}
.navi-content ul>li>strong{
    font-weight:700
} */
/*
.navi-search{
    margin-top:28px;
    border-bottom:solid #778b96 1px
}
.navi-search ul{
    line-height:1.5 !important;
    overflow:hidden
}
.navi-search ul>li{
    width:33.33333%;
    margin:0;
    padding:0 2px 0 0;
    float:left
}
.navi-search ul>li:last-child{
    padding-right:0
}
.navi-search ul>li>a,.navi-search ul>li>strong{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#e8ecee),to(#d6d7d9));
    background-image:linear-gradient(to bottom, #e8ecee 0%,#d6d7d9 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8ECEE', endColorstr='#FFD6D7D9', GradientType=0);
    display:block;
    height:25px;
    margin-bottom:2px;
    padding-right:16px;
    padding-left:16px;
    color:#445157;
    font-weight:700;
    text-align:center;
    text-decoration:none;
    line-height:25px
}
.navi-search ul>li>a:hover,.navi-search ul>li>strong:hover{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#8e9ca4),to(#778b96));
    background-image:linear-gradient(to bottom, #8e9ca4 0%,#778b96 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8E9CA4', endColorstr='#FF778B96', GradientType=0);
    color:#fff
}
/*.navi-search ul>li>a:before,.navi-search ul>li>strong:before{
    content:'\f178\00A0'
}
.navi-search ul>li>a.trail.has-query,.navi-search ul>li>strong{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#8e9ca4),to(#778b96));
    background-image:linear-gradient(to bottom, #8e9ca4 0%,#778b96 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8E9CA4', endColorstr='#FF778B96', GradientType=0);
    height:27px;
    margin-bottom:0;
    color:#fff;
    line-height:27px !important
}
.navi-search ul>li>a.trail.has-query:before,.navi-search ul>li>strong:before{
    content:"\f175\00A0"
}
.ce_text.spacing-top-0-first>p:first-child,.ce_text.spacing-top-0-first>h1:first-child,.ce_text.spacing-top-0-first>p:first-child .h1,.ce_text.spacing-top-0-first>h2:first-child,.ce_text.spacing-top-0-first>p:first-child .h2,.ce_text.spacing-top-0-first>h3:first-child,.ce_text.spacing-top-0-first>p:first-child .h3,.ce_text.spacing-top-0-first>h4:first-child,.ce_text.spacing-top-0-first>p:first-child .h4,.ce_text.spacing-top-0-first>h5:first-child,.ce_text.spacing-top-0-first>p:first-child .h5,.ce_text.spacing-top-0-first>h6:first-child,.ce_text.spacing-top-0-first>p:first-child .h6,.ce_text.spacing-top-0-first>ul:first-child,.ce_text.spacing-top-0-first>ol:first-child{
    margin-top:0;
    padding-top:0
}
/*
.ce_text.spacing-bottom-0-last>p:last-child,.ce_text.spacing-bottom-0-last>h1:last-child,.ce_text.spacing-bottom-0-last>p:last-child .h1,.ce_text.spacing-bottom-0-last>h2:last-child,.ce_text.spacing-bottom-0-last>p:last-child .h2,.ce_text.spacing-bottom-0-last>h3:last-child,.ce_text.spacing-bottom-0-last>p:last-child .h3,.ce_text.spacing-bottom-0-last>h4:last-child,.ce_text.spacing-bottom-0-last>p:last-child .h4,.ce_text.spacing-bottom-0-last>h5:last-child,.ce_text.spacing-bottom-0-last>p:last-child .h5,.ce_text.spacing-bottom-0-last>h6:last-child,.ce_text.spacing-bottom-0-last>p:last-child .h6,.ce_text.spacing-bottom-0-last>ul:last-child,.ce_text.spacing-bottom-0-last>ol:last-child,.ce_text.spacing-bottom-0-last>:last-child{
    margin-bottom:0;
    padding-bottom:0
} */
/*
.ce_text .image_container.float_above,.ce_text .image_container.float_below{
    margin-top:14px
}
.ce_text .image_container.float_above{
    margin-bottom:18px
}
.ce_text .image_container.float_below{
    margin-bottom:14px
}
.ce_text .image_container.float_right,.ce_text .image_container.float_left{
    margin-bottom:9px
}
.ce_text .image_container.float_right{
    float:right;
    margin-left:14px
}
.ce_text .image_container.float_left{
    float:left;
    margin-right:14px
}
@media (max-width: 767px){
    .ce_text .image_container.float_right,.ce_text .image_container.float_left{
        float:none;
        margin-right:0;
        margin-left:0
    }
    .ce_text .image_container.float_right img,.ce_text .image_container.float_left img{
        margin-right:auto;
        margin-left:auto
    }
}
.ce_text .image_container.float_right+p:first-of-type .h1,.ce_text .image_container.float_right+p:first-of-type .h2,.ce_text .image_container.float_right+p:first-of-type .h3,.ce_text .image_container.float_right+p:first-of-type .h4,.ce_text .image_container.float_right+p:first-of-type .h5,.ce_text .image_container.float_right+p:first-of-type .h6,.ce_text .image_container.float_left+p:first-of-type .h1,.ce_text .image_container.float_left+p:first-of-type .h2,.ce_text .image_container.float_left+p:first-of-type .h3,.ce_text .image_container.float_left+p:first-of-type .h4,.ce_text .image_container.float_left+p:first-of-type .h5,.ce_text .image_container.float_left+p:first-of-type .h6{
    margin-top:0;
    padding-top:0
}
.ce_text .image_container.float_right+h1:first-of-type,.ce_text .image_container.float_right+h2:first-of-type,.ce_text .image_container.float_right+h3:first-of-type,.ce_text .image_container.float_right+h4:first-of-type,.ce_text .image_container.float_right+h5:first-of-type,.ce_text .image_container.float_right+h6:first-of-type,.ce_text .image_container.float_left+h1:first-of-type,.ce_text .image_container.float_left+h2:first-of-type,.ce_text .image_container.float_left+h3:first-of-type,.ce_text .image_container.float_left+h4:first-of-type,.ce_text .image_container.float_left+h5:first-of-type,.ce_text .image_container.float_left+h6:first-of-type{
    margin-top:0;
    padding-top:0
}
.ce_text.img-float_left,.ce_text.img-float_right{
    overflow:hidden
}
.ce_text.img-float_below p:nth-last-child(2){
    margin-bottom:0
}

 */
#content .ce_text:not(.dwa-teaser-grid),#content .ce_text>div[class*="dwa-teaser"],#content .ce_headline,#content .ce_list,#content .ce_download,#content .ce_downloads,#content .ce_hyperlink,#content .ce_gallery{
    padding-right:16px;
    padding-left:16px
}
#content .ce_text,#content .ce_list,#content .ce_text:not(.dwa-teaser-grid){
    margin-bottom:28px
}
#content .ce_text:before,#content .ce_text:after,#content .ce_list:before,#content .ce_list:after,#content .ce_text:not(.dwa-teaser-grid):before,#content .ce_text:not(.dwa-teaser-grid):after{
    content:" ";
    display:table
}
#content .ce_text:after,#content .ce_list:after,#content .ce_text:not(.dwa-teaser-grid):after{
    clear:both
}
#content .ce_text.dwa-teaser-grid,#content .ce_list.dwa-tea.navigation a, .navigation strongser-grid,#content .ce_text:not(.dwa-teaser-grid).dwa-teaser-grid{
    margin-bottom:0
}
#content .ce_image{
    margin-bottom:28px
}
#content .ce_image.dwa-image-border-top{
    margin-top:7px;
    padding-top:7px;
    border-top:solid #445157 1px
}
#content .ce_image h1,#content .ce_image h2,#content .ce_image h3,#content .ce_image h4,#content .ce_image h5,#content .ce_image h6{
    padding-right:16px;
    padding-left:16px
}
/*
.image_container img.img-responsive{
    width:100%
}*/
/*
.img-caption .image_container{
    display:table
}
.img-caption .image_container .caption{
    display:table-caption;
    padding:5px 10px;
    background-color:#e6e6e6;
    font-size:9px;
    line-height:1.5;
    caption-side:bottom
} */
/*
@media (min-width: 1200px){
    .img-id2{
        width:275px;
        height:120px
    }
}
.img-id3{
    width:100%;
    height:auto
}
@media (min-width: 768px){
    .img-id3{
        width:474px
    }
}
@media (min-width: 992px){
    .img-id3{
        width:461px
    }
}
@media (min-width: 1200px){
    .img-id3{
        width:560px
    }
}
.img-id4{
    height:auto
}
@media (min-width: 992px){
    .img-id4{
        width:193px
    }
}
@media (min-width: 1200px){
    .img-id4{
        width:242px
    }
}
/* .img-id5{
    height:auto
}
@media (min-width: 1200px){
    .img-id5{
        width:136px
    }
}
@media (min-width: 1200px){
    .img-id9{
        width:121px;
        height:121px
    }
}
.img-id11{
    height:auto
}
@media (min-width: 1200px){
    .img-id11{
        width:529px
    }
}
.img-id12{
    max-width:100%;
    height:auto
}
@media (min-width: 768px){
    .img-id12{
        width:198px
    }
}
@media (min-width: 992px){
    .img-id12{
        width:191px
    }
}
@media (min-width: 1200px){
    .img-id12{
        width:241px
    }
}
.img-id13{
    width:100%;
    height:auto
}
@media (min-width: 768px){
    .img-id13{
        width:475px
    }
}
@media (min-width: 992px){
    .img-id13{
        width:463px
    }
}
@media (min-width: 1200px){
    .img-id13{
        width:563px
    }
}
.img-id14{
    width:306px;
    height:auto
}
@media (min-width: 768px){
    .img-id14{
        width:291px
    }
}
@media (min-width: 992px){
    .img-id14{
        width:223px
    }
}
@media (min-width: 1200px){
    .img-id14{
        width:273px
    }
}
.img-id15{
    max-width:100%;
    height:auto
}
@media (min-width: 768px){
    .img-id15{
        width:138px;
        height:138px
    }
}
@media (min-width: 992px){
    .img-id15{
        width:133px;
        height:133px
    }
}
@media (min-width: 1200px){
    .img-id15{
        width:167px;
        height:167px
    }
}*/
.ce_gallery ul{
    margin-left:-7px;
    margin-right:-7px;
    margin-bottom:0;
    padding:0;
    list-style-type:none;
    list-style-image:none
}
.ce_gallery ul:before,.ce_gallery ul:after{
    content:" ";
    display:table
}
.ce_gallery ul:after{
    clear:both
}
.ce_gallery ul:before,.ce_gallery ul:after{
    content:" ";
    display:table
}
.ce_gallery ul:after{
    clear:both
}
.ce_gallery ul.cols_1 li{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .ce_gallery ul.cols_1 li{
        float:left;
        width:100%
    }
}
.ce_gallery ul.cols_2 li{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .ce_gallery ul.cols_2 li{
        float:left;
        width:50%
    }
}
.ce_gallery ul.cols_3 li{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .ce_gallery ul.cols_3 li{
        float:left;
        width:33.33333%
    }
}
@media (max-width: 767px) and (orientation: landscape){
    .ce_gallery ul.cols_3 li{
        position:relative;
        float:left;
        width:33.33333%;
        min-height:1px;
        padding-left:7px;
        padding-right:7px
    }
}
.ce_gallery ul.cols_4 li{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .ce_gallery ul.cols_4 li{
        float:left;
        width:25%
    }
}
.ce_gallery ul.cols_5 li{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .ce_gallery ul.cols_5 li{
        float:left;
        width:25%
    }
}
@media (min-width: 768px){
    .ce_gallery ul.cols_5 li{
        width:20% !important
    }
}
.ce_gallery ul.cols_6 li{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .ce_gallery ul.cols_6 li{
        float:left;
        width:16.66667%
    }
}
.ce_gallery ul.cols_7 li{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .ce_gallery ul.cols_7 li{
        float:left;
        width:16.66667%
    }
}
@media (min-width: 768px){
    .ce_gallery ul.cols_7 li{
        width:14.28571% !important
    }
}
.ce_gallery ul.cols_8 li{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .ce_gallery ul.cols_8 li{
        float:left;
        width:16.66667%
    }
}
@media (min-width: 768px){
    .ce_gallery ul.cols_8 li{
        width:12.5% !important
    }
}
.ce_gallery ul.cols_9 li{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .ce_gallery ul.cols_9 li{
        float:left;
        width:16.66667%
    }
}
@media (min-width: 768px){
    .ce_gallery ul.cols_9 li{
        width:11.11111% !important
    }
}
.ce_gallery ul.cols_10 li{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .ce_gallery ul.cols_10 li{
        float:left;
        width:16.66667%
    }
}
@media (min-width: 768px){
    .ce_gallery ul.cols_10 li{
        width:10% !important
    }
}
.ce_gallery ul.cols_11 li{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .ce_gallery ul.cols_11 li{
        float:left;
        width:16.66667%
    }
}
@media (min-width: 768px){
    .ce_gallery ul.cols_11 li{
        width:9.09091% !important
    }
}
.ce_gallery ul.cols_12 li{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .ce_gallery ul.cols_12 li{
        float:left;
        width:8.33333%
    }
}
@media (max-width: 767px) and (orientation: portrait){
    .ce_gallery ul.cols_1 li,.ce_gallery ul.cols_2 li,.ce_gallery ul.cols_3 li,.ce_gallery ul.cols_4 li,.ce_gallery ul.cols_5 li,.ce_gallery ul.cols_6 li,.ce_gallery ul.cols_7 li,.ce_gallery ul.cols_8 li,.ce_gallery ul.cols_9 li,.ce_gallery ul.cols_10 li,.ce_gallery ul.cols_11 li,.ce_gallery ul.cols_12 li{
        position:relative;
        float:left;
        width:50%;
        min-height:1px;
        padding-left:7px;
        padding-right:7px
    }
}
.ce_gallery ul li{
    padding-bottom:14px
}
.dlh_googlemap{
    width:100% !important;
    height:28vw !important
}
@media (max-width: 767px) and (orientation: portrait){
    .dlh_googlemap{
        width:100% !important;
        height:500px !important
    }
}
@media (max-width: 767px) and (orientation: landscape){
    .dlh_googlemap{
        width:100% !important;
        height:250px !important
    }
}
@media (min-width: 768px){
    .dlh_googlemap{
        height:28vw !important
    }
}
@media (min-width: 992px){
    .dlh_googlemap{
        height:28vw !important
    }
}
@media (min-width: 1200px){
    .dlh_googlemap{
        height:28vw !important
    }
}
.dwa-logo{
    margin-top:20px;
    margin-bottom:20px;
    padding:10px 12px;
    background-color:rgba(255,255,255,0.7)
}
.dwa-logo .image_container img{
    width:100%;
    height:auto
}
@media (max-width: 767px){
    .dwa-logo .image_container img{
        display:block;
        width:300px;
        margin-right:auto;
        margin-left:auto
    }
}
/*
#footer{
    text-align:center
}
#footer .ce_text{
    display:inline-block
}
#footer .ce_text p,#footer .ce_text a{
    margin:0;
    color:#fff;
    font-size:11px;
    line-height:1
} */
/*
.dwa-teaser-var1,.dwa-teaser-var2,.dwa-teaser-var3{
    margin-bottom:28px
}
.dwa-teaser-var1 h1,.dwa-teaser-var1 h2,.dwa-teaser-var1 h3,.dwa-teaser-var1 h4,.dwa-teaser-var1 h5,.dwa-teaser-var1 h6,.dwa-teaser-var1.ce_headline,.dwa-teaser-var2 h1,.dwa-teaser-var2 h2,.dwa-teaser-var2 h3,.dwa-teaser-var2 h4,.dwa-teaser-var2 h5,.dwa-teaser-var2 h6,.dwa-teaser-var2.ce_headline,.dwa-teaser-var3 h1,.dwa-teaser-var3 h2,.dwa-teaser-var3 h3,.dwa-teaser-var3 h4,.dwa-teaser-var3 h5,.dwa-teaser-var3 h6,.dwa-teaser-var3.ce_headline{
    position:relative;
    margin-top:0;
    padding:6px 16px
}
.dwa-teaser-var1 h1 a,.dwa-teaser-var1 h2 a,.dwa-teaser-var1 h3 a,.dwa-teaser-var1 h4 a,.dwa-teaser-var1 h5 a,.dwa-teaser-var1 h6 a,.dwa-teaser-var1.ce_headline a,.dwa-teaser-var2 h1 a,.dwa-teaser-var2 h2 a,.dwa-teaser-var2 h3 a,.dwa-teaser-var2 h4 a,.dwa-teaser-var2 h5 a,.dwa-teaser-var2 h6 a,.dwa-teaser-var2.ce_headline a,.dwa-teaser-var3 h1 a,.dwa-teaser-var3 h2 a,.dwa-teaser-var3 h3 a,.dwa-teaser-var3 h4 a,.dwa-teaser-var3 h5 a,.dwa-teaser-var3 h6 a,.dwa-teaser-var3.ce_headline a{
    display:block;
    color:#445157
}

.dwa-teaser-var1 h1 a::after,.dwa-teaser-var1 h2 a::after,.dwa-teaser-var1 h3 a::after,.dwa-teaser-var1 h4 a::after,.dwa-teaser-var1 h5 a::after,.dwa-teaser-var1 h6 a::after,.dwa-teaser-var1.ce_headline a::after,.dwa-teaser-var2 h1 a::after,.dwa-teaser-var2 h2 a::after,.dwa-teaser-var2 h3 a::after,.dwa-teaser-var2 h4 a::after,.dwa-teaser-var2 h5 a::after,.dwa-teaser-var2 h6 a::after,.dwa-teaser-var2.ce_headline a::after,.dwa-teaser-var3 h1 a::after,.dwa-teaser-var3 h2 a::after,.dwa-teaser-var3 h3 a::after,.dwa-teaser-var3 h4 a::after,.dwa-teaser-var3 h5 a::after,.dwa-teaser-var3 h6 a::after,.dwa-teaser-var3.ce_headline a::after{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#83ca5a),to(#6cb640));
    background-image:linear-gradient(to bottom, #83ca5a 0%,#6cb640 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF83CA5A', endColorstr='#FF6CB640', GradientType=0);
    display:block;
    position:absolute;
    top:50%;
    right:0;
    width:27px;
    height:27px;
    margin-top:-13.5px;
    color:#fff;
    font-size:12px;
    line-height:29px !important;
    text-align:center;
    content:'\f054';
    overflow:hidden
}
.dwa-teaser-var1 h1 a:hover,.dwa-teaser-var1 h2 a:hover,.dwa-teaser-var1 h3 a:hover,.dwa-teaser-var1 h4 a:hover,.dwa-teaser-var1 h5 a:hover,.dwa-teaser-var1 h6 a:hover,.dwa-teaser-var1.ce_headline a:hover,.dwa-teaser-var2 h1 a:hover,.dwa-teaser-var2 h2 a:hover,.dwa-teaser-var2 h3 a:hover,.dwa-teaser-var2 h4 a:hover,.dwa-teaser-var2 h5 a:hover,.dwa-teaser-var2 h6 a:hover,.dwa-teaser-var2.ce_headline a:hover,.dwa-teaser-var3 h1 a:hover,.dwa-teaser-var3 h2 a:hover,.dwa-teaser-var3 h3 a:hover,.dwa-teaser-var3 h4 a:hover,.dwa-teaser-var3 h5 a:hover,.dwa-teaser-var3 h6 a:hover,.dwa-teaser-var3.ce_headline a:hover{
    color:#0066b3
}
.dwa-teaser-var1 h1 a:hover::after,.dwa-teaser-var1 h2 a:hover::after,.dwa-teaser-var1 h3 a:hover::after,.dwa-teaser-var1 h4 a:hover::after,.dwa-teaser-var1 h5 a:hover::after,.dwa-teaser-var1 h6 a:hover::after,.dwa-teaser-var1.ce_headline a:hover::after,.dwa-teaser-var2 h1 a:hover::after,.dwa-teaser-var2 h2 a:hover::after,.dwa-teaser-var2 h3 a:hover::after,.dwa-teaser-var2 h4 a:hover::after,.dwa-teaser-var2 h5 a:hover::after,.dwa-teaser-var2 h6 a:hover::after,.dwa-teaser-var2.ce_headline a:hover::after,.dwa-teaser-var3 h1 a:hover::after,.dwa-teaser-var3 h2 a:hover::after,.dwa-teaser-var3 h3 a:hover::after,.dwa-teaser-var3 h4 a:hover::after,.dwa-teaser-var3 h5 a:hover::after,.dwa-teaser-var3 h6 a:hover::after,.dwa-teaser-var3.ce_headline a:hover::after{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#56af32),to(#4a9928));
    background-image:linear-gradient(to bottom, #56af32 0%,#4a9928 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF56AF32', endColorstr='#FF4A9928', GradientType=0)
}
.dwa-teaser-var1 h1,.dwa-teaser-var1 h2,.dwa-teaser-var1 h3,.dwa-teaser-var1 h4,.dwa-teaser-var1 h5,.dwa-teaser-var1 h6,.dwa-teaser-var2 h1,.dwa-teaser-var2 h2,.dwa-teaser-var2 h3,.dwa-teaser-var2 h4,.dwa-teaser-var2 h5,.dwa-teaser-var2 h6,.dwa-teaser-var3 h1,.dwa-teaser-var3 h2,.dwa-teaser-var3 h3,.dwa-teaser-var3 h4,.dwa-teaser-var3 h5,.dwa-teaser-var3 h6{
    margin-right:-16px;
    margin-left:-16px
}
.dwa-teaser-var1.ce_headline,.dwa-teaser-var2.ce_headline,.dwa-teaser-var3.ce_headline{
    margin-bottom:0
}
.dwa-teaser-var1.ce_download,.dwa-teaser-var1.ce_downloads,.dwa-teaser-var1.ce_hyperlink,.dwa-teaser-var2.ce_download,.dwa-teaser-var2.ce_downloads,.dwa-teaser-var2.ce_hyperlink,.dwa-teaser-var3.ce_download,.dwa-teaser-var3.ce_downloads,.dwa-teaser-var3.ce_hyperlink{
    padding-bottom:10px
}*/
/*
.dwa-teaser-var1 h1,.dwa-teaser-var1 h2,.dwa-teaser-var1 h3,.dwa-teaser-var1 h4,.dwa-teaser-var1 h5,.dwa-teaser-var1 h6,.dwa-teaser-var1.ce_headline{
    padding-top:10px;
    padding-bottom:10px;
    border-top:4px solid #778b96;
    border-bottom:1px solid #778b96;
    color:#445157
}
.dwa-teaser-var1 h1 a,.dwa-teaser-var1 h2 a,.dwa-teaser-var1 h3 a,.dwa-teaser-var1 h4 a,.dwa-teaser-var1 h5 a,.dwa-teaser-var1 h6 a,.dwa-teaser-var1.ce_headline a{
    color:#445157
}
.dwa-teaser-var1 h1 a:hover,.dwa-teaser-var1 h2 a:hover,.dwa-teaser-var1 h3 a:hover,.dwa-teaser-var1 h4 a:hover,.dwa-teaser-var1 h5 a:hover,.dwa-teaser-var1 h6 a:hover,.dwa-teaser-var1.ce_headline a:hover{
    color:#778b96
}
.dwa-teaser-var2 h1,.dwa-teaser-var2 h2,.dwa-teaser-var2 h3,.dwa-teaser-var2 h4,.dwa-teaser-var2 h5,.dwa-teaser-var2 h6,.dwa-teaser-var2.ce_headline,.dwa-teaser-var3 h1,.dwa-teaser-var3 h2,.dwa-teaser-var3 h3,.dwa-teaser-var3 h4,.dwa-teaser-var3 h5,.dwa-teaser-var3 h6,.dwa-teaser-var3.ce_headline{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#8e9ca4),to(#778b96));
    background-image:linear-gradient(to bottom, #8e9ca4 0%,#778b96 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8E9CA4', endColorstr='#FF778B96', GradientType=0);
    color:#fff
}
.dwa-teaser-var2 h1 a,.dwa-teaser-var2 h2 a,.dwa-teaser-var2 h3 a,.dwa-teaser-var2 h4 a,.dwa-teaser-var2 h5 a,.dwa-teaser-var2 h6 a,.dwa-teaser-var2.ce_headline a,.dwa-teaser-var3 h1 a,.dwa-teaser-var3 h2 a,.dwa-teaser-var3 h3 a,.dwa-teaser-var3 h4 a,.dwa-teaser-var3 h5 a,.dwa-teaser-var3 h6 a,.dwa-teaser-var3.ce_headline a{
    color:#fff
}
.dwa-teaser-var3.ce_text,.dwa-teaser-var3.ce_download,.dwa-teaser-var3.ce_downloads{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#e8ecee),to(#d6d7d9));
    background-image:linear-gradient(to bottom, #e8ecee 0%,#d6d7d9 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8ECEE', endColorstr='#FFD6D7D9', GradientType=0)
}
/*
.dwa-teaser-blue,.dwa-teaser-gray,.dwa-teaser-green,.dwa-teaser-contact{
    margin-bottom:28px;
    padding-top:14px;
    padding-bottom:6px
} */
.dwa-teaser-blue h1:first-child,.dwa-teaser-blue h2:first-child,.dwa-teaser-blue h3:first-child,.dwa-teaser-blue h4:first-child,.dwa-teaser-blue h5:first-child,.dwa-teaser-blue h6:first-child,.dwa-teaser-blue.ce_headline:first-child,.dwa-teaser-gray h1:first-child,.dwa-teaser-gray h2:first-child,.dwa-teaser-gray h3:first-child,.dwa-teaser-gray h4:first-child,.dwa-teaser-gray h5:first-child,.dwa-teaser-gray h6:first-child,.dwa-teaser-gray.ce_headline:first-child,.dwa-teaser-green h1:first-child,.dwa-teaser-green h2:first-child,.dwa-teaser-green h3:first-child,.dwa-teaser-green h4:first-child,.dwa-teaser-green h5:first-child,.dwa-teaser-green h6:first-child,.dwa-teaser-green.ce_headline:first-child,.dwa-teaser-contact h1:first-child,.dwa-teaser-contact h2:first-child,.dwa-teaser-contact h3:first-child,.dwa-teaser-contact h4:first-child,.dwa-teaser-contact h5:first-child,.dwa-teaser-contact h6:first-child,.dwa-teaser-contact.ce_headline:first-child{
    margin-top:0
}
.dwa-teaser-grid .dwa-teaser-blue,.dwa-teaser-grid .dwa-teaser-gray,.dwa-teaser-grid .dwa-teaser-green,.dwa-teaser-grid .dwa-teaser-contact{
    margin-bottom:14px
}
/* .dwa-teaser-blue{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#5aa1d5),to(#3f8ac1));
    background-image:linear-gradient(to bottom, #5aa1d5 0%,#3f8ac1 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5AA1D5', endColorstr='#FF3F8AC1', GradientType=0)
} */
.dwa-teaser-blue>*{
    color:#fff
}
.dwa-teaser-blue h1,.dwa-teaser-blue h2,.dwa-teaser-blue h3,.dwa-teaser-blue h4,.dwa-teaser-blue h5,.dwa-teaser-blue h6,.dwa-teaser-blue.ce_headline{
    color:#c3e6ff
}
.dwa-teaser-blue a{
    color:#c3e6ff
}
.dwa-teaser-blue a:hover{
    color:#fff
}
/* .dwa-teaser-green{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#6cb640),to(#56af32));
    background-image:linear-gradient(to bottom, #6cb640 0%,#56af32 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6CB640', endColorstr='#FF56AF32', GradientType=0)
}

.dwa-teaser-green>*{
    color:#fff
}
.dwa-teaser-green h1,.dwa-teaser-green h2,.dwa-teaser-green h3,.dwa-teaser-green h4,.dwa-teaser-green h5,.dwa-teaser-green h6,.dwa-teaser-green.ce_headline{
    color:#ecf6e5
}
.dwa-teaser-green a{
    color:#ecf6e5
}
.dwa-teaser-green a:hover{
    color:#fff
}
*/
/*
.dwa-teaser-gray,.dwa-teaser-contact{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#e8ecee),to(#d6d7d9));
    background-image:linear-gradient(to bottom, #e8ecee 0%,#d6d7d9 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8ECEE', endColorstr='#FFD6D7D9', GradientType=0)
} */
/*
#content .dwa-teaser-gray h3,#content .dwa-teaser-gray.dwa-headline,#content .dwa-teaser-contact h3,#content .dwa-teaser-contact.dwa-headline{
    color:#445157
}
#content .dwa-teaser-gray.dwa-headline,#content .dwa-teaser-contact.dwa-headline{
    padding-bottom:0;
    background:none;
    background-color:#e8ecee
}
.dwa-teaser-gray.dwa-teaser-solid,.dwa-teaser-contact.dwa-teaser-solid{
    background:#d6d7d9
}*/
#content .dwa-teaser-contact,#content .ce_text.dwa-teaser-contact{
    margin-bottom:0;
    border-bottom:solid #fff 3px
}
#content .dwa-teaser-contact.dwa-headline,#content .ce_text.dwa-teaser-contact.dwa-headline{
    border-bottom:none
}
#content .dwa-teaser-contact+:not(.dwa-teaser-contact),#content .ce_text.dwa-teaser-contact+:not(.dwa-teaser-contact){
    margin-top:28px
}
.dwa-teaser-contact .image_container.float_above,.ce_text.dwa-teaser-contact .image_container.float_above{
    margin-top:0
}
/*
.ce_accordion .toggler{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#e8ecee),to(#d6d7d9));
    background-image:linear-gradient(to bottom, #e8ecee 0%,#d6d7d9 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8ECEE', endColorstr='#FFD6D7D9', GradientType=0);
    padding:6px 16px 6px 35px;
    -webkit-transition:color .3s ease-out;
    transition:color .3s ease-out;
    border-top:solid #fff 1px;
    color:#0066b3;
    text-indent:-19px;
    cursor:pointer
}
.ce_accordion .toggler::before{
    width:19px;
    padding-top:2px;
    float:left;
    content:'\f178\00A0'
}
.ce_accordion .toggler:hover{
    color:#6cb640
}
.ce_accordion .toggler.active{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#d6d7d9),to(#8e9ca4));
    background-image:linear-gradient(to bottom, #d6d7d9 0%,#8e9ca4 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD6D7D9', endColorstr='#FF8E9CA4', GradientType=0)
}
.ce_accordion .accordion>div{
    padding-top:6px;
    padding-left:19px;
    border-top:solid #fff 1px;
    background-color:#e8ecee;
    overflow:hidden
}
#content .ce_accordion .accordion>div .ce_text,#content .ce_accordion .accordion>div .ce_image{
    margin-bottom:0
}
#content .ce_accordion .accordion>div .ce_text:not([attr^=img]) h1,#content .ce_accordion .accordion>div .ce_text:not([attr^=img]) h2,#content .ce_accordion .accordion>div .ce_text:not([attr^=img]) h3,#content .ce_accordion .accordion>div .ce_text:not([attr^=img]) h4,#content .ce_accordion .accordion>div .ce_text:not([attr^=img]) h5,#content .ce_accordion .accordion>div .ce_text:not([attr^=img]) h6{
    margin-top:0
}
.ce_accordion:last-of-type{
    margin-bottom:28px
}
#content .ce_accordion.last-acc.ce_text{
    margin-bottom:28px
}
#content .ce_accordion.ce_text{
    margin-bottom:0;
    padding-right:0;
    padding-left:0
}
#content .ce_accordion.ce_text .accordion>div{
    padding-right:16px;
    padding-left:35px
}
#content .ce_accordion.ce_text:last-of-type{
    margin-bottom:28px
} */

/*.ce_downloads ul{
    margin-right:0;
    margin-left:0;
    padding:0;
    list-style-type:none;
    list-style-image:none
}
.ce_downloads ul li{
    padding-bottom:5px
}
.ce_downloads ul li:last-child{
    padding-bottom:0
}
.ce_hyperlink a:not(.btn){
    padding-bottom:9px
}*/
/*
.btn,.mod_newsreader .back a,.formbody .widget.widget-submit .submit{
    font-weight:600
}

.btn.btn-primary,.mod_newsreader .back a.btn-primary,.formbody .widget.widget-submit .submit{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#5aa1d5),to(#3f8ac1));
    background-image:linear-gradient(to bottom, #5aa1d5 0%,#3f8ac1 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5AA1D5', endColorstr='#FF3F8AC1', GradientType=0);
    border-color:#5aa1d5
}
.btn.btn-primary:hover,.mod_newsreader .back a.btn-primary:hover,.formbody .widget.widget-submit .submit:hover{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#3f8ac1),to(#1471b7));
    background-image:linear-gradient(to bottom, #3f8ac1 0%,#1471b7 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3F8AC1', endColorstr='#FF1471B7', GradientType=0);
    border-color:#3f8ac1
}
.btn.btn-success,.mod_newsreader .back a,.formbody .widget.widget-submit .btn-success.submit,.formbody .widget.widget-submit .mod_newsreader .back a.submit,.mod_newsreader .back .formbody .widget.widget-submit a.submit{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#83ca5a),to(#6cb640));
    background-image:linear-gradient(to bottom, #83ca5a 0%,#6cb640 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF83CA5A', endColorstr='#FF6CB640', GradientType=0);
    border-color:#83ca5a
}
.btn.btn-success:hover,.mod_newsreader .back a:hover,.formbody .widget.widget-submit .btn-success.submit:hover,.formbody .widget.widget-submit .mod_newsreader .back a.submit:hover,.mod_newsreader .back .formbody .widget.widget-submit a.submit:hover{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#56af32),to(#4a9928));
    background-image:linear-gradient(to bottom, #56af32 0%,#4a9928 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF56AF32', endColorstr='#FF4A9928', GradientType=0);
    border-color:#56af32
} */
.mod_article.first>.ce_hyperlink.text-right{
    margin-bottom:0
}
.mod_article.first>.ce_hyperlink.text-right+.ce_headline{
    margin-top:0
}
.info time{
    font-weight:700
}

.mod_newslist .layout_latest.last,.mod_newsarchive .layout_latest.last{
    border-bottom:none
}
#content .mod_newslist .layout_latest .ce_text,#content .mod_newsarchive .layout_latest .ce_text{
    margin:0;
    padding:0
}
#content .mod_newsreader .layout_full .dwa-news-headlines{
    margin-bottom:0
}
.mod_newsreader .dwa-news-info{
    float:left
}
.mod_newsreader .back{
    text-align:right
}
.mod_newsarchive>h2{
    padding-right:16px;
    padding-left:16px
}
/*
.pagination{
    padding:18px 16px 9px;
    border-top:solid #d6d7d9 1px;
    overflow:hidden
}
.pagination p{
    float:left
}
.pagination ul{
    float:right;
    line-height:1.5 !important
}
.pagination ul li{
    display:inline-block
}
.pagination ul li .active{
    font-weight:700
} */
/*
.map-interactive{
    position:relative;
    margin:28px 16px
}
.map-interactive .map-image,.map-interactive .map-label{
    position:absolute;
    top:0;
    left:0
}
.map-interactive .map-image,.map-interactive .map-label{
    display:none
}
.map-interactive .map-image-main,.map-interactive .map-image{
    max-width:100%;
    height:auto
}
.map-interactive .map-image-visible,.map-interactive .map-image-transparent{
    display:block
}
.map-interactive .map-label{
    padding:6px 12px;
    border:1px solid #fff;
    background-color:#6cb640;
    color:#fff
}
.dwa-map-legend ol{
    padding-left:0;
    overflow:hidden
}
.dwa-map-legend ol li{
    width:calc(50% - 2.5em);
    float:left;
    margin-left:2.5em
} */
/*
.mod_search .header{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#e8ecee),to(#d6d7d9));
    background-image:linear-gradient(to bottom, #e8ecee 0%,#d6d7d9 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8ECEE', endColorstr='#FFD6D7D9', GradientType=0);
    margin-top:2px;
    padding:14px 16px;
    line-height:1
}
.mod_search .list-container .list-element{
    padding:14px 16px;
    overflow:hidden;
    border-bottom:solid #d6d7d9 1px
}
.mod_search .list-container .list-element.last{
    border-bottom:none
}
.mod_search .list-container .list-element .list-image-container{
    width:68px;
    float:left
}
.mod_search>div:not(.pagination){
    padding:14px 16px;
    border-bottom:solid #d6d7d9 1px
}
.mod_search>div:not(.pagination).last{
    border-bottom:none
}
.mod_search>div:not(.pagination) h2{
    margin-top:9px
}
.mod_search .header,.mod_dwa_publication_search .header,.dwa-pub-search-list .header,.mod_dwa_event_search .header{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#e8ecee),to(#d6d7d9));
    background-image:linear-gradient(to bottom, #e8ecee 0%,#d6d7d9 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8ECEE', endColorstr='#FFD6D7D9', GradientType=0);
    margin-top:2px;
    padding:14px 16px;
    line-height:1
}
/*
.mod_search .url a:before,.mod_search .list-link a:before,.mod_dwa_publication_search .url a:before,.mod_dwa_publication_search .list-link a:before,.dwa-pub-search-list .url a:before,.dwa-pub-search-list .list-link a:before,.mod_dwa_event_search .url a:before,.mod_dwa_event_search .list-link a:before{
    content:'\f178\00A0'
} */
/*
.mod_dwa_publication_search .list-container .list-element,.dwa-pub-search-list .list-container .list-element{
    padding:14px 16px;
    overflow:hidden;
    border-bottom:solid #d6d7d9 1px
}
.mod_dwa_publication_search .list-container .list-element.last,.dwa-pub-search-list .list-container .list-element.last{
    border-bottom:none
}
.mod_dwa_publication_search .list-container .list-element h4,.dwa-pub-search-list .list-container .list-element h4{
    margin-top:0
}
.mod_dwa_publication_search .list-container .list-element .list-image-container,.dwa-pub-search-list .list-container .list-element .list-image-container{
    width:68px;
    margin-right:14px;
    float:left
} */
/*
.dwa-pub-search-list .dwa-pub-search-list-hl{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#8e9ca4),to(#778b96));
    background-image:linear-gradient(to bottom, #8e9ca4 0%,#778b96 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8E9CA4', endColorstr='#FF778B96', GradientType=0);
    margin-bottom:0;
    padding:6px 16px;
    color:#fff
} */ /*
.ce_gallery ul.dwa-gallery-special:after{
    clear:none
}
.ce_gallery ul.dwa-gallery-special li{
    display:none
}
.ce_gallery ul.dwa-gallery-special li.row_first.col_first{
    display:block;
    padding-right:16px;
    padding-bottom:7px
}*/
/*
.dwa-event-container{
    padding:14px 16px;
    overflow:hidden;
    border-bottom:solid #d6d7d9 1px
}
.dwa-event-container.last{
    border-bottom:none
}
.dwa-event-container .dwa-event-date{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#8e9ca4),to(#778b96));
    background-image:linear-gradient(to bottom, #8e9ca4 0%,#778b96 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8E9CA4', endColorstr='#FF778B96', GradientType=0);
    display:block;
    width:36px;
    margin-right:16px;
    padding-top:3px;
    padding-bottom:5px;
    float:left;
    color:#fff;
    font-weight:700;
    line-height:1;
    text-align:center;
    text-transform:uppercase
}
.dwa-event-container .dwa-event-date .dwa-event-day{
    font-size:17px
}
.dwa-event-container .dwa-event-info{
    width:calc(100% - 52px);
    float:left
}
.dwa-event-container .dwa-event-info p{
    margin-bottom:0
}*/
/*
.dwa-pub-errata{
    border-top:4px solid #778b96
}
.dwa-pub-errata .dwa-pub-errata-head,.dwa-pub-errata .dwa-pub-errata-row{
    padding:10px 16px;
    overflow:hidden;
    border-bottom:1px dotted #778b96
}
.dwa-pub-errata .dwa-pub-errata-head>div,.dwa-pub-errata .dwa-pub-errata-row>div{
    float:left
}
.dwa-pub-errata .dwa-pub-errata-head>div.publication,.dwa-pub-errata .dwa-pub-errata-row>div.publication{
    width:calc(100% - 60px)
}
.dwa-pub-errata .dwa-pub-errata-head>div.errata,.dwa-pub-errata .dwa-pub-errata-row>div.errata{
    width:60px;
    padding-left:16px
}
.dwa-pub-errata .dwa-pub-errata-head{
    border-bottom-style:solid;
    color:#0066b3;
    font-size:14px
}
.rsts-main{
    position:relative;
    margin-bottom:28px
} */
/*
.rsts-main .rsts-header{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#8e9ca4),to(#778b96));
    background-image:linear-gradient(to bottom, #8e9ca4 0%,#778b96 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8E9CA4', endColorstr='#FF778B96', GradientType=0)
} *
 */
/*
.rsts-main .rsts-header h1,.rsts-main .rsts-header h2,.rsts-main .rsts-header h3,.rsts-main .rsts-header h4,.rsts-main .rsts-header h5,.rsts-main .rsts-header h6{
    margin:6px 16px;

} */
/*
.rsts-main .rsts-header+.rsts-view .rsts-prev,.rsts-main .rsts-header+.rsts-view .rsts-next{
    top:-27px
}
.rsts-main .rsts-prev,.rsts-main .rsts-next{
    display:block;
    position:absolute;
    top:0
} */
/*
.rsts-main .rsts-prev>span,.rsts-main .rsts-next>span{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#83ca5a),to(#6cb640));
    background-image:linear-gradient(to bottom, #83ca5a 0%,#6cb640 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF83CA5A', endColorstr='#FF6CB640', GradientType=0);
    display:block;
    width:32px;
    height:32px;
    margin:0;
    padding:0;
    border-bottom:solid #fff 5px;
    border-left:solid #fff 5px;
    color:#fff;
    line-height:27px !important;
    text-align:center;
    overflow:hidden
}
.rsts-main .rsts-prev>span::before,.rsts-main .rsts-next>span::before{
    display:block;
    height:27px;
    line-height:29px !important;
    overflow:hidden
}
.rsts-main .rsts-prev>span:hover,.rsts-main .rsts-next>span:hover{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#56af32),to(#4a9928));
    background-image:linear-gradient(to bottom, #56af32 0%,#4a9928 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF56AF32', endColorstr='#FF4A9928', GradientType=0)
}
.rsts-main .rsts-prev{
    right:32px
}
.rsts-main .rsts-prev>span::before{
    content:'\f053'
}
.rsts-main .rsts-next{
    right:0
}
.rsts-main .rsts-next>span::before{
    content:'\f054'
}
.rsts-main .rsts-nav{
    position:absolute;
    top:0;
    right:64px
}
.rsts-main .rsts-nav ul .rsts-nav-item{
    display:inline-block;
    padding-right:10px
}
.rsts-main .rsts-nav ul .rsts-nav-item a{
    display:block;
    overflow:hidden
}
.rsts-main .rsts-nav ul .rsts-nav-prev,.rsts-main .rsts-nav ul .rsts-nav-next{
    display:none
}
.rsts-main .rsts-nav.rsts-nav-numbers ul .rsts-nav-item a{
    height:27px;
    color:#fff;
    line-height:27px !important;
    text-align:center;
    text-decoration:none
}
.rsts-main .rsts-nav.rsts-nav-numbers ul .rsts-nav-item a.active{
    color:#0066b3
}
.rsts-main .rsts-nav.rsts-nav-bullets{
    line-height:0
}
@media (max-width: 767px){
    .rsts-main .rsts-nav.rsts-nav-bullets{
        display:none
    }
}
.rsts-main .rsts-nav.rsts-nav-bullets ul .rsts-nav-item{
    padding-top:9px;
    padding-bottom:9px
}
.rsts-main .rsts-nav.rsts-nav-bullets ul .rsts-nav-item a{
    width:9px;
    height:9px;
    border-radius:100%;
    outline:none;
    background-color:#fff;
    text-indent:-999px
}
.rsts-main .rsts-nav.rsts-nav-bullets ul .rsts-nav-item a:hover,.rsts-main .rsts-nav.rsts-nav-bullets ul .rsts-nav-item a.active{
    background-color:#0066b3
}
.rsts-main .rsts-nav.rsts-nav-tabs{
    right:auto;
    left:0;
    width:100%;
    border-bottom:solid #778b96 1px
}
.rsts-main .rsts-nav.rsts-nav-tabs ul .rsts-nav-item{
    padding-right:0
}
.rsts-main .rsts-nav.rsts-nav-tabs ul .rsts-nav-item a{
    height:27px;
    padding-right:16px;
    padding-left:16px;
    color:#fff;
    font-weight:700;
    line-height:27px !important;
    text-align:center;
    text-decoration:none
}
.rsts-main .rsts-nav.rsts-nav-tabs ul .rsts-nav-item a:before{
    content:'\f178\00A0'
}
.rsts-main .rsts-nav.rsts-nav-tabs ul .rsts-nav-item a:not(.active){
    background-image:-webkit-gradient(linear, left top, left bottom, from(#e8ecee),to(#d6d7d9));
    background-image:linear-gradient(to bottom, #e8ecee 0%,#d6d7d9 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8ECEE', endColorstr='#FFD6D7D9', GradientType=0);
    height:25px;
    margin-bottom:2px;
    color:#445157;
    line-height:25px
}
.rsts-main .rsts-nav.rsts-nav-tabs ul .rsts-nav-item a:not(.active):hover{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#8e9ca4),to(#778b96));
    background-image:linear-gradient(to bottom, #8e9ca4 0%,#778b96 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8E9CA4', endColorstr='#FF778B96', GradientType=0);
    color:#fff
}
.rsts-main .rsts-nav.rsts-nav-tabs ul .rsts-nav-item a.active{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#8e9ca4),to(#778b96));
    background-image:linear-gradient(to bottom, #8e9ca4 0%,#778b96 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8E9CA4', endColorstr='#FF778B96', GradientType=0)
}
.rsts-main .rsts-nav.rsts-nav-tabs ul .rsts-nav-item a.active:before{
    content:"\f175\00A0"
}
.rsts-main .rsts-nav.rsts-nav-tabs ul .rsts-nav-item+.rsts-nav-item a{
    margin-left:2px
}
.rsts-main.dwa-tabs{
    padding-top:27px
}
.rsts-main .rsts-slides .rsts-slide .dwa-teaser-gray,.rsts-main .rsts-slides .rsts-slide .dwa-teaser-blue{
    margin:6px 0
}
.rsts-skin-dwa-main .rsts-slides .rsts-slide .image_container{
    margin:0
}
.rsts-skin-dwa-main .rsts-slides .rsts-slide .ce_text{
    width:70%;
    position:absolute;
    top:70px;
    right:0;
    background-color:rgba(255,255,255,0.9)
}
#left .rsts-skin-dwa-main .rsts-slides .rsts-slide .ce_text,#left .rsts-skin-dwa-main .rsts-slides .rsts-slide .ce_image,#main .rsts-skin-dwa-main .rsts-slides .rsts-slide .ce_text,#main .rsts-skin-dwa-main .rsts-slides .rsts-slide .ce_image,#right .rsts-skin-dwa-main .rsts-slides .rsts-slide .ce_text,#right .rsts-skin-dwa-main .rsts-slides .rsts-slide .ce_image{
    margin-bottom:0
}
#left .rsts-skin-dwa-main .rsts-slides .rsts-slide .ce_text,#main .rsts-skin-dwa-main .rsts-slides .rsts-slide .ce_text,#right .rsts-skin-dwa-main .rsts-slides .rsts-slide .ce_text{
    padding:10px 16px 10px 32px
}
.rsts-skin-dwa-main .rsts-slides .rsts-slide h4{
    margin-left:-16px;
    color:#445157;
    font-size:11px;
    font-weight:700;
    text-transform:uppercase
}
.rsts-skin-dwa-main .rsts-slides .rsts-slide p{
    font-weight:600
}
/*
.rsts-skin-dwa-aktuelles.rsts-type-fade .rsts-slide{
    background-color:#fff
}
.rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text{
    padding:18px 16px 9px;
    border-bottom:solid #d6d7d9 1px;
    overflow:hidden
}
#left .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text,#main .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text,#right .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text{
    margin-bottom:0
}
#left .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h1,#left .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h2,#left .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h3,#left .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h4,#left .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h5,#left .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h6,#main .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h1,#main .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h2,#main .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h3,#main .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h4,#main .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h5,#main .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h6,#right .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h1,#right .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h2,#right .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h3,#right .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h4,#right .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h5,#right .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text:not([attr^=img]) h6{
    margin-top:0
}
#left .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text.img-float_above .image_container,#main .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text.img-float_above .image_container,#right .rsts-skin-dwa-aktuelles .rsts-slides .rsts-slide .ce_text.img-float_above .image_container{
    margin-top:0
} */
/*
.rsts-skin-dwa-themen{
    background-color:#e8ecee
}
.rsts-skin-dwa-themen .rsts-header{
    background:none;
    -webkit-filter:none;
    filter:none
}
.rsts-skin-dwa-themen .rsts-header h1,.rsts-skin-dwa-themen .rsts-header h2,.rsts-skin-dwa-themen .rsts-header h3,.rsts-skin-dwa-themen .rsts-header h4,.rsts-skin-dwa-themen .rsts-header h5,.rsts-skin-dwa-themen .rsts-header h6{
    margin:12px 16px 0;
    padding-bottom:5px;
    color:#445157
}
.rsts-skin-dwa-themen .rsts-header+.rsts-view .rsts-prev,.rsts-skin-dwa-themen .rsts-header+.rsts-view .rsts-next{
    top:-32px
}
.rsts-skin-dwa-themen .rsts-slides .rsts-slide .ce_text{
    padding:18px 16px 9px;
    overflow:hidden
}
#content .rsts-skin-dwa-themen .rsts-slides .rsts-slide .ce_text{
    margin-bottom:0
}
.rsts-skin-dwa-themen .rsts-slides .rsts-slide .ce_text .image_container.float_above{
    margin-top:0
}
.rsts-skin-dwa-image{
    background-color:#e8ecee;
    padding:18px 16px
}
.rsts-skin-dwa-pub-list .rsts-slides .rsts-slide .dwa-publication{
    padding:10px 12px 0
}
.rsts-skin-dwa-pub-bilder .rsts-slides .rsts-slide .dwa-publication{
    border-top:solid #fff 5px;
    border-right:solid #fff 1px;
    border-left:solid #fff 1px
}
.rsts-skin-dwa-pub-bilder .rsts-slides .rsts-slide .dwa-publication .dwa-publication-img,.rsts-skin-dwa-pub-bilder .rsts-slides .rsts-slide .dwa-publication .dwa-publication-link{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#e8ecee),to(#d6d7d9));
    background-image:linear-gradient(to bottom, #e8ecee 0%,#d6d7d9 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8ECEE', endColorstr='#FFD6D7D9', GradientType=0);
    padding:20px 12px
}
.rsts-skin-dwa-pub-bilder .rsts-slides .rsts-slide .dwa-publication .dwa-publication-img{
    height:220px
}
.rsts-skin-dwa-pub-bilder .rsts-slides .rsts-slide .dwa-publication .dwa-publication-img img{
    width:auto;
    max-height:180px;
    margin:0 auto;
    -webkit-box-shadow:0 5px 5px #8e9ca4;
    box-shadow:0 5px 5px #8e9ca4
}
.rsts-skin-dwa-pub-list-blue-with-img .rsts-slides{
    width:100%;
    height:100%
}
.rsts-skin-dwa-pub-list-blue-with-img .rsts-slides .rsts-slide .dwa-publication .dwa-pub-info{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#5aa1d5),to(#3f8ac1));
    background-image:linear-gradient(to bottom, #5aa1d5 0%,#3f8ac1 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5AA1D5', endColorstr='#FF3F8AC1', GradientType=0);
    padding:14px 16px;
    overflow:hidden;
    color:#c3e6ff
}
.rsts-skin-dwa-pub-list-blue-with-img .rsts-slides .rsts-slide .dwa-publication .dwa-pub-info .dwa-pub-img{
    position:relative;
    width:130px
}
@media (max-width: 767px){
    .rsts-skin-dwa-pub-list-blue-with-img .rsts-slides .rsts-slide .dwa-publication .dwa-pub-info .dwa-pub-img{
        margin:0 auto
    }
}
@media (min-width: 768px){
    .rsts-skin-dwa-pub-list-blue-with-img .rsts-slides .rsts-slide .dwa-publication .dwa-pub-info .dwa-pub-img{
        margin-right:14px;
        float:left
    }
}
.rsts-skin-dwa-pub-list-blue-with-img .rsts-slides .rsts-slide .dwa-publication .dwa-pub-info .dwa-pub-text{
    padding-top:10px;
    font-size:15px;
    font-weight:600
}
@media (min-width: 768px){
    .rsts-skin-dwa-pub-list-blue-with-img .rsts-slides .rsts-slide .dwa-publication .dwa-pub-info .dwa-pub-text{
        padding-top:21px
    }
}
.rsts-skin-dwa-pub-list-blue-with-img .rsts-slides .rsts-slide .dwa-publication .dwa-pub-info a{
    color:#fff
}
.rsts-skin-dwa-pub-list-blue-with-img .rsts-slides .rsts-slide .dwa-publication .dwa-pub-text-new{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#e8ecee),to(#d6d7d9));
    background-image:linear-gradient(to bottom, #e8ecee 0%,#d6d7d9 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8ECEE', endColorstr='#FFD6D7D9', GradientType=0);
    margin-top:2px;
    padding:10px 16px 5px;
    overflow:hidden
}
.rsts-skin-dwa-pub-list-blue-with-img .rsts-slides .rsts-slide .dwa-publication .dwa-publication-img,.rsts-skin-dwa-pub-list-blue-with-img .rsts-slides .rsts-slide .dwa-publication .dwa-publication-link{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#e8ecee),to(#d6d7d9));
    background-image:linear-gradient(to bottom, #e8ecee 0%,#d6d7d9 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8ECEE', endColorstr='#FFD6D7D9', GradientType=0);
    padding:20px 12px
}
.rsts-skin-dwa-pub-list-blue-with-img .rsts-slides .rsts-slide .dwa-publication .dwa-publication-img{
    height:220px
}
.rsts-skin-dwa-pub-list-blue-with-img .rsts-slides .rsts-slide .dwa-publication .dwa-publication-img img{
    margin:0 auto;
    -webkit-box-shadow:0 5px 5px #8e9ca4;
    box-shadow:0 5px 5px #8e9ca4
}
.rsts-skin-dwa-pub-list-blue-with-img.dwa-pub-list-blue-new .dwa-pub-img:after{
    content:url("../../files/assets/themes/images/misc/pub_new.png");
    position:absolute;
    bottom:-10px;
    left:-10px;
    width:78px;
    height:78px
} */
.dwa-en .rsts-skin-dwa-pub-list-blue-with-img.dwa-pub-list-blue-new .dwa-pub-img:after{
    content:url("../../files/assets/themes/images/misc/pub_new_en.png")
}
.form-message{
    margin-left:-7px;
    margin-right:-7px
}
.form-message:before,.form-message:after{
    content:" ";
    display:table
}
.form-message:after{
    clear:both
}
/*
.formbody{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#e8ecee),to(#d6d7d9));
    background-image:linear-gradient(to bottom, #e8ecee 0%,#d6d7d9 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8ECEE', endColorstr='#FFD6D7D9', GradientType=0);
    padding:14px 9px 6px
}
.formbody:before,.formbody:after{
    content:" ";
    display:table
}
.formbody:after{
    clear:both
}
.formbody>fieldset{
    position:relative;
    width:100%;
    margin:0 0 14px;
    padding:14px 0 7px;
    float:left;
    border:none
}
.formbody>fieldset:before,.formbody>fieldset:after{
    display:block;
    position:absolute;
    top:0;
    left:7px;
    width:calc(100% - 14px);
    height:1px;
    background-color:#ffffff;
    content:""
}
.formbody>fieldset:after{
    top:auto;
    bottom:0
}
.formbody>fieldset+fieldset{
    padding-top:0
}
.formbody>fieldset+fieldset:before{
    content:none
}
.formbody>fieldset>legend{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px;
    margin-bottom:9px;
    color:#0066b3;
    font-size:14px;
    font-weight:700
}
@media (min-width: 768px){
    .formbody>fieldset>legend{
        float:left;
        width:100%
    }
}
.formbody .widget{
    position:relative;
    padding-bottom:14px
}
.formbody .widget:before,.formbody .widget:after{
    content:" ";
    display:table
}
.formbody .widget:after{
    clear:both
}
.formbody .widget>label{
    display:block;
    font-weight:600;
    cursor:pointer
}
.formbody .widget>label.error{
    color:#d9534f
}
.formbody .widget.moveLabelOnTyped label{
    position:absolute;
    top:10px;
    left:12px;
    -webkit-transition:top .3s ease-in, font-size .3s ease-in;
    transition:top .3s ease-in, font-size .3s ease-in
}
.formbody .widget.move-label label{
    top:1px;
    -webkit-transition:top .3s ease-out, font-size .3s ease-out;
    transition:top .3s ease-out, font-size .3s ease-out;
    font-size:9px
}
.formbody .widget input,.formbody .widget textarea,.formbody .widget select,.formbody .widget.widget-select .inner{
    display:block;
    width:100%;
    padding:6px 5px;
    float:left;
    clear:both;
    border:solid #ffffff 1px;
    border-radius:0;
    background-color:#ffffff;
    line-height:1.5
}
.formbody .widget input[type="search"],.formbody .widget textarea[type="search"],.formbody .widget select[type="search"],.formbody .widget.widget-select .inner[type="search"]{
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.formbody .widget input.error,.formbody .widget textarea.error,.formbody .widget select.error,.formbody .widget.widget-select .inner.error{
    border-color:#d9534f
}
.formbody .widget input.upload,.formbody .widget textarea.upload,.formbody .widget select.upload,.formbody .widget.widget-select .inner.upload{
    width:auto;
    padding-right:0;
    padding-left:0;
    border:none
}
.formbody .widget input:disabled,.formbody .widget textarea:disabled,.formbody .widget select:disabled,.formbody .widget.widget-select .inner:disabled{
    background-color:#ccc
}
.formbody .widget.moveLabelOnTyped input,.formbody .widget.moveLabelOnTyped textarea{
    padding:15px 5px 1px
}
.formbody .widget.widget-radio,.formbody .widget.widget-checkbox{
    margin-bottom:14px;
    padding-top:14px;
    padding-bottom:14px 0 7px
}
.formbody .widget.widget-radio:before,.formbody .widget.widget-radio:after,.formbody .widget.widget-checkbox:before,.formbody .widget.widget-checkbox:after{
    display:block;
    position:absolute;
    top:0;
    left:7px;
    width:calc(100% - 14px);
    height:1px;
    background-color:#ffffff;
    content:""
}
.formbody .widget.widget-radio:after,.formbody .widget.widget-checkbox:after{
    top:auto;
    bottom:0
}
.formbody .widget.widget-radio+.widget-radio,.formbody .widget.widget-radio+.widget-checkbox,.formbody .widget.widget-checkbox+.widget-radio,.formbody .widget.widget-checkbox+.widget-checkbox{
    padding-top:0
}
.formbody .widget.widget-radio+.widget-radio:before,.formbody .widget.widget-radio+.widget-checkbox:before,.formbody .widget.widget-checkbox+.widget-radio:before,.formbody .widget.widget-checkbox+.widget-checkbox:before{
    content:none
}
.formbody .widget.widget-radio>fieldset,.formbody .widget.widget-checkbox>fieldset{
    margin-top:0;
    margin-bottom:0;
    padding:0;
    border:none
}
.formbody .widget.widget-radio .radio_container,.formbody .widget.widget-radio .checkbox_container,.formbody .widget.widget-checkbox .radio_container,.formbody .widget.widget-checkbox .checkbox_container{
    margin-left:-7px;
    margin-right:-7px
}
.formbody .widget.widget-radio .radio_container:before,.formbody .widget.widget-radio .radio_container:after,.formbody .widget.widget-radio .checkbox_container:before,.formbody .widget.widget-radio .checkbox_container:after,.formbody .widget.widget-checkbox .radio_container:before,.formbody .widget.widget-checkbox .radio_container:after,.formbody .widget.widget-checkbox .checkbox_container:before,.formbody .widget.widget-checkbox .checkbox_container:after{
    content:" ";
    display:table
}
.formbody .widget.widget-radio .radio_container:after,.formbody .widget.widget-radio .checkbox_container:after,.formbody .widget.widget-checkbox .radio_container:after,.formbody .widget.widget-checkbox .checkbox_container:after{
    clear:both
}
.formbody .widget.widget-radio .radio_container>legend,.formbody .widget.widget-radio .checkbox_container>legend,.formbody .widget.widget-checkbox .radio_container>legend,.formbody .widget.widget-checkbox .checkbox_container>legend{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px;
    width:100%;
    padding-bottom:10px;
    float:left;
    font-weight:700
}
@media (min-width: 768px){
    .formbody .widget.widget-radio .radio_container>legend,.formbody .widget.widget-radio .checkbox_container>legend,.formbody .widget.widget-checkbox .radio_container>legend,.formbody .widget.widget-checkbox .checkbox_container>legend{
        float:left;
        width:100%
    }
}
.formbody .widget.widget-radio .radio_container.error legend,.formbody .widget.widget-radio .checkbox_container.error legend,.formbody .widget.widget-checkbox .radio_container.error legend,.formbody .widget.widget-checkbox .checkbox_container.error legend{
    color:#d9534f
}
.formbody .widget.widget-radio .radio_container>span,.formbody .widget.widget-radio .checkbox_container>span,.formbody .widget.widget-checkbox .radio_container>span,.formbody .widget.widget-checkbox .checkbox_container>span{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .formbody .widget.widget-radio .radio_container>span,.formbody .widget.widget-radio .checkbox_container>span,.formbody .widget.widget-checkbox .radio_container>span,.formbody .widget.widget-checkbox .checkbox_container>span{
        float:left;
        width:100%
    }
}
.formbody .widget.widget-radio .radio_container>span input,.formbody .widget.widget-radio .checkbox_container>span input,.formbody .widget.widget-checkbox .radio_container>span input,.formbody .widget.widget-checkbox .checkbox_container>span input{
    position:absolute;
    top:0;
    left:0;
    z-index:-1
}
.formbody .widget.widget-radio .radio_container>span label,.formbody .widget.widget-radio .checkbox_container>span label,.formbody .widget.widget-checkbox .radio_container>span label,.formbody .widget.widget-checkbox .checkbox_container>span label{
    position:relative;
    margin-bottom:0;
    padding-left:22px;
    float:none;
    cursor:pointer
}
.formbody .widget.widget-radio .radio_container>span label:before,.formbody .widget.widget-radio .checkbox_container>span label:before,.formbody .widget.widget-checkbox .radio_container>span label:before,.formbody .widget.widget-checkbox .checkbox_container>span label:before{
    position:absolute;
    top:0;
    left:0;
    width:18px;
    height:100%;
    font-size:18px;
    text-align:center
}
.formbody .widget.widget-radio .radio_container>span label.error,.formbody .widget.widget-radio .checkbox_container>span label.error,.formbody .widget.widget-checkbox .radio_container>span label.error,.formbody .widget.widget-checkbox .checkbox_container>span label.error{
    border-color:#d9534f;
    background-color:#d9534f;
    color:#fff
}
.formbody .widget.widget-radio .radio_container>span input:checked+label:before,.formbody .widget.widget-radio .checkbox_container>span input:checked+label:before,.formbody .widget.widget-checkbox .radio_container>span input:checked+label:before,.formbody .widget.widget-checkbox .checkbox_container>span input:checked+label:before{
    color:#0066b3
}
.formbody .widget.widget-radio .radio_container.error>span label,.formbody .widget.widget-radio .checkbox_container.error>span label,.formbody .widget.widget-checkbox .radio_container.error>span label,.formbody .widget.widget-checkbox .checkbox_container.error>span label{
    color:#d9534f
}
.formbody .widget.widget-radio.col-6 .checkbox_container>span,.formbody .widget.widget-radio.col-6 .radio_container>span,.formbody .widget.widget-checkbox.col-6 .checkbox_container>span,.formbody .widget.widget-checkbox.col-6 .radio_container>span{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .formbody .widget.widget-radio.col-6 .checkbox_container>span,.formbody .widget.widget-radio.col-6 .radio_container>span,.formbody .widget.widget-checkbox.col-6 .checkbox_container>span,.formbody .widget.widget-checkbox.col-6 .radio_container>span{
        float:left;
        width:50%
    }
}
.formbody .widget.widget-radio.col-4 .checkbox_container>span,.formbody .widget.widget-radio.col-4 .radio_container>span,.formbody .widget.widget-checkbox.col-4 .checkbox_container>span,.formbody .widget.widget-checkbox.col-4 .radio_container>span{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .formbody .widget.widget-radio.col-4 .checkbox_container>span,.formbody .widget.widget-radio.col-4 .radio_container>span,.formbody .widget.widget-checkbox.col-4 .checkbox_container>span,.formbody .widget.widget-checkbox.col-4 .radio_container>span{
        float:left;
        width:33.33333%
    }
}
.formbody .widget.widget-radio.col-3 .checkbox_container>span,.formbody .widget.widget-radio.col-3 .radio_container>span,.formbody .widget.widget-checkbox.col-3 .checkbox_container>span,.formbody .widget.widget-checkbox.col-3 .radio_container>span{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .formbody .widget.widget-radio.col-3 .checkbox_container>span,.formbody .widget.widget-radio.col-3 .radio_container>span,.formbody .widget.widget-checkbox.col-3 .checkbox_container>span,.formbody .widget.widget-checkbox.col-3 .radio_container>span{
        float:left;
        width:25%
    }
}
.formbody .widget.widget-radio.col-2 .checkbox_container>span,.formbody .widget.widget-radio.col-2 .radio_container>span,.formbody .widget.widget-checkbox.col-2 .checkbox_container>span,.formbody .widget.widget-checkbox.col-2 .radio_container>span{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .formbody .widget.widget-radio.col-2 .checkbox_container>span,.formbody .widget.widget-radio.col-2 .radio_container>span,.formbody .widget.widget-checkbox.col-2 .checkbox_container>span,.formbody .widget.widget-checkbox.col-2 .radio_container>span{
        float:left;
        width:16.66667%
    }
}
.formbody .widget.widget-radio .radio_container>span label:before{
    content:"\f1db"
}
.formbody .widget.widget-radio .radio_container>span input:checked+label:before{
    content:"\f058"
}
.formbody .widget.widget-checkbox .checkbox_container>span label:before{
    content:"\f096"
}
.formbody .widget.widget-checkbox .checkbox_container>span input:checked+label:before{
    content:"\f14a";
    font-size:16px
}
.formbody .widget.widget-select .inner{
    position:relative;
    padding:0;
    background-color:#fff
}
.formbody .widget.widget-select .inner:after{
    content:"\f078";
    position:absolute;
    z-index:9;
    top:-1px;
    right:-1px;
    width:30px;
    background-image:-webkit-gradient(linear, left top, left bottom, from(#5aa1d5),to(#3f8ac1));
    background-image:linear-gradient(to bottom, #5aa1d5 0%,#3f8ac1 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5AA1D5', endColorstr='#FF3F8AC1', GradientType=0);
    color:#fff;
    line-height:32px !important;
    text-align:center;
    pointer-events:none
}
.formbody .widget.widget-select .inner:hover:after{
    background-image:-webkit-gradient(linear, left top, left bottom, from(#3f8ac1),to(#1471b7));
    background-image:linear-gradient(to bottom, #3f8ac1 0%,#1471b7 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3F8AC1', endColorstr='#FF1471B7', GradientType=0)
}
.formbody .widget.widget-select .inner select{
    position:relative;
    z-index:10;
    padding-right:35px;
    border:none;
    background-color:transparent;
    cursor:pointer;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none
}
.firefox .formbody .widget.widget-select .inner select{
    padding-top:7px;
    padding-bottom:7px
}
.firefox .formbody .widget.widget-select .inner select option{
    color:#ffffff;
    background-color:#445157;
    padding-right:10px;
    padding-left:10px
}
.win.ie .formbody .widget.widget-select .inner select{
    padding-right:0;
    padding-top:5px;
    padding-bottom:5px
}
.formbody .widget.widget-select .inner select option{
    color:#445157
}
.formbody .widget.widget-explanation{
    padding-bottom:7px
}
.formbody .widget.widget-calendar input{
    padding-right:44px
}
.formbody .widget.widget-calendar img{
    width:34px;
    height:34px;
    position:absolute;
    right:7px;
    bottom:0;
    overflow:hidden;
    border-radius:0 0 0 0;
    cursor:pointer
}
.formbody .widget.widget-textarea textarea{
    resize:none;
    height:100px
}
.formbody .widget.widget-captcha .captcha{
    width:30%;
    display:inline-block
}
.formbody .widget.widget-captcha .captcha_text{
    float:left;
    line-height:35px;
    font-size:11px;
    padding-left:10px
}
.formbody .widget.widget-submit .submit{
    -webkit-transition:color .3s ease-out, background-color .3s ease-out;
    transition:color .3s ease-out, background-color .3s ease-out
}
.formbody .widget.widget-select.error .inner{
    border-color:#d9534f
}
.formbody>input+.widget:first-of-type{
    padding-top:0
}
.formbody>input+.widget:first-of-type:before{
    content:none
}
.formbody p.error{
    margin-bottom:0;
    padding:6px 10px;
    clear:both;
    background-color:#d9534f;
    color:#fff;
    font-size:11px
} */
/*
.dwa-search-box{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px;
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .dwa-search-box{
        float:left;
        width:41.66667%
    }
}
@media (min-width: 992px){
    .dwa-search-box{
        float:left;
        width:25%
    }
}
@media (min-width: 768px){
    .dwa-search-box{
        float:right
    }
}
@media (min-width: 768px) and (max-width: 991px){
    .dwa-search-box{
        padding-top:85px
    }
}
.dwa-search-box form{
    margin-left:1px
}
.dwa-search-box .formbody{
    margin-left:-7px;
    margin-right:-7px;
    margin-right:0;
    padding:8px 7px 7px;
    background:rgba(255,255,255,0.7)
}
.dwa-search-box .formbody:before,.dwa-search-box .formbody:after{
    content:" ";
    display:table
}
.dwa-search-box .formbody:after{
    clear:both
}
.dwa-search-box .formbody .widget{
    padding:0
}
.dwa-search-box .formbody .widget.widget-text label{
    display:none
}
.dwa-search-box .formbody .widget.widget-submit .submit{
    width:100%
} */
/*
.mod_search .formbody{
    padding:28px 16px
}
.mod_search .formbody .widget.widget-text{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px;
    padding:0
}
@media (min-width: 768px){
    .mod_search .formbody .widget.widget-text{
        float:left;
        width:83.33333%
    }
}
.mod_search .formbody .widget.widget-text label{
    display:none
}
.mod_search .formbody .widget.widget-submit{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px;
    padding:0
}
@media (min-width: 768px){
    .mod_search .formbody .widget.widget-submit{
        float:left;
        width:16.66667%
    }
}
.mod_search .formbody .widget.widget-submit .submit{
    width:100%
} */
/*
.dwa-pub-search .formbody .widget{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .dwa-pub-search .formbody .widget{
        float:left;
        width:50%
    }
}
.dwa-pub-search .formbody .widget.widget-text{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px;
    padding-right:0
}
@media (min-width: 768px){
    .dwa-pub-search .formbody .widget.widget-text{
        float:left;
        width:83.33333%
    }
}
.dwa-pub-search .formbody .widget.widget-text label{
    display:none
}
.dwa-pub-search .formbody .widget.widget-submit{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px;
    padding-left:0
}
@media (min-width: 768px){
    .dwa-pub-search .formbody .widget.widget-submit{
        float:left;
        width:16.66667%
    }
}
.dwa-pub-search .formbody .widget.widget-submit .submit{
    width:100%
}
.dwa-pub-search .formbody .widget.widget-radio{
    position:relative;
    min-height:1px;
    padding-left:7px;
    padding-right:7px
}
@media (min-width: 768px){
    .dwa-pub-search .formbody .widget.widget-radio{
        float:left;
        width:100%
    }
}
.dwa-pub-search .formbody .widget.widget-radio span{
    width:50%
}
.ir{
    background-color:transparent;
    border:0;
    overflow:hidden;
    *text-indent:-9999px
}
.ir:before{
    content:"";
    display:block;
    width:0;
    height:150%
}
.invisible{
    display:none !important;
    visibility:hidden
}
.visuallyhidden,.formbody .widget.widget-radio.label-hidden legend,.formbody .widget.widget-checkbox.label-hidden legend{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:1px
}
.visuallyhidden.focusable:active,.formbody .widget.widget-radio.label-hidden legend.focusable:active,.formbody .widget.widget-checkbox.label-hidden legend.focusable:active,.visuallyhidden.focusable:focus,.formbody .widget.widget-radio.label-hidden legend.focusable:focus,.formbody .widget.widget-checkbox.label-hidden legend.focusable:focus{
    clip:auto;
    height:auto;
    margin:0;
    overflow:visible;
    position:static;
    width:auto
} */
/*
.hidden{
    visibility:hidden
}
.position-absolute{
    position:absolute
}
.bg-white{
    background-color:#fff !important
}
.bg-black{
    background-color:#000 !important
}
.bg-gray{
    background-color:#000 !important
}
.bg-gray-90{
    background-color:#1a1a1a !important
}
.bg-gray-80{
    background-color:#333 !important
}
.bg-gray-70{
    background-color:#4d4d4d !important
}
.bg-gray-60{
    background-color:#666 !important
}
.bg-gray-50{
    background-color:gray !important
}
.bg-gray-40{
    background-color:#999 !important
}
.bg-gray-30{
    background-color:#b3b3b3 !important
}
.bg-gray-20{
    background-color:#ccc !important
}
.bg-gray-10{
    background-color:#e6e6e6 !important
}
.bg-primary{
    background-color:#0066b3 !important
}
.bg-success{
    background-color:#6cb640 !important
}
.bg-warning{
    background-color:#f0ad4e !important
}
.bg-danger{
    background-color:#d9534f !important
}
.bg-info{
    background-color:#5bc0de !important
}
.color-white{
    color:#fff !important
}
.color-black{
    color:#000 !important
}
.color-gray{
    color:#000 !important
}
.color-gray-90{
    color:#1a1a1a !important
}
.color-gray-80{
    color:#333 !important
}
.color-gray-70{
    color:#4d4d4d !important
}
.color-gray-60{
    color:#666 !important
}
.color-gray-50{
    color:gray !important
}
.color-gray-40{
    color:#999 !important
}
.color-gray-30{
    color:#b3b3b3 !important
}
.color-gray-20{
    color:#ccc !important
}
.color-gray-10{
    color:#e6e6e6 !important
}
.color-primary{
    color:#0066b3 !important
}
.color-success{
    color:#6cb640 !important
}
.color-warning{
    color:#f0ad4e !important
}
.color-danger{
    color:#d9534f !important
}
.color-info{
    color:#5bc0de !important
}
.border-color-white{
    border-color:#fff !important
}
.border-color-black{
    border-color:#000 !important
}
.border-color-gray{
    border-color:#000 !important
}
.border-color-gray-90{
    border-color:#1a1a1a !important
}
.border-color-gray-80{
    border-color:#333 !important
}
.border-color-gray-70{
    border-color:#4d4d4d !important
}
.border-color-gray-60{
    border-color:#666 !important
}
.border-color-gray-50{
    border-color:gray !important
}
.border-color-gray-40{
    border-color:#999 !important
}
.border-color-gray-30{
    border-color:#b3b3b3 !important
}
.border-color-gray-20{
    border-color:#ccc !important
}
.border-color-gray-10{
    border-color:#e6e6e6 !important
}
.border-color-primary{
    border-color:#0066b3 !important
}
.border-color-success{
    border-color:#6cb640 !important
}
.border-color-warning{
    border-color:#f0ad4e !important
}
.border-color-danger{
    border-color:#d9534f !important
}
.border-color-info{
    border-color:#5bc0de !important
}
.img-center .image_container img{
    margin-left:auto;
    margin-right:auto
}
.img-right .image_container{
    overflow:hidden
}
.img-right .image_container img{
    float:right
}
.img-left .image_container{
    overflow:hidden
}
.img-left .image_container img{
    float:left
} */
/*
#colorbox,#cboxOverlay,#cboxWrapper{
    overflow:visible !important
}
div#cboxTitle{
    top:100%;
    margin-left:5px;
    margin-right:5px
}
.display-inline{
    display:inline
}
.display-inline-block{
    display:inline-block
}
.display-block{
    display:block
}
.display-none{
    display:none
}
.float-right{
    float:right
}
.float-left{
    float:left
}
.float-none{
    float:none
}
.float-clear-right{
    clear:right
}
.float-clear-left{
    clear:left
}
.float-clear-both{
    clear:both
}
.float-clear-none{
    clear:none
}
@media (max-width: 767px){
    .float-right-xs{
        float:right
    }
    .float-left-xs{
        float:left
    }
    .float-none-xs{
        float:none
    }
    .float-clear-right-xs{
        clear:right
    }
    .float-clear-left-xs{
        clear:left
    }
    .float-clear-both-xs{
        clear:both
    }
    .float-clear-none-xs{
        clear:none
    }
}
@media (min-width: 768px){
    .float-right-sm{
        float:right
    }
    .float-left-sm{
        float:left
    }
    .float-none-sm{
        float:none
    }
    .float-clear-right-sm{
        clear:right
    }
    .float-clear-left-sm{
        clear:left
    }
    .float-clear-both-sm{
        clear:both
    }
    .float-clear-none-sm{
        clear:none
    }
}
@media (min-width: 992px){
    .float-right-md{
        float:right
    }
    .float-left-md{
        float:left
    }
    .float-none-md{
        float:none
    }
    .float-clear-right-md{
        clear:right
    }
    .float-clear-left-md{
        clear:left
    }
    .float-clear-both-md{
        clear:both
    }
    .float-clear-none-md{
        clear:none
    }
}
@media (min-width: 1200px){
    .float-right-lg{
        float:right
    }
    .float-left-lg{
        float:left
    }
    .float-none-lg{
        float:none
    }
    .float-clear-right-lg{
        clear:right
    }
    .float-clear-left-lg{
        clear:left
    }
    .float-clear-both-lg{
        clear:both
    }
    .float-clear-none-lg{
        clear:none
    }
}
.margin-top-5{
    margin-top:5px
}
.padding-top-5{
    padding-top:5px
}
.margin-top-10{
    margin-top:10px
}
.padding-top-10{
    padding-top:10px
}
.margin-top-15{
    margin-top:15px
}
.padding-top-15{
    padding-top:15px
}
.margin-top-20{
    margin-top:20px
}
.padding-top-20{
    padding-top:20px
}
.margin-top-25{
    margin-top:25px
}
.padding-top-25{
    padding-top:25px
}
.margin-top-30{
    margin-top:30px
}
.padding-top-30{
    padding-top:30px
}
.margin-top-35{
    margin-top:35px
}
.padding-top-35{
    padding-top:35px
}
.margin-top-40{
    margin-top:40px
}
.padding-top-40{
    padding-top:40px
}
.margin-top-45{
    margin-top:45px
}
.padding-top-45{
    padding-top:45px
}
.margin-top-50{
    margin-top:50px
}
.padding-top-50{
    padding-top:50px
}
.margin-top-55{
    margin-top:55px
}
.padding-top-55{
    padding-top:55px
}
.margin-top-60{
    margin-top:60px
}
.padding-top-60{
    padding-top:60px
}
.margin-top-65{
    margin-top:65px
}
.padding-top-65{
    padding-top:65px
}
.margin-top-70{
    margin-top:70px
}
.padding-top-70{
    padding-top:70px
}
.margin-top-75{
    margin-top:75px
}
.padding-top-75{
    padding-top:75px
}
.margin-top-80{
    margin-top:80px
}
.padding-top-80{
    padding-top:80px
}
.margin-top-85{
    margin-top:85px
}
.padding-top-85{
    padding-top:85px
}
.margin-top-90{
    margin-top:90px
}
.padding-top-90{
    padding-top:90px
}
.margin-right-5{
    margin-right:5px
}
.padding-right-5{
    padding-right:5px
}
.margin-right-10{
    margin-right:10px
}
.padding-right-10{
    padding-right:10px
}
.margin-right-15{
    margin-right:15px
}
.padding-right-15{
    padding-right:15px
}
.margin-right-20{
    margin-right:20px
}
.padding-right-20{
    padding-right:20px
}
.margin-right-25{
    margin-right:25px
}
.padding-right-25{
    padding-right:25px
}
.margin-right-30{
    margin-right:30px
}
.padding-right-30{
    padding-right:30px
}
.margin-right-35{
    margin-right:35px
}
.padding-right-35{
    padding-right:35px
}
.margin-right-40{
    margin-right:40px
}
.padding-right-40{
    padding-right:40px
}
.margin-right-45{
    margin-right:45px
}
.padding-right-45{
    padding-right:45px
}
.margin-right-50{
    margin-right:50px
}
.padding-right-50{
    padding-right:50px
}
.margin-right-55{
    margin-right:55px
}
.padding-right-55{
    padding-right:55px
}
.margin-right-60{
    margin-right:60px
}
.padding-right-60{
    padding-right:60px
}
.margin-right-65{
    margin-right:65px
}
.padding-right-65{
    padding-right:65px
}
.margin-right-70{
    margin-right:70px
}
.padding-right-70{
    padding-right:70px
}
.margin-right-75{
    margin-right:75px
}
.padding-right-75{
    padding-right:75px
}
.margin-right-80{
    margin-right:80px
}
.padding-right-80{
    padding-right:80px
}
.margin-right-85{
    margin-right:85px
}
.padding-right-85{
    padding-right:85px
}
.margin-right-90{
    margin-right:90px
}
.padding-right-90{
    padding-right:90px
}
.margin-bottom-5{
    margin-bottom:5px
}
.padding-bottom-5{
    padding-bottom:5px
}
.margin-bottom-10{
    margin-bottom:10px
}
.padding-bottom-10{
    padding-bottom:10px
}
.margin-bottom-15{
    margin-bottom:15px
}
.padding-bottom-15{
    padding-bottom:15px
}
.margin-bottom-20{
    margin-bottom:20px
}
.padding-bottom-20{
    padding-bottom:20px
}
.margin-bottom-25{
    margin-bottom:25px
}
.padding-bottom-25{
    padding-bottom:25px
}
.margin-bottom-30{
    margin-bottom:30px
}
.padding-bottom-30{
    padding-bottom:30px
}
.margin-bottom-35{
    margin-bottom:35px
}
.padding-bottom-35{
    padding-bottom:35px
}
.margin-bottom-40{
    margin-bottom:40px
}
.padding-bottom-40{
    padding-bottom:40px
}
.margin-bottom-45{
    margin-bottom:45px
}
.padding-bottom-45{
    padding-bottom:45px
}
.margin-bottom-50{
    margin-bottom:50px
}
.padding-bottom-50{
    padding-bottom:50px
}
.margin-bottom-55{
    margin-bottom:55px
}
.padding-bottom-55{
    padding-bottom:55px
}
.margin-bottom-60{
    margin-bottom:60px
}
.padding-bottom-60{
    padding-bottom:60px
}
.margin-bottom-65{
    margin-bottom:65px
}
.padding-bottom-65{
    padding-bottom:65px
}
.margin-bottom-70{
    margin-bottom:70px
}
.padding-bottom-70{
    padding-bottom:70px
}
.margin-bottom-75{
    margin-bottom:75px
}
.padding-bottom-75{
    padding-bottom:75px
}
.margin-bottom-80{
    margin-bottom:80px
}
.padding-bottom-80{
    padding-bottom:80px
}
.margin-bottom-85{
    margin-bottom:85px
}
.padding-bottom-85{
    padding-bottom:85px
}
.margin-bottom-90{
    margin-bottom:90px
}
.padding-bottom-90{
    padding-bottom:90px
}
.margin-left-5{
    margin-left:5px
}
.padding-left-5{
    padding-left:5px
}
.margin-left-10{
    margin-left:10px
}
.padding-left-10{
    padding-left:10px
}
.margin-left-15{
    margin-left:15px
}
.padding-left-15{
    padding-left:15px
}
.margin-left-20{
    margin-left:20px
}
.padding-left-20{
    padding-left:20px
}
.margin-left-25{
    margin-left:25px
}
.padding-left-25{
    padding-left:25px
}
.margin-left-30{
    margin-left:30px
}
.padding-left-30{
    padding-left:30px
}
.margin-left-35{
    margin-left:35px
}
.padding-left-35{
    padding-left:35px
}
.margin-left-40{
    margin-left:40px
}
.padding-left-40{
    padding-left:40px
}
.margin-left-45{
    margin-left:45px
}
.padding-left-45{
    padding-left:45px
}
.margin-left-50{
    margin-left:50px
}
.padding-left-50{
    padding-left:50px
}
.margin-left-55{
    margin-left:55px
}
.padding-left-55{
    padding-left:55px
}
.margin-left-60{
    margin-left:60px
}
.padding-left-60{
    padding-left:60px
}
.margin-left-65{
    margin-left:65px
}
.padding-left-65{
    padding-left:65px
}
.margin-left-70{
    margin-left:70px
}
.padding-left-70{
    padding-left:70px
}
.margin-left-75{
    margin-left:75px
}
.padding-left-75{
    padding-left:75px
}
.margin-left-80{
    margin-left:80px
}
.padding-left-80{
    padding-left:80px
}
.margin-left-85{
    margin-left:85px
}
.padding-left-85{
    padding-left:85px
}
.margin-left-90{
    margin-left:90px
}
.padding-left-90{
    padding-left:90px
}
.margin-0{
    margin:0 !important
}
.margin-left-0{
    margin-left:0 !important
}
.margin-right-0{
    margin-right:0 !important
}
.margin-top-0{
    margin-top:0 !important
}
.margin-bottom-0{
    margin-bottom:0 !important
}
.padding-0{
    padding:0 !important
}
.padding-left-0{
    padding-left:0 !important
}
.padding-right-0{
    padding-right:0 !important
}
.padding-top-0{
    padding-top:0 !important
}
.padding-bottom-0{
    padding-bottom:0 !important
}
@media (max-width: 767px){
    .padding-top-10-xs{
        padding-top:10px
    }
    .margin-top-10-xs{
        margin-top:10px
    }
}
@media (max-width: 767px){
    .text-right-xs{
        text-align:right
    }
    .text-center-xs{
        text-align:center
    }
    .text-left-xs{
        text-align:left
    }
}
@media (min-width: 768px){
    .text-right-sm{
        text-align:right
    }
    .text-center-sm{
        text-align:center
    }
    .text-left-sm{
        text-align:left
    }
}
@media (min-width: 992px){
    .text-right-md{
        text-align:right
    }
    .text-center-md{
        text-align:center
    }
    .text-left-md{
        text-align:left
    }
}
@media (min-width: 1200px){
    .text-right-lg{
        text-align:right
    }
    .text-center-lg{
        text-align:center
    }
    .text-left-lg{
        text-align:left
    }
}
.text-kursiv,.text-kursiv a,.text-kursiv a:hover{
    font-style:italic
}
.font-primary{
    font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif
}
.overflow-hidden{
    overflow:hidden
}
@media (max-width: 767px){
    .overflow-hidden-xs{
        overflow:hidden
    }
}
@media (min-width: 768px){
    .overflow-hidden-sm{
        overflow:hidden
    }
}
@media (min-width: 992px){
    .overflow-hidden-md{
        overflow:hidden
    }
}
@media (min-width: 1200px){
    .overflow-hidden-lg{
        overflow:hidden
    }
} */
/*
hr{
    margin-top:36px;
    margin-bottom:36px
}
hr[class*="col-"]{
    padding:0;
    border:none
}
hr[class*="col-"]:before{
    content:"";
    height:1px;
    background-color:gray;
    display:block;
    margin-left:7px;
    margin-right:7px
}
@media (max-width: 767px){
    .border-top-xs{
        border-top:solid 1px #fff
    }
}
.min-height-450>.XXX{
    min-height:450px
}
.icon{
    font-family:"DWA Icon Font","Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;
    speak:none;
    font-style:normal;
    font-weight:normal;
    font-variant:normal;
    text-transform:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}

/*
.navi-main .level_1,#header .navi-meta .level_1,.navi-breadcrumb ul,.navi-sitemap ul,#footer .navi-meta .level_1,#right .navi-buttons .level_1,.navi-sub-container .navi-sub ul,.navi-content ul,.navi-search ul,.pagination ul,.rsts-main .rsts-nav ul{
    margin:0;
    padding:0;
    list-style-image:none;
    list-style-type:none;
    line-height:1
} */ /*
.clearfix:before,.clearfix:after{
    content:" ";
    display:table
}
.clearfix:after{
    clear:both
}
.center-block{
    display:block;
    margin-left:auto;
    margin-right:auto
}
.pull-right{
    float:right !important
}
.pull-left{
    float:left !important
}
.hide{
    display:none !important
}
.show{
    display:block !important
}
.invisible{
    visibility:hidden
}
.text-hide{
    font:0/0 a;
    color:transparent;
    text-shadow:none;
    background-color:transparent;
    border:0
}
.hidden{
    display:none !important
}
.affix{
    position:fixed
}
@-ms-viewport{
    width:device-width
}
.visible-xs{
    display:none !important
}
.visible-sm{
    display:none !important
}
.visible-md{
    display:none !important
}
.visible-lg{
    display:none !important
}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{
    display:none !important
}
@media (max-width: 767px){
    .visible-xs{
        display:block !important
    }
    table.visible-xs{
        display:table !important
    }
    tr.visible-xs{
        display:table-row !important
    }
    th.visible-xs,td.visible-xs{
        display:table-cell !important
    }
}
@media (max-width: 767px){
    .visible-xs-block{
        display:block !important
    }
}
@media (max-width: 767px){
    .visible-xs-inline{
        display:inline !important
    }
}
@media (max-width: 767px){
    .visible-xs-inline-block{
        display:inline-block !important
    }
}
@media (min-width: 768px) and (max-width: 991px){
    .visible-sm{
        display:block !important
    }
    table.visible-sm{
        display:table !important
    }
    tr.visible-sm{
        display:table-row !important
    }
    th.visible-sm,td.visible-sm{
        display:table-cell !important
    }
}
@media (min-width: 768px) and (max-width: 991px){
    .visible-sm-block{
        display:block !important
    }
}
@media (min-width: 768px) and (max-width: 991px){
    .visible-sm-inline{
        display:inline !important
    }
}
@media (min-width: 768px) and (max-width: 991px){
    .visible-sm-inline-block{
        display:inline-block !important
    }
}
@media (min-width: 992px) and (max-width: 1199px){
    .visible-md{
        display:block !important
    }
    table.visible-md{
        display:table !important
    }
    tr.visible-md{
        display:table-row !important
    }
    th.visible-md,td.visible-md{
        display:table-cell !important
    }
}
@media (min-width: 992px) and (max-width: 1199px){
    .visible-md-block{
        display:block !important
    }
}
@media (min-width: 992px) and (max-width: 1199px){
    .visible-md-inline{
        display:inline !important
    }
}
@media (min-width: 992px) and (max-width: 1199px){
    .visible-md-inline-block{
        display:inline-block !important
    }
}
@media (min-width: 1200px){
    .visible-lg{
        display:block !important
    }
    table.visible-lg{
        display:table !important
    }
    tr.visible-lg{
        display:table-row !important
    }
    th.visible-lg,td.visible-lg{
        display:table-cell !important
    }
}
@media (min-width: 1200px){
    .visible-lg-block{
        display:block !important
    }
}
@media (min-width: 1200px){
    .visible-lg-inline{
        display:inline !important
    }
}
@media (min-width: 1200px){
    .visible-lg-inline-block{
        display:inline-block !important
    }
}
@media (max-width: 767px){
    .hidden-xs{
        display:none !important
    }
}
@media (min-width: 768px) and (max-width: 991px){
    .hidden-sm{
        display:none !important
    }
}
@media (min-width: 992px) and (max-width: 1199px){
    .hidden-md{
        display:none !important
    }
}
@media (min-width: 1200px){
    .hidden-lg{
        display:none !important
    }
}
.visible-print{
    display:none !important
}
@media print{
    .visible-print{
        display:block !important
    }
    table.visible-print{
        display:table !important
    }
    tr.visible-print{
        display:table-row !important
    }
    th.visible-print,td.visible-print{
        display:table-cell !important
    }
}
.visible-print-block{
    display:none !important
}
@media print{
    .visible-print-block{
        display:block !important
    }
}
.visible-print-inline{
    display:none !important
}
@media print{
    .visible-print-inline{
        display:inline !important
    }
}
.visible-print-inline-block{
    display:none !important
}
@media print{
    .visible-print-inline-block{
        display:inline-block !important
    }
}
@media print{
    .hidden-print{
        display:none !important
    }
}
  */

.pn-init{-webkit-tap-highlight-color:transparent;display:flex;height:100vh;justify-content:center;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:opacity .3s,background-color .3s;visibility:hidden;width:100vw;z-index:100}.pn-init>div{width:100%}.pn-init ul{box-sizing:border-box;margin:0;padding:30px;position:relative;transition:transform .3s;width:100%}.pn-init ul.pn-next{transform:translateX(-100%)}.pn-init ul ul{left:100%;opacity:0;position:absolute;top:0;transition:opacity .2s,transform .3s}.pn-init ul ul li{pointer-events:none}.pn-init li{border-bottom:1px solid rgba(0,0,0,.2);display:block;margin:0;opacity:0;padding:10px 0;transition:opacity .2s,transform .3s}.pn-init li.submenu{padding-right:30px}.pn-init li.submenu>.pn-handle{font-size:20px;line-height:1;padding:3px 5px;position:absolute;right:30px}.pn-init li.pn-breadcrumb{border-bottom:1px solid rgba(0,0,0,.2);font-size:20px;line-height:1.2;margin-bottom:15px;margin-top:0;padding-bottom:15px;padding-top:0}.pn-init li:last-child{border-bottom:none}.pn-init a,.pn-init strong{animation:none!important;line-height:1.3}.pn-init.pn-show{opacity:1;overflow-y:auto;pointer-events:auto;transition-delay:0s;visibility:visible}.pn-init.pn-show ul li{opacity:1}.pn-init.pn-show ul.pn-active,.pn-init.pn-show ul.pn-next{opacity:1;z-index:1}.pn-init.pn-show ul.pn-active li,.pn-init.pn-show ul.pn-next li{pointer-events:auto}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:first-of-type,.pn-init.pn-show ul.pn-active:not(.pn-next) li:first-of-type{transition-delay:80ms}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(2),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(2){transition-delay:.16s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(3),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(3){transition-delay:.24s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(4),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(4){transition-delay:.32s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(5),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(5){transition-delay:.4s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(6),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(6){transition-delay:.48s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(7),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(7){transition-delay:.56s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(8),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(8){transition-delay:.64s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(9),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(9){transition-delay:.72s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(10),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(10){transition-delay:.8s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(11),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(11){transition-delay:.88s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(12),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(12){transition-delay:.96s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(13),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(13){transition-delay:1.04s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(14),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(14){transition-delay:1.12s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(15),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(15){transition-delay:1.2s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(16),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(16){transition-delay:1.28s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(17),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(17){transition-delay:1.36s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(18),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(18){transition-delay:1.44s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(19),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(19){transition-delay:1.52s}.pn-init.pn-show ul.level_1:not(.pn-next):not(.pn-active) li:nth-of-type(20),.pn-init.pn-show ul.pn-active:not(.pn-next) li:nth-of-type(20){transition-delay:1.6s}.pn-toggle{display:none;position:relative;z-index:200}.pn-toggle.pn-show{display:block}.pn-init.pn-show{backdrop-filter:blur(3px);background:hsla(0,0%,100%,.85);padding-top:60px;z-index:1}.pn-init ul{padding:16px}.pn-init li,.pn-init li.pn-breadcrumb{border-bottom-color:rgba(49,49,49,.3)}.pn-init li.submenu>.pn-handle{padding-left:16px}.pn-init li.pn-breadcrumb i:before{font-size:16px}.pn-init a,.pn-init strong{color:var(--color-text-regular);font-size:20px;font-weight:var(--font-weight-base)}.pn-init a.active,.pn-init a:hover,.pn-init strong.active,.pn-init strong:hover{color:var(--color-primary)}.pn-breadcrumb,.pn-handle{color:#424242}.pn-active>.pn-breadcrumb,.pn-handle{cursor:pointer}.pn-active>.pn-breadcrumb:hover,.pn-handle:hover{color:var(--color-primary)}@media (min-width:1024px){.pn-init.pn-show{padding-top:120px}}.level_1>li>strong,header,header .level_1>li>a{animation-delay:0s;animation-duration:1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}header{animation-name:sh-anim-head-stop;background:#fff;position:fixed;top:0;width:100%}@-webkit-keyframes sh-anim-head-stop{to{background-color:hsla(0,0%,100%,.95)}}@-moz-keyframes sh-anim-head-stop{to{background-color:hsla(0,0%,100%,.95)}}@-ms-keyframes sh-anim-head-stop{to{background-color:hsla(0,0%,100%,.95)}}@keyframes sh-anim-head-stop{to{background-color:hsla(0,0%,100%,.95)}}header .level_1>li>a,header .level_1>li>strong{animation-name:sh-anim-link-stop;color:var(--color-text-regular)}header .level_1>li>a.active,header .level_1>li>a.trail,header .level_1>li>a:hover,header .level_1>li>strong.active,header .level_1>li>strong.trail,header .level_1>li>strong:hover{animation-name:sh-anim-link-hover-stop;color:var(--color-secondary)}@-webkit-keyframes sh-anim-link-stop{to{color:var(--color-text-regular)}}@-moz-keyframes sh-anim-link-stop{to{color:var(--color-text-regular)}}@-ms-keyframes sh-anim-link-stop{to{color:var(--color-text-regular)}}@keyframes sh-anim-link-stop{to{color:var(--color-text-regular)}}@-webkit-keyframes sh-anim-link-hover-stop{to{color:#fff}}@-moz-keyframes sh-anim-link-hover-stop{to{color:#fff}}@-ms-keyframes sh-anim-link-hover-stop{to{color:#fff}}@keyframes sh-anim-link-hover-stop{to{color:#fff}}.sh-stop{box-shadow:0 3px 6px rgba(0,0,0,.1);transition:box-shadow .3s ease-in}.sh-blur header:after{backdrop-filter:blur(1px);content:"";display:block;inset:0;position:absolute;z-index:1}.pl-init .pl-parent{position:relative}.pl-init .pl-parent label{left:0;max-width:100%;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap;z-index:1}.pl-init .pl-parent._blur label,.pl-init .pl-parent._change label,.pl-init .pl-parent._focus label{transition:all .2s}.pl-init .pl-parent._filled label,.pl-init .pl-parent._focus label{font-size:.6rem}.pl-init .pl-parent label{left:unset;top:unset}@keyframes smartphoto{0%{opacity:0}to{opacity:1}}@keyframes smartphoto-img-wrap{0%{opacity:0}to{opacity:1}}@keyframes smartphoto-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}@keyframes smartphoto-loader{0%{opacity:.4;transform:rotate(0deg)}50%{opacity:1;transform:rotate(180deg)}to{opacity:.4;transform:rotate(1turn)}}@keyframes smartphoto-appear{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes smartphoto-hide{0%{display:block;opacity:1}99%{display:block;opacity:0}to{display:none;opacity:0}}.smartphoto{animation-duration:.3s;animation-name:smartphoto;animation-timing-function:ease-out;background-color:#000;cursor:pointer;font-family:sans-serif;height:100%;left:0;opacity:1;overflow:hidden;position:fixed;top:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;transition:all .3s ease-out;width:100%;z-index:100}.smartphoto[aria-hidden=true]{display:none}.smartphoto-close{opacity:0}.smartphoto-count{color:#fff;display:inline-block;font-size:16px}.smartphoto-header{background-color:rgba(0,0,0,.2);box-sizing:border-box;display:block;height:50px;left:0;padding:15px;position:fixed;top:0;width:100%;z-index:102}.smartphoto-content{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.smartphoto-dismiss{background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyODM0LjY1IDI4MzQuNjUiIGZpbGw9IiNGRkYiPjxwYXRoIGQ9Ik0xNTc2LjQyIDE0MDYuNzYgMjc4NCAxOTkuMTlhNTYuODYgNTYuODYgMCAwIDAgMC04MC4xOGwtNzguOTItNzguOTJhNTYuODYgNTYuODYgMCAwIDAtODAuMTggMEwxNDE3LjMyIDEyNDcuNjYgMjA5Ljc1IDQwLjA5YTU2Ljg2IDU2Ljg2IDAgMCAwLTgwLjE4IDBMNTAuNjUgMTE5YTU2Ljg2IDU2Ljg2IDAgMCAwIDAgODAuMThsMTIwNy41OCAxMjA3LjU4TDUwLjY1IDI2MTQuMzRhNTYuODYgNTYuODYgMCAwIDAgMCA4MC4xOGw3OC45MiA3OC45MmE1Ni44NiA1Ni44NiAwIDAgMCA4MC4xOCAwbDEyMDcuNTctMTIwNy41OEwyNjI0LjkgMjc3My40NGE1Ni44NiA1Ni44NiAwIDAgMCA4MC4xOCAwbDc4LjkyLTc4LjkyYTU2Ljg2IDU2Ljg2IDAgMCAwIDAtODAuMThaIi8+PC9zdmc+);border:none;color:#fff;cursor:pointer;display:block;font-size:30px;height:20px;line-height:1;padding:0;position:absolute;right:10px;text-decoration:none;text-shadow:0 1px 0 #fff;top:15px;width:20px}.smartphoto-body{margin:0 auto;z-index:102}.smartphoto-body,.smartphoto-inner{height:100%;position:relative;width:100%}.smartphoto-inner{vertical-align:top}.smartphoto-img{-webkit-user-drag:none;cursor:zoom-in;display:none;height:auto;max-width:none;transition:transform .3s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.smartphoto-img.active{display:block}.smartphoto-img-onmove{cursor:grab;cursor:-webkit-grab;transition:none}.smartphoto-img-elasticmove{transition:transform .3s ease-out}.smartphoto-img-wrap{animation-duration:.3s;animation-name:smartphoto-img-wrap;animation-timing-function:ease-out;display:inline-block;opacity:1;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.smartphoto-img-left{transform:translateX(150%)!important}.smartphoto-img-right{transform:translateX(-150%)!important}.smartphoto-arrows{animation-duration:.3s;animation-name:smartphoto-appear;animation-timing-function:ease-out;left:0;list-style-type:none;margin:0;opacity:1;padding:0;position:relative;top:50%;z-index:1002}.smartphoto-arrows[aria-hidden=true]{animation-name:smartphoto-hide;display:none}.smartphoto-arrows li{animation-duration:.3s;animation-name:smartphoto-appear;animation-timing-function:ease-out;box-sizing:content-box;display:block;height:30px;margin-top:-20px;position:absolute;top:50%;width:30px}.smartphoto-arrows li:focus{outline:none}.smartphoto-arrows [aria-hidden=true]{animation-name:smartphoto-hide;display:none}.smartphoto-arrows a{display:block;height:100%;text-decoration:none;width:100%}.smartphoto-arrow-right{background-color:rgba(0,0,0,.5);padding:5px 0;right:0}.smartphoto-arrow-right a{background-image:url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyODM0LjY1IDI4MzQuNjUiIGZpbGw9IiNGRkYiPjxwYXRoIGQ9Ik0xODM3Ljg4IDE0MTcuMzIgNjQzLjU5IDIyM2E3Mi4yMSA3Mi4yMSAwIDAgMSAwLTEwMS44Mkw3NDMuODIgMjFhNzIuMjEgNzIuMjEgMCAwIDEgMTAxLjgyIDBsMTI0NS4xOSAxMjQ1LjE5IDEwMC4yMyAxMDAuMjNhNzIuMjEgNzIuMjEgMCAwIDEgMCAxMDEuODJMODQ1LjY0IDI4MTMuNjVhNzIuMjEgNzIuMjEgMCAwIDEtMTAxLjgyIDBsLTEwMC4yMy0xMDAuMjNhNzIuMjEgNzIuMjEgMCAwIDEgMC0xMDEuODJaIi8+PC9zdmc+)}.smartphoto-arrow-left{background-color:rgba(0,0,0,.5);left:0;padding:5px 0}.smartphoto-arrow-left a{background-image:url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyODM0LjY1IDI4MzQuNjUiIGZpbGw9IiNGRkYiPjxwYXRoIGQ9Ik05OTYuNzcgMTQxNy4zMiAyMTkxLjA2IDIyM2E3Mi4yMSA3Mi4yMSAwIDAgMCAwLTEwMS44MkwyMDkwLjgzIDIxQTcyLjIxIDcyLjIxIDAgMCAwIDE5ODkgMjFMNzQzLjgyIDEyNjYuMTlsLTEwMC4yMyAxMDAuMjNhNzIuMjEgNzIuMjEgMCAwIDAgMCAxMDEuODJMMTk4OSAyODEzLjY1YTcyLjIxIDcyLjIxIDAgMCAwIDEwMS44MiAwbDEwMC4yMy0xMDAuMjNhNzIuMjEgNzIuMjEgMCAwIDAgMC0xMDEuODJaIi8+PC9zdmc+)}.smartPhotoArrowHideIcon{display:none}.smartphoto-nav{animation-duration:.3s;animation-name:smartphoto-appear;animation-timing-function:ease-out;bottom:0;left:0;opacity:1;position:absolute;width:100%}.smartphoto-nav[aria-hidden=true]{animation-name:smartphoto-hide;display:none}.smartphoto-nav ul{-webkit-overflow-scrolling:touch;display:block;list-style:none;margin:0;overflow-x:auto;padding:0;text-align:center;white-space:nowrap}.smartphoto-nav li{display:inline-block;height:50px;overflow:hidden;width:50px}.smartphoto-nav a{background-color:#fff;background-position:50%;background-size:cover;display:block;height:100%;opacity:.5;width:100%}.smartphoto-nav a:focus{opacity:.8}.smartphoto-nav a.current{opacity:1}.smartphoto-nav img{height:100%;width:auto}.smartphoto-list{left:0;list-style-type:none;margin:0;padding:0;position:absolute;top:0;white-space:nowrap;z-index:101}.smartphoto-list li{display:block;height:100%;left:0;position:absolute;top:0;transition:all .3s ease-out;width:100%}.smartphoto-list li:focus{outline:none}.smartphoto-list-onmove{transition:all .3s ease-out}.smartphoto-caption{box-sizing:border-box;color:#fff;font-size:12px;height:50px;left:0;line-height:50px;overflow:hidden;padding:0 50px;position:absolute;text-align:center;text-overflow:ellipsis;top:0;white-space:nowrap;width:100%}.smartphoto-caption:focus{outline:none}.smartphoto-loader-wrap{display:block;height:0;position:relative;transform:translate(50vw,50vh);width:0;z-index:103}.smartphoto-loader{animation:smartphoto-loader .5s linear infinite;border:8px solid #17cddd;border-radius:50%;border-right-color:transparent;height:30px;left:0;margin-left:-25px;margin-top:-25px;position:absolute;top:0;width:30px;z-index:101}.smartphoto-img-clone{left:0;position:fixed;top:0;transition:all .3s ease-out;z-index:100}.smartphoto-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:300;src:url(/files/theme/build/fonts/noto-sans-jp-latin-300-normal.52cff2d7.woff2) format("woff2"),url(/files/theme/build/fonts/noto-sans-jp-latin-300-normal.c701e359.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:400;src:url(/files/theme/build/fonts/noto-sans-jp-latin-400-normal.33480b90.woff2) format("woff2"),url(/files/theme/build/fonts/noto-sans-jp-latin-400-normal.ef5132f2.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:500;src:url(/files/theme/build/fonts/noto-sans-jp-latin-500-normal.4a711735.woff2) format("woff2"),url(/files/theme/build/fonts/noto-sans-jp-latin-500-normal.3d40c794.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:700;src:url(/files/theme/build/fonts/noto-sans-jp-latin-700-normal.47de557d.woff2) format("woff2"),url(/files/theme/build/fonts/noto-sans-jp-latin-700-normal.4d09c48b.woff) format("woff")}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/files/theme/build/fonts/icomoon.0bfdf263.eot);src:url(/files/theme/build/fonts/icomoon.0bfdf263.eot#iefix) format("embedded-opentype"),url(/files/theme/build/fonts/icomoon.a8f142ed.ttf) format("truetype"),url(/files/theme/build/fonts/icomoon.bed8c400.woff) format("woff"),url(/files/theme/build/images/icomoon.5abbff5f.svg#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-arrow_right_alt:before{content:"\e927"}.icon-angle-double-right1:before{content:"\f102"}.icon-angle-down:before{content:"\f107"}.icon-access_time:before{content:"\e90a"}.icon-add:before{content:"\e900"}.icon-alternate_email:before{content:"\e907"}.icon-call:before{content:"\e904"}.icon-clear:before{content:"\e901"}.icon-cloud_download:before{content:"\e90b"}.icon-cloud_upload:before{content:"\e90c"}.icon-content_copy:before{content:"\e908"}.icon-done:before{content:"\e910"}.icon-done_all:before{content:"\e911"}.icon-east:before{content:"\e914"}.icon-email:before{content:"\e905"}.icon-file_download:before{content:"\e90d"}.icon-file_upload:before{content:"\e90e"}.icon-angle_next:before{content:"\e902"}.icon-angle_prev:before{content:"\e903"}.icon-launch:before{content:"\e912"}.icon-logout:before{content:"\e913"}.icon-mail_outline:before{content:"\e906"}.icon-refresh:before{content:"\e90f"}.icon-send:before{content:"\e909"}.icon-verified:before{content:"\e915"}.icon-youtube:before{content:"\e91a"}.icon-instagram:before{content:"\e91b"}.icon-facebook:before{content:"\e91c"}.icon-twitter:before{content:"\e91d"}.icon-linkedin-square:before{content:"\f08c"}.icon-pinterest-square:before{content:"\f0d3"}.icon-xing:before{content:"\f168"}.icon-whatsapp:before{content:"\f232"}.icon-quote1:before{content:"\e94a"}.icon-error:before{content:"\e928"}.icon-error_outline:before{content:"\e92b"}.icon-warning:before{content:"\e92c"}.icon-add_alert:before{content:"\e92d"}.icon-notification_important:before{content:"\e92f"}.icon-av_timer:before{content:"\e930"}.icon-closed_caption:before{content:"\e931"}.icon-equalizer:before{content:"\e932"}.icon-hearing:before{content:"\ea05"}.icon-high_quality:before{content:"\e933"}.icon-loop:before{content:"\e934"}.icon-mic:before{content:"\e935"}.icon-mic_none:before{content:"\e936"}.icon-mic_off:before{content:"\e937"}.icon-movie:before{content:"\e938"}.icon-library_add:before{content:"\e939"}.icon-library_books:before{content:"\e93a"}.icon-library_music:before{content:"\e93b"}.icon-new_releases:before{content:"\e93c"}.icon-not_interested:before{content:"\e93d"}.icon-pause:before{content:"\e93e"}.icon-pause_circle_filled:before{content:"\e93f"}.icon-pause_circle_outline:before{content:"\ea06"}.icon-play_arrow:before{content:"\e940"}.icon-play_circle_filled:before{content:"\e941"}.icon-play_circle_outline:before{content:"\e942"}.icon-radio:before{content:"\ea07"}.icon-recent_actors:before{content:"\e943"}.icon-repeat:before{content:"\e944"}.icon-repeat_one:before{content:"\e945"}.icon-replay:before{content:"\e946"}.icon-shuffle:before{content:"\e947"}.icon-skip_next:before{content:"\e948"}.icon-skip_previous:before{content:"\e949"}.icon-stop:before{content:"\e94b"}.icon-videocam:before{content:"\e94c"}.icon-videocam_off:before{content:"\e94d"}.icon-volume_down:before{content:"\e94e"}.icon-volume_mute:before{content:"\e94f"}.icon-volume_off:before{content:"\e950"}.icon-volume_up:before{content:"\e951"}.icon-web:before{content:"\e952"}.icon-hd:before{content:"\e953"}.icon-airplay:before{content:"\ea08"}.icon-add_to_queue:before{content:"\e954"}.icon-fiber_new:before{content:"\e955"}.icon-playlist_play:before{content:"\e956"}.icon-art_track:before{content:"\e957"}.icon-fiber_manual_record:before{content:"\e958"}.icon-music_video:before{content:"\e959"}.icon-subscriptions:before{content:"\e95a"}.icon-playlist_add_check:before{content:"\e95b"}.icon-queue_play_next:before{content:"\e95c"}.icon-remove_from_queue:before{content:"\e95d"}.icon-slow_motion_video:before{content:"\e95e"}.icon-web_asset:before{content:"\e95f"}.icon-fiber_pin:before{content:"\e960"}.icon-video_call:before{content:"\e961"}.icon-video_label:before{content:"\e962"}.icon-4k:before{content:"\e963"}.icon-missed_video_call:before{content:"\e964"}.icon-control_camera:before{content:"\e965"}.icon-business:before{content:"\e966"}.icon-call1:before{content:"\e967"}.icon-call_end:before{content:"\e968"}.icon-call_made:before{content:"\e969"}.icon-call_merge:before{content:"\e96a"}.icon-call_missed:before{content:"\e96b"}.icon-call_received:before{content:"\e96c"}.icon-call_split:before{content:"\e96d"}.icon-chat:before{content:"\e96e"}.icon-comment:before{content:"\e96f"}.icon-contacts:before{content:"\e970"}.icon-dialer_sip:before{content:"\e971"}.icon-dialpad:before{content:"\e972"}.icon-email1:before{content:"\e973"}.icon-forum:before{content:"\e974"}.icon-import_export:before{content:"\e975"}.icon-invert_colors_off:before{content:"\e976"}.icon-live_help:before{content:"\e977"}.icon-location_off:before{content:"\e978"}.icon-location_on:before{content:"\e979"}.icon-message:before{content:"\e97a"}.icon-chat_bubble:before{content:"\e97b"}.icon-chat_bubble_outline:before{content:"\e97c"}.icon-no_sim:before{content:"\e97d"}.icon-phone:before{content:"\e97e"}.icon-portable_wifi_off:before{content:"\e97f"}.icon-contact_phone:before{content:"\e980"}.icon-contact_mail:before{content:"\e981"}.icon-ring_volume:before{content:"\e982"}.icon-speaker_phone:before{content:"\e983"}.icon-stay_current_landscape:before{content:"\e984"}.icon-stay_current_portrait:before{content:"\e985"}.icon-swap_calls:before{content:"\e986"}.icon-textsms:before{content:"\e987"}.icon-voicemail:before{content:"\e988"}.icon-vpn_key:before{content:"\e989"}.icon-phonelink_erase:before{content:"\e98a"}.icon-phonelink_lock:before{content:"\e98b"}.icon-phonelink_ring:before{content:"\e98c"}.icon-phonelink_setup:before{content:"\e98d"}.icon-present_to_all:before{content:"\e98e"}.icon-import_contacts:before{content:"\e98f"}.icon-mail_outline1:before{content:"\e990"}.icon-screen_share:before{content:"\e991"}.icon-stop_screen_share:before{content:"\e992"}.icon-call_missed_outgoing:before{content:"\e993"}.icon-rss_feed:before{content:"\e994"}.icon-alternate_email1:before{content:"\e995"}.icon-mobile_screen_share:before{content:"\e996"}.icon-add_call:before{content:"\e997"}.icon-cancel_presentation:before{content:"\e998"}.icon-pause_presentation:before{content:"\e999"}.icon-unsubscribe:before{content:"\e99a"}.icon-cell_wifi:before{content:"\e99b"}.icon-sentiment_satisfied_alt:before{content:"\e99c"}.icon-list_alt:before{content:"\e99d"}.icon-domain_disabled:before{content:"\e99e"}.icon-lightbulb:before{content:"\e99f"}.icon-add1:before{content:"\e9a0"}.icon-add_box:before{content:"\e9a1"}.icon-add_circle:before{content:"\e9a2"}.icon-add_circle_outline:before{content:"\e9a3"}.icon-archive:before{content:"\e9a4"}.icon-backspace:before{content:"\e9a5"}.icon-block:before{content:"\e9a6"}.icon-clear1:before{content:"\e9a7"}.icon-content_copy1:before{content:"\e9a8"}.icon-content_cut:before{content:"\e9a9"}.icon-content_paste:before{content:"\e9aa"}.icon-create:before{content:"\e9ab"}.icon-drafts:before{content:"\e9ac"}.icon-filter_list:before{content:"\e9ad"}.icon-flag:before{content:"\e9ae"}.icon-forward:before{content:"\e9af"}.icon-inbox:before{content:"\e9b0"}.icon-link:before{content:"\e9b1"}.icon-redo:before{content:"\e9b2"}.icon-remove:before{content:"\e9b3"}.icon-remove_circle:before{content:"\e9b4"}.icon-remove_circle_outline:before{content:"\e9b5"}.icon-reply:before{content:"\e9b6"}.icon-reply_all:before{content:"\e9b7"}.icon-report:before{content:"\e9b8"}.icon-save:before{content:"\e9b9"}.icon-select_all:before{content:"\e9ba"}.icon-send1:before{content:"\e9bb"}.icon-sort:before{content:"\e9bc"}.icon-text_format:before{content:"\e9bd"}.icon-undo:before{content:"\e9be"}.icon-font_download:before{content:"\e9bf"}.icon-move_to_inbox:before{content:"\e9c0"}.icon-unarchive:before{content:"\e9c1"}.icon-next_week:before{content:"\e9c2"}.icon-weekend:before{content:"\e9c3"}.icon-delete_sweep:before{content:"\e9c4"}.icon-low_priority:before{content:"\e9c5"}.icon-outlined_flag:before{content:"\e9c6"}.icon-link_off:before{content:"\e9c7"}.icon-report_off:before{content:"\e9c8"}.icon-save_alt:before{content:"\e9c9"}.icon-ballot:before{content:"\e9ca"}.icon-file_copy:before{content:"\e9cb"}.icon-how_to_reg:before{content:"\e9cc"}.icon-how_to_vote:before{content:"\e9cd"}.icon-waves:before{content:"\e9ce"}.icon-where_to_vote:before{content:"\e9cf"}.icon-add_link:before{content:"\e9d0"}.icon-inventory:before{content:"\e9d1"}.icon-access_alarm:before{content:"\e9d2"}.icon-access_alarms:before{content:"\e9d3"}.icon-access_time1:before{content:"\e9d4"}.icon-add_alarm:before{content:"\e9d5"}.icon-airplanemode_on:before{content:"\e9d6"}.icon-battery_alert:before{content:"\e9d7"}.icon-battery_charging_full:before{content:"\e9d8"}.icon-battery_full:before{content:"\e9d9"}.icon-battery_unknown:before{content:"\e9da"}.icon-bluetooth:before{content:"\e9db"}.icon-bluetooth_connected:before{content:"\e9dc"}.icon-bluetooth_disabled:before{content:"\e9dd"}.icon-bluetooth_searching:before{content:"\e9de"}.icon-brightness_auto:before{content:"\e9df"}.icon-brightness_high:before{content:"\e9e0"}.icon-brightness_low:before{content:"\e9e1"}.icon-brightness_medium:before{content:"\e9e2"}.icon-data_usage:before{content:"\e9e3"}.icon-developer_mode:before{content:"\e9e4"}.icon-devices:before{content:"\e9e5"}.icon-dvr:before{content:"\e9e6"}.icon-gps_fixed:before{content:"\e9e7"}.icon-gps_not_fixed:before{content:"\e9e8"}.icon-gps_off:before{content:"\e9e9"}.icon-graphic_eq:before{content:"\e9ea"}.icon-network_wifi:before{content:"\e9eb"}.icon-nfc:before{content:"\e9ec"}.icon-now_wallpaper:before{content:"\e9ed"}.icon-now_widgets:before{content:"\e9ee"}.icon-screen_lock_landscape:before{content:"\e9ef"}.icon-screen_lock_portrait:before{content:"\e9f0"}.icon-screen_lock_rotation:before{content:"\e9f1"}.icon-screen_rotation:before{content:"\e9f2"}.icon-sd_storage:before{content:"\e9f3"}.icon-settings_system_daydream:before{content:"\e9f4"}.icon-signal_cellular_4_bar:before{content:"\e9f5"}.icon-signal_cellular_connected_no_internet_4_bar:before{content:"\e9f6"}.icon-signal_cellular_null:before{content:"\e9f7"}.icon-signal_cellular_off:before{content:"\e9f8"}.icon-storage:before{content:"\e9f9"}.icon-usb:before{content:"\e9fa"}.icon-wifi_tethering:before{content:"\e9fb"}.icon-add_to_home_screen:before{content:"\e9fc"}.icon-device_thermostat:before{content:"\e9fd"}.icon-mobile_friendly:before{content:"\e9fe"}.icon-mobile_off:before{content:"\e9ff"}.icon-signal_cellular_alt:before{content:"\ea00"}.icon-attach_file:before{content:"\ea01"}.icon-attach_money:before{content:"\ea02"}.icon-border_all:before{content:"\ea03"}.icon-border_color:before{content:"\ea04"}.icon-format_color_fill:before{content:"\ea0e"}.icon-format_color_reset:before{content:"\ea0f"}.icon-format_color_text:before{content:"\ea10"}.icon-format_list_bulleted:before{content:"\ea15"}.icon-format_list_numbered:before{content:"\ea16"}.icon-format_quote:before{content:"\ea18"}.icon-insert_chart:before{content:"\ea1f"}.icon-insert_comment:before{content:"\ea20"}.icon-insert_drive_file:before{content:"\ea21"}.icon-insert_emoticon:before{content:"\ea22"}.icon-insert_invitation:before{content:"\ea23"}.icon-insert_photo:before{content:"\ea24"}.icon-format_shapes:before{content:"\ea2f"}.icon-highlight:before{content:"\ea30"}.icon-monetization_on:before{content:"\ea34"}.icon-table_chart:before{content:"\ea36"}.icon-add_comment:before{content:"\ea37"}.icon-format_list_numbered_rtl:before{content:"\ea38"}.icon-score:before{content:"\ea3a"}.icon-insert_chart_outlined:before{content:"\ea3b"}.icon-bar_chart:before{content:"\ea3c"}.icon-notes:before{content:"\ea3d"}.icon-attachment:before{content:"\ea3e"}.icon-cloud:before{content:"\ea3f"}.icon-cloud_circle:before{content:"\ea40"}.icon-cloud_done:before{content:"\ea41"}.icon-cloud_download1:before{content:"\ea42"}.icon-cloud_off:before{content:"\ea43"}.icon-cloud_queue:before{content:"\ea44"}.icon-cloud_upload1:before{content:"\ea45"}.icon-file_download1:before{content:"\ea46"}.icon-file_upload1:before{content:"\ea47"}.icon-folder:before{content:"\ea48"}.icon-folder_open:before{content:"\ea49"}.icon-folder_shared:before{content:"\ea4a"}.icon-create_new_folder:before{content:"\ea4b"}.icon-cast:before{content:"\ea4c"}.icon-cast_connected:before{content:"\ea4d"}.icon-computer:before{content:"\ea4e"}.icon-desktop_mac:before{content:"\ea4f"}.icon-developer_board:before{content:"\ea51"}.icon-dock:before{content:"\ea52"}.icon-headset:before{content:"\ea53"}.icon-headset_mic:before{content:"\ea54"}.icon-keyboard:before{content:"\ea55"}.icon-keyboard_arrow_down:before{content:"\ea56"}.icon-keyboard_arrow_left:before{content:"\ea57"}.icon-keyboard_arrow_right:before{content:"\ea58"}.icon-keyboard_arrow_up:before{content:"\ea59"}.icon-keyboard_backspace:before{content:"\ea5a"}.icon-keyboard_hide:before{content:"\ea5c"}.icon-keyboard_return:before{content:"\ea5d"}.icon-keyboard_tab:before{content:"\ea5e"}.icon-keyboard_voice:before{content:"\ea5f"}.icon-memory:before{content:"\ea63"}.icon-mouse:before{content:"\ea64"}.icon-phone_android:before{content:"\ea65"}.icon-phone_iphone:before{content:"\ea66"}.icon-phonelink_off:before{content:"\ea67"}.icon-router:before{content:"\ea68"}.icon-scanner:before{content:"\ea69"}.icon-security:before{content:"\ea6a"}.icon-sim_card:before{content:"\ea6b"}.icon-speaker:before{content:"\ea6c"}.icon-speaker_group:before{content:"\ea6d"}.icon-tablet:before{content:"\ea6e"}.icon-tablet_android:before{content:"\ea6f"}.icon-tablet_mac:before{content:"\ea70"}.icon-toys:before{content:"\ea71"}.icon-tv:before{content:"\ea72"}.icon-watch:before{content:"\ea73"}.icon-device_hub:before{content:"\ea74"}.icon-devices_other:before{content:"\ea76"}.icon-videogame_asset:before{content:"\ea77"}.icon-device_unknown:before{content:"\ea78"}.icon-adjust:before{content:"\ea7a"}.icon-assistant:before{content:"\ea7b"}.icon-audiotrack:before{content:"\ea7c"}.icon-brightness_1:before{content:"\ea81"}.icon-brightness_2:before{content:"\ea82"}.icon-brightness_3:before{content:"\ea83"}.icon-brightness_4:before{content:"\ea84"}.icon-brush:before{content:"\ea86"}.icon-camera:before{content:"\ea87"}.icon-camera_alt:before{content:"\ea88"}.icon-center_focus_strong:before{content:"\ea8c"}.icon-center_focus_weak:before{content:"\ea8d"}.icon-collections:before{content:"\ea8e"}.icon-color_lens:before{content:"\ea8f"}.icon-colorize:before{content:"\ea90"}.icon-compare:before{content:"\ea91"}.icon-control_point_duplicate:before{content:"\ea92"}.icon-crop:before{content:"\ea95"}.icon-crop_free:before{content:"\ea99"}.icon-crop_original:before{content:"\ea9a"}.icon-details:before{content:"\ea9e"}.icon-exposure:before{content:"\ea9f"}.icon-filter_b_and_w:before{content:"\eab0"}.icon-filter_center_focus:before{content:"\eab1"}.icon-filter_drama:before{content:"\eab2"}.icon-filter_frames:before{content:"\eab3"}.icon-filter_hdr:before{content:"\eab4"}.icon-filter_none:before{content:"\eab5"}.icon-filter_tilt_shift:before{content:"\eab6"}.icon-filter_vintage:before{content:"\eab7"}.icon-flare:before{content:"\eab8"}.icon-flash_on:before{content:"\eabb"}.icon-grid_on:before{content:"\eac0"}.icon-healing:before{content:"\eac5"}.icon-iso:before{content:"\eac7"}.icon-leak_add:before{content:"\eac8"}.icon-lens:before{content:"\eaca"}.icon-looks:before{content:"\eacc"}.icon-loupe:before{content:"\ead2"}.icon-monochrome_photos:before{content:"\ead3"}.icon-music_note:before{content:"\ead4"}.icon-nature:before{content:"\ead5"}.icon-nature_people:before{content:"\ead6"}.icon-navigate_before:before{content:"\ead7"}.icon-navigate_next:before{content:"\ead8"}.icon-panorama:before{content:"\ead9"}.icon-photo_album:before{content:"\eade"}.icon-picture_as_pdf:before{content:"\eadf"}.icon-portrait:before{content:"\eae0"}.icon-remove_red_eye:before{content:"\eae1"}.icon-rotate_90_degrees_ccw:before{content:"\eae2"}.icon-rotate_left:before{content:"\eae3"}.icon-rotate_right:before{content:"\eae4"}.icon-slideshow:before{content:"\eae5"}.icon-straighten:before{content:"\eae6"}.icon-style:before{content:"\eae7"}.icon-switch_camera:before{content:"\eae8"}.icon-switch_video:before{content:"\eae9"}.icon-timer:before{content:"\eaee"}.icon-tonality:before{content:"\eaf0"}.icon-transform:before{content:"\eaf1"}.icon-tune:before{content:"\eaf2"}.icon-view_comfy:before{content:"\eaf3"}.icon-view_compact:before{content:"\eaf4"}.icon-wb_cloudy:before{content:"\eaf6"}.icon-wb_incandescent:before{content:"\eaf7"}.icon-wb_sunny:before{content:"\eaf8"}.icon-collections_bookmark:before{content:"\eaf9"}.icon-photo_size_select_actual:before{content:"\eafa"}.icon-movie_filter:before{content:"\eb02"}.icon-photo_filter:before{content:"\eb03"}.icon-burst_mode:before{content:"\eb04"}.icon-shutter_speed:before{content:"\eb05"}.icon-add_photo_alternate:before{content:"\eb06"}.icon-image_search:before{content:"\eb07"}.icon-music_off:before{content:"\eb08"}.icon-beenhere:before{content:"\eb09"}.icon-directions:before{content:"\eb0a"}.icon-directions_bike:before{content:"\eb0b"}.icon-directions_bus:before{content:"\eb0c"}.icon-directions_car:before{content:"\eb0d"}.icon-directions_ferry:before{content:"\eb0e"}.icon-directions_subway:before{content:"\eb0f"}.icon-directions_train:before{content:"\eb10"}.icon-directions_walk:before{content:"\eb11"}.icon-hotel:before{content:"\eb12"}.icon-layers:before{content:"\eb13"}.icon-layers_clear:before{content:"\eb14"}.icon-local_atm:before{content:"\eb15"}.icon-local_attraction:before{content:"\eb16"}.icon-local_bar:before{content:"\eb17"}.icon-local_cafe:before{content:"\eb18"}.icon-local_car_wash:before{content:"\eb19"}.icon-local_drink:before{content:"\eb1b"}.icon-local_florist:before{content:"\eb1c"}.icon-local_gas_station:before{content:"\eb1d"}.icon-local_grocery_store:before{content:"\eb1e"}.icon-local_hospital:before{content:"\eb1f"}.icon-local_laundry_service:before{content:"\eb20"}.icon-local_library:before{content:"\eb21"}.icon-local_mall:before{content:"\eb22"}.icon-local_movies:before{content:"\eb23"}.icon-local_offer:before{content:"\eb24"}.icon-local_parking:before{content:"\eb25"}.icon-local_pizza:before{content:"\eb27"}.icon-local_printshop:before{content:"\eb28"}.icon-local_restaurant:before{content:"\eb29"}.icon-local_shipping:before{content:"\eb2a"}.icon-local_taxi:before{content:"\eb2b"}.icon-location_history:before{content:"\eb2c"}.icon-map:before{content:"\eb2d"}.icon-navigation:before{content:"\eb2e"}.icon-pin_drop:before{content:"\eb2f"}.icon-rate_review:before{content:"\eb30"}.icon-satellite:before{content:"\eb31"}.icon-store_mall_directory:before{content:"\eb32"}.icon-traffic:before{content:"\eb33"}.icon-directions_run:before{content:"\eb34"}.icon-add_location:before{content:"\eb35"}.icon-edit_location:before{content:"\eb36"}.icon-near_me:before{content:"\eb37"}.icon-person_pin_circle:before{content:"\eb38"}.icon-zoom_out_map:before{content:"\eb39"}.icon-restaurant:before{content:"\eb3a"}.icon-ev_station:before{content:"\eb3b"}.icon-streetview:before{content:"\eb3c"}.icon-subway:before{content:"\eb3d"}.icon-train:before{content:"\eb3e"}.icon-tram:before{content:"\eb3f"}.icon-transfer_within_a_station:before{content:"\eb40"}.icon-category:before{content:"\eb42"}.icon-not_listed_location:before{content:"\eb43"}.icon-departure_board:before{content:"\eb44"}.icon-360:before{content:"\eb45"}.icon-edit_attributes:before{content:"\eb46"}.icon-transit_enterexit:before{content:"\eb47"}.icon-fastfood:before{content:"\eb48"}.icon-arrow_back:before{content:"\eb4d"}.icon-arrow_drop_down:before{content:"\eb4e"}.icon-arrow_drop_down_circle:before{content:"\eb4f"}.icon-arrow_drop_up:before{content:"\eb50"}.icon-arrow_forward:before{content:"\eb51"}.icon-cancel:before{content:"\eb52"}.icon-check:before{content:"\eb53"}.icon-menu:before{content:"\eb58"}.icon-refresh1:before{content:"\eb5b"}.icon-unfold_less:before{content:"\eb5c"}.icon-unfold_more:before{content:"\eb5d"}.icon-arrow_upward:before{content:"\eb5e"}.icon-subdirectory_arrow_left:before{content:"\eb5f"}.icon-subdirectory_arrow_right:before{content:"\eb60"}.icon-arrow_downward:before{content:"\eb61"}.icon-first_page:before{content:"\eb62"}.icon-last_page:before{content:"\eb63"}.icon-arrow_left:before{content:"\eb64"}.icon-arrow_right:before{content:"\eb65"}.icon-adb:before{content:"\eb68"}.icon-disc_full:before{content:"\eb69"}.icon-do_not_disturb_alt:before{content:"\eb6a"}.icon-drive_eta:before{content:"\eb6b"}.icon-event_available:before{content:"\eb6c"}.icon-event_busy:before{content:"\eb6d"}.icon-event_note:before{content:"\eb6e"}.icon-folder_special:before{content:"\eb6f"}.icon-mms:before{content:"\eb70"}.icon-more:before{content:"\eb71"}.icon-network_locked:before{content:"\eb72"}.icon-phone_forwarded:before{content:"\eb74"}.icon-phone_in_talk:before{content:"\eb75"}.icon-phone_locked:before{content:"\eb76"}.icon-phone_missed:before{content:"\eb77"}.icon-phone_paused:before{content:"\eb78"}.icon-sim_card_alert:before{content:"\eb79"}.icon-sms_failed:before{content:"\eb7a"}.icon-sync_problem:before{content:"\eb7c"}.icon-system_update:before{content:"\eb7d"}.icon-tap_and_play:before{content:"\eb7e"}.icon-vibration:before{content:"\eb7f"}.icon-voice_chat:before{content:"\eb80"}.icon-vpn_lock:before{content:"\eb81"}.icon-airline_seat_flat:before{content:"\eb82"}.icon-airline_seat_flat_angled:before{content:"\eb83"}.icon-airline_seat_individual_suite:before{content:"\eb84"}.icon-confirmation_number:before{content:"\eb8a"}.icon-live_tv:before{content:"\eb8b"}.icon-ondemand_video:before{content:"\eb8c"}.icon-personal_video:before{content:"\eb8d"}.icon-power:before{content:"\eb8e"}.icon-wc:before{content:"\eb8f"}.icon-wifi:before{content:"\eb90"}.icon-enhanced_encryption:before{content:"\eb91"}.icon-network_check:before{content:"\eb92"}.icon-rv_hookup:before{content:"\eb94"}.icon-do_not_disturb_off:before{content:"\eb95"}.icon-priority_high:before{content:"\eb96"}.icon-power_off:before{content:"\eb97"}.icon-phone_callback:before{content:"\eb9a"}.icon-pie_chart:before{content:"\eb9b"}.icon-pie_chart_outlined:before{content:"\eb9c"}.icon-bubble_chart:before{content:"\eb9d"}.icon-show_chart:before{content:"\eb9f"}.icon-cake:before{content:"\eba0"}.icon-group:before{content:"\eba1"}.icon-group_add:before{content:"\eba2"}.icon-location_city:before{content:"\eba3"}.icon-mood_bad:before{content:"\eba4"}.icon-notifications:before{content:"\eba5"}.icon-notifications_none:before{content:"\eba6"}.icon-notifications_off:before{content:"\eba7"}.icon-notifications_on:before{content:"\eba8"}.icon-notifications_paused:before{content:"\eba9"}.icon-pages:before{content:"\ebaa"}.icon-party_mode:before{content:"\ebab"}.icon-people_outline:before{content:"\ebac"}.icon-person:before{content:"\ebad"}.icon-person_add:before{content:"\ebae"}.icon-person_outline:before{content:"\ebaf"}.icon-public:before{content:"\ebb1"}.icon-school:before{content:"\ebb2"}.icon-share:before{content:"\ebb3"}.icon-whatshot:before{content:"\ebb4"}.icon-sentiment_dissatisfied:before{content:"\ebb5"}.icon-sentiment_neutral:before{content:"\ebb6"}.icon-sentiment_satisfied:before{content:"\ebb7"}.icon-sentiment_very_dissatisfied:before{content:"\ebb8"}.icon-sentiment_very_satisfied:before{content:"\ebb9"}.icon-thumb_down_alt:before{content:"\ebba"}.icon-thumb_up_alt:before{content:"\ebbb"}.icon-check_box:before{content:"\ebbc"}.icon-star:before{content:"\ebbf"}.icon-star_half:before{content:"\ebc0"}.icon-star_outline:before{content:"\ebc1"}.icon-3d_rotation:before{content:"\ebc2"}.icon-accessibility:before{content:"\ebc3"}.icon-account_balance:before{content:"\ebc4"}.icon-account_balance_wallet:before{content:"\ebc5"}.icon-account_box:before{content:"\ebc6"}.icon-account_circle:before{content:"\ebc7"}.icon-add_shopping_cart:before{content:"\ebc8"}.icon-alarm_on:before{content:"\ebca"}.icon-android:before{content:"\ebcb"}.icon-announcement:before{content:"\ebcc"}.icon-aspect_ratio:before{content:"\ebcd"}.icon-assignment:before{content:"\ebce"}.icon-assignment_ind:before{content:"\ebcf"}.icon-assignment_late:before{content:"\ebd0"}.icon-assignment_return:before{content:"\ebd1"}.icon-assignment_returned:before{content:"\ebd2"}.icon-assignment_turned_in:before{content:"\ebd3"}.icon-autorenew:before{content:"\ebd4"}.icon-book:before{content:"\ebd5"}.icon-bookmark:before{content:"\ebd6"}.icon-bookmark_outline:before{content:"\ebd7"}.icon-bug_report:before{content:"\ebd8"}.icon-build:before{content:"\ebd9"}.icon-cached:before{content:"\ebda"}.icon-check_circle:before{content:"\ebdc"}.icon-chrome_reader_mode:before{content:"\ebdd"}.icon-code:before{content:"\ebde"}.icon-credit_card:before{content:"\ebdf"}.icon-dashboard:before{content:"\ebe0"}.icon-delete:before{content:"\ebe1"}.icon-description:before{content:"\ebe2"}.icon-dns:before{content:"\ebe3"}.icon-done1:before{content:"\ebe4"}.icon-done_all1:before{content:"\ebe5"}.icon-exit_to_app:before{content:"\ebe6"}.icon-explore:before{content:"\ebe7"}.icon-extension:before{content:"\ebe8"}.icon-face:before{content:"\ebe9"}.icon-favorite:before{content:"\ebea"}.icon-favorite_outline:before{content:"\ebeb"}.icon-find_in_page:before{content:"\ebec"}.icon-find_replace:before{content:"\ebed"}.icon-help:before{content:"\ebf1"}.icon-highlight_remove:before{content:"\ebf2"}.icon-history:before{content:"\ebf3"}.icon-home:before{content:"\ebf4"}.icon-hourglass_empty:before{content:"\ebf5"}.icon-hourglass_full:before{content:"\ebf6"}.icon-https:before{content:"\ebf7"}.icon-info:before{content:"\ebf8"}.icon-info_outline:before{content:"\ebf9"}.icon-input:before{content:"\ebfa"}.icon-invert_colors_on:before{content:"\ebfb"}.icon-label:before{content:"\ebfc"}.icon-label_outline:before{content:"\ebfd"}.icon-language:before{content:"\ebfe"}.icon-launch1:before{content:"\ebff"}.icon-list:before{content:"\ec00"}.icon-lock_open:before{content:"\ec01"}.icon-lock_outline:before{content:"\ec02"}.icon-loyalty:before{content:"\ec03"}.icon-markunread_mailbox:before{content:"\ec04"}.icon-note_add:before{content:"\ec05"}.icon-open_in_browser:before{content:"\ec06"}.icon-open_with:before{content:"\ec07"}.icon-pageview:before{content:"\ec08"}.icon-perm_contact_calendar:before{content:"\ec0a"}.icon-perm_device_information:before{content:"\ec0c"}.icon-perm_phone_msg:before{content:"\ec0e"}.icon-perm_scan_wifi:before{content:"\ec0f"}.icon-picture_in_picture:before{content:"\ec10"}.icon-power_settings_new:before{content:"\ec12"}.icon-receipt:before{content:"\ec13"}.icon-redeem:before{content:"\ec14"}.icon-search1:before{content:"\ec15"}.icon-settings:before{content:"\ec16"}.icon-settings_applications:before{content:"\ec17"}.icon-settings_backup_restore:before{content:"\ec18"}.icon-settings_bluetooth:before{content:"\ec19"}.icon-settings_cell:before{content:"\ec1a"}.icon-settings_display:before{content:"\ec1b"}.icon-settings_ethernet:before{content:"\ec1c"}.icon-settings_input_hdmi:before{content:"\ec1f"}.icon-settings_input_svideo:before{content:"\ec20"}.icon-settings_overscan:before{content:"\ec21"}.icon-settings_phone:before{content:"\ec22"}.icon-settings_power:before{content:"\ec23"}.icon-settings_remote:before{content:"\ec24"}.icon-settings_voice:before{content:"\ec25"}.icon-shop:before{content:"\ec26"}.icon-shop_two:before{content:"\ec27"}.icon-shopping_basket:before{content:"\ec28"}.icon-speaker_notes:before{content:"\ec29"}.icon-spellcheck:before{content:"\ec2a"}.icon-stars:before{content:"\ec2b"}.icon-supervisor_account:before{content:"\ec2d"}.icon-swap_horiz:before{content:"\ec2e"}.icon-swap_vert:before{content:"\ec2f"}.icon-swap_vertical_circle:before{content:"\ec30"}.icon-system_update_tv:before{content:"\ec31"}.icon-tab:before{content:"\ec32"}.icon-tab_unselected:before{content:"\ec33"}.icon-today:before{content:"\ec38"}.icon-track_changes:before{content:"\ec3a"}.icon-trending_down:before{content:"\ec3c"}.icon-trending_neutral:before{content:"\ec3d"}.icon-trending_up:before{content:"\ec3e"}.icon-verified_user:before{content:"\ec3f"}.icon-view_agenda:before{content:"\ec40"}.icon-card_membership:before{content:"\ec4c"}.icon-card_travel:before{content:"\ec4d"}.icon-work:before{content:"\ec4e"}.icon-youtube_searched_for:before{content:"\ec4f"}.icon-eject:before{content:"\ec50"}.icon-camera_enhance:before{content:"\ec51"}.icon-help_outline:before{content:"\ec52"}.icon-zoom_in:before{content:"\ec54"}.icon-zoom_out:before{content:"\ec55"}.icon-http:before{content:"\ec56"}.icon-event_seat:before{content:"\ec57"}.icon-flight_land:before{content:"\ec58"}.icon-flight_takeoff:before{content:"\ec59"}.icon-play_for_work:before{content:"\ec5a"}.icon-gif:before{content:"\ec5b"}.icon-indeterminate_check_box:before{content:"\ec5c"}.icon-offline_pin:before{content:"\ec5d"}.icon-all_out:before{content:"\ec5e"}.icon-copyright:before{content:"\ec5f"}.icon-fingerprint:before{content:"\ec60"}.icon-gavel:before{content:"\ec61"}.icon-lightbulb_outline:before{content:"\ec62"}.icon-picture_in_picture_alt:before{content:"\ec63"}.icon-important_devices:before{content:"\ec64"}.icon-touch_app:before{content:"\ec65"}.icon-accessible:before{content:"\ec66"}.icon-compare_arrows:before{content:"\ec67"}.icon-date_range:before{content:"\ec68"}.icon-donut_large:before{content:"\ec69"}.icon-donut_small:before{content:"\ec6a"}.icon-motorcycle:before{content:"\ec6d"}.icon-opacity:before{content:"\ec6e"}.icon-pets:before{content:"\ec6f"}.icon-pregnant_woman:before{content:"\ec70"}.icon-record_voice_over:before{content:"\ec71"}.icon-timeline:before{content:"\ec74"}.icon-update:before{content:"\ec75"}.icon-watch_later:before{content:"\ec76"}.icon-pan_tool:before{content:"\ec77"}.icon-euro_symbol:before{content:"\ec78"}.icon-restore_page:before{content:"\ec7b"}.icon-speaker_notes_off:before{content:"\ec7c"}.icon-delete_forever:before{content:"\ec7d"}.icon-accessibility_new:before{content:"\ec7e"}.icon-check_circle_outline:before{content:"\ec7f"}.icon-delete_outline:before{content:"\ec80"}.icon-done_outline:before{content:"\ec81"}.icon-swap_horizontal_circle:before{content:"\ec85"}.icon-accessible_forward:before{content:"\ec86"}.icon-calendar_today:before{content:"\ec87"}.icon-label_important:before{content:"\ec89"}.icon-restore_from_trash:before{content:"\ec8a"}.icon-supervised_user_circle:before{content:"\ec8b"}.icon-commute:before{content:"\ec92"}.icon-work_off:before{content:"\ec94"}.icon-work_outline:before{content:"\ec95"}.icon-drag_indicator:before{content:"\ec96"}.icon-label_important_outline:before{content:"\ec98"}.icon-contact_support:before{content:"\ec9c"}.icon-filter_list_alt:before{content:"\ec9e"}.icon-edit_off:before{content:"\eca0"}.icon-account_tree:before{content:"\ecca"}.icon-add_chart:before{content:"\eccb"}.icon-add_ic_call:before{content:"\eccc"}.icon-add_moderator:before{content:"\eccd"}.icon-all_inbox:before{content:"\ecce"}.icon-approval:before{content:"\eccf"}.icon-assistant_direction:before{content:"\ecd0"}.icon-assistant_navigation:before{content:"\ecd1"}.icon-bookmarks:before{content:"\ecd2"}.icon-bus_alert:before{content:"\ecd3"}.icon-cases:before{content:"\ecd4"}.icon-circle_notifications:before{content:"\ecd5"}.icon-closed_caption_off:before{content:"\ecd6"}.icon-connected_tv:before{content:"\ecd7"}.icon-dangerous:before{content:"\ecd8"}.icon-dashboard_customize:before{content:"\ecd9"}.icon-drive_file_move_outline:before{content:"\ecdb"}.icon-drive_file_rename_outline:before{content:"\ecdc"}.icon-drive_folder_upload:before{content:"\ecdd"}.icon-duo:before{content:"\ecde"}.icon-explore_off:before{content:"\ecdf"}.icon-file_download_done:before{content:"\ece0"}.icon-grid_view:before{content:"\ece2"}.icon-hail:before{content:"\ece3"}.icon-home_filled:before{content:"\ece4"}.icon-imagesearch_roller:before{content:"\ece5"}.icon-library_add_check:before{content:"\ece7"}.icon-logout1:before{content:"\ece8"}.icon-margin:before{content:"\ece9"}.icon-mark_as_unread:before{content:"\ecea"}.icon-menu_open:before{content:"\eceb"}.icon-mp:before{content:"\ecec"}.icon-offline_share:before{content:"\eced"}.icon-padding:before{content:"\ecee"}.icon-phone_enabled:before{content:"\ecf3"}.icon-pivot_table_chart:before{content:"\ecf4"}.icon-railway_alert:before{content:"\ecf6"}.icon-recommend:before{content:"\ecf7"}.icon-repeat_on:before{content:"\ecfa"}.icon-repeat_one_on:before{content:"\ecfb"}.icon-replay_circle_filled:before{content:"\ecfc"}.icon-reset_tv:before{content:"\ecfd"}.icon-sd:before{content:"\ecfe"}.icon-shield:before{content:"\ecff"}.icon-shuffle_on:before{content:"\ed00"}.icon-speed:before{content:"\ed01"}.icon-stacked_bar_chart:before{content:"\ed02"}.icon-stream:before{content:"\ed03"}.icon-swipe:before{content:"\ed04"}.icon-switch_account:before{content:"\ed05"}.icon-tag:before{content:"\ed06"}.icon-thumb_down_off_alt:before{content:"\ed07"}.icon-thumb_up_off_alt:before{content:"\ed08"}.icon-toggle_off:before{content:"\ed09"}.icon-toggle_on:before{content:"\ed0a"}.icon-two_wheeler:before{content:"\ed0b"}.icon-upload_file:before{content:"\ed0c"}.icon-view_in_ar:before{content:"\ed0d"}.icon-wb_shade:before{content:"\ed0f"}.icon-wb_twighlight:before{content:"\ed10"}.icon-home_work:before{content:"\ed11"}.icon-schedule_send:before{content:"\ed12"}.icon-bolt:before{content:"\ed13"}.icon-send_and_archive:before{content:"\ed14"}.icon-file_present:before{content:"\ed16"}.icon-saved_search:before{content:"\ed19"}.icon-storefront:before{content:"\ed1a"}.icon-dynamic_feed:before{content:"\ed1c"}.icon-euro:before{content:"\ed1d"}.icon-policy:before{content:"\ed1f"}.icon-menu_book:before{content:"\ed21"}.icon-emoji_flags:before{content:"\ed22"}.icon-emoji_food_beverage:before{content:"\ed23"}.icon-emoji_nature:before{content:"\ed24"}.icon-emoji_people:before{content:"\ed25"}.icon-emoji_symbols:before{content:"\ed26"}.icon-emoji_transportation:before{content:"\ed27"}.icon-post_add:before{content:"\ed28"}.icon-people_alt:before{content:"\ed29"}.icon-emoji_emotions:before{content:"\ed2a"}.icon-emoji_events:before{content:"\ed2b"}.icon-emoji_objects:before{content:"\ed2c"}.icon-sports_basketball:before{content:"\ed2d"}.icon-sports_cricket:before{content:"\ed2e"}.icon-sports_esports:before{content:"\ed2f"}.icon-sports_football:before{content:"\ed30"}.icon-sports_golf:before{content:"\ed31"}.icon-sports_hockey:before{content:"\ed32"}.icon-sports_mma:before{content:"\ed33"}.icon-sports_motorsports:before{content:"\ed34"}.icon-sports_rugby:before{content:"\ed35"}.icon-sports_soccer:before{content:"\ed36"}.icon-eco:before{content:"\ed3c"}.icon-flip_camera_android:before{content:"\ed3e"}.icon-flip_camera_ios:before{content:"\ed3f"}.icon-cancel_schedule_send:before{content:"\ed40"}.icon-apartment:before{content:"\ed41"}.icon-bathtub:before{content:"\ed42"}.icon-deck:before{content:"\ed43"}.icon-fireplace:before{content:"\ed44"}.icon-house:before{content:"\ed45"}.icon-king_bed:before{content:"\ed46"}.icon-nights_stay:before{content:"\ed47"}.icon-outdoor_grill:before{content:"\ed48"}.icon-single_bed:before{content:"\ed49"}.icon-square_foot:before{content:"\ed4a"}.icon-double_arrow:before{content:"\ed4b"}.icon-sports_baseball:before{content:"\ed4c"}.icon-attractions:before{content:"\ed4d"}.icon-bakery_dining:before{content:"\ed4e"}.icon-breakfast_dining:before{content:"\ed4f"}.icon-car_rental:before{content:"\ed50"}.icon-car_repair:before{content:"\ed51"}.icon-dinner_dining:before{content:"\ed52"}.icon-dry_cleaning:before{content:"\ed53"}.icon-hardware:before{content:"\ed54"}.icon-liquor:before{content:"\ed55"}.icon-lunch_dining:before{content:"\ed56"}.icon-nightlife:before{content:"\ed57"}.icon-park:before{content:"\ed58"}.icon-ramen_dining:before{content:"\ed59"}.icon-celebration:before{content:"\ed5a"}.icon-theater_comedy:before{content:"\ed5b"}.icon-badge:before{content:"\ed5c"}.icon-festival:before{content:"\ed5d"}.icon-icecream:before{content:"\ed5e"}.icon-volunteer_activism:before{content:"\ed5f"}.icon-contactless:before{content:"\ed60"}.icon-delivery_dining:before{content:"\ed61"}.icon-brunch_dining:before{content:"\ed62"}.icon-takeout_dining:before{content:"\ed63"}.icon-ac_unit:before{content:"\ed64"}.icon-airport_shuttle:before{content:"\ed65"}.icon-all_inclusive:before{content:"\ed66"}.icon-beach_access:before{content:"\ed67"}.icon-business_center:before{content:"\ed68"}.icon-casino:before{content:"\ed69"}.icon-child_friendly:before{content:"\ed6b"}.icon-fitness_center:before{content:"\ed6c"}.icon-golf_course:before{content:"\ed6d"}.icon-hot_tub:before{content:"\ed6e"}.icon-kitchen:before{content:"\ed6f"}.icon-pool:before{content:"\ed70"}.icon-room_service:before{content:"\ed71"}.icon-smoke_free:before{content:"\ed72"}.icon-smoking_rooms:before{content:"\ed73"}.icon-spa:before{content:"\ed74"}.icon-no_meeting_room:before{content:"\ed75"}.icon-meeting_room:before{content:"\ed76"}.icon-goat:before{content:"\ed77"}.icon-5g:before{content:"\ed78"}.icon-ad_units:before{content:"\ed79"}.icon-add_business:before{content:"\ed7a"}.icon-add_location_alt:before{content:"\ed7b"}.icon-add_road:before{content:"\ed7c"}.icon-add_to_drive:before{content:"\ed7d"}.icon-addchart:before{content:"\ed7e"}.icon-admin_panel_settings:before{content:"\ed7f"}.icon-agriculture:before{content:"\ed80"}.icon-alt_route:before{content:"\ed81"}.icon-analytics:before{content:"\ed82"}.icon-anchor:before{content:"\ed83"}.icon-animation:before{content:"\ed84"}.icon-api:before{content:"\ed85"}.icon-app_blocking:before{content:"\ed86"}.icon-app_registration:before{content:"\ed87"}.icon-app_settings_alt:before{content:"\ed88"}.icon-architecture:before{content:"\ed89"}.icon-arrow_circle_down:before{content:"\ed8a"}.icon-arrow_circle_up:before{content:"\ed8b"}.icon-article:before{content:"\ed8c"}.icon-attach_email:before{content:"\ed8d"}.icon-auto_awesome:before{content:"\ed8e"}.icon-auto_awesome_mosaic:before{content:"\ed8f"}.icon-auto_awesome_motion:before{content:"\ed90"}.icon-auto_delete:before{content:"\ed91"}.icon-auto_fix_high:before{content:"\ed92"}.icon-auto_fix_normal:before{content:"\ed93"}.icon-auto_stories:before{content:"\ed95"}.icon-baby_changing_station:before{content:"\ed96"}.icon-backpack:before{content:"\ed97"}.icon-backup_table:before{content:"\ed98"}.icon-batch_prediction:before{content:"\ed99"}.icon-bedtime:before{content:"\ed9a"}.icon-bento:before{content:"\ed9b"}.icon-bike_scooter:before{content:"\ed9c"}.icon-biotech:before{content:"\ed9d"}.icon-block_flipped:before{content:"\ed9e"}.icon-browser_not_supported:before{content:"\ed9f"}.icon-build_circle:before{content:"\eda0"}.icon-calculate:before{content:"\eda1"}.icon-campaign:before{content:"\eda2"}.icon-carpenter:before{content:"\eda3"}.icon-cast_for_education:before{content:"\eda4"}.icon-charging_station:before{content:"\eda5"}.icon-checkroom:before{content:"\eda6"}.icon-circle:before{content:"\eda7"}.icon-cleaning_services:before{content:"\eda8"}.icon-close_fullscreen:before{content:"\eda9"}.icon-closed_caption_disabled:before{content:"\edaa"}.icon-comment_bank:before{content:"\edab"}.icon-construction:before{content:"\edac"}.icon-corporate_fare:before{content:"\edad"}.icon-countertops:before{content:"\edae"}.icon-design_services:before{content:"\edaf"}.icon-directions_off:before{content:"\edb0"}.icon-dirty_lens:before{content:"\edb1"}.icon-do_not_step:before{content:"\edb2"}.icon-do_not_touch:before{content:"\edb3"}.icon-domain_verification:before{content:"\edb4"}.icon-drive_file_move:before{content:"\edb5"}.icon-dry:before{content:"\edb6"}.icon-dynamic_form:before{content:"\edb7"}.icon-edit_road:before{content:"\edb9"}.icon-electric_bike:before{content:"\edba"}.icon-electric_car:before{content:"\edbb"}.icon-electric_moped:before{content:"\edbc"}.icon-electric_rickshaw:before{content:"\edbd"}.icon-electric_scooter:before{content:"\edbe"}.icon-electrical_services:before{content:"\edbf"}.icon-elevator:before{content:"\edc0"}.icon-engineering:before{content:"\edc1"}.icon-escalator:before{content:"\edc2"}.icon-escalator_warning:before{content:"\edc3"}.icon-face_retouching_natural:before{content:"\edc4"}.icon-fact_check:before{content:"\edc5"}.icon-family_restroom:before{content:"\edc6"}.icon-fence:before{content:"\edc7"}.icon-filter_alt:before{content:"\edc8"}.icon-fire_extinguisher:before{content:"\edc9"}.icon-flaky:before{content:"\edca"}.icon-food_bank:before{content:"\edcb"}.icon-forward_to_inbox:before{content:"\edcc"}.icon-foundation:before{content:"\edcd"}.icon-grading:before{content:"\edce"}.icon-grass:before{content:"\edcf"}.icon-handyman:before{content:"\edd0"}.icon-hdr_enhanced_select:before{content:"\edd1"}.icon-hearing_disabled:before{content:"\edd2"}.icon-help_center:before{content:"\edd3"}.icon-highlight_alt:before{content:"\edd4"}.icon-history_edu:before{content:"\edd5"}.icon-history_toggle_off:before{content:"\edd6"}.icon-home_repair_service:before{content:"\edd7"}.icon-horizontal_rule:before{content:"\edd8"}.icon-hourglass_bottom:before{content:"\edd9"}.icon-hourglass_disabled:before{content:"\edda"}.icon-hourglass_top:before{content:"\eddb"}.icon-house_siding:before{content:"\eddc"}.icon-hvac:before{content:"\eddd"}.icon-image_not_supported:before{content:"\edde"}.icon-insights:before{content:"\eddf"}.icon-integration_instructions:before{content:"\ede0"}.icon-ios_share:before{content:"\ede1"}.icon-legend_toggle:before{content:"\ede2"}.icon-local_fire_department:before{content:"\ede3"}.icon-local_police:before{content:"\ede4"}.icon-location_pin:before{content:"\ede5"}.icon-lock_clock:before{content:"\ede6"}.icon-login:before{content:"\ede7"}.icon-maps_ugc:before{content:"\ede8"}.icon-mark_chat_read:before{content:"\ede9"}.icon-mark_chat_unread:before{content:"\edea"}.icon-mark_email_read:before{content:"\edeb"}.icon-mark_email_unread:before{content:"\edec"}.icon-mediation:before{content:"\eded"}.icon-medical_services:before{content:"\edee"}.icon-mic_external_off:before{content:"\edef"}.icon-mic_external_on:before{content:"\edf0"}.icon-microwave:before{content:"\edf1"}.icon-military_tech:before{content:"\edf2"}.icon-miscellaneous_services:before{content:"\edf3"}.icon-model_training:before{content:"\edf4"}.icon-monitor:before{content:"\edf5"}.icon-moped:before{content:"\edf6"}.icon-more_time:before{content:"\edf7"}.icon-nat:before{content:"\edfc"}.icon-next_plan:before{content:"\edfe"}.icon-night_shelter:before{content:"\edff"}.icon-nightlight_round:before{content:"\ee00"}.icon-not_started:before{content:"\ee0d"}.icon-online_prediction:before{content:"\ee0e"}.icon-outbox:before{content:"\ee10"}.icon-outgoing_mail:before{content:"\ee11"}.icon-outlet:before{content:"\ee12"}.icon-panorama_horizontal_select:before{content:"\ee13"}.icon-panorama_vertical_select:before{content:"\ee14"}.icon-panorama_wide_angle_select:before{content:"\ee15"}.icon-payments:before{content:"\ee16"}.icon-pedal_bike:before{content:"\ee17"}.icon-pending:before{content:"\ee18"}.icon-pending_actions:before{content:"\ee19"}.icon-person_add_alt:before{content:"\ee1a"}.icon-person_add_alt_1:before{content:"\ee1b"}.icon-person_remove:before{content:"\ee1c"}.icon-person_search:before{content:"\ee1d"}.icon-pest_control:before{content:"\ee1e"}.icon-pest_control_rodent:before{content:"\ee1f"}.icon-photo_camera_back:before{content:"\ee20"}.icon-photo_camera_front:before{content:"\ee21"}.icon-plagiarism:before{content:"\ee22"}.icon-plumbing:before{content:"\ee24"}.icon-point_of_sale:before{content:"\ee25"}.icon-preview:before{content:"\ee26"}.icon-privacy_tip:before{content:"\ee27"}.icon-psychology:before{content:"\ee28"}.icon-push_pin:before{content:"\ee2a"}.icon-qr_code:before{content:"\ee2b"}.icon-qr_code_scanner:before{content:"\ee2c"}.icon-quickreply:before{content:"\ee2d"}.icon-read_more:before{content:"\ee2e"}.icon-receipt_long:before{content:"\ee2f"}.icon-request_quote:before{content:"\ee30"}.icon-rice_bowl:before{content:"\ee31"}.icon-roofing:before{content:"\ee32"}.icon-room_preferences:before{content:"\ee33"}.icon-rule:before{content:"\ee34"}.icon-rule_folder:before{content:"\ee35"}.icon-run_circle:before{content:"\ee36"}.icon-science:before{content:"\ee37"}.icon-screen_search_desktop:before{content:"\ee38"}.icon-search_off:before{content:"\ee39"}.icon-self_improvement:before{content:"\ee3a"}.icon-sensor_door:before{content:"\ee3b"}.icon-sensor_window:before{content:"\ee3c"}.icon-set_meal:before{content:"\ee3d"}.icon-shopping_bag:before{content:"\ee3e"}.icon-smart_button:before{content:"\ee41"}.icon-snippet_folder:before{content:"\ee42"}.icon-soap:before{content:"\ee43"}.icon-source:before{content:"\ee44"}.icon-sports_bar:before{content:"\ee48"}.icon-stairs:before{content:"\ee49"}.icon-star_outline1:before{content:"\ee4a"}.icon-star_rate:before{content:"\ee4b"}.icon-sticky_note_2:before{content:"\ee4c"}.icon-stroller:before{content:"\ee4e"}.icon-subscript:before{content:"\ee4f"}.icon-superscript:before{content:"\ee51"}.icon-support:before{content:"\ee52"}.icon-support_agent:before{content:"\ee53"}.icon-switch_left:before{content:"\ee54"}.icon-switch_right:before{content:"\ee55"}.icon-table_view:before{content:"\ee57"}.icon-tapas:before{content:"\ee58"}.icon-taxi_alert:before{content:"\ee59"}.icon-text_snippet:before{content:"\ee5a"}.icon-tour:before{content:"\ee5b"}.icon-tty:before{content:"\ee5c"}.icon-umbrella:before{content:"\ee5d"}.icon-verified1:before{content:"\ee5f"}.icon-video_settings:before{content:"\ee60"}.icon-view_sidebar:before{content:"\ee61"}.icon-wash:before{content:"\ee62"}.icon-water_damage:before{content:"\ee63"}.icon-wheelchair_pickup:before{content:"\ee65"}.icon-wifi_calling:before{content:"\ee66"}.icon-wifi_protected_setup:before{content:"\ee67"}.icon-wine_bar:before{content:"\ee68"}.icon-wrong_location:before{content:"\ee69"}.icon-wysiwyg:before{content:"\ee6a"}.icon-leaderboard:before{content:"\ee6b"}.icon-6_ft_apart:before{content:"\ee6c"}.icon-book_online:before{content:"\ee6d"}.icon-clean_hands:before{content:"\ee6e"}.icon-connect_without_contact:before{content:"\ee6f"}.icon-coronavirus:before{content:"\ee70"}.icon-elderly:before{content:"\ee71"}.icon-follow_the_signs:before{content:"\ee72"}.icon-leave_bags_at_home:before{content:"\ee73"}.icon-masks:before{content:"\ee74"}.icon-reduce_capacity:before{content:"\ee75"}.icon-sanitizer:before{content:"\ee76"}.icon-send_to_mobile:before{content:"\ee77"}.icon-sick:before{content:"\ee78"}.icon-add_task:before{content:"\ee79"}.icon-contact_page:before{content:"\ee7a"}.icon-disabled_by_default:before{content:"\ee7b"}.icon-facebook1:before{content:"\ee7c"}.icon-groups:before{content:"\ee7d"}.icon-luggage:before{content:"\ee7e"}.icon-outbond:before{content:"\ee81"}.icon-published_with_changes:before{content:"\ee82"}.icon-request_page:before{content:"\ee83"}.icon-stacked_line_chart:before{content:"\ee84"}.icon-lv-b:before{content:"\ea0a"}.icon-lv-bw:before{content:"\ea0b"}.icon-lv-hrps:before{content:"\ea0c"}.icon-lv-n:before{content:"\ea12"}.icon-lv-no:before{content:"\ea13"}.icon-lv-nrw:before{content:"\ea14"}.icon-lv-st:before{content:"\ea17"}.icon-icon-kontaktlasche-dwa-direkt:before{content:"\ea09"}.icon-icon-kontaktlasche-kontakt:before{content:"\ea0d"}.icon-icon-kontaktlasche-shop:before{content:"\ea11"}.icon-checkbox-unchecked:before{content:"\e929"}.icon-checkbox-checked:before{content:"\e92a"}.icon-location:before{content:"\e92e"}.icon-icon_publikationen:before{content:"\e923"}.icon-icon_kalendar:before{content:"\e924"}.icon-icon_weiteres:before{content:"\e925"}.icon-icon_landesverbnde:before{content:"\e926"}.icon-logo_dwa_symbol_einfarbig:before{content:"\e922"}.icon-icon_suche:before{content:"\e917"}.icon-icon_close:before{content:"\e918"}.icon-icon_dwa-shop:before{content:"\e919"}.icon-icon_dwa-shop_2:before{content:"\e91e"}.icon-icon_eterner-link:before{content:"\e91f"}.icon-icon_pfd-dokument:before{content:"\e920"}.icon-icon_playbutton:before{content:"\e921"}.icon-search:before{content:"\e916"}.icon-dwa-icon-zertifikat:before{content:"\ea26"}.icon-inhalt-lernzilele-bulletpoints:before{content:"\ea1a"}.icon-kontakt-ansprechpartner:before{content:"\ea1b"}.icon-leitung:before{content:"\ea1c"}.icon-ort:before{content:"\ea1d"}.icon-preis-euro:before{content:"\ea1e"}.icon-termin:before{content:"\ea25"}.icon-zielgruppe:before{content:"\ea2a"}.icon-tiktok:before{content:"\ea19"}
.grid>.inside{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;position:relative}.grid>.inside>*{flex-grow:0;flex-shrink:0;flex-basis:100%;max-width:100%;padding-right:12px;padding-left:12px;padding-bottom:24px}.grid.small-gutter>.inside>*{padding-right:0.5rem;padding-left:0.5rem;padding-bottom:1rem}.grid.no-gutter>.inside{padding-left:0;padding-right:0}.grid.no-gutter>.inside>*{padding-right:0;padding-left:0;padding-bottom:0}.grid .grid>.inside{margin-left:-12px;margin-right:-12px;margin-bottom:-24px}.grid .grid.small-gutter>.inside{margin-left:-0.5rem;margin-right:-0.5rem;margin-bottom:-1rem}.grid .grid.no-gutter>.inside{margin-left:0;margin-right:0}.grid.align-top>.inside{align-items:flex-start}.grid.align-middle>.inside{align-items:center}.grid.align-bottom>.inside{align-items:flex-end}.grid.align-baseline>.inside{align-items:baseline}.grid.auto-height [class*="col-"]>.inside{height:100%}.grid.justify-left>.inside{justify-content:flex-start}.grid.justify-center>.inside{justify-content:center}.grid.justify-right>.inside{justify-content:flex-end}.grid.justify-space-between>.inside{justify-content:space-between}.grid.justify-space-around>.inside{justify-content:space-around}.grid.justify-space-evenly>.inside{justify-content:space-evenly}.grid>.inside>.col-1{flex-basis:8.3333%;max-width:8.3333%}.grid>.inside>.col-2{flex-basis:16.6666%;max-width:16.6666%}.grid>.inside>.col-3{flex-basis:25%;max-width:25%}.grid>.inside>.col-4{flex-basis:33.3333%;max-width:33.3333%}.grid>.inside>.col-5{flex-basis:41.6666%;max-width:41.6666%}.grid>.inside>.col-6{flex-basis:50%;max-width:50%}.grid>.inside>.col-7{flex-basis:58.3333%;max-width:58.3333%}.grid>.inside>.col-8{flex-basis:66.6666%;max-width:66.6666%}.grid>.inside>.col-9{flex-basis:75%;max-width:75%}.grid>.inside>.col-10{flex-basis:83.3333%;max-width:83.3333%}.grid>.inside>.col-11{flex-basis:91.6666%;max-width:91.6666%}.grid>.inside>.col-12{flex-basis:100%;max-width:100%}.grid>.inside>.col-auto{flex-grow:1;flex-basis:0;max-width:100%}.grid>.inside>.col-top{align-self:flex-start}.grid>.inside>.col-middle{align-self:center}.grid>.inside>.col-bottom{align-self:flex-end}.grid>.inside>.col-baseline{align-self:baseline}.grid>.inside>.col-stretch{align-self:stretch}.grid>.inside>.order-first{order:-1}.grid>.inside>.order-last{order:13}.grid>.inside>.order-0{order:0}.grid>.inside>.order-1{order:1}.grid>.inside>.order-2{order:2}.grid>.inside>.order-3{order:3}.grid>.inside>.order-4{order:4}.grid>.inside>.order-5{order:5}.grid>.inside>.order-6{order:6}.grid>.inside>.order-7{order:7}.grid>.inside>.order-8{order:8}.grid>.inside>.order-9{order:9}.grid>.inside>.order-10{order:10}.grid>.inside>.order-11{order:11}.grid>.inside>.order-12{order:12}.grid>.inside>.offset-1{margin-left:8.3333%}.grid>.inside>.offset-2{margin-left:16.6666%}.grid>.inside>.offset-3{margin-left:25%}.grid>.inside>.offset-4{margin-left:33.3333%}.grid>.inside>.offset-5{margin-left:41.6666%}.grid>.inside>.offset-6{margin-left:50%}.grid>.inside>.offset-7{margin-left:58.3333%}.grid>.inside>.offset-8{margin-left:66.6666%}.grid>.inside>.offset-9{margin-left:75%}.grid>.inside>.offset-10{margin-left:83.3333%}.grid>.inside>.offset-11{margin-left:91.6666%}@media (min-width:600px){.grid>.inside>.col-xs-1{flex-basis:8.3333%;max-width:8.3333%}.grid>.inside>.col-xs-2{flex-basis:16.6666%;max-width:16.6666%}.grid>.inside>.col-xs-3{flex-basis:25%;max-width:25%}.grid>.inside>.col-xs-4{flex-basis:33.3333%;max-width:33.3333%}.grid>.inside>.col-xs-5{flex-basis:41.6666%;max-width:41.6666%}.grid>.inside>.col-xs-6{flex-basis:50%;max-width:50%}.grid>.inside>.col-xs-7{flex-basis:58.3333%;max-width:58.3333%}.grid>.inside>.col-xs-8{flex-basis:66.6666%;max-width:66.6666%}.grid>.inside>.col-xs-9{flex-basis:75%;max-width:75%}.grid>.inside>.col-xs-10{flex-basis:83.3333%;max-width:83.3333%}.grid>.inside>.col-xs-11{flex-basis:91.6666%;max-width:91.6666%}.grid>.inside>.col-xs-12{flex-basis:100%;max-width:100%}.grid>.inside>.col-xs-auto{flex-grow:1;flex-basis:0;max-width:100%}.grid>.inside>.col-xs-top{align-self:flex-start}.grid>.inside>.col-xs-middle{align-self:center}.grid>.inside>.col-xs-bottom{align-self:flex-end}.grid>.inside>.col-xs-baseline{align-self:baseline}.grid>.inside>.col-xs-stretch{align-self:stretch}.grid>.inside>.order-xs-first{order:-1}.grid>.inside>.order-xs-last{order:13}.grid>.inside>.order-xs-0{order:0}.grid>.inside>.order-xs-1{order:1}.grid>.inside>.order-xs-2{order:2}.grid>.inside>.order-xs-3{order:3}.grid>.inside>.order-xs-4{order:4}.grid>.inside>.order-xs-5{order:5}.grid>.inside>.order-xs-6{order:6}.grid>.inside>.order-xs-7{order:7}.grid>.inside>.order-xs-8{order:8}.grid>.inside>.order-xs-9{order:9}.grid>.inside>.order-xs-10{order:10}.grid>.inside>.order-xs-11{order:11}.grid>.inside>.order-xs-12{order:12}.grid>.inside>.offset-xs-0{margin-left:0%}.grid>.inside>.offset-xs-1{margin-left:8.3333%}.grid>.inside>.offset-xs-2{margin-left:16.6666%}.grid>.inside>.offset-xs-3{margin-left:25%}.grid>.inside>.offset-xs-4{margin-left:33.3333%}.grid>.inside>.offset-xs-5{margin-left:41.6666%}.grid>.inside>.offset-xs-6{margin-left:50%}.grid>.inside>.offset-xs-7{margin-left:58.3333%}.grid>.inside>.offset-xs-8{margin-left:66.6666%}.grid>.inside>.offset-xs-9{margin-left:75%}.grid>.inside>.offset-xs-10{margin-left:83.3333%}.grid>.inside>.offset-xs-11{margin-left:91.6666%}}@media (min-width:768px){.grid>.inside>.col-s-1{flex-basis:8.3333%;max-width:8.3333%}.grid>.inside>.col-s-2{flex-basis:16.6666%;max-width:16.6666%}.grid>.inside>.col-s-3{flex-basis:25%;max-width:25%}.grid>.inside>.col-s-4{flex-basis:33.3333%;max-width:33.3333%}.grid>.inside>.col-s-5{flex-basis:41.6666%;max-width:41.6666%}.grid>.inside>.col-s-6{flex-basis:50%;max-width:50%}.grid>.inside>.col-s-7{flex-basis:58.3333%;max-width:58.3333%}.grid>.inside>.col-s-8{flex-basis:66.6666%;max-width:66.6666%}.grid>.inside>.col-s-9{flex-basis:75%;max-width:75%}.grid>.inside>.col-s-10{flex-basis:83.3333%;max-width:83.3333%}.grid>.inside>.col-s-11{flex-basis:91.6666%;max-width:91.6666%}.grid>.inside>.col-s-12{flex-basis:100%;max-width:100%}.grid>.inside>.col-s-auto{flex-grow:1;flex-basis:0;max-width:100%}.grid>.inside>.col-s-top{align-self:flex-start}.grid>.inside>.col-s-middle{align-self:center}.grid>.inside>.col-s-bottom{align-self:flex-end}.grid>.inside>.col-s-baseline{align-self:baseline}.grid>.inside>.col-s-stretch{align-self:stretch}.grid>.inside>.order-s-first{order:-1}.grid>.inside>.order-s-last{order:13}.grid>.inside>.order-s-0{order:0}.grid>.inside>.order-s-1{order:1}.grid>.inside>.order-s-2{order:2}.grid>.inside>.order-s-3{order:3}.grid>.inside>.order-s-4{order:4}.grid>.inside>.order-s-5{order:5}.grid>.inside>.order-s-6{order:6}.grid>.inside>.order-s-7{order:7}.grid>.inside>.order-s-8{order:8}.grid>.inside>.order-s-9{order:9}.grid>.inside>.order-s-10{order:10}.grid>.inside>.order-s-11{order:11}.grid>.inside>.order-s-12{order:12}.grid>.inside>.offset-s-0{margin-left:0%}.grid>.inside>.offset-s-1{margin-left:8.3333%}.grid>.inside>.offset-s-2{margin-left:16.6666%}.grid>.inside>.offset-s-3{margin-left:25%}.grid>.inside>.offset-s-4{margin-left:33.3333%}.grid>.inside>.offset-s-5{margin-left:41.6666%}.grid>.inside>.offset-s-6{margin-left:50%}.grid>.inside>.offset-s-7{margin-left:58.3333%}.grid>.inside>.offset-s-8{margin-left:66.6666%}.grid>.inside>.offset-s-9{margin-left:75%}.grid>.inside>.offset-s-10{margin-left:83.3333%}.grid>.inside>.offset-s-11{margin-left:91.6666%}}@media (min-width:1024px){.grid>.inside>.col-m-1{flex-basis:8.3333%;max-width:8.3333%}.grid>.inside>.col-m-2{flex-basis:16.6666%;max-width:16.6666%}.grid>.inside>.col-m-3{flex-basis:25%;max-width:25%}.grid>.inside>.col-m-4{flex-basis:33.3333%;max-width:33.3333%}.grid>.inside>.col-m-5{flex-basis:41.6666%;max-width:41.6666%}.grid>.inside>.col-m-6{flex-basis:50%;max-width:50%}.grid>.inside>.col-m-7{flex-basis:58.3333%;max-width:58.3333%}.grid>.inside>.col-m-8{flex-basis:66.6666%;max-width:66.6666%}.grid>.inside>.col-m-9{flex-basis:75%;max-width:75%}.grid>.inside>.col-m-10{flex-basis:83.3333%;max-width:83.3333%}.grid>.inside>.col-m-11{flex-basis:91.6666%;max-width:91.6666%}.grid>.inside>.col-m-12{flex-basis:100%;max-width:100%}.grid>.inside>.col-m-auto{flex-grow:1;flex-basis:0;max-width:100%}.grid>.inside>.col-m-top{align-self:flex-start}.grid>.inside>.col-m-middle{align-self:center}.grid>.inside>.col-m-bottom{align-self:flex-end}.grid>.inside>.col-m-baseline{align-self:baseline}.grid>.inside>.col-m-stretch{align-self:stretch}.grid>.inside>.order-m-first{order:-1}.grid>.inside>.order-m-last{order:13}.grid>.inside>.order-m-0{order:0}.grid>.inside>.order-m-1{order:1}.grid>.inside>.order-m-2{order:2}.grid>.inside>.order-m-3{order:3}.grid>.inside>.order-m-4{order:4}.grid>.inside>.order-m-5{order:5}.grid>.inside>.order-m-6{order:6}.grid>.inside>.order-m-7{order:7}.grid>.inside>.order-m-8{order:8}.grid>.inside>.order-m-9{order:9}.grid>.inside>.order-m-10{order:10}.grid>.inside>.order-m-11{order:11}.grid>.inside>.order-m-12{order:12}.grid>.inside>.offset-m-0{margin-left:0%}.grid>.inside>.offset-m-1{margin-left:8.3333%}.grid>.inside>.offset-m-2{margin-left:16.6666%}.grid>.inside>.offset-m-3{margin-left:25%}.grid>.inside>.offset-m-4{margin-left:33.3333%}.grid>.inside>.offset-m-5{margin-left:41.6666%}.grid>.inside>.offset-m-6{margin-left:50%}.grid>.inside>.offset-m-7{margin-left:58.3333%}.grid>.inside>.offset-m-8{margin-left:66.6666%}.grid>.inside>.offset-m-9{margin-left:75%}.grid>.inside>.offset-m-10{margin-left:83.3333%}.grid>.inside>.offset-m-11{margin-left:91.6666%}}@media (min-width:1264px){.grid>.inside>.col-l-1{flex-basis:8.3333%;max-width:8.3333%}.grid>.inside>.col-l-2{flex-basis:16.6666%;max-width:16.6666%}.grid>.inside>.col-l-3{flex-basis:25%;max-width:25%}.grid>.inside>.col-l-4{flex-basis:33.3333%;max-width:33.3333%}.grid>.inside>.col-l-5{flex-basis:41.6666%;max-width:41.6666%}.grid>.inside>.col-l-6{flex-basis:50%;max-width:50%}.grid>.inside>.col-l-7{flex-basis:58.3333%;max-width:58.3333%}.grid>.inside>.col-l-8{flex-basis:66.6666%;max-width:66.6666%}.grid>.inside>.col-l-9{flex-basis:75%;max-width:75%}.grid>.inside>.col-l-10{flex-basis:83.3333%;max-width:83.3333%}.grid>.inside>.col-l-11{flex-basis:91.6666%;max-width:91.6666%}.grid>.inside>.col-l-12{flex-basis:100%;max-width:100%}.grid>.inside>.col-l-auto{flex-grow:1;flex-basis:0;max-width:100%}.grid>.inside>.col-l-top{align-self:flex-start}.grid>.inside>.col-l-middle{align-self:center}.grid>.inside>.col-l-bottom{align-self:flex-end}.grid>.inside>.col-l-baseline{align-self:baseline}.grid>.inside>.col-l-stretch{align-self:stretch}.grid>.inside>.order-l-first{order:-1}.grid>.inside>.order-l-last{order:13}.grid>.inside>.order-l-0{order:0}.grid>.inside>.order-l-1{order:1}.grid>.inside>.order-l-2{order:2}.grid>.inside>.order-l-3{order:3}.grid>.inside>.order-l-4{order:4}.grid>.inside>.order-l-5{order:5}.grid>.inside>.order-l-6{order:6}.grid>.inside>.order-l-7{order:7}.grid>.inside>.order-l-8{order:8}.grid>.inside>.order-l-9{order:9}.grid>.inside>.order-l-10{order:10}.grid>.inside>.order-l-11{order:11}.grid>.inside>.order-l-12{order:12}.grid>.inside>.offset-l-0{margin-left:0%}.grid>.inside>.offset-l-1{margin-left:8.3333%}.grid>.inside>.offset-l-2{margin-left:16.6666%}.grid>.inside>.offset-l-3{margin-left:25%}.grid>.inside>.offset-l-4{margin-left:33.3333%}.grid>.inside>.offset-l-5{margin-left:41.6666%}.grid>.inside>.offset-l-6{margin-left:50%}.grid>.inside>.offset-l-7{margin-left:58.3333%}.grid>.inside>.offset-l-8{margin-left:66.6666%}.grid>.inside>.offset-l-9{margin-left:75%}.grid>.inside>.offset-l-10{margin-left:83.3333%}.grid>.inside>.offset-l-11{margin-left:91.6666%}}@media (min-width:1921px){.grid>.inside>.col-xl-1{flex-basis:8.3333%;max-width:8.3333%}.grid>.inside>.col-xl-2{flex-basis:16.6666%;max-width:16.6666%}.grid>.inside>.col-xl-3{flex-basis:25%;max-width:25%}.grid>.inside>.col-xl-4{flex-basis:33.3333%;max-width:33.3333%}.grid>.inside>.col-xl-5{flex-basis:41.6666%;max-width:41.6666%}.grid>.inside>.col-xl-6{flex-basis:50%;max-width:50%}.grid>.inside>.col-xl-7{flex-basis:58.3333%;max-width:58.3333%}.grid>.inside>.col-xl-8{flex-basis:66.6666%;max-width:66.6666%}.grid>.inside>.col-xl-9{flex-basis:75%;max-width:75%}.grid>.inside>.col-xl-10{flex-basis:83.3333%;max-width:83.3333%}.grid>.inside>.col-xl-11{flex-basis:91.6666%;max-width:91.6666%}.grid>.inside>.col-xl-12{flex-basis:100%;max-width:100%}.grid>.inside>.col-xl-auto{flex-grow:1;flex-basis:0;max-width:100%}.grid>.inside>.col-xl-top{align-self:flex-start}.grid>.inside>.col-xl-middle{align-self:center}.grid>.inside>.col-xl-bottom{align-self:flex-end}.grid>.inside>.col-xl-baseline{align-self:baseline}.grid>.inside>.col-xl-stretch{align-self:stretch}.grid>.inside>.order-xl-first{order:-1}.grid>.inside>.order-xl-last{order:13}.grid>.inside>.order-xl-0{order:0}.grid>.inside>.order-xl-1{order:1}.grid>.inside>.order-xl-2{order:2}.grid>.inside>.order-xl-3{order:3}.grid>.inside>.order-xl-4{order:4}.grid>.inside>.order-xl-5{order:5}.grid>.inside>.order-xl-6{order:6}.grid>.inside>.order-xl-7{order:7}.grid>.inside>.order-xl-8{order:8}.grid>.inside>.order-xl-9{order:9}.grid>.inside>.order-xl-10{order:10}.grid>.inside>.order-xl-11{order:11}.grid>.inside>.order-xl-12{order:12}.grid>.inside>.offset-xl-0{margin-left:0%}.grid>.inside>.offset-xl-1{margin-left:8.3333%}.grid>.inside>.offset-xl-2{margin-left:16.6666%}.grid>.inside>.offset-xl-3{margin-left:25%}.grid>.inside>.offset-xl-4{margin-left:33.3333%}.grid>.inside>.offset-xl-5{margin-left:41.6666%}.grid>.inside>.offset-xl-6{margin-left:50%}.grid>.inside>.offset-xl-7{margin-left:58.3333%}.grid>.inside>.offset-xl-8{margin-left:66.6666%}.grid>.inside>.offset-xl-9{margin-left:75%}.grid>.inside>.offset-xl-10{margin-left:83.3333%}.grid>.inside>.offset-xl-11{margin-left:91.6666%}}
/** Compiled with Theme Compiler */
@charset "UTF-8";
*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::selection{color:#ffffff;background:#007DC5}::-moz-selection{color:#ffffff;background:#007DC5}body{background-color:#ffffff;color:#545454;font-family:Noto Sans JP;font-size:16px;font-weight:400;line-height:1.687;margin:0;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}img{height:auto;max-width:100%;width:100%}figure{line-height:0;margin:0}figcaption{line-height:1.687}picture{display:block}iframe{border:0}address{font-style:normal}fieldset{border:none;margin:0;padding:0}.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0 !important;position:absolute;width:1px}.float_left{float:left}.float_right{float:right}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.responsive{position:relative;height:0}.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive.ratio-169{padding-bottom:56.25%}.responsive.ratio-1610{padding-bottom:62.5%}.responsive.ratio-219{padding-bottom:42.8571%}.responsive.ratio-43{padding-bottom:75%}.responsive.ratio-32{padding-bottom:66.6666%}.inside{display:block}#container{display:none}#container>.inside{display:flex;flex-direction:column}.layout-float-left>.inside:after,.layout-float-right>.inside:after{content:"";display:block;clear:both}.layout-content #container,.layout-content-1 #container,.layout-content-2 #container{display:block}.layout-content #right,.layout-content #left{display:none}#main{order:10}#right,#left{order:15}.right-column-order-first #right,.left-column-order-first #left{order:3}@media (min-width:1024px){:root{--lyt-col-wdth: 200px;--lyt-col-gtr:  1rem}#container>.inside{flex-direction:row}#main{width:100%}.layout-content-1 #main{width:calc(100% - var(--lyt-col-wdth) - var(--lyt-col-gtr))}.layout-content-2 #main{width:calc(100% - ((var(--lyt-col-wdth) - var(--lyt-col-gtr)) * 2))}#left{order:5;width:var(--lyt-col-wdth);margin-right:var(--lyt-col-gtr)}.left-column-order-first #left{order:5}#right{order:15;width:var(--lyt-col-wdth);margin-left:var(--lyt-col-gtr)}.right-column-order-first #right{order:15}}@media (min-width:1024px){:root{--lyt-col-wdth: 370px;--lyt-col-gtr:  2rem}}@media (min-width:1024px){:root{--lyt-col-wdth: 370px;--lyt-col-gtr:  3rem}}:root{--a-clr:     #007DC5;--a-clr-hvr: #004c79;--a-td:      none;--a-td-hvr:  none}p{margin-top:0;margin-bottom:1rem;word-break:break-word}p:last-child{margin-bottom:0}a{font-weight:400;color:var(--a-clr);text-decoration:var(--a-td)}a:hover{color:var(--a-clr-hvr);text-decoration:var(--a-td-hvr)}b,strong{font-weight:700}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;margin-bottom:1rem;line-height:1.4}h1:last-child,.h1:last-child,h2:last-child,.h2:last-child,h3:last-child,.h3:last-child,h4:last-child,.h4:last-child,h5:last-child,.h5:last-child,h6:last-child,.h6:last-child{margin-bottom:0}:root{--h1-clr:   #007DC5;--h2-clr:   #007DC5;--h3-clr:   #545454;--h4-clr:   #545454;--h5-clr:   #545454;--h6-clr:   #8DC63F;--h1-fs:    1.5rem;--h2-fs:    1.35rem;--h3-fs:    1.187rem;--h4-fs:    1.12rem;--h5-fs:    1.031rem;--h6-fs:    1rem;--h1-c-fs:  1.5rem;--h2-c-fs:  1.35rem;--h3-c-fs:  1.187rem;--h4-c-fs:  1.12rem;--h5-c-fs:  1.031rem;--h6-c-fs:  1rem}h1,.h1{color:var(--h1-clr);font-size:var(--h1-fs);font-weight:500;letter-spacing:0rem}#main h1,#main .h1{font-size:var(--h1-c-fs)}h2,.h2{color:var(--h2-clr);font-size:var(--h2-fs);font-weight:500;letter-spacing:0rem}#main h2,#main .h2{font-size:var(--h2-c-fs)}h3,.h3{color:var(--h3-clr);font-size:var(--h3-fs);font-weight:500;letter-spacing:0rem}#main h3,#main .h3{font-size:var(--h3-c-fs)}h4,.h4{color:var(--h4-clr);font-size:var(--h4-fs);font-weight:400;letter-spacing:0rem}#main h4,#main .h4{font-size:var(--h4-c-fs)}h5,.h5{color:var(--h5-clr);font-size:var(--h5-fs);font-weight:700;letter-spacing:0rem}#main h5,#main .h5{font-size:var(--h5-c-fs)}h6,.h6{color:var(--h6-clr);font-size:var(--h6-fs);font-weight:400;letter-spacing:0rem}#main h6,#main .h6{font-size:var(--h6-c-fs)}@media (min-width:600px){:root{--h1-fs:    2rem;--h2-fs:    1.8rem;--h3-fs:    1.6rem;--h4-fs:    1.4rem;--h5-fs:    1.2rem;--h6-fs:    1rem;--h1-c-fs:  2rem;--h2-c-fs:  1.7rem;--h3-c-fs:  1.5rem;--h4-c-fs:  1.3rem;--h5-c-fs:  1.2rem;--h6-c-fs:  1rem}}@media (min-width:1024px){:root{--h1-fs:    35px;--h2-fs:    29px;--h3-fs:    25px;--h4-fs:    22px;--h5-fs:    1.125rem;--h6-fs:    1rem;--h1-c-fs:  35px;--h2-c-fs:  27px;--h3-c-fs:  1.7rem;--h4-c-fs:  1.4rem;--h5-c-fs:  1.2rem;--h6-c-fs:  1rem}}.widget-checkbox.mandatory:after,.widget-radio.mandatory:after,.widget-range.mandatory:after,.widget.mandatory .input-container:after{display:block;content:"*";position:absolute;top:5px;right:5px;font-size:15px;color:#cccccc;line-height:1}.widget.error select:not(:valid),.widget.error input:not(:valid),.widget.error textarea:not(:valid){color:#b46869;background:#ffe5df;border-color:#b46869;--form-clr-ph: #b46869}:root{--form-clr-txt:    #545454;--form-clr-bg:     #ffffff;--form-clr-border: #cccccc4f;--form-clr-ph:     #cccccc;--cbx-clr-label:   #545454}::-webkit-input-placeholder{color:var(--form-clr-ph)}::-moz-placeholder{color:var(--form-clr-ph)}:-ms-input-placeholder{color:var(--form-clr-ph)}label,legend{display:inline-block;color:#545454;font-size:16px;font-weight:400;margin-bottom:4px}legend{width:100%}select{text-overflow:"";-webkit-appearance:none;-moz-appearance:none}select option{color:#545454;background-color:#ffffff}select option[disabled]{color:#5c5c5c}select,input,textarea{font-family:Noto Sans JP;font-weight:400;font-size:16px;color:var(--form-clr-txt);background-color:var(--form-clr-bg);border-color:var(--form-clr-border);border-width:1px;border-style:solid;border-radius:8px;padding:15px 20px;outline:none;width:100%}select::-webkit-outer-spin-button,select::-webkit-inner-spin-button,input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button{-webkit-appearance:none}select:-webkit-autofill,input:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#545454;-webkit-box-shadow:0 0 0 1000px rgba(255, 255, 255, 0) inset;transition:background-color 5000s ease-in-out 0s}select:hover,input:hover,textarea:hover{--form-clr-bg: #ffffff;--form-clr-border: #b4b4b4;--form-clr-ph: #b4b4b4}select:focus,input:focus,textarea:focus{--form-clr-bg: #ffffff;--form-clr-border: #979797;--form-clr-ph: #b4b4b4}select,input{height:59px}textarea{resize:none;line-height:1.687}.widget{position:relative}.widget .input-container{position:relative}.widget.error p.error{display:block;color:#b46869;font-size:16px}.widget.error.mandatory:after,.widget.error.mandatory .input-container:after{color:#b46869}.widget.widget-textarea .input-container,.widget.widget-range .input-container{font-size:0}.widget.select .input-container:before{display:inline-block;content:"▼";position:absolute;bottom:21.5px;right:12px;line-height:1;height:1em;width:1em;font-size:16px;text-align:center;text-decoration:inherit;text-transform:none;color:#007DC5;pointer-events:none;speak:none;transform-origin:center;transition:transform 0.2s}.widget.select .input-container:focus-within:before{transform:rotateZ(180deg)}.widget-checkbox input,.widget-radio input{position:absolute;opacity:0;z-index:1;width:1px}.widget-checkbox input:checked+label:before,.widget-radio input:checked+label:before{border-color:#979797;background-color:#ffffff}.widget-checkbox input:checked+label:after,.widget-radio input:checked+label:after{display:inline-block;content:"✔";position:absolute;left:1px;top:1px;width:29px;line-height:30px;color:#545454;font-size:16px;text-decoration:inherit;text-align:center;text-transform:none}.widget-checkbox label,.widget-radio label{display:block;position:relative;z-index:2;color:var(--cbx-clr-label);font-size:16px;padding-left:40px;margin-bottom:15px;cursor:pointer}.widget-checkbox label:before,.widget-radio label:before{display:inline-block;content:"";position:absolute;top:1px;left:0;width:30px;height:30px;border-width:2px;border-style:solid;border-color:#D3E1E9;border-radius:10px;background-color:#ffffff;vertical-align:middle}.widget-checkbox label:hover:before,.widget-radio label:hover:before{border-color:#b4b4b4;background-color:#ffffff}.widget-checkbox.mandatory label,.widget-radio.mandatory label{padding-right:15px}.widget-checkbox.mandatory:after,.widget-radio.mandatory:after{bottom:initial;top:0}.widget-radio label:before{border-radius:50%}.widget-explanation p{color:#545454;font-size:16px}.widget-explanation p a{font-size:16px}.widget-captcha{display:flex;flex-direction:column}.widget-captcha>*{order:1}.widget-captcha .captcha_text{order:2}.widget-captcha input{order:3}.widget-range.mandatory .input-container:after{content:none}.widget-range input{height:inherit;padding:0;margin:0}.widget-upload input{height:inherit}.grid.small-gutter .widget-checkbox.mandatory:after,.grid.small-gutter .widget-radio.mandatory:after,.grid.small-gutter .widget-range.mandatory:after{right:13px}.widget-checkbox .grid-list.small-gutter legend,.widget-radio .grid-list.small-gutter legend{padding-right:0.5rem;padding-left:0.5rem}.widget-checkbox .grid-list.small-gutter label,.widget-radio .grid-list.small-gutter label{margin-bottom:0}.align-left,.hl-align-left{text-align:left}.align-center,.hl-align-center{text-align:center}.align-right,.hl-align-right{text-align:right}.align-justify,.hl-align-justify{text-align:justify}.left-spacing-reset>.inside{margin-left:0 !important}.left-spacing-small>.inside{margin-left:1rem !important}.left-spacing-medium>.inside{margin-left:2rem !important}.left-spacing-large>.inside{margin-left:3rem !important}.right-spacing-reset>.inside{margin-right:0 !important}.right-spacing-small>.inside{margin-right:1rem !important}.right-spacing-medium>.inside{margin-right:2rem !important}.right-spacing-large>.inside{margin-right:3rem !important}@media (min-width:600px){.align-xs-left,.hl-align-xs-left{text-align:left}.align-xs-center,.hl-align-xs-center{text-align:center}.align-xs-right,.hl-align-xs-right{text-align:right}.align-xs-justify,.hl-align-xs-justify{text-align:justify}.left-spacing-xs-reset>.inside{margin-left:0 !important}.left-spacing-xs-small>.inside{margin-left:1rem !important}.left-spacing-xs-medium>.inside{margin-left:2rem !important}.left-spacing-xs-large>.inside{margin-left:3rem !important}.right-spacing-xs-reset>.inside{margin-right:0 !important}.right-spacing-xs-small>.inside{margin-right:1rem !important}.right-spacing-xs-medium>.inside{margin-right:2rem !important}.right-spacing-xs-large>.inside{margin-right:3rem !important}}@media (min-width:768px){.align-s-left,.hl-align-s-left{text-align:left}.align-s-center,.hl-align-s-center{text-align:center}.align-s-right,.hl-align-s-right{text-align:right}.align-s-justify,.hl-align-s-justify{text-align:justify}.left-spacing-s-reset>.inside{margin-left:0 !important}.left-spacing-s-small>.inside{margin-left:1rem !important}.left-spacing-s-medium>.inside{margin-left:2rem !important}.left-spacing-s-large>.inside{margin-left:3rem !important}.right-spacing-s-reset>.inside{margin-right:0 !important}.right-spacing-s-small>.inside{margin-right:1rem !important}.right-spacing-s-medium>.inside{margin-right:2rem !important}.right-spacing-s-large>.inside{margin-right:3rem !important}}@media (min-width:1024px){.align-m-left,.hl-align-m-left{text-align:left}.align-m-center,.hl-align-m-center{text-align:center}.align-m-right,.hl-align-m-right{text-align:right}.align-m-justify,.hl-align-m-justify{text-align:justify}.left-spacing-m-reset>.inside{margin-left:0 !important}.left-spacing-m-small>.inside{margin-left:1rem !important}.left-spacing-m-medium>.inside{margin-left:2rem !important}.left-spacing-m-large>.inside{margin-left:3rem !important}.right-spacing-m-reset>.inside{margin-right:0 !important}.right-spacing-m-small>.inside{margin-right:1rem !important}.right-spacing-m-medium>.inside{margin-right:2rem !important}.right-spacing-m-large>.inside{margin-right:3rem !important}}@media (min-width:1264px){.align-l-left,.hl-align-l-left{text-align:left}.align-l-center,.hl-align-l-center{text-align:center}.align-l-right,.hl-align-l-right{text-align:right}.align-l-justify,.hl-align-l-justify{text-align:justify}.left-spacing-l-reset>.inside{margin-left:0 !important}.left-spacing-l-small>.inside{margin-left:1rem !important}.left-spacing-l-medium>.inside{margin-left:2rem !important}.left-spacing-l-large>.inside{margin-left:3rem !important}.right-spacing-l-reset>.inside{margin-right:0 !important}.right-spacing-l-small>.inside{margin-right:1rem !important}.right-spacing-l-medium>.inside{margin-right:2rem !important}.right-spacing-l-large>.inside{margin-right:3rem !important}}@media (min-width:1921px){.align-xl-left,.hl-align-xl-left{text-align:left}.align-xl-center,.hl-align-xl-center{text-align:center}.align-xl-right,.hl-align-xl-right{text-align:right}.align-xl-justify,.hl-align-xl-justify{text-align:justify}.left-spacing-xl-reset>.inside{margin-left:0 !important}.left-spacing-xl-small>.inside{margin-left:1rem !important}.left-spacing-xl-medium>.inside{margin-left:2rem !important}.left-spacing-xl-large>.inside{margin-left:3rem !important}.right-spacing-xl-reset>.inside{margin-right:0 !important}.right-spacing-xl-small>.inside{margin-right:1rem !important}.right-spacing-xl-medium>.inside{margin-right:2rem !important}.right-spacing-xl-large>.inside{margin-right:3rem !important}}.bg-primary{background-color:#007DC5}.bg-secondary{background-color:#8DC63F}.bg-light{background-color:#F5FAFD}.bg-dark{background-color:#2b2b2b}.boxed>.inside{background-color:#ffffff;border-color:#e3e3e3;border-radius:10px;border-style:none;border-width:1px;padding:1rem}.boxed.boxed-shadow>.inside{box-shadow:0 0.125rem 1rem rgba(0, 0, 0, 0.15)}.divider-top,.divider-bottom{border-style:solid;border-color:#d9ecf6}.divider-top{border-width:1px 0 0 0}.divider-bottom{border-width:0 0 1px 0}.divider-inner-top>.inside:before,.divider-inner-top>.inside:after,.divider-inner-bottom>.inside:before,.divider-inner-bottom>.inside:after{position:absolute;height:1px;left:12px;right:12px;background-color:#d9ecf6}.divider-inner-top>.inside:before{content:"";display:block;top:0}.divider-inner-bottom>.inside:after{content:"";display:block;bottom:0}[class*="el-spacing"]{--el-spc-sm: 1rem;--el-spc-md: 1rem;--el-spc-lg: 1rem}.el-spacing-top-small{margin-top:var(--el-spc-sm)}.el-spacing-bottom-small{margin-bottom:var(--el-spc-sm)}.el-spacing-top-medium{margin-top:var(--el-spc-md)}.el-spacing-bottom-medium{margin-bottom:var(--el-spc-md)}.el-spacing-top-large{margin-top:var(--el-spc-lg)}.el-spacing-bottom-large{margin-bottom:var(--el-spc-lg)}@media (min-width:768px){[class*="el-spacing"]{--el-spc-sm: 1rem;--el-spc-md: 1rem;--el-spc-lg: 1rem}}@media (min-width:1024px){[class*="el-spacing"]{--el-spc-sm: 1.1rem;--el-spc-md: 1.2rem;--el-spc-lg: 1.5rem}}@media (min-width:1264px){[class*="el-spacing"]{--el-spc-sm: 1.2rem;--el-spc-md: 1.35rem;--el-spc-lg: 1.8rem}}@media (min-width:1921px){[class*="el-spacing"]{--el-spc-sm: 1.3rem;--el-spc-md: 1.5rem;--el-spc-lg: 2.2rem}}.grid-list{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -12px -24px}.grid-list>div{padding-right:12px;padding-left:12px;padding-bottom:24px}.grid-list.small-gutter{margin:0 -0.5rem -1rem}.grid-list.small-gutter>div{padding-right:0.5rem;padding-left:0.5rem;padding-bottom:1rem}.grid-list.no-gutter{margin:0}.grid-list.no-gutter>div{padding-right:0;padding-left:0;padding-bottom:0}.grid-list.list-1>div{width:100%}.grid-list.list-2>div{width:50%}.grid-list.list-3>div{width:33.3333%}.grid-list.list-4>div{width:25%}.grid-list.list-5>div{width:20%}.grid-list.list-6>div{width:16.6666%}.grid-list.auto-height{align-items:stretch}.grid-list.auto-height .inside{height:100%}.grid-list.justify-left{justify-content:flex-start}.grid-list.justify-center{justify-content:center}.grid-list.justify-right{justify-content:flex-end}.grid-list.justify-space-between{justify-content:space-between}.grid-list.justify-space-around{justify-content:space-around}.grid-list.justify-space-evenly{justify-content:space-evenly}.grid-list.justify-revert{justify-content:revert}@media (min-width:600px){.grid-list.list-xs-1>div{width:100%}.grid-list.list-xs-2>div{width:50%}.grid-list.list-xs-3>div{width:33.3333%}.grid-list.list-xs-4>div{width:25%}.grid-list.list-xs-5>div{width:20%}.grid-list.list-xs-6>div{width:16.6666%}}@media (min-width:768px){.grid-list.list-s-1>div{width:100%}.grid-list.list-s-2>div{width:50%}.grid-list.list-s-3>div{width:33.3333%}.grid-list.list-s-4>div{width:25%}.grid-list.list-s-5>div{width:20%}.grid-list.list-s-6>div{width:16.6666%}}@media (min-width:1024px){.grid-list.list-m-1>div{width:100%}.grid-list.list-m-2>div{width:50%}.grid-list.list-m-3>div{width:33.3333%}.grid-list.list-m-4>div{width:25%}.grid-list.list-m-5>div{width:20%}.grid-list.list-m-6>div{width:16.6666%}}@media (min-width:1264px){.grid-list.list-l-1>div{width:100%}.grid-list.list-l-2>div{width:50%}.grid-list.list-l-3>div{width:33.3333%}.grid-list.list-l-4>div{width:25%}.grid-list.list-l-5>div{width:20%}.grid-list.list-l-6>div{width:16.6666%}}@media (min-width:1921px){.grid-list.list-xl-1>div{width:100%}.grid-list.list-xl-2>div{width:50%}.grid-list.list-xl-3>div{width:33.3333%}.grid-list.list-xl-4>div{width:25%}.grid-list.list-xl-5>div{width:20%}.grid-list.list-xl-6>div{width:16.6666%}}ul,ol{margin:0}li{padding-top:3px;padding-bottom:3px}.c_list.li-icon{padding-left:0;list-style:none}.c_list li{width:100%}.c_list.list-1{column-count:1}.c_list.list-2{column-count:2}.c_list.list-3{column-count:3}.c_list.list-4{column-count:4}.c_list.list-5{column-count:5}.c_list.list-6{column-count:6}.c_list.list-vertical{display:flex;flex-wrap:wrap}.c_list.list-vertical.list-1 li{width:100%}.c_list.list-vertical.list-2 li{width:50%}.c_list.list-vertical.list-3 li{width:33.3333%}.c_list.list-vertical.list-4 li{width:25%}.c_list.list-vertical.list-5 li{width:20%}.c_list.list-vertical.list-6 li{width:16.6666%}@media (min-width:600px){.c_list.list-xs-1{column-count:1}.c_list.list-xs-2{column-count:2}.c_list.list-xs-3{column-count:3}.c_list.list-xs-4{column-count:4}.c_list.list-xs-5{column-count:5}.c_list.list-xs-6{column-count:6}.c_list.list-vertical.list-xs-1 li{width:100%}.c_list.list-vertical.list-xs-2 li{width:50%}.c_list.list-vertical.list-xs-3 li{width:33.3333%}.c_list.list-vertical.list-xs-4 li{width:25%}.c_list.list-vertical.list-xs-5 li{width:20%}.c_list.list-vertical.list-xs-6 li{width:16.6666%}}@media (min-width:768px){.c_list.list-s-1{column-count:1}.c_list.list-s-2{column-count:2}.c_list.list-s-3{column-count:3}.c_list.list-s-4{column-count:4}.c_list.list-s-5{column-count:5}.c_list.list-s-6{column-count:6}.c_list.list-vertical.list-s-1 li{width:100%}.c_list.list-vertical.list-s-2 li{width:50%}.c_list.list-vertical.list-s-3 li{width:33.3333%}.c_list.list-vertical.list-s-4 li{width:25%}.c_list.list-vertical.list-s-5 li{width:20%}.c_list.list-vertical.list-s-6 li{width:16.6666%}}@media (min-width:1024px){.c_list.list-m-1{column-count:1}.c_list.list-m-2{column-count:2}.c_list.list-m-3{column-count:3}.c_list.list-m-4{column-count:4}.c_list.list-m-5{column-count:5}.c_list.list-m-6{column-count:6}.c_list.list-vertical.list-m-1 li{width:100%}.c_list.list-vertical.list-m-2 li{width:50%}.c_list.list-vertical.list-m-3 li{width:33.3333%}.c_list.list-vertical.list-m-4 li{width:25%}.c_list.list-vertical.list-m-5 li{width:20%}.c_list.list-vertical.list-m-6 li{width:16.6666%}}@media (min-width:1264px){.c_list.list-l-1{column-count:1}.c_list.list-l-2{column-count:2}.c_list.list-l-3{column-count:3}.c_list.list-l-4{column-count:4}.c_list.list-l-5{column-count:5}.c_list.list-l-6{column-count:6}.c_list.list-vertical.list-l-1 li{width:100%}.c_list.list-vertical.list-l-2 li{width:50%}.c_list.list-vertical.list-l-3 li{width:33.3333%}.c_list.list-vertical.list-l-4 li{width:25%}.c_list.list-vertical.list-l-5 li{width:20%}.c_list.list-vertical.list-l-6 li{width:16.6666%}}@media (min-width:1921px){.c_list.list-xl-1{column-count:1}.c_list.list-xl-2{column-count:2}.c_list.list-xl-3{column-count:3}.c_list.list-xl-4{column-count:4}.c_list.list-xl-5{column-count:5}.c_list.list-xl-6{column-count:6}.c_list.list-vertical.list-xl-1 li{width:100%}.c_list.list-vertical.list-xl-2 li{width:50%}.c_list.list-vertical.list-xl-3 li{width:33.3333%}.c_list.list-vertical.list-xl-4 li{width:25%}.c_list.list-vertical.list-xl-5 li{width:20%}.c_list.list-vertical.list-xl-6 li{width:16.6666%}}.c_headline{margin-bottom:1rem}.hl-spacing-global-small{margin-bottom:1rem}.hl-spacing-global-medium{margin-bottom:1rem}.hl-spacing-global-large{margin-bottom:1rem}.hl-spacing-small{margin-bottom:1rem}.hl-spacing-medium{margin-bottom:1.562rem}.hl-spacing-large{margin-bottom:2.187rem}.hl-spacing-global-small.hl-spacing-small{margin-bottom:1rem}.hl-spacing-global-small.hl-spacing-medium{margin-bottom:1.25rem}.hl-spacing-global-small.hl-spacing-large{margin-bottom:1.75rem}.hl-spacing-global-medium.hl-spacing-small{margin-bottom:1rem}.hl-spacing-global-medium.hl-spacing-medium{margin-bottom:1.562rem}.hl-spacing-global-medium.hl-spacing-large{margin-bottom:2.187rem}.hl-spacing-global-large.hl-spacing-small{margin-bottom:1rem}.hl-spacing-global-large.hl-spacing-medium{margin-bottom:1.875rem}.hl-spacing-global-large.hl-spacing-large{margin-bottom:3rem}div[class*="hl-spacing"]>*:last-child{margin-bottom:0}@media (min-width:600px){.hl-spacing-xs-small{margin-bottom:1rem}.hl-spacing-xs-medium{margin-bottom:1.562rem}.hl-spacing-xs-large{margin-bottom:2.187rem}.hl-spacing-global-small.hl-spacing-xs-small{margin-bottom:1rem}.hl-spacing-global-small.hl-spacing-xs-medium{margin-bottom:1.25rem}.hl-spacing-global-small.hl-spacing-xs-large{margin-bottom:1.75rem}.hl-spacing-global-medium.hl-spacing-xs-small{margin-bottom:1rem}.hl-spacing-global-medium.hl-spacing-xs-medium{margin-bottom:1.562rem}.hl-spacing-global-medium.hl-spacing-xs-large{margin-bottom:2.187rem}.hl-spacing-global-large.hl-spacing-xs-small{margin-bottom:1rem}.hl-spacing-global-large.hl-spacing-xs-medium{margin-bottom:1.875rem}.hl-spacing-global-large.hl-spacing-xs-large{margin-bottom:3rem}}@media (min-width:768px){.hl-spacing-global-small{margin-bottom:1.25rem}.hl-spacing-global-medium{margin-bottom:1.562rem}.hl-spacing-global-large{margin-bottom:1.875rem}.hl-spacing-s-small{margin-bottom:1rem}.hl-spacing-s-medium{margin-bottom:1.562rem}.hl-spacing-s-large{margin-bottom:2.187rem}.hl-spacing-global-small.hl-spacing-s-small{margin-bottom:1rem}.hl-spacing-global-small.hl-spacing-s-medium{margin-bottom:1.25rem}.hl-spacing-global-small.hl-spacing-s-large{margin-bottom:1.75rem}.hl-spacing-global-medium.hl-spacing-s-small{margin-bottom:1rem}.hl-spacing-global-medium.hl-spacing-s-medium{margin-bottom:1.562rem}.hl-spacing-global-medium.hl-spacing-s-large{margin-bottom:2.187rem}.hl-spacing-global-large.hl-spacing-s-small{margin-bottom:1rem}.hl-spacing-global-large.hl-spacing-s-medium{margin-bottom:1.875rem}.hl-spacing-global-large.hl-spacing-s-large{margin-bottom:3rem}}@media (min-width:1024px){.hl-spacing-m-small{margin-bottom:1rem}.hl-spacing-m-medium{margin-bottom:1.562rem}.hl-spacing-m-large{margin-bottom:2.187rem}.hl-spacing-global-small.hl-spacing-m-small{margin-bottom:1rem}.hl-spacing-global-small.hl-spacing-m-medium{margin-bottom:1.25rem}.hl-spacing-global-small.hl-spacing-m-large{margin-bottom:1.75rem}.hl-spacing-global-medium.hl-spacing-m-small{margin-bottom:1rem}.hl-spacing-global-medium.hl-spacing-m-medium{margin-bottom:1.562rem}.hl-spacing-global-medium.hl-spacing-m-large{margin-bottom:2.187rem}.hl-spacing-global-large.hl-spacing-m-small{margin-bottom:1rem}.hl-spacing-global-large.hl-spacing-m-medium{margin-bottom:1.875rem}.hl-spacing-global-large.hl-spacing-m-large{margin-bottom:3rem}}@media (min-width:1264px){.hl-spacing-global-small{margin-bottom:1.75rem}.hl-spacing-global-medium{margin-bottom:2.187rem}.hl-spacing-global-large{margin-bottom:3rem}.hl-spacing-l-small{margin-bottom:1rem}.hl-spacing-l-medium{margin-bottom:1.562rem}.hl-spacing-l-large{margin-bottom:2.187rem}.hl-spacing-global-small.hl-spacing-l-small{margin-bottom:1rem}.hl-spacing-global-small.hl-spacing-l-medium{margin-bottom:1.25rem}.hl-spacing-global-small.hl-spacing-l-large{margin-bottom:1.75rem}.hl-spacing-global-medium.hl-spacing-l-small{margin-bottom:1rem}.hl-spacing-global-medium.hl-spacing-l-medium{margin-bottom:1.562rem}.hl-spacing-global-medium.hl-spacing-l-large{margin-bottom:2.187rem}.hl-spacing-global-large.hl-spacing-l-small{margin-bottom:1rem}.hl-spacing-global-large.hl-spacing-l-medium{margin-bottom:1.875rem}.hl-spacing-global-large.hl-spacing-l-large{margin-bottom:3rem}}@media (min-width:1921px){.hl-spacing-xl-small{margin-bottom:1rem}.hl-spacing-xl-medium{margin-bottom:1.562rem}.hl-spacing-xl-large{margin-bottom:2.187rem}.hl-spacing-global-small.hl-spacing-xl-small{margin-bottom:1rem}.hl-spacing-global-small.hl-spacing-xl-medium{margin-bottom:1.25rem}.hl-spacing-global-small.hl-spacing-xl-large{margin-bottom:1.75rem}.hl-spacing-global-medium.hl-spacing-xl-small{margin-bottom:1rem}.hl-spacing-global-medium.hl-spacing-xl-medium{margin-bottom:1.562rem}.hl-spacing-global-medium.hl-spacing-xl-large{margin-bottom:2.187rem}.hl-spacing-global-large.hl-spacing-xl-small{margin-bottom:1rem}.hl-spacing-global-large.hl-spacing-xl-medium{margin-bottom:1.875rem}.hl-spacing-global-large.hl-spacing-xl-large{margin-bottom:3rem}}.no-scale img{width:initial}@media (min-width:1264px){.navigation{overflow:visible}.navigation ul{display:flex;list-style:none;margin:0;padding:0}.navigation strong{cursor:default}.navigation a,.navigation strong{display:block;font-size:16px;font-weight:500;padding:0.5rem 1rem;white-space:nowrap}.navigation .level_1 ul{display:none}.navigation.justify-start .level_1{justify-content:flex-start}.navigation.justify-end .level_1{justify-content:flex-end}.navigation.justify-center .level_1{justify-content:center}.navigation.justify-between .level_1{justify-content:space-between}.navigation.justify-around .level_1{justify-content:space-around}.navigation.justify-evenly .level_1{justify-content:space-evenly}.navigation-vertical ul{flex-direction:column}.navigation-vertical .level_1 ul{display:flex}.navigation-hover .level_1 ul{display:none;flex-direction:column;position:absolute}.navigation-hover .level_2 li{min-width:200px}.navigation-hover .submenu{position:relative}.navigation-hover .submenu:hover{z-index:1}.navigation-hover .submenu:hover>ul{display:flex}.navigation-hover.navigation .level_1 ul ul{left:100%;top:0}.navigation-hover.navigation .level_1 li.left-menu>ul{left:initial;right:100%}.navigation-hover.navigation-vertical .level_1 ul{left:100%;top:0}.navigation-hover.navigation-vertical .level_1 li.left-menu>ul{left:initial;right:100%}}.grid.no-gutter[class*="x-spacing"]>.inside{padding-left:12px;padding-right:12px}.grid.small-gutter[class*="x-spacing"]>.inside{padding-left:0.25rem;padding-right:0.25rem}:root{--gtr-btm:     24px;--gtr-btm-sml: 1rem;--spc-sm: 2.5rem;--spc-md: 2.5rem;--spc-lg: 2.5rem}.y-spacing-small>.inside,.y-spacing-small #container>.inside{padding-top:var(--spc-sm);padding-bottom:calc(var(--spc-sm) - var(--gtr-btm))}.y-spacing-small.small-gutter>.inside,.y-spacing-small.small-gutter #container>.inside{padding-bottom:calc(var(--spc-sm) - var(--gtr-btm-sml))}.y-spacing-small.no-gutter>.inside,.y-spacing-small.no-gutter #container>.inside{padding-bottom:var(--spc-sm)}.y-spacing-medium>.inside,.y-spacing-medium #container>.inside{padding-top:var(--spc-md);padding-bottom:calc(var(--spc-md) - var(--gtr-btm))}.y-spacing-medium.small-gutter>.inside,.y-spacing-medium.small-gutter #container>.inside{padding-bottom:calc(var(--spc-md) - var(--gtr-btm-sml))}.y-spacing-medium.no-gutter>.inside,.y-spacing-medium.no-gutter #container>.inside{padding-bottom:var(--spc-md)}.y-spacing-large>.inside,.y-spacing-large #container>.inside{padding-top:var(--spc-lg);padding-bottom:calc(var(--spc-lg) - var(--gtr-btm))}.y-spacing-large.small-gutter>.inside,.y-spacing-large.small-gutter #container>.inside{padding-bottom:calc(var(--spc-lg) - var(--gtr-btm-sml))}.y-spacing-large.no-gutter>.inside,.y-spacing-large.no-gutter #container>.inside{padding-bottom:var(--spc-lg)}.top-spacing-small>.inside{padding-top:var(--spc-sm)}.bottom-spacing-small>.inside{padding-bottom:calc(var(--spc-sm) - var(--gtr-btm))}.bottom-spacing-small.small-gutter>.inside{padding-bottom:calc(var(--spc-sm) - var(--gtr-btm-sml))}.bottom-spacing-small.no-gutter>.inside{padding-bottom:var(--spc-sm)}.top-spacing-medium>.inside{padding-top:var(--spc-md)}.bottom-spacing-medium>.inside{padding-bottom:calc(var(--spc-md) - var(--gtr-btm))}.bottom-spacing-medium.small-gutter>.inside{padding-bottom:calc(var(--spc-md) - var(--gtr-btm-sml))}.bottom-spacing-medium.no-gutter>.inside{padding-bottom:var(--spc-md)}.top-spacing-large>.inside{padding-top:var(--spc-lg)}.bottom-spacing-large>.inside{padding-bottom:calc(var(--spc-lg) - var(--gtr-btm))}.bottom-spacing-large.small-gutter>.inside{padding-bottom:calc(var(--spc-lg) - var(--gtr-btm-sml))}.bottom-spacing-large.no-gutter>.inside{padding-bottom:var(--spc-lg)}@media (min-width:768px){:root{--spc-sm: 3.125rem;--spc-md: 3.75rem;--spc-lg: 4.375rem}}@media (min-width:1024px){:root{--spc-sm: 3.75rem;--spc-md: 4.5rem;--spc-lg: 5.9375rem}.x-spacing-large>.inside{width:900px;margin-left:auto;margin-right:auto}}@media (min-width:1264px){:root{--spc-sm: 4.375rem;--spc-md: 6rem;--spc-lg: 9.375rem}.grid.small-gutter[class*="x-spacing"]>.inside{padding-left:0;padding-right:0}.x-spacing-medium>.inside,.x-spacing-medium #container>.inside{width:1240px;margin-left:auto;margin-right:auto}.x-spacing-medium.small-gutter>.inside,.x-spacing-medium.small-gutter #container>.inside{width:1248px}.x-spacing-large>.inside,.x-spacing-large #container>.inside{width:1100px}}@media (min-width:1921px){:root{--spc-sm: 4.375rem;--spc-md: 6rem;--spc-lg: 9.375rem}}@media (min-width:1424px){.x-spacing-small>.inside,.x-spacing-small #container>.inside{width:1400px;margin-left:auto;margin-right:auto}}.text-color-invert{--h1-clr:        #ffffff;--h2-clr:        #ffffff;--h3-clr:        #ffffff;--h4-clr:        #ffffff;--h5-clr:        #ffffff;--h6-clr:        #ffffff;--a-clr:         #ffffff;--a-clr-hvr:     #ffffff;--a-td:          none;--a-td-hvr:      underline;--cbx-clr-label: #ffffff}.text-color-invert p,.text-color-invert ol,.text-color-invert ul,.text-color-invert b,.text-color-invert strong,.text-color-invert .captcha_text,.text-color-invert .icon,.text-color-invert .hl-design-lined:after{color:#ffffff}.text-color-regular{--h1-clr:        #007DC5;--h2-clr:        #007DC5;--h3-clr:        #545454;--h4-clr:        #545454;--h5-clr:        #545454;--h6-clr:        #8DC63F;--a-clr:         #007DC5;--a-clr-hvr:     #004c79;--a-td:          none;--a-td-hvr:      none;--cbx-clr-label: #545454}.text-color-regular p,.text-color-regular ol,.text-color-regular ul,.text-color-regular b,.text-color-regular strong,.text-color-regular .captcha_text,.text-color-regular .icon,.text-color-regular .hl-design-lined:after{color:#545454}.link-color-invert{--a-clr:     #ffffff;--a-clr-hvr: #ffffff;--a-td:      none;--a-td-hvr:  underline}.link-color-extra{--a-clr:     #007DC5;--a-clr-hvr: #004c79;--a-td:      none;--a-td-hvr:  none}.link-color-regular{--a-clr:     #007DC5;--a-clr-hvr: #004c79;--a-td:      none;--a-td-hvr:  none}.form-image.widget:before{content:"";display:block;position:static;width:100px;height:100px;margin:0 auto 1rem;background-position:center center;background-size:100%;background-repeat:no-repeat}.form-image.widget.widget-checkbox label,.form-image.widget.widget-radio label{padding:0;margin:0}.form-image.widget.widget-checkbox label:before,.form-image.widget.widget-radio label:before{content:"";display:flex;align-items:center;justify-content:center;position:static;width:100px;height:100px;margin:0 auto 1rem;background-position:center center;background-repeat:no-repeat;background-size:100%}.form-image.widget.widget-checkbox label:after,.form-image.widget.widget-radio label:after{content:none}.form-image.widget.widget-checkbox:before,.form-image.widget.widget-radio:before{content:none}.form-image.is--left.widget:before,.form-image.is--left.widget-checkbox label:before,.form-image.is--left.widget-radio label:before{margin-left:initial;margin-right:auto}.form-image.is--left.widget-checkbox label,.form-image.is--left.widget-radio label{text-align:left}.form-image.is--right.widget:before,.form-image.is--right.widget-checkbox label:before,.form-image.is--right.widget-radio label:before{margin-left:auto;margin-right:initial}.form-image.is--right.widget-checkbox label,.form-image.is--right.widget-radio label{text-align:right}.widget[class*="f-icon-"]>.input-container{display:flex;border-width:1px;border-style:solid;border-color:#cccccc4f;border-radius:8px}.widget[class*="f-icon-"]>.input-container input{border:0 none;height:57px;border-top-left-radius:0;border-bottom-left-radius:0}.widget[class*="f-icon-"]>.input-container:before{display:flex;align-items:center;justify-content:center;background:#e3e3e3;border-style:solid;border-color:inherit;color:#545454;font-size:16px;width:40px;border-width:1px;border-top-left-radius:inherit;border-bottom-left-radius:inherit;margin:-1px 0 -1px -1px}.widget[class*="f-icon-"]>.input-container:hover{border-color:#b4b4b4}.widget[class*="f-icon-"]>.input-container:hover:before{border-color:inherit}.widget[class*="f-icon-"]>.input-container:focus{border-color:#979797}.widget[class*="f-icon-"]>.input-container:focus:before{border-color:inherit}.widget[class*="f-icon-"].f-icon-right>.input-container:before{border-radius:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit;order:2;margin:-1px -1px -1px 0}.widget[class*="f-icon-"].f-icon-right>.input-container input{border-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.widget[class*="f-icon-"].f-icon-right.mandatory>.input-container:after{right:45px}.widget[class*="f-icon-"].error>.input-container{border-color:#b46869}.f-icon-m2>.input-container:before{content:"m²"}.f-icon-at>.input-container:before{content:"@"}.f-icon-euro>.input-container:before{content:"€"}.f-icon-dollar>.input-container:before{content:"$"}.form-image.form-img-example.widget:before,.form-image.form-img-example.widget-checkbox label:before,.form-image.form-img-example.widget-radio label:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAAXNSR0IArs4c6QAAACJJREFUGFdjZGBg+M/AwMDIgAD/YRyYBJhGUQHTgVMlhpkAzEEJBNszB8kAAAAASUVORK5CYII=")}a.is-block,button.is-block,input[type="submit"].is-block{width:100%;justify-content:center}:root{--btn-bg:          #007DC5;--btn-bg-hvr:      #005d92;--btn-clr:         #ffffff;--btn-clr-hvr:     #ffffff;--btn-fw:          700;--btn-tf:          none;--btn-bdr:         2px none #007DC5;--btn-bdr-r:       50px;--btn-bdr-clr-hvr: #005d92;--btn-pdg-s:       0.375rem 0.875rem 0.375rem 0.875rem;--btn-pdg-m:       1.025rem 2.275rem 1.025rem 2.275rem;--btn-pdg-l:       0.875rem 1.875rem 0.875rem 1.875rem;--btn-pdg-xl:      1.375rem 2.675rem 1.375rem 2.675rem}button,a.button,input.button{background-color:var(--btn-bg);color:var(--btn-clr);font-weight:var(--btn-fw);text-transform:var(--btn-tf);border:var(--btn-bdr);border-radius:var(--btn-bdr-r);padding:var(--btn-pdg-m);cursor:pointer;display:inline-flex;font-family:Noto Sans JP;font-size:1rem;line-height:1;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button:hover,a.button:hover,input.button:hover{background-color:var(--btn-bg-hvr);color:var(--btn-clr-hvr);border-color:var(--btn-bdr-clr-hvr)}button.size-small,a.button.size-small,input.button.size-small{padding:var(--btn-pdg-s);font-size:1rem}button.size-large,a.button.size-large,input.button.size-large{padding:var(--btn-pdg-l);font-size:1rem}button.size-super,a.button.size-super,input.button.size-super{padding:var(--btn-pdg-xl);font-size:1rem}button.design-secondary,a.button.design-secondary,input.button.design-secondary{--btn-bg:          transparent;--btn-bg-hvr:      #007DC5;--btn-clr:         #007DC5;--btn-clr-hvr:     #ffffff;--btn-fw:          700;--btn-tf:          none;--btn-bdr:         2px solid #007DC5;--btn-bdr-r:       50px;--btn-bdr-clr-hvr: #007DC5;--btn-pdg-s:       0.375rem 0.875rem 0.375rem 0.875rem;--btn-pdg-m:       1.025rem 2.275rem 1.025rem 2.275rem;--btn-pdg-l:       0.875rem 1.875rem 0.875rem 1.875rem;--btn-pdg-xl:      1.375rem 2.675rem 1.375rem 2.675rem}button.design-alt,a.button.design-alt,input.button.design-alt{--btn-bg:          transparent;--btn-bg-hvr:      #ffffff;--btn-clr:         #ffffff;--btn-clr-hvr:     #007DC5;--btn-fw:          700;--btn-tf:          none;--btn-bdr:         2px solid #ffffff;--btn-bdr-r:       50px;--btn-bdr-clr-hvr: #ffffff;--btn-pdg-s:       0.375rem 0.875rem 0.375rem 0.875rem;--btn-pdg-m:       1.025rem 2.275rem 1.025rem 2.275rem;--btn-pdg-l:       0.875rem 1.875rem 0.875rem 1.875rem;--btn-pdg-xl:      1.375rem 2.675rem 1.375rem 2.675rem}.icon{display:inline-block}.icon:before{content:attr(data-icon);display:inline-block;font:1em/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;font-size:4rem;height:4rem;width:4rem}.icon.size-tiny:before{font-size:2.2rem;height:2.2rem;width:2.2rem}.icon.size-small:before{font-size:3rem;height:3rem;width:3rem}.icon.size-large:before{font-size:5rem;height:5rem;width:5rem}.icon.size-super:before{font-size:6rem;height:6rem;width:6rem}.icon.design-filled{background:#545454;color:#ffffff;padding:1.5rem}.icon.design-outlined{box-shadow:inset 0 0 0 2px #545454;padding:1.5rem}.icon.circle{border-radius:50%}.icon.color-primary{color:#007DC5}.icon.color-primary.design-filled{background:#007DC5;color:#ffffff}.icon.color-primary.design-outlined{box-shadow:inset 0 0 0 2px #007DC5}.icon.color-secondary{color:#8DC63F}.icon.color-secondary.design-filled{background:#8DC63F;color:#ffffff}.icon.color-secondary.design-outlined{box-shadow:inset 0 0 0 2px #8DC63F}.icon.color-dark{color:#545454}.icon.color-dark.design-filled{background:#545454;color:#ffffff}.icon.color-dark.design-outlined{box-shadow:inset 0 0 0 2px #545454}.icon.color-light{color:#ffffff}.icon.color-light.design-filled{background:#ffffff;color:#545454}.icon.color-light.design-outlined{box-shadow:inset 0 0 0 2px #ffffff}[class^="i-"].i-is-r,[class*=" i-"].i-is-r{flex-direction:row-reverse}[class^="i-"].i-is-r:before,[class*=" i-"].i-is-r:before{padding:0 0 0 0.3em}a[class^="i-"],a[class*=" i-"]{display:inline-flex}.ce_headline{padding-bottom:0 !important}.ce_rsce_icon_text .c_icon{text-align:inherit}.ce_rsce_icon_text.layout-top .c_icon{margin-bottom:1rem}.ce_rsce_icon_text.layout-left .inside{display:flex}.ce_rsce_icon_text.layout-left .c_icon{margin-right:1rem}.ce_rsce_icon_text.layout-right .inside{display:flex;flex-direction:row-reverse}.ce_rsce_icon_text.layout-right .c_icon{margin-left:1rem}.ce_rsce_icon_text.layout-float-left .c_icon{float:left;margin-right:1rem}.ce_rsce_icon_text.layout-float-right .c_icon{float:right;margin-left:1rem}.ce_rsce_image_text .c_image{margin-bottom:1rem}.ce_rsce_image_text.layout-top .c_image{left:-1.0625rem;margin-bottom:0;position:relative;top:-1.0625rem;width:calc(100% + 1.0625rem + 1.0625rem)}.ce_rsce_image_text.layout-top.boxed figure,.ce_rsce_image_text.layout-top.boxed img{border-radius:10px 10px 0 0}.ce_rsce_image_text.layout-left .inside{display:flex}.ce_rsce_image_text.layout-left .c_image{margin-right:1rem}.ce_rsce_image_text.layout-right .inside{display:flex;flex-direction:row-reverse}.ce_rsce_image_text.layout-right .c_image{margin-left:1rem}.ce_rsce_image_text.layout-float-left .c_image{float:left;margin-right:1rem}.ce_rsce_image_text.layout-float-right .c_image{float:right;margin-left:1rem}.ce_rsce_image_text[class*="layout-abs"]>.inside{position:relative;display:flex;flex-direction:column}.ce_rsce_image_text[class*="layout-abs"] .c_image{margin-bottom:0;width:100%}.ce_rsce_image_text[class*="layout-abs"] .c_text{position:absolute;padding:12px}.ce_rsce_image_text[class*="layout-abs"].boxed .c_text{max-height:calc(100% - 2rem);max-width:calc(100% - 2rem);overflow:hidden}.layout-abs-top .c_text,.layout-abs-center .c_text,.layout-abs-bottom .c_text{width:100%}.layout-abs-top>.inside,.layout-abs-left-top>.inside,.layout-abs-middle-top>.inside,.layout-abs-right-top>.inside{justify-content:flex-start}.layout-abs-center>.inside,.layout-abs-left-center>.inside,.layout-abs-middle-center>.inside,.layout-abs-right-center>.inside{justify-content:center}.layout-abs-bottom>.inside,.layout-abs-left-bottom>.inside,.layout-abs-middle-bottom>.inside,.layout-abs-right-bottom>.inside{justify-content:flex-end}.layout-abs-middle-top>.inside,.layout-abs-middle-center>.inside,.layout-abs-middle-bottom>.inside{align-items:center}.layout-abs-right-top>.inside,.layout-abs-right-center>.inside,.layout-abs-right-bottom>.inside{align-items:flex-end}.c_table{overflow-x:auto;overflow-y:hidden}table{border-spacing:0;text-align:left;min-width:310px;width:100%;caption-side:bottom;border:1px solid rgba(0, 0, 0, 0.2)}table th,table tfoot tr{background:#F5FAFD;font-weight:600}table tbody{background:#ffffff}table caption{text-align:center;color:#adadad;font-size:0.9em;margin-top:10px}table td{border-top:1px solid #d9d9d9;padding:4px 20px 4px 0}table .col_last{text-align:right;padding-right:0}table .row_first td{border-top:1px solid #d9d9d9}table tfoot td{border-top:1px solid #d9d9d9}table th,table td{padding:15px 20px}table .col_last{text-align:left;padding-right:initial}.ce_text .image_container{width:100%}.ce_text .image_container.float_right,.ce_text .image_container.float_left,.ce_text .image_container.float_above{margin-bottom:12px}.ce_text .image_container.float_below{margin-top:12px}@media (min-width:600px){.ce_text.width-25 .image_container{width:25%}.ce_text.width-33 .image_container{width:33.3333%}.ce_text.width-50 .image_container{width:50%}.ce_text .image_container.float_right{margin-left:12px}.ce_text .image_container.float_left{margin-right:12px}}.wrapper-grid,.wrapper-grid>.inside,.ce_wrapper>.inside{height:100%}.ov,.ov>.inside{overflow:visible}
/** Compiled with Theme Compiler */
.init-slider>.inside{overflow:hidden;margin:-12px}.init-slider>.inside>.c_headline{padding:12px 12px 0}.init-slider .c_list>div{outline:0 none}.init-slider .tns-ovh{margin:12px;overflow:visible}.init-slider.boxed .tns-ovh,.init-slider.ce_wrapper .tns-ovh{margin:0}.init-slider.boxed>.inside{margin:0}.init-slider.ce_wrapper{overflow:hidden}.init-slider .tns-nav,.init-slider .tns-controls{margin:24px 12px 12px}.init-slider .tns-outer>div:first-child.tns-nav,.init-slider .tns-outer>div:first-child.tns-controls,.init-slider .tns-outer>div:nth-child(2).tns-nav,.init-slider .tns-outer>div:nth-child(2).tns-controls{margin:12px 12px 24px}.tns-slider.grid-list{margin:0}.tns-slider.grid-list>div{padding:0}.tns-slider.grid-list.tns-vertical>div{padding:0 12px 12px}.tns-slider .tns-item{-webkit-user-select:none;user-select:none}.tns-slider .tns-item img{-webkit-user-drag:none}.tns-nav{text-align:center;margin:24px 0 0}.tns-nav>button{display:inline-block;width:12px;height:12px;padding:0;margin-left:5px;margin-right:5px;outline:0 none;border:0 none;border-radius:50%;background-color:rgba(0, 125, 197, 0.15)}.tns-nav>button.tns-nav-active,.tns-nav>button:hover{background-color:#007DC5}.tns-controls{outline:0 none;margin:24px 0}.tns-controls>button{outline:0 none;border:0 none;color:#8DC63F;background-color:rgba(0, 125, 197, 0.15)}.tns-controls>button:hover{color:#648e2a;background-color:#007DC5}.tns-outer>div:first-child.tns-nav,.tns-outer>div:first-child.tns-controls,.tns-outer>div:nth-child(2).tns-nav,.tns-outer>div:nth-child(2).tns-controls{margin:0 0 24px}.text-color-invert .tns-nav>button,.tns-nav-color-invert .tns-nav>button{background-color:#8DC63F}.text-color-invert .tns-nav>button.tns-nav-active,.text-color-invert .tns-nav>button:hover,.tns-nav-color-invert .tns-nav>button.tns-nav-active,.tns-nav-color-invert .tns-nav>button:hover{background-color:#648e2a}.text-color-invert .tns-controls>button,.tns-controls-color-invert .tns-controls>button{color:rgba(0, 125, 197, 0.15);background-color:#8DC63F}.text-color-invert .tns-controls>button:hover,.tns-controls-color-invert .tns-controls>button:hover{color:#007DC5;background-color:#648e2a}.tns-nav-color-extra .tns-nav>button{background-color:#79AECC}.tns-nav-color-extra .tns-nav>button.tns-nav-active,.tns-nav-color-extra .tns-nav>button:hover{background-color:#FFFFFF}.tns-controls-color-extra .tns-controls>button{color:#8DC63F;background-color:#79AECC}.tns-controls-color-extra .tns-controls>button:hover{color:#648e2a;background-color:#FFFFFF}.tns-nav-color-regular .tns-nav>button{background-color:rgba(0, 125, 197, 0.15)}.tns-nav-color-regular .tns-nav>button.tns-nav-active,.tns-nav-color-regular .tns-nav>button:hover{background-color:#007DC5}.tns-controls-color-regular .tns-controls>button{color:#8DC63F;background-color:rgba(0, 125, 197, 0.15)}.tns-controls-color-regular .tns-controls>button:hover{color:#648e2a;background-color:#007DC5}[class*="tns-controls-design"].block{overflow:visible}[class*="tns-controls-design"] .tns-outer{position:relative}[class*="tns-controls-design"] .tns-outer .tns-controls{position:absolute;pointer-events:none;display:flex;justify-content:space-between;align-items:center;top:0;bottom:0;margin-top:0;margin-bottom:0}[class*="tns-controls-design"] .tns-outer .tns-controls button{pointer-events:all}[class*="tns-nav-design"] .tns-outer{position:relative}[class*="tns-nav-design"] .tns-outer .tns-nav{position:absolute;pointer-events:none}[class*="tns-nav-design"] .tns-outer .tns-nav button{pointer-events:all}[class*="tns-nav-design"] .tns-outer .tns-nav{margin:12px 0}.tns-controls-design-inner .tns-outer .tns-controls{left:0;right:0}.tns-controls-design-outer .tns-outer .tns-controls{left:-100px;right:-100px}.tns-nav-design-bottom .tns-outer .tns-nav{top:inherit;bottom:0;left:0;right:0}.tns-nav-design-top .tns-outer .tns-nav{top:0;bottom:inherit;left:0;right:0}.tns-nav-design-vl .tns-outer .tns-nav{top:0;bottom:0;left:0;right:inherit;display:flex;flex-direction:column;justify-content:center;margin:0 12px}.tns-nav-design-vl .tns-outer .tns-nav>button{margin:5px 0}.tns-nav-design-vr .tns-outer .tns-nav{top:0;bottom:0;left:inherit;right:0;display:flex;flex-direction:column;justify-content:center;margin:0 12px}.tns-nav-design-vr .tns-outer .tns-nav>button{margin:5px 0}.init-slider[class*="tns-controls-design"]{position:relative}.init-slider[class*="tns-controls-design"] .tns-outer{position:initial}.init-slider[class*="tns-controls-design"] .tns-controls{bottom:24px}.init-slider[class*="tns-nav-design-"][class*="-vr"] .tns-outer .tns-nav,.init-slider[class*="tns-nav-design-"][class*="-vl"] .tns-outer .tns-nav{margin:0 24px}@media (min-width:600px){.tns-controls-design-xs-inner .tns-outer .tns-controls{left:0;right:0}.tns-controls-design-xs-outer .tns-outer .tns-controls{left:-100px;right:-100px}.tns-nav-design-xs-bottom .tns-outer .tns-nav{top:inherit;bottom:0;left:0;right:0}.tns-nav-design-xs-top .tns-outer .tns-nav{top:0;bottom:inherit;left:0;right:0}.tns-nav-design-xs-vl .tns-outer .tns-nav{top:0;bottom:0;left:0;right:inherit;display:flex;flex-direction:column;justify-content:center;margin:0 12px}.tns-nav-design-xs-vl .tns-outer .tns-nav>button{margin:5px 0}.tns-nav-design-xs-vr .tns-outer .tns-nav{top:0;bottom:0;left:inherit;right:0;display:flex;flex-direction:column;justify-content:center;margin:0 12px}.tns-nav-design-xs-vr .tns-outer .tns-nav>button{margin:5px 0}}@media (min-width:768px){.tns-controls-design-s-inner .tns-outer .tns-controls{left:0;right:0}.tns-controls-design-s-outer .tns-outer .tns-controls{left:-100px;right:-100px}.tns-nav-design-s-bottom .tns-outer .tns-nav{top:inherit;bottom:0;left:0;right:0}.tns-nav-design-s-top .tns-outer .tns-nav{top:0;bottom:inherit;left:0;right:0}.tns-nav-design-s-vl .tns-outer .tns-nav{top:0;bottom:0;left:0;right:inherit;display:flex;flex-direction:column;justify-content:center;margin:0 12px}.tns-nav-design-s-vl .tns-outer .tns-nav>button{margin:5px 0}.tns-nav-design-s-vr .tns-outer .tns-nav{top:0;bottom:0;left:inherit;right:0;display:flex;flex-direction:column;justify-content:center;margin:0 12px}.tns-nav-design-s-vr .tns-outer .tns-nav>button{margin:5px 0}}@media (min-width:1024px){.tns-controls-design-m-inner .tns-outer .tns-controls{left:0;right:0}.tns-controls-design-m-outer .tns-outer .tns-controls{left:-100px;right:-100px}.tns-nav-design-m-bottom .tns-outer .tns-nav{top:inherit;bottom:0;left:0;right:0}.tns-nav-design-m-top .tns-outer .tns-nav{top:0;bottom:inherit;left:0;right:0}.tns-nav-design-m-vl .tns-outer .tns-nav{top:0;bottom:0;left:0;right:inherit;display:flex;flex-direction:column;justify-content:center;margin:0 12px}.tns-nav-design-m-vl .tns-outer .tns-nav>button{margin:5px 0}.tns-nav-design-m-vr .tns-outer .tns-nav{top:0;bottom:0;left:inherit;right:0;display:flex;flex-direction:column;justify-content:center;margin:0 12px}.tns-nav-design-m-vr .tns-outer .tns-nav>button{margin:5px 0}}@media (min-width:1264px){.tns-controls-design-l-inner .tns-outer .tns-controls{left:0;right:0}.tns-controls-design-l-outer .tns-outer .tns-controls{left:-100px;right:-100px}.tns-nav-design-l-bottom .tns-outer .tns-nav{top:inherit;bottom:0;left:0;right:0}.tns-nav-design-l-top .tns-outer .tns-nav{top:0;bottom:inherit;left:0;right:0}.tns-nav-design-l-vl .tns-outer .tns-nav{top:0;bottom:0;left:0;right:inherit;display:flex;flex-direction:column;justify-content:center;margin:0 12px}.tns-nav-design-l-vl .tns-outer .tns-nav>button{margin:5px 0}.tns-nav-design-l-vr .tns-outer .tns-nav{top:0;bottom:0;left:inherit;right:0;display:flex;flex-direction:column;justify-content:center;margin:0 12px}.tns-nav-design-l-vr .tns-outer .tns-nav>button{margin:5px 0}}@media (min-width:1921px){.tns-controls-design-xl-inner .tns-outer .tns-controls{left:0;right:0}.tns-controls-design-xl-outer .tns-outer .tns-controls{left:-100px;right:-100px}.tns-nav-design-xl-bottom .tns-outer .tns-nav{top:inherit;bottom:0;left:0;right:0}.tns-nav-design-xl-top .tns-outer .tns-nav{top:0;bottom:inherit;left:0;right:0}.tns-nav-design-xl-vl .tns-outer .tns-nav{top:0;bottom:0;left:0;right:inherit;display:flex;flex-direction:column;justify-content:center;margin:0 12px}.tns-nav-design-xl-vl .tns-outer .tns-nav>button{margin:5px 0}.tns-nav-design-xl-vr .tns-outer .tns-nav{top:0;bottom:0;left:inherit;right:0;display:flex;flex-direction:column;justify-content:center;margin:0 12px}.tns-nav-design-xl-vr .tns-outer .tns-nav>button{margin:5px 0}}
/** Compiled with Theme Compiler */
@charset "UTF-8";
html{scroll-behavior:smooth}body{padding-top:60px}header{height:60px;width:100%;z-index:99}header>.inside{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 16px}header>.inside:after{content:"";display:block;position:absolute;bottom:0;right:0.9375rem;left:0.9375rem;border-image:linear-gradient(to right, #8DC63F 32%, #007DC5 30%) 1;border-bottom:2px solid;transition:opacity 0.5s ease-in;opacity:100%}header.sh-stop>.inside:after{transition:opacity 0.3s ease-in;opacity:0}@media (min-width:1024px){body{padding-top:135px}header{height:135px}}@media (min-width:1264px){header>.inside{padding:0 30px}header>.inside:after{right:1.875rem;left:1.875rem;border-image:linear-gradient(to right, #8DC63F 17%, #007DC5 15%) 1;border-bottom:3px solid}}@media (min-width:1264px){header>.inside{}}@media (min-width:1921px){header>.inside{padding:0 50px}header>.inside:after{right:3.125rem;left:3.125rem}}footer>.inside{text-align:center;padding:25px 0}footer>.inside .ce_text{padding-bottom:1rem !important}@media (min-width:600px){footer>.inside{padding:30px 0}}@media (min-width:1264px){footer>.inside{padding:45px 0}}ul,ol{margin:revert}li{padding:0}[class*=tns-controls-design][class*=-inner] .c_headline+.tns-outer{position:relative}[class*=tns-controls-design][class*=-inner] .c_headline+.tns-outer .tns-controls{bottom:0}.mod_article.no-gutter:has(.grid>.inside){overflow:hidden}.tns-inner:has(.tns-slider:not([data-slider*=gutter])){overflow:hidden}.noheadnofoot{padding-top:0 !important}.noheadnofoot #footer,.noheadnofoot #header,.noheadnofoot .mod_breadcrumb,.noheadnofoot .fixed-cta>a,.noheadnofoot .rsce_modal_tabs{display:none}.tns-outer button[data-action]{display:none}.tns-controls>button{padding:0.9375rem;background:none;border-radius:unset;color:rgba(0, 125, 197, 0.15)}.tns-controls>button>span{display:none}.tns-controls>button:first-child:before{content:"";display:inline-block;font:1.125rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none}.tns-controls>button:last-child:before{content:"";display:inline-block;font:1.125rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none}.tns-controls>button:hover{background:none;color:#007DC5}.text-color-invert .tns-controls>button{background:none}.text-color-invert .tns-controls>button:hover{background:none}.tns-controls-color-invert .tns-controls>button{background:#ffffff;color:#8DC63F;box-shadow:0 0 0.9375rem rgba(0, 125, 197, 0.1)}.tns-controls-color-invert .tns-controls>button:hover{background:#ffffff;color:#648e2a}.reset-margin h1,.reset-margin .h1,.reset-margin h2,.reset-margin .h2,.reset-margin h3,.reset-margin .h3,.reset-margin h4,.reset-margin .h4,.reset-margin h5,.reset-margin .h5,.reset-margin h6,.reset-margin .h6{margin-bottom:0 !important}.pl-init .formbody label .mandatory,.pl-init .formbody legend .mandatory{display:none}.widget.select .input-container:before{content:"";display:inline-block;font:16px/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none}.widget.section-start{content:"";display:block;width:100%;margin-top:0.5rem;padding-top:1.5rem;border-top:1px solid #ccc}form{overflow:visible}form select,form input,form textarea{box-shadow:0px 0px 20px #0000000f}.pl-init .formbody .pfield:not(.widget-submit){text-align:left}.pl-init .formbody .pfield:not(.widget-submit) select,.pl-init .formbody .pfield:not(.widget-submit) input,.pl-init .formbody .pfield:not(.widget-submit) textarea{padding:21px 20px 9px 20px;text-overflow:ellipsis}.pl-init .formbody .pfield:not(.widget-submit) select{padding-right:1.75rem}.pl-init .formbody .pfield:not(.widget-submit) textarea{padding-top:21px}.pl-init .formbody .pfield:not(.widget-submit)>label{margin-top:1.06275rem;margin-left:20px;max-width:calc(100% - 2.25rem);z-index:1}.pl-init .formbody .pfield:not(.widget-submit).widget-select>label{max-width:calc(100% - 64px);text-overflow:ellipsis}.pl-init .formbody .pfield:not(.widget-submit)._focus>label,.pl-init .formbody .pfield:not(.widget-submit)._filled>label{margin-top:9px;max-width:calc(100% - 38px);line-height:1;margin-left:21px;font-size:0.7rem}.text-color-invert .captcha_text{color:#ffffff}form .widget{margin-bottom:1rem}form .widget .price{color:#919191;font-size:80%}form.grid .widget{margin-bottom:0}form .hidden{display:none}form .explanation-spacing{margin-top:1rem}@media (min-width:768px){form .explanation-spacing{margin-top:1rem}}body{font-family:Noto Sans JP !important;font-size:16px !important}header .mod_logo{line-height:1;position:relative;z-index:2;overflow:visible;-moz-transform-origin:left center;-ms-transform-origin:left center;-webkit-transform-origin:left center;transform-origin:left center}header .mod_logo a{display:block}header .mod_logo img{width:105px}header .mod_logo .landesverband{margin-top:10px;font-size:0.875rem;font-weight:500;display:none}@media (min-width:1024px){header .mod_logo img{width:140px}header .mod_logo .landesverband{display:block}}@media (min-width:1921px){header .mod_logo img{width:190px}}.lv-icon ul.level_3 a,.lv-icon ul.level_3 strong{display:flex;flex-direction:row;align-items:flex-start;white-space:pre-wrap}.lv-icon ul.level_3 a.ico:before,.lv-icon ul.level_3 strong.ico:before{display:inline-block;content:"";min-width:28px;width:28px;height:24px;margin-right:10px;background-size:contain;background-repeat:no-repeat;margin-top:2px}.lv-icon ul.level_3 a.ico.dwabw:before,.lv-icon ul.level_3 strong.ico.dwabw:before{background-image:url("/files/theme/images/landesverband-icon/icon_bw.svg")}.lv-icon ul.level_3 a.ico.dwaby:before,.lv-icon ul.level_3 strong.ico.dwaby:before{background-image:url("/files/theme/images/landesverband-icon/icon_by.svg")}.lv-icon ul.level_3 a.ico.dwahe:before,.lv-icon ul.level_3 strong.ico.dwahe:before{background-image:url("/files/theme/images/landesverband-icon/icon_hrs.svg")}.lv-icon ul.level_3 a.ico.dwami:before,.lv-icon ul.level_3 strong.ico.dwami:before{background-image:url("/files/theme/images/landesverband-icon/icon_m.svg")}.lv-icon ul.level_3 a.ico.dwand:before,.lv-icon ul.level_3 strong.ico.dwand:before{background-image:url("/files/theme/images/landesverband-icon/icon_n.svg")}.lv-icon ul.level_3 a.ico.dwano:before,.lv-icon ul.level_3 strong.ico.dwano:before{background-image:url("/files/theme/images/landesverband-icon/icon_no.svg")}.lv-icon ul.level_3 a.ico.dwanw:before,.lv-icon ul.level_3 strong.ico.dwanw:before{background-image:url("/files/theme/images/landesverband-icon/icon_nrw.svg")}.lv-icon ul.level_3 a.ico.dwasa:before,.lv-icon ul.level_3 strong.ico.dwasa:before{background-image:url("/files/theme/images/landesverband-icon/icon_st.svg")}@media (min-width:1264px){.lv-icon>a,.lv-icon>strong{display:none !important;font-weight:700 !important;margin-bottom:0.625rem}.lv-icon a.lv-icon,.lv-icon strong.lv-icon{color:#545454 !important}.lv-icon a.lv-icon>span,.lv-icon strong.lv-icon>span{color:#545454 !important}.lv-icon ul.level_3{margin-top:0 !important}header .mod_navigation.navigation.navigation-hover .level_1 ul ul{top:-17px}header .mod_navigation.navigation ul.level_1>li{padding-top:45px;margin-bottom:50px;margin-right:5px}header .mod_navigation.navigation ul.level_1>li:hover,header .mod_navigation.navigation ul.level_1>li.active,header .mod_navigation.navigation ul.level_1>li.trail{background-color:#8DC63F;color:#fff}header .mod_navigation.navigation ul.level_1>li:hover>a,header .mod_navigation.navigation ul.level_1>li:hover>strong,header .mod_navigation.navigation ul.level_1>li.active>a,header .mod_navigation.navigation ul.level_1>li.active>strong,header .mod_navigation.navigation ul.level_1>li.trail>a,header .mod_navigation.navigation ul.level_1>li.trail>strong{color:#fff !important}header .mod_navigation.navigation ul.level_2>.submenu:hover>a:after{color:#007DC5}header .mod_navigation.navigation ul.level_2>.submenu>a:after,header .mod_navigation.navigation ul.level_2>.submenu>strong:after{content:"";display:inline-block;font:0.6875rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;position:absolute;right:10px;top:17px}header .mod_navigation.navigation ul.level_2:after{bottom:100%;left:45px;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-bottom-color:#007DC5;border-width:10px;margin-left:-10px}header .mod_navigation.navigation ul.level_2,header .mod_navigation.navigation ul.level_3{border-top:2px solid #007DC5;background-color:rgba(255, 255, 255, 0.95);padding:10px 0;margin-top:15px;box-shadow:0 0.125rem 1rem rgba(0, 0, 0, 0.15)}header .mod_navigation.navigation ul.level_2:before,header .mod_navigation.navigation ul.level_3:before{content:"";display:block;width:100%;height:35px;background:transparent;position:absolute;top:-25px}header .mod_navigation.navigation ul.level_2>li:hover>a,header .mod_navigation.navigation ul.level_2>li:hover>strong,header .mod_navigation.navigation ul.level_2>li.active>a,header .mod_navigation.navigation ul.level_2>li.active>strong,header .mod_navigation.navigation ul.level_2>li.trail>a,header .mod_navigation.navigation ul.level_2>li.trail>strong,header .mod_navigation.navigation ul.level_3>li:hover>a,header .mod_navigation.navigation ul.level_3>li:hover>strong,header .mod_navigation.navigation ul.level_3>li.active>a,header .mod_navigation.navigation ul.level_3>li.active>strong,header .mod_navigation.navigation ul.level_3>li.trail>a,header .mod_navigation.navigation ul.level_3>li.trail>strong{color:#007DC5}header .mod_navigation.navigation ul.level_2 a,header .mod_navigation.navigation ul.level_2 strong,header .mod_navigation.navigation ul.level_3 a,header .mod_navigation.navigation ul.level_3 strong{font-weight:400;padding:8px 34px 8px 26px;color:#545454}header .mod_navigation.navigation ul.level_4{display:none}header .mod_navigation.navigation .dropdown-style-1 ul.level_3{border-top:0 none}header .mod_navigation.navigation .dropdown-style-1 ul.level_2{flex-direction:row;width:580px;background:none;background-color:unset;padding:0;box-shadow:0 0.125rem 1rem rgba(0, 0, 0, 0.15)}header .mod_navigation.navigation .dropdown-style-1 ul.level_2 .submenu a:after{display:none}header .mod_navigation.navigation .dropdown-style-1 ul.level_2 li{background:transparent}header .mod_navigation.navigation .dropdown-style-1 ul.level_2 li.lined{position:relative;margin-bottom:13px;padding-bottom:13px}header .mod_navigation.navigation .dropdown-style-1 ul.level_2 li.lined:after{position:absolute;bottom:0;left:0;right:0;display:block;content:"";height:0;width:86%;margin:0 auto;border-bottom:1px solid rgba(0, 0, 0, 0.08)}header .mod_navigation.navigation .dropdown-style-1 ul.level_2>li{padding-top:12px;padding-bottom:12px;background:#fff;min-width:290px}header .mod_navigation.navigation .dropdown-style-1 ul.level_2>li a,header .mod_navigation.navigation .dropdown-style-1 ul.level_2>li strong{white-space:normal}header .mod_navigation.navigation .dropdown-style-1 ul.level_2>li>a,header .mod_navigation.navigation .dropdown-style-1 ul.level_2>li>strong{display:none}header .mod_navigation.navigation .dropdown-style-1 ul.level_2>li.last{width:100%;padding-left:3px;padding-bottom:15px;background:#E7F1F6;background:transparent linear-gradient(210deg, #E7F1F6 0%, #F5FAFD 100%) 0% 0% no-repeat padding-box}header .mod_navigation.navigation .dropdown-style-1 ul.level_3{display:flex;position:static;background:none;background-color:unset;padding:0;box-shadow:none}header .mod_navigation.navigation .dropdown-style-2 ul.level_2{padding:0;flex-direction:column;flex-wrap:wrap;border-top:2px solid #007DC5;min-height:570px;max-height:570px;width:1200px;left:-300px}header .mod_navigation.navigation .dropdown-style-2 ul.level_2 .flex-grow-1{flex-grow:1}header .mod_navigation.navigation .dropdown-style-2 ul.level_2 li.has-border li:last-child:after{content:"";width:100%;height:1px;display:block;background-color:#D1E0E9;max-width:341px;margin:20px auto 0}header .mod_navigation.navigation .dropdown-style-2 ul.level_2>li{width:33.33%;background:transparent linear-gradient(267deg, #F5FAFD 0%, #F5FAFD 0%, #FFFFFF 100%) 0% 0% no-repeat padding-box}header .mod_navigation.navigation .dropdown-style-2 ul.level_2>li:hover span{color:#545454}header .mod_navigation.navigation .dropdown-style-2 ul.level_2>li>a,header .mod_navigation.navigation .dropdown-style-2 ul.level_2>li>strong{font-weight:600;color:#545454;padding:23px 26px 8px}header .mod_navigation.navigation .dropdown-style-2 ul.level_2>li>a:before,header .mod_navigation.navigation .dropdown-style-2 ul.level_2>li>strong:before{display:inline-block;width:20px;height:20px;position:relative;top:4px;left:0;margin-right:10px;background-size:contain;background-repeat:no-repeat}header .mod_navigation.navigation .dropdown-style-2 ul.level_2 ul.level_3{display:block;position:static;box-shadow:none;padding-top:7px;margin-top:5px;background:transparent linear-gradient(267deg, #F5FAFD 0%, #F5FAFD 0%, #FFFFFF 100%) 0% 0% no-repeat padding-box}header .mod_navigation.navigation .dropdown-style-2 ul.level_2 ul.level_3>li a{color:#545454}header .mod_navigation.navigation .dropdown-style-2 ul.level_2 ul.level_3>li a span{color:#545454}header .mod_navigation.navigation .dropdown-style-2 ul.level_2 ul.level_3>li:hover a{color:#007DC5}header .mod_navigation.navigation .dropdown-style-2 ul.level_2 ul.level_3>li:hover a span{color:#007DC5}header .mod_navigation.navigation .dropdown-style-2 ul.level_2:after{left:356px}header .mod_navigation.navigation .dropdown-style-3 ul.level_2 .submenu a:after{display:none}header .mod_navigation.navigation .dropdown-style-3:hover ul.level_2{columns:2;display:block}header .mod_navigation.navigation .dropdown-style-3:hover ul.level_2 li:hover ul.level_3{display:none}}.mod_toggle{color:#007DC5;height:26px;width:36px;line-height:1;position:relative;z-index:2;cursor:pointer}.mod_toggle .burger-box{position:relative;display:inline-block;width:100%;height:100%}.mod_toggle .burger-inner,.mod_toggle .burger-inner:before,.mod_toggle .burger-inner:after{height:5px;border-radius:4px;position:absolute;width:100%;transition-timing-function:ease;transition-duration:0.15s;transition-property:transform;background-color:currentColor}.mod_toggle .burger-inner{top:50%;display:block;margin-top:-2px;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-duration:0.22s}.mod_toggle .burger-inner:before,.mod_toggle .burger-inner:after{display:block;content:""}.mod_toggle .burger-inner:before{top:-9px;transition:top 0.1s ease-in 0.25s, opacity 0.1s ease-in}.mod_toggle .burger-inner:after{bottom:-9px;transition:bottom 0.1s ease-in 0.25s, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.mod_toggle.open .burger-inner{transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:rotate(225deg);background:#007dc4}.mod_toggle.open .burger-inner:before,.mod_toggle.open .burger-inner:after{background:#007dc4}.mod_toggle.open .burger-inner:before{top:0;transition:top 0.1s ease-out, opacity 0.1s ease-out 0.12s;opacity:0}.mod_toggle.open .burger-inner:after{bottom:0;transition:bottom 0.1s ease-out, transform 0.22s cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s;transform:rotate(-90deg)}.mod_toggle.open .burger-inner:hover{opacity:0.7}@media (min-width:1264px){header .mod_toggle{display:none}}.search_toggle{text-align:right;margin-top:10px;margin-right:20px;margin-left:auto}.search_toggle a.shop-ico{margin-right:0.75rem}.search_toggle a.shop-ico:before{content:"";display:inline-block;font:1.5625rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none}.search_toggle a.search-ico:before{content:"";display:inline-block;font:1.5625rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none}.search_toggle a.dwa-ico{margin-right:15px}.search_toggle a.dwa-ico img{max-width:25px}.lang-switch{font-weight:500;color:#545454;line-height:1;padding-left:10px;margin-left:10px;border-left:1px solid #CBCBCB;font-size:1.1875rem;position:relative;top:-2px}@media (min-width:1264px){.search_toggle{margin-left:initial}.search_toggle a.shop-ico:before{content:"";display:inline-block;font:1.3125rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none}.search_toggle a.search-ico:before{content:"";display:inline-block;font:1.3125rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none}.search_toggle a.dwa-ico img{max-width:20px}.lang-switch{font-size:1.125rem}}@media (max-width:340px){.search_toggle a.shop-ico{display:none}}.back-to-main-site{margin:0 15px;max-width:calc(100vw - 30px);position:relative;z-index:1}.back-to-main-site a{display:block;text-align:center;padding:5px 15px;background-color:#E2F0F8;font-weight:500;font-size:0.9375rem;transition:background-color 0.3s, color 0.3s}.back-to-main-site a:before{content:"";display:inline-block;font:1em/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;transform:rotate(180deg);position:relative;top:2px;padding-left:10px}.back-to-main-site a:hover{background-color:#007DC5;color:#ffffff}@media (min-width:1024px){.back-to-main-site{margin-top:7px;position:absolute}.back-to-main-site a{display:inline;text-align:left;padding:10px 15px;border-radius:0 0 8px 0}}@media (min-width:1264px){.back-to-main-site{left:15px}}@media (min-width:1921px){.back-to-main-site{left:35px}}footer{position:relative;background-color:#F5FAFD;color:#545454;font-size:0.875rem}footer a,footer strong{color:#007DC5;font-weight:400}footer:before{content:"";display:block;position:absolute;top:0;right:0.9375rem;left:0.9375rem;border-image:linear-gradient(to right, #8DC63F 32%, #007DC5 30%) 1;border-top:2px solid;transition:opacity 0.5s ease-in;opacity:100%}@media (min-width:768px){footer:before{right:3.125rem;left:3.125rem;border-image:linear-gradient(to right, #8DC63F 17%, #007DC5 15%) 1;border-top:3px solid}}footer .copyright span{padding:0.5rem 1rem}footer .mod_customnav,footer .mod_navigation{margin:0.625rem 0;padding-bottom:0 !important}footer .mod_customnav a,footer .mod_customnav strong,footer .mod_navigation a,footer .mod_navigation strong{padding:0.5rem 1rem}footer .mod_customnav a:hover,footer .mod_navigation a:hover{color:#007DC5}footer .mod_customnav ul,footer .mod_navigation ul{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center;flex-wrap:wrap}footer .mod_customnav ul li:not(:last-child),footer .mod_navigation ul li:not(:last-child){margin-bottom:10px}footer .mod_customnav ul li:not(:last-child):after,footer .mod_navigation ul li:not(:last-child):after{content:"|";display:inline-block;margin-right:5px;color:#007DC5}@media (min-width:600px){footer .mod_customnav,footer .mod_navigation{margin:0}}.dwa-de .dwa-extern,.dwa-en .dwa-extern{display:none}.navi-buttons ul{list-style:none;padding:0;margin:0}.navi-buttons li a,.navi-buttons li strong{font-weight:700;padding:18px 28px;border-radius:8px;border:1px solid #007DC5;margin-bottom:10px;line-height:1;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navi-buttons li a:hover,.navi-buttons li strong:hover{color:#004c79;border-color:#004c79}.navi-buttons li:last-child a,.navi-buttons li:last-child strong{margin-bottom:0}.navi-buttons li.forward a,.navi-buttons li.forward strong{color:#004c79;border-color:#004c79}.navi-buttons li.shop-extern a,.navi-buttons li.shop-extern strong{color:#ffffff;background-color:#8DC63F;border-color:#8DC63F;position:relative}.navi-buttons li.shop-extern a:after,.navi-buttons li.shop-extern strong:after{content:"";display:inline-block;font:1em/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;color:#ffffff;position:absolute;right:20px}.navi-buttons li.dwa-extern a{color:#ffffff;background-color:#007DC5;border-color:#007DC5;position:relative}.navi-buttons li.dwa-extern a img{position:absolute;right:20px;width:20px}.navi-buttons li.last{margin-bottom:0}.mod_socialmedialist>.inside{display:flex;justify-content:center}.mod_socialmedialist a{color:#ACACAC;display:flex;justify-content:center;align-items:center;height:34px;width:34px;margin-right:10px;transition:color 0.3s}.mod_socialmedialist a:last-child{margin:0}.mod_socialmedialist a:hover{color:#004c79;text-decoration:unset}.mod_socialmedialist a:before{content:"";display:inline-block;font:1rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none}.mod_socialmedialist .facebook:before{content:""}.mod_socialmedialist .instagram:before{content:""}.mod_socialmedialist .linkedin:before{content:""}.mod_socialmedialist .pinterest:before{content:""}.mod_socialmedialist .twitter:before{content:""}.mod_socialmedialist .xing:before{content:""}.mod_socialmedialist .youtube:before{content:""}.mod_breadcrumb{margin-bottom:1rem;padding-top:1rem;padding-bottom:0 !important;text-align:center;font-size:0.9375rem;line-height:1.3;overflow:visible}.mod_breadcrumb ul{margin:0;padding:0;list-style:none}.mod_breadcrumb li{display:inline-block;margin-top:3px}.mod_breadcrumb li.active{padding:0 2px;color:#007DC5}.mod_breadcrumb li.first{padding-left:0}.mod_breadcrumb li:before,.mod_breadcrumb li:after{content:none}.mod_breadcrumb li:after{display:inline;content:"|";margin-left:6px;position:relative;top:-1px;color:#b4d0de}.mod_breadcrumb li:last-child:after{content:none}.mod_breadcrumb a{padding:0 2px;color:#b4d0de;font-size:0.9375rem}.mod_breadcrumb a:hover{color:#7fafc7}.mod_search .formbody{display:flex}.mod_search .formbody .widget-text{width:100%;margin-right:15px;margin-top:3px}.mod_search mark,.mod_search .mark{background-color:#8DC63F;border-radius:5px;color:#ffffff;padding:0 5px;margin:0 7px}.mod_search p.url{margin-bottom:20px;border-bottom:1px solid #f2f2f2;padding-bottom:20px}.mod_login .widget{margin-bottom:1rem}.mod_login.design-gradient>.inside{border-radius:10px;background:linear-gradient(191deg, rgba(141, 198, 63, 0.75) 0%, rgba(0, 125, 197, 0.75) 100%), url("/files/theme/images/backgrounds/bg-nrw.jpg");background-position:top center;background-size:cover;padding:clamp(1.25rem, 10%, 3.125rem)}.mod_login.design-gradient button{background-color:#fff;color:#007DC5}.mod_login.design-gradient button:hover{background-color:#f2f2f2;color:#007DC5;border-color:#f2f2f2}.mod_login.design-gradient .widget-submit{text-align:right;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-top:0.625rem}.mod_login.design-gradient button.submit{margin-left:auto}.mod_login.design-gradient .forgot-password{font-weight:300}.mod_login.design-gradient .forgot-password+button.submit{margin-left:0.625rem}.mod_login.design-gradient .error{padding:0.625rem;background:#fff;color:#545454;text-align:center;font-weight:500;border-radius:10px;box-shadow:0 0 0.9375rem 0.1875rem #b46869}.navi-search{padding-bottom:0 !important;margin-top:-10px}.navi-search ul{list-style:none;padding:0}.navi-search ul li{margin-right:15px}.navi-search ul li a,.navi-search ul li strong{padding:14px 28px;border-radius:8px;border:1px solid #007DC5;margin-bottom:10px;line-height:1;width:100%;text-align:center;display:block;font-weight:700}.navi-search ul li a:hover,.navi-search ul li a.active,.navi-search ul li strong:hover,.navi-search ul li strong.active{background-color:#8DC63F;border-color:#8DC63F;color:#ffffff}@media (min-width:768px){.navi-search ul{display:flex}}.mod_dwa_publication_list .layout_3d figure{padding:5% 13% 12% 5%;background:#F5FAFD url(/files/theme/images/svg/logo_dwa_symbol.svg) no-repeat 80% 35%;background-size:45%;border-radius:20px;margin-bottom:25px;position:relative}.mod_dwa_publication_list .layout_3d figure.min-height{min-height:290px}.mod_dwa_publication_list .layout_3d figure:before{content:"";display:block;position:absolute;height:100%;width:100%;top:0;left:0;border-radius:20px;background:radial-gradient(circle at 42% 68%, #ededed 0%, transparent 40%);z-index:1;opacity:0.3;pointer-events:none}.mod_dwa_publication_list .layout_3d figure>a{display:block;width:50%;height:50%;margin:0 auto;position:relative;transform:perspective(45em) rotateX(37deg) rotateZ(33deg) skewY(-5deg);box-shadow:0.25rem 0.25rem 0.25rem 0 rgba(0, 0, 0, 0.5), 0.25rem 0.5rem 1rem 0 rgba(49, 49, 49, 0.5), 0.5rem 0.75em 0.5rem 0 rgba(0, 0, 0, 0.3), 0.5rem 0.75rem 0.5rem 0 rgba(0, 0, 0, 0.5);border-top-right-radius:2em}.mod_dwa_publication_list .layout_3d figure>a:before,.mod_dwa_publication_list .layout_3d figure>a:after{content:"";position:absolute;top:0}.mod_dwa_publication_list .layout_3d figure>a:before{width:101.5%;height:101.5%;left:0;z-index:-1;background-repeat:no-repeat;background-image:linear-gradient(252deg, transparent 1%, #c3c3c3 1.1%, #c7c7c7 2.5%, transparent 30%), linear-gradient(235deg, transparent 0%, #c7c7c7 10%, #d9d9d9 15%, #d9d9d9 49.7%, transparent 49.9%), linear-gradient(235deg, transparent 0%, #858585 45%, #686868 45%, transparent 95%), linear-gradient(90deg, #2d2d2d, #2d2d2d), linear-gradient(270deg, #2d2d2d, #2d2d2d 97%, transparent 98%), linear-gradient(220deg, transparent 0%, #858585 90%, #858585 98.5%, #2d2d2d 99%, transparent 99.1%);background-size:100% 100%, 100% 100%, 100% 100%, 100% 0.1em, 100% 0.1em, 100% 100%;background-position:0 0, 0 0, 0 0, 0 98%, 100% 100%, 0 0}.mod_dwa_publication_list .layout_3d figure>a:after{width:101.5%;height:101.5%;background-repeat:no-repeat;background-image:linear-gradient(90deg, transparent 1%, rgba(0, 0, 0, 0.1) 2%, rgba(0, 0, 0, 0.1) 2%, transparent 4%);background-size:100% 100%;background-position:0 0}.mod_dwa_publication_list .layout_3d img{border-radius:0.1em;box-sizing:border-box;width:100%;display:block;filter:saturate(87%);background:#fff}.mod_dwa_publication_list .layout_3d .dwa-publication-text>a{color:#ffffff}.mod_dwa_publication_list .layout_3d .dwa-publication-text>a:hover{color:#ffffff}.mod_dwa_publication_list.link-color-regular .div .dwa-publication-text>a{color:#007DC5;text-decoration:none}.mod_dwa_publication_list.link-color-regular .div .dwa-publication-text>a:hover{color:#004c79;text-decoration:none}.mod_dwa_publication_list.link-color-invert .div .dwa-publication-text>a{color:#ffffff;text-decoration:none}.mod_dwa_publication_list.link-color-invert .div .dwa-publication-text>a:hover{color:#ffffff;text-decoration:underline}.mod_dwa_publication_list.link-color-extra .layout_3d .dwa-publication-text>a{color:#007DC5;text-decoration:none}.mod_dwa_publication_list.link-color-extra .layout_3d .dwa-publication-text>a:hover{color:#004c79;text-decoration:none}.grid-list.auto-height .layout_3d figure{display:flex;align-items:center;justify-content:center;aspect-ratio:1.3222222222}.grid-list.auto-height .layout_3d figure>a{height:revert}.event-item.multiple-days .c_image:before{position:absolute;top:20px;left:0;padding:4px 13px;text-transform:uppercase;transition:padding-left 0.3s ease-out;content:"Mehrtägig";z-index:1;color:#ffffff;font-size:0.9375rem;background-color:#007dc5}.event-item figcaption{font-size:0.5rem;left:0;right:inherit;z-index:0}.event-item .event-date{position:absolute;right:1rem;bottom:-0.75rem;width:3.625rem;height:3.625rem;background:#8DC63F;border-radius:50%;padding:0.5rem;text-align:center;color:#ffffff;line-height:1.2}.event-item .event-date>span{display:block}.event-item .day{font-size:1.25rem;font-weight:700}.event-item .month{font-size:0.875rem;opacity:0.8}.event-item .location{margin:0 0 10px;font-size:0.9375rem}.event-item .location:before{content:"";display:inline-block;font:0.875rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;color:#8DC63F;padding-right:0.4375rem}.event-item .location,.event-item .date{color:#939598}.event-item .title{display:block;margin:0 0 10px;flex-grow:1}.event-item .link{margin-top:1.5rem;padding-top:1rem;padding-bottom:1rem;border-top:1px solid #00000014}.event-item a.more{position:relative;display:block;padding-right:1.5rem}.event-item a.more:after{content:"";display:inline-block;font:1.375rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;position:absolute;right:0;top:0.125rem}.dwa_event_list .event-details{display:flex;flex-direction:column;height:100%}.dwa_event_list .layout_default>.inside{display:flex;flex-direction:column}.dwa_event_list .date{flex:auto}.ce_rsce_fmd_event-program .tab-links{display:flex;flex-wrap:wrap}.ce_rsce_fmd_event-program .tab-btn{--btn-bg: transparent;--btn-bg-hvr: transparent;--btn-clr: var(--color-text-regular);--btn-clr-hvr: var(--color-text-regular);--btn-bdr-clr: #dadada;--btn-bdr-clr-hvr: #dadada;--btn-fw: 400;--btn-bdr-r: 0;display:inline-block;padding:0 2rem 1rem 0;line-height:1.3;text-align:left;min-width:120px;border-bottom:2px #dadada solid}.ce_rsce_fmd_event-program .tab-btn.is--active{--btn-clr: var(--color-primary);border-color:var(--color-primary)}.ce_rsce_fmd_event-program .tab-content-wrapper{position:relative;margin:1.5rem 0}.ce_rsce_fmd_event-program .tab-content{inset:0;animation:tabFadeIn forwards 0.5s}.ce_rsce_fmd_event-program .tab-content ul{margin:0;padding:0;list-style:none}.ce_rsce_fmd_event-program .tab-content:not(.active){position:absolute;animation:tabFadeOut forwards 0.5s}.ce_rsce_fmd_event-program .event-time{min-width:120px;padding:5px 10px;background:#eaeaea;border-bottom:2px solid white;display:flex;align-items:center;color:#222;font-weight:500}.ce_rsce_fmd_event-program .event-details{margin-left:1.5rem;padding:5px 0;flex:1;align-items:center;border-bottom:2px solid #eaeaea}.ce_rsce_fmd_event-program .event-row:has(+ .event-row.is--break) .event-details{border-bottom-color:#fff}.ce_rsce_fmd_event-program .event-row{display:flex}.ce_rsce_fmd_event-program .event-row.is--break .event-details{background:#eaeaea;margin-left:0;padding-left:1.5rem;border-bottom-color:#fff}.ce_rsce_fmd_event-program :is(.event-topic, .event-speakers){flex:1}.ce_rsce_fmd_event-program .event-topic{color:var(--color-primary);font-weight:500}.ce_rsce_fmd_event-program .speaker-name{color:#222;font-weight:500}.ce_rsce_fmd_event-program .speaker-biography{font-weight:300}@keyframes tabFadeIn{0%{visibility:visible;opacity:0}100%{opacity:1}}@keyframes tabFadeOut{0%{opacity:1}100%{visibility:hidden;opacity:0}}@media (min-width:768px){.ce_rsce_fmd_event-program .event-details{display:flex;gap:1.5rem}}.mod_newscategories_cumulativehierarchical ul{padding:0;margin:0;list-style:none}.mod_newscategories_cumulativehierarchical a{color:#545454}.mod_newscategories_cumulativehierarchical ul.level_1>li{margin-bottom:8px}.mod_newscategories_cumulativehierarchical ul.level_1>li>ul{margin-top:4px;margin-left:10px}.mod_newscategories_cumulativehierarchical li.reset,.mod_newscategories_cumulativehierarchical li[class^="news_category_"]{position:relative}.mod_newscategories_cumulativehierarchical li.reset>*:first-child,.mod_newscategories_cumulativehierarchical li[class^="news_category_"]>*:first-child{position:relative;padding:5px 0 5px 24px}.mod_newscategories_cumulativehierarchical li.reset>*:first-child:before,.mod_newscategories_cumulativehierarchical li[class^="news_category_"]>*:first-child:before{position:absolute;left:0;top:8px;content:"";display:inline-block;font:1rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;color:#545454}.mod_newscategories_cumulativehierarchical li.reset.active>*:first-child:before,.mod_newscategories_cumulativehierarchical li[class^="news_category_"].active>*:first-child:before{color:#007DC5;content:""}.mod_newscategories_cumulativehierarchical strong{font-weight:400;color:#007DC5}.mod_newslist .boxed>.inside{box-shadow:0 0.125rem 1rem rgba(0, 0, 0, 0.15);position:relative}.mod_newslist .boxed>.inside .info{display:block;margin-bottom:4px}.mod_newslist .boxed>.inside h3 a{color:#8DC63F;font-size:1rem;font-weight:400}.mod_newslist .boxed>.inside h3 a:hover{color:#007DC5}.mod_newslist .boxed>.inside .more{margin-top:10px}.mod_newslist .boxed>.inside .empty{text-align:center}.mod_newsarchive .ce_rsce_image_text{overflow:visible}.mod_newsmenu,.mod_newslist.last-items{overflow:visible}.mod_newsmenu .inside,.mod_newslist.last-items .inside{padding:37px 40px;box-shadow:0 0.125rem 1rem rgba(0, 0, 0, 0.15);border-radius:10px;background-color:#fff}.mod_newsmenu ul,.mod_newslist.last-items ul{padding:0;margin:0;list-style-type:none}.mod_newsmenu li,.mod_newslist.last-items li{padding:12px 0;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.mod_newsmenu li.first,.mod_newslist.last-items li.first{padding-top:0}.mod_newsmenu li.last,.mod_newslist.last-items li.last{padding-bottom:0;border:0 none}.mod_newsmenu a,.mod_newsmenu strong,.mod_newslist.last-items a,.mod_newslist.last-items strong{font-weight:400;padding:5px 0;color:#545454}.mod_newsmenu a:hover,.mod_newsmenu strong:hover,.mod_newslist.last-items a:hover,.mod_newslist.last-items strong:hover{color:#007DC5}.mod_newsmenu a.active,.mod_newsmenu a.trail,.mod_newsmenu strong.active,.mod_newsmenu strong.trail,.mod_newslist.last-items a.active,.mod_newslist.last-items a.trail,.mod_newslist.last-items strong.active,.mod_newslist.last-items strong.trail{color:#007DC5;font-weight:600}.mod_newslist.last-items .grid-list>div{margin-bottom:5px}.mod_newslist.last-items a,.mod_newslist.last-items strong{font-weight:400;padding:5px 0;color:#007DC5}.mod_newslist.last-items a:hover,.mod_newslist.last-items strong:hover{color:#007DC5;text-decoration:underline}.mod_newslist.last-items a.active,.mod_newslist.last-items a.trail,.mod_newslist.last-items strong.active,.mod_newslist.last-items strong.trail{color:#007DC5;font-weight:600}.firmenverzeichnis_simple.layout-left>.inside{overflow:hidden}.firmenverzeichnis_simple.layout-left .c_image{margin:0}@media (max-width:479px){.firmenverzeichnis_simple.layout-left>.inside{flex-direction:column;overflow:hidden}.firmenverzeichnis_simple.layout-left .c_image{margin:-1rem -1rem 1rem -1rem}}@media (min-width:480px){.firmenverzeichnis_simple.layout-left>.inside{padding:0}.firmenverzeichnis_simple.layout-left .c_image{margin:0;min-width:35%;width:35%;max-width:290px}.firmenverzeichnis_simple.layout-left .c_text{padding:1rem;flex:auto}.firmenverzeichnis_simple.layout-left figure,.firmenverzeichnis_simple.layout-left picture,.firmenverzeichnis_simple.layout-left img{height:100%}.firmenverzeichnis_simple.layout-left img{height:100%;object-fit:cover;object-position:center center}}.mod_newsreader.hide-back p.back{display:none}.mod_newsreader p.back{margin-top:1.25rem;text-align:left}#news-popup{display:flex;align-items:center;justify-content:center;height:100dvh;width:100dvw;padding:20px;pointer-events:none;opacity:0;visibility:hidden}#news-popup.bottom-center>.inside{transform:translateY(0) !important;opacity:0}#news-popup>.inside{transition:opacity 1s ease-in !important;padding:clamp(16px, 4vw, 30px);width:max(340px, 60vw);max-width:800px;border-radius:5px !important}#news-popup.open{visibility:visible;opacity:1;pointer-events:revert;background:rgba(0, 0, 0, 0.85)}#news-popup.open>.inside{opacity:1;background-image:url("/files/theme/images/backgrounds/bg-img-3.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}@supports (background-image: -webkit-image-set(url("/files/theme/images/backgrounds/webp-test.webp") 1x)){#news-popup.open>.inside{background-image:url("/files/theme/images/backgrounds/webp/bg-img-3.webp")}}#news-popup button{background:var(--btn-bg) !important;color:var(--btn-clr) !important;border:0 none;justify-content:center;width:40px;height:40px;border-radius:0 0 0 1.25rem}#news-popup a:not(.button),#news-popup p{line-height:1.8;color:black;font-size:1.0625rem}#news-popup p:not(:last-of-type){margin-bottom:1rem}#news-popup .layout_popup_latest{max-height:calc(95dvh - 4rem)}#news-popup .ce_text{overflow-y:auto;max-height:calc(95dvh - 10rem)}.custom-nav-1{display:none}.custom-nav-1 ul{display:flex;flex-wrap:wrap}.custom-nav-1 a,.custom-nav-1 strong{background:#007DC50F;border-radius:5px;margin-right:20px;margin-top:10px;margin-bottom:10px;transition:background-color 0.2s}.custom-nav-1 a span,.custom-nav-1 strong span{color:#007DC5;font-size:0.875rem;font-weight:700;position:relative;top:-1px}.custom-nav-1 a span:before,.custom-nav-1 strong span:before{content:"";display:inline-block;font:0.625rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;margin-right:5px}.custom-nav-1 a:hover{background:#007DC5}.custom-nav-1 a:hover span{color:#ffffff}@media (min-width:1264px){.custom-nav-1{display:unset}}.contact-module-1 .phone a{font-size:1.375rem;color:#545454}.contact-module-1 .phone a:before{content:"";display:inline-block;font:1em/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;margin-right:10px;color:#007DC5}.contact-module-1 .phone a:hover{color:#007DC5;text-decoration:underline}.fixed-cta{position:fixed;right:0;bottom:70px;z-index:130}.fixed-cta a{width:50px;height:50px;margin-bottom:10px;display:block;background-color:#007DC5;color:#ffffff;border-radius:8px 0 0 8px;box-shadow:0 3px 15px #00000029}.fixed-cta a:hover{background-color:#8DC63F;transition:0.2s}.fixed-cta a:last-child{margin-bottom:0}.fixed-cta a .title{display:none;font-size:0.5625rem;text-align:center;font-weight:700;margin-top:-7px}.fixed-cta a .icon{display:flex;justify-content:center;align-items:center}.fixed-cta a .icon:before{font-size:1.875rem;width:50px;height:50px;display:flex;justify-content:center;align-items:center}@media (min-width:1264px){.fixed-cta{bottom:15px}.fixed-cta a{width:70px;height:70px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:13px}.fixed-cta a .title{display:block}.fixed-cta a .icon:before{width:30px;height:30px;font-size:1.875rem;margin-top:5px}}.navi-lines ul{padding:0;margin:0;list-style-type:none}.navi-lines li{padding:7px 0;border-bottom:1px solid #b4d0e4}.navi-lines li.first{padding-top:0}.navi-lines li.last{padding-bottom:0;border:0 none}.navi-lines a,.navi-lines strong{font-weight:400;padding:3px;color:#007DC5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.navi-lines a:hover,.navi-lines strong:hover{color:#007DC5}.navi-lines a.active,.navi-lines a.trail,.navi-lines strong.active,.navi-lines strong.trail{font-weight:700;color:#007DC5}.navi-lines .submenu>ul{margin-top:4px}.navi-lines ul.level_2>li,.navi-lines ul.level_3>li{padding:5px 10px}.navi-lines ul.level_2>li.last,.navi-lines ul.level_3>li.last{padding-bottom:0}.pagination{margin-top:3.125rem;width:100%;line-height:1.2}.pagination p{font-size:0.9375rem;margin-bottom:1.875rem;text-align:center}.pagination ul{display:flex;justify-content:center;flex-flow:wrap;margin:0;padding:0;list-style:none}.pagination li{margin:0.1875rem}.pagination li.first a,.pagination li.previous a,.pagination li.next a,.pagination li.last a{text-indent:-9999px}.pagination li.first a:before,.pagination li.previous a:before,.pagination li.next a:before,.pagination li.last a:before{content:"";display:inline-block;font:1em/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;text-indent:0;float:left;width:100%;font-size:1.1875rem}.pagination li.first a:before{content:""}.pagination li.previous a:before{content:""}.pagination li.next a:before{content:""}.pagination li.last a:before{content:""}.pagination a,.pagination span,.pagination strong{display:inline-block;border:solid 1px #d7d7d7;color:#545454;font-weight:400;text-align:center;padding:0.5625rem;width:2.375rem;height:2.375rem;transition:background-color 0.2s}.pagination a:hover,.pagination span:hover,.pagination strong:hover{border:1px solid #007DC5;color:#fff;background-color:#007DC5}.pagination span,.pagination strong{border:1px solid #007DC5;color:#fff;background-color:#007DC5}.c_table{overflow-x:auto;overflow-y:hidden}table{border-spacing:0;text-align:left;min-width:310px;width:100%;caption-side:bottom;border:2px solid #E2F0F8}table thead th{background:#007DC5;color:#ffffff;font-weight:600;border-right:2px solid #E2F0F8;border-top:0 none}table th,table tfoot tr{font-weight:500;background-color:#F5FAFD;border-right:2px solid #E2F0F8;border-top:2px solid #E2F0F8}table th[scope="row"],table tfoot tr[scope="row"]{width:250px}table tbody{background:#ffffff}table caption{text-align:center;color:#adadad;font-size:0.9em;margin-top:10px}table td{border-top:2px solid #E2F0F8;border-right:2px solid #E2F0F8;padding:4px 20px 4px 0}table .col_last{text-align:right}table .row_first td{border-top:1px solid #d9d9d9}table tfoot td{border-top:1px solid #d9d9d9}table th,table td{padding:15px 20px}table .col_last{text-align:left}.ce_list ul,.ce_list ol,.ce_text ul,.ce_text ol,.c_text ul,.c_text ol{margin:0 0 10px}.ce_list ul,.ce_text ul,.c_text ul{padding-inline-start:0;list-style:none}.ce_list ul li,.ce_text ul li,.c_text ul li{position:relative;padding:0 0 5px 14px}.ce_list ul li:before,.ce_text ul li:before,.c_text ul li:before{content:"";display:block;position:absolute;top:7px;left:0;background-color:#8DC63F;width:2px;height:13px}.ce_list ol,.ce_text ol,.c_text ol{padding-inline-start:28px}.ce_list ol li::marker,.ce_text ol li::marker,.c_text ol li::marker{color:#007DC5;font-weight:500}.list-col-2 ul,.list-col-2 ol,.list-col-3 ul,.list-col-3 ol,.list-col-4 ul,.list-col-4 ol{column-count:2}.list-col-2 ul li,.list-col-2 ol li,.list-col-3 ul li,.list-col-3 ol li,.list-col-4 ul li,.list-col-4 ol li{margin-bottom:15px}@media (min-width:600px){.list-col-3 ul,.list-col-3 ol{column-count:3}.list-col-4 ul,.list-col-4 ol{column-count:4}}.list-style-arrow ul{list-style:none;padding:0 !important}.list-style-arrow ul li{padding:0 0 5px 0 !important;font-weight:700}.list-style-arrow ul li:before{content:"";display:inline-block;font:1em/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;color:#007DC5;margin-right:10px;top:unset;position:unset;background-color:unset;width:unset;height:unset}.info-note>.inside{background:#F5FAFD;padding:0.75rem 1rem;border-left:0.1875rem solid #007DC5;border-radius:0.3125rem 0.625rem 0.625rem 0.3125rem;font-weight:500}@media (min-width:768px){.info-note>.inside{padding:1.5rem 2rem}}.mod_article>.inside>.ce_hyperlink:first-child a{font-family:Noto Sans JP;font-weight:700;line-height:1;text-transform:none;background-color:transparent;color:#007DC5;border:solid #007DC5;border-width:2px;cursor:pointer;display:inline-block;font-size:1rem;padding:0.375rem 0.875rem 0.4375rem;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mod_article>.inside>.ce_hyperlink:first-child a:hover,.mod_article>.inside>.ce_hyperlink:first-child a.active{background-color:#007DC5;color:#ffffff;border-color:#007DC5}div[class*="dwa-teaser"]>.inside{padding:20px;border-radius:10px;background-color:#F5FAFD;height:100%}div[class*="dwa-teaser"]>.inside h3{font-size:1.125rem !important;font-weight:700}div[class*="dwa-teaser"][class*="-blue"]>.inside{background:linear-gradient(112deg, rgba(6, 116, 180, 0.94), rgba(20, 140, 209, 0.94)), url("/files/theme/images/backgrounds/teaser/bg-img-1.jpg");background-repeat:no-repeat;background-position:center}div[class*="dwa-teaser"][class*="-blue"]>.inside h1,div[class*="dwa-teaser"][class*="-blue"]>.inside h2,div[class*="dwa-teaser"][class*="-blue"]>.inside h3,div[class*="dwa-teaser"][class*="-blue"]>.inside a{color:#ffffff}div[class*="dwa-teaser"][class*="-blue"]>.inside>p{color:#D3E1E9}div[class*="dwa-teaser"][class*="-green"]>.inside{background-color:#8DC63F;background-repeat:no-repeat;background-position:center}div[class*="dwa-teaser"][class*="-green"]>.inside h1,div[class*="dwa-teaser"][class*="-green"]>.inside h2,div[class*="dwa-teaser"][class*="-green"]>.inside h3,div[class*="dwa-teaser"][class*="-green"]>.inside h4,div[class*="dwa-teaser"][class*="-green"]>.inside h5{color:#ffffff}div[class*="dwa-teaser"][class*="-green"]>.inside a{text-decoration:underline}div[class*="dwa-teaser"][class*="-green"]>.inside>p,div[class*="dwa-teaser"][class*="-green"]>.inside a{color:#ffffff}#right div[class*="dwa-teaser"] h4{font-size:1.0625rem;font-weight:700}@media (min-width:1024px){div[class*="dwa-teaser"]>.inside{padding:45px}#right div[class*="dwa-teaser"]>.inside{padding:20px}}.accordion div[class*="dwa-teaser"]{margin-bottom:1rem}.rsts-skin-dwa-pub-bilder .rsts-slides,.rsts-skin-dwa-pub-bilder .rsts-slide>div{height:100%}.rsts-skin-dwa-pub-bilder .dwa-publication{text-align:center}.rsts-skin-dwa-pub-bilder .dwa-publication a{color:#545454}.rsts-skin-dwa-pub-bilder .dwa-publication a:hover{color:#007DC5}.rsts-skin-dwa-pub-bilder .dwa-publication-img{height:220px}.rsts-skin-dwa-pub-bilder .dwa-publication-img img{width:auto;max-height:180px;margin:0 auto}.dwa-event-container{display:flex;padding:10px 0}.dwa-event-container .dwa-event-date{margin-right:29px}.dwa-event-container .dwa-event-date .info{width:56px;height:56px;border-radius:100%;background-color:#8DC63F;color:#ffffff;text-align:center;padding:9px}.dwa-event-container .dwa-event-date .info .dwa-event-day{font-weight:700;font-size:1.25rem}.dwa-event-container .dwa-event-date .info .dwa-event-month{font-weight:400;font-size:0.875rem;opacity:0.8}.dwa-event-container .dwa-event-date .info>span{display:block;line-height:1}.dwa-event-container .dwa-event-info a{color:#545454}.dwa-event-container .dwa-event-info .date-location{display:block;font-size:1rem;font-weight:700}.dwa-event-container .dwa-event-info .title{line-height:23px}#right .dwa-event-container .dwa-event-info a,#right .dwa-event-container .dwa-event-info .date-location{font-size:0.9375rem}@media (min-width:768px){.grid>.inside>.col-sm-6,.grid>.inside>.col-sm-5{flex-basis:50%}}.map-interactive{position:relative;margin:28px 16px;padding:0 !important}.map-interactive .map-image,.map-interactive .map-label{position:absolute;top:0;left:0;display:none}.map-interactive .map-image-visible,.map-interactive .map-image-transparent{display:block}.map-interactive .map-label{padding:6px 12px;border:1px solid #fff;background-color:#6cb640;color:#fff}.map-interactive .map-images{width:max-content;position:relative}.dwa-map-legend ol{padding-left:0;overflow:hidden}.dwa-map-legend ol li{width:calc(50% - 2.5em);float:left;margin-left:2.5em}.inxform .submit_button{margin-bottom:10px}@media (min-width:600px){.inxform .submit_button{margin-bottom:0;margin-right:8px;width:calc(50% - 8px);height:auto}.inxform .reset_button{margin-left:8px;width:calc(50% - 8px);height:auto}}.ce_accordion{padding-bottom:0 !important;border-top:1px solid #d9ecf6}.ce_accordion:first-child{border-top:0 none}.ce_accordion>.inside,.ce_accordion>.toggler{padding:20px 0}.ce_accordion .toggler{cursor:pointer}.ce_accordion .toggler:after{content:"";display:inline-block;font:1.5625rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;transform:rotateZ(45deg);color:#007DC5;transition:transform 0.2s;position:absolute;right:12px}.ce_accordion .toggler.active:after{opacity:1;transform:rotateZ(0deg)}.ce_accordion div.toggler{font-weight:700}.ce_accordion h2.toggler{margin-bottom:0 !important}.ce_accordion .ui-accordion-content{margin-top:18px}div+.ce_accordion{border-top:0 none}.ce_accordionSingle>.ui-accordion-content{margin-bottom:18px;margin-top:0}.ce_comments .info,.ce_comments .info a{font-weight:700}.ce_comments .info time{font-weight:400;color:#939598;padding-left:0.25rem}.ce_comments form .widget-submit{text-align:right}.comment_default+.comment_default,.comment_default+.form{border-top:0.0625rem solid #D1E0E9;padding-top:1.875rem;margin-top:1.875rem}.comment_default .reply{border-left:0.1875rem solid #d1e0e9;padding:0.3125rem 0 0.3125rem 1.25rem;margin:1.25rem 0}.comment_default .reply .info{margin:0 0 0.5rem;font-weight:700}@media (min-width:768px){.ce_comments input.com_hidden+.widget-text,.ce_comments input.com_hidden+.widget-text+.widget-text{max-width:50%;flex-basis:50%}.ce_comments form .widget-checkbox{max-width:66.6666%;flex-basis:66.6666%}.ce_comments form .widget-submit{max-width:33.3333%;flex-basis:33.3333%}}.mod_rocksolid_slider{position:relative}.mod_rocksolid_slider div[class*="dwa-teaser"]{padding:0 0 24px;margin:0 0 24px;border-bottom:1px solid #d9ecf6;border-radius:unset;background:0 none}.mod_rocksolid_slider div[class*="dwa-teaser"]>.inside{padding:0 !important}.mod_rocksolid_slider div[class*="dwa-teaser"]:last-child{padding:0;margin:0;border-bottom:0 none}.mod_rocksolid_slider .ce_text{padding:0 0 24px;margin:0 0 24px;border-bottom:1px solid #d9ecf6}.mod_rocksolid_slider .ce_text:last-child{padding:0;margin-bottom:0;border-bottom:0 none}.mod_rocksolid_slider.dwa-tabs{display:flex;flex-direction:column}.mod_rocksolid_slider.dwa-tabs>div{order:2}.mod_rocksolid_slider.dwa-tabs>.rsts-nav-tabs{order:1}.mod_rocksolid_slider .rsts-nav-tabs ul{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-direction:row;flex-wrap:wrap}.mod_rocksolid_slider .rsts-nav-tabs .rsts-nav-item{margin-right:0.625rem;margin-bottom:0.625rem}.mod_rocksolid_slider .rsts-nav-tabs .rsts-nav-item a{font-family:Noto Sans JP;font-weight:700;line-height:1;text-transform:none;background-color:transparent;color:#007DC5;border:solid #007DC5;border-width:2px;cursor:pointer;display:inline-block;font-size:1rem;padding:0.375rem 0.875rem 0.375rem 0.875rem;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mod_rocksolid_slider .rsts-nav-tabs .rsts-nav-item a:hover,.mod_rocksolid_slider .rsts-nav-tabs .rsts-nav-item a.active{background-color:#007DC5;color:#ffffff;border-color:#007DC5}.mod_rocksolid_slider.rsts-type-fade .rsts-postactive{color:transparent !important;transition-duration:0ms !important;transition:none !important;opacity:0 !important}.mod_rocksolid_slider .rsts-slide{background:#F5FAFD;border-radius:10px}.mod_rocksolid_slider .rsts-slide>div{padding:1rem}.mod_rocksolid_slider .rsts-header>*{font-size:1rem !important;margin:1rem 0 !important}.mod_rocksolid_slider .rsts-view,.mod_rocksolid_slider .rsts-crop{position:unset}.mod_rocksolid_slider .rsts-next,.mod_rocksolid_slider .rsts-prev,.mod_rocksolid_slider .rsts-nav.rsts-nav-numbers,.mod_rocksolid_slider .rsts-nav.rsts-nav-bullets{position:absolute;top:0.825rem}.mod_rocksolid_slider .rsts-next,.mod_rocksolid_slider .rsts-prev{padding:0.5rem;width:1.75rem;height:1.75rem;color:#007DC5;background-color:rgba(0, 125, 197, 0.15);line-height:0;border-radius:0.3125rem}.mod_rocksolid_slider .rsts-next:hover,.mod_rocksolid_slider .rsts-prev:hover{color:#ffffff;background-color:#007DC5}.mod_rocksolid_slider .rsts-next:before,.mod_rocksolid_slider .rsts-prev:before{content:"";display:inline-block;font:0.75rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;font-weight:700}.mod_rocksolid_slider .rsts-next>span,.mod_rocksolid_slider .rsts-prev>span{display:none}.mod_rocksolid_slider .rsts-next{right:12px}.mod_rocksolid_slider .rsts-next:before{content:""}.mod_rocksolid_slider .rsts-prev{right:3rem}.mod_rocksolid_slider .rsts-prev:before{content:""}.mod_rocksolid_slider .rsts-nav.rsts-nav-numbers,.mod_rocksolid_slider .rsts-nav.rsts-nav-bullets{right:6rem}.mod_rocksolid_slider .rsts-nav.rsts-nav-numbers ul,.mod_rocksolid_slider .rsts-nav.rsts-nav-bullets ul{display:flex;justify-content:center;flex-flow:wrap;margin:0;padding:0;list-style:none}.mod_rocksolid_slider .rsts-nav.rsts-nav-numbers .rsts-nav-item,.mod_rocksolid_slider .rsts-nav.rsts-nav-bullets .rsts-nav-item{height:1.75rem;padding:0.5rem 5px}.mod_rocksolid_slider .rsts-nav.rsts-nav-numbers .rsts-nav-item a,.mod_rocksolid_slider .rsts-nav.rsts-nav-bullets .rsts-nav-item a{display:inline-block;width:12px;height:12px;outline:0 none;border:0 none;border-radius:50%;background-color:rgba(0, 125, 197, 0.15);text-indent:-9999px}.mod_rocksolid_slider .rsts-nav.rsts-nav-numbers .rsts-nav-item a.active,.mod_rocksolid_slider .rsts-nav.rsts-nav-numbers .rsts-nav-item a:hover,.mod_rocksolid_slider .rsts-nav.rsts-nav-bullets .rsts-nav-item a.active,.mod_rocksolid_slider .rsts-nav.rsts-nav-bullets .rsts-nav-item a:hover{background-color:#007DC5}.mod_rocksolid_slider .rsts-nav-prev,.mod_rocksolid_slider .rsts-nav-next{display:none}.mod_rocksolid_slider.rsts-skin-dwa-events .rsts-slide,.mod_rocksolid_slider.rsts-skin-dwa-pub-bilder .rsts-slide{background:none;padding-bottom:12px}.mod_rocksolid_slider.rsts-skin-dwa-events .rsts-slide>div,.mod_rocksolid_slider.rsts-skin-dwa-pub-bilder .rsts-slide>div{background:#F5FAFD}.mod_rocksolid_slider.rsts-main-page .ce_text{border:0 none;padding:0;margin:0}.mod_rocksolid_slider.rsts-main-page h3{font-size:1.25rem;word-break:break-word}.mod_rocksolid_slider.rsts-main-page figcaption{font-size:0.6875rem;padding:3px 0;word-break:break-all}.mod_rocksolid_slider.rsts-main-page img[src=""]{display:none}@media (max-width:599px){.mod_rocksolid_slider .rsts-header>*{margin-bottom:3rem !important}.mod_rocksolid_slider .rsts-next,.mod_rocksolid_slider .rsts-prev,.mod_rocksolid_slider .rsts-nav.rsts-nav-numbers,.mod_rocksolid_slider .rsts-nav.rsts-nav-bullets{position:absolute;top:2.825rem}}@media (min-width:600px){.mod_rocksolid_slider .rsts-header>*{font-size:1.25rem !important;padding-right:12.5rem}.mod_rocksolid_slider .rsts-next,.mod_rocksolid_slider .rsts-prev,.mod_rocksolid_slider .rsts-nav.rsts-nav-numbers,.mod_rocksolid_slider .rsts-nav.rsts-nav-bullets{position:absolute;top:1rem}.mod_rocksolid_slider.rsts-main-page figure{float:left;width:40%;max-width:180px;margin:6px 16px 0 0 !important}.mod_rocksolid_slider.rsts-main-page figure:after{content:"";display:block;clear:both}}@media (min-width:768px){.mod_rocksolid_slider .rsts-nav.rsts-nav-numbers,.mod_rocksolid_slider .rsts-nav.rsts-nav-bullets{right:6.25rem}}@media (min-width:1024px){.mod_rocksolid_slider .rsts-header>*{font-size:1.5rem !important}.mod_rocksolid_slider .rsts-slide>div{padding:45px}.mod_rocksolid_slider .rsts-next,.mod_rocksolid_slider .rsts-prev,.mod_rocksolid_slider .rsts-nav.rsts-nav-numbers,.mod_rocksolid_slider .rsts-nav.rsts-nav-bullets{position:absolute;top:1.175rem}.mod_rocksolid_slider.rsts-main-page .rsts-slide>div{padding:25px}#right .mod_rocksolid_slider .rsts-slide>div{padding:20px}}.ce_rsce_teaser_image_text_list{padding-left:var(--teaser-p, 16px) !important;padding-right:var(--teaser-p, 16px) !important}.ce_rsce_teaser_image_text_list .tns-outer .tns-controls{left:4px;right:4px}.ce_rsce_teaser_image_text_list>.inside{margin:0}.ce_rsce_teaser_image_text_list>.inside>*{background:#F5FAFD;border-radius:0 0 0 50px;overflow:hidden}.ce_rsce_teaser_image_text_list .tns-ovh{margin:0;overflow:hidden}.c_teaser-content .teaser-text>.inside{padding:2rem}@media (min-width:768px){.c_teaser-content>.inside{display:flex}.c_teaser-content .teaser-text,.c_teaser-content .c_image{flex-basis:50%}.c_teaser-content .teaser-text{display:flex;align-items:center;justify-content:center}.c_teaser-content .teaser-text>.inside{max-width:600px;padding:32px 50px 32px 56px}.image--35 .c_teaser-content .teaser-text{flex-basis:65%}.image--35 .c_teaser-content .teaser-text>.inside{max-width:890px;padding:52px 50px 52px 56px}.image--35 .c_teaser-content .c_image{flex-basis:35%}.c_teaser-content .c_image{position:relative}.c_teaser-content .c_image:before{content:"";display:block;position:absolute;top:0;left:-10%;height:100%;width:100%;background:url("/files/theme/images/svg/divider-teaser.svg") no-repeat;background-position-x:-5px;z-index:1}.c_teaser-content figure,.c_teaser-content picture,.c_teaser-content img{height:100%}.c_teaser-content img{object-fit:cover}}@media (max-width:767px){.ce_rsce_teaser_image_text_list .tns-outer .tns-controls{left:-12px;right:-12px}}@media (min-width:1264px){.ce_rsce_teaser_image_text_list{--teaser-p:30px}.ce_rsce_teaser_image_text_list .tns-outer .tns-controls{left:1.125rem;right:1.125rem}}@media (min-width:1921px){.ce_rsce_teaser_image_text_list{--teaser-p:50px}.ce_rsce_teaser_image_text_list>.inside{border-radius:0 0 0 150px}.ce_rsce_teaser_image_text_list .tns-outer .tns-controls{left:2.375rem;right:2.375rem}}.ce_gallery ul{margin-bottom:0;padding:0;list-style-type:none;list-style-image:none}.ce_gallery ul li:not(:first-child){display:none}.ce_gallery ul li span{display:block;padding:20px;color:#ffffff;background-color:#8DC63F;font-size:0.9375rem}.ce_gallery.gallery-float-left ul.dwa-gallery-special{float:left;margin-right:26px;margin-top:10px}.ce_gallery.gallery-float-left ul.dwa-gallery-special li{float:unset;width:initial;padding-bottom:0;padding-right:0}.ce_dwa_publication_list .list-element{padding:14px 16px;overflow:hidden;border-bottom:solid #d6d7d9 1px}.ce_dwa_publication_list .list-element .list-image-container{width:68px;margin-right:14px;float:left}.img-list-1 .boxed>.inside{border-width:0}.img-list-1 .c_image{margin-bottom:20px;padding-bottom:20px}.img-list-1 .c_image:after{position:relative;bottom:-21px;content:"";display:block;width:100%;height:2px;background:linear-gradient(to right, #8DC63F 32%, #007DC5 30%)}.contact-box .inside{box-shadow:0 0.125rem 1rem rgba(0, 0, 0, 0.15);padding:45px 31px;border-radius:10px;border-image:linear-gradient(to right, #8DC63F 17%, #007DC5 15%) 1;border-top:3px solid}.contact-box img{margin-bottom:30px}.contact-box .company-name{color:#007DC5;font-weight:500}.contact-box a{color:#545454}.contact-box a:hover{color:#007DC5;text-decoration:underline}.ce_rsce_contact_person_list .title,.ce_rsce_contact_person_list .name{display:block}.ce_rsce_contact_person_list .department{color:#007DC5;margin-top:10px;margin-bottom:10px}.ce_rsce_contact_person_list a.phone,.ce_rsce_contact_person_list a.fax{color:#545454}.ce_rsce_contact_person_list a.phone:hover,.ce_rsce_contact_person_list a.fax:hover{color:#007DC5}.ce_rsce_contact_person_list a.email{display:block;margin-top:15px}.ce_rsce_contact_person_list figcaption{border-top-left-radius:8px}.ce_rsce_image_text[class*="layout-abs"] .c_text{padding:28px}.ce_rsce_image_text[class*="layout-abs"] .c_text p:first-child{margin-bottom:10px}.ce_rsce_teaser_list .infobox{position:absolute;top:20px;right:0;padding:4px 13px;text-transform:uppercase;transition:padding-right 0.3s ease-out;color:#ffffff;font-size:0.9375rem;background-color:#8dc63f}.ce_rsce_teaser_list .infobox.infobox-blue{background-color:rgba(0, 125, 197, 0.9)}.ce_rsce_teaser_list .infobox.infobox-brown{background-color:rgba(214, 140, 55, 0.9)}.ce_rsce_teaser_list strong{font-size:1.125rem}.ce_rsce_teaser_list.text-color-invert span.design-arrow{color:#ffffff}.ce_rsce_teaser_list figure{overflow:hidden}.ce_rsce_teaser_list figure img{transition:transform 0.3s ease-out}.ce_rsce_teaser_list a:hover .infobox{padding-right:26px}.ce_rsce_teaser_list a:hover img{transform:scale(1.03);transform-origin:center center}.ce_rsce_article_navigation ul{display:flex;flex-wrap:wrap;padding:0;list-style:none;justify-content:center}.ce_rsce_article_navigation ul li{margin-right:20px;margin-top:10px;margin-bottom:10px}.ce_rsce_article_navigation ul a,.ce_rsce_article_navigation ul strong{background:#007DC50F;border-radius:5px;transition:background-color 0.2s;padding:8px 13px;display:block;text-align:center}.ce_rsce_article_navigation ul a span,.ce_rsce_article_navigation ul strong span{color:#007DC5;font-size:0.875rem;font-weight:700;position:relative;top:-1px}.ce_rsce_article_navigation ul a span:before,.ce_rsce_article_navigation ul strong span:before{content:"";display:inline-block;font:0.625rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;margin-right:5px}.ce_rsce_article_navigation ul a:hover{background:#007DC5}.ce_rsce_article_navigation ul a:hover span{color:#ffffff}.ce_youtube figure{position:relative}.ce_youtube figure:after{content:"";display:inline-block;font:6.875rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;color:#ffffff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;pointer-events:none}.ce_youtube iframe{position:absolute;z-index:3}.ce_youtube.dark-icon figure:after{color:rgba(0, 0, 0, 0.75)}.image-wrapper-fluid>.inside>.ce_wrapper>.inside{padding:24px}@media (min-width:1024px){.image-wrapper-fluid>.inside>.ce_image{position:relative}.image-wrapper-fluid>.inside>.ce_image picture{display:unset}.image-wrapper-fluid>.inside>.ce_image figure{position:absolute;left:0;top:0;right:0;bottom:0}.image-wrapper-fluid>.inside>.ce_image figure img{object-fit:cover;object-position:center;height:100%}}.ce_rsce_image_text_list .auto-height .ce_rsce_image_text.layout-top>.inside{display:flex;flex-direction:column;height:100%}.ce_rsce_image_text_list .auto-height .ce_rsce_image_text.layout-top>.inside .c_text{display:flex;flex-direction:column;height:100%}.ce_rsce_image_text_list .auto-height .ce_rsce_image_text.layout-top>.inside .c_text>*:nth-last-child(2){flex-grow:1}.ce_rsce_image_text_list.auto-height-logo-2-1 .ce_rsce_image_text figure{aspect-ratio:2;display:flex;align-items:center;justify-content:center}.ce_rsce_image_text_list.auto-height-logo-2-1 .ce_rsce_image_text img{width:80%;margin:0 10%}.ce_rsce_image_text_list.layout-aspect-ratio .c_image{aspect-ratio:1.6666666667;display:flex;align-items:center;justify-content:center}.text-color-invert .ce_rsce_timer>*{color:#ffffff}.ce_rsce_timer .counter{display:flex;flex-wrap:wrap;font-weight:500;font-size:1.5625rem}.ce_rsce_timer .counter>div{width:50%;display:flex;align-items:center;font-size:1rem}.ce_rsce_timer .value{font-size:2.1875rem;font-weight:300;margin-right:17px}@media (min-width:1024px){.ce_rsce_timer .counter{font-size:2.5rem;justify-content:space-between}.ce_rsce_timer .counter>div{width:25%;line-height:1;justify-content:center}.ce_rsce_timer .counter .label{margin-top:8px}.ce_rsce_timer .value{font-size:3.875rem;line-height:1}}.text-color-invert .ce_rsce_counter_list>*{color:#ffffff}.ce_rsce_counter_list .counter-list-item .inside{display:flex;align-items:center;flex-wrap:wrap}.ce_rsce_counter_list .counter-list-item .number{font-size:2.1875rem;font-weight:300;line-height:1;margin-right:17px}.ce_rsce_counter_list .counter-list-item .text{font-weight:500;font-size:1rem;max-width:160px}.ce_rsce_counter_list .counter-list-item.oneline .text{max-width:unset}@media (min-width:1024px){.ce_rsce_counter_list .counter-list-item.oneline .inside{display:unset;align-items:unset;flex-wrap:unset;text-align:center}.ce_rsce_counter_list .counter-list-item.oneline .inside .number{margin-right:0}}@media (min-width:1024px){.ce_rsce_counter_list .counter-list-item .number{font-size:3.875rem}}.rsce_modal_tabs .handle{background:#007DC5;color:#fff;border-radius:8px 0 0 8px;box-shadow:0 3px 15px #00000029}.rsce_modal_tabs .name{color:#007DC5;font-size:16px;font-weight:500;line-height:26px;margin:0 0 15px}.rsce_modal_tabs .phone a{color:#545454}.rsce_modal_tabs .mail a{color:#545454}.rsce_modal_tabs .fax a{color:#545454}.rsce_modal_tabs{position:fixed;right:0;z-index:130;line-height:1;bottom:60px;color:#545454}.rsce_modal_tabs>input,.rsce_modal_tabs .content>input{position:absolute;width:1px;height:1px;visibility:hidden;display:none;opacity:0}.rsce_modal_tabs [id$="tab_0"]:checked~.tabs-container [class$="tab_0"] .tab-content,.rsce_modal_tabs [id$="tab_1"]:checked~.tabs-container [class$="tab_1"] .tab-content,.rsce_modal_tabs [id$="tab_2"]:checked~.tabs-container [class$="tab_2"] .tab-content,.rsce_modal_tabs [id$="tab_3"]:checked~.tabs-container [class$="tab_3"] .tab-content{opacity:1;height:auto;visibility:visible;overflow:visible}.rsce_modal_tabs [id$="tab_0"]:checked~nav label[for$="tab_0"] span:after,.rsce_modal_tabs [id$="tab_1"]:checked~nav label[for$="tab_1"] span:after,.rsce_modal_tabs [id$="tab_2"]:checked~nav label[for$="tab_2"] span:after,.rsce_modal_tabs [id$="tab_3"]:checked~nav label[for$="tab_3"] span:after{transform:scaleX(1);transform-origin:left center}.rsce_modal_tabs label{margin:0}.rsce_modal_tabs .handle{display:inline-flex;justify-content:center;align-items:center;position:absolute;top:0;cursor:pointer;left:-50px;width:50px;height:50px;padding:8px}.rsce_modal_tabs .handle>.icon:before{width:34px;height:34px;font-size:34px}.rsce_modal_tabs .close{display:none;color:#545454;font-size:1.125rem;font-weight:400;text-align:center}.rsce_modal_tabs .content{background:#fff}.rsce_modal_tabs nav{display:flex}.rsce_modal_tabs nav.hide-nav{display:none}.rsce_modal_tabs nav label{position:relative;white-space:nowrap;padding:15px 30px;color:#545454;font-size:16px;font-weight:400;cursor:pointer}.rsce_modal_tabs nav label span:after{content:"";position:absolute;bottom:0;left:0;background:#007DC5;height:2px;width:100%;transform:scaleX(0);transform-origin:right center;transition:transform 0.3s}.rsce_modal_tabs .tab--flex{display:flex;flex-direction:row}.rsce_modal_tabs .tabs-container{line-height:1.5;border-image:linear-gradient(to right, #8DC63F 17%, #007DC5 15%) 1;border-top:2px solid}.rsce_modal_tabs .tab-content{opacity:0;height:0;visibility:hidden;overflow:hidden;transition:0.5s}.rsce_modal_tabs .c_text{display:flex;flex-direction:column;justify-content:center}.rsce_modal_tabs .c_image{border-right:1px solid #D1E0E9;padding-right:1rem;margin-right:1rem;display:none}.rsce_modal_tabs .c_image>figure{background:#F5FAFD;border-radius:50%;height:170px;width:170px;display:flex;justify-content:center;align-items:center;padding:30px}.rsce_modal_tabs img{border-radius:unset}.rsce_modal_tabs .phone,.rsce_modal_tabs .mail,.rsce_modal_tabs .fax{display:flex;margin-bottom:10px;align-items:center}.rsce_modal_tabs .phone a:hover,.rsce_modal_tabs .mail a:hover,.rsce_modal_tabs .fax a:hover{text-decoration:underline;color:#007DC5}.rsce_modal_tabs .phone>.icon,.rsce_modal_tabs .mail>.icon,.rsce_modal_tabs .fax>.icon{line-height:1;margin-right:15px;color:#007DC5}.rsce_modal_tabs .phone>.icon:before,.rsce_modal_tabs .mail>.icon:before,.rsce_modal_tabs .fax>.icon:before{font-size:20px;height:auto;width:auto}@media (max-width:1263px){.rsce_modal_tabs nav{overflow-x:auto;overflow-y:hidden;border-bottom:1px solid #e3e3e3}.rsce_modal_tabs>input:checked~.handle,.rsce_modal_tabs>input:checked~.content{position:fixed;left:0;right:0;width:100%}.rsce_modal_tabs>input:checked~.handle{z-index:111;top:0;height:50px;background:#fff;box-shadow:0 0 15px rgba(0, 0, 0, 0.2);border-radius:unset}.rsce_modal_tabs>input:checked~.handle .icon{display:none}.rsce_modal_tabs>input:checked~.handle .close{display:block}.rsce_modal_tabs>input:checked~.content{z-index:110;top:50px;bottom:0;width:auto;height:auto;overflow-x:scroll}.rsce_modal_tabs>input:checked~.content .tabs-container{padding:15px}.rsce_modal_tabs .content{width:0;height:0}}@media (min-width:1264px){.rsce_modal_tabs{display:flex;flex-direction:row}.rsce_modal_tabs .handle{transition:transform 0.25s}.rsce_modal_tabs .handle:hover{transform:translateX(-15px)}.rsce_modal_tabs>input:checked~.handle:hover{transform:unset}.rsce_modal_tabs>input:checked~.handle:before{content:"";position:fixed;inset:0;z-index:-1;cursor:auto}.rsce_modal_tabs .content{z-index:10;max-width:0;transition:max-width 0.5s ease-in-out;box-shadow:0 0.125rem 1rem rgba(0, 0, 0, 0.15)}.rsce_modal_tabs>input:checked~.content{max-width:600px}.rsce_modal_tabs nav>label{padding:35px 0 15px;margin:0 30px}.rsce_modal_tabs .tabs-container{min-height:277px;width:600px;padding:40px}.rsce_modal_tabs .c_image{margin-right:2rem;padding-right:2rem;display:flex;align-items:center}}@media (min-width:1264px){.rsce_modal_tabs{bottom:181px}.rsce_modal_tabs .c_image{display:flex}.rsce_modal_tabs .handle{top:unset;bottom:0;left:-70px;width:70px;height:70px;padding:10px}.rsce_modal_tabs .handle>.icon:before{width:50px;height:50px;font-size:40px;display:flex;justify-content:center;align-items:center}}.ce_rsce_modal_tabs+.ce_rsce_modal_tabs .rsce_modal_tabs{z-index:129;margin-bottom:60px}@media (min-width:1024px){.ce_rsce_modal_tabs+.ce_rsce_modal_tabs .rsce_modal_tabs{margin-bottom:90px}}.ce_rsce_modal_tabs+.ce_rsce_modal_tabs+.ce_rsce_modal_tabs .rsce_modal_tabs{z-index:128;margin-bottom:120px}@media (min-width:1024px){.ce_rsce_modal_tabs+.ce_rsce_modal_tabs+.ce_rsce_modal_tabs .rsce_modal_tabs{margin-bottom:180px}}.ce_rsce_modal_tabs+.ce_rsce_modal_tabs+.ce_rsce_modal_tabs+.ce_rsce_modal_tabs .rsce_modal_tabs{z-index:127;margin-bottom:180px}@media (min-width:1024px){.ce_rsce_modal_tabs+.ce_rsce_modal_tabs+.ce_rsce_modal_tabs+.ce_rsce_modal_tabs .rsce_modal_tabs{margin-bottom:270px}}.dwa-pub-search label[for=ctrl_search_topic],.dwa-pub-search #ctrl_search_topic{display:none}.ce_wrapper.disable-full-height>.inside{height:unset}.ce_rsce_interactive_map{overflow:hidden}.ce_rsce_interactive_map .map-container{position:relative;display:block;margin-top:2.5rem}.ce_rsce_interactive_map .map-container .image{flex-basis:unset;margin-right:unset;text-align:center}.ce_rsce_interactive_map .map-container .image figure{text-align:center}.ce_rsce_interactive_map .item{position:absolute;cursor:pointer;width:18px;height:18px}.ce_rsce_interactive_map .item>.inside:before{display:block;content:"";width:18px;height:18px;background:#8DC63F;border-radius:50%;-webkit-box-shadow:0 0 0 0 rgba(141, 198, 63, 0);box-shadow:0 0 0 0 rgba(141, 198, 63, 0);animation:pin-animation 1.1s linear infinite}.ce_rsce_interactive_map .pin-info{opacity:0;pointer-events:none;position:relative;z-index:10;padding:6px 12px;border-radius:8px;min-width:200px;max-width:260px;font-size:1rem;font-weight:700;line-height:1.2;background:rgba(2, 66, 103, 0.8);color:white;transition:opacity 0.15s ease-in}.ce_rsce_interactive_map .pin-info:before{content:"";display:block;width:20px;position:absolute;top:40%;height:20%}.ce_rsce_interactive_map .pin-info .title{padding-bottom:8px;line-height:1.2}.ce_rsce_interactive_map .pin-info .contacts{padding-bottom:8px}.ce_rsce_interactive_map .pin-info .contacts p{color:#E2F0F8;font-weight:400;line-height:1.6}.ce_rsce_interactive_map .pin-info .email{font-weight:700;color:#8DC63F !important}.ce_rsce_interactive_map .pin-info[data-show]{display:block;opacity:1;pointer-events:revert}.ce_rsce_interactive_map .pin-info[data-popper-placement^="top"]>.popper-arrow{bottom:-4px}.ce_rsce_interactive_map .pin-info[data-popper-placement^="bottom"]>.popper-arrow{top:-4px}.ce_rsce_interactive_map .pin-info[data-popper-placement^="left"]:before{right:-10px}.ce_rsce_interactive_map .pin-info[data-popper-placement^="left"]>.popper-arrow{right:-4px}.ce_rsce_interactive_map .pin-info[data-popper-placement^="right"]:before{left:-10px}.ce_rsce_interactive_map .pin-info[data-popper-placement^="right"]>.popper-arrow{left:-4px}.ce_rsce_interactive_map .popper-arrow{visibility:hidden}.ce_rsce_interactive_map .popper-arrow,.ce_rsce_interactive_map .popper-arrow:before{position:absolute;width:8px;height:8px;background:inherit}.ce_rsce_interactive_map .popper-arrow:before{visibility:visible;content:"";transform:rotate(45deg)}@keyframes pin-animation{0%{-webkit-box-shadow:0 0 0 0 rgba(141, 198, 63, 0);box-shadow:0 0 0 0 rgba(141, 198, 63, 0)}80%{-webkit-box-shadow:0 0 0 6px rgba(141, 198, 63, 0.35);box-shadow:0 0 0 7px rgba(141, 198, 63, 0.35)}100%{-webkit-box-shadow:0 0 0 10px rgba(141, 198, 63, 0);box-shadow:0 0 0 10px rgba(141, 198, 63, 0)}}@media (max-width:767px){.ce_rsce_interactive_map .map-container{margin:2.5rem -90px 0}.ce_rsce_interactive_map .item>.inside:before{width:14px;height:14px}.ce_rsce_interactive_map .pin-info{font-size:14px}}@media (max-width:599px){.ce_rsce_interactive_map .item>.inside:before{width:12px;height:12px}.ce_rsce_interactive_map .pin-info{font-size:13px}}@media (min-width:768px){.ce_rsce_interactive_map .image{height:100%}.ce_rsce_interactive_map .image figure,.ce_rsce_interactive_map .image img{height:100%}}.pub-item>.inside{display:flex;flex-flow:column;position:relative;background:var(--color-light);overflow:hidden}.pub-item .c_image{position:relative;background-color:#d1ebfe;background-image:url(/files/theme/images/backgrounds/bg-droplet.jpg);background-size:cover;background-repeat:no-repeat;background-position:bottom center}.pub-item .c_image:after{display:block;content:"";height:3px;background:linear-gradient(90deg, var(--color-secondary) 33%, var(--color-primary) 33%)}.pub-item .c_image a{display:inline-block;margin:0 auto}.pub-item .c_image figure{display:flex;align-items:center;justify-content:center;padding:8% 20%;height:100%}.pub-item .c_image img{width:150px;border-radius:0 !important}.pub-item .c_image .category{position:absolute;top:15px;right:15px;max-width:80%;z-index:1}.pub-item .category{padding:0 6px;background:var(--color-secondary);color:var(--color-text-invert);font-size:15px;font-weight:var(--font-weight-semibold);text-transform:uppercase;border-radius:3px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.pub-item .c_text{display:flex;gap:12px;flex-flow:column;padding:10px 16px;height:100%}.pub-item .title{margin:0 !important;flex:1;font-size:17px}.pub-item .item-details{display:flex;justify-content:space-between;align-items:center;gap:16px}.pub-item .item-number{color:#AFAFAF}.pub-item .contents a:before{content:"";display:inline-block;font:1.25rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;vertical-align:text-bottom}.pub-item .order-details{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:8px;padding-top:24px;border-top:1px solid #d9ecf6}.pub-item .watchlist{margin-left:auto}.pub-item .price-container{line-height:1.25}.pub-item .price{font-size:22px;color:var(--color-primary);font-weight:var(--font-weight-medium)}.pub-item .price-reduced{font-size:smaller;color:#999}.pub-item .separator{padding:0 7px 0 5px;font-size:14px;vertical-align:text-bottom}.pub-item .c_info{padding-bottom:8px;text-align:right}.pub-item .p-remove{display:none}.pub-item.layout_description .category{right:unset;left:15px}@media (min-width:600px){.pub-item.layout_description>.inside{flex-flow:row}.pub-item.layout_description .c_image{flex-basis:42%;width:42%;left:-1.0625rem;margin-bottom:0;position:relative;top:-1.0625rem;height:calc(100% + 1.0625rem + 1.0625rem)}.pub-item.layout_description .c_text{flex-basis:58%;width:58%}.pub-item.layout_description .c_image:after{position:absolute;right:0;height:100%;top:0;width:3px;background:linear-gradient(180deg, var(--color-secondary) 33%, var(--color-primary) 33%)}}.watchlist[data-watch="1"]{background:#db5050}.watchlist[data-watch="1"] .p-add{display:none}.watchlist[data-watch="1"] .p-remove{display:block}.mod_publicationwatchlist{position:fixed;z-index:51;bottom:50%;right:-5px;overflow:visible;pointer-events:none}.mod_publicationwatchlist a{position:relative;display:flex;align-items:flex-end;justify-content:center;height:55px;width:55px;background:var(--color-secondary);border-radius:50%;box-shadow:0 0 30px rgba(0, 0, 0, 0.3);opacity:0;transform:scale(0.5);transition:transform 0.25s}.mod_publicationwatchlist a.active{pointer-events:initial;opacity:1;transform:scale(1)}.mod_publicationwatchlist a:before{content:"";display:inline-block;font:1.5625rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;color:rgba(255, 255, 255, 0.8);margin-right:4px;margin-bottom:13px}.mod_publicationwatchlist a:hover{transform:translateX(-15px)}.mod_publicationwatchlist .count{display:flex;align-items:center;justify-content:center;position:absolute;top:8px;right:11px;color:var(--color-secondary);background:rgba(255, 255, 255, 0.9);width:20px;height:20px;font-size:13px;font-weight:700;line-height:1;border-radius:10px}.hasteform_publicationbooking{margin-top:3rem}.hasteform_publicationbooking .formbody{padding:clamp(25px, 3.5%, 40px);border-radius:10px;background-color:var(--color-primary);background-image:url(/files/theme/images/backgrounds/article-4/bg-img-1.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.hasteform_publicationbooking :is(input, select, textarea):is(:-webkit-autofill, :autofill){-webkit-text-fill-color:#fff}.hasteform_publicationbooking legend{color:#fff;padding-bottom:4px !important}.hasteform_publicationbooking .fieldset{margin-bottom:1.5rem}.hasteform_publicationbooking .fieldset.last{margin-bottom:1rem}.hasteform_publicationbooking .fieldset .widget{margin-bottom:0}.hasteform_publicationbooking .widget-textarea{margin-top:0}.hasteform_publicationbooking .widget-submit{margin-bottom:0}.hasteform_publicationbooking :is(input, select, textarea){background:rgba(255, 255, 255, 0.3);border:0 none;color:#fff}.hasteform_publicationbooking label{color:#fff}.hasteform_publicationbooking .widget-checkbox{margin-bottom:0.25rem}.hasteform_publicationbooking :is(.widget-checkbox, .widget-radio) label{padding-left:30px}.hasteform_publicationbooking :is(.widget-checkbox, .widget-radio) label:before{width:20px;height:20px;border-radius:4px;top:3px;border:0 none}.hasteform_publicationbooking :is(.widget-checkbox, .widget-radio) input:checked+label:after{width:20px;line-height:20px}.mod_publicationbooking .booking_overview{overflow-x:auto}.mod_publicationbooking table{overflow:hidden;border-radius:10px;border-width:1px}.mod_publicationbooking th,.mod_publicationbooking td,.mod_publicationbooking tr{border-width:1px;vertical-align:top}.mod_publicationbooking th:last-of-type,.mod_publicationbooking td:last-of-type{border-right-width:0}.mod_publicationbooking ul{list-style:none;padding:0;margin:0}.mod_publicationbooking .col_details{min-width:300px}.mod_publicationbooking .col_details ul{margin-top:10px;font-size:15px}.mod_publicationbooking .amount{max-width:70px;padding:14px 10px;height:50px}.mod_publicationbooking .amount::-webkit-outer-spin-button,.mod_publicationbooking .amount::-webkit-inner-spin-button{-webkit-appearance:revert}.mod_publicationbooking tfoot{font-size:13px;line-height:1.3;color:#666}.mod_publicationbooking tfoot tr{font-weight:var(--font-weight-light)}.mod_publicationbooking sup{padding:3px;font-size:12px}.mod_publicationbooking .total{font-size:20px;line-height:1.4}.mod_publicationbooking :is(.col_price, .col_price-total){line-height:1.4;text-align:right}.mod_publicationbooking .reduced{color:#999;font-weight:var(--font-weight-normal);font-size:smaller}.mod_publicationbooking .item--remove{all:unset;cursor:pointer}.mod_publicationbooking .item--remove:before{content:"";display:inline-block;font:1.625rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;color:#db5050}.mod_publicationbooking .col_actions{text-align:center}.pub_empty{text-align:center;color:#fff;background:var(--color-primary);border-radius:10px;padding:30px;font-size:18px}.pub-full{--h1-clr: #2b3136}.pub-full h1{font-weight:var(--font-weight-bold)}.pub-full .c_headline{margin-bottom:3rem}.pub-full .c_image{background-color:var(--color-light);background:var(--color-light) url(/files/theme/images/svg/logo_dwa_symbol.svg) no-repeat 90% 5%;background-size:35%;border-radius:10px;overflow:hidden}.pub-full figure{display:flex;align-items:center;justify-content:center;padding:15% 25%;height:100%}.pub-full .inner{display:flex;flex-flow:column;gap:3rem}.pub-full .token-container{margin-bottom:10px}.pub-full .category{padding:0 6px;background:var(--color-secondary);color:var(--color-text-invert);font-size:15px;font-weight:var(--font-weight-semibold);text-transform:uppercase;border-radius:3px}.pub-full .price-container{line-height:1.3;margin-bottom:2rem}.pub-full sup a{color:inherit}.pub-full .price{font-size:var(--h2-fs);font-weight:var(--font-weight-medium);color:var(--h1-clr)}.pub-full .price sup{font-size:initial}.pub-full .price-reduced{font-size:var(--h5-fs);color:#999}.pub-full .price-reduced sup{font-size:small}.pub-full table{border:0}.pub-full th,.pub-full td{background:unset;border:0;padding:0}.pub-full th{padding-right:8px}.pub-full td{width:50%}.pub-full .buy-container{margin-top:1.5rem;text-align:right}.pub-full .buy-container:before{margin-bottom:1.5rem;display:block;content:"";height:3px;background:linear-gradient(90deg, var(--color-secondary) 33%, var(--color-primary) 33%)}.pub-full .p-remove{display:none}.pub-full .description-container{margin-top:4rem}.pub-full .description-headline h2{color:var(--h1-clr)}.pub-full .contents{margin-bottom:1rem}.pub-full .disclaimer{padding-top:2.5rem;margin:2.5rem 0 1.5rem;border-top:1px solid rgba(var(--color-primary-rgb), 0.25);font-size:13px}.pub-full .disclaimer ol{list-style:none;margin:0;padding:0}@media (min-width:768px){.pub-full .inner{flex-flow:row}.pub-full .detail-left{flex-basis:55%}.pub-full .detail-right{flex:1}.pub-full .detail-right>.inside{position:sticky;top:120px}}@media (min-width:1024px){.pub-full .inner{gap:7rem}}.dwa-pub-errata{padding-top:2rem}.dwa-pub-errata .btn{padding:0.625rem 1.5rem}.dwa-pub-errata .item:not(:last-child)>.inside{border-bottom:1px solid #d9ecf6;padding-bottom:24px}#container .ce_text .image_container figcaption,#container .float_right .ce_text img figcaption{border-radius:12px 0 12px}#container .ce_text .image_container img,#container .float_right .ce_text img img{border-radius:12px}figure{position:relative}@media (min-width:600px){#container #main .ce_text .image_container,#container #main .float_right .ce_text img{width:290px}.ce_text .image_container.float_left{margin-right:22px;margin-top:5px;margin-bottom:0 !important}}.figcaption-style-1 figcaption{background:unset}figcaption{font-size:0.8125rem;color:#404040;background:rgba(214, 215, 217, 0.85);text-align:center;position:absolute;bottom:0;right:0;padding:8px;line-height:1;z-index:1}.border-radius-3 figure,.border-radius-3 img,.border-radius-3 iframe{border-radius:3px}.border-radius-3 figcaption{border-radius:3px 0 3px}.border-radius-5 figure,.border-radius-5 img,.border-radius-5 iframe{border-radius:5px}.border-radius-5 figcaption{border-radius:5px 0 5px}.border-radius-8 figure,.border-radius-8 img,.border-radius-8 iframe{border-radius:8px}.border-radius-8 figcaption{border-radius:8px 0 8px}.border-radius-12 figure,.border-radius-12 img,.border-radius-12 iframe{border-radius:12px}.border-radius-12 figcaption{border-radius:12px 0 12px;padding:8px 12px}.border-radius-20 figure,.border-radius-20 img,.border-radius-20 iframe{border-radius:20px}.border-radius-20 figcaption{border-radius:20px 0 20px;padding:8px 20px}.border-radius-50 figure,.border-radius-50 img,.border-radius-50 iframe{border-radius:50%}.gradient-img-half-blue figure{position:relative}.gradient-img-half-blue figure:after{background:transparent linear-gradient(180deg, #007DC500 0%, #0674B4 100%) 0% 0% no-repeat padding-box;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0.8}.gradient-img-green-blue figure{position:relative}.gradient-img-green-blue figure:after{background:transparent linear-gradient(200deg, #8DC63F 0%, #007DC5 100%) 0 0 no-repeat padding-box;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0.75}.link-icon-left p a{display:inline-block}.link-icon-left p a:before{content:"";display:inline-block;font:1em/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;margin-right:4px;position:relative;top:2px}.design-arrow{font-weight:500}.design-arrow:after{content:"";display:inline-block;font:1.375rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;margin-left:10px;position:relative;top:4px}.bg-img-2{background-image:url("/files/theme/images/backgrounds/bg-img-2.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}@supports (background-image: -webkit-image-set(url("/files/theme/images/backgrounds/webp-test.webp") 1x)){.bg-img-2{background-image:url("/files/theme/images/backgrounds/webp/bg-img-2.webp")}}.bg-img-3{background-image:url("/files/theme/images/backgrounds/bg-img-3.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}@supports (background-image: -webkit-image-set(url("/files/theme/images/backgrounds/webp-test.webp") 1x)){.bg-img-3{background-image:url("/files/theme/images/backgrounds/webp/bg-img-3.webp")}}.bg-counter-1{background-image:url("/files/theme/images/backgrounds/bg-counter-1.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}@supports (background-image: -webkit-image-set(url("/files/theme/images/backgrounds/webp-test.webp") 1x)){.bg-counter-1{background-image:url("/files/theme/images/backgrounds/webp/bg-counter-1.webp")}}.bg-header-1{background-image:url("/files/theme/images/backgrounds/bg-header-1.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}@supports (background-image: -webkit-image-set(url("/files/theme/images/backgrounds/webp-test.webp") 1x)){.bg-header-1{background-image:url("/files/theme/images/backgrounds/webp/bg-header-1.webp")}}.bg-header-2{background-image:url("/files/theme/images/backgrounds/bg-header-2.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}@supports (background-image: -webkit-image-set(url("/files/theme/images/backgrounds/webp-test.webp") 1x)){.bg-header-2{background-image:url("/files/theme/images/backgrounds/webp/bg-header-2.webp")}}.bg-newsletter-1{background:linear-gradient(229deg, rgba(141, 198, 63, 0.75) 0%, rgba(0, 125, 197, 0.75) 100%), url("/files/theme/images/backgrounds/bg-newsletter-1.jpg");background-position:top center;background-size:cover}.bg-check{background:linear-gradient(229deg, rgba(141, 198, 63, 0.75) 0%, rgba(0, 125, 197, 0.75) 100%), url("/files/theme/images/backgrounds/bg-check.jpg");background-position:top center;background-size:cover}.bg-nrw{background:linear-gradient(229deg, rgba(141, 198, 63, 0.75) 0%, rgba(0, 125, 197, 0.75) 100%), url("/files/theme/images/backgrounds/bg-nrw.jpg");background-position:top center;background-size:cover}.bg-deutsche-bahn{background:linear-gradient(229deg, rgba(141, 198, 63, 0.75) 0%, rgba(0, 125, 197, 0.75) 100%), url("/files/theme/images/backgrounds/bg_veranstaltungsticket.jpg");background-position:center center;background-size:cover}.boxed.boxed-shadow>.inside{margin:0;box-shadow:0 0.125rem 1rem rgba(0, 0, 0, 0.15)}.grid.auto-height{height:100%}.grid.auto-height .boxed-shadow:not(.boxed)>.inside{height:calc(100% + 24px)}.boxed-shadow .boxed>.inside{box-shadow:0 0.125rem 1rem rgba(0, 0, 0, 0.15)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-bottom:1rem !important}.mod_article>.inside>.ce_headline{padding-bottom:0}.hl-token{font-weight:400;font-size:1rem;color:#8DC63F;text-transform:uppercase}div.hl-token{margin-top:0;margin-bottom:1rem;word-break:break-word}.video_container video{width:100%}.ce_table>.inside{overflow-x:auto;max-height:80vh}table[style]{width:100% !important}.article-1 .c_text ul{list-style:none;padding:0}.article-1 .c_text ul li{font-weight:700}.article-1 .c_text ul li:before{content:"";display:inline-block;font:1em/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;color:#007DC5;margin-right:10px}@media (min-width:600px){.article-1 .c_text ul{column-count:2}.article-1 .c_text ul li{margin-bottom:15px}}@media (min-width:768px){.article-2 .ce_rsce_image_text .c_text{padding:1rem}}.article-3 .boxed>.inside{padding:1.875rem;background:#F5FAFD;border:0 none}.article-4 .ce_rsce_icon_text .inside{padding:39px 28px 37px;border-radius:10px;position:relative;background-image:url("/files/theme/images/backgrounds/article-4/bg-img-1.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}@supports (background-image: -webkit-image-set(url("/files/theme/images/backgrounds/webp-test.webp") 1x)){.article-4 .ce_rsce_icon_text .inside{background-image:url("/files/theme/images/backgrounds/article-4/webp/bg-img-1.webp")}}.article-4 .ce_rsce_icon_text .c_icon{position:absolute;right:30px;top:33px}.article-4 .ce_rsce_icon_text .c_text p{color:#F5FAFD}.article-4 .ce_rsce_icon_text .c_text .h5{margin-bottom:22px !important;font-size:1.0625rem}.article-4 .ce_rsce_icon_text .c_text a{text-decoration:none}.article-4 .ce_rsce_icon_text .c_text a:hover{text-decoration:underline}.article-4 .ce_rsce_icon_text .c_text ul{padding-inline-start:0;list-style:none;margin:0}.article-4 .ce_rsce_icon_text .c_text ul li{padding:11px 0;border-bottom:1px solid rgba(255, 255, 255, 0.4)}.article-4 .ce_rsce_icon_text .c_text ul li:first-child{padding-top:0}.article-4 .ce_rsce_icon_text .c_text ul li:last-child{padding-bottom:0;border-bottom:0 none}.article-4 .ce_rsce_icon_text:last-child .inside{background-image:url("/files/theme/images/backgrounds/article-4/bg-img-2.jpg")}@supports (background-image: -webkit-image-set(url("/files/theme/images/backgrounds/webp-test.webp") 1x)){.article-4 .ce_rsce_icon_text:last-child .inside{background-image:url("/files/theme/images/backgrounds/article-4/webp/bg-img-2.webp")}}.article-4 .ce_rsce_icon_text.img--tile>a{padding:0;overflow:hidden;line-height:0}.article-5 .ce_rsce_image_text .c_image{position:absolute;inset:0;z-index:0}.article-5 .ce_rsce_image_text .c_image figure,.article-5 .ce_rsce_image_text .c_image picture,.article-5 .ce_rsce_image_text .c_image img{height:100%}.article-5 .ce_rsce_image_text .c_image img{object-fit:cover;object-position:top}.article-5 .ce_rsce_image_text .c_text{z-index:1;position:relative;padding:50px}@media (min-width:768px){.article-5 .ce_rsce_image_text .c_text{padding:130px}}.article-6>.inside .ce_wrapper>.inside{padding:40px}.article-6 .ce_rsce_text_list .c_text{padding-top:40px;max-width:705px;margin:0 auto}.article-6 .ce_rsce_text_list .tns-nav{margin:53px 0 0}.article-6 .ce_rsce_text_list .grid-list{counter-reset:number-text}.article-6.counter .ce_rsce_text_list .c_text{padding-top:0}.article-6.counter .ce_rsce_text_list .c_text:before{counter-increment:number-text;content:counter(number-text,decimal-leading-zero);font-size:4.375rem;color:rgba(255, 255, 255, 0.2);margin-bottom:5px;font-weight:300;display:block}.article-6.counter .ce_rsce_text_list .grid-list{counter-reset:number-text}@media (min-width:1024px){.article-6>.inside .ce_wrapper>.inside{padding:90px}.article-6>.inside>.ce_image{position:relative}.article-6>.inside>.ce_image picture{display:unset}.article-6>.inside>.ce_image figure{position:absolute;left:0;top:0;right:0;bottom:0}.article-6>.inside>.ce_image figure img{object-fit:cover;object-position:center;height:100%}}.article-7 .ce_rsce_image_text .inside{padding:39px 25px}.article-7 .ce_rsce_image_text .c_image{margin-left:27px}.header-default-1{margin-left:16px;margin-right:16px;border-radius:0 0 0 50px;margin-top:0 !important}.header-default-1 p{font-size:1.12rem;font-weight:400;color:#545454}.header-default-1 .h6{font-weight:400;font-size:1rem;color:#8DC63F;margin-bottom:0.3rem !important}@media (min-width:1264px){.header-default-1{margin-left:30px;margin-right:30px}.header-default-1:not([class*=x-spacing-])>.inside{width:100%}}@media (min-width:1921px){.header-default-1{margin-left:50px;margin-right:50px;border-radius:0 0 0 150px}}@media (min-width:768px){.header-default-1 p{font-size:1.4rem}}@media (min-width:1264px){.header-default-1 p{font-size:22px}}.hero-art-1>.inside{display:flex;flex-direction:column;position:relative}.hero-art-1 .c_image{order:1;margin-left:-1rem;margin-right:-1rem}.hero-art-1 .c_headline{margin-bottom:20px;margin-top:-80px;position:relative;z-index:1;order:2}.hero-art-1 .c_headline>*{color:#fff;text-transform:uppercase;font-size:1.6875rem !important;line-height:1}.hero-art-1 .c_headline>* *{display:table;padding:5px 7px 7px 7px;background-color:#007DC5;color:#ffffff;line-height:1;font-weight:700;margin-bottom:5px}.hero-art-1 .c_text{order:3}.hero-art-1 .c_text p>a{display:flex;justify-content:flex-end}@media (min-width:600px){.hero-art-1 .c_headline{margin-bottom:50px;margin-top:-160px}}@media (min-width:1024px){.hero-art-1 .c_headline{margin:unset;position:absolute;top:60px}.hero-art-1 .c_headline>*{font-size:2.625rem !important}.hero-art-1 .c_image{margin-left:110px;margin-right:unset}.hero-art-1 .c_text{padding:20px 20px 20px 0;background-color:#fff;max-width:570px;position:absolute;bottom:60px;left:0}}.footer-1 .ce_rsce_image_text .c_text{padding:32px;font-size:0.9375rem;line-height:27px}.footer-1 .ce_rsce_image_text .c_text strong{font-size:1rem}.footer-1 .mod_navigation{padding-bottom:1rem !important}.footer-1 .mod_navigation .c_headline{font-weight:700;color:#007DC5;font-size:1rem}.footer-1 .mod_navigation .c_headline div{position:relative}.footer-1 .mod_navigation .c_headline div:after{content:"";display:inline-block;font:1.25rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;position:absolute;right:30px;line-height:inherit;transition:all 0.25s;color:#007DC5}.footer-1 .mod_navigation .c_headline div.open:after{transform:rotate(180deg)}.footer-1 .mod_navigation ul{list-style:none;padding:0;transition:height 0.5s;margin:0;overflow:hidden}.footer-1 .mod_navigation ul li{padding:5px 0}.footer-1 .mod_navigation ul a,.footer-1 .mod_navigation ul strong{color:#545454;font-weight:400}.footer-1 .mod_navigation ul a.active,.footer-1 .mod_navigation ul a:hover,.footer-1 .mod_navigation ul strong.active,.footer-1 .mod_navigation ul strong:hover{color:#007DC5}@media (min-width:600px){.footer-1 .mod_navigation{padding-bottom:2rem !important}.footer-1 .mod_navigation .c_headline div:after{content:none}}@media (min-width:1024px){.footer-1 .ce_rsce_image_text img{max-width:300px}}.map-nachbarschaften-1 .nachbarschaften-max-height-container .ce_list{transition:height 0.5s;position:relative;overflow:hidden}.map-nachbarschaften-1 .nachbarschaften-max-height-container .ce_list:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;opacity:0;pointer-events:none;background:-moz-linear-gradient(top, rgba(242, 240, 238, 0) 0%, #fff 100%);background:-webkit-linear-gradient(top, rgba(242, 240, 238, 0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(242, 240, 238, 0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00f2f0ee", endColorstr="#f2f0ee",GradientType=0);transition:opacity 0.5s}.map-nachbarschaften-1 .nachbarschaften-max-height-container .ce_list.tooHigh:not(.btnActive):after{opacity:1}.map-nachbarschaften-1 .showMoreBtn{font-weight:500;margin-top:20px;cursor:pointer}.map-nachbarschaften-1 .showMoreBtn:after{content:"";display:inline-block;font:0.9375rem/1 "icomoon";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;background-color:#8DC63F;color:#ffffff;display:inline-flex;margin-left:8px;justify-content:center;align-items:center;width:17px;height:17px;border-radius:50%;transition:transform 0.5s}.map-nachbarschaften-1 .showMoreBtn.open:after{transform:rotate(180deg)}.dwa-apps-1 .ce_image{display:none}@media (min-width:1264px){.dwa-apps-1 .ce_image{display:unset;position:absolute;right:0;padding:0}}@media print{header .mod_navigation,header .search_toggle,header .mod_toggle{display:none !important}}
/** Compiled with Theme Compiler */

