@charset "UTF-8";@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(./assets/open-sans-v43-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(./assets/open-sans-v43-latin-500.woff2) format("woff2")}@font-face{font-family:"M PLUS Rounded 1c";font-style:normal;font-weight:300;src:url(./assets/m-plus-rounded-1c-v15-latin-300.eot);src:local(""),url(./assets/m-plus-rounded-1c-v15-latin-300.eot?#iefix) format("embedded-opentype"),url(./assets/m-plus-rounded-1c-v15-latin-300.woff2) format("woff2"),url(./assets/m-plus-rounded-1c-v15-latin-300.woff) format("woff"),url(./assets/m-plus-rounded-1c-v15-latin-300.ttf) format("truetype"),url(./assets/m-plus-rounded-1c-v15-latin-300.svg#MPLUSRounded1c) format("svg")}@font-face{font-family:"M PLUS Rounded 1c";font-style:normal;font-weight:400;src:url(./assets/m-plus-rounded-1c-v15-latin-regular.eot);src:local(""),url(./assets/m-plus-rounded-1c-v15-latin-regular.eot?#iefix) format("embedded-opentype"),url(./assets/m-plus-rounded-1c-v15-latin-regular.woff2) format("woff2"),url(./assets/m-plus-rounded-1c-v15-latin-regular.woff) format("woff"),url(./assets/m-plus-rounded-1c-v15-latin-regular.ttf) format("truetype"),url(./assets/m-plus-rounded-1c-v15-latin-regular.svg#MPLUSRounded1c) format("svg")}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}:focus{outline:none}::-moz-focus-inner{border:0}::selection{color:#fff;background:#2a2a29}::-moz-selection{color:#fff;background:#2a2a29}b,strong{font-weight:500}html,body{z-index:1;font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.4rem;letter-spacing:0}body{background:#fff;color:#2a2a29;-webkit-font-smoothing:subpixel-antialiased}img{max-width:100%;height:auto;display:block}img.alignleft{float:left;padding:0 1rem 1rem 0}img.alignright{float:right;padding:0 0 1rem 1rem}img.max-width{width:auto!important;max-width:100%;display:block;margin:0 auto}a{color:#8a6836;text-decoration:none}div{position:relative;display:block}h1,h2,h3,h4,h5,h6{position:relative;display:block;font-weight:400;margin:0 0 1rem;padding:0}p{margin:0 0 1rem}em{font-style:normal;color:#8a6836}svg path{fill-rule:evenodd}svg.gold{fill:#8a6836}svg.svg-logo.rgb{fill:#8a6836}svg.svg-logo.pos{fill:#2a2a29}svg.svg-logo.neg{fill:#fff}.light-gold{background:#f8f7f3}.medium-gold{background:#f2efe8}.dark-gold{background:#8a6836}.light-gray{background:#eee}.medium-gray{background:#dcdbd9}.light-graygold{background:#eae7de}.hidden-fields-container{display:none}.fixed--image-bg,.dynamic--image-bg{position:absolute;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center}.fixed--image-bg.default,.dynamic--image-bg.default{background-size:cover}.fixed--image-bg.contain,.dynamic--image-bg.contain{background-size:contain}.show-on-desktop,.show-on-tablet,.show-on-desktop-and-tablet{display:none!important}@media(min-width:768px){.show-on-tablet,.show-on-desktop-and-tablet{display:block!important}.show-on-mobile{display:none!important}}@media(min-width:1025px){.show-on-desktop{display:block!important}.show-on-mobile,.show-on-tablet{display:none!important}}.wp-block-column.is-vertically-aligned-stretch{display:flex;flex-direction:column}.wp-block-spacer.flex-spacer{flex:1 0 auto}:root{--font-size-small: 1.4rem;--font-size-medium: 1.8rem;--font-size-large: 2.2rem;--font-size-xlarge: 3rem}@media(min-width:1025px){:root{--font-size-small: 2rem;--font-size-medium: 3rem;--font-size-large: 4rem;--font-size-xlarge: 5rem}}[class*=span-s],[class*=span-m],[class*=span-l],[class*=span-x]{margin:0 auto}.span-s-1{width:calc(1 / 12 * 100%)}.span-s-2{width:calc(2 / 12 * 100%)}.span-s-3{width:25%}.span-s-4{width:calc(4 / 12 * 100%)}.span-s-5{width:calc(5 / 12 * 100%)}.span-s-6{width:50%}.span-s-7{width:calc(7 / 12 * 100%)}.span-s-8{width:calc(8 / 12 * 100%)}.span-s-9{width:75%}.span-s-10{width:calc(10 / 12 * 100%)}.span-s-11{width:calc(11 / 12 * 100%)}.span-s-12{width:100%}@media(min-width:768px){.span-m-1{width:calc(1 / 12 * 100%)}.span-m-2{width:calc(2 / 12 * 100%)}.span-m-3{width:25%}.span-m-4{width:calc(4 / 12 * 100%)}.span-m-5{width:calc(5 / 12 * 100%)}.span-m-6{width:50%}.span-m-7{width:calc(7 / 12 * 100%)}.span-m-8{width:calc(8 / 12 * 100%)}.span-m-9{width:75%}.span-m-10{width:calc(10 / 12 * 100%)}.span-m-11{width:calc(11 / 12 * 100%)}.span-m-12{width:100%}.grid-sidebar{display:grid!important;grid-template-columns:9fr 3fr;gap:3rem}}@media(min-width:1025px){.span-l-1{width:calc(1 / 12 * 100%)}.span-l-2{width:calc(2 / 12 * 100%)}.span-l-3{width:25%}.span-l-4{width:calc(4 / 12 * 100%)}.span-l-5{width:calc(5 / 12 * 100%)}.span-l-6{width:50%}.span-l-7{width:calc(7 / 12 * 100%)}.span-l-8{width:calc(8 / 12 * 100%)}.span-l-9{width:75%}.span-l-10{width:calc(10 / 12 * 100%)}.span-l-11{width:calc(11 / 12 * 100%)}.span-l-12{width:100%}.grid-sidebar{grid-template-columns:10fr 2fr}}@media(min-width:1336px){.span-x-1{width:calc(1 / 12 * 100%)}.span-x-2{width:calc(2 / 12 * 100%)}.span-x-3{width:25%}.span-x-4{width:calc(4 / 12 * 100%)}.span-x-5{width:calc(5 / 12 * 100%)}.span-x-6{width:50%}.span-x-7{width:calc(7 / 12 * 100%)}.span-x-8{width:calc(8 / 12 * 100%)}.span-x-9{width:75%}.span-x-10{width:calc(10 / 12 * 100%)}.span-x-11{width:calc(11 / 12 * 100%)}.span-x-12{width:100%}}.grid-s-2{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.grid-s-3{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(min-width:768px){.grid-m-2{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.grid-m-3{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.grid-m-4{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.grid-m-5{display:grid;grid-template-columns:repeat(5,1fr);gap:2rem}.grid-m-6{display:grid;grid-template-columns:repeat(6,1fr);gap:2rem}.grid-m-a-2{display:grid;grid-template-columns:repeat(2,auto);gap:3rem}}@media(min-width:1025px){.grid-l-2{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem}.grid-l-3{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.grid-l-4{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem}.grid-l-5{display:grid;grid-template-columns:repeat(5,1fr);gap:3rem}.grid-l-6{display:grid;grid-template-columns:repeat(6,1fr);gap:3rem}.grid-l-7{display:grid;grid-template-columns:repeat(7,1fr);gap:3rem}.grid-l-8{display:grid;grid-template-columns:repeat(8,1fr);gap:3rem}.grid-l-9{display:grid;grid-template-columns:repeat(9,1fr);gap:3rem}.grid-l-10{display:grid;grid-template-columns:repeat(10,1fr);gap:3rem}.grid-l-11{display:grid;grid-template-columns:repeat(11,1fr);gap:3rem}.grid-l-12{display:grid;grid-template-columns:repeat(12,1fr);gap:3rem}}@media(min-width:1336px){.grid-x-2{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem}.grid-x-3{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.grid-x-4{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem}.grid-x-5{display:grid;grid-template-columns:repeat(5,1fr);gap:3rem}.grid-x-6{display:grid;grid-template-columns:repeat(6,1fr);gap:3rem}.grid-x-7{display:grid;grid-template-columns:repeat(7,1fr);gap:3rem}.grid-x-8{display:grid;grid-template-columns:repeat(8,1fr);gap:3rem}.grid-x-9{display:grid;grid-template-columns:repeat(9,1fr);gap:3rem}.grid-x-10{display:grid;grid-template-columns:repeat(10,1fr);gap:3rem}.grid-x-11{display:grid;grid-template-columns:repeat(11,1fr);gap:3rem}.grid-x-12{display:grid;grid-template-columns:repeat(12,1fr);gap:3rem}}.row-span-2{grid-row-end:span 2}.col-span-2{grid-column-end:span 2}.row-span-3{grid-row-end:span 3}.col-span-3{grid-column-end:span 3}.row-span-4{grid-row-end:span 4}.col-span-4{grid-column-end:span 4}.row-span-5{grid-row-end:span 5}.col-span-5{grid-column-end:span 5}.row-span-6{grid-row-end:span 6}.col-span-6{grid-column-end:span 6}.row-span-7{grid-row-end:span 7}.col-span-7{grid-column-end:span 7}.row-span-8{grid-row-end:span 8}.col-span-8{grid-column-end:span 8}.row-span-9{grid-row-end:span 9}.col-span-9{grid-column-end:span 9}.row-span-10{grid-row-end:span 10}.col-span-10{grid-column-end:span 10}.grid-nospace{gap:0}.grid-flex{display:flex;flex-flow:row wrap;align-content:space-around}#cookie-notice{position:fixed;display:block;z-index:4000;left:30px;right:30px;bottom:30px;padding:30px;color:#2a2a29;background:#f2efe8;box-shadow:.5rem .5rem 2rem #0000002d}#cookie-notice .cn--text b{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:100%;letter-spacing:0;display:block;margin:0 0 1rem}#cookie-notice .cn--text p{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:400;line-height:1.25rem;letter-spacing:0;margin-bottom:1rem}#cookie-notice .cn--buttons{display:block}#cookie-notice .cn--buttons button{display:block;width:100%;box-sizing:border-box;text-align:center;font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:400;line-height:1rem;letter-spacing:0;text-transform:uppercase;border:2px solid #A8A7A7;background:transparent;padding:6px 12px;border-radius:5px;cursor:pointer;transition:all .2s ease-in-out}#cookie-notice .cn--buttons button.accept-minimal{color:#585858;margin-bottom:1rem}#cookie-notice .cn--buttons button.accept-minimal:hover{color:#8a6836;border-color:#8a6836}#cookie-notice .cn--buttons button.accept-all{color:#2a2a29}#cookie-notice .cn--buttons button.accept-all:hover{color:#8a6836;border-color:#8a6836}@media(min-width:768px){#cookie-notice{left:auto;right:30px;max-width:50vw}#cookie-notice .cn--buttons{display:flex;flex-flow:row nowrap;justify-content:flex-end}#cookie-notice .cn--buttons button{width:auto;text-align:left}#cookie-notice .cn--buttons button.accept-minimal{margin-right:1rem;margin-bottom:0}}@media(min-width:1025px){#cookie-notice{max-width:40vw}}header.main{position:fixed;top:0;left:50%;width:100%;max-width:1920px;z-index:500;transform:translate(-50%)}header.main .header-inner{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:1rem 2rem;height:90px;box-sizing:border-box;background:#fff}header.main .header-inner .header-element.logo{height:60px}header.main .header-inner .header-element.logo a svg{height:100%;width:auto;display:block;fill:#8a6836}header.main .header-inner .header-element.mobile-menu-toggle{display:flex;flex-flow:row nowrap;cursor:pointer;align-items:center;margin-right:2rem;color:#2a2a29}header.main .header-inner .header-element.mobile-menu-toggle .label{display:block;font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:100%;letter-spacing:0;padding:.5rem 1rem;text-transform:uppercase;transition:all .25s ease-in-out}header.main .header-inner .header-element.mobile-menu-toggle .bars{position:relative;display:block;width:28px;height:26px;transition:all .25s ease-in-out}header.main .header-inner .header-element.mobile-menu-toggle .bars .bar{position:absolute;display:block;width:100%;height:1px;background:#2a2a29;transition:all .25s ease-in-out;transform-origin:center;opacity:1}header.main .header-inner .header-element.mobile-menu-toggle.closed .bars .bar.bar1{top:0}header.main .header-inner .header-element.mobile-menu-toggle.closed .bars .bar.bar2{top:50%;transform:translateY(-50%)}header.main .header-inner .header-element.mobile-menu-toggle.closed .bars .bar.bar3{bottom:0}header.main .header-inner .header-element.mobile-menu-toggle.opened .bars .bar.bar1{top:50%;transform:rotate(-45deg)}header.main .header-inner .header-element.mobile-menu-toggle.opened .bars .bar.bar2{opacity:0}header.main .header-inner .header-element.mobile-menu-toggle.opened .bars .bar.bar3{bottom:45%;transform:rotate(45deg)}header.main .header-inner .header-element.logo{position:absolute;left:50%;transform:translate(-50%)}header.main .header-inner .header-element.menu{position:absolute;display:none;top:100%;left:0;width:100%;z-index:500}header.main .header-inner .header-element.menu>ul{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;background:#f8f7f3;padding:30px;margin:0}header.main .header-inner .header-element.menu>ul li{display:block;position:relative;padding:10px 0}header.main .header-inner .header-element.menu>ul li:not(:last-of-type){margin-bottom:20px}header.main .header-inner .header-element.menu>ul li a{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:300;line-height:1;letter-spacing:.065em;color:#2a2a29}header.main .header-inner .header-element.menu>ul li.current-menu-item>a{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:400;line-height:1;letter-spacing:.065em;color:#8a6836}header.main .header-inner .header-element.menu>ul li .sub-menu{display:flex;padding:20px;margin:0;flex-flow:column;gap:5px}header.main .header-inner .header-element.menu>ul li .sub-menu li{padding:0}@media not (min-width:1025px){header.main .header-inner .header-element.menu>ul li{display:flex;flex-flow:column;align-items:center}header.main .header-inner .header-element.menu>ul li .sub-menu li{text-align:center}}@media(min-width:1025px){header.main .header-inner .header-element.menu>ul li .sub-menu{display:none;position:absolute;top:100%;left:0;background:#eee;box-shadow:0 2px 5px #2a2a2933}header.main .header-inner .header-element.menu>ul li .sub-menu li{white-space:nowrap}header.main .header-inner .header-element.menu>ul li:hover>.sub-menu{display:flex}}header.main .header-inner .header-element.social-media{display:flex;flex-flow:row nowrap}header.main .header-inner .header-element.social-media a{color:#2a2a29;font-size:24px}header.main .header-inner .header-element.social-media a:not(:last-of-type){margin:0 10px 0 0}header.main .header-inner .header-element.social-media a:hover{color:#8a6836}@media(min-width:1025px){header.main .header-inner .header-element.logo{position:static;transform:none;height:60px}header.main .header-inner .header-element.mobile-menu-toggle{display:none}header.main .header-inner .header-element.menu{position:static;display:block;width:auto}header.main .header-inner .header-element.menu>ul{display:flex;flex-flow:row nowrap;background:transparent;padding:0;margin:0}header.main .header-inner .header-element.menu>ul li:not(:last-of-type){margin-right:20px;margin-bottom:0}header.main .header-inner .header-element.menu>ul li a{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1;letter-spacing:.065em;color:#2a2a29}header.main .header-inner .header-element.menu>ul li.current-menu-item a{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1;letter-spacing:.065em;color:#8a6836}}.button-wrap{position:relative;display:flex;justify-content:flex-start}.button-wrap.align-center{justify-content:center}.button-wrap.align-right{justify-content:flex-end}.button-wrap>span,.button-wrap>a{display:block;padding:10px 20px;border-radius:5px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:300;line-height:1;letter-spacing:0;color:#383838;border:1px solid #383838;cursor:pointer;transition:all .2s ease-in-out}.button-wrap>span:hover,.button-wrap>a:hover{color:#fff;border-color:#8a6836;background:#8a6836}.cta-block{padding:15px 0}.cta-block .button-wrap{position:relative;display:flex;padding:0 15px}@media(min-width:1025px){.cta-block .button-wrap{padding:0}}.wpcf7 form{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.4;letter-spacing:.065em}.wpcf7 form .hidden-fields-container{display:none!important}.wpcf7 form label{display:block;margin:0 0 8px}.wpcf7 form .form-field{margin:0 0 20px}.wpcf7 form .form-field .wpcf7-form-control-wrap{display:block}.wpcf7 form .form-field.input input,.wpcf7 form .form-field.textarea textarea{display:block;width:100%;border:0;padding:0 0 5px;border-bottom:1px solid #585858;background:transparent}.wpcf7 form .form-field.textarea textarea{resize:vertical}.wpcf7 form .form-field.accept.privacy-policy{margin:0 0 10px}.wpcf7 form .form-field.accept span{display:block}.wpcf7 form .form-field.accept .wpcf7-list-item input[type=checkbox]{display:none}.wpcf7 form .form-field.accept .wpcf7-list-item label{position:relative;display:flex;align-items:center;cursor:pointer;transition:all .4s ease-in;color:#2a2a29;margin:0}.wpcf7 form .form-field.accept .wpcf7-list-item label p{margin:0}.wpcf7 form .form-field.accept .wpcf7-list-item label .wpcf7-list-item-label:before{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-size:20px;line-height:inherit;content:"";text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:300;padding:0 .5rem 0 0}.wpcf7 form .form-field.accept .wpcf7-list-item label input[type=checkbox]:checked+.wpcf7-list-item-label:before{content:""}.wpcf7 form .form-field.accept .wpcf7-list-item label:hover{color:#8a6836}.wpcf7 form .form-field.submit{padding:20px 0 0}.wpcf7 form .form-field.submit input.wpcf7-submit{display:inline-block;padding:10px 20px;border-radius:5px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:300;line-height:1;letter-spacing:0;color:#383838;border:1px solid #383838;background:#fff;cursor:pointer;transition:all .2s ease-in-out}.wpcf7 form .form-field.submit input.wpcf7-submit:not(:disabled):hover{color:#fff;border-color:#8a6836;background:#8a6836}.wpcf7 form .form-field.submit input.wpcf7-submit:disabled{color:#a8a7a7;border-color:#a8a7a7;cursor:default}.wpcf7 form .form-field.submit input.wpcf7-submit{display:block}.registration h1.healcode-registration-promo-text{display:none}.registration form{width:90%;max-width:600px;min-width:260px;margin:0 auto}@media(min-width:768px){.registration form{width:50vw}}.registration form .parsley-errors-list{position:absolute;top:50%;left:100%;font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;letter-spacing:0;padding:6px 12px;color:#fff;background:#2a2a29;transform:translate(4px,-50%);border-radius:5px;margin:0}.registration form .parsley-errors-list:after{right:100%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#2a2a29;border-width:10px;margin-top:-10px}.registration form .hc_registration .hc-label{display:block;font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.4;letter-spacing:0;margin:0 0 10px}.registration form .hc_registration>div.hc-registration-field{margin:0 0 12px}.registration form .hc_registration>div.hc-registration-field input[type=text],.registration form .hc_registration>div.hc-registration-field input[type=email],.registration form .hc_registration>div.hc-registration-field input[type=password]{display:block;width:100%;color:#2a2a29;border-radius:5px;background:#fff;padding:6px 12px;border:1px solid #585858;box-sizing:border-box}.registration form .hc_registration>div.hc-registration-field input[type=text]#registrations_password,.registration form .hc_registration>div.hc-registration-field input[type=email]#registrations_password,.registration form .hc_registration>div.hc-registration-field input[type=password]#registrations_password{margin:0 0 10px}.registration form .hc_registration>div.hc-registration-field select{color:#2a2a29;border-radius:5px;background:#fff;padding:6px 12px;border:1px solid #585858;box-sizing:border-box}.registration form .hc_registration>div.hc-registration-field.hc-country select,.registration form .hc_registration>div.hc-registration-field.hc-state select,.registration form .hc_registration>div.hc-registration-field.hc-gender select,.registration form .hc_registration>div.hc-registration-field.hc-referred-by select{width:100%}.registration form .hc_registration>div.hc-registration-field.hc-birth-date{display:flex;flex-flow:row nowrap;align-items:center}.registration form .hc_registration>div.hc-registration-field.hc-birth-date label{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;letter-spacing:0;padding:0 10px 0 0}.registration form .hc_registration textarea{display:block;width:100%;border-radius:5px;background:#fff;padding:6px 12px;border:1px solid #585858;box-sizing:border-box}.registration form .hc_registration span.hc-registration-field{position:relative;display:flex;align-items:center;transition:all .4s ease-in;color:#2a2a29;margin:0 0 15px}.registration form .hc_registration span.hc-registration-field.hc-registration-email-opt_in{padding-top:20px}.registration form .hc_registration span.hc-registration-field input{margin:0 10px 0 0}.registration form .hc_registration .hc-prospect-comment,.registration form .hc_registration .liability{margin:0 0 20px}.registration form .hc_registration input#registrations_liability_release{float:left;margin:0 10px 0 0}.registration form .hc_registration .hc-actions{padding:20px 0 0}.registration form .hc_registration .hc-actions input.submit{display:inline-block;padding:10px 20px;border-radius:5px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:300;line-height:1;letter-spacing:0;color:#383838;border:1px solid #383838;background:#fff;cursor:pointer;transition:all .2s ease-in-out}.registration form .hc_registration .hc-actions input.submit:not(:disabled):hover{color:#fff;border-color:#8a6836;background:#8a6836}.registration form .hc_registration .hc-actions input.submit:disabled{color:#a8a7a7;border-color:#a8a7a7;cursor:default}.registration form .hc_registration .hc-actions input.submit{display:block}.wp-block-columns{margin:0 auto;gap:0}.wp-block-columns .wp-block-column{box-sizing:border-box}.wp-block-columns.are-vertically-aligned-center{align-items:unset}.wp-block-columns.has-background{padding:unset}.wp-block-columns{display:flex;flex-flow:column nowrap}.wp-block-columns.mobile-reverse{flex-flow:column-reverse nowrap}.wp-block-columns .wp-block-column{margin:0!important}.wp-block-columns.default-width .wp-block-column{padding:0 30px;margin:0}.wp-block-columns.full-width .wp-block-column{padding:0;margin:0}.wp-block-columns.divider-lines .wp-block-column{padding:30px 0}@media not (min-width:1025px){.wp-block-columns.mobile-divider-lines .wp-block-column{padding-top:30px;border-top:1px solid #383838}.wp-block-columns.mobile-divider-lines .wp-block-column:not(:last-of-type){margin:0 0 50px!important}}.wp-block-columns.force-height{min-height:50vw}.wp-block-columns .wp-block-column.light-gold{background:#f8f7f3}.wp-block-columns .wp-block-column.medium-gold{background:#f2efe8}.wp-block-columns .wp-block-column.dark-gold{background:#8a6836}.wp-block-columns .wp-block-column.light-gray{background:#eee}.wp-block-columns .wp-block-column.medium-gray{background:#dcdbd9}.wp-block-columns .wp-block-column.light-graygold{background:#eae7de}.wp-block-columns .wp-block-column.text-column{display:flex;flex-flow:column;justify-content:center;padding:40px 30px 50px;height:100%;box-sizing:border-box}.wp-block-columns .wp-block-column.no-padding{padding:0}.wp-block-columns .wp-block-column.no-top-padding{padding-top:0}.wp-block-columns .wp-block-column.no-bottom-padding{padding-bottom:0}.wp-block-columns .wp-block-column.no-vert-padding{padding-top:0;padding-bottom:0}.wp-block-columns .wp-block-column.no-horiz-padding{padding-left:0;padding-right:0}.wp-block-columns .wp-block-column.is-vertically-aligned-top{justify-content:flex-start}.wp-block-columns .wp-block-column.is-vertically-aligned-bottom{justify-content:flex-end}.wp-block-columns .wp-block-column.is-vertically-aligned-center{justify-content:center;align-self:unset}@media(min-width:1025px){.wp-block-columns{flex-flow:row}.wp-block-columns.grid-2{display:grid;grid-template-columns:1fr 1fr}.wp-block-columns.grid-3{display:grid;grid-template-columns:1fr 1fr 1fr}.wp-block-columns.full-width{display:grid;grid-template-columns:1fr 1fr;width:100%}.wp-block-columns.full-width .wp-block-column{padding:0;margin:0}.wp-block-columns.default-width .wp-block-column{padding:60px}.wp-block-columns.divider-lines .wp-block-column{padding:0 60px}.wp-block-columns.divider-lines .wp-block-column:not(:last-of-type){border-right:1px solid #585858}.wp-block-columns.force-height{min-height:unset}.wp-block-columns.force-height>*{aspect-ratio:1}.wp-block-columns .wp-block-column.text-column{padding-top:30px;padding-bottom:30px;padding-left:16.67%!important;padding-right:16.67%!important}}main#page-body .content-wrap>.wp-block-columns.default-width .wp-block-column{padding:0 30px;margin:0}@media(min-width:1025px){main#page-body .content-wrap>.wp-block-columns.default-width .wp-block-column{padding:60px}}main#page-body .content-wrap>.wp-block-columns.divider-lines .wp-block-column{padding:30px}@media(min-width:1025px){main#page-body .content-wrap>.wp-block-columns.divider-lines .wp-block-column{padding:0 60px}}main#page-body{padding:90px 0 0;background:#383838}main#page-body .content-wrap{position:relative;max-width:1920px;width:100%;margin:0 auto;background:#fff;z-index:5}@media(min-width:1440px){main#page-body .content-wrap{box-shadow:0 10px 20px #00000040}}main#page-body .content-wrap h1{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:300;line-height:1.4;letter-spacing:.039em;text-transform:uppercase;margin:0}main#page-body .content-wrap h2{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:300;line-height:1.2;letter-spacing:.039em;text-transform:uppercase;margin:0}main#page-body .content-wrap h3{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:300;line-height:1.2;letter-spacing:.039em;text-transform:uppercase;margin:0}main#page-body .content-wrap h1,main#page-body .content-wrap h2,main#page-body .content-wrap h3,main#page-body .content-wrap h4,main#page-body .content-wrap h5,main#page-body .content-wrap h6{font-weight:300;line-height:1.4;letter-spacing:.039em;text-transform:uppercase}main#page-body .content-wrap p{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;letter-spacing:.005em;margin:0;color:#2a2a29}main#page-body .content-wrap p:not(:last-of-type){margin-bottom:2rem}main#page-body .content-wrap ul{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;letter-spacing:.005em;list-style:none;margin:0 0 2rem;padding:0 0 0 20px}main#page-body .content-wrap ul li{position:relative;padding:0 0 0 30px}main#page-body .content-wrap ul li:not(:last-of-type){margin:0 0 8px}main#page-body .content-wrap ul li:before{position:absolute;left:0;content:"—";padding-right:8px}main#page-body .content-wrap .gold{color:#8a6836}main#page-body .content-wrap>p,main#page-body .content-wrap>h1,main#page-body .content-wrap>h2,main#page-body .content-wrap>h3,main#page-body .content-wrap>h4,main#page-body .content-wrap>h5,main#page-body .content-wrap>h6{padding:0 30px}main#page-body .content-wrap>.wp-block-group{padding:0 30px}main#page-body .content-wrap .sans-serif{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.6;letter-spacing:0}main#page-body .content-wrap .sans-serif p{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.6;letter-spacing:0}main#page-body .content-wrap .margin-left-15{margin-left:15px}main#page-body .content-wrap .margin-right-15{margin-right:15px}main#page-body .content-wrap .default-width{margin:0 30px}@media(min-width:1025px){main#page-body .content-wrap .default-width{width:90%;max-width:1400px;margin:0 auto}}main#page-body .content-wrap .max-width-50{width:50%;margin:0 auto}main#page-body .content-wrap .wp-block-cover{padding:0;width:100%;background-attachment:scroll!important}main#page-body .content-wrap .wp-block-cover.full-height{height:calc(100vh - 90px)}main#page-body .content-wrap .wp-block-group .wp-block-group__inner-container{overflow:auto}main#page-body .content-wrap .wp-block-group .wp-block-group__inner-container>p,main#page-body .content-wrap .wp-block-group .wp-block-group__inner-container>h1,main#page-body .content-wrap .wp-block-group .wp-block-group__inner-container>h2,main#page-body .content-wrap .wp-block-group .wp-block-group__inner-container>h3,main#page-body .content-wrap .wp-block-group .wp-block-group__inner-container>h4,main#page-body .content-wrap .wp-block-group .wp-block-group__inner-container>h5,main#page-body .content-wrap .wp-block-group .wp-block-group__inner-container>h6{margin:0}@media(min-width:1025px){main#page-body .content-wrap .wp-block-group .wp-block-group__inner-container{overflow:visible}main#page-body .content-wrap .wp-block-group .wp-block-group__inner-container>p,main#page-body .content-wrap .wp-block-group .wp-block-group__inner-container>h1,main#page-body .content-wrap .wp-block-group .wp-block-group__inner-container>h2,main#page-body .content-wrap .wp-block-group .wp-block-group__inner-container>h3,main#page-body .content-wrap .wp-block-group .wp-block-group__inner-container>h4,main#page-body .content-wrap .wp-block-group .wp-block-group__inner-container>h5,main#page-body .content-wrap .wp-block-group .wp-block-group__inner-container>h6{margin:0 16.4%}}@media(min-width:1025px){main#page-body .content-wrap>.wp-block-group:not(.has-background){margin:0 16.4%}}main#page-body .content-wrap .wp-block-table{margin:0}main#page-body .content-wrap .wp-block-table table{width:100%}main#page-body .content-wrap .wp-block-table td{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;letter-spacing:.005em}main#page-body .content-wrap .wp-block-table td:first-of-type{padding-right:15px}main#page-body .content-wrap .wp-block-image{margin:unset}main#page-body .content-wrap .wp-block-image a{display:block}main#page-body .content-wrap .wp-block-image.size-full img{display:block;max-width:unset}main#page-body .content-wrap .wp-block-separator{padding:30px 0 0;margin:0 0 30px;border:none;border-bottom:1px solid #383838}main#page-body .content-wrap .wp-block-separator.sized{margin:0 30px 30px}main#page-body .content-wrap .wp-block-separator.aligncenter{width:50%;max-width:400px;margin:0 auto 30px}main#page-body .content-wrap .wp-block-separator.is-style-wide{width:100%}main#page-body .content-wrap .wp-block-separator.no-padding-top{padding-top:0}main#page-body .content-wrap>.wp-block-separator{margin:0 30px 30px}main#page-body .content-wrap .wp-block-spacer.is-style-thin{border:none;background:transparent;height:30px!important}@media(min-width:768px){main#page-body .content-wrap .wp-block-spacer.is-style-thin{height:20px!important}}@media(min-width:1025px){main#page-body .content-wrap .wp-block-spacer.is-style-thin{height:50px!important}}main#page-body .content-wrap .wp-block-spacer.is-style-default{border:none;background:transparent;height:40px!important}@media(min-width:768px){main#page-body .content-wrap .wp-block-spacer.is-style-default{height:60px!important}}@media(min-width:1025px){main#page-body .content-wrap .wp-block-spacer.is-style-default{height:150px!important}}main#page-body .content-wrap .wp-block-spacer.is-style-large{border:none;background:transparent;height:60px!important}@media(min-width:768px){main#page-body .content-wrap .wp-block-spacer.is-style-large{height:120px!important}}@media(min-width:1025px){main#page-body .content-wrap .wp-block-spacer.is-style-large{height:200px!important}}main#page-body .content-wrap #intro .intro-overlay{position:absolute;left:50%;bottom:100px;transform:translate(-50%);z-index:50;width:80%}main#page-body .content-wrap #intro .intro-overlay svg{width:100%;fill:#fff}main#page-body .content-wrap #intro .image-element{width:100%;height:calc(100vh - 90px)}main#page-body .content-wrap #intro .swiper-container .swiper-wrapper .swiper-slide{height:calc(100vh - 90px)}main#page-body .content-wrap #intro .swiper-container .swiper-wrapper .swiper-slide a{display:block}main#page-body .content-wrap #intro .pagination-wrapper{position:absolute;left:50%;bottom:40px;transform:translate(-50%);z-index:40}main#page-body .content-wrap #intro .pagination-wrapper .slider-pagination{display:flex;flex-flow:row nowrap;justify-content:center}main#page-body .content-wrap #intro .pagination-wrapper .slider-pagination .swiper-pagination-bullet{border-radius:8px;width:8px;height:8px;display:block;opacity:1;background:#fff;margin:0 5px}main#page-body .content-wrap #intro .pagination-wrapper .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#8a6836}main#page-body .content-wrap .instagram-block{padding:0}main#page-body .content-wrap .instagram-block #sbi_images{display:grid;gap:10px;float:unset;grid-template-columns:1fr 1fr}@media(min-width:1025px){main#page-body .content-wrap .instagram-block #sbi_images{grid-template-columns:repeat(4,1fr)}}main#page-body .content-wrap .instagram-block #sbi_images .sbi_item{padding:0;width:100%}main#page-body .content-wrap .instagram-block #sbi_images .sbi_photo{filter:grayscale(.9);transition:all .6s ease-out;border:1px solid #EEEEEE;float:unset;width:100%;height:0!important;padding-bottom:100%}main#page-body .content-wrap .instagram-block #sbi_images .sbi_photo:hover{filter:grayscale(0)}main#page-body .content-wrap .special-element{position:relative;display:block;height:0;z-index:50}main#page-body .content-wrap .special-element .positioning{position:absolute;top:0;transform:translateY(-50%)}@media(max-width:767px){main#page-body .content-wrap .special-element .positioning.align-right{right:10px!important}main#page-body .content-wrap .special-element .positioning.align-left{left:10px!important}}main#page-body .content-wrap .special-element .positioning a{display:block;transition:all .6s ease-in-out}main#page-body .content-wrap .special-element .positioning a:hover{transform:scale(1.1)}main#page-body .content-wrap .special-element .positioning img{max-width:160px;height:auto;display:block}@media(not (min-width:1024px))and (not (max-width:768px)){main#page-body .content-wrap .special-element .positioning img{max-width:220px}main#page-body .content-wrap .special-element .positioning.align-right{right:30px!important}main#page-body .content-wrap .special-element .positioning.align-left{left:30px!important}main#page-body .content-wrap .special-element.home-app-button .positioning{left:24%!important}main#page-body .content-wrap .special-element.workshop-app-button .positioning{left:24%!important}main#page-body .content-wrap .special-element.courseplan-app-button .positioning{left:16%!important}}@media(min-width:1025px){main#page-body .content-wrap .special-element .positioning img{max-width:220px}}main#page-body .content-wrap #coupon-action{position:absolute;z-index:50;width:160px;height:160px;top:25%;left:25%;transform:translate(-50%,-50%)}@media(min-width:1025px){main#page-body .content-wrap #coupon-action{width:220px;height:220px;top:50%;left:50%;transform:translate(-150%,-50%)}}main#page-body .content-wrap #coupon-action #coupon-link a{display:block;text-indent:-9999px;width:100%;height:100%;cursor:pointer;background:url(./assets/flow-button-gutschein.png) no-repeat center center/contain;transition:all .6s ease-in-out}main#page-body .content-wrap #coupon-action #coupon-link a:hover{transform:scale(1.1)}main#page-body .content-wrap .backlink a{display:flex;flex-flow:row nowrap;align-items:center}main#page-body .content-wrap .backlink a span{display:block}main#page-body .content-wrap .backlink a span.label{padding-left:10px;font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1;letter-spacing:.065em}main#page-body .content-wrap .quad-image-block{height:100%}main#page-body .content-wrap .quad-image-block img{width:100%!important}@media(min-width:1025px){main#page-body .content-wrap .quad-image-block{display:block;width:100%;padding-bottom:100%;height:auto}main#page-body .content-wrap .quad-image-block img{width:auto!important}}main#page-body .content-wrap.single-post{padding:100px 0 60px}main#page-body .content-wrap.single-post h1{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:300;line-height:1.4;letter-spacing:.039em;text-align:center}@media(min-width:1025px){main#page-body .content-wrap.single-post h1{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:3rem;font-weight:300;line-height:1.4;letter-spacing:.039em}}main#page-body .content-wrap.single-post p a{color:#2a2a29;text-decoration:underline;transition:all .2s ease-in-out}main#page-body .content-wrap.single-post p a:hover{color:#8a6836}main#page-body .content-wrap.single-post .post-footer{display:flex;flex-flow:row nowrap;justify-content:center;padding:100px 0 0}main#page-body .content-wrap.single-post .post-footer a{display:flex;flex-flow:row nowrap;align-items:center}main#page-body .content-wrap.single-post .post-footer a span{display:block}main#page-body .content-wrap.single-post .post-footer a span.label{padding-left:10px;font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1;letter-spacing:.065em}@media(min-width:1025px){main#page-body .content-wrap>p,main#page-body .content-wrap>h1,main#page-body .content-wrap>h2,main#page-body .content-wrap>h3,main#page-body .content-wrap>h4,main#page-body .content-wrap>h5,main#page-body .content-wrap>h6{margin:0 16.4%;padding:unset}main#page-body .content-wrap h1{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:4rem;font-weight:300;line-height:1.4;letter-spacing:.039em}main#page-body .content-wrap h2{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:2.4rem;font-weight:300;line-height:1.2;letter-spacing:.039em}}.fancybox-navigation{height:100%}.fancybox-content.inline-lightbox{width:95%;padding:30px;background:#eee;box-sizing:border-box}@media(min-width:1025px){.fancybox-content.inline-lightbox{max-width:720px;width:80%;padding:80px 60px}}.fancybox-content .lightbox-inner{display:flex;flex-flow:column nowrap;align-items:center;color:#2a2a29}.fancybox-content .lightbox-inner svg{fill:#2a2a29;width:120px}.fancybox-content .lightbox-inner h3{display:block;width:100%;text-align:center;font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:300;line-height:1.4;letter-spacing:.039em;text-transform:uppercase;margin:0;padding:20px 0 70px}.fancybox-content .lightbox-inner h3:after{position:absolute;top:calc(100% - 44px);left:50%;transform:translate(-50%);width:100%;height:1px;background:#2a2a29;content:""}@media(min-width:1025px){.fancybox-content .lightbox-inner h3{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:300;line-height:1.4;letter-spacing:.039em}.fancybox-content .lightbox-inner h3:after{width:320px}}.fancybox-content .lightbox-inner .content{margin:0 0 40px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;letter-spacing:.005em}@media(min-width:1025px){.fancybox-content .lightbox-inner .content{columns:2;column-gap:90px;column-rule:#2A2A29 solid 1px}}.modal-inner{background:#e4e3e1;padding:40px}.article-overview{width:90%;max-width:1400px;margin:0 auto;padding:0 0 60px}.article-overview h3.archive-paged{margin:0 0 120px}.article-overview .article{display:flex;flex-flow:column nowrap;padding:0 0 30px;border-bottom:1px solid #2A2A29}.article-overview .article:not(:last-of-type){margin:0 0 60px}.article-overview .article.sticky-post{padding:30px;border:2px solid #EAE7DE}.article-overview .article .image-wrap{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #2A2A29}.article-overview .article .image-wrap .image-box{position:relative;padding-bottom:100%;width:100%;height:0;background-position:center center;background-size:cover}.article-overview .article .image-wrap img{width:100%;height:auto;display:block;box-sizing:border-box}.article-overview .article .content h2{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:300;line-height:1.4;letter-spacing:.039em;margin:0 0 30px}.article-overview .article .content .excerpt{margin:0 0 30px}.article-overview .article .content .main-content{display:none;padding:30px 0 0}.article-overview .article .content .date{padding:15px 0 0;color:#757474;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;letter-spacing:.005em}.article-overview .article .content .toggle-more{padding:0 5px;cursor:pointer}.article-overview .article .content .toggle-more svg{display:block;height:auto;width:15px;transform-origin:center;transition:all .2s ease-in-out}.article-overview .article .content .toggle-more.closed svg{transform:rotate(-90deg)}.article-overview .article .content .toggle-more.opened svg{transform:rotate(90deg)}@media(min-width:1025px){.article-overview .article{flex-flow:row nowrap;align-items:flex-start}.article-overview .article .image-wrap{flex:1 0 25%;margin:0 60px 0 0;padding:0 60px 0 0;border-bottom:none;border-right:1px solid #2A2A29}.article-overview .article .image-wrap img{padding:0 60px 0 0;border-right:1px solid #2A2A29}}.article-overview .pagination-wrapper{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"prev paged next";align-items:center;padding:0 0 40px}.article-overview .pagination-wrapper>*{display:block;position:relative}.article-overview .pagination-wrapper .inactive{color:#dcdbd9}.article-overview .pagination-wrapper a{color:#2a2a29;display:flex;flex-flow:row nowrap;align-items:center}.article-overview .pagination-wrapper a .label{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:400;line-height:1;letter-spacing:.065em}.article-overview .pagination-wrapper a.prev{grid-area:prev}.article-overview .pagination-wrapper a.prev .label{padding:0 0 0 10px}.article-overview .pagination-wrapper a.next{grid-area:next;justify-content:flex-end}.article-overview .pagination-wrapper a.next .label{padding:0 10px 0 0}.article-overview .pagination-wrapper .archive-paged{grid-area:paged;font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:400;line-height:1;letter-spacing:.065em;padding:0 15px}.custom-course-feed{background:#eee;padding-bottom:40px}@media(min-width:1025px){.custom-course-feed{padding-bottom:120px}}.custom-course-feed .course-grid{margin:0 30px;display:block}@media(min-width:1025px){.custom-course-feed .course-grid{width:90%;max-width:1400px;margin:0 auto;display:grid;grid-column-gap:0;grid-row-gap:60px;align-items:flex-start;grid-template-columns:repeat(2,1fr)}.custom-course-feed .course-grid .course:not(:nth-child(2n+2)){border-right:1px solid #2A2A29}}@media(min-width:1025px)and (min-width:1024px)and (max-width:1335px){.custom-course-feed .course-grid{grid-template-columns:repeat(3,1fr)}.custom-course-feed .course-grid .course:not(:nth-child(2n+2)){border-right:none}.custom-course-feed .course-grid .course:not(:nth-child(3n+3)){border-right:1px solid #2A2A29}}@media(min-width:1025px)and (min-width:1336px){.custom-course-feed .course-grid{grid-template-columns:repeat(4,1fr)}.custom-course-feed .course-grid .course:not(:nth-child(3n+3)){border-right:none}.custom-course-feed .course-grid .course:not(:nth-child(4n+4)){border-right:1px solid #2A2A29}}.custom-course-feed .course-grid .course{display:flex;flex-flow:column nowrap;align-items:center;padding:30px 0;height:100%}.custom-course-feed .course-grid .course:not(:last-of-type){border-bottom:1px solid #2A2A29}@media(min-width:1025px){.custom-course-feed .course-grid .course{padding:0 30px}.custom-course-feed .course-grid .course:not(:last-of-type){border-bottom:none}}.custom-course-feed .course-grid .course svg{width:75px;height:auto;display:block;margin:0 0 15px}.custom-course-feed .course-grid .course h3{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.2;letter-spacing:0;text-transform:uppercase;text-align:center;margin:0 0 30px}@media(min-width:1025px){.custom-course-feed .course-grid .course h3{height:60px}}.custom-course-feed .course-grid .course .excerpt{margin:0 0 30px;flex:1 0 auto}.custom-course-feed .course-grid .course .excerpt p{text-align:center;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.4;letter-spacing:0;margin:0}.custom-course-feed .course-grid .special img{max-width:100%;margin:0 auto}@media(max-width:1024px){.custom-course-feed .course-grid .special img{padding:40px 0 0}}.custom-team-feed .staff-grid{display:block}@media(min-width:768px){.custom-team-feed .staff-grid{display:grid;grid-column-gap:0;grid-row-gap:60px;padding:0 30px;grid-template-columns:repeat(2,1fr)}.custom-team-feed .staff-grid .grid-item:not(:nth-child(2n+2)){border-right:1px solid #2A2A29}}@media(min-width:1025px){.custom-team-feed .staff-grid{width:90%;margin:0 auto;padding:0;grid-template-columns:repeat(3,1fr)}.custom-team-feed .staff-grid .grid-item:not(:nth-child(2n+2)){border-right:none}.custom-team-feed .staff-grid .grid-item:not(:nth-child(3n+3)){border-right:1px solid #2A2A29}}@media(min-width:1025px)and (min-width:1336px){.custom-team-feed .staff-grid{grid-template-columns:repeat(4,1fr)}.custom-team-feed .staff-grid .grid-item:not(:nth-child(3n+3)){border-right:none}.custom-team-feed .staff-grid .grid-item:not(:nth-child(4n+4)){border-right:1px solid #2A2A29}}.custom-team-feed .staff-grid .grid-item{display:flex;flex-flow:column nowrap;align-items:center;padding:30px 0;height:100%}.custom-team-feed .staff-grid .grid-item:not(:last-of-type){border-bottom:1px solid #2A2A29}@media(min-width:768px){.custom-team-feed .staff-grid .grid-item{padding:0 30px}.custom-team-feed .staff-grid .grid-item:not(:last-of-type){border-bottom:none}}.custom-team-feed .staff-grid .grid-item .image-wrap{margin:0 20px 30px}.custom-team-feed .staff-grid .grid-item .image-wrap img{max-width:100%;height:auto;display:block}.custom-team-feed .staff-grid .grid-item h3{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.2;letter-spacing:0;text-transform:uppercase;text-align:center;margin:0 0 30px}.custom-team-feed .staff-grid .grid-item .excerpt{margin:0 0 30px;flex:1 0 auto}.custom-team-feed .staff-grid .grid-item .excerpt p{text-align:center;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.4;letter-spacing:0;margin:0}.flow-widget .enrollments .header .healcode-date-links-area span a,.flow-widget .enrollments,.flow-widget .bw-widget .bw-widget__sessions .bw-session .bw-session__details .bw-session__instructor .bw-session__instructor-details .bw-session__instructor-name,.flow-widget .bw-widget .bw-widget__sessions .bw-session .bw-session__details .bw-session__expanded .bw-session__full-title,.flow-widget .bw-widget .bw-widget__sessions .bw-session .bw-session__basics .bw-session__info .bw-session__group1 .bw-session__name,.flow-widget .bw-widget .bw-widget__sessions .bw-session .bw-session__basics .bw-session__info .bw-session__group1 .bw-session__staff,.flow-widget .bw-widget .bw-widget__sessions .bw-session .bw-session__basics .bw-session__info .bw-session__group2 .bw-session__name,.flow-widget .bw-widget .bw-widget__sessions .bw-session .bw-session__basics .bw-session__info .bw-session__group2 .bw-session__staff,.flow-widget .bw-widget .bw-widget__sessions .bw-session .bw-session__basics .bw-session__info .bw-session__time .bw-session__column span.hc_time,.flow-widget .bw-widget .bw-widget__sessions .bw-widget__day .bw-widget__date,.flow-widget .bw-widget .bw-widget__sessions,.flow-widget .bw-widget .bw-widget__header .bw-header__title,.flow-widget{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1;letter-spacing:.065em}.flow-widget .enrollments .filtered_collection>div .healcode-button a.hc-button,.flow-widget .enrollments .filtered_collection>div .healcode-button-field a.hc-button,.flow-widget .enrollments ol.enrollment_list li .healcode-button a.hc-button,.flow-widget .enrollments ol.enrollment_list li .healcode-button-field a.hc-button,.flow-widget .bw-widget .bw-widget__cta{display:inline-block;padding:10px 20px;border-radius:5px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:300;line-height:1;letter-spacing:0;color:#383838;border:1px solid #383838;background:#fff;cursor:pointer;transition:all .2s ease-in-out}.flow-widget .enrollments .filtered_collection>div .healcode-button a.hc-button:not(:disabled):hover,.flow-widget .enrollments .filtered_collection>div .healcode-button-field a.hc-button:not(:disabled):hover,.flow-widget .enrollments ol.enrollment_list li .healcode-button a.hc-button:not(:disabled):hover,.flow-widget .enrollments ol.enrollment_list li .healcode-button-field a.hc-button:not(:disabled):hover,.flow-widget .bw-widget .bw-widget__cta:not(:disabled):hover{color:#fff;border-color:#8a6836;background:#8a6836}.flow-widget .enrollments .filtered_collection>div .healcode-button a.hc-button:disabled,.flow-widget .enrollments .filtered_collection>div .healcode-button-field a.hc-button:disabled,.flow-widget .enrollments ol.enrollment_list li .healcode-button a.hc-button:disabled,.flow-widget .enrollments ol.enrollment_list li .healcode-button-field a.hc-button:disabled,.flow-widget .bw-widget .bw-widget__cta:disabled{color:#a8a7a7;border-color:#a8a7a7;cursor:default}.flow-widget .enrollments .filtered_collection>div .healcode-button a.hc-button,.flow-widget .enrollments .filtered_collection>div .healcode-button-field a.hc-button,.flow-widget .enrollments ol.enrollment_list li .healcode-button a.hc-button,.flow-widget .enrollments ol.enrollment_list li .healcode-button-field a.hc-button,.flow-widget .bw-widget .bw-widget__cta{background:#fff!important;border:1px solid #2A2A29!important;color:#2a2a29!important;margin:20px 0 0}.flow-widget .enrollments .filtered_collection>div .healcode-button a.hc-button:hover,.flow-widget .enrollments .filtered_collection>div .healcode-button-field a.hc-button:hover,.flow-widget .enrollments ol.enrollment_list li .healcode-button a.hc-button:hover,.flow-widget .enrollments ol.enrollment_list li .healcode-button-field a.hc-button:hover,.flow-widget .bw-widget .bw-widget__cta:hover{color:#fff!important;border-color:#8a6836!important;background:#8a6836!important}.flow-widget{color:#2a2a29!important;margin:0}.flow-widget .bw-widget .bw-widget__sessions .bw-session .bw-session__basics .bw-session__info .bw-session__time .bw-session__column span.hc_time{margin:0 0 5px}.flow-widget .bw-widget .bw-widget__sessions .bw-session .bw-session__basics .bw-session__info .bw-session__time .bw-session__column .bw-session__live-stream{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:.95rem;font-weight:400;line-height:1;letter-spacing:.065em}.flow-widget .bw-widget .bw-widget__sessions .bw-session .bw-session__basics .bw-session__info .bw-session__time .bw-session__detail-link{margin:0;padding:10px 0;color:#8a6836;font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:.95rem;font-weight:400;line-height:1;letter-spacing:.065em}.flow-widget .bw-widget .bw-widget__sessions .bw-session .bw-session__details .bw-session__expanded .bw-session__full-title span{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:.95rem;font-weight:400;line-height:1;letter-spacing:.065em;padding:0 0 0 10px}.flow-widget .bw-widget .bw-widget__sessions .bw-session .bw-session__details .bw-session__description,.flow-widget .bw-widget .bw-widget__sessions .bw-session .bw-session__details .bw-session__instructor .bw-session__instructor-details .bw-session__bio{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;letter-spacing:.005em}.flow-widget .enrollments{color:#2a2a29!important}.flow-widget .enrollments .action_icon{position:relative;z-index:500}.flow-widget .enrollments .header h1{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:24px;font-weight:300;line-height:1.4;letter-spacing:.039em}.flow-widget .enrollments .header h1 .healcode-title-text{font-weight:300!important}.flow-widget .enrollments .header .healcode-date-links-area{height:unset;display:flex;flex-flow:row nowrap;align-items:center;padding:10px 0}.flow-widget .enrollments .header .healcode-date-links-area span{display:block;float:unset;margin:0;padding:0;height:unset;min-width:unset}.flow-widget .enrollments .header .healcode-date-links-area span a{display:block;color:#2a2a29;background:none!important;border:none;padding:0;margin:0 15px 0 0;transition:all .2s ease-in-out}.flow-widget .enrollments .header .healcode-date-links-area span a:hover{color:#fff!important}.flow-widget .enrollments .header .healcode-date-links-area span.healcode-jump-to-date{flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:flex-end}.flow-widget .enrollments .header .healcode-date-links-area span.healcode-jump-to-date input{float:unset;width:70px;background-position:6px 4px;background-color:transparent;border:none}.flow-widget .enrollments .filtered_collection>div,.flow-widget .enrollments ol.enrollment_list li{display:block;padding:30px;border:none!important;border-radius:0;background:#fff}.flow-widget .enrollments .filtered_collection>div .healcode-image-area,.flow-widget .enrollments ol.enrollment_list li .healcode-image-area{position:absolute;top:30px;right:30px;background-image:url(./assets/flow-yoga-elephant-schwarz.png);background-size:contain;background-repeat:no-repeat;width:100px;height:100px}.flow-widget .enrollments .filtered_collection>div .healcode-image-area img,.flow-widget .enrollments ol.enrollment_list li .healcode-image-area img{display:none}.flow-widget .enrollments .filtered_collection>div h2.healcode-enrollment-name,.flow-widget .enrollments ol.enrollment_list li h2.healcode-enrollment-name{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.4;letter-spacing:.039em;margin:0 0 20px}.flow-widget .enrollments .filtered_collection>div .healcode-date-area,.flow-widget .enrollments ol.enrollment_list li .healcode-date-area{margin:0 0 60px}.flow-widget .enrollments .filtered_collection>div .healcode-description-area,.flow-widget .enrollments ol.enrollment_list li .healcode-description-area{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:21px;letter-spacing:.005em}.flow-widget .enrollments .filtered_collection>div .healcode-description-area>div,.flow-widget .enrollments ol.enrollment_list li .healcode-description-area>div{margin:0 0 20px}.flow-widget .enrollments .filtered_collection>div .healcode-button,.flow-widget .enrollments .filtered_collection>div .healcode-button-field,.flow-widget .enrollments ol.enrollment_list li .healcode-button,.flow-widget .enrollments ol.enrollment_list li .healcode-button-field{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin:0}.flow-widget .enrollments .filtered_collection>div .info_wrapper,.flow-widget .enrollments ol.enrollment_list li .info_wrapper{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:21px;letter-spacing:.005em;width:100%;text-align:center;margin:0 0 15px}.map-image{position:relative;display:block}.map-image img{height:auto;max-width:100%}@media(max-width:1024px){.map-image.map-image__desktop{display:none}}@media(min-width:1025px){.map-image.map-image__mobile{display:none}}footer{position:relative;display:block;font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.4;letter-spacing:.065em;padding:60px 0 0;width:100%;z-index:1;background:#f5f5f5}footer .footer-columns{display:block}footer .footer-columns .column.form-column{padding:0 30px}footer .footer-columns .column.form-column .form h2{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:300;line-height:1.2;letter-spacing:0;text-transform:uppercase;padding:0 0 30px;margin:0 0 30px;border-bottom:1px solid #2A2A29}footer .footer-columns .column.form-column .form p{margin:0}footer .footer-columns .column.divider{border-bottom:1px solid #2A2A29;margin:0 30px 20px;padding:0 0 20px}footer .footer-columns .column.menu-column{display:flex;flex-flow:column nowrap;align-items:center;padding:20px 30px 0}footer .footer-columns .column.menu-column .svg-logo{display:block;position:relative;width:70%;height:auto;margin:0 0 60px}footer .footer-columns .column.menu-column .info-text{margin:0 0 30px;text-align:center}footer .footer-columns .column.menu-column .social-media{display:flex;flex-flow:row nowrap;margin:0 0 30px}footer .footer-columns .column.menu-column .social-media a{display:block;margin:0 10px 0 0;color:#8a6836;transition:all .2s ease-in-out}footer .footer-columns .column.menu-column .social-media a span{font-size:25px}footer .footer-columns .column.menu-column .social-media a:hover{color:#585858}footer .footer-columns .column.menu-column .footer-menus{padding:30px 0 0;border-top:1px solid #383838}footer .footer-columns .column.menu-column .footer-menus .menu{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;justify-content:center}footer .footer-columns .column.menu-column .footer-menus .menu li{margin:0 10px 10px 0}footer .footer-columns .column.menu-column .footer-menus .menu li a{display:block;color:#2a2a29;transition:all .2s ease-in-out}footer .footer-columns .column.menu-column .footer-menus .menu li a:hover{color:#8a6836}footer .footer-columns .column.menu-column .footer-menus .menu.primary{margin:0 0 20px}footer .footer-columns .column.menu-column .footer-menus .menu.secondary li a{font-family:"M PLUS Rounded 1c",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;letter-spacing:.065em}@media(min-width:1025px){footer{background:#fff}}@media(min-width:1025px)and (not (max-width:1336px)){footer{position:fixed;height:calc(100vh - 90px);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;bottom:0;left:0;padding:unset}}@media(min-width:1025px){footer .footer-columns{display:grid;grid-template-columns:1fr 1px 1fr;width:90%;max-width:1400px}footer .footer-columns .column.form-column{padding:0 60px}footer .footer-columns .column.divider{width:1px;background:#2a2a29;border-bottom:none;margin:0 0 20px;padding:0}footer .footer-columns .column.menu-column{display:block;align-items:unset;padding:0 60px;text-align:left}footer .footer-columns .column.menu-column .svg-logo{width:50%;max-width:300px}footer .footer-columns .column.menu-column .info-text{text-align:left}footer .footer-columns .column.menu-column .footer-menus .menu{justify-content:flex-start;flex-flow:row nowrap}}footer .footer-quote{padding:20px;color:#8a6836;text-align:center}@media(min-width:1025px){footer .footer-quote{padding:20px 0}}.testimonial-slider-wrap{width:clamp(340px,60vw,1200px);margin:0 auto}@media not (max-width:768px){.testimonial-slider-wrap .swiper .swiper-wrapper{border-left:1px solid black}}.testimonial-slider-wrap .swiper .swiper-wrapper .swiper-slide{height:auto}.testimonial-slider-wrap .swiper .swiper-wrapper .swiper-slide .testimonial-item{display:flex;flex-flow:column;align-items:center;gap:3rem;padding:0 40px;height:100%;border-right:1px solid black}@media not (min-width:768px){.testimonial-slider-wrap .swiper .swiper-wrapper .swiper-slide .testimonial-item{border-left:1px solid black}}.testimonial-slider-wrap .swiper .slider-pagination{display:flex;flex-flow:row nowrap;justify-content:center;padding-top:3rem}.testimonial-slider-wrap .swiper .slider-pagination.swiper-pagination-lock{display:none}.testimonial-slider-wrap .swiper .slider-pagination .swiper-pagination-bullet{border-radius:8px;width:8px;height:8px;display:block;opacity:1;border:1px solid #2A2A29;background:transparent;margin:0 5px}.testimonial-slider-wrap .swiper .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#2a2a29}.testimonial-slider-wrap .slider-navigation{position:absolute;top:50%;z-index:40;width:40px;height:40px;cursor:pointer}.testimonial-slider-wrap .slider-navigation.swiper-button-lock{display:none}.testimonial-slider-wrap .slider-navigation:before,.testimonial-slider-wrap .slider-navigation:after{content:"";position:absolute;left:50%;width:22px;height:2px;background:#2a2a29;border-radius:2px;transition:background .2s ease}.testimonial-slider-wrap .slider-navigation:before{top:21%;transform:translate(-50%) rotate(0)}.testimonial-slider-wrap .slider-navigation:after{top:70%;transform:translate(-50%) rotate(0)}.testimonial-slider-wrap .slider-navigation[id*=prev]{left:0;transform:translate(-100%,-50%)}.testimonial-slider-wrap .slider-navigation[id*=prev]:before{transform:translate(-50%) rotate(-65deg)}.testimonial-slider-wrap .slider-navigation[id*=prev]:after{transform:translate(-50%) rotate(65deg)}.testimonial-slider-wrap .slider-navigation[id*=next]{right:0;transform:translate(100%,-50%)}.testimonial-slider-wrap .slider-navigation[id*=next]:before{transform:translate(-50%) rotate(65deg)}.testimonial-slider-wrap .slider-navigation[id*=next]:after{transform:translate(-50%) rotate(-65deg)}.testimonial-slider-wrap .slider-navigation:hover:before,.testimonial-slider-wrap .slider-navigation:hover:after{background:#8a6836}@media(min-width:1025px){.testimonial-slider-wrap .slider-navigation[id*=prev]{left:-4vw}.testimonial-slider-wrap .slider-navigation[id*=next]{right:-4vw}}
