@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-4{margin-top:16px}.mt-6{margin-top:24px}@media only screen and (min-width:768px)and (max-width:1023px){.mt-6{margin-top:16px}}@media only screen and (min-width:0px)and (max-width:767px){.mt-6{margin-top:16px}}.mt-8{margin-top:32px}@media only screen and (min-width:768px)and (max-width:1023px){.mt-8{margin-top:24px}}@media only screen and (min-width:0px)and (max-width:767px){.mt-8{margin-top:24px}}.mt-10{margin-top:40px}@media only screen and (min-width:768px)and (max-width:1023px){.mt-10{margin-top:32px}}@media only screen and (min-width:0px)and (max-width:767px){.mt-10{margin-top:32px}}.mt-12{margin-top:48px}@media only screen and (min-width:768px)and (max-width:1023px){.mt-12{margin-top:32px}}@media only screen and (min-width:0px)and (max-width:767px){.mt-12{margin-top:32px}}.mt-14{margin-top:56px}@media only screen and (min-width:768px)and (max-width:1023px){.mt-14{margin-top:32px}}@media only screen and (min-width:0px)and (max-width:767px){.mt-14{margin-top:32px}}.mt-16{margin-top:64px}@media only screen and (min-width:768px)and (max-width:1023px){.mt-16{margin-top:32px}}@media only screen and (min-width:0px)and (max-width:767px){.mt-16{margin-top:32px}}.mt-20{margin-top:80px}@media only screen and (min-width:768px)and (max-width:1023px){.mt-20{margin-top:40px}}@media only screen and (min-width:0px)and (max-width:767px){.mt-20{margin-top:40px}}.mt-30{margin-top:120px}@media only screen and (min-width:768px)and (max-width:1023px){.mt-30{margin-top:64px}}@media only screen and (min-width:0px)and (max-width:767px){.mt-30{margin-top:64px}}.mt-40{margin-top:160px}@media only screen and (min-width:768px)and (max-width:1023px){.mt-40{margin-top:80px}}@media only screen and (min-width:0px)and (max-width:767px){.mt-40{margin-top:80px}}.mt-60{margin-top:240px}@media only screen and (min-width:768px)and (max-width:1023px){.mt-60{margin-top:120px}}@media only screen and (min-width:0px)and (max-width:767px){.mt-60{margin-top:120px}}.mt-80{margin-top:320px}@media only screen and (min-width:768px)and (max-width:1023px){.mt-80{margin-top:160px}}@media only screen and (min-width:0px)and (max-width:767px){.mt-80{margin-top:160px}}.pt-1{padding-top:4px}.pt-2{padding-top:8px}.pt-4{padding-top:16px}.pt-6{padding-top:24px}@media only screen and (min-width:768px)and (max-width:1023px){.pt-6{padding-top:16px}}@media only screen and (min-width:0px)and (max-width:767px){.pt-6{padding-top:16px}}.pt-8{padding-top:32px}@media only screen and (min-width:768px)and (max-width:1023px){.pt-8{padding-top:24px}}@media only screen and (min-width:0px)and (max-width:767px){.pt-8{padding-top:24px}}.pt-10{padding-top:40px}@media only screen and (min-width:768px)and (max-width:1023px){.pt-10{padding-top:32px}}@media only screen and (min-width:0px)and (max-width:767px){.pt-10{padding-top:32px}}.pt-12{padding-top:48px}@media only screen and (min-width:768px)and (max-width:1023px){.pt-12{padding-top:32px}}@media only screen and (min-width:0px)and (max-width:767px){.pt-12{padding-top:32px}}.pt-14{padding-top:56px}@media only screen and (min-width:768px)and (max-width:1023px){.pt-14{padding-top:32px}}@media only screen and (min-width:0px)and (max-width:767px){.pt-14{padding-top:32px}}.pt-16{padding-top:64px}@media only screen and (min-width:768px)and (max-width:1023px){.pt-16{padding-top:32px}}@media only screen and (min-width:0px)and (max-width:767px){.pt-16{padding-top:32px}}.pt-20{padding-top:80px}@media only screen and (min-width:768px)and (max-width:1023px){.pt-20{padding-top:40px}}@media only screen and (min-width:0px)and (max-width:767px){.pt-20{padding-top:40px}}.pt-30{padding-top:120px}@media only screen and (min-width:768px)and (max-width:1023px){.pt-30{padding-top:64px}}@media only screen and (min-width:0px)and (max-width:767px){.pt-30{padding-top:64px}}.pt-40{padding-top:160px}@media only screen and (min-width:768px)and (max-width:1023px){.pt-40{padding-top:80px}}@media only screen and (min-width:0px)and (max-width:767px){.pt-40{padding-top:80px}}.pt-60{padding-top:240px}@media only screen and (min-width:768px)and (max-width:1023px){.pt-60{padding-top:120px}}@media only screen and (min-width:0px)and (max-width:767px){.pt-60{padding-top:120px}}.pt-80{padding-top:320px}@media only screen and (min-width:768px)and (max-width:1023px){.pt-80{padding-top:160px}}@media only screen and (min-width:0px)and (max-width:767px){.pt-80{padding-top:160px}}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-4{margin-bottom:16px}.mb-6{margin-bottom:24px}@media only screen and (min-width:768px)and (max-width:1023px){.mb-6{margin-bottom:16px}}@media only screen and (min-width:0px)and (max-width:767px){.mb-6{margin-bottom:16px}}.mb-8{margin-bottom:32px}@media only screen and (min-width:768px)and (max-width:1023px){.mb-8{margin-bottom:24px}}@media only screen and (min-width:0px)and (max-width:767px){.mb-8{margin-bottom:24px}}.mb-10{margin-bottom:40px}@media only screen and (min-width:768px)and (max-width:1023px){.mb-10{margin-bottom:32px}}@media only screen and (min-width:0px)and (max-width:767px){.mb-10{margin-bottom:32px}}.mb-12{margin-bottom:48px}@media only screen and (min-width:768px)and (max-width:1023px){.mb-12{margin-bottom:32px}}@media only screen and (min-width:0px)and (max-width:767px){.mb-12{margin-bottom:32px}}.mb-14{margin-bottom:56px}@media only screen and (min-width:768px)and (max-width:1023px){.mb-14{margin-bottom:32px}}@media only screen and (min-width:0px)and (max-width:767px){.mb-14{margin-bottom:32px}}.mb-16{margin-bottom:64px}@media only screen and (min-width:768px)and (max-width:1023px){.mb-16{margin-bottom:32px}}@media only screen and (min-width:0px)and (max-width:767px){.mb-16{margin-bottom:32px}}.mb-20{margin-bottom:80px}@media only screen and (min-width:768px)and (max-width:1023px){.mb-20{margin-bottom:40px}}@media only screen and (min-width:0px)and (max-width:767px){.mb-20{margin-bottom:40px}}.mb-30{margin-bottom:120px}@media only screen and (min-width:768px)and (max-width:1023px){.mb-30{margin-bottom:64px}}@media only screen and (min-width:0px)and (max-width:767px){.mb-30{margin-bottom:64px}}.mb-40{margin-bottom:160px}@media only screen and (min-width:768px)and (max-width:1023px){.mb-40{margin-bottom:80px}}@media only screen and (min-width:0px)and (max-width:767px){.mb-40{margin-bottom:80px}}.mb-60{margin-bottom:240px}@media only screen and (min-width:768px)and (max-width:1023px){.mb-60{margin-bottom:120px}}@media only screen and (min-width:0px)and (max-width:767px){.mb-60{margin-bottom:120px}}.mb-80{margin-bottom:320px}@media only screen and (min-width:768px)and (max-width:1023px){.mb-80{margin-bottom:160px}}@media only screen and (min-width:0px)and (max-width:767px){.mb-80{margin-bottom:160px}}.pb-1{padding-bottom:4px}.pb-2{padding-bottom:8px}.pb-4{padding-bottom:16px}.pb-6{padding-bottom:24px}@media only screen and (min-width:768px)and (max-width:1023px){.pb-6{padding-bottom:16px}}@media only screen and (min-width:0px)and (max-width:767px){.pb-6{padding-bottom:16px}}.pb-8{padding-bottom:32px}@media only screen and (min-width:768px)and (max-width:1023px){.pb-8{padding-bottom:24px}}@media only screen and (min-width:0px)and (max-width:767px){.pb-8{padding-bottom:24px}}.pb-10{padding-bottom:40px}@media only screen and (min-width:768px)and (max-width:1023px){.pb-10{padding-bottom:32px}}@media only screen and (min-width:0px)and (max-width:767px){.pb-10{padding-bottom:32px}}.pb-12{padding-bottom:48px}@media only screen and (min-width:768px)and (max-width:1023px){.pb-12{padding-bottom:32px}}@media only screen and (min-width:0px)and (max-width:767px){.pb-12{padding-bottom:32px}}.pb-14{padding-bottom:56px}@media only screen and (min-width:768px)and (max-width:1023px){.pb-14{padding-bottom:32px}}@media only screen and (min-width:0px)and (max-width:767px){.pb-14{padding-bottom:32px}}.pb-16{padding-bottom:64px}@media only screen and (min-width:768px)and (max-width:1023px){.pb-16{padding-bottom:32px}}@media only screen and (min-width:0px)and (max-width:767px){.pb-16{padding-bottom:32px}}.pb-20{padding-bottom:80px}@media only screen and (min-width:768px)and (max-width:1023px){.pb-20{padding-bottom:40px}}@media only screen and (min-width:0px)and (max-width:767px){.pb-20{padding-bottom:40px}}.pb-30{padding-bottom:120px}@media only screen and (min-width:768px)and (max-width:1023px){.pb-30{padding-bottom:64px}}@media only screen and (min-width:0px)and (max-width:767px){.pb-30{padding-bottom:64px}}.pb-40{padding-bottom:160px}@media only screen and (min-width:768px)and (max-width:1023px){.pb-40{padding-bottom:80px}}@media only screen and (min-width:0px)and (max-width:767px){.pb-40{padding-bottom:80px}}.pb-60{padding-bottom:240px}@media only screen and (min-width:768px)and (max-width:1023px){.pb-60{padding-bottom:120px}}@media only screen and (min-width:0px)and (max-width:767px){.pb-60{padding-bottom:120px}}.pb-80{padding-bottom:320px}@media only screen and (min-width:768px)and (max-width:1023px){.pb-80{padding-bottom:160px}}@media only screen and (min-width:0px)and (max-width:767px){.pb-80{padding-bottom:160px}}.wrapper{max-width:1680px;width:100%;position:relative;margin:0 auto}.grd__a{max-width:1680px;width:100%;display:grid;margin:0 auto;grid-template-columns:repeat(auto-fit,minmax(5vw,1fr));grid-column-gap:32px}.grd__b{max-width:1680px;width:100%;display:grid;margin:0 auto}.grd__gllry{max-width:1680px;width:100%;display:grid;margin:0 auto;grid:auto-flow/1fr 1fr;gap:5vw;align-items:center}@media only screen and (min-width:1920px){.grd__b{grid-template-columns:repeat(12,112px);grid-column-gap:32px}}@media only screen and (min-width:1440px)and (max-width:1919px){.wrapper{padding:0 80px}.grd__b{grid-template-columns:repeat(12,1fr);grid-column-gap:24px}}@media only screen and (min-width:1024px)and (max-width:1439px){.wrapper{padding:0 32px}.grd__b{grid-template-columns:repeat(12,1fr);grid-column-gap:24px}}@media only screen and (min-width:768px)and (max-width:1023px){.wrapper{padding:0 24px}.grd__b{grid-template-columns:repeat(12,1fr);grid-column-gap:24px}}@media only screen and (min-width:0px)and (max-width:767px){.wrapper{padding:0 20px}.grd__b{grid-template-columns:repeat(4,1fr);grid-column-gap:16px}.teaser_gllry .grd__gllry{grid:auto-flow/1fr}}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url(/assets/fonts/poppins-v21-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:200;src:url(/assets/fonts/poppins-v21-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/assets/fonts/poppins-v21-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(/assets/fonts/poppins-v21-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/assets/fonts/poppins-v21-latin-600.woff2) format("woff2")}::selection{background:#000;color:#fff;text-shadow:none}.hero_slider .hro__sldr{height:65vw}span.caption{width:100%;text-align:right;display:block;font-family:Poppins;font-style:normal;font-weight:200;font-size:.75rem}.ccm-settings-summoner .ccm-settings-summoner--link{box-shadow:none!important}.ccm-modal.ccm-control-panel.ccm-show .ccm-modal-inner{padding:140px 0 0!important}html,body{height:100%;position:relative;scroll-behavior:smooth}html{box-sizing:border-box;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html.touch{cursor:none!important}*,*:before,*:after{box-sizing:inherit}body{background:#fff;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}hr{background-color:#fff;border:0;height:1px;margin-bottom:1.5em}figure{margin:0}img{height:auto;width:100%}a{color:#000;text-decoration:none;font-family:Poppins,sans-serif}a:visited{color:#000}a:hover,a:focus,a:active{border:none;color:#000;outline:none}a:hover,a:active{outline:0;border:none}a.link{position:relative;background:linear-gradient(#000,#000) right bottom no-repeat;background-size:100% 2px;transition:all .7s}a.link:hover{background-size:0% 2px}a.fade{transition:opacity ease .7s;will-change:opacity}a.fade:hover{opacity:.5}ul,ol{margin:0;padding:0}ul,ol{list-style:none}li>ul,li>ol{margin:0;padding:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{margin:0 0 1.5em;width:100%}body,button,input,select,optgroup,textarea{color:#000;font-weight:400;font-style:400;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.5rem}h1,h2,h3,h4,h5,h6{margin-bottom:.75rem;margin-top:0;padding:0;font-family:Poppins,sans-serif;color:#000;line-height:100%;text-transform:uppercase}h1,.h1{font-size:58px}h2,.h2{font-size:46px}h3,.h3{font-size:41px}h4,.h4{font-size:32px}h5,.h5{font-size:23px}h6,.h6{font-size:20px}.bigquote{font-family:ltc-nicholas-cochin-pro,Iowan Old Style,Times New Roman,serif;text-transform:none;font-size:6vh}@media only screen and (min-width:0px)and (max-width:767px){h1,h2,h3,h4{-webkit-hyphens:auto;hyphens:auto}h1{font-size:41px}h2{font-size:36px}h3{font-size:32px}h4{font-size:29px}}@media only screen and (min-width:768px)and (max-width:1023px){h1{font-size:41px}h2{font-size:36px}h3{font-size:32px}h4{font-size:29px}}@media only screen and (min-width:1024px)and (max-width:1439px){h1{font-size:41px}h2{font-size:36px}h3{font-size:32px}h4{font-size:29px}}p{font-family:Poppins,sans-serif;font-size:1 rem;line-height:1.5 rem;margin:0 0 2vw}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{font-family:Poppins,sans-serif}code,kbd,tt,var{font-family:Poppins,sans-serif}abbr,acronym{border-bottom:1px dotted #000000;cursor:help}mark,ins{background:#000;text-decoration:none}strong,.strong{font-family:Poppins,sans-serif}svg.atelier-wehrle_logo{width:38vw;height:9vw;fill:#000;transition:width ease .7s,height ease .7s;will-change:width,height}svg.atelier-wehrle_mobile_logo{width:15vw;height:25vw;fill:#000}@media only screen and (min-width:0px)and (max-width:767px)and (orientation:landscape){svg.atelier-wehrle_mobile_logo{height:15vw}}svg.instagram{width:33px;height:33px;fill:#000}svg.pinterest{width:33px;height:33px;fill:#000}svg.linkedin{width:33px;height:33px;fill:#000}header.sticky svg.atelier-wehrle_logo{width:25vw;height:5vw}header{margin:0;padding:43px 0 23px;position:fixed;top:0;width:100vw;background:#fff;z-index:100;transition:padding ease 1.4s;will-change:padding}header.sticky{padding:16px 0}header .header_bar{display:flex;align-items:center;justify-content:space-between}header .header_bar__left{display:flex;align-items:center;width:163px}header .header_bar .social_links{display:flex;align-items:right}@media only screen and (min-width:0px)and (max-width:767px){header .header_bar .social_links{display:none}}header .header_bar .social_links li{height:auto;width:auto;margin-right:2rem}header .header_bar .social_links li:last-of-type{margin-right:0}header .header_bar .social_links li a{display:block;height:auto;width:auto}header .header_bar .social_links li a:hover>svg{opacity:25%;transition:opacity ease .7s;will-change:opacity}@media only screen and (min-width:0px)and (max-width:767px){header{padding:23px 0}header .header_bar__left{width:auto}}.site-branding{position:relative;z-index:1000}.site-branding a#logo{width:100%;height:100%}.site-branding svg.atelier-wehrle_mobile_logo{display:none}@media only screen and (min-width:0px)and (max-width:767px){.site-branding svg.atelier-wehrle_logo{display:none;visibility:hidden}.site-branding svg.atelier-wehrle_mobile_logo{display:block;visibility:visible}}button#menubutton{border:none;border-radius:0;background:none;padding:0;margin:0;cursor:pointer;z-index:100}.hamburger{width:45px;height:30px;position:relative;display:flex;flex-direction:column;justify-content:center}.hamburger span,.hamburger span:before,.hamburger span:after{width:45px;height:6px;display:block;position:absolute;background:#000;transition:all ease .7s;will-change:all}.hamburger span:before,.hamburger span:after{content:"";display:block}.hamburger span:before{top:-12px}.hamburger span:after{bottom:-12px}[aria-expanded=true]>.hamburger span{transform:rotate(225deg);transition:transform ease .5s .5s;will-change:transform}[aria-expanded=true]>.hamburger span:before{top:0;opacity:0;transition:top ease .5s,opacity .5s .3s;will-change:top}[aria-expanded=true]>.hamburger span:after{bottom:0;transform:rotate(-90deg);transition:bottom ease .5s,transform ease .5s .3s;will-change:bottom}[aria-expanded=false]>.hamburger span{transform:rotate(0);transition:transform .5s,width ease .7s;will-change:transform}[aria-expanded=false]>.hamburger span:before{top:-12px;opacity:1;transition:opacity ease .5s .7s,top .5s .7s,width ease .7s;will-change:opacity,width}[aria-expanded=false]>.hamburger span:after{bottom:-12px;transform:rotate(0);transition:transform ease .5s .2s,bottom ease .5s .7s,width ease .7s;will-change:transform,width}[aria-expanded=false]>.hamburger:hover span{width:20px}[aria-expanded=false]>.hamburger:hover span:after{width:10px}[aria-expanded=false]>.hamburger:hover span:before{width:15px}.hamburger:hover span,.hamburger:hover span:before,.hamburger:hover span:after,.hamburger:active span,.hamburger:active span:before,.hamburger:active span:after,.hamburger:focus span,.hamburger:focus span:before,.hamburger:focus span:after{width:45px}.menu-button-links{margin:0;cursor:pointer;position:relative;border:none}.menu-button-links button,.menu-button-links button:active,.menu-button-links button:focus,.menu-button-links button:visited,.menu-button-links button:focus-visible,#menubutton{margin:0;padding:0;background:none!important;border:none!important;align-self:center}.menu-button-links [role=menu]{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:flex-start;text-align:left;position:fixed;background:#fff;height:auto;width:auto;overflow-y:scroll;transform:translateY(50vw);transition:transform ease .7s,opacity ease .7s;will-change:transform,opacity,translate}.menu-button-links [role=menuitem],.menu-button-links [role=separator]{margin:0;padding:0;color:#000;font-size:28px;line-height:34px}ul.nav{padding-top:40px;position:relative;z-index:90;border:none}ul.nav li{width:auto;height:auto;border:none}ul.nav li a{text-transform:uppercase;border:none}ul.nav li a.active{font-weight:700}[aria-expanded=true]+ul.nav{margin-top:45px;transition:margin-top ease 1.4s;will-change:margin-top}header.sticky .header_bar .menu-button-links [aria-expanded=true]+ul.nav{margin-top:39px}[aria-expanded=true]+[role=menu]{opacity:1;visibility:visible;transform:translateY(0)}[aria-expanded=false]+[role=menu]{opacity:0;visibility:hidden}li#legal{display:flex;justify-content:space-between;margin-top:40px}@media only screen and (min-width:768px)and (max-width:1023px){li#legal{margin-top:32px}}@media only screen and (min-width:0px)and (max-width:767px){li#legal{margin-top:32px}}li#legal a:nth-child(1){margin-right:20px}li#legal h6{color:#000}.lg_nav{display:flex;justify-content:space-between;margin-bottom:24px}@media only screen and (min-width:768px)and (max-width:1023px){.lg_nav{margin-bottom:16px}}@media only screen and (min-width:0px)and (max-width:767px){.lg_nav{margin-bottom:16px}}.lg_nav a:nth-child(1){margin-right:20px}.mm__isopen{display:none}#menubutton:hover,#menubutton:focus,#menubutton:active{border:none;outline:none}@media only screen and (min-width:0px)and (max-width:767px){[aria-expanded=true]+ul.nav{margin-top:15px}}ul.lg_nav li a.is-active{font-weight:700}main{margin-top:160px}@media only screen and (min-width:768px)and (max-width:1023px){main{margin-top:80px}}@media only screen and (min-width:0px)and (max-width:767px){main{margin-top:80px}}@media only screen and (min-width:0px)and (max-width:767px){main{margin-top:150px}}footer .footer_ctnt{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:32px}@media only screen and (min-width:768px)and (max-width:1023px){footer .footer_ctnt{margin-top:24px}}@media only screen and (min-width:0px)and (max-width:767px){footer .footer_ctnt{margin-top:24px}}footer .footer_ctnt{font-size:.9rem}footer .footer_ctnt .__copyright{font-family:"Poppins",sans-serif,200,normal;font-size:min(4vw,16px);line-height:min(7vw,33px);margin-top:8px}@media only screen and (min-width:1440px)and (max-width:1919px){footer .footer_ctnt .__copyright{margin-top:0}}footer .footer_ctnt .__links{display:flex;flex-wrap:wrap}footer .footer_ctnt .__links li{margin-right:2rem}footer .footer_ctnt .__links li:last-child{margin-right:0}footer .footer_ctnt .__links a{display:inline-flex;align-items:center;min-height:48px}@media only screen and (min-width:1024px)and (max-width:1439px){footer .footer_ctnt{flex-flow:column-reverse}}@media only screen and (min-width:768px)and (max-width:1023px){footer .footer_ctnt{flex-flow:column-reverse}}@media only screen and (min-width:0px)and (max-width:767px){footer .footer_ctnt{flex-flow:column-reverse}footer .footer_ctnt .__copyright{font-family:"Poppins",sans-serif,200,normal;font-size:clamp(12px,3vw,13px)}footer .footer_ctnt .__links{display:block}footer .footer_ctnt .__links li{margin-right:0}footer .footer_ctnt .__links a{min-height:48px}}.about{padding-top:120px}@media only screen and (min-width:768px)and (max-width:1023px){.about{padding-top:64px}}@media only screen and (min-width:0px)and (max-width:767px){.about{padding-top:64px}}.about{padding-bottom:120px}@media only screen and (min-width:768px)and (max-width:1023px){.about{padding-bottom:64px}}@media only screen and (min-width:0px)and (max-width:767px){.about{padding-bottom:64px}}.about .grd__a{grid-template-columns:1fr 1fr;align-items:center;grid-row-gap:80px}.about .team-list{margin-top:80px}.about .team-member{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:32px;align-items:center;margin-bottom:80px}.about .team-member:last-child{margin-bottom:0}.about .team-member--reverse .team-member__image{order:2}.about .team-member--reverse .team-member__content{order:1}.about .role{margin:-6px 0 16px;font-size:1rem;line-height:1.4;text-transform:none;-webkit-hyphens:none;hyphens:none}@media only screen and (min-width:768px)and (max-width:1023px){.about .grd__a{grid-template-columns:1fr}.about .team-member{grid-template-columns:1fr;grid-row-gap:24px;margin-bottom:64px}.about .team-member .team-member__image{order:1}.about .team-member .team-member__content{order:2}}@media only screen and (min-width:0px)and (max-width:767px){.about .grd__a{grid-template-columns:1fr}.about .team-member{grid-template-columns:1fr;grid-row-gap:24px;margin-bottom:64px}.about .team-member .team-member__image{order:1}.about .team-member .team-member__content{order:2}}.quote{padding-top:120px}@media only screen and (min-width:768px)and (max-width:1023px){.quote{padding-top:64px}}@media only screen and (min-width:0px)and (max-width:767px){.quote{padding-top:64px}}.quote{padding-bottom:120px}@media only screen and (min-width:768px)and (max-width:1023px){.quote{padding-bottom:64px}}@media only screen and (min-width:0px)and (max-width:767px){.quote{padding-bottom:64px}}.quote .item__1{grid-column:5/9;text-align:center}@media only screen and (min-width:0px)and (max-width:767px){.quote .item__1{grid-column:1/-1}}section.legal .wrapper .legal_content{padding-top:120px}@media only screen and (min-width:768px)and (max-width:1023px){section.legal .wrapper .legal_content{padding-top:64px}}@media only screen and (min-width:0px)and (max-width:767px){section.legal .wrapper .legal_content{padding-top:64px}}section.legal .wrapper .legal_content{padding-bottom:120px}@media only screen and (min-width:768px)and (max-width:1023px){section.legal .wrapper .legal_content{padding-bottom:64px}}@media only screen and (min-width:0px)and (max-width:767px){section.legal .wrapper .legal_content{padding-bottom:64px}}section.legal .wrapper .legal_content{grid-column:3/10}section.legal .wrapper .legal_content a{-webkit-hyphens:auto;hyphens:auto;word-break:break-all}@media only screen and (min-width:0px)and (max-width:767px){section.legal .wrapper .legal_content{grid-column:1/-1}}@media only screen and (min-width:768px)and (max-width:1023px){section.legal .wrapper .legal_content{grid-column:1/-1}}.awards{padding-top:120px}@media only screen and (min-width:768px)and (max-width:1023px){.awards{padding-top:64px}}@media only screen and (min-width:0px)and (max-width:767px){.awards{padding-top:64px}}.awards{padding-bottom:240px}@media only screen and (min-width:768px)and (max-width:1023px){.awards{padding-bottom:120px}}@media only screen and (min-width:0px)and (max-width:767px){.awards{padding-bottom:120px}}.awards h1{text-align:center}.awards .award_list{display:flex;justify-content:space-evenly}.awards .award_list li{width:250px;height:auto;display:block}.awards .award_list li:nth-last-child(1){flex-grow:.25}.contact{padding-top:120px}@media only screen and (min-width:768px)and (max-width:1023px){.contact{padding-top:64px}}@media only screen and (min-width:0px)and (max-width:767px){.contact{padding-top:64px}}.contact{padding-bottom:120px}@media only screen and (min-width:768px)and (max-width:1023px){.contact{padding-bottom:64px}}@media only screen and (min-width:0px)and (max-width:767px){.contact{padding-bottom:64px}}.contact .grd__a{grid-template-areas:"a b" "d c";align-items:center;grid-row-gap:80px}.contact .grd__a .item__1{grid-area:a}.contact .grd__a .item__2{grid-area:b}.contact .grd__a .item__3{grid-area:c}.contact .grd__a .item__4{grid-area:d}.map-frame{filter:grayscale(100%)}.google-maps{position:relative;padding-bottom:75%;height:0;overflow:hidden}.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}@media only screen and (min-width:768px)and (max-width:1023px){.contact .grd__a{grid-template-areas:"a a" "b b" "d d" "c c"}.contact .grd__a .item__3{display:none}}@media only screen and (min-width:0px)and (max-width:767px){.contact .grd__a{grid-template-areas:"a a" "b b" "d d" "c c"}.contact .grd__a .item__3{display:none}}.garden_gllry{padding-top:120px}@media only screen and (min-width:768px)and (max-width:1023px){.garden_gllry{padding-top:64px}}@media only screen and (min-width:0px)and (max-width:767px){.garden_gllry{padding-top:64px}}.garden_gllry{padding-bottom:120px}@media only screen and (min-width:768px)and (max-width:1023px){.garden_gllry{padding-bottom:64px}}@media only screen and (min-width:0px)and (max-width:767px){.garden_gllry{padding-bottom:64px}}.garden_gllry .__imgs li.item__{text-align:center}@media only screen and (min-width:0px)and (max-width:767px){.garden_gllry .__imgs li.item__{grid-column:1/-1}}.garden__details{padding-top:120px}@media only screen and (min-width:768px)and (max-width:1023px){.garden__details{padding-top:64px}}@media only screen and (min-width:0px)and (max-width:767px){.garden__details{padding-top:64px}}.garden__details{padding-bottom:120px}@media only screen and (min-width:768px)and (max-width:1023px){.garden__details{padding-bottom:64px}}@media only screen and (min-width:0px)and (max-width:767px){.garden__details{padding-bottom:64px}}.garden__details .__txt{column-count:2;column-gap:5vw}@media only screen and (min-width:0px)and (max-width:767px){.garden__details .__txt{column-count:1}}.garden_closer{padding-top:120px}@media only screen and (min-width:768px)and (max-width:1023px){.garden_closer{padding-top:64px}}@media only screen and (min-width:0px)and (max-width:767px){.garden_closer{padding-top:64px}}.garden_closer{padding-bottom:120px}@media only screen and (min-width:768px)and (max-width:1023px){.garden_closer{padding-bottom:64px}}@media only screen and (min-width:0px)and (max-width:767px){.garden_closer{padding-bottom:64px}}.garden_closer ol.credits{padding-top:32px}@media only screen and (min-width:768px)and (max-width:1023px){.garden_closer ol.credits{padding-top:24px}}@media only screen and (min-width:0px)and (max-width:767px){.garden_closer ol.credits{padding-top:24px}}.garden_closer ol.credits{display:flex;flex-direction:column;justify-content:flex-end}.garden_closer ol.credits li{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-end;margin-bottom:1.25rem}.garden_closer ol.credits li:last-child{margin-bottom:0}.teaser_gllry{padding-top:120px}@media only screen and (min-width:768px)and (max-width:1023px){.teaser_gllry{padding-top:64px}}@media only screen and (min-width:0px)and (max-width:767px){.teaser_gllry{padding-top:64px}}.teaser_gllry{padding-bottom:120px}@media only screen and (min-width:768px)and (max-width:1023px){.teaser_gllry{padding-bottom:64px}}@media only screen and (min-width:0px)and (max-width:767px){.teaser_gllry{padding-bottom:64px}}.teaser_gllry article{width:100%;height:100%}.teaser_gllry a{text-decoration:none;line-height:0;height:100%;width:100%}.teaser_gllry .flowcontainer{width:100%;height:100%;margin:0 0 8px;display:block;overflow:hidden;position:relative}.teaser_gllry picture img{opacity:1;position:relative;transition:transform ease-out .7s;transition-duration:15s;will-change:transform;height:100%;width:100%;display:block;object-fit:cover;transform:translateZ(0) scale(1.1)}.teaser_gllry .flowcontainer:hover>picture img{opacity:1;transform:translate3d(50px,0,0) scale(1.2)}.teaser_gllry li.video>article a figure picture.featured_img{display:none;visibility:hidden;opacity:0}.teaser_gllry li.video>article a figure div.vdo_fx{display:block!important;visibility:visible}.teaser_gllry li.video>featured_hover_img{display:block}.teaser_gllry li article a figure div.vdo_fx{display:none}ul.teasers.grd__gllry li:not(.video) article a figure div.vdo_fx video::-webkit-media-controls{display:none!important}ul.teasers.grd__gllry li:not(.video) article a figure div.vdo_fx video::-webkit-media-controls-enclosure{display:none!important}ul.teasers.grd__gllry li:not(.video) article a figure div.vdo_fx video::-webkit-media-controls-play-button{display:none!important}ul.teasers.grd__gllry li:not(.video) article a figure div.vdo_fx video::-moz-media-controls{display:none!important}ul.teasers.grd__gllry li:not(.video) article a figure div.vdo_fx video::-moz-media-controls-enclosure{display:none!important}ul.teasers.grd__gllry li:not(.video) article a figure div.vdo_fx video::-moz-media-controls-play-button{display:none!important}.video_hover_img{position:relative;z-index:2;opacity:1;transition:opacity ease 2s;will-change:opacity;display:block}.teaser_gllry li article a:hover>figure div.vdo_fx picture.video_hover_img{opacity:0}.video article a figure div.vdo_fx video{position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:100%}@keyframes cam-pan{0%{transform:translateZ(0) scale(1.1)}50%{transform:translate3d(50px,0,0) scale(1.2)}to{transform:translateZ(0) scale(1.1)}}
