*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}footer,header,main,nav,section{display:block}body{line-height:1;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}

/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:hsla(0,0%,77.6%,.3490196078);width:7px;border-radius:10px;margin:2px;cursor:-webkit-none;cursor:none}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}@font-face{font-family:Poppins;src:url(/Poppins-Thin.dd0d81da.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Poppins;src:url(/Poppins-ExtraLight.99bc4ae8.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Poppins;src:url(/Poppins-Light.8c736b7b.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Poppins;src:url(/Poppins-Regular.4d88c53a.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(/Poppins-Medium.ff86228b.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:url(/Poppins-SemiBold.66018858.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:url(/Poppins-Bold.77d6d364.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:url(/Poppins-ExtraBold.2feeecce.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Poppins;src:url(/Poppins-Black.f056a095.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Typographica;src:url(/Typographica.30a19d71.ttf) format("truetype");font-style:normal}.bg-layer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;pointer-events:none;transition:opacity .6s cubic-bezier(.215,.61,.355,1)}.bg-layer.is-visible{opacity:1}@media (prefers-reduced-motion:reduce){.bg-layer{transition:none}}.bt-base{overflow:hidden;font-size:1.15rem;border-radius:50px;color:#929292;pointer-events:auto;cursor:none;background:#c6c6c6;border:none;padding:1.3rem 2.8rem;font-family:Poppins;margin:15% 0 0;font-size:1.1rem;font-weight:600;position:relative;display:inline-block;transition:color .2s ease;transition-delay:.2s}.bt-base:hover{color:#fff}.bt-base span{display:block;position:relative;z-index:10}.bt-base:hover span{animation:MoveScaleUpInitial .3s forwards,MoveScaleUpEnd .3s .3s forwards}.bt-base:before{content:"";background:#929292;width:120%;height:0;padding-bottom:120%;top:-10%;left:-10%;border-radius:50%;transform:translate3d(0,68%,0) scale3d(0,0,0);transition:transform 1.2s cubic-bezier(.1,0,.3,1);position:absolute}.bt-base:hover:before{transform:translateZ(0) scale3d(1.2,1.2,1);transition:transform .5s cubic-bezier(.1,0,.3,1)}.bt-social{overflow:hidden;font-size:1.15rem;border-radius:150px;color:#929292;pointer-events:auto;cursor:pointer;background:#c6c6c6;border:none;width:55px;height:55px;margin:0;font-size:inherit;position:relative;display:inline-block;transition:color .2s ease;transition-delay:.2s}.bt-social:hover{color:#fff}.bt-social span{display:flex;width:100%;height:100%;justify-content:center;align-items:center;position:relative;z-index:10;font-size:1.5rem}.bt-social:hover span{animation:MoveScaleUpInitial .3s forwards,MoveScaleUpEnd .3s .3s forwards}@keyframes MoveScaleUpInitial{to{transform:translate3d(0,-105%,0) scaleY(2);opacity:0}}@keyframes MoveScaleUpEnd{0%{transform:translate3d(0,100%,0) scaleY(2);opacity:0}to{transform:translateZ(0);opacity:1}}.bt-social:before{content:"";background:#929292;width:120%;height:0;padding-bottom:120%;top:-10%;left:-10%;border-radius:50%;transform:translate3d(0,68%,0) scale3d(0,0,0);transition:transform .7s cubic-bezier(.1,0,.3,1);position:absolute}.bt-social:hover:before{transform:translateZ(0) scale3d(1.2,1.2,1);transition:transform .5s cubic-bezier(.1,0,.3,1)}a{text-decoration:none;color:#494949}a:hover{cursor:none}.link-underline{cursor:none;position:relative;white-space:nowrap;text-decoration:none}.link-underline:before{content:"";transform-origin:100% 50%;transform:scaleX(0);transition:transform .4s ease-out;position:absolute;width:100%;height:1.5px;background:#494949;border-radius:100px;top:100%;left:0;pointer-events:none}.link-underline:hover:before{transform-origin:0 50%;transform:scaleX(1)}.cursor{position:absolute;height:25px;width:25px;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:9999;background-color:none;border:2px solid #929292;transition:height .3s ease-in-out,width .3s ease-in-out,background-color .3s ease-in-out}@media only screen and (max-width:760px){.cursor{display:none}}@media only screen and (max-width:1024px) and (min-width:760px){.cursor{display:none}}.hover{height:20px!important;width:20px!important;border:none;background-color:grey}header{z-index:99;position:fixed;width:100vw;top:4vh;margin:auto}header .flex-container{width:90%;margin:auto;padding:1.5% 4%;border-radius:50px;background-color:hsla(0,0%,77.6%,.3490196078);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media only screen and (max-width:760px){header .flex-container{background:none;-webkit-backdrop-filter:none;backdrop-filter:none}}header .flex-container .logo{width:12%}@media only screen and (max-width:760px){header .flex-container .logo{width:130px}}header .flex-container .logo img{width:13%;position:absolute;top:20%}@media only screen and (max-width:760px){header .flex-container .logo img{width:130px;top:15%}}@media only screen and (max-width:760px){header .flex-container nav{position:fixed;top:0;left:0}}header .flex-container nav .menu{list-style:none;display:flex}@media only screen and (max-width:760px){header .flex-container nav .menu{flex-direction:column;justify-content:center;align-items:center;height:50px;width:50px;border-radius:100px;font-weight:500;font-size:1.8rem;background-color:hsla(0,0%,77.6%,.3490196078);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;right:8%;top:3%;transition:all .6s ease-in-out}}header .flex-container nav .menu li:not(:last-child){margin-right:2.5em}@media only screen and (max-width:760px){header .flex-container nav .menu li:not(:last-child){margin-bottom:2.5em;margin-right:0}}@media only screen and (max-width:1024px) and (min-width:760px){header .flex-container nav .menu li:not(:last-child){margin-right:1.8em}}@media only screen and (max-width:760px){header .flex-container nav .menu li{visibility:hidden}}header .flex-container nav .menu li a{font-size:1em;color:#494949}@media only screen and (max-width:760px){header .flex-container nav .menu li a{width:100%;display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}}@media only screen and (max-width:1024px) and (min-width:760px){header .flex-container nav .menu li a{font-size:.8em}}header .flex-container .hamburger{display:none}@media only screen and (max-width:760px){header .flex-container .hamburger{display:block;position:fixed;top:3%;right:8%;width:50px;height:50px}}header .flex-container .hamburger span{display:block;position:absolute;width:30px;height:3px;background-color:#929292;border-radius:50px;transition:.25s ease-in-out;left:10px}header .flex-container .hamburger span:first-child{top:15px}header .flex-container .hamburger span:nth-child(2),header .flex-container .hamburger span:nth-child(3){top:23px}header .flex-container .hamburger span:nth-child(4){top:31px}header .flex-container .hamburger.open span:first-child{top:20px;width:0}header .flex-container .hamburger.open span:nth-child(2){transform:rotate(45deg)}header .flex-container .hamburger.open span:nth-child(3){transform:rotate(-45deg)}header .flex-container .hamburger.open span:nth-child(4){top:20px;width:0}@media only screen and (max-width:760px){.menu-open{width:100vw!important;height:100vh!important;border-radius:0!important;top:0!important;right:0!important}}@media only screen and (max-width:760px){.show-list-items{visibility:visible!important}}.show-links{opacity:1!important;transform:none!important}#link1{transition-delay:.9s!important}#link2{transition-delay:1.1s!important}#link3{transition-delay:1.3s!important}#link4{transition-delay:1.5s!important}footer{width:100vw}footer .flex-container{width:90%;margin:auto;padding:5% 4%}@media only screen and (max-width:760px){footer .flex-container{flex-direction:column-reverse;padding:8% 4%}}@media only screen and (max-width:1024px) and (min-width:760px){footer .flex-container{flex-direction:row;padding:0 4% 10%;flex-wrap:wrap-reverse}}footer .flex-container .logo{width:12%}@media only screen and (max-width:760px){footer .flex-container .logo{width:100%;display:flex;justify-content:space-between;align-items:center}}@media only screen and (max-width:1024px) and (min-width:760px){footer .flex-container .logo{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:10%}}footer .flex-container .logo img{width:100%}@media only screen and (max-width:760px){footer .flex-container .logo img{width:40%}}@media only screen and (max-width:1024px) and (min-width:760px){footer .flex-container .logo img{width:30%}}footer .flex-container .logo span{font-size:.8rem}@media only screen and (max-width:760px){footer .flex-container .logo span{font-size:1.3rem}}@media only screen and (max-width:1024px) and (min-width:760px){footer .flex-container .logo span{font-size:1.5rem}}footer .flex-container .links{color:#494949;flex-grow:0.2;display:flex;justify-content:space-between}@media only screen and (max-width:760px){footer .flex-container .links{width:100%;flex-grow:0;font-size:1.2rem;margin-bottom:15%}footer .flex-container .links ul:last-child{display:none}}@media only screen and (max-width:1024px) and (min-width:760px){footer .flex-container .links{flex-grow:0.6;font-size:.9em}}footer .flex-container .links ul li:not(:last-child){margin-bottom:10px}@media only screen and (max-width:760px){footer .flex-container .contact{width:100%;margin-bottom:15%}}footer .flex-container .contact #text{color:#494949}@media only screen and (max-width:760px){footer .flex-container .contact #text{font-size:7vw}}@media only screen and (max-width:1024px) and (min-width:760px){footer .flex-container .contact #text{font-size:2.5vw}}footer .flex-container .contact #mail{margin-top:10px}footer .flex-container .contact #mail a{color:#494949;font-weight:700;font-size:1.2rem}@media only screen and (max-width:760px){footer .flex-container .contact #mail a{font-size:8vw}}@media only screen and (max-width:1024px) and (min-width:760px){footer .flex-container .contact #mail a{font-size:3vw}}body{font-family:Poppins;-moz-user-select:None;-webkit-user-select:None;user-select:None;cursor:none!important}.base-section{height:100vh}.container{width:90%;max-width:1800px;margin-left:auto;margin-right:auto}.flex-container{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.flex-container .flex-item{width:50%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (max-width:760px){.flex-container .flex-item{width:90%}}.flex-container .combi-item{display:flex;flex-direction:column;align-items:flex-start}.loading-screen{width:100vw;z-index:999;display:none;position:fixed;top:0;left:0;background-color:#fff;background-image:radial-gradient(at -10% 0,hsla(5,100%,79%,.8) 0,transparent 40%),radial-gradient(at 110% 100%,rgba(179,210,86,.8) 0,transparent 45%),radial-gradient(at 110% 40%,rgba(249,183,118,.856) 0,transparent 55%)}.loading-screen .flex-container{justify-content:center;height:100%;flex-direction:column;padding-top:10%}@media only screen and (max-width:760px){.loading-screen .flex-container{justify-content:flex-end;padding-top:0;padding-bottom:25%}}.loading-screen .flex-container img{width:30%}@media only screen and (max-width:760px){.loading-screen .flex-container img{width:75%}}@media only screen and (max-width:1024px) and (min-width:760px){.loading-screen .flex-container img{width:50%}}.loading-screen .flex-container .bt-loading{margin-top:3%;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .7s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1);background:hsla(0,0%,77.6%,.3490196078);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media only screen and (max-width:760px){.loading-screen .flex-container .bt-loading{margin-top:12%;margin-bottom:25%}}.loading-screen .flex-container .bt-ready{opacity:1!important;transform:none!important}.loading-screen .flex-container p{color:#494949;font-size:.9rem;text-align:center;width:40%;font-weight:400;margin-top:3%;opacity:0;transition:opacity 1.2s cubic-bezier(.215,.61,.355,1);line-height:1.2}@media only screen and (max-width:760px){.loading-screen .flex-container p{width:90%;margin-bottom:3%}}@media only screen and (max-width:1024px) and (min-width:760px){.loading-screen .flex-container p{width:70%;margin-top:15%;margin-bottom:2%}}.loading-screen .flex-container .pretext-loading{position:absolute;opacity:1}.loading-screen .flex-container a{color:#494949;font-size:.9rem;margin-top:1%;opacity:0;transition:opacity 1.2s cubic-bezier(.215,.61,.355,1)}.remove{display:none}.landing-section-home .flex-container{justify-content:center;height:100%}.landing-section-home .flex-container .flex-item{height:100%}.landing-section-home .flex-container .flex-item h1{font-size:9vw;font-weight:800;line-height:1em;color:#434343}@media only screen and (max-width:760px){.landing-section-home .flex-container .flex-item h1{font-size:14vw}}.landing-section-home .flex-container .flex-item h1 span{width:100%;display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.product-section-er .flex-container{height:100%}@media only screen and (max-width:760px){.product-section-er .flex-container{padding-top:20%;flex-direction:column-reverse;justify-content:flex-end}}.product-section-er .flex-container .canvas-box{opacity:0;transition:opacity .3s ease}@media only screen and (max-width:760px){.product-section-er .flex-container .canvas-box{position:relative;top:-20%;left:-50%}}@media only screen and (max-width:760px){.product-section-er .flex-container .combi-item{align-items:center}}.product-section-er .flex-container .flex-item canvas{position:relative;top:0;left:0;display:block}@media only screen and (max-width:760px){.product-section-er .flex-container .flex-item canvas{position:absolute;transform:rotate(8deg)!important;left:35%}}.product-section-er .flex-container .flex-item .text-box h2{font-size:4.5em;font-weight:800;line-height:1em;color:#494949}@media only screen and (max-width:760px){.product-section-er .flex-container .flex-item .text-box h2{font-size:14vw}}.product-section-er .flex-container .flex-item .text-box h2 span{width:100%;display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.product-section-er .flex-container .flex-item .bt-er{background:hsla(0,0%,77.6%,.3490196078);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.product-section-er .flex-container .flex-item .bt-er:before{background:#ee97aa}.product-section-abm .flex-container{height:100%;flex-direction:row-reverse}@media only screen and (max-width:760px){.product-section-abm .flex-container{padding-top:20%;flex-direction:column-reverse;justify-content:flex-end}}.product-section-abm .flex-container .combi-item{align-items:center}.product-section-abm .flex-container .canvas-box{opacity:0;transition:opacity .3s ease}@media only screen and (max-width:760px){.product-section-abm .flex-container .canvas-box{position:relative;top:-20%;right:50%}}.product-section-abm .flex-container .flex-item canvas{position:relative;top:0;left:0;display:block}@media only screen and (max-width:760px){.product-section-abm .flex-container .flex-item canvas{position:absolute;transform:rotate(8deg)!important;left:35%}}.product-section-abm .flex-container .flex-item .text-box h2{font-size:4.5em;font-weight:800;line-height:1em;color:#494949}@media only screen and (max-width:760px){.product-section-abm .flex-container .flex-item .text-box h2{font-size:14vw}}.product-section-abm .flex-container .flex-item .text-box h2 span{width:100%;display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.product-section-abm .flex-container .flex-item .bt-abm{background:hsla(0,0%,77.6%,.3490196078);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.product-section-abm .flex-container .flex-item .bt-abm:before{background:#bbd1b2}.product-section-oi .flex-container{height:100%}@media only screen and (max-width:760px){.product-section-oi .flex-container{padding-top:20%;flex-direction:column-reverse;justify-content:flex-end}}.product-section-oi .flex-container .canvas-box{opacity:0;transition:opacity .3s ease}@media only screen and (max-width:760px){.product-section-oi .flex-container .canvas-box{position:relative;top:-20%;left:-50%}}@media only screen and (max-width:760px){.product-section-oi .flex-container .combi-item{align-items:center}}.product-section-oi .flex-container .flex-item canvas{position:relative;top:0;left:0;display:block}@media only screen and (max-width:760px){.product-section-oi .flex-container .flex-item canvas{position:absolute;transform:rotate(8deg)!important;left:35%}}.product-section-oi .flex-container .flex-item .text-box h2{font-size:4.5em;font-weight:800;line-height:1em;color:#494949}@media only screen and (max-width:760px){.product-section-oi .flex-container .flex-item .text-box h2{font-size:14vw}}.product-section-oi .flex-container .flex-item .text-box h2 span{width:100%;display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.product-section-oi .flex-container .flex-item .bt-oi{background:hsla(0,0%,77.6%,.3490196078);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.product-section-oi .flex-container .flex-item .bt-oi:before{background:#f9b473}@media only screen and (max-width:760px){.info-section-home{height:75vh}}.info-section-home .flex-container{justify-content:center;height:100%}@media only screen and (max-width:760px){.info-section-home .flex-container{justify-content:center;width:85%}}.info-section-home .flex-container .flex-item{width:70%;flex-direction:column}@media only screen and (max-width:760px){.info-section-home .flex-container .flex-item{width:90%;margin-left:0}}.info-section-home .flex-container .flex-item h4{width:100%;font-size:4em;font-weight:800;line-height:1em;margin-bottom:5%;text-align:left;position:absolute;left:20%;top:35%;color:#494949}@media only screen and (max-width:760px){.info-section-home .flex-container .flex-item h4{font-size:14vw;position:relative;left:0;top:0;margin-bottom:10%}}.info-section-home .flex-container .flex-item h4:first-child{transition:opacity .5s ease}.info-section-home .flex-container .flex-item h4:not(:first-child){display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .5s cubic-bezier(.215,.61,.355,1),transform .9s cubic-bezier(.215,.61,.355,1)}@media only screen and (max-width:760px){.info-section-home .flex-container .flex-item h4:not(:first-child){display:none}}.info-section-home .flex-container .flex-item .hl{opacity:0}.info-section-home .flex-container .flex-item a{position:relative}@media only screen and (max-width:760px){.info-section-home .flex-container .flex-item a{display:none}}.info-section-home .flex-container .flex-item .bt-social{background:hsla(0,0%,77.6%,.3490196078);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:none}.info-section-home .flex-container .flex-item .l1{top:20vh;left:-45%}.info-section-home .flex-container .flex-item .bt-info-1:before{background:#ee97aa}.info-section-home .flex-container .flex-item .l2{top:-10vh;left:10%}.info-section-home .flex-container .flex-item .bt-info-2:before{background:#b4d156}.info-section-home .flex-container .flex-item .l3{top:-15vh;left:70%}.info-section-home .flex-container .flex-item .bt-info-3:before{background:#ff958c}.info-section-home .flex-container .flex-item .l4{bottom:-10vh;left:30%}.info-section-home .flex-container .flex-item .bt-info-4:before{background:#bbd1b2}.info-section-home .flex-container .flex-item .l5{bottom:-15vh;left:-10%}.info-section-home .flex-container .flex-item .bt-info-5:before{background:#f9b473}.info-section-home .flex-container .flex-item p{font-size:1em;font-weight:400;line-height:1.4em;text-align:left;align-self:flex-end;width:75%;margin-top:-20%;color:#494949}@media only screen and (max-width:760px){.info-section-home .flex-container .flex-item p{text-align:left;font-size:5vw;line-height:1.4em;width:100%;margin-top:0}}@media only screen and (max-width:760px){.siegel-section{height:75vh}}.siegel-section .flex-container{justify-content:center;height:100%}@media only screen and (max-width:760px){.siegel-section .flex-container{justify-content:center;width:85%}}.siegel-section .flex-container .flex-item{width:70%;flex-direction:column}@media only screen and (max-width:760px){.siegel-section .flex-container .flex-item{width:90%;margin-left:0}}.siegel-section .flex-container .flex-item h4{width:100%;font-size:4em;font-weight:800;line-height:1em;margin-bottom:10%;text-align:left;color:#494949}@media only screen and (max-width:760px){.siegel-section .flex-container .flex-item h4{font-size:14vw;position:relative;left:0;top:0;margin-bottom:10%}}.siegel-section .flex-container .flex-item .icon-container{display:flex;justify-content:center}@media only screen and (max-width:760px){.siegel-section .flex-container .flex-item .icon-container{display:none}}.siegel-section .flex-container .flex-item .icon-container .icon-box{width:13%}.siegel-section .flex-container .flex-item .icon-container .icon-box img{width:100%;border-radius:50%}.siegel-section .flex-container .flex-item .icon-container .icon-box p{text-align:center;opacity:0;transition:opacity 1s ease;font-size:.8em;width:100%;margin-top:5%}.siegel-section .flex-container .flex-item .icon-container .icon-box:not(:last-child){margin-right:5%}@media only screen and (max-width:760px){.siegel-section .flex-container .flex-item .icon-container .icon-box:not(:last-child){margin-right:0}}.siegel-section .flex-container .flex-item .icon-container .icon-box:hover p{opacity:1}.siegel-section .flex-container .flex-item p{font-size:1em;font-weight:400;line-height:1.4em;text-align:left;align-self:flex-end;width:75%;margin-top:5%;color:#494949}@media only screen and (max-width:760px){.siegel-section .flex-container .flex-item p{text-align:left;font-size:5vw;line-height:1.4em;width:100%;margin-top:0}}.color-hero{background-image:radial-gradient(at -10% 0,hsla(5,100%,79%,.8) 0,transparent 40%),radial-gradient(at 110% 100%,rgba(179,210,86,.8) 0,transparent 45%),radial-gradient(at 110% 40%,rgba(249,183,118,.856) 0,transparent 55%)}.color-red{background-image:radial-gradient(at 100% 40%,rgba(255,152,143,.6) 500px,transparent 55%)}@media only screen and (max-width:760px){.color-red{background-image:radial-gradient(at 100% 40%,rgba(255,152,143,.8) 100px,transparent 75%)}}.color-green{background-image:radial-gradient(at -20% -70%,rgba(180,209,86,.7960784314) 500px,transparent 70%)}@media only screen and (max-width:760px){.color-green{background-image:radial-gradient(at 10% 40%,rgba(180,209,86,.6117647059) 100px,transparent 75%)}}.color-orange{background-image:radial-gradient(at 100% 40%,rgba(249,183,118,.656) 500px,transparent 55%)}@media only screen and (max-width:760px){.color-orange{background-image:radial-gradient(at 100% 40%,rgba(249,183,118,.856) 100px,transparent 75%)}}.color-multicol0{background-image:radial-gradient(at -10% 0,hsla(5,100%,79%,.8) 0,transparent 40%),radial-gradient(at 100% 40%,rgba(249,183,118,.656) 500px,transparent 55%)}@media only screen and (max-width:760px){.color-multicol0{background-image:radial-gradient(at -20% 40%,hsla(5,100%,79%,.6) 250px,transparent 75%),radial-gradient(at 100% -20%,rgba(249,183,118,.856) 0,transparent 45%),radial-gradient(at 50% -85%,rgba(180,209,86,.7960784314) 0,transparent 10%)}}.in-view .letters{opacity:1!important;transform:none!important}.in-view .letters:first-child{transition-delay:.2s!important}.in-view .letters:nth-child(2){transition-delay:.4s!important}.in-view .letters:nth-child(3){transition-delay:.6s!important}.appear,.visible{opacity:1!important}.appear{transform:none!important}.disappear{opacity:0!important}.landing-section-er .flex-container{justify-content:center;height:100%}.landing-section-er .flex-container .flex-item{height:100%}.landing-section-er .flex-container .flex-item h1{color:#494949;font-size:9vw;font-weight:800;line-height:1em}@media only screen and (max-width:760px){.landing-section-er .flex-container .flex-item h1{font-size:14vw}}.landing-section-er .flex-container .flex-item h1 span{width:100%;display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.landing-section-er .flex-container .can-box{position:absolute;z-index:-10;left:20%}@media only screen and (max-width:760px){.ingredient-section-erdbeer{height:50vh}}.ingredient-section-erdbeer .flex-container{justify-content:space-between;width:65%;height:100%}@media only screen and (max-width:760px){.ingredient-section-erdbeer .flex-container{justify-content:center;width:85%;flex-direction:column}}.ingredient-section-erdbeer .flex-container .combi-item{z-index:10}@media only screen and (max-width:760px){.ingredient-section-erdbeer .flex-container .combi-item{width:90%;justify-content:center}}.ingredient-section-erdbeer .flex-container .combi-item h2{color:#494949;font-size:4em;font-weight:800;line-height:1em;margin-bottom:10%}@media only screen and (max-width:760px){.ingredient-section-erdbeer .flex-container .combi-item h2{font-size:14vw}}.ingredient-section-erdbeer .flex-container .combi-item h2 span{width:100%;display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.ingredient-section-erdbeer .flex-container .combi-item p{color:#494949;line-height:1.3}@media only screen and (max-width:760px){.ingredient-section-erdbeer .flex-container .combi-item p{font-size:5vw;line-height:1.4}}.ingredient-section-erdbeer .flex-container .flex-item canvas{opacity:0;position:relative;top:10;left:10;display:block}@media only screen and (max-width:760px){.ingredient-section-erdbeer .flex-container .flex-item canvas{display:none}}.ingredient-section-erdbeer .flex-container .flex-item .show{opacity:1}@media only screen and (max-width:760px){.ingredient-section-rhabarber{height:50vh}}.ingredient-section-rhabarber .flex-container{justify-content:space-between;width:65%;flex-direction:row-reverse;height:100%}@media only screen and (max-width:760px){.ingredient-section-rhabarber .flex-container{justify-content:center;width:85%;flex-direction:column}}.ingredient-section-rhabarber .flex-container .combi-item{z-index:10}@media only screen and (max-width:760px){.ingredient-section-rhabarber .flex-container .combi-item{width:90%;justify-content:center}}.ingredient-section-rhabarber .flex-container .combi-item h2{color:#494949;font-size:4em;font-weight:800;line-height:1em;margin-bottom:10%}@media only screen and (max-width:760px){.ingredient-section-rhabarber .flex-container .combi-item h2{font-size:14vw}}.ingredient-section-rhabarber .flex-container .combi-item h2 span{width:100%;display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.ingredient-section-rhabarber .flex-container .combi-item p{color:#494949;line-height:1.3}@media only screen and (max-width:760px){.ingredient-section-rhabarber .flex-container .combi-item p{font-size:5vw;line-height:1.4}}.ingredient-section-rhabarber .flex-container .flex-item canvas{opacity:0;position:relative;display:block}@media only screen and (max-width:760px){.ingredient-section-rhabarber .flex-container .flex-item canvas{display:none}}.ingredient-section-rhabarber .flex-container .flex-item .show{opacity:1}@media only screen and (max-width:760px){.info-section-er{height:75vh}}.info-section-er .flex-container{justify-content:center;height:100%}@media only screen and (max-width:760px){.info-section-er .flex-container{justify-content:center;width:85%}}.info-section-er .flex-container .flex-item{width:70%;flex-direction:column}@media only screen and (max-width:760px){.info-section-er .flex-container .flex-item{width:90%;margin-left:0}}.info-section-er .flex-container .flex-item h4{color:#494949;width:100%;font-size:4em;font-weight:800;line-height:1em;margin-bottom:5%;text-align:left}@media only screen and (max-width:760px){.info-section-er .flex-container .flex-item h4{font-size:14vw}}.info-section-er .flex-container .flex-item img{width:60%;border-radius:15px}@media only screen and (max-width:760px){.info-section-er .flex-container .flex-item img{width:100%}}.info-section-er .flex-container .flex-item p{color:#494949;font-size:1.3em;font-weight:400;line-height:1.4em;text-align:left;margin-top:5%;align-self:flex-end;width:50%}@media only screen and (max-width:760px){.info-section-er .flex-container .flex-item p{text-align:left;font-size:5vw;line-height:1.4em;width:100%}}.color-red0{background-image:radial-gradient(at 0 40%,rgba(238,151,170,.7176470588) 500px,transparent 55%),radial-gradient(at 100% 0,hsla(5,100%,79%,.8) 0,transparent 40%)}@media only screen and (max-width:760px){.color-red0{background-image:radial-gradient(at 0 40%,rgba(238,151,170,.7176470588) 100px,transparent 55%),radial-gradient(at 100% 0,hsla(5,100%,79%,.8) 0,transparent 40%)}}.color-red1{background-image:radial-gradient(at 0 40%,rgba(238,151,170,.7176470588) 500px,transparent 55%)}@media only screen and (max-width:760px){.color-red1{background-image:radial-gradient(at 0 40%,rgba(238,151,170,.7176470588) 100px,transparent 55%)}}.color-red2{background-image:radial-gradient(at 100% 0,hsla(5,100%,79%,.8) 0,transparent 40%)}@media only screen and (max-width:760px){.color-red2{background-image:radial-gradient(at 100% 0,hsla(5,100%,79%,.8) 0,transparent 40%)}}.color-red3{background-image:radial-gradient(at 0 40%,rgba(238,151,170,.7176470588) 500px,transparent 55%),radial-gradient(at 100% 0,hsla(5,100%,79%,.8) 0,transparent 40%)}@media only screen and (max-width:760px){.color-red3{background-image:radial-gradient(at 0 40%,rgba(238,151,170,.7176470588) 100px,transparent 55%),radial-gradient(at 100% 0,hsla(5,100%,79%,.8) 0,transparent 40%)}}.landing-section-abm .flex-container{justify-content:center;height:100%}.landing-section-abm .flex-container .flex-item{height:100%}.landing-section-abm .flex-container .flex-item h1{color:#494949;font-size:9vw;font-weight:800;line-height:1em}@media only screen and (max-width:760px){.landing-section-abm .flex-container .flex-item h1{font-size:14vw}}.landing-section-abm .flex-container .flex-item h1 span{width:100%;display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.landing-section-abm .flex-container .can-box{position:absolute;z-index:-10;left:20%}@media only screen and (max-width:760px){.ingredient-section-apfel{height:50vh}}.ingredient-section-apfel .flex-container{justify-content:space-between;width:65%;height:100%}@media only screen and (max-width:760px){.ingredient-section-apfel .flex-container{justify-content:center;width:85%;flex-direction:column}}.ingredient-section-apfel .flex-container .combi-item{z-index:10}@media only screen and (max-width:760px){.ingredient-section-apfel .flex-container .combi-item{width:90%;justify-content:center}}.ingredient-section-apfel .flex-container .combi-item h2{color:#494949;font-size:4em;font-weight:800;line-height:1em;margin-bottom:10%}@media only screen and (max-width:760px){.ingredient-section-apfel .flex-container .combi-item h2{font-size:14vw}}.ingredient-section-apfel .flex-container .combi-item h2 span{width:100%;display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.ingredient-section-apfel .flex-container .combi-item p{color:#494949;line-height:1.3}@media only screen and (max-width:760px){.ingredient-section-apfel .flex-container .combi-item p{font-size:5vw;line-height:1.4}}.ingredient-section-apfel .flex-container .flex-item canvas{opacity:0;position:relative;top:15vh;display:block}@media only screen and (max-width:760px){.ingredient-section-apfel .flex-container .flex-item canvas{display:none;position:absolute}}.ingredient-section-apfel .flex-container .flex-item .show{opacity:1}@media only screen and (max-width:760px){.ingredient-section-birne{height:50vh}}.ingredient-section-birne .flex-container{justify-content:space-between;width:65%;flex-direction:row-reverse;height:100%}@media only screen and (max-width:760px){.ingredient-section-birne .flex-container{justify-content:center;width:85%;flex-direction:column}}.ingredient-section-birne .flex-container .combi-item{z-index:10}@media only screen and (max-width:760px){.ingredient-section-birne .flex-container .combi-item{width:90%;justify-content:center}}.ingredient-section-birne .flex-container .combi-item h2{color:#494949;font-size:4em;font-weight:800;line-height:1em;margin-bottom:10%}@media only screen and (max-width:760px){.ingredient-section-birne .flex-container .combi-item h2{font-size:14vw}}.ingredient-section-birne .flex-container .combi-item h2 span{width:100%;display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.ingredient-section-birne .flex-container .combi-item p{color:#494949;line-height:1.3}@media only screen and (max-width:760px){.ingredient-section-birne .flex-container .combi-item p{font-size:5vw;line-height:1.4}}.ingredient-section-birne .flex-container .flex-item canvas{opacity:0;position:relative;top:15vh;display:block}@media only screen and (max-width:760px){.ingredient-section-birne .flex-container .flex-item canvas{display:none;position:absolute}}.ingredient-section-birne .flex-container .flex-item .show{opacity:1}@media only screen and (max-width:760px){.ingredient-section-minze{height:50vh}}.ingredient-section-minze .flex-container{justify-content:space-between;width:65%;height:100%}@media only screen and (max-width:760px){.ingredient-section-minze .flex-container{justify-content:center;width:85%;flex-direction:column}}.ingredient-section-minze .flex-container .combi-item{z-index:10}@media only screen and (max-width:760px){.ingredient-section-minze .flex-container .combi-item{width:90%;justify-content:center}}.ingredient-section-minze .flex-container .combi-item h2{color:#494949;font-size:4em;font-weight:800;line-height:1em;margin-bottom:10%}@media only screen and (max-width:760px){.ingredient-section-minze .flex-container .combi-item h2{font-size:14vw}}.ingredient-section-minze .flex-container .combi-item h2 span{width:100%;display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.ingredient-section-minze .flex-container .combi-item p{color:#494949;line-height:1.3}@media only screen and (max-width:760px){.ingredient-section-minze .flex-container .combi-item p{font-size:5vw;line-height:1.4}}.ingredient-section-minze .flex-container .flex-item canvas{opacity:0;position:relative;top:10vh;display:block}@media only screen and (max-width:760px){.ingredient-section-minze .flex-container .flex-item canvas{display:none;position:absolute}}.ingredient-section-minze .flex-container .flex-item .show{opacity:1}@media only screen and (max-width:760px){.info-section-abm{height:75vh}}.info-section-abm .flex-container{justify-content:center;height:100%}@media only screen and (max-width:760px){.info-section-abm .flex-container{justify-content:center;width:85%}}.info-section-abm .flex-container .flex-item{width:70%;flex-direction:column}@media only screen and (max-width:760px){.info-section-abm .flex-container .flex-item{width:90%;margin-left:0}}.info-section-abm .flex-container .flex-item h4{color:#494949;width:100%;font-size:4em;font-weight:800;line-height:1em;margin-bottom:5%;text-align:left}@media only screen and (max-width:760px){.info-section-abm .flex-container .flex-item h4{font-size:14vw}}.info-section-abm .flex-container .flex-item img{width:60%;border-radius:15px}@media only screen and (max-width:760px){.info-section-abm .flex-container .flex-item img{width:100%}}.info-section-abm .flex-container .flex-item p{color:#494949;font-size:1.3em;font-weight:400;line-height:1.4em;text-align:left;margin-top:5%;align-self:flex-end;width:50%}@media only screen and (max-width:760px){.info-section-abm .flex-container .flex-item p{text-align:left;font-size:5vw;line-height:1.4em;width:100%}}.color-green0{background-image:radial-gradient(at 0 40%,#bbd1b2 500px,transparent 55%),radial-gradient(at 100% 0,rgba(180,209,86,.7960784314) 0,transparent 40%)}@media only screen and (max-width:760px){.color-green0{background-image:radial-gradient(at 0 40%,#bbd1b2 150px,transparent 55%),radial-gradient(at 100% 0,rgba(180,209,86,.7960784314) 0,transparent 40%)}}.color-green1{background-image:radial-gradient(at 0 40%,#bbd1b2 500px,transparent 55%)}@media only screen and (max-width:760px){.color-green1{background-image:radial-gradient(at 0 40%,#bbd1b2 150px,transparent 55%)}}.color-green2{background-image:radial-gradient(at 100% 0,rgba(180,209,86,.7960784314) 0,transparent 40%)}@media only screen and (max-width:760px){.color-green2{background-image:radial-gradient(at 100% 0,rgba(180,209,86,.7960784314) 0,transparent 40%)}}.color-green3{background-image:radial-gradient(at 0 40%,#bbd1b2 500px,transparent 55%)}@media only screen and (max-width:760px){.color-green3{background-image:radial-gradient(at 0 40%,#bbd1b2 150px,transparent 55%)}}.color-green4{background-image:radial-gradient(at 0 40%,#bbd1b2 500px,transparent 55%),radial-gradient(at 100% 0,rgba(180,209,86,.7960784314) 0,transparent 40%)}@media only screen and (max-width:760px){.color-green4{background-image:radial-gradient(at 0 40%,#bbd1b2 150px,transparent 55%),radial-gradient(at 100% 0,rgba(180,209,86,.7960784314) 0,transparent 40%)}}.landing-section-oi .flex-container{justify-content:center;height:100%}.landing-section-oi .flex-container .flex-item{height:100%}.landing-section-oi .flex-container .flex-item h1{color:#494949;font-size:9vw;font-weight:800;line-height:1em}@media only screen and (max-width:760px){.landing-section-oi .flex-container .flex-item h1{font-size:14vw}}.landing-section-oi .flex-container .flex-item h1 span{width:100%;display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.landing-section-oi .flex-container .can-box{position:absolute;z-index:-10;left:20%}@media only screen and (max-width:760px){.ingredient-section-orange{height:75vh}}.ingredient-section-orange .flex-container{justify-content:space-between;width:65%;height:100%}@media only screen and (max-width:760px){.ingredient-section-orange .flex-container{justify-content:center;width:85%;flex-direction:column}}.ingredient-section-orange .flex-container .combi-item{z-index:10}@media only screen and (max-width:760px){.ingredient-section-orange .flex-container .combi-item{width:90%;justify-content:center}}.ingredient-section-orange .flex-container .combi-item h2{color:#494949;font-size:4em;font-weight:800;line-height:1em;margin-bottom:10%}@media only screen and (max-width:760px){.ingredient-section-orange .flex-container .combi-item h2{font-size:14vw}}.ingredient-section-orange .flex-container .combi-item h2 span{width:100%;display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.ingredient-section-orange .flex-container .combi-item p{color:#494949;line-height:1.3}@media only screen and (max-width:760px){.ingredient-section-orange .flex-container .combi-item p{font-size:5vw;line-height:1.4}}.ingredient-section-orange .flex-container .flex-item canvas{opacity:0;position:relative;top:10;left:10;display:block}@media only screen and (max-width:760px){.ingredient-section-orange .flex-container .flex-item canvas{position:absolute;display:none}}.ingredient-section-orange .flex-container .flex-item .show{opacity:1}@media only screen and (max-width:760px){.ingredient-section-ingwer{height:75vh}}.ingredient-section-ingwer .flex-container{justify-content:space-between;width:65%;flex-direction:row-reverse;height:100%}@media only screen and (max-width:760px){.ingredient-section-ingwer .flex-container{justify-content:center;width:85%;flex-direction:column}}.ingredient-section-ingwer .flex-container .combi-item{z-index:10}@media only screen and (max-width:760px){.ingredient-section-ingwer .flex-container .combi-item{width:90%;justify-content:center}}.ingredient-section-ingwer .flex-container .combi-item h2{color:#494949;font-size:4em;font-weight:800;line-height:1em;margin-bottom:10%}@media only screen and (max-width:760px){.ingredient-section-ingwer .flex-container .combi-item h2{font-size:14vw}}.ingredient-section-ingwer .flex-container .combi-item h2 span{width:100%;display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.ingredient-section-ingwer .flex-container .combi-item p{color:#494949;line-height:1.3}@media only screen and (max-width:760px){.ingredient-section-ingwer .flex-container .combi-item p{font-size:5vw;line-height:1.4}}.ingredient-section-ingwer .flex-container .flex-item canvas{opacity:0;position:relative;top:20vh;display:block}@media only screen and (max-width:760px){.ingredient-section-ingwer .flex-container .flex-item canvas{position:absolute;display:none}}.ingredient-section-ingwer .flex-container .flex-item .show{opacity:1}@media only screen and (max-width:760px){.info-section-oi{height:75vh}}.info-section-oi .flex-container{justify-content:center;height:100%}@media only screen and (max-width:760px){.info-section-oi .flex-container{justify-content:center;width:85%}}.info-section-oi .flex-container .flex-item{width:70%;flex-direction:column}@media only screen and (max-width:760px){.info-section-oi .flex-container .flex-item{width:90%;margin-left:0}}.info-section-oi .flex-container .flex-item h4{color:#494949;width:100%;font-size:4em;font-weight:800;line-height:1em;margin-bottom:5%;text-align:left}@media only screen and (max-width:760px){.info-section-oi .flex-container .flex-item h4{font-size:14vw}}.info-section-oi .flex-container .flex-item img{width:60%;border-radius:15px}@media only screen and (max-width:760px){.info-section-oi .flex-container .flex-item img{width:100%}}.info-section-oi .flex-container .flex-item p{color:#494949;font-size:1.3em;font-weight:400;line-height:1.4em;text-align:left;margin-top:5%;align-self:flex-end;width:50%}@media only screen and (max-width:760px){.info-section-oi .flex-container .flex-item p{text-align:left;font-size:5vw;line-height:1.4em;width:100%}}.color-orange0{background-image:radial-gradient(at 0 40%,rgba(229,173,90,.8352941176) 500px,transparent 55%),radial-gradient(at 100% 0,rgba(249,183,118,.856) 0,transparent 40%)}@media only screen and (max-width:760px){.color-orange0{background-image:radial-gradient(at 0 40%,rgba(229,173,90,.8352941176) 150px,transparent 55%),radial-gradient(at 100% 0,rgba(249,183,118,.856) 0,transparent 40%)}}.color-orange1{background-image:radial-gradient(at 0 40%,rgba(229,173,90,.8352941176) 500px,transparent 55%)}@media only screen and (max-width:760px){.color-orange1{background-image:radial-gradient(at 0 40%,rgba(229,173,90,.8352941176) 150px,transparent 55%)}}.color-orange2{background-image:radial-gradient(at 100% 0,rgba(249,183,118,.856) 0,transparent 40%)}@media only screen and (max-width:760px){.color-orange2{background-image:radial-gradient(at 100% 0,rgba(249,183,118,.856) 0,transparent 40%)}}.color-orange3{background-image:radial-gradient(at 0 40%,rgba(229,173,90,.8352941176) 500px,transparent 55%),radial-gradient(at 100% 0,rgba(249,183,118,.856) 0,transparent 40%)}@media only screen and (max-width:760px){.color-orange3{background-image:radial-gradient(at 0 40%,rgba(229,173,90,.8352941176) 150px,transparent 55%),radial-gradient(at 100% 0,rgba(249,183,118,.856) 0,transparent 40%)}}.impress-section .flex-container{color:#494949;padding-top:15%;padding-left:4%;padding-right:4%;flex-wrap:wrap}@media only screen and (max-width:760px){.impress-section .flex-container{margin-top:15%}}.impress-section .flex-container h1{color:#494949;font-size:5.5em;font-weight:800;line-height:1em}@media only screen and (max-width:760px){.impress-section .flex-container h1{font-size:14vw}}.impress-section .flex-container h1 span{width:100%;display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.impress-section .flex-container .landing-text{opacity:0}.impress-section .flex-container .flex-item{width:100%;justify-content:flex-end;margin-top:7%}@media only screen and (max-width:760px){.impress-section .flex-container .flex-item{margin-top:15%;margin-bottom:15%;font-size:1.1rem}}@media only screen and (max-width:1024px) and (min-width:760px){.impress-section .flex-container .flex-item{margin-top:10%;margin-bottom:15%;font-size:1.1rem}}.impress-section .flex-container .flex-item div{width:60%}@media only screen and (max-width:760px){.impress-section .flex-container .flex-item div{width:100%}}@media only screen and (max-width:1024px) and (min-width:760px){.impress-section .flex-container .flex-item div{width:70%}}.impress-section .flex-container .flex-item div p{line-height:1.4}@media only screen and (max-width:760px){.impress-section .flex-container .flex-item div p{font-size:5vw}}.impress-section .flex-container .flex-item div h3{font-weight:600;margin-bottom:5px}@media only screen and (max-width:760px){.impress-section .flex-container .flex-item div h3{font-size:5vw}}.impress-section .flex-container .flex-item div:not(:last-child){margin-bottom:3%}@media only screen and (max-width:760px){.impress-section .flex-container .flex-item div:not(:last-child){margin-bottom:5%}}.landing-section-gallery .flex-container{justify-content:center;height:100%}@media only screen and (max-width:760px){.landing-section-gallery .flex-container{height:100%}}.landing-section-gallery .flex-container .flex-item{height:35%;justify-content:flex-end}@media only screen and (max-width:760px){.landing-section-gallery .flex-container .flex-item{justify-content:center;height:22%}}.landing-section-gallery .flex-container .flex-item .landing-headline{color:#494949;font-size:7vw;font-weight:800;line-height:1em}@media only screen and (max-width:760px){.landing-section-gallery .flex-container .flex-item .landing-headline{font-size:10vw}}.landing-section-gallery .flex-container .flex-item .landing-headline .letters{display:block;opacity:0;transform:translateY(50%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.landing-section-gallery .flex-container .flex-item .landing-text{color:#494949;font-size:2.2vw;font-weight:400;line-height:1.3;opacity:0}@media only screen and (max-width:760px){.landing-section-gallery .flex-container .flex-item .landing-text{font-size:6vw;line-height:1.3;text-align:left}}@media only screen and (max-width:760px){.foto-section-gallery{height:auto;margin-bottom:15%}}.foto-section-gallery .flex-container{justify-content:space-around;height:100%;width:90%;margin:auto}@media only screen and (max-width:760px){.foto-section-gallery .flex-container{flex-direction:column;height:auto}}.foto-section-gallery .flex-container .flex-item{width:30%}@media only screen and (max-width:760px){.foto-section-gallery .flex-container .flex-item{width:100%}}.foto-section-gallery .flex-container .flex-item img{opacity:0;width:80%;border-radius:15px}.foto-section-gallery .flex-container .combi-item{width:40%}@media only screen and (max-width:760px){.foto-section-gallery .flex-container .combi-item{width:100%;margin-bottom:10%}}.foto-section-gallery .flex-container .combi-item h3{color:#494949;font-weight:800;font-size:1.5rem;margin-bottom:8%;line-height:1.2}@media only screen and (max-width:760px){.foto-section-gallery .flex-container .combi-item h3{font-size:12vw}}.foto-section-gallery .flex-container .combi-item p{color:#494949;line-height:1.3}@media only screen and (max-width:760px){.foto-section-gallery .flex-container .combi-item p{font-size:5vw;line-height:1.4em}}@media only screen and (max-width:760px){.foto-section-gallery-reverse{height:auto;margin-bottom:15%}}.foto-section-gallery-reverse .flex-container{justify-content:space-around;height:100%;width:90%;margin:auto;flex-direction:row-reverse}@media only screen and (max-width:760px){.foto-section-gallery-reverse .flex-container{flex-direction:column;height:auto}}.foto-section-gallery-reverse .flex-container .flex-item{width:30%}@media only screen and (max-width:760px){.foto-section-gallery-reverse .flex-container .flex-item{width:100%}}.foto-section-gallery-reverse .flex-container .flex-item img{opacity:0;position:relative;width:80%;border-radius:15px}.foto-section-gallery-reverse .flex-container .combi-item{width:40%}@media only screen and (max-width:760px){.foto-section-gallery-reverse .flex-container .combi-item{width:100%;margin-bottom:10%}}.foto-section-gallery-reverse .flex-container .combi-item h3{color:#494949;font-weight:800;font-size:1.5rem;margin-bottom:8%;line-height:1.2}@media only screen and (max-width:760px){.foto-section-gallery-reverse .flex-container .combi-item h3{font-size:12vw}}.foto-section-gallery-reverse .flex-container .combi-item p{color:#494949;line-height:1.3}@media only screen and (max-width:760px){.foto-section-gallery-reverse .flex-container .combi-item p{font-size:5vw;line-height:1.4em}}.color-multi0{background-image:radial-gradient(at 0 40%,hsla(5,100%,79%,.8) 500px,transparent 55%),radial-gradient(at 100% 0,rgba(249,183,118,.856) 0,transparent 40%)}@media only screen and (max-width:760px){.color-multi0{background-image:radial-gradient(at -20% 40%,hsla(5,100%,79%,.6) 250px,transparent 75%),radial-gradient(at 100% -20%,rgba(249,183,118,.856) 0,transparent 45%),radial-gradient(at 50% -85%,rgba(180,209,86,.7960784314) 0,transparent 10%)}}.color-multi1{background-image:radial-gradient(at 0 40%,hsla(5,100%,79%,.8) 500px,transparent 55%)}@media only screen and (max-width:760px){.color-multi1{background-image:radial-gradient(at -20% 40%,hsla(5,100%,79%,.6) 250px,transparent 55%)}}.color-multi2{background-image:radial-gradient(at 100% -10%,rgba(180,209,86,.7960784314) 0,transparent 40%)}@media only screen and (max-width:760px){.color-multi2{background-image:radial-gradient(at 100% -10%,rgba(180,209,86,.7960784314) 0,transparent 40%)}}.color-multi3{background-image:radial-gradient(at 0 40%,rgba(249,183,118,.856) 0,transparent 60%)}@media only screen and (max-width:760px){.color-multi3{background-image:radial-gradient(at 0 40%,rgba(249,183,118,.856) 0,transparent 60%)}}

/*# sourceMappingURL=/main.0e91c645.css.map */