video 
/*! system-font.css v2.0.2 | CC0-1.0 License | github.com/jonathantneal/system-font-css */
@font-face{font-display:swap;font-family:system-ui;font-style:normal;font-weight:300;src:local(".SFNS-Light"),local(".SFNSText-Light"),local(".HelveticaNeueDeskInterface-Light"),local(".LucidaGrandeUI"),local("Segoe UI Light"),local("Ubuntu Light"),local("Roboto-Light"),local("DroidSans"),local("Tahoma")}@font-face{font-display:swap;font-family:system-ui;font-style:italic;font-weight:300;src:local(".SFNS-LightItalic"),local(".SFNSText-LightItalic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Light Italic"),local("Ubuntu Light Italic"),local("Roboto-LightItalic"),local("DroidSans"),local("Tahoma")}@font-face{font-display:swap;font-family:system-ui;font-style:normal;font-weight:400;src:local(".SFNS-Regular"),local(".SFNSText-Regular"),local(".HelveticaNeueDeskInterface-Regular"),local(".LucidaGrandeUI"),local("Segoe UI"),local("Ubuntu"),local("Roboto-Regular"),local("DroidSans"),local("Tahoma")}@font-face{font-display:swap;font-family:system-ui;font-style:italic;font-weight:400;src:local(".SFNS-Italic"),local(".SFNSText-Italic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Italic"),local("Ubuntu Italic"),local("Roboto-Italic"),local("DroidSans"),local("Tahoma")}@font-face{font-display:swap;font-family:system-ui;font-style:normal;font-weight:500;src:local(".SFNS-Medium"),local(".SFNSText-Medium"),local(".HelveticaNeueDeskInterface-MediumP4"),local(".LucidaGrandeUI"),local("Segoe UI Semibold"),local("Ubuntu Medium"),local("Roboto-Medium"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-display:swap;font-family:system-ui;font-style:italic;font-weight:500;src:local(".SFNS-MediumItalic"),local(".SFNSText-MediumItalic"),local(".HelveticaNeueDeskInterface-MediumItalicP4"),local(".LucidaGrandeUI"),local("Segoe UI Semibold Italic"),local("Ubuntu Medium Italic"),local("Roboto-MediumItalic"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-display:swap;font-family:system-ui;font-style:normal;font-weight:600;src:local(".SFNS-Light"),local(".SFNSText-Light"),local(".HelveticaNeueDeskInterface-Light"),local(".LucidaGrandeUI"),local("Segoe UI Light"),local("Ubuntu Light"),local("Roboto-Light"),local("DroidSans"),local("Tahoma")}@font-face{font-display:swap;font-family:system-ui;font-style:italic;font-weight:600;src:local(".SFNS-LightItalic"),local(".SFNSText-LightItalic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Light Italic"),local("Ubuntu Light Italic"),local("Roboto-LightItalic"),local("DroidSans"),local("Tahoma")}@font-face{font-display:swap;font-family:system-ui;font-style:normal;font-weight:700;src:local(".SFNS-Bold"),local(".SFNSText-Bold"),local(".HelveticaNeueDeskInterface-Bold"),local(".LucidaGrandeUI"),local("Segoe UI Bold"),local("Ubuntu Bold"),local("Roboto-Bold"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-display:swap;font-family:system-ui;font-style:italic;font-weight:700;src:local(".SFNS-BoldItalic"),local(".SFNSText-BoldItalic"),local(".HelveticaNeueDeskInterface-BoldItalic"),local(".LucidaGrandeUI"),local("Segoe UI Bold Italic"),local("Ubuntu Bold Italic"),local("Roboto-BoldItalic"),local("DroidSans-Bold"),local("Tahoma Bold")}html{overflow-x:hidden;overflow-y:auto;position:relative}body{--mobile:1;--logo-size:min(60px, 13vw);--scalefactorL:calc(0.75 * 100vw);--scalefactorP:calc(1.333 * 100vw);--menucolor1:#675a69;--color1:black;--bgcolor1:#fff;--linkcolor1:black;--shadow1:#aea2af;--color2:#fff;--bgcolor2:#0c000d;--linkcolor2:#aea2af;--shadow2:#2a232a;--fontsize:calc(0.75rem + 1.3vmin);color:#000;background-color:var(--bgcolor1);font-family:system-ui;font-size:var(--fontsize);font-style:normal;font-weight:300;line-height:130%;overflow-x:hidden;overflow-y:auto;position:relative}a,address,body,button,code,div,figure,form,h1,h2,h3,header,img,input,li,main,nav,p,pre,small,ul{margin:0;padding:0;border:0;outline:0}ul{list-style-type:none}p{padding:.5rem .5rem .5rem .5rem}a{color:var(--linkcolor1)}h1{padding:2.5rem 0 1.5rem 0;font-size:calc(1.3 * var(--fontsize));font-weight:500;letter-spacing:.05rem}h2{padding:.5rem 1rem .5rem 1rem;font-size:calc(1.5 * var(--fontsize));font-weight:700;letter-spacing:.05rem}h3{padding:.5rem 1rem .5rem 1rem;font-size:var(--fontsize);font-weight:500;letter-spacing:.05rem}button{background:none}.mm_jump_up,.mm_jump_down{display:none}.wpcf7{margin:3rem auto}.wpcf7-list-item{text-align:center}.wpcf7 textarea{width:100%;font-size:.8rem;font-weight:400}.wpcf7-form-control-wrap input{width:100%;height:1.8rem;border-bottom:1px dotted #000;font-size:1rem;font-weight:400}.wpcf7-submit{width:10rem;padding-left:2rem;height:auto;font-size:1.1rem;font-weight:500;background-color:#fff;background-image:url('data:image/svg+xml;charset=UTF-8,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 122.88 50.12"><title>send-message</title><path d="M54.86,0h63.69a4.29,4.29,0,0,1,4.32,4.67l-3.09,40.78a5,5,0,0,1-3.45,4.4,4.89,4.89,0,0,1-1.57.27H51.07a4.29,4.29,0,0,1-4.32-4.67L49.84,4.67a5.13,5.13,0,0,1,5-4.67ZM39.2,6v5.24H2.62A2.62,2.62,0,1,1,2.62,6Zm-3,32.88v5.23H21.91a2.62,2.62,0,1,1,0-5.23Zm1.5-16.44v5.23H11.47a2.62,2.62,0,1,1,0-5.23Zm13.52,20L73.65,22.88,53.89,7.21,51.23,42.46ZM76.77,25.55,53.57,45.87h59.19L93.6,25.57l-7.33,5.87a2.26,2.26,0,0,1-1.38.49,2,2,0,0,1-1.32-.47l-6.8-5.91Zm20.29-2.72L115.75,42.6,118.44,7,97.06,22.83ZM57.2,4.25l28,22.82L115.39,4.25Z"/></svg>');background-repeat:no-repeat}.mm_stop_scroll{overflow:hidden;width:100vw;height:100vh;position:fixed}#mm_debug{position:fixed;top:0;left:0;width:80%;height:8rem;z-index:20001;background-color:#fff;overflow-y:scroll;color:#000;font-size:.8rem}.mm_logo_top{display:block;width:var(--logo-size);height:var(--logo-size);position:fixed;top:calc(-1*(calc(var(--logo-size) + calc(var(--logo-size) / 2) + 1.1rem) ));left:calc(var(--logo-size) / 2);z-index:1000;opacity:0;transition:all 0.5s ease}.mm_logo_top_show{display:block;opacity:1;top:calc(var(--logo-size) / 2)}.mm_menu{z-index:99;display:grid;position:fixed;top:0;left:0;width:100%;grid-template-columns:calc(1.5 *var(--logo-size)) auto auto calc(2 *var(--logo-size));grid-template-rows:calc(var(--logo-size) / 2) calc(var(--logo-size) / 2) calc(var(--logo-size));transform-origin:center center;transition:transform 0.5s ease-out;transform:translate(0,calc(-1*(calc(var(--logo-size) + calc(var(--logo-size) / 2) + 1.1rem) )))}.mm_menu_slideDown{transform:translate(0,0)}.mm_menu_button{display:block;width:calc(2*var(--fontsize));text-align:center;position:fixed;z-index:100;top:calc(0.2* var(--fontsize));right:calc(0.5* var(--fontsize))}.menuline-1,.menuline-2,.menuline-3{stroke:var(--color2);transition:all 0.5s ease;filter:drop-shadow(0 0 2px rgb(0 0 0 / 1))}.mm_menu_button_svg_toggle{stroke:#fff}.mm_menu_logo{align-self:start;justify-self:end;width:calc(var(--logo-size));height:calc(var(--logo-size));grid-column:1;grid-row:2 / span 2}.mm_menu_logo svg{width:var(--logo-size);height:var(--logo-size)}#mm_menu_url{height:100%;display:grid;grid-column:2;grid-row:1 / span 2;justify-self:center;grid-template-columns:1rem auto 2rem;grid-template-rows:25% 25% 50%}#mm_menu_url a{color:var(--linkcolor2);text-decoration:none;align-self:start;grid-column:2;grid-row:3;margin:-.5rem 0 0 0;font-size:calc(0.9*var(--fontsize));font-weight:500;letter-spacing:.15rem;transition:all 0.5s ease}#mm_menu_url a:hover{color:var(--bgcolor1)}#mm_menu_url div{color:var(--linkcolor2);text-transform:uppercase;align-self:start;margin-left:calc(var(--fontsize)*0.3);font-size:calc(var(--fontsize)*0.8);grid-column:3;grid-row:2;letter-spacing:.01rem;font-style:italic}#mm_menu_empty{width:100%;background-color:var(--bgcolor2);grid-column:1 / span 4;grid-row:1 / span 2;border-bottom:1px solid var(--menucolor1)}.mm_menu_nav{display:none}.mm_menu_lang{grid-column:4;grid-row:1 / span 2;align-self:center;width:auto;transition:all 0.5s ease}.mm_menu_lang a:hover{color:var(--bgcolor1)}.mm_menu_gradient{width:100%;height:100%;align-self:start;grid-column:1 / span 4;grid-row:3;transition:all 0.5s ease}.mm_menu_gradient_invisible{height:600vh}.wpml-ls-legacy-list-horizontal{display:block;margin:0;padding:0}.wpml-ls-legacy-list-horizontal a{text-decoration:none;font-size:calc(var(--fontsize)*0.8);letter-spacing:.05rem;color:var(--linkcolor2)}.wpml-ls-legacy-list-horizontal a:hover{color:#fff}.wpml-ls-link img{width:20px;height:20px}.wpml-ls-native{padding-left:1rem}.mm_nav{position:fixed;top:calc(1*var(--logo-size));left:100%;width:100%;height:100vh;display:grid;grid-template-columns:10% 80% 10%;grid-template-rows:calc(1.6*var(--logo-size)) auto auto auto auto calc(1*var(--logo-size));transform-origin:center center;transition:transform 0.5s ease-out;background:none;z-index:300;overflow:hidden}.mm_nav_empty{grid-row:1 / span 6;grid-column:1 / span 3;background:var(--bgcolor2);z-index:1}.menu-main-1-container,.menu-main-1-en-container{align-self:start;justify-self:start;grid-column:2;grid-row:2;width:100%;opacity:1;z-index:2}.menu-main-2-container,.menu-main-2-en-container{align-self:start;justify-self:start;grid-column:2;grid-row:3;width:100%;opacity:1;z-index:2}.menu-main-3-container,.menu-main-3-en-container{align-self:start;justify-self:start;grid-column:2;grid-row:4;width:100%;opacity:1;z-index:2}.menu-main-4-container,.menu-main-4-en-container{align-self:start;justify-self:start;grid-column:2;grid-row:5;width:100%;opacity:1;z-index:2}.menu-main-1-container a,.menu-main-2-container a,.menu-main-3-container a,.menu-main-4-container a,.menu-main-1-en-container a,.menu-main-2-en-container a,.menu-main-3-en-container a,.menu-main-3-en-container a{color:var(--linkcolor2);text-decoration:none;padding:0 0 0 2rem;transition:all 0.5s ease}.menu-main-1-container a:hover,.menu-main-2-container a:hover,.menu-main-3-container a:hover,.menu-main-4-container a:hover,.menu-main-1-en-container a:hover,.menu-main-2-en-container a:hover,.menu-main-3-en-container a:hover,.menu-main-3-en-container a:hover{color:var(--bgcolor1)}.mm_nav_show{transform:translateX(-100%)}.mm_nav a{display:block;color:var(--linkcolor2);text-decoration:none;font-weight:500;font-size:calc(var(--fontsize)*1.2);text-transform:uppercase;transition:all 0.5s ease;letter-spacing:calc(var(--fontsize)*0.1)}.mm_nav a:hover{color:var(--bgcolor1)}.current-menu-item a{color:var(--color2)}.mm_logo_back_svg{position:absolute;top:0vw;left:-21vw;width:144vw;height:auto}.mm_intro{color:#000;background-color:#fff;display:grid;grid-template-columns:auto calc(2*var(--logo-size)) auto;grid-template-rows:calc(var(--scalefactorP) - var(--logo-size)) var(--logo-size) var(--logo-size) auto auto;padding:0 0 calc(2*var(--logo-size)) 0}.mm_intro_thumb{width:100%;height:100%;overflow:hidden;align-self:end;justify-self:center;grid-column:1 / span 3;grid-row:1 / span 2;text-align:center}.mm_intro_thumb img{width:auto;height:100%}.mm_intro_logo{width:100%;z-index:1;grid-column:2;grid-row:2 / span 2}.mm_intro_content{display:block;width:90%;padding:3rem 0 5rem 0;text-align:center;justify-self:center;grid-column:1 / span 3;grid-row:4}.mm_author_link{width:100%;color:var(--linkcolor1);text-align:center;align-self:end;justify-self:end;grid-column:1 / span 3;grid-row:5}.mm_intro_content h3{font-weight:400;letter-spacing:.02rem;color:var(--shadow2)}.mm_author_link a{font-weight:400;letter-spacing:.2rem;color:var(--shadow2)}.mm_info{display:grid;position:relative;align-content:center;justify-content:center;grid-template-columns:2% 90% 8%;grid-template-rows:75vw auto;color:var(--bgcolor1);background-color:var(--bgcolor2);background-repeat:no-repeat;background-position:center center;background-size:60px 34px;opacity:1;transition:opacity 1s ease-in-out;margin-bottom:calc(var(--fontsize)*5)}.mm_info_anim{opacity:1}.mm_info_thumb{width:100vw;height:75vw;overflow:hidden;grid-column:1 / span 3;grid-row:1;align-self:center;justify-self:center;z-index:1;opacity:.1;transition:opacity 1s ease-out}.mm_info_thumb_anim{opacity:1}.mm_info_thumb img{width:auto;height:100%}.mm_info_title{overflow:hidden;align-self:end;grid-column:2 / span 2;grid-row:1;z-index:10;padding:.5rem}.mm_info_title a,.mm_info_title h1{color:#fff;font-size:calc(1.4 * var(--fontsize));line-height:130%;font-weight:700;text-shadow:0 0 10px #000;text-transform:uppercase;letter-spacing:calc(0.4 * var(--fontsize))}.mm_info_content{width:100%;justify-self:center;grid-column:2;grid-row:2;font-weight:300;padding:3rem 0 5rem 0}.mm_info_content a{text-decoration:underline;color:var(--linkcolor2)}.mm_inline_img{padding:1.5rem .5rem .5rem .5rem;width:80vw;height:auto;margin:0 auto}.mm_inline_img img{width:100%;height:auto}.video-player{width:100vw;height:auto;display:grid;grid-template-columns:100vw;grid-template-rows:auto}.video-iframe{grid-column:1;grid-row:1;justify-self:center;align-self:center;width:90vw;height:calc(90vw / 1.78);padding:2rem 0 2rem 0}.all-videos{width:100%;display:flex;justify-content:center;flex-flow:row wrap}.all-videos-iframe{width:90vw;height:calc(90vw / 1.78);padding:calc(0.5*var(--fontsize))}.mm_navbar,.mm_navbar_toggle_btn{display:none}.mm_posts_container,.mm_single_container,.mm_container{background-color:var(--color2);display:flex;position:relative;text-align:left;flex-direction:column;min-height:100vh}.mm_post,.mm_post_toggle{display:grid;width:100%;color:var(--color1);grid-template-columns:2% auto calc(2.2*var(--fontsize));grid-template-rows:var(--logo-size) auto auto 2rem auto auto 22vh;overflow:hidden;opacity:1;transition:opacity 1s ease-in-out}.mm_post_anim,.mm_post_toggle_anim{opacity:1}.mm_post_thumb,.mm_post_toggle_thumb{justify-self:center;align-self:start;width:100vw;height:calc(100vw*0.75);overflow:hidden;grid-column:1 / span 3;grid-row:3;border:1px solid var(--shadow2);box-shadow:0 0 1rem .5rem var(--shadow1);z-index:1;background-color:var(--bgcolor2)}.mm_post_thumb img,.mm_post_toggle_thumb img{display:block;width:auto;height:100%}.mm_post_thumb_anim,.mm_post_toggle_thumb_anim{opacity:1}.mm_post_cat,.mm_post_toggle_cat{grid-column:3;grid-row:7;z-index:97;align-self:end;transform-origin:bottom left;transform:rotate(-90deg) translateY(calc(2*var(--fontsize)));white-space:nowrap;width:100vh;height:calc(var(--fontsize)*2.5)}.mm_post_cat a,.mm_post_cat svg,.mm_post_toggle_cat a,.mm_post_toggle_cat svg{font-size:calc(2.4* var(--fontsize));line-height:calc(2.4* var(--fontsize));font-weight:700;text-transform:uppercase;letter-spacing:calc(0.15 * var(--fontsize));color:var(--shadow1);fill:var(--shadow1);opacity:.7}.mm_post_date,.mm_post_toggle_date{width:100%;grid-column:1 / span 3;grid-row:4;align-self:start;text-align:left;padding:0 0 0 1rem;font-weight:400;font-size:calc(0.9 * var(--fontsize));font-style:italic;line-height:calc(2 * var(--fontsize))}.mm_post_title,.mm_post_toggle_title{padding-top:2rem;grid-column:2;grid-row:5;align-self:end}.mm_post_title a,.mm_post_title h2,.mm_post_toggle_title a,.mm_post_toggle_title h2{font-size:calc(var(--fontsize)*1.4);line-height:calc(var(--fontsize)*1.7)}.mm_post_content,.mm_post_toggle_content{width:98%;grid-column:2;grid-row:6;justify-self:start;padding:1.5rem 0 5.5rem 0}.mm_post_content p,.mm_post_toggle_content p{padding:.5rem 0 .5rem 1rem}.mm_post_excerpt,.mm_post_toggle_excerpt{width:100%;grid-column:2;grid-row:6;padding:1.5rem 0 1rem 0}.mm_post_excerpt p,.mm_post_toggle_excerpt p{padding:.5rem 1rem .5rem 1rem}.mm_post_single{display:grid;width:100%;height:100%;color:var(--color1);grid-template-columns:auto calc(2.2*var(--fontsize));grid-template-rows:calc(1.6*var(--fontsize)) calc(100vw*0.75) 2rem auto auto 22vh auto;overflow:hidden;opacity:1;transition:opacity 1s ease-in-out}.mm_post_single_anim{opacity:1}.mm_post_single_thumb{width:100vw;height:calc(100vw*0.75);overflow:hidden;grid-column:1 / span 2;grid-row:1 / span 2;align-self:end;border:1px solid var(--shadow2);box-shadow:0 0 1rem .5rem var(--shadow1);z-index:1;background-color:var(--bgcolor2)}.mm_post_single_thumb_img{width:100vw;height:auto}.mm_post_single_thumb_img img{display:block;width:100vw;height:calc(100vw*0.75)}.mm_post_single_cat{grid-column:2;grid-row:6;z-index:97;align-self:end;transform-origin:bottom left;transform:rotate(-90deg) translateY(calc(var(--fontsize)*2));white-space:nowrap;width:100vh;height:calc(var(--fontsize)*2.2)}.mm_post_single_cat a,.mm_post_single_cat svg{font-size:calc(2.4* var(--fontsize));line-height:calc(2.4* var(--fontsize));font-weight:700;text-transform:uppercase;letter-spacing:calc(0.15 * var(--fontsize));color:var(--shadow1);fill:var(--shadow1);opacity:.7;padding:0 0 0 calc(2 * var(--fontsize))}.mm_post_single_date{width:100%;grid-column:1 / span 2;grid-row:3;align-self:start;text-align:left;padding:0 0 0 1rem;font-weight:400;font-size:calc(0.9 * var(--fontsize));font-style:italic;line-height:calc(2 * var(--fontsize))}.mm_post_single_title{padding-top:2rem;grid-column:1;grid-row:4;align-self:end}.mm_post_single_title a,.mm_post_single_title h2{font-size:calc(var(--fontsize)*1.4);line-height:calc(var(--fontsize)*1.7)}.mm_post_single_content{width:96%;grid-column:1;grid-row:5;justify-self:start;padding:1.5rem 0 5.5rem 0}.mm_post_single_content p{padding:.5rem 0 .5rem 1rem}.mm_read_more{margin:0;text-align:left;font-weight:400}.mm_related_container{grid-column:1;grid-row:7;background-color:var(--color2);display:flex;position:relative;flex-direction:column}.mm_related_post{display:grid;grid-template-columns:100%;grid-template-rows:calc(1*var(--fontsize)) auto 3rem;margin-left:2rem;transition:all 1s ease;opacity:.1}.mm_related_post_anim{opacity:1}.mm_related_thumb{grid-column:1;grid-row:2;z-index:1;width:70vw;height:calc(70vw *0.749);border:1px solid var(--shadow2);box-shadow:0 0 1rem .5rem var(--shadow1)}.mm_related_thumb img{width:100%;height:auto}.mm_related_title{grid-column:1;grid-row:1;z-index:2;width:50%;height:auto;text-align:left;padding:0 0 0 1rem}.mm_related_title a,.mm_related_title h1{color:#fff;font-size:calc(var(--fontsize)*1.7);font-weight:700;text-shadow:0 0 10px var(--shadow2);line-height:calc(var(--fontsize)*1.7);padding:0}.mm_related_title h1{opacity:.5}.mm_related_date{grid-column:1;grid-row:1;z-index:2;width:70vw;height:auto;align-self:end;justify-self:end;text-align:right;padding:0 10vw 0 0;font-size:calc(0.9*var(--fontsize));font-style:italic;font-weight:300}.mm_related_excerpt{display:none}.mm_related_inaktiv{opacity:.3}.mm_pagination{width:auto;height:5rem;font-size:calc(1.2*var(--fontsize))}span.page-numbers.current{background:#000;color:#fff}.col-auto{padding:.5rem}button.btn a{color:#fff;text-decoration:none;font-size:calc(1.2*var(--fontsize))}button.btn.btn-outline-info a{color:#000;font-weight:600;padding:.2rem;line-height:100%;font-size:calc(1.2*var(--fontsize))}button.btn.btn-outline-info{background:unset;color:#000;font-weight:600}.mm_button_back{display:grid;grid-template-columns:auto calc(var(--fontsize)*10) auto;grid-template-rows:calc(var(--fontsize)*5);background:var(--bgcolor2);padding:5rem}.mm_button_back a{grid-column:2;grid-row:1;justify-self:center;align-self:center;font-size:calc(1.1*var(--fontsize));font-weight:500;width:80%;height:80%}.mm_breadcrumb{width:100%;padding:2rem 1rem 0 1rem}.mm_gallery{display:flex;flex-wrap:wrap;width:100%;margin:3rem .5rem .5rem .5rem}.mm_gallery div{width:38vw;height:calc(0.75*38vw);overflow:hidden;border:1px solid var(--shadow2);margin:.5rem;background-color:var(--shadow2)}.mm_gallery img{width:auto;height:calc(0.75*38vw);transform:translateX(-50%);margin-left:50%}.mm_lightbox_wrapper{display:none;position:fixed;left:100vw;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);overflow-x:scroll;overflow-y:hidden;z-index:10000;scroll-snap-type:x mandatory;cursor:grab}.mm_lightbox{text-align:center;width:auto;height:100vh;display:grid;grid-template-columns:auto;grid-template-rows:100vh}.mm_lightbox_snap{scroll-snap-align:center;width:100vw;height:100vh;grid-row:1;align-self:center;justify-self:center;display:grid;grid-template-columns:100vw;grid-template-rows:100vh;opacity:0;transition:all 1s ease}.mm_lightbox_snap_anim{opacity:1}.mm_lightbox_snap_inner{width:100%;height:auto;grid-column:1;grid-row:1;align-self:center;justify-self:center;display:grid;grid-template-columns:100vw;grid-template-rows:100vh}.mm_lightbox_snap_img{grid-column:1;grid-row:1;align-self:center;justify-self:center;z-index:2}.mm_lightbox_snap_inner img{display:none;width:100%;height:auto}.mm_lightbox_loading_svg{grid-column:1;grid-row:1;align-self:center;justify-self:center;width:5vw;height:5vw;z-index:1}.mm_lightbox_close{position:fixed;top:.5rem;right:.5rem;width:3rem;height:3rem;z-index:1001}.mm_lightbox_counter{position:fixed;top:.5rem;left:.5rem;width:10rem;height:3rem;z-index:1001;color:#fff;font-weight:500}.mm_lightbox_prev{display:none;position:fixed;bottom:48vh;left:1rem;width:2rem;height:2rem;z-index:1001}.mm_lightbox_prev svg{transform:rotate(180deg)}.mm_lightbox_next{display:none;position:fixed;bottom:48vh;right:1rem;width:2rem;height:2rem;z-index:1001}.mm_page{display:grid;position:relative;top:0;width:100%;padding-bottom:2rem;color:#000;background-color:#fff;text-align:left;grid-template-columns:1rem auto 1rem;grid-template-rows:calc(var(--logo-size) * 1.5) auto auto;min-height:100vh}.mm_page h1{color:#000}.mm_page_about{margin:0 0 calc(2*var(--scalefactorP)) 0}.mm_page_title{width:100%;grid-column:2;grid-row:2}.mm_page_content{width:100%;grid-column:2;grid-row:3;transition:all 1s ease}.mm_fader{position:relative;top:0;width:100%;height:auto;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;transition:all 1s ease}.mm_fader img{width:100%;height:auto}#mm_fader_img1{grid-column:1;grid-row:1;opacity:1}#mm_fader_img2{grid-column:1;grid-row:1;opacity:0}.mm_fader_fixed{position:fixed;top:0;left:0;width:100%}.mm_faq_post{display:grid;grid-template-columns:auto calc(var(--fontsize)*2.2);grid-template-rows:calc(var(--fontsize)*8) calc(var(--fontsize)*5) auto auto;min-height:100vh}.mm_faq_post_cat{grid-column:2;grid-row:4;transform-origin:top left;transform:rotate(-90deg);white-space:nowrap;width:100vh;height:calc(var(--fontsize)*2.2)}.mm_faq_post_cat svg{font-size:calc(2.4* var(--fontsize));line-height:calc(2.4* var(--fontsize));font-weight:700;text-transform:uppercase;letter-spacing:calc(0.15 * var(--fontsize));color:var(--shadow1);fill:var(--shadow1);opacity:.7}.mm_faq_post_title{grid-column:1 /span 2;grid-row:2;opacity:.1;transition:opacity 1s ease}.mm_faq_post_title_anim{opacity:1}.mm_faq_post_content{grid-column:1;grid-row:3;padding:.5rem;justify-self:center;width:90%;opacity:.1;transition:opacity 1s ease}.mm_faq_post_content_anim{opacity:1}.mm_allposts_container{padding:calc(var(--logo-size)*2) 0 calc(var(--logo-size)*3) 0;grid-column:2;grid-row:1;display:flex;flex-direction:column;width:100%}.mm_allposts_post{width:90%;display:flex;flex-flow:column wrap;margin:0 auto}.mm_footer{z-index:97;background-color:var(--bgcolor2);display:grid;position:relative;overflow:visible;grid-template-columns:2rem 1fr calc(var(--logo-size)*2) 1fr 2rem;grid-template-rows:30vh var(--logo-size) var(--logo-size) var(--logo-size) auto auto auto calc(2*var(--logo-size)) auto}.mm_footer_empty{width:100%;height:100%;background-color:#fff;grid-column:1 / span 5;grid-row:3 / span 6}.mm_footer_logo{align-self:start;justify-self:center;grid-column:3;grid-row:2 / span 2}.mm_footer_logo svg{width:calc(var(--logo-size)*2);height:calc(var(--logo-size)*2)}.mm_footer_logo a{line-height:5.2rem}.mm_footer_nav_1{text-align:center;grid-column:2 / span 3;grid-row:5;padding:1rem 0 1rem 0}.mm_footer_nav_2{text-align:center;align-self:end;grid-column:2 / span 3;grid-row:6;padding:1rem 0 1rem 0}.mm_footer_nav_3{text-align:center;align-self:end;grid-column:2 / span 3;grid-row:7;padding:1rem 0 1rem 0}.mm_footer_nav_1 ul,.mm_footer_nav_2 ul,.mm_footer_nav_3 ul{list-style-position:inside;text-align:left}.mm_footer_nav_1 a,.mm_footer_nav_2 a,.mm_footer_nav_3 a{color:var(--color1);text-decoration:none;text-transform:uppercase;font-size:calc(var(--fontsize)*1.2);font-weight:500;padding-left:.5rem}.mm_footer_theme{background-color:var(--bgcolor2);color:var(--bgcolor1);width:100%;margin:4rem auto;padding-top:2rem;text-align:center;grid-column:2 / span 3;grid-row:9;font-size:calc(var(--fontsize)*0.9);border-top:1px dotted var(--linkcolor2)}.mm_footer_theme a{color:var(--linkcolor2)}.mm_footer_theme div{margin-top:2rem}@media only screen and (orientation:landscape){body{--mobile:1}.mm_nav{grid-template-columns:10% 40% 40% 10%;grid-template-rows:12vh 31vh 31vh auto}.mm_nav_empty{grid-column:1 / span 4}.mm_logo_back_svg{top:-40vw;left:0vw;width:123vw;height:auto}.menu-main-1-container,.menu-main-1-en-container{grid-column:2;grid-row:2}.menu-main-2-container,.menu-main-2-en-container{grid-column:3;grid-row:2}.menu-main-3-container,.menu-main-3-en-container{grid-column:2;grid-row:3}.menu-main-4-container,.menu-main-4-en-container{grid-column:3;grid-row:3}.mm_intro{grid-template-rows:calc(var(--scalefactorL) - var(--logo-size)) var(--logo-size) var(--logo-size) auto auto}.mm_info{grid-template-columns:5% 85% 10%}.mm_info_content{width:80%}.mm_post,.mm_post_toggle{grid-template-rows:calc(3*var(--fontsize)) auto auto auto auto 65vh}.mm_post_excerpt,.mm_post_toggle_excerpt{width:70%;padding:3rem}.mm_post_cat,.mm_post_toggle_cat{width:100vw;height:calc(var(--fontsize)*3)}.mm_inline_img{width:50vw;height:auto}.mm_gallery div{width:10vw;height:calc(0.75*20vw)}.mm_gallery img{width:auto;height:100%}.all-videos-iframe{width:40vw;height:calc(40vw / 1.78)}.mm_lightbox_snap_inner img{display:none;width:auto;height:100vh}.mm_faq_post_title h2{padding-left:calc(var(--fontsize)*3)}.mm_faq_post_content{width:70%;justify-self:center}}@media only screen and (min-device-width:1025px){body{--mobile:0;--logo-size:min(80px, 15vw);--fontsize:calc(0.75rem + 0.5vw)}.mm_jump_up{position:fixed;z-index:200;bottom:9rem;right:1rem;width:calc(2* var(--fontsize));height:calc(2* var(--fontsize));transform:rotate(-90deg);display:none;transition:all 0.5s ease}.mm_jump_down{position:fixed;z-index:200;bottom:5rem;right:1rem;width:calc(2* var(--fontsize));height:calc(2* var(--fontsize));transform:rotate(90deg);display:none;transition:all 0.5s ease}.mm_jump_show{display:block}.mm_jump_up_btn,.mm_jump_down_btn{fill:var(--shadow1);transition:all 1s ease}.mm_jump_button_toggle{fill:#fff}.mm_jump_up svg,.mm_jump_down svg{transition:all 0.5s}.mm_jump_up svg:hover,.mm_jump_down svg:hover{transform:scale(1.2) rotateY(40deg)}.mm_jump_up svg:hover .mm_jump_up_btn{fill:var(--color1)}.mm_jump_down svg:hover .mm_jump_down_btn{fill:var(--color1)}.mm_logo_top{display:block}.mm_logo_top svg{filter:drop-shadow(0 0 5px rgb(0 0 0 / 1));transition:all 1s ease}.mm_logo_anim{transform:rotateX(180deg)}.mm_menu_logo{display:none}.mm_menu_nav{display:block;grid-column:3;grid-row:1 / span 2;align-self:center;width:50vw}.mm_menu_nav ul,.mm_menu_nav li{display:inline}.mm_menu_button{top:calc(0.6* var(--fontsize));right:calc(1* var(--fontsize))}.menuline-1,.menuline-2,.menuline-3{stroke:var(--linkcolor2);transition:all 0.5s ease;filter:none}.mm_menu_button_svg_toggle{stroke:#fff}.mm_menu_button:hover .menuline-1{opacity:.5}.mm_menu_button:hover .menuline-2{opacity:.5}.mm_menu_button:hover .menuline-3{opacity:.5}.wpml-ls-link img{width:32px;height:32px}.mm_intro{grid-template-columns:auto calc(2*var(--logo-size)) auto;grid-template-rows:calc(100vh - var(--logo-size)) var(--logo-size) var(--logo-size) auto auto;overflow:hidden}.mm_intro_thumb{width:100%;height:100%;display:grid;grid-template-columns:100vw;grid-template-rows:100vh;background-color:var(--bgcolor2)}.mm_intro_thumb_cont{grid-column:1;grid-row:1;align-self:center;justify-self:center;width:100%;height:auto;transition:all 1s ease;opacity:1}.mm_intro_thumb_show{opacity:1}.mm_intro_thumb_cont img{width:100%;height:auto}.mm_intro_logo{grid-row:2 / span 3}.mm_navbar{position:fixed;left:-1px;top:0;width:20%;height:100vh;display:grid;grid-template-columns:.5vw 16.5vw 3vw;grid-template-rows:calc(3*var(--logo-size)) auto;font-size:var(--fontsize);z-index:9;border-right:1px solid var(--shadow1)}.mm_navbar_inner{grid-column:2;grid-row:2;align-self:start;display:grid;grid-template-columns:100%;grid-template-rows:auto;width:100%}.mm_navbar_inner a{width:100%;text-align:right;padding:0 1rem 0 0;grid-column:1;font-size:calc(var(--fontsize)*0.7);transition:all 0.5s ease;text-decoration:none}.mm_navbar_inner_active,.mm_navbar_inner a:hover{font-weight:600!important;letter-spacing:calc(var(--fontsize)*0.06)}.mm_navbar_toggle_btn{display:block;position:fixed;left:16%;top:calc(3*var(--logo-size) - calc(var(--fontsize)*2.9));z-index:11;width:calc(var(--fontsize)*2);transform:rotateY(180deg);transition:all 1s ease}.mm_navbar_toggle_btn svg{transition:all 0.5s ease}.mm_navbar_toggle_btn_p{fill:var(--linkcolor2);transition:all 0.5s ease}.mm_navbar_toggle_btn svg:hover{transform:scale(1.2) rotateX(40deg)}.mm_navbar_toggle_btn svg:hover .mm_navbar_toggle_btn_p{fill:var(--linkcolor1)}.mm_navbar_toggle_btn_anim{transform:rotateY(0deg);left:2%}.mm_navbar_item{fill:var(--shadow1);transition:all 0.5s ease}.mm_navbar_item_active{fill:var(--color1)}.mm_posts_container{width:80%;margin-left:20%;transition:all 0.5s ease;z-index:10;min-height:100vh}.mm_posts_container_anim{margin-left:0;width:100%}.mm_section{display:block;margin:0 auto}.mm_info{display:grid;position:relative;align-content:center;justify-content:center;grid-template-columns:1vw 32vw 66vw 1vw;grid-template-rows:90vh 10vh 5vh auto 10rem;color:#fff;background-color:var(--bgcolor2)}.mm_info_thumb{width:auto;height:100vh;grid-column:1 / span 4;grid-row:1 / span 2;align-self:start;justify-self:center;z-index:1;overflow:hidden}.mm_info_thumb img{width:100%;height:auto}.mm_info_title{grid-column:3;grid-row:2 / span 2;align-self:center;text-align:left;margin:15vh 0 0 0;padding:0;transition:all 1s ease}.mm_info_title h1,.mm_info_title a{white-space:nowrap;font-size:calc(3* var(--fontsize));line-height:calc(3* var(--fontsize));font-weight:700;letter-spacing:calc(var(--fontsize)*0.5);text-transform:uppercase;padding:0}.mm_info_title_anim{margin:0 0 0 0}.mm_info_content{grid-column:3;grid-row:4;justify-self:start;width:66vh;overflow:hidden}.mm_inline_img{width:40vw;height:auto}.mm_post,.mm_post_toggle{grid-template-columns:12% 2% 12% 2% auto auto 3% calc(5*var(--fontsize));grid-template-rows:calc(5*var(--fontsize)) auto auto auto auto auto auto;background-color:var(--color2);min-height:100vh}.mm_post_cat{grid-column:8;grid-row:4 / span 3;text-align:left;height:calc(4*var(--fontsize));width:100vw;cursor:pointer}.mm_post_toggle_cat{display:none}.mm_post_cat_anim,.mm_post_toggle_cat_anim{width:100%}.mm_post_cat div,.mm_post_toggle_cat div{transform:rotate(90deg) translateX(50%) translateY(.3rem)}.mm_post_cat a,.mm_post_cat svg,.mm_post_toggle_cat a,.mm_post_toggle_cat svg{font-size:calc(4* var(--fontsize));line-height:calc(4* var(--fontsize));font-weight:600;text-transform:uppercase;letter-spacing:calc(0.15 * var(--fontsize));color:var(--shadow1);fill:var(--shadow1);opacity:.7}.mm_post_thumb{grid-column:3 / span 3;grid-row:2 /span 2;width:40vw;height:auto;align-self:end;justify-self:start;opacity:.1;transition:opacity 1s ease-in-out}.mm_post_toggle_thumb{grid-column:5 / span 3;grid-row:2 /span 2;width:40vw;height:auto;align-self:start;justify-self:start;opacity:.1;transition:opacity 1s ease-out}.mm_post_thumb_anim,.mm_post_toggle_thumb_anim{opacity:1}.mm_post_thumb img,.mm_post_toggle_thumb img{width:40vw;height:auto}.mm_post_thumb_anim img,.mm_post_toggle_thumb_anim img{transition:all 1s ease-out}.mm_post_thumb_anim img:hover,.mm_post_toggle_thumb_anim img:hover{transform:scale(1.1)}.mm_post_date{grid-column:3 / span 2;grid-row:4;text-align:right;justify-self:end;color:var(--linkcolor1);width:auto}.mm_post_toggle_date{grid-column:5 /span 2;grid-row:4;text-align:left;justify-self:start;width:80%}.mm_post_title{grid-column:2 / span 4;grid-row:5;justify-self:start;display:flex;flex-flow:rows}.mm_post_toggle_title{grid-column:4 / span 4;grid-row:5;justify-self:start}.mm_post_title a,.mm_post_title h2,.mm_post_toggle_title a,.mm_post_toggle_title h2{font-size:calc(var(--fontsize)*2.2);line-height:calc(var(--fontsize)*2.2);letter-spacing:calc(var(--fontsize)*0.1);padding:0}.mm_post_excerpt{grid-column:3 / span 4;grid-row:6;width:45vw;min-height:40vh}.mm_post_toggle_excerpt{grid-column:5 / span 2;grid-row:6;width:45vw;min-height:40vh}.mm_post_content{grid-column:3 / span 3;grid-row:6;width:100%;height:100%;max-height:100%;padding:0;margin-top:3rem}.mm_post_toggle_content{grid-column:5 / span 2;grid-row:6;width:100%;height:100%;max-height:100%;padding:0;margin-top:3rem}.mm_foldme{overflow:hidden;height:0;max-height:0;padding:0}.mm_post_single{grid-template-columns:15% 70% 15%;grid-template-rows:2rem 50vh 50vh 2rem auto calc(6*var(--fontsize)) auto}.mm_post_single_cat{grid-column:3;cursor:pointer;margin:0 0 calc(2*var(--fontsize)) 0}.mm_post_single_thumb{width:100vw;height:auto;grid-column:1 / span 3;grid-row:2 / span 2}.mm_post_single_thumb img{width:100vw;height:auto}.mm_post_single_title{grid-column:2;grid-row:3;justify-self:start;z-index:2;text-shadow:0 0 10px var(--shadow2);margin-top:20vh;transition:all 1s ease;align-self:start}.mm_post_single_title_anim{margin-top:38vh}.mm_post_single_title a,.mm_post_single_title h2{font-size:calc(var(--fontsize)*3.5);line-height:calc(var(--fontsize)*3.5);padding:0;color:var(--color2)}.mm_post_single_content{width:70%;padding:2rem;grid-column:2}.video-player{width:100%;height:auto;grid-template-columns:68vw}.video-iframe{width:68vw;height:calc(68vw / 1.78);padding:2rem 0 2rem 0}.all-videos{width:100%;display:flex;justify-content:center;flex-flow:row wrap}.all-videos-iframe{width:27vw;height:calc(27vw / 1.78);padding:calc(0.5*var(--fontsize))}.mm_related_container{grid-column:1 /span 3;grid-row:7;width:100%;height:auto;background:var(--bgcolor2);color:var(--color1)}.mm_related_post{padding-top:calc(5*var(--fontsize));grid-template-columns:2% 40% 56% 2%;grid-template-rows:calc(3*var(--fontsize)) auto 6rem}.mm_related_thumb{grid-column:2;grid-row:2;justify-self:end;box-shadow:none;border:none;width:auto;height:30vh;overflow:hidden}.mm_related_thumb img{width:auto;height:30vh}.mm_related_title{grid-column:2 /span 2;grid-row:1;justify-self:start;text-align:right;padding:0 0 0 2rem}.mm_related_date{grid-column:3;grid-row:2;padding-left:2rem;color:var(--color2);text-align:left;align-self:end;justify-self:start;width:100%;color:var(--shadow1)}.mm_related_excerpt{display:block;color:var(--color2);width:60%;grid-column:3;grid-row:2;align-self:start;justify-self:start;padding:2rem}.mm_related_excerpt a{color:var(--linkcolor2)}.mm_gallery{width:150%}.mm_gallery img{cursor:pointer}.mm_lightbox_prev{display:block}.mm_lightbox_next{display:block}.mm_faq_post{grid-template-columns:20% 60% 20%}.mm_faq_post_cat{grid-column:3}.mm_faq_post_title{grid-column:2}.mm_faq_post_title h2{padding:3rem 3rem 0 3rem}.mm_faq_post_content{grid-column:2;width:80%;justify-self:center}.mm_allposts_container{flex-flow:row wrap;width:80%;margin:0 auto;justify-content:center}.mm_allposts_post{width:40%;display:flex;flex-flow:column wrap}.mm_footer{font-size:calc(var(--fontsize)*1.5);grid-template-rows:40vh var(--logo-size) var(--logo-size) 5vh auto auto var(--logo-size) auto}.mm_footer_logo svg{filter:drop-shadow(0 0 5px rgb(0 0 0 / 1));transition:all 1s ease}.mm_footer a,.mm_footer p{font-size:calc(var(--fontsize)*1.5);line-height:calc(var(--fontsize)*2)}.menu-main-1-container a:hover,.menu-main-2-container a:hover,.menu-main-4-container a:hover,.menu-main-4-container a:hover{color:var(--linkcolor2)}.mm_footer_theme a,.mm_footer_theme p{font-size:calc(var(--fontsize)*0.9)}.mm_footer_empty{grid-row:3 / span 5}.mm_footer_nav_1{grid-column:2;grid-row:5;align-self:center;justify-self:right;width:50%;padding:calc(var(--fontsize)*1.5)}.mm_footer_nav_2{grid-column:4;grid-row:5;align-self:center;justify-self:left;width:50%;padding:calc(var(--fontsize)*1.5)}.mm_footer_nav_3{grid-column:2;grid-row:6;align-self:center;justify-self:right;width:50%;padding:calc(var(--fontsize)*1.5)}.mm_footer_theme{grid-column:2 /span 3;grid-row:8;align-self:start;justify-self:center;display:grid;grid-template-columns:2rem auto 2rem;grid-template-rows:auto}.mm_footer_theme_1{grid-column:2;grid-row:1;justify-self:start;text-align:left}.mm_footer_theme_2{grid-column:2;grid-row:1;justify-self:end}.mm_page{width:60%;margin:0 auto}.mm_page_about .mm_page{width:100%;grid-template-columns:2% 40vw auto 2%}.mm_page_about .mm_page_title{grid-column:3;width:80%;margin-left:2rem}.mm_page_about .mm_page_content{grid-column:3;width:60%;margin-left:2rem}.mm_page_about .mm_inline_img{width:80%;height:auto}.mm_fader,.mm_fader_fixed{position:fixed;top:0;left:2%;width:40vw;height:calc(calc(40vw/3) * 4)}}