.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
:root{--color-brand--1:         #5d6749;--color-brand--1--alpha:  red;--color-brand--2:         #e1e2da;--color-brand--2--alpha:  yellow;--color-brand--3:         #f2f0f0;--color-brand--3--alpha:  blue;--color-brand--4:         #ebebeb;--color-brand--4--alpha:  green;--color-default:          #003d53:
  --color-black:            #333;--color-white:            #fff;--color-error:            #d8333b;--color-warning:          var(--color-error);--base-spacing-unit:      1rem;--margin-default:         1rem;--padding-default:        1rem;--text-hyphens--default:  auto;--text-indent--default:   0;--text-length--default:   50rem;--text-line-height--general: 1.6;--btn-border-width:       2px;--btn-disabled-opacity:   0;--btn-focus-box-shadow:   none;--btn-font-family:        inherit;--btn-font-size:          inherit;--btn-font-weight:        inherit;--btn-line-height:        inherit;--btn-padding-y:          .5rem;--btn-padding-x:          1rem;--btn-white-space:        normal;--enable-button-pointers: pointer;--link-decoration:        none;--link-hover-decoration:  none;--sidebar-width:          330px;--font-color--general:    #333;--font-family--general:    'Noto Serif', serif;--font-size--base:        17px;--font-size--desktop:     19px;--font-weight--bold:      500;--font-weight--general:   400;--font-weight--light:     300;--mm-color-background:    var(--color-brand--1);--mm-color-background-emphasis: rgba(255, 255, 255, .15);--mm-color-border: rgba(255, 255, 255, .1);--mm-color-text:  var(--color-white);--mm-color-button: var(--color-white);--mm-color-text-dimmed: var(--color-white)}/* normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@keyframes fade-in{from{opacity:0}to{opacity:1}}.mod_article:not(.first){z-index:0;animation-name:fade-in;animation-duration:2s}@keyframes fade-in--hero{from{opacity:0}to{opacity:1}}.flex{display:flex}.flex .column{flex-direction:column}.flex .column-reverse{flex-direction:column-reverse}.flex .row{flex-direction:row}.flex .row-reverse{flex-direction:row-reverse}.flex .align-items--baseline{align-items:baseline}.flex .align-items--center{align-items:center}.flex .align-items--end{align-items:flex-end}.flex .align-items--start{align-items:flex-start}.flex .align-items--stretch{align-items:stretch}.flex .justify-content--around{justify-content:space-around}.flex .justify-content--between{justify-content:space-between}.flex .justify-content--center{justify-content:flex-end}.flex .justify-content--end{justify-content:flex-end}.flex .justify-content--evenly{justify-content:space-evenly}.flex .justify-content--start{justify-content:flex-start}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;min-height:100%;overflow-y:scroll;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}:not(p) a{text-decoration:none}.anchor{height:0 !important;margin:calc(var(--base-spacing-unit) * -4);position:absolute;visibility:hidden}.clearfix:after{content:"";clear:both;display:table}figure{font-size:0;margin:0}img{display:block;height:auto;margin:0;max-width:100%}.mod_article{position:relative}@media (min-width:768px){.float-left,.float_left{float:left}}@media (min-width:768px){.float-right,.float_right{float:right}}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.table .td{display:table-cell}.table .th{display:table-header-group}.table .tr{display:table-row}.btn,button,.cta a{-webkit-transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out;-moz-transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out}html{font-family:sans-serif;font-size:16px;font-weight:normal;line-height:1.4;color:var(--font-color--default);font-family:var(--font-family--general);font-weight:var(--font-weight--general);font-variation-settings:"wght" 450;line-height:var(--text-line-height--general);-webkit-hyphens:var(--text-hyphens--default);-ms-hyphens:var(--text-hyphens--default);hyphens:var(--text-hyphens--default);word-break:break-word}@media (min-width:320px){html{font-size:var(--font-size--base)}}@media (min-width:768px){html{font-variation-settings:"wght" 400;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}}@media (min-width:1280px){html{font-size:var(--font-size--desktop)}}body{font-size:1rem}input,abbr,acronym,blockquote,code,kbd,q,samp,var{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}abbr{-webkit-font-variant:small-caps;-moz-font-variant:small-caps;-ms-font-variant:small-caps;font-variant:small-caps;font-weight:600;text-transform:lowercase;color:gray}abbr[title]:hover{cursor:help}code{font-family:monospace;white-space:pre}p{margin:0;text-indent:var(--text-indent--default)}p+p{margin-top:1.5rem}pre{white-space:pre}pre code{white-space:-moz-pre-wrap;white-space:pre-wrap}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-variation-settings:"wght" 275;line-height:1.4}p+h1,p+.h1,p+h2,p+.h2,p+h3,p+.h3,p+h4,p+.h4,p+h5,p+.h5,p+h6,p+.h6{margin-top:1.5em}h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-bottom:1rem;margin-top:1.5em}h1,.h1,.fs-large--5{font-size:1.7rem}h1,.h1{border-bottom:2px solid var(--color-brand--1);hyphens:none;margin-bottom:1em !important;margin-top:0;padding-bottom:0.25em}h2,.h2,.fs-large--4{font-size:1.5rem}h3,.h3,.fs-large--3{font-size:1.3rem}h4,.h4,.fs-large--2,#main .content .mod_article .inside .layout_latest h2,#main .content .mod_article .inside .layout_teaser h2{font-size:1.2rem}h5,.h5,.fs-large--1,.mod_mobile_menu .mobile_menu .inner .wrapper{font-size:1.1rem}h6,.h6,.fs-regular{font-size:1rem}.fs-small--1,aside.navigation .contact a,.nav--breadcrumb ul li,.mod_newslist.news--teaser .teaser_text{font-size:0.9rem}.fs-small--2{font-size:0.8rem}.fs-small--3,.section--footer .inside .copyright,.section--footer .inside .nav--horizontal a,.section--footer .inside .nav--horizontal strong,#main .content .mod_article .inside .info,#main .content .mod_article .inside .time,#main .content .mod_article .inside .caption{font-size:0.7rem}.fs-small--4{font-size:0.6rem}.fs-1,.fs-2,.fs-3,.fs-4,.fs-5,.fs-6{color:red !important}.bold{font-weight:700}.line-trough{text-decoration:line-through}.underline{text-decoration:underline}.notification{color:var(--color-brand--1)}.error,.warning{color:var(--color-warning)}#viewport{background-color:red;color:#fff;font-size:0.75rem;font-weight:600;padding:0.25rem 0.4rem;position:fixed;bottom:1rem;right:1rem;z-index:100000}.ce_rsce_buttons{margin-top:1rem}.ce_rsce_buttons,.ce_rsce_buttons div{max-width:100% !important}.ce_rsce_buttons h2{color:var(--color-white)}.ce_rsce_buttons.border-bottom{border-bottom:1px solid var(--color-white);padding-bottom:1em}.ce_rsce_buttons.border-top{border-top:1px solid var(--color-white)}.ce_rsce_buttons.headline .btn{margin-top:1rem}.ce_rsce_buttons.large .btn{background-color:#e68e0c;border:none;color:#fff;font-size:1.1rem}.ce_rsce_buttons .inside{display:flex}.ce_rsce_buttons .btn+.btn{margin-left:2rem}.ce_rsce_buttons.center .inside{justify-content:center}.ce_rsce_buttons.left .inside{justify-content:left}.ce_rsce_buttons.right .inside{justify-content:right}.ce_rsce_hero{overflow:hidden;position:relative;max-width:100%;width:100%}.ce_rsce_hero a:hover .text_container,.ce_rsce_hero a:active .text_container{display:none}.ce_rsce_hero h1,.ce_rsce_hero h2,.ce_rsce_hero h3,.ce_rsce_hero .wrapper_text{color:var(--color-black)}.ce_rsce_hero h1 span:not([class]),.ce_rsce_hero h2 span:not([class]),.ce_rsce_hero h3 span:not([class]),.ce_rsce_hero .wrapper_text span:not([class]){color:var(--color-white)}.ce_rsce_hero h2{font-weight:400;margin:0}.ce_rsce_hero .inside{height:100%;position:relative}.ce_rsce_hero .container-text p{font-size:calc(1rem + 0.25vw);font-weight:400;margin:1rem 0 0.5rem !important}.ce_rsce_hero .container-text .text{font-family:inherit;font-weight:300}.ce_rsce_hero .content,.ce_rsce_hero .layer--transparency{bottom:0;height:100%;position:absolute;left:0;right:0;top:0;width:100%;z-index:1}.ce_rsce_hero .content{z-index:2}.ce_rsce_hero .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ce_rsce_hero .container-text{text-align:center;text-shadow:0 0 0.2em #333}.ce_rsce_hero .container-text,.ce_rsce_hero .container-buttons{z-index:1}.ce_rsce_hero .container-buttons{align-self:center}.ce_rsce_hero .container-image{margin:0;overflow:hidden;position:relative}.ce_rsce_hero .image_video{line-height:0;overflow:hidden;position:relative}.ce_rsce_hero img{height:auto;width:100%}.ce_rsce_hero video{background-size:cover;height:auto;left:50%;min-width:100%;min-height:100%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transition:1s opacity;width:auto;z-index:0}.ce_rsce_hero .image.inner{bottom:10%;left:10%;position:absolute;right:10%;top:10%}.ce_rsce_hero .item{margin-bottom:20px;position:relative}.ce_rsce_hero .wrapper_headline h3{font-size:1rem;margin:0 0 0.5em}.ce_rsce_hero.layout_overlay .container-text{background-color:transparent;bottom:0;left:0;position:absolute;right:0;top:0}.ce_rsce_hero.layout_overlay .container-text{background-color:rgba(255, 255, 255, 0.53);padding:2em}.ce_rsce_hero .btn{border:2px solid var(--color-white);color:var(--color-white)}.ce_rsce_hero .btn:hover{background-color:var(--color-white);color:var(--color-black)}.btn{background-color:transparent;border:var(--btn-border-width) solid var(--color-brand--1);border-radius:0.333em;color:var(--color-brand--1);cursor:pointer;display:inline-block;font-family:var(--btn-font-family);font-weight:var(--btn-font-weight);font-variation-settings:'wght' 500;line-height:var(--btn-line-height);margin-top:1rem;padding:var(--btn-padding-y) var(--btn-padding-x);text-align:center;text-decoration:none;user-select:none;vertical-align:middle;-webkit-appearance:none;white-space:var(--btn-white-space)}.btn.inverse{border-color:var(--color-white);color:var(--color-white)}.btn.inverse:hover{background-color:var(--color-white);color:var(--color-brand--1)}.btn:hover{color:var(--color-white);background-color:var(--color-brand--1)}.btn:focus,.btn.focus{outline:0;box-shadow:var(--btn-focus-box-shadow)}.btn.cta-large{background-color:var(--color-brand--1);border:var(--btn-border-width) solid var(--color-brand--1);color:var(--color-white);padding:calc(var(--btn-padding-y) * 1.5) calc(var(--btn-padding-x) * 1.25)}.btn.small{font-size:0.8rem;padding:calc(var(--btn-padding-y) / 2) calc(var(--btn-padding-x) / 1.75)}.btn.klugo{background-color:#4b359e;border:var(--btn-border-width) solid #4b359e}.btn.klugo:hover{color:#4b359e;background-color:transparent}html{font-family:var(--font-family--general)}.layout-2-column #wrapper,.layout-3-column #wrapper{display:grid;grid-template-areas:'navigation' 'main';grid-template-columns:inherit;grid-template-rows:auto;grid-gap:0;min-height:100vh}@media (min-width:1024px){.layout-2-column #wrapper,.layout-3-column #wrapper{grid-template-areas:'navigation main';grid-template-columns:var(--sidebar-width) 1fr}}.layout-3-column #main{display:grid;grid-template-areas:'header' 'content' 'right';grid-template-columns:inherit;grid-template-rows:auto;grid-gap:0;min-height:100vh}@media (min-width:1024px){.layout-3-column #main{grid-template-areas:'header  header' 'content right' 'footer  footer';grid-template-columns:1fr var(--sidebar-width)}}.layout-3-column #main .content{grid-area:content}.layout-3-column #main aside.right{background-color:rgba(255, 255, 255, 0.2);background-color:var(--color-brand--1);grid-area:right;width:var(--sidebar-width)}.layout-3-column #main aside.right .inside{position:sticky;top:0}#wrapper{margin:0 auto}.layout-2-column #wrapper{display:grid;grid-template-areas:'navigation' 'main';grid-template-columns:inherit;grid-template-rows:auto;grid-gap:0;height:100vh}@media (min-width:1024px){.layout-2-column #wrapper{grid-template-areas:'navigation main';grid-template-columns:minmax(var(--sidebar-width), 28vw) 1fr}}aside.navigation{background-color:var(--color-brand--3);display:flex;grid-area:navigation;height:100%;justify-content:center;position:relative}@media (min-width:1024px){aside.navigation{justify-content:flex-end}}aside.navigation .inside{display:flex;flex-flow:column;max-width:960px;padding-left:calc(1rem + 2vw);padding-right:calc(1rem + 2vw);width:100%;z-index:100}@media (min-width:768px){aside.navigation .inside{padding-left:calc(1rem + 3vw);padding-right:calc(1rem + 3vw)}}@media (max-width:1023px){.has-scrolled aside.navigation .inside{box-shadow:0 0 5px rgba(0, 0, 0, 0.25)}}.nav-mobile--active aside.navigation .inside{height:100vh}aside.navigation .inside .container{height:100%;max-width:960px;position:relative;width:100%}aside.navigation .inside .container>.nav-main{display:none;position:sticky;top:0}@media (min-width:1024px){aside.navigation .inside .container{min-height:100%}aside.navigation .inside .container .mod_mobile_menu{display:none}aside.navigation .inside .container>.nav-main{display:block}}@media (min-height:900px){aside.navigation .inside .container{position:sticky;top:0}}aside.navigation .logo{align-items:center;display:flex;justify-content:center}aside.navigation .top-bar{position:relative}aside.navigation .logo{}@media (max-width:768px){.has-scrolled aside.navigation .logo{padding:0.5rem 0}}aside.navigation .logo a{display:inline-flex;padding:1rem 0}.index aside.navigation .logo a{pointer-events:none}@media (min-height:800px){aside.navigation .logo a{padding:2rem}}aside.navigation .logo svg{height:4rem;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}@media (max-width:768px){.has-scrolled aside.navigation .logo svg{height:2rem}}aside.navigation .logo svg:hover{transform:scale(1.05)}.index aside.navigation .logo svg:hover{transform:scale(1)}aside.navigation .contact{bottom:0;display:flex;align-content:center;flex-flow:column;justify-content:center;padding:2rem;position:absolute;width:100%}aside.navigation .contact a{color:var(--color-white);display:block}aside.navigation .contact a+a{margin-top:0.5rem}#navigation{position:sticky;top:0;z-index:1000}header{grid-area:header}footer{grid-area:footer}.main{background-color:var(--color-brand--2);grid-area:main}.main .header{max-width:100vw}.main .header .logo{max-width:155px}.main:after{content:''}.hide-lg{visibility:hidden}.header .inside,.content .inside,.footer .inside{max-width:960px}@media screen and (max-width:1023px){.header .inside,.content .inside,.footer .inside{margin:0 auto}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:var(--color-brand--1)}.hamburger{appearance:none;background-color:transparent;border:none;border-radius:none;box-shadow:none;cursor:pointer;display:block;height:3rem;float:left;font-size:1rem;margin:-2px 0 0;overflow:hidden;padding:0;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:2rem;z-index:1000}@media (min-width:1024px){.hamburger{display:none}}.hamburger:focus{outline:none}.hamburger .icon{background-color:var(--color-brand--1);display:block;height:0.25em;left:0;position:relative;right:0;top:50%;transition:background 0s 0.2s}.hamburger .icon::after,.hamburger .icon::before{background-color:var(--color-brand--1);content:'';display:block;height:0.25em;left:0;position:absolute;transition-duration:0.2s, 0.2s;transition-delay:0.2s, 0s;width:100%}.hamburger .icon::after{bottom:-0.5em;transition-property:bottom, transform}.hamburger .icon::before{top:-0.5em;transition-property:top, transform}.hamburger .label{bottom:-3.5em;display:block;font-size:0.65em;font-variation-settings:'wght' 700;position:relative;text-indent:0;text-transform:uppercase}.hamburger .toggle{display:block;height:100%;position:relative;transform:translateY(-18%)}.mm-wrapper_opened .hamburger .icon,.nav-mobile--active .hamburger .icon{background-color:transparent}.mm-wrapper_opened .hamburger .icon::after,.nav-mobile--active .hamburger .icon::after{bottom:0;transform:rotate(-45deg)}.mm-wrapper_opened .hamburger .icon::before,.nav-mobile--active .hamburger .icon::before{top:0;transform:rotate(45deg)}.mm-wrapper_opened .hamburger .icon::after,.mm-wrapper_opened .hamburger .icon::before,.nav-mobile--active .hamburger .icon::after,.nav-mobile--active .hamburger .icon::before{transition-delay:0s, 0.3s}nav ul{list-style:none;padding-left:0}nav.nav--horizontal a,nav.nav--horizontal strong.active,nav.nav--horizontal strong.trail,nav.nav--vertical a,nav.nav--vertical strong.active,nav.nav--vertical strong.trail{display:block}nav.nav--horizontal li+li a,nav.nav--horizontal li+li strong.active,nav.nav--horizontal li+li strong.trail{padding-left:1rem}nav.nav--horizontal ul{display:flex;flex-direction:row;margin:0}nav.nav--vertical a,nav.nav--vertical strong.active,nav.nav--vertical strong.trail{display:block;padding:0.2rem 1rem}nav .item{background-color:var(--color-brand--1);color:var(--color-white)}nav .item *{font-size:1rem}nav .level_2{font-size:0.8rem}.nav--breadcrumb{padding:2rem calc(1rem + 2.5vw) 0}@media (min-width:768px){.nav--breadcrumb{padding-left:calc(1rem + 5vw);padding-right:calc(1rem + 5vw)}}.nav--breadcrumb ul{display:flex;margin:0 auto;max-width:var(--text-length--default);list-style:none;padding-left:0;flex-wrap:wrap}.nav--breadcrumb ul li{float:left;font-weight:normal}.nav--breadcrumb ul li a{color:var(--color-brand--1)}.nav--breadcrumb ul li a:after{content:">";margin-right:0.5em;padding-left:0.6em;width:1em}.nav--breadcrumb ul li.last{font-variation-settings:"wght" 500}.mod_mobile_menu{height:40px;position:absolute;right:0;top:20px;width:44px}.mod_mobile_menu .mobile_menu_trigger{display:block}.mod_mobile_menu .hamburger{outline:none;padding:0;right:0;text-align:center;top:1.2rem;width:40px}.mod_mobile_menu .hamburger span{color:var(--color-brand--1);font-size:0.8rem;font-weight:700;left:0;position:absolute;top:1.5rem;width:100%}.mod_mobile_menu .hamburger .hamburger-inner,.mod_mobile_menu .hamburger .hamburger-inner:after,.mod_mobile_menu .hamburger .hamburger-inner:before{background-color:var(--color-brand--1)}.mod_mobile_menu .mobile_menu .inner{background-color:var(--color-brand--3);max-height:100vh;padding:2rem calc(0.5rem + 2vw) 1rem;text-align:center;overflow:auto}.mod_mobile_menu .mobile_menu .inner .wrapper{display:flex;flex-flow:column;margin:0 auto;max-width:375px}.mod_mobile_menu .mobile_menu .inner .wrapper a,.mod_mobile_menu .mobile_menu .inner .wrapper strong,.mod_mobile_menu .mobile_menu .inner .wrapper table a{padding:0.4rem 0}.mod_mobile_menu .mobile_menu .inner .wrapper .nav-main li.last{border-bottom:none}.mod_mobile_menu .mobile_menu .inner .wrapper .nav-main li.last a{padding-bottom:0}.mod_mobile_menu .mobile_menu .inner .wrapper hr{width:100%}.mod_mobile_menu .mobile_menu .inner .wrapper .nav--horizontal ul{justify-content:space-evenly}.mobile_menu_active{overflow:hidden;position:fixed}.mod_newslist .categories{font-variation-settings:'wght' 600;margin-top:0.25rem}.mod_newslist .teaser_text{line-height:1.4;margin-top:0.5rem}.mod_newslist.news--teaser{width:100%}.mod_newslist.news--teaser>.container{display:grid;gap:1rem;grid-gap:1rem;grid-template-columns:repeat(auto-fit, minmax(272px, 1fr));position:relative}.mod_newslist.news--teaser .item{background-clip:content-box;background-color:var(--color-white);max-width:360px;min-width:272px}.mod_newslist.news--teaser .inside,.mod_newslist.news--teaser .wrapper{height:100%}.mod_newslist.news--teaser .wrapper{background-color:var(--color-white)}.mod_newslist.news--teaser .image_container{background-color:var(--color-brand--1)}.mod_newslist.news--teaser a:hover img{opacity:0.5}.edge .mod_newslist.news--teaser a:hover img{opacity:1}.mod_newslist.news--teaser .categories,.mod_newslist.news--teaser .info{font-size:0.75rem}.mod_newslist.news--teaser .teaser{padding:1rem;position:relative}.mod_newslist.news--teaser.no_bg .wrapper{background-color:var(--color-white) ht}.mod_newslist.news--teaser h3{background-color:var(--color-brand--1);font-size:1rem;hyphens:auto;margin:0;padding:1rem}.mod_newslist.news--teaser h3 a{color:var(--color-white);font-variation-settings:'wght' 400;hyphens:auto;line-height:1.4;text-transform:none}.mod_newslist.news--teaser .empty{padding-left:15px;padding-right:15px}.mod_newslist.news--large .item+.item{margin-top:2rem;border-top:solid 1px var(--color-brand--1);padding-top:2rem}.mod_newslist .back a,.mod_newslist .more a,.mod_newsreader .back a,.mod_newsreader .more a{background-color:var(--color-brand--1);border:var(--btn-border-width) solid var(--color-brand--1);border-radius:0.333em;color:var(--color-brand--3);display:inline-block;font-size:0.8rem;font-weight:600;margin-top:0.5em;padding:var(--btn-padding-y) var(--btn-padding-x)}nav a,nav strong{color:var(--color-black);text-decoration:none}nav a.inverse,nav strong.inverse{color:var(--color-white)}.nav a{text-decoration:none}.nav a:hover{color:var(--color-white)}.nav span{text-transform:uppercase}.nav.invert span,.nav.invert strong{color:var(--color-white)}.nav ul{margin:0}.nav li{display:inline-flex;margin:0 0 1rem 0}.nav li+li{margin-left:1rem}.nav.vertical li{display:block;margin:1vh 0}.nav ul{list-style:none;padding-left:0}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:400;src:url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-regular.eot');src:local('Noto Serif'), local('NotoSerif'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-regular.eot?#iefix') format('embedded-opentype'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-regular.woff2') format('woff2'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-regular.woff') format('woff'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-regular.ttf') format('truetype'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-regular.svg#NotoSerif') format('svg')}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:400;src:url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-italic.eot');src:local('Noto Serif Italic'), local('NotoSerif-Italic'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-italic.eot?#iefix') format('embedded-opentype'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-italic.woff2') format('woff2'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-italic.woff') format('woff'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-italic.ttf') format('truetype'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-italic.svg#NotoSerif') format('svg')}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:700;src:url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-700.eot');src:local('Noto Serif Bold'), local('NotoSerif-Bold'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-700.eot?#iefix') format('embedded-opentype'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-700.woff2') format('woff2'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-700.woff') format('woff'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-700.ttf') format('truetype'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-700.svg#NotoSerif') format('svg')}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:700;src:url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-700italic.eot');src:local('Noto Serif Bold Italic'), local('NotoSerif-BoldItalic'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-700italic.eot?#iefix') format('embedded-opentype'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-700italic.woff2') format('woff2'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-700italic.woff') format('woff'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-700italic.ttf') format('truetype'), url('../../files/theme/resources/fonts/Noto-Serif/noto-serif-v8-latin-700italic.svg#NotoSerif') format('svg')}html{min-height:100vh;min-width:320px;scroll-behavior:smooth}html,body{margin:0;padding:0}a{color:var(--color-brand--1)}ul{list-style-type:square}.is-headline-link{text-decoration:none}.as-link{text-decoration:underline}[class^="ce_"] a:not(.btn){border-bottom:2px solid var(--color-brand--1);color:var(--color-brand--1);margin-bottom:-2px;text-decoration:none}[class^="ce_"] a:not(.btn):visited{border-color:#666;color:#666}[class^="ce_"] a:not(.btn):hover{border-color:transparent}.invisible{display:inline;height:0;left:-1000px;overflow:hidden;position:absolute;top:-1000px;width:0}.more{margin-top:1rem}.nav a,.nav strong{text-decoration:none;text-transform:uppercase}.nav.invert span,.nav.invert strong{color:var(--color-white)}.nav ul{margin:0}.nav li{display:inline-flex;margin:0 0 1vh 0}.nav li+li{margin-left:1rem}.nav.vertical li{display:block;margin:1vh 0}.nav ul{list-style:none;padding-left:0}.section--default,.section--footer,.section--start{display:flex;flex-flow:column;justify-content:center;padding-left:calc(1rem + 2vw);padding-right:calc(1rem + 2vw)}@media (min-width:768px){.section--default,.section--footer,.section--start{padding-left:calc(1rem + 3vw);padding-right:calc(1rem + 3vw)}}.section--default:not(.section--start)>.inside,.section--footer:not(.section--start)>.inside,.section--start:not(.section--start)>.inside{min-width:16rem;max-width:var(--text-length--default);width:100%}.section--default,.section--footer{margin:calc(2rem + 2vh) auto}.section--default+.section--default{margin:0 auto calc(2rem + 2vh) auto}.section--start>.inside{margin:calc(2rem + 2vh) auto 0}.section--footer .inside{align-items:center;border-top:2px solid #333;display:flex;flex-flow:column;justify-content:space-evenly;margin:calc(1rem + 2.5vh) auto 0;width:100%}.section--footer .inside .nav--horizontal ul{margin:0 0 0rem}@media (min-width:640px){.section--footer .inside{flex-flow:row;justify-content:space-between}.section--footer .inside .nav--horizontal ul{margin:0}}.section--footer .inside .copyright{display:flex;flex-flow:column;align-items:center}.section--footer .inside .copyright .divider{visibility:hidden}@media (min-width:640px){.section--footer .inside .copyright{flex-flow:row}.section--footer .inside .copyright .divider{visibility:visible}}.section--footer .inside .copyright,.section--footer .inside .nav--horizontal li{margin-bottom:0.5rem;margin-top:0.5rem}.footer .inside .legal{margin-top:0}.logo{font-size:1rem;font-weight:700;text-align:center;margin:0.5rem 0;max-width:170px}@media (min-width:1024px){.logo{margin:calc(2rem + 2vh) auto;font-size:1.2rem;max-width:210px}}.notification-top{background-color:red;display:none;padding:calc(1rem + 2.5vh) calc(1rem + 5vw)}[class^="ce_"]:not([class^="ce_rsce"]),[class^="ce_rsce_buttons"],[class^="mod_newslist"],[class^="mod_newsreader"]{}.flex-row{display:flex;flex-flow:column}@media (min-width:768px){.flex-row{flex-flow:row}}.center{text-align:center}.ce_text.img--left .square--border{border:3px solid var(--color-brand--1);padding:0.75rem;max-width:calc(100vw - (2rem + 5vw))}.ce_text.img--left .image_container{display:flex;align-items:center;margin-bottom:1.5rem}@media (min-width:768px){.ce_text.img--left .image_container{margin-bottom:0}}@media (min-width:768px){.ce_text.img--left{flex-flow:row-reverse}.ce_text.img--left .text_container{margin-right:2rem}}.top-bar{z-index:1000}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@media (max-width:1023px){.nav-contact{bottom:0;height:0;left:0;opacity:0;pointer-events:none;right:0;top:0;visibility:hidden;width:100vw;z-index:-1;-webkit-transition:opacity 300ms ease-in, visibility 0s ease-in 300ms;transition:opacity 300ms ease-in, visibility 0s ease-in 300ms;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.nav-mobile--active .nav-contact{height:100%;pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto;-webkit-transition-delay:0s;transition-delay:0s;z-index:1}}@media (min-width:1024px){.mod_customnav.nav-main,.mod_navigation.nav-main{display:block;position:static;visibility:visible}}.mod_customnav.nav-main li,.mod_navigation.nav-main li{border-top:1px solid rgba(51, 51, 51, 0.1)}.mod_customnav.nav-main li.last,.mod_navigation.nav-main li.last{border-bottom:1px solid rgba(51, 51, 51, 0.1)}.mod_customnav ul,.mod_navigation ul{height:100%;margin:0}.mod_customnav li,.mod_navigation li{padding:0}.mod_customnav a,.mod_customnav strong,.mod_navigation a,.mod_navigation strong{display:block;padding:0.575rem 0}.mod_customnav strong,.mod_navigation strong{color:var(--color-brand--1);font-weight:700}.mod_customnav a:hover,.mod_navigation a:hover{color:var(--color-brand--1)}.mod_customnav .has-page-icon a,.mod_customnav .has-page-icon strong,.mod_navigation .has-page-icon a,.mod_navigation .has-page-icon strong{padding-left:5em}.mod_customnav li.submenu,.mod_navigation li.submenu{flex-basis:auto;display:flex;flex-direction:column}.mod_customnav li.submenu a,.mod_customnav li.submenu strong,.mod_navigation li.submenu a,.mod_navigation li.submenu strong{position:relative;width:100%}.mod_customnav li.submenu input,.mod_navigation li.submenu input{height:calc((2 * 0.575rem) + (1.5 * 1rem));position:absolute;top:0;right:0;width:48px}aside.navigation .inside .submenu .layer{background-color:rgba(0, 61, 83, 0.7);left:var(--sidebar-width);position:absolute;top:0;bottom:0;right:0;width:calc(100vw - var(--sidebar-width));z-index:-2;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity 200ms ease-in, visibility 0s ease-in 200ms;transition:opacity 200ms ease-in, visibility 0s ease-in 200ms;display:none}aside.navigation .inside .submenu:hover+.layer{opacity:1;pointer-events:auto;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}i{margin-right:0.5em;position:relative;top:0.15em}#main .content .mod_article .inside .layout_list,#main .content .mod_article .inside .layout_latest,#main .content .mod_article .inside .layout_teaser{border-top:1px solid rgba(51, 51, 51, 0.1);margin-top:2rem;padding-top:2rem;display:flex;flex-flow:column}#main .content .mod_article .inside .layout_list img,#main .content .mod_article .inside .layout_latest img,#main .content .mod_article .inside .layout_teaser img{border:1px solid var(--color-brand--1)}#main .content .mod_article .inside .layout_list .container-2,#main .content .mod_article .inside .layout_latest .container-2,#main .content .mod_article .inside .layout_teaser .container-2{margin-top:1rem}@media (min-width:768px){#main .content .mod_article .inside .layout_list,#main .content .mod_article .inside .layout_latest,#main .content .mod_article .inside .layout_teaser{flex-flow:row}#main .content .mod_article .inside .layout_list figure,#main .content .mod_article .inside .layout_latest figure,#main .content .mod_article .inside .layout_teaser figure{margin:0 2rem 0 0;width:273px}#main .content .mod_article .inside .layout_list .container-1,#main .content .mod_article .inside .layout_latest .container-1,#main .content .mod_article .inside .layout_teaser .container-1{margin-top:0}#main .content .mod_article .inside .layout_list .container-2,#main .content .mod_article .inside .layout_latest .container-2,#main .content .mod_article .inside .layout_teaser .container-2{margin-top:-0.4rem;width:fit-content}}#main .content .mod_article .inside .layout_list img,#main .content .mod_article .inside .layout_latest img,#main .content .mod_article .inside .layout_teaser img{width:100%}#main .content .mod_article .inside .layout_full{display:block}#main .content .mod_article .inside .layout_full figure{margin:0 2rem 0 0;width:inherit}#main .content .mod_article .inside .image_container.float_above{margin-bottom:2rem}#main .content .mod_article .inside .layout_full [class^="ce_"]+[class^="ce_"]{margin-top:2rem}#main .content .mod_article .inside .layout_latest h2,#main .content .mod_article .inside .layout_teaser h2{margin-top:0}#main .content .mod_article .inside .layout_latest .header,#main .content .mod_article .inside .layout_teaser .header{margin:0 0 0.5em}#main .content .mod_article .inside .info,#main .content .mod_article .inside .time{margin-bottom:0.5em}#main .content .mod_article .inside .caption{font-style:italic;margin-top:0.5em}.lightbox a[data-lightbox]{display:block;position:relative}.lightbox a[data-lightbox]:after{background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTMgMTBoLTN2M2gtMnYtM2gtM3YtMmgzdi0zaDJ2M2gzdjJ6bTguMTcyIDE0bC03LjM4Ny03LjM4N2MtMS4zODguODc0LTMuMDI0IDEuMzg3LTQuNzg1IDEuMzg3LTQuOTcxIDAtOS00LjAyOS05LTlzNC4wMjktOSA5LTkgOSA0LjAyOSA5IDljMCAxLjc2MS0uNTE0IDMuMzk4LTEuMzg3IDQuNzg1bDcuMzg3IDcuMzg3LTIuODI4IDIuODI4em0tMTIuMTcyLThjMy44NTkgMCA3LTMuMTQgNy03cy0zLjE0MS03LTctNy03IDMuMTQtNyA3IDMuMTQxIDcgNyA3eiIvPjwvc3ZnPg==");background-position:center;background-repeat:no-repeat;background-size:0.75rem;border-radius:50%;bottom:0.5rem;content:"";height:1.25rem;padding:0.25rem;pointer-events:none;position:absolute;right:0.5rem;width:1.25rem}.ce_text::before,.ce_text::after{content:" ";display:table}.ce_text::after{clear:both}.ce_text .float_left{margin:0 0 2rem !important}.ce_text .float_left .caption{text-align:center}@media (min-width:768px){.ce_text .float_left{margin:0 2rem 2rem 0 !important}.ce_text .float_left .caption{text-align:right}}.ce_text+.ce_text{margin-top:1rem}.ce_text li+li{margin-top:0.5em}p:first-of-type:not(.back){margin-top:0 !important}.ce_download{margin-bottom:2rem}.ce_download.cta a,.ce_download.cta a:visited{background-color:var(--color-brand--1);border:var(--btn-border-width) solid var(--color-brand--1);border-radius:0.333em;color:var(--color-brand--3);display:inline-block;font-size:0.8rem;font-weight:600;padding:var(--btn-padding-y) var(--btn-padding-x)}.ce_download.cta a+a,.ce_download.cta a:visited+a{margin:1rem 0 0 1rem}.ce_download.cta a:hover,.ce_download.cta a:visited:hover{color:var(--color-brand--1);background-color:var(--color-brand--3)}.pagination{align-items:center;border-top:1px solid var(--color-brand--1);display:flex;flex-flow:column;margin-top:2rem;padding-top:1rem;justify-content:center}.pagination ul{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:0;padding:0}.pagination li{display:inline-block;list-style-type:none;margin:0 0.25rem;padding:0}.pagination p{text-align:left}.back{border-top:1px solid rgba(51, 51, 51, 0.1);padding-top:2rem;margin-top:2rem}.home .mod_newslist{margin-top:2rem}.nav-danger>a{color:#dc3545 !important}.ce_gallery>ul{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-0.333em;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left;margin:0.333em}.ce_gallery>ul li img{border:2px solid var(--color-black)}.spenden .donation-notice{display:none}.donation-notice{background-color:#fff;padding:0.75rem 1rem;position:sticky;top:0;z-index:100;width:100%;color:var(--font-color--default)}.donation-notice .inner{justify-content:center;margin-inline:auto;display:flex;gap:1em;align-items:center;flex-wrap:wrap}.donation-notice h3{font-size:0.9em;margin-block:0 0.3em}.donation-notice p{font-size:0.8em;line-height:1.5;font-weight:400;color:var(--font-color--default)}.donation-notice small{font-size:0.8em}@media (max-width:768px){.donation-notice{padding:15px;max-width:100%}}.donation-notice a{background-color:var(--color-brand--1);border:var(--btn-border-width) solid var(--color-brand--1);border-radius:0.333em;color:var(--color-brand--3);display:block;font-size:0.8em;font-weight:600;margin-top:0.5em;padding:var(--btn-padding-y) var(--btn-padding-x);height:fit-content;hyphens:none;word-break:none}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger:hover{opacity:.7}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:''}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:transparent}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:transparent}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:transparent}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:transparent}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .15s,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .15s,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .15s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .15s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .15s,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .15s,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .15s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .15s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.15s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .27s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .42s;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.15s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .27s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .42s;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.4s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .15s ease .4s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:.1s;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:.1s;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.4s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .15s ease .4s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:.1s;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:.1s;transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .2s ease-in .25s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,left .2s ease-in .25s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,right .2s ease-in .25s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s;transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s;transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .2s ease-in .25s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,left .2s ease-in .25s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,right .2s ease-in .25s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s;transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s;transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.2s;transition-property:transform,opacity}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.2s;transition-property:transform,opacity}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .15s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.32s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .32s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),transform .15s cubic-bezier(.215,.61,.355,1) .32s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.15s}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .32s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .32s;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform .1s cubic-bezier(.55,.055,.675,.19) .22s,background-color 0s linear .1s}.hamburger--stand .hamburger-inner:before{transition:top .1s ease-in .1s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom .1s ease-in .1s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transition:transform .1s cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .22s;transform:rotate(90deg);background-color:transparent}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out .12s,transform .1s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out .12s,transform .1s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform .1s cubic-bezier(.55,.055,.675,.19) .22s,background-color 0s linear .1s}.hamburger--stand-r .hamburger-inner:before{transition:top .1s ease-in .1s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom .1s ease-in .1s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transition:transform .1s cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .22s;transform:rotate(-90deg);background-color:transparent}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out .12s,transform .1s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out .12s,transform .1s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(45deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.3s}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .34s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .34s,transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .14s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .3s cubic-bezier(.215,.61,.355,1) .14s;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.3s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .34s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .34s,transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .14s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .3s cubic-bezier(.215,.61,.355,1) .14s;transform:rotate(90deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.1s}.hamburger--squeeze .hamburger-inner:before{transition:top .1s ease .14s,opacity .1s ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom .1s ease .14s,transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top .1s ease,opacity .1s ease .14s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.215,.61,.355,1) .14s;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.3s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.3s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;max-width:100%;margin:0;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{width:100%;max-width:100%;position:relative;width:100vh;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:80vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p::last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:15px;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{background-repeat:no-repeat;z-index:99999;cursor:pointer;width:26px;height:44px;display:block;background-position:0 0;border:none}.gclose svg,.gnext svg,.gprev svg{display:block;width:100%;height:auto}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description,.glightbox-modern .gslide-description{background:#fff}.glightbox-clean .gdesc-inner,.glightbox-modern .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title,.glightbox-modern .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc,.glightbox-modern .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video,.glightbox-modern .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev,.glightbox-modern .gclose,.glightbox-modern .gnext,.glightbox-modern .gprev{background-color:rgba(0,0,0,.12)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover,.glightbox-modern .gclose:hover,.glightbox-modern .gnext:hover,.glightbox-modern .gprev:hover{background-color:rgba(0,0,0,.2)}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path,.glightbox-modern .gclose path,.glightbox-modern .gnext path,.glightbox-modern .gprev path{fill:#fff}.glightbox-clean button:focus:not(.focused):not(.disabled),.glightbox-modern button:focus:not(.focused):not(.disabled){outline:0}.glightbox-clean .gprev,.glightbox-modern .gprev{position:absolute;top:-100%;left:30px;width:40px;height:56px}.glightbox-clean .gnext,.glightbox-modern .gnext{position:absolute;top:-100%;right:30px;width:40px;height:56px}.glightbox-clean .gclose,.glightbox-modern .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute;opacity:.7;background-position:-59px 2px}.glightbox-clean .gclose svg,.glightbox-modern .gclose svg{width:20px}.glightbox-clean .gclose:hover,.glightbox-modern .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:calc(100% - 20px);max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media,.glightbox-modern .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .gprev,.glightbox-modern .gprev{top:45%}.glightbox-clean .gnext,.glightbox-modern .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose,.glightbox-modern .gclose{right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
