@charset "UTF-8";
:root{--color-gray-dark: #3C3C3C;--color-gray: #999999;--color-gray-light: #e4e4e4;--color-gray-extra-light: #F5F5F5;--color-white:            #fff;--color-black:            #313131;--color-brown-extra-light: #f0ece8;--color-brown-light:       #c8baad;--color-brown:             #a18975;--color-brown-dark:        #7b5b43;--color-brown-extra-dark:  #553015;--color-yellow:			#efd522;--color-blue-gray:            #586569;--color-orange:             #D35929;--color-orange-dark:        #A84721;--color-orange-extra-dark:  #7E3518;--color-orange-light:       #EB6734;--color-orange-extra-light: #F7713B;--color-white-transparent: rgba(255,255,255,0.9);--color-blue-transparent: rgba(20, 100, 178, 0.5);--color-brand-primary:        		var(--color-orange);--color-brand-primary-light:  		var(--color-orange-light);--color-brand-primary-dark:   		var(--color-orange-dark);--color-brand-primary-extra-light:    var(--color-orange-extra-light);--color-brand-primary-extra-dark:     var(--color-orange-extra-dark);--color-brand-secondary:        var(--color-brown-light);--color-brand-secondary-light:  var(--color-brown-extra-light);--color-brand-secondary-dark:   var(--color-brown-extra-dark);--color-brand:                  var(--color-brand-primary);--color-highlight:              red;--color-page-background:        var(--color-white);--color-container-background:   var(--color-page-background);--color-header-background:      var(--color-page-background);--color-footer-background:      var(--color-brand-secondary-dark);--color-menu-background:        var(--color-brand-secondary-light);--color-menubar-background:     var(--color-page-background);--color-text:             	var(--color-black);--color-text--light:      	var(--color-gray-light);--color-text--inverted:   	var(--color-white);--color-text-headline:		var(--color-brand-secondary-dark);--color-text-headline--light:	var(--color-brand-primary);--color-text-mob-active:		var(--color-text-headline);--color-links:             var(--color-text);--color-links-hover:       var(--color-text);--color-btn:               var(--color-brand-primary);--color-btn-hover:         var(--color-btn);--color-btn-text:          var(--color-text--inverted);--root-font-size:   clamp(1rem, 0.9167rem + 0.3704vw, 1.125rem);--headline-font-family: Georgia,"Source Sans Pro","Montserrat" ,Avenir Next, "Trebuchet MS", Arial,"Poppins", sans-serif ;--base-font-family: "Source Sans Pro","Montserrat" ,Avenir Next, "Trebuchet MS", Arial,"Poppins", sans-serif ;--base-font-weight: 400;--base-spacing-unit:    0.5rem;--gap:                  clamp(1rem, 0.4000rem + 3.2000vw, 2rem);--base-border-radius:  0px;--base-border-width:   0px;--base-border-color:   var(--color-brand-primary);--button-border-radius: 5px;--button-border-width: 2px;--button-border-color:   var(--color-btn-text);--base-box-shadow:       0 10px 40px 0 rgba(50, 50, 50, 0.25);--color-band-highlight-text:           var(--color-text);--color-band-highlight-background:     var(--color-brand-secondary);--color-band-dark-text:                var(--color-text--inverted);--color-band-dark-background:          var(--color-brand-secondary-dark);--color-band-light-text:               var(--color-text);--color-band-light-background:         var(--color-brand-secondary-light);--selection-background:				 var(--color-brand-secondary);--selection-color: 					 var(--color-text);--breite-max:             calc(98vw - 3 * var(--gap));--weite-container:        min(var(--breite-max), 1400px);--weite-breit:            100%;--weite-schmal:           min(100%,700px);--weite-mittel:           min(100%,1100px);--kachel_size_min_1:      min(300px,40vw);--spaltenbreite_1:        minmax(var(--kachel_size_min_1), 1fr);--kachel_size_min_2:      min(230px,40vw);--spaltenbreite_2:        minmax(var(--kachel_size_min_2), 1fr);--icon-size:            60px;--icon-size-klein:		35px;--breite-text-default:  calc(20*var(--root-font-size));--header-height: clamp(120px,14vh, 150px);--header-logo-breite: 30%;--header-logo-breite-max: 400px;--footer-logo-breite: 30%;--footer-logo-breite-max: 400px;--weite-slider:       min(100vw,1600px);--hoehe-slider:		min(500px, 50vh)}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url("/files/theme_R/fonts/source-sans-pro-v21-latin-regular.eot");src:local(""), url("/files/theme_R/fonts/source-sans-pro-v21-latin-regular.woff2") format("woff2"), url("/files/theme_R/fonts/source-sans-pro-v21-latin-regular.woff") format("woff"), url("/files/theme_R/fonts/source-sans-pro-v21-latin-regular.ttf") format("truetype"), url("/files/theme_R/fonts/source-sans-pro-v21-latin-regular.svg") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:600;src:url("/files/theme_R/fonts/source-sans-pro-v21-latin-600.eot");src:local(""), url("/files/theme_R/fonts/source-sans-pro-v21-latin-600.woff2") format("woff2"), url("/files/theme_R/fonts/rsource-sans-pro-v21-latin-600.woff") format("woff"), url("/files/theme_R/fonts/source-sans-pro-v21-latin-600.ttf") format("truetype"), url("/files/theme_R/fonts/source-sans-pro-v21-latin-600.svg") format("svg")}.fester_header{display:flex;z-index:10;height:var(--header-height)}.fester_header .nav-icon{order:3;flex:0 1 auto;display:flex;padding:0;justify-content:flex-end;align-items:center;display:none}.fester_header .logo_header{order:1;text-decoration:none;flex:1 1 auto;display:flex;justify-content:flex-end;align-items:stretch;--pad_log_head: calc(1 * var(--gap));padding:var(--pad_log_head) 0;height:calc(100% - calc(2 * var(--pad_log_head)))}.fester_header .logo_header .logo_header_regular{height:100%}.menu--mob{flex:1 1 auto;display:flex;justify-content:flex-end}@media screen and (max-width:1000px){.fester_header{z-index:10;position:fixed;top:0;left:0;background-color:var(--color-header-background);width:calc(100% - 2 * var(--gap));justify-content:center;padding:0 var(--gap);gap:var(--gap)}.fester_header .nav-icon{order:2;padding:var(--gap) 0;display:flex}.fester_header .logo_header{justify-content:flex-start}.fester_header.active{background-color:var(--color-menubar-background)}.menu--mob{flex:1 1 auto;justify-content:flex-end;position:static;z-index:5;left:0;width:100%;height:0;overflow:hidden}.menu--mob ul{width:100%;flex-direction:column;align-items:center !important}.menu--mob ul li{text-align:center;padding:var(--gap) !important;color:var(--color-text-mob-active)}.menu--mob.active{height:auto;padding:var(--gap) 0;transition:0.2s}[id="header"]{margin-top:var(--header-height) !important}.nav-active{transform:translateX(0%)}.main-active{height:0;opacity:0}}.header_logo_unten{width:100%;display:flex;justify-content:space-between;flex-direction:row;gap:calc(2*var(--gap));align-items:flex-end}.header_logo_unten .link_unterseiten{flex:0 1 auto;width:auto;display:flex;gap:var(--gap)}.header_logo_unten .link_unterseiten::before{content:url("/files/theme_R/img/icons/slider/right.svg");width:15px}.header_logo_unten .image_container{flex-grow:1}.kreis_container_parent{padding:var(--gap) 0 calc(1*var(--gap)) 0 !important}.kreis_container_parent .kreis_container{display:flex;flex-direction:row;gap:var(--gap);width:100%;justify-content:flex-end;margin-top:calc(-1 * (var(--icon-size) + var(--gap)));position:relative}.kreis_container_parent .kreis_container .image_container img{height:100%;width:100%;width:calc(2 * var(--icon-size))}.balken_angebote{display:flex;align-items:center;justify-content:space-between;width:var(--weite-container);text-transform:uppercase;padding:calc(0.5 * var(--gap)) 0;position:relative;overflow:visible}.balken_angebote::before{content:"";width:100vw;height:100%;background:var(--color-brand-primary);position:absolute;z-index:-1;left:calc((100vw - var(--weite-container)) / -2)}.balken_angebote p{margin:0;color:var(--color-text--inverted) !important}.balken_angebote p:hover{font-weight:600}.text_imageaussage{width:min(100%, 400px);max-width:var(--weite-container);height:min-content;padding:var(--gap);align-self:flex-start;display:flex;flex-direction:column;margin-left:calc((100vw - var(--weite-container)) / 2);background:rgba(211, 89, 41, 0.8);color:var(--color-text--inverted);position:absolute;z-index:10;top:30%;left:calc(-1* var(--gap))}.text_imageaussage p{order:3}.text_imageaussage h2{margin-top:0;color:var(--color-text--inverted);line-height:110%;word-wrap:break-word;order:2}@media screen and (max-width:500px){.text_imageaussage{width:calc(100vw - 2 * var(--gap));max-width:100vw;margin-left:0;bottom:0;top:auto;left:0}.text_imageaussage p{display:none}}.footer_logo{display:flex;align-items:flex-start;width:auto}.footer_logo img{max-width:var(--footer-logo-breite-max)}.footer_content{display:flex;gap:var(--gap);list-style:none}.footer_content li{flex:1 1 auto;max-width:300px}@media screen and (max-width:1300px){[id="footer"] :nth-child(n){width:100%;justify-content:center}.footer_content{text-align:center}}@media screen and (max-width:750px){.footer_content{flex-direction:column;align-items:center}}body{background-color:var(--color-page-background);overflow-y:scroll}body::-webkit-scrollbar{width:12px}body::-webkit-scrollbar-track{background:var(--color-page-background)}body::-webkit-scrollbar-thumb{background-color:var(--color-brand-primary);border-radius:20px;border:2px solid var(--color-page-background)}[id="wrapper"]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;min-height:100vh;margin:0;padding:0;overflow:hidden}[id="container"]{width:var(--weite-container) !important;background-color:var(--color-container-background);min-height:100%;flex-grow:1;z-index:2;margin-top:0}[id="container"].active{height:0;opacity:0;margin:0;background-color:var(--color-menu-background);flex-grow:0;overflow:hidden}[id="container"],[id="main"],[id="main"] .inside{width:100%;max-width:var(--weite-container);display:flex;justify-content:flex-start;flex-grow:1;flex-direction:column;align-items:center}[id="header"]{width:100%;color:var(--header-color-text);background-color:var(--color-header-background);display:flex;align-items:center;justify-content:center}[id="header"] .inside{height:auto;display:flex;flex-direction:row;align-items:stretch;width:var(--weite-container);padding:0 var(--gap);gap:calc(3* var(--gap))}[id="header"].active{flex-grow:1;background-color:var(--color-menu-background);transition:all ease-in 0.2s}[id="header"].active .inside{flex-direction:column}[id="footer"]{width:100%;min-height:max-content;display:flex;justify-content:center;background-color:var(--color-footer-background);color:var(--color-text--inverted)}[id="footer"].active{background-color:var(--color-menu-background)}[id="footer"].active .inside{border-top:2px solid var(--color-text-mob-active)}[id="footer"].active .footer_logo{display:none}[id="footer"].active .footer_content{flex-wrap:wrap-reverse;flex-direction:column;align-items:center;text-align:center;color:var(--color-text-mob-active)}[id="footer"] .inside{width:var(--weite-container);padding:calc(2*var(--gap)) 0;display:flex;justify-content:space-between;gap:calc(2*var(--gap));flex-wrap:wrap}.section{scroll-margin-top:var(--header-height)}:root{--bg-c-art-h1:            var(--color-primary-dark)}.mod_article{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:var(--gap);overflow:visible !important;padding:calc(2*var(--gap)) 0}.mod_article::before{left:calc((100vw - var(--weite-container)) / -2)}.mod_article.last{margin-bottom:calc(6*var(--gap));flex-grow:1}.artikel_back{padding-bottom:calc(2*var(--gap))}.weite-schmal{width:var(--weite-schmal)}.weite-schmal::before{left:calc((100vw - var(--weite-schmal)) / -2)}.weite-mittel{width:var(--weite-mittel)}.weite-mittel::before{left:calc((100vw - var(--weite-mittel)) / -2)}.weite-ganze-breite{width:100vw;padding:0}.artikel_highlight,.artikel_highlight_dark,.artikel_highlight_light{color:var(--color-band-highlight-text);position:relative;overflow:visible;padding:var(--gap) 0 calc(1*var(--gap)) 0}.artikel_highlight::before,.artikel_highlight_dark::before,.artikel_highlight_light::before{content:"";z-index:-1;position:absolute;top:0;background-color:var(--color-band-highlight-background);width:100vw;height:100%}.artikel_highlight_dark{color:var(--color-band-dark-text)}.artikel_highlight_dark::before{background-color:var(--color-band-dark-background)}.artikel_highlight_light{color:var(--color-band-light-text)}.artikel_highlight_light::before{background-color:var(--color-band-light-background)}.artikel_highlight h1{color:var(--color-text--inverted)}.artikel_kontakt{gap:0 !important}.artikel_willkommen{display:flex;flex-wrap:wrap-reverse;flex-direction:row !important;align-items:center;gap:var(--gap)}.artikel_willkommen .ce_text{flex:1 1 30%;min-width:min(100%, 400px)}.artikel_willkommen .ce_image{flex:1 1 max(35%, 400px);display:flex;justify-content:center}.artikel_willkommen .ce_image .image_container{max-width:400px}.artikel_willkommen .ce_image .image_container img{object-fit:cover;display:block;height:100%;width:100%}.spalten-50-50{display:flex;flex-wrap:wrap;align-items:center;width:100% !important;justify-content:space-between;flex-direction:row}.spalten-50-50 :nth-child(n){flex:1 1 30%;min-width:min(100%, 300px);max-width:500px}.kontakt-50-50{width:100%;display:flex;gap:var(--gap);flex-wrap:wrap}.kontakt-50-50 :nth-child(n){flex:1 0 auto;width:max-content}.spalten-text-bild{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-direction:row}.spalten-text-bild .ce_text{flex:1 1 60%;min-width:min(100%, 400px)}.spalten-text-bild .ce_image{flex:1 1 max(30%, 300px)}.spalten-karte-lage{display:flex;flex-wrap:wrap;align-items:center;width:100% !important;justify-content:space-between;flex-direction:row}.spalten-karte-lage .ce_text{flex:1 1 20%;min-width:min(100%, 400px)}.spalten-karte-lage .ce_image{flex:1 1 auto}.spalten-karte-lage .ce_image .image_container img{max-height:400px;max-width:400px;min-height:100px;min-width:100px}.spalten-karte-lage .ce_gallery{flex:1 1 auto}.spalten-karte-lage .ce_gallery ul{display:flex;align-items:center;gap:var(--gap);flex:1 1 50%}.spalten-karte-lage .ce_gallery ul li{width:50%}.spalten-karte-lage .ce_gallery ul li .image_container img{min-height:min(40vw, 150px);min-width:min(40vw, 150px)}.app-banner{max-width:var(--weite-container);display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;align-items:center}.app-banner .app-hinweis{flex:1 1 auto}.app-banner .app-container{flex:1 1 auto;display:flex;justify-content:flex-end;gap:var(--gap)}.highlight_bar{padding-bottom:0}.highlight_bar::after{content:"";height:0;width:100vw;border-bottom:calc(0.25*var(--gap)) solid var(--color-brand-primary);padding-bottom:calc(.5*var(--gap));margin-left:calc((100vw - var(--weite-container)) / -2)}button,body{font-family:var(--base-font-family);color:var(--color-text);font-weight:var(--base-font-weight) !important;font-size:var(--root-font-size) !important;line-height:calc(1.5*var(--root-font-size));letter-spacing:0rem;margin:0}a,p{color:inherit;font-size:100%;line-height:inherit;text-decoration:none}h1,h2,h3,h4{width:100%;font-weight:600;font-family:var(--headline-font-family);color:var(--color-text-headline);line-height:calc(1.9*var(--root-font-size)) a;line-height-text-decoration:none}h1{font-size:180%;line-height:150%}h2{font-size:150%;line-height:150%}h3{font-size:120%;line-height:120%}h4{font-size:100%;line-height:110%}.headline_center{text-align:center}.nav--main{color:var(--color-text-headline);font-weight:400;font-size:120%}.nav--main a{text-decoration:none}.nav--main ul{list-style-type:none}.nav--main ul li:hover{border-bottom:calc(0.25*var(--gap)) solid var(--color-brand-secondary);padding-bottom:calc(.5*var(--gap))}.ce_text ul{list-style-type:none;padding-left:var(--gap)}.ce_text ul li:before{content:"—";position:absolute;margin-left:calc(-1*var(--gap))}button.btn-default{background-image:none;background-color:var(--color-brand-primary-light) !important;padding:calc(0.5*var(--gap)) calc(1*var(--gap));border-radius:var(--base-border-radius);border:var(--base-border-width) solid var(--base-border-color)}button.btn-default:hover{background-color:var(--color-brand-primary-extra-light)}.text_highlight{font-family:var(--headline-font-family);color:var(--color-brand);font-size:120%;line-height:120%}.slider_bilderreihe .slick-list{position:relative}.slider_bilderreihe .slick-list .slick-track{display:flex;max-width:var(--weite-container);transform:unset !important}.slider_bilderreihe .slick-list .slick-track .slick-slide h2{display:none}.slider_bilderreihe .slick-list .slick-track .slick-slide:not(.slick-active){display:none}.slider_bilderreihe .slick-list .slick-track .slick-slide:not(.slick-current){width:calc(.25 * var(--weite-container)) !important}.slider_bilderreihe .slick-list .slick-track .slick-slide:not(.slick-current) .ce_text .weisses-banner{display:none}.slider_bilderreihe .slick-list .slick-track .slick-slide:not(.slick-current).slick-active{margin-left:var(--gap);filter:grayscale(60%)}.slider_bilderreihe .slick-list .slick-track .slick-slide .ce_text .weisses-banner{background-color:var(--color-page-background);position:absolute;right:0;bottom:0;width:calc(.5 * var(--weite-container) - var(--gap));height:calc(50% - 2* var(--gap));padding:calc(0.5 * var(--gap))}.slider_bilderreihe .slick-list .slick-track .slick-slide.slick-current{width:calc(.5 * var(--weite-container))}@media screen and (min-width:600px){.slider_bilderreihe .slick-current{width:calc(.5 * var(--weite-container)) !important}}@media screen and (max-width:1200px){.slider_bilderreihe .weisses-banner{width:calc(.5 * var(--weite-container) - 2* var(--gap)) !important;height:calc(100% - var(--gap)) !important}.slider_bilderreihe :not(.slick-current).slick-active{display:none}}@media screen and (max-width:600px){.slider_bilderreihe .slick-current{width:var(--weite-container) !important}.slider_bilderreihe .ce_text{display:flex;flex-direction:column}.slider_bilderreihe .weisses-banner{position:relative !important;width:auto !important}}.slider-h .slick-container,.slider-header-bild .slick-container,.slider_bilderreihe .slick-container{width:100vw;display:flex;flex-wrap:wrap;justify-content:center;gap:0;padding-top:calc(2* var(--gap));padding-bottom:calc(2* var(--gap))}.slider-h .slick-container .slick-list,.slider-header-bild .slick-container .slick-list,.slider_bilderreihe .slick-container .slick-list{width:var(--weite-container)}.slider-h .slick-container .slick-slide{color:var(--color-text--inverted);display:flex;flex-wrap:wrap-reverse;align-items:center;gap:var(--gap);font-family:var(--headline-font-family)}.slider-h .slick-container .slick-slide .ce_text{flex:1 1 40%;line-height:100%;font-size:150%;min-width:min(100%, 300px);text-align:end}.slider-h .slick-container .slick-slide .ce_text h2{margin-top:0;color:var(--color-highlight);line-height:110%;font-size:clamp(120%, 4vw, 300%);word-wrap:break-word;padding-bottom:calc(1 *var(--gap))}.slider-h .slick-container .slick-slide .ce_image{flex:1 1 max(25%, 250px);display:flex;justify-content:center}.slider-h .slick-container .slick-slide .ce_image .image_container{max-width:400px;width:100%}.slider-header-bild .slick-container{padding-top:0 !important;padding-bottom:0 !important;height:var(--hoehe-slider)}.slider-header-bild .slick-container .slick-list{width:100%;padding:0 calc(0.5 * (100vw - var(--weite-slider))) !important}.slider-header-bild .slick-container .slick-list .slick-track{height:100%}.slider-header-bild .slick-container .slick-slide{height:100%;width:var(--weite-slider) !important;color:var(--color-text--inverted);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap);position:relative}.slider-header-bild .slick-container .slick-slide:not(.slick-current){transform:scale(1.01);filter:grayscale(60%) blur(2px)}.slider-header-bild .slick-container .slick-slide .ce_text{width:min(100%, 400px);height:min-content;padding:var(--gap);align-self:flex-start;display:flex;flex-direction:column;margin-left:calc((100vw - var(--weite-container)) / 2);background:var(--color-brand-primary);color:var(--color-text--inverted)}.slider-header-bild .slick-container .slick-slide .ce_text p{order:3}.slider-header-bild .slick-container .slick-slide .ce_text h2{margin-top:0;color:var(--color-text--inverted);line-height:110%;word-wrap:break-word;order:2}.slider-header-bild .slick-container .ce_image{position:absolute;z-index:-10;width:100%;height:100%}.slider-header-bild .slick-container .ce_image .image_container{width:100%;height:100%}.slider-header-bild .slick-container .ce_image .image_container img{width:100%;height:100%;object-fit:cover}.slider_aufgabe{overflow:visible !important}.slider_aufgabe .slick-arrow{position:absolute;top:100%;height:var(--icon-size);margin-top:calc(-1.25 * var(--icon-size))}.slider_aufgabe .slick-prev{left:calc(.25 * var(--icon-size));z-index:5}.slider_aufgabe .slick-next{right:calc(.25 * var(--icon-size))}.slider_aufgabe .ce_text{height:50vh;display:flex;align-items:stretch;overflow:hidden;flex-wrap:none}.slider_aufgabe .ce_text .blaues-banner{order:1;background-color:var(--color-blue);flex:1 1 30%;display:flex;align-items:center;padding:calc(1*var(--gap));padding-bottom:var(--icon-size)}.slider_aufgabe .ce_text .blaues-banner span{width:100%}.slider_aufgabe .ce_text .blaues-banner span h3,.slider_aufgabe .ce_text .blaues-banner span p{display:block;color:var(--color-text--inverted)}.slider_aufgabe .ce_text h1,.slider_aufgabe .ce_text h2,.slider_aufgabe .ce_text h3,.slider_aufgabe .ce_text h4,.slider_aufgabe .ce_text h5,.slider_aufgabe .ce_text h6{display:none}.slider_aufgabe .ce_text .image_container{order:2;width:100%;z-index:-10}.slider_aufgabe .ce_text .image_container img{object-fit:cover;height:100% !important;width:100%}.kachel_slider .slick-container{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--gap) 0}.kachel_slider .slick-container .slick-list{order:1;width:100%;height:100%}.kachel_slider .slick-container .slick-arrow{height:34px}.kachel_slider .slick-container .slick-arrow.arrow-right{order:5}.kachel_slider .slick-container .slick-arrow.arrow-left{order:2}.kachel_slider .slick-container .slick-track{display:flex;gap:var(--gap);align-items:stretch}.kachel_slider .slick-container .slick-slide{background-color:var(--color-page-background);box-sizing:border-box;border-radius:var(--base-border-radius);border:var(--base-border-width) solid var(--base-border-color);height:inherit;overflow:hidden;display:flex;flex-direction:column}.kachel_slider .slick-container .slick-dots{display:flex;gap:var(--gap);align-items:center;justify-content:center;order:4;list-style-type:none;padding:0 var(--gap);margin:0}.kachel_slider .slick-container .slick-dots li{width:auto !important;display:flex}.kachel_slider .slick-container .slick-dots .slick-active button{background-image:url("/files/theme_R/img/icons/slider/active-slide_1.svg") !important}.kachel_slider .slick-container .slick-dots button{background-image:url("/files/theme_R/img/icons/slider/nonactive-slide_1.svg");background-size:100%;background-color:unset !important;opacity:1;text-indent:-9999px;overflow:hidden;padding:0 !important;border:0 !important;height:10px;width:10px}.kachel_slider .slick-container .ce_text,.project_grid .ce_text{display:flex;flex-direction:column;flex-grow:1}.kachel_slider .slick-container .ce_text h1,.kachel_slider .slick-container .ce_text h2,.kachel_slider .slick-container .ce_text h3,.kachel_slider .slick-container .ce_text h4,.kachel_slider .slick-container .ce_text h5,.kachel_slider .slick-container .ce_text h6,.project_grid .ce_text h1,.project_grid .ce_text h2,.project_grid .ce_text h3,.project_grid .ce_text h4,.project_grid .ce_text h5,.project_grid .ce_text h6{display:none}.kachel_slider .slick-container .ce_text .text_container,.project_grid .ce_text .text_container{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;background-color:var(--color-brand-secondary-light)}.kachel_slider .slick-container .ce_text .text_container .image_container,.project_grid .ce_text .text_container .image_container{display:block;position:relative;padding-bottom:70%;width:100%;background-color:var(--color-brand-secondary-light)}.kachel_slider .slick-container .ce_text .text_container .image_container img,.project_grid .ce_text .text_container .image_container img{position:absolute;top:0;height:100%;width:100%;object-fit:contain;display:block}.kachel_slider .slick-container .ce_text .text_container .kachel_teaser,.project_grid .ce_text .text_container .kachel_teaser{flex-grow:1;padding:calc(.5*var(--gap)) calc(1*var(--gap))}.kachel_slider .slick-container .ce_text .text_container .kachel_teaser h1,.kachel_slider .slick-container .ce_text .text_container .kachel_teaser h2,.kachel_slider .slick-container .ce_text .text_container .kachel_teaser h3,.kachel_slider .slick-container .ce_text .text_container .kachel_teaser h4,.kachel_slider .slick-container .ce_text .text_container .kachel_teaser h5,.kachel_slider .slick-container .ce_text .text_container .kachel_teaser h6,.project_grid .ce_text .text_container .kachel_teaser h1,.project_grid .ce_text .text_container .kachel_teaser h2,.project_grid .ce_text .text_container .kachel_teaser h3,.project_grid .ce_text .text_container .kachel_teaser h4,.project_grid .ce_text .text_container .kachel_teaser h5,.project_grid .ce_text .text_container .kachel_teaser h6{display:block}.kachel_slider .slick-container .ce_text .text_container .more,.project_grid .ce_text .text_container .more{padding:calc(.5*var(--gap)) calc(1*var(--gap));color:var(--color-brand-primary)}.kachel_slider .slick-container .ce_text .text_container_publikation,.project_grid .ce_text .text_container_publikation{display:flex;flex-direction:column;align-items:center;flex-grow:1;padding:calc(1 * var(--gap)) calc(1.5 * var(--gap))}.kachel_slider .slick-container .ce_text .text_container_publikation .image_container,.project_grid .ce_text .text_container_publikation .image_container{display:block;position:relative;padding-bottom:70%;width:70%}.kachel_slider .slick-container .ce_text .text_container_publikation .image_container img,.project_grid .ce_text .text_container_publikation .image_container img{position:absolute;top:0;height:100%;width:100%;object-fit:cover;display:block}.kachel_slider .slick-container .ce_text .text_container_publikation .kachel_teaser,.project_grid .ce_text .text_container_publikation .kachel_teaser{flex-grow:1;text-align:center;color:var(--color-brand)}.kachel_slider .slick-container .ce_text .text_container_publikation .kachel_teaser h1,.kachel_slider .slick-container .ce_text .text_container_publikation .kachel_teaser h2,.kachel_slider .slick-container .ce_text .text_container_publikation .kachel_teaser h3,.kachel_slider .slick-container .ce_text .text_container_publikation .kachel_teaser h4,.kachel_slider .slick-container .ce_text .text_container_publikation .kachel_teaser h5,.kachel_slider .slick-container .ce_text .text_container_publikation .kachel_teaser h6,.project_grid .ce_text .text_container_publikation .kachel_teaser h1,.project_grid .ce_text .text_container_publikation .kachel_teaser h2,.project_grid .ce_text .text_container_publikation .kachel_teaser h3,.project_grid .ce_text .text_container_publikation .kachel_teaser h4,.project_grid .ce_text .text_container_publikation .kachel_teaser h5,.project_grid .ce_text .text_container_publikation .kachel_teaser h6{display:block}.kachel_slider .slick-container .ce_text .text_container_publikation .more,.project_grid .ce_text .text_container_publikation .more{border-radius:var(--button-border-radius);border:var(--button-border-width) solid var(--color-brand);padding:calc(0.25 * var(--gap)) calc(1 * var(--gap));color:var(--color-btn-text) !important}.news_slider_vertikal{--news-height: 400px}.news_slider_vertikal .slick-container{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--gap);height:var(--news-height)}.news_slider_vertikal .slick-container .slick-list{order:4;height:100%}.news_slider_vertikal .slick-container .slick-list{width:calc(100% - 200px)}.news_slider_vertikal .slick-container .slick-slide{height:var(--news-height);width:100% !important}.news_slider_vertikal .slick-container .slick-arrow{height:34px;transform:rotate(90deg)}.news_slider_vertikal .slick-container .slick-arrow.arrow-right{order:3}.news_slider_vertikal .slick-container .slick-arrow.arrow-left{order:1}.news_slider_vertikal .slick-container .slick-dots{display:flex;gap:var(--gap);align-items:center;justify-content:center;order:2;list-style-type:none;padding:0 var(--gap);margin:0;flex-direction:inherit}.news_slider_vertikal .slick-container .slick-dots li{width:auto !important;display:flex}.news_slider_vertikal .slick-container .slick-dots .slick-active button{background-image:url("/files/theme_R/img/icons/slider/active-slide.svg") !important}.news_slider_vertikal .slick-container .slick-dots button{background-image:url("/files/theme_R/img/icons/slider/nonactive-slide.svg");background-size:100%;background-color:unset !important;opacity:1;text-indent:-9999px;overflow:hidden;padding:0 !important;border:0 !important;height:10px;width:10px}.bilder_slider_aussen{}.bilder_slider_aussen .slick-container{gap:var(--gap);flex-wrap:nowrap}.bilder_slider_aussen .arrow-right{order:3 !important}.bilder_slider_aussen .arrow-left{order:1 !important}.bilder_slider_aussen .slick-list{order:2 !important;padding:0 !important}.bilder_slider,.bilder_slider_aussen{overflow:visible}.bilder_slider .slick-track,.bilder_slider_aussen .slick-track{gap:0 !important}.bilder_slider .image_container,.bilder_slider_aussen .image_container{display:block;position:relative;padding-bottom:50%}.bilder_slider .image_container img,.bilder_slider_aussen .image_container img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;display:block}.lottie_slider{width:var(--weite-slider) !important;position:absolute;bottom:0}.header-slider-container{position:relative;overflow:hidden}.mod_newsreader img{padding:var(--gap) 0}.img_border{border-radius:var(--base-border-radius);border:var(--base-border-width) solid var(--base-border-color)}.img_anfahrt img{width:100%;height:100%}.kacheln_bild_cover img{object-fit:cover !important}.img_banner .image_container{width:100%;height:100%;display:flex}.img_banner .image_container img{width:100%;height:100%;max-height:40vh;object-fit:cover}.img_rund .image_container{position:relative;display:block;width:100%;padding-bottom:100%;height:0;border-radius:50%;overflow:hidden}.img_rund .image_container img{position:absolute;top:0;left:0;object-fit:cover;display:block;height:100%;width:100%}.ce_gallery ul{width:100%;display:grid;grid-template-columns:repeat(auto-fill, var(--spaltenbreite_2));grid-gap:var(--gap)}.ce_gallery ul li{width:100%}.ce_gallery ul li .image_container{width:100%;padding-bottom:100%;position:relative}.ce_gallery ul li .image_container img{padding:0 !important;position:absolute;top:0;left:0;height:100%;object-fit:cover;display:block}.ce_gallery{padding-top:var(--gap);width:100%}.ce_google_map,.ce_google_map_accordion{height:500px;max-height:calc(100vh - var(--gap) - var(--header-height));border-radius:var(--base-border-radius);border:var(--base-border-width) solid var(--base-border-color);width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--color-brand-secondary-light)}.news_start_2{display:flex;flex-direction:column;gap:var(--gap)}.news_start_2 .layout_latest{background-color:var(--color-brand-primary-dark);color:var(--color-text--inverted);flex-grow:1;display:flex;justify-content:space-between;margin:0;padding:0;align-items:stretch;flex-wrap:wrap;border-radius:var(--base-border-radius);border:var(--base-border-width) solid var(--base-border-color)}.news_start_2 .layout_latest .teasertext{padding:calc(1*var(--gap)) calc(1.5*var(--gap));flex:1 0 clamp(100px, 55%, var(--weite-schmal));display:flex;flex-direction:column;justify-content:space-between;gap:calc(0.5 * var(--gap))}.news_start_2 .layout_latest .teasertext a{color:inherit}.news_start_2 .layout_latest .teasertext h1,.news_start_2 .layout_latest .teasertext h2,.news_start_2 .layout_latest .teasertext h3,.news_start_2 .layout_latest .teasertext h4,.news_start_2 .layout_latest .teasertext h5,.news_start_2 .layout_latest .teasertext h6{margin:0;padding:0;font-weight:125%;color:var(--color-text--inverted);text-transform:uppercase}.news_start_2 .layout_latest .teasertext .ce_text{flex-grow:1}.news_start_2 .layout_latest .teasertext .more{font-weight:600}.news_start_2 .layout_latest .image_container{padding:calc(1.5 * var(--gap));flex:1 0 clamp(150px, 15%, var(--weite-schmal));background-color:var(--color-brand-secondary)}.news_start_2 .layout_latest .image_container a{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.news_start_2 .layout_latest .image_container a ::before{content:"";padding-bottom:100%}.news_start_2 .layout_latest .image_container a img{height:100%}c .news_start{display:flex;flex-direction:column;gap:var(--gap)}.news_start .layout_latest,.news_slider_vertikal .slick-container .slick-list .layout_latest{color:var(--color-text--inverted);flex-grow:1;display:flex;justify-content:space-between;margin:0;padding:0;align-items:stretch;flex-wrap:wrap;border-radius:var(--base-border-radius);border:var(--base-border-width) solid var(--base-border-color)}.news_start .layout_latest .teasertext,.news_slider_vertikal .slick-container .slick-list .layout_latest .teasertext{padding:calc(1*var(--gap)) calc(1.5*var(--gap));background-color:var(--color-brand-secondary-dark);flex:0 0 clamp(100px, 55%, var(--weite-schmal));display:flex;flex-direction:column;justify-content:space-between;gap:calc(0.5 * var(--gap))}.news_start .layout_latest .teasertext a,.news_slider_vertikal .slick-container .slick-list .layout_latest .teasertext a{color:inherit}.news_start .layout_latest .teasertext h1,.news_start .layout_latest .teasertext h2,.news_start .layout_latest .teasertext h3,.news_start .layout_latest .teasertext h4,.news_start .layout_latest .teasertext h5,.news_start .layout_latest .teasertext h6,.news_slider_vertikal .slick-container .slick-list .layout_latest .teasertext h1,.news_slider_vertikal .slick-container .slick-list .layout_latest .teasertext h2,.news_slider_vertikal .slick-container .slick-list .layout_latest .teasertext h3,.news_slider_vertikal .slick-container .slick-list .layout_latest .teasertext h4,.news_slider_vertikal .slick-container .slick-list .layout_latest .teasertext h5,.news_slider_vertikal .slick-container .slick-list .layout_latest .teasertext h6{margin:0;padding:0;font-weight:125%;color:var(--color-text--inverted);text-transform:uppercase}.news_start .layout_latest .teasertext .ce_text,.news_slider_vertikal .slick-container .slick-list .layout_latest .teasertext .ce_text{flex-grow:1}.news_start .layout_latest .teasertext .more,.news_slider_vertikal .slick-container .slick-list .layout_latest .teasertext .more{font-weight:600}.news_start .layout_latest .image_container,.news_slider_vertikal .slick-container .slick-list .layout_latest .image_container{flex:0 0 clamp(250px, 25%, var(--weite-schmal));background-color:var(--color-brand-secondary-light)}.news_start .layout_latest .image_container a,.news_slider_vertikal .slick-container .slick-list .layout_latest .image_container a{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.news_start .layout_latest .image_container a ::before,.news_slider_vertikal .slick-container .slick-list .layout_latest .image_container a ::before{content:"";padding-bottom:100%}.news_start .layout_latest .image_container a img,.news_slider_vertikal .slick-container .slick-list .layout_latest .image_container a img{height:100%}.news_start .layout_latest .trennstrich,.news_slider_vertikal .slick-container .slick-list .layout_latest .trennstrich{background-color:var(--color-brand-secondary-dark);width:4px;border-radius:2px}.project_grid{width:100%;display:grid;grid-template-columns:repeat(auto-fill, var(--spaltenbreite_2));gap:calc(2 * var(--gap))}.project_grid .ce_text{background-color:var(--color-brand-secondary-light);clip-path:polygon(100% 0, 100% calc(100% - 20px), calc(100% - 20px) 100%, 0 100%, 0 0)}.team_start{width:100%;display:grid;grid-template-columns:repeat(auto-fill, var(--spaltenbreite_2));gap:calc(2 * var(--gap));grid-auto-flow:dense;overflow:visible}.team_start .card_start_team{border-radius:var(--base-border-radius);border:var(--base-border-width) solid var(--base-border-color);display:flex;flex-direction:column;align-items:center;overflow:visible}.team_start .card_start_team .image_container{position:relative;display:block;padding-bottom:100%;height:0;overflow:hidden}.team_start .card_start_team .image_container img{top:0;left:0;object-fit:cover;display:block;width:100%}.team_start .card_start_team .ce_text{padding:0 calc(0.5 * var(--gap));padding-bottom:calc(0.5 * var(--gap));text-align:center;align-self:stretch;flex-grow:1;background-color:var(--color-brand-secondary-light)}.team_start .card_start_team .ce_text h4{color:var(--color-text);font-weight:400}.team_start .card_start_team:hover{filter:brightness(1.02) drop-shadow(10px 10px 10px var(--color-brand-secondary))}.team_start .card_start_team.person_active{position:relative}.team_start .card_start_team.person_active::after{content:"";position:absolute;bottom:calc(-2 * var(--gap));width:0px;height:0px;-webkit-transform:rotate(360deg);border-style:solid;border-width:0 calc(0.75 * var(--gap)) var(--gap) calc(0.75 * var(--gap));border-color:transparent transparent var(--color-brand-secondary-light) transparent}.team_start .card_start_team.person_active:hover{filter:none !important;box-shadow:none !important}.team_start .team_text{background-color:var(--color-brand-secondary-light);grid-column-start:1;grid-column-end:-1;overflow:visible;display:flex;flex-direction:row;gap:var(--gap);flex-wrap:wrap;padding:var(--gap)}.team_start .team_text p,.team_start .team_text ul{flex:1 1 40%;min-width:250px;columns:2 20em}.team_full_reader,.event_full_reader{padding-bottom:calc(2*var(--gap))}.team_full_reader .fancy_headline,.event_full_reader .fancy_headline{position:absolute;margin-left:calc(-1*var(--gap))}.team_full_reader .mod_article_1,.event_full_reader .mod_article_1{padding-top:calc(2*var(--gap))}.team_full_reader .mod_article_1 .ce_text,.event_full_reader .mod_article_1 .ce_text{margin-top:calc(-1*var(--gap))}.mod_newsreader,.mod_newsreader .layout_full{display:flex;flex-direction:column;align-items:center;gap:calc(0 * var(--gap))}.mod_newsreader{gap:calc(1 * var(--gap))}.mod_newsreader h3{color:var(--color-text) !important}.mod_newsreader .back{width:var(--weite-schmal);height:calc(2 * var(--gap))}.mod_newsreader .back a{color:var(--color-btn-text) !important;background-color:var(--color-btn) !important;padding:calc(0.5*var(--gap)) calc(1*var(--gap));border-radius:var(--base-border-radius);border:var(--base-border-width) solid var(--base-border-color)}.list_reader{display:flex;flex-direction:row}.list_reader .mod_newsarchive{width:20%;display:flex;flex-direction:column;gap:calc(0.5*var(--gap));padding-top:50px}.nav--main{display:flex}.nav--main ul{z-index:3;list-style-type:none;margin:0;padding:0;display:flex;justify-content:center;align-items:flex-end}.nav--main ul li{padding:calc(.75*var(--gap));display:flex;justify-content:center;align-items:center;text-align:center}.nav--main ul li.active,.nav--main ul li.trail{border-bottom:calc(0.25*var(--gap)) solid var(--color-brand-primary);padding-bottom:calc(.5*var(--gap));height:auto;transition:0.2s;font-weight:600}.nav--extra-1{position:absolute;padding-left:var(--breite-rand);z-index:5;top:0;display:flex;gap:var(--gap)}.nav--extra-1 li{background:var(--color-brand-primary);color:var(--color-text--inverted);padding:calc(0.2 * var(--gap)) calc(2 * var(--gap))}.nav--extra-1 li a{text-decoration:none}.nav--extra-2{width:100%;display:flex;justify-content:space-around;text-decoration:none;display:none}.top-link{position:fixed;bottom:var(--gap);right:var(--gap)}.nav--zwei{position:relative;overflow:visible;justify-content:center}.nav--zwei ul{flex-wrap:wrap}.nav--zwei::before{content:"";z-index:-1;position:absolute;top:0;background-color:var(--color-band-light-background);width:100vw;height:100%}.ce_accordion,.ce_accordion_ag-marke{border-radius:var(--base-border-radius);border:var(--base-border-width) solid var(--base-border-color);display:flex;flex-direction:column;align-items:stretch}.ce_accordion .toggler,.ce_accordion_ag-marke .toggler{background-color:var(--color-brand-secondary-light);padding:calc(0.25* var(--gap)) calc(1* var(--gap));display:flex;align-items:center;gap:var(--gap);border-radius:inherit}.ce_accordion .toggler h3,.ce_accordion_ag-marke .toggler h3{text-align:center}.ce_accordion .toggler:focus,.ce_accordion_ag-marke .toggler:focus{outline:none !important}.ce_accordion .accordion,.ce_accordion_ag-marke .accordion{padding:var(--gap);background-color:var(--color-brand-secondary-light);border-top:calc(0.25*var(--gap)) solid var(--color-brand-primary);padding-top:calc(.5*var(--gap))}.accordion_ablauf{gap:calc(0.5* var(--gap))}.accordion_ablauf .ce_accordion:not(.last)::after{content:url("/files/theme_R/img/icons/accordion/accordeon_nonactive.svg");display:flex;justify-content:center;padding:0;padding-top:calc(0.5* var(--gap))}.accordion_abstand{gap:calc(0.5* var(--gap))}.accordion_gitter{width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(400px, 50vw), 1fr));grid-gap:var(--gap)}.ce_accordion .toggler{padding:calc(0.25 * var(--gap)) var(--gap)}.ce_accordion .toggler .ui-accordion-header-icon{content:url("/files/theme_R/img/icons/accordion/accordeon_nonactive.svg");max-height:var(--icon-size-klein);max-width:var(--icon-size-klein)}.ce_accordion .toggler .accordion_icon{transform:rotate(180deg)}.ce_accordion .toggler.active .ui-accordion-header-icon{content:url("/files/theme_R/img/icons/accordion/accordeon_active.svg");max-height:var(--icon-size-klein)}.ce_accordion_ag-marke .toggler{--toggler-height: 100px;height:var(--toggler-height)}.ce_accordion_ag-marke .toggler .image_container{height:100%}.ce_accordion_ag-marke .toggler .image_container img{height:max(100%, var(--toggler-height));width:auto !important}.ce_accordion_ag-marke .toggler .ui-accordion-header-icon{display:none}.formbody{display:flex;flex-direction:column;gap:calc(0.5*var(--gap))}.formbody .booking_nachricht input{width:min(500px, 100%);min-height:200px}.formbody .widget{display:flex;gap:calc(0.25*var(--gap)) calc(1*var(--gap));flex-wrap:wrap}.formbody .widget label{min-width:150px}.formbody .widget input,.formbody .widget textarea,.formbody .widget fieldset{flex:1 1 auto;width:50%;min-width:300px;color:inherit;vertical-align:start;background-color:var(--color-brand-secondary-light);border-radius:var(--base-border-radius);border:var(--base-border-width) solid var(--base-border-color)}.formbody [id="ctrl_email_8"]{padding:calc(0.2*var(--gap))}.formbody button{background-image:none;color:var(--color-btn-text) !important;background-color:var(--color-btn) !important;padding:calc(0.5*var(--gap)) calc(1*var(--gap));border-radius:var(--base-border-radius);border:var(--base-border-width) solid var(--base-border-color)}.ccb-element-blocker{text-align:center;color:var(--color-text);height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:var(--base-font-family);gap:calc(0.5 * var(--gap));background-color:var(--color-brand-secondary-light)}.cc-icon{position:relative;width:220px;height:110px;margin:0 auto 8px}.cc-icon:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-position:center center;background-size:contain;background-repeat:no-repeat;background-image:url("/bundles/contaocookiebar/images/default.png")}.cc-icon.vimeo:after{background-image:url("/bundles/contaocookiebar/images/vimeo.png")}.cc-icon.youtube:after{background-image:url("/bundles/contaocookiebar/images/youtube.png")}.cc-icon.googlemaps:after{background-image:url("/bundles/contaocookiebar/images/googlemaps.png")}.cc-title{font-weight:bold}.sammlung_notdienst{width:100%;display:grid;grid-template-columns:repeat(auto-fill, var(--spaltenbreite_1));gap:calc(1 * var(--gap));grid-auto-flow:dense}.sammlung_notdienst .kasten_apotheke{padding:var(--gap)}.sammlung_notdienst .kasten_apotheke.morgen{background-color:var(--color-brand-secondary)}.sammlung_notdienst .kasten_apotheke.heute{background-color:var(--color-brand-secondary-light)}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;line-height:0 !important;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger.is-active:hover{opacity:0.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:var(--color-brand-primary)}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:var(--color-brand-primary);border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(180deg)}.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 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(-180deg)}.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 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(-180deg)}.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 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg)}.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--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy-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) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{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-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:4px6px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px, 80px, 0) rotate(45deg);transition:left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px, 80px, 0) rotate(-45deg);transition:right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:4px6px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px, -80px, 0) rotate(-45deg);transition:left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px, -80px, 0) rotate(45deg);transition:right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.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(40px/-7, -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-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.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(40px/7, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent !important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{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-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.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{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{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)}
/** Compiled with Theme Compiler */