body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
@charset "UTF-8";
@font-face{font-display:swap;font-family:"Cormorant Garamond";font-style:normal;font-weight:300;src:url("../../files/layout/fonts/cormorant-garamond-v16-latin-300.eot");src:url("../../files/layout/fonts/cormorant-garamond-v16-latin-300.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/cormorant-garamond-v16-latin-300.woff2") format("woff2"), url("../../files/layout/fonts/cormorant-garamond-v16-latin-300.woff") format("woff"), url("../../files/layout/fonts/cormorant-garamond-v16-latin-300.ttf") format("truetype"), url("../../files/layout/fonts/cormorant-garamond-v16-latin-300.svg#CormorantGaramond") format("svg")}@font-face{font-display:swap;font-family:"Cormorant Garamond";font-style:normal;font-weight:500;src:url("../../files/layout/fonts/cormorant-garamond-v16-latin-500.eot");src:url("../../files/layout/fonts/cormorant-garamond-v16-latin-500.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/cormorant-garamond-v16-latin-500.woff2") format("woff2"), url("../../files/layout/fonts/cormorant-garamond-v16-latin-500.woff") format("woff"), url("../../files/layout/fonts/cormorant-garamond-v16-latin-500.ttf") format("truetype"), url("../../files/layout/fonts/cormorant-garamond-v16-latin-500.svg#CormorantGaramond") format("svg")}@font-face{font-display:swap;font-family:"Cormorant Garamond";font-style:normal;font-weight:700;src:url("../../files/layout/fonts/cormorant-garamond-v16-latin-700.eot");src:url("../../files/layout/fonts/cormorant-garamond-v16-latin-700.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/cormorant-garamond-v16-latin-700.woff2") format("woff2"), url("../../files/layout/fonts/cormorant-garamond-v16-latin-700.woff") format("woff"), url("../../files/layout/fonts/cormorant-garamond-v16-latin-700.ttf") format("truetype"), url("../../files/layout/fonts/cormorant-garamond-v16-latin-700.svg#CormorantGaramond") format("svg")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;src:url("../../files/layout/fonts/lato-v24-latin-300.eot");src:url("../../files/layout/fonts/lato-v24-latin-300.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/lato-v24-latin-300.woff2") format("woff2"), url("../../files/layout/fonts/lato-v24-latin-300.woff") format("woff"), url("../../files/layout/fonts/lato-v24-latin-300.ttf") format("truetype"), url("../../files/layout/fonts/lato-v24-latin-300.svg#Lato") format("svg")}.reset--ul ul,#navMain ul,.content-list ul{padding:0;margin:0;list-style:none}.contentArea,#header,#main{box-sizing:border-box}@media screen and (min-width:1101px){.contentArea,#header,#main{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding:2vw 4vw}.contentArea .inside,#header .inside,#main .inside{width:48vw}}@media screen and (max-width:1100px){.contentArea,#header,#main{padding:4vw}}body{font-family:"Lato";font-weight:300;color:#000;line-height:1.5;background-color:#f1f1f1}h1,h2,h3,h4,h5,h6{font-family:"Cormorant Garamond";font-weight:300;line-height:1.2}h1{margin:0}h1.content-headline{display:flex;align-items:center}h1.content-headline:before{content:"";display:inline-block;background:#F39C12;flex-shrink:0}strong{font-weight:300}a{color:currentColor}#fixedBg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:5}#fixedBg *{height:100%;position:relative}#fixedBg img{transition:transform ease 0.5s}@media (max-aspect-ratio:1.7777777778){#fixedBg img{transform:translateX(-10vw)}}@media (max-aspect-ratio:1.5){#fixedBg img{transform:translateX(-15vw)}}#wrapper:before,#wrapper:after{content:"";background:#fff;position:fixed;z-index:15;right:0;height:100px}#wrapper:before{top:0;background:linear-gradient(180deg, #f1f1f1 0%, #f1f1f1 25%, rgba(241, 241, 241, 0) 100%)}#wrapper:after{bottom:40px;background:linear-gradient(0deg, #f1f1f1 0%, #f1f1f1 75%, rgba(241, 241, 241, 0) 100%)}#header{position:fixed;left:0;right:0;z-index:20}#container{position:relative;z-index:10}#footer{position:fixed;bottom:0;left:0;right:0;text-align:center;z-index:20;height:40px;font-size:14px;background-color:#1d1c23;color:#fff}#footer p{margin-top:10px}#footer .inside{display:inline-flex;gap:20px}#footer .inside ul{list-style-type:none;margin:0;padding:0;display:inline-flex;margin-top:10px}#footer .inside ul li{margin:0;padding:0}#footer .inside ul li:first-child:after{content:"|";padding:0 5px}#navMain ul{text-align:right}#navMain ul li a,#navMain ul li strong{font-family:"Cormorant Garamond";text-decoration:none;font-weight:500}#navMain ul li a.active,#navMain ul li strong.active{color:#3939a3}@media screen and (min-width:1101px){#fixedBg .content-image img{height:100%;width:auto}#wrapper:before,#wrapper:after{width:53vw}}@media screen and (max-width:1100px){#fixedBg{display:none}.index #fixedBg{display:block;right:30vw}.index #fixedBg img{object-fit:cover;width:100%;height:100%}#wrapper:before,#wrapper:after{width:100%}}@media screen and (min-width:761px){.showMobile{display:none}body{font-size:16px}h1{font-size:3.5vw}h1.content-headline:before{width:0.5vw;height:3vw;margin-right:0.5vw}#header{bottom:40px}#main{min-height:100dvh}#main .inside{padding-top:80px;padding-bottom:10vw}#navMain ul li{display:inline-block;padding-left:2vw}#navMain ul li a,#navMain ul li strong{text-transform:lowercase;font-size:24px}#navMain ul li a:hover,#navMain ul li strong:hover{color:#3939a3}}@media screen and (max-width:760px){.mod_article{overflow:visible}.mod_article img.full{margin-top:4vw;margin-left:-4vw;margin-right:-4vw}.index #fixedBg{display:none;position:absolute;top:initial;bottom:0;right:0;max-height:50vh}.index #fixedBg img{object-position:0px -2vh;object-fit:contain;width:100%;height:100%}body{font-size:4.5vw}h1{font-size:10vw}h1.content-headline:before{width:1.5vw;height:7vw;margin-right:2.5vw}#header{top:0}#header .inside{display:flex;justify-content:flex-end}#header .inside>#navMain{display:none}#wrapper:before,#wrapper:after{display:none}#main{padding-top:10vh;padding-bottom:10vw}#navMain ul li{text-align:center}#navMain ul li a,#navMain ul li strong{font-size:10vw;margin:5vw 0;display:block}#navIcon{display:flex;justify-content:center;width:11vw;z-index:10;position:relative}#navIcon>div{width:11vw;height:4.1vw;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}#navIcon span{display:block;position:absolute;height:1px;width:100%;background:#000;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#navIcon span:nth-child(1){top:0}#navIcon span:nth-child(2),#navIcon span:nth-child(3){top:calc(50% - 0.5px)}#navIcon span:nth-child(4){bottom:0}#navIcon.open>div{width:7.7vw}#navIcon.open span:nth-child(1){top:4.62vw;width:0%;left:50%}#navIcon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#navIcon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#navIcon.open span:nth-child(4){top:4.62vw;width:0%;left:50%}#overlayMenu{position:fixed;top:0;left:0;right:0;bottom:100%;overflow:hidden;opacity:0;transition:opacity ease 0.5s;background-color:#f1f1f1;color:#000;z-index:5}#overlayMenu>div{height:100%;box-sizing:border-box;padding:5vw;display:flex;flex-direction:column;justify-content:center;align-items:center}#overlayMenu.open{bottom:0;opacity:1}}#mainHeadline{display:inline-block;text-align:right}#mainHeadline h1{margin:0}#mainHeadline h2{margin:0;position:relative;font-family:"Lato";color:#F39C12}.content-hyperlink a{display:inline-block;color:#F39C12;border:1px solid #F39C12;text-transform:uppercase;font-family:"Cormorant Garamond";font-weight:700;text-decoration:none;position:relative;transition:color ease 0.5s}.content-hyperlink a:before{content:"";position:absolute;top:0;bottom:0;left:0;transition:width ease 0.5s;z-index:-1;background:#F39C12}.content-text h2,.content-text h3{color:#3939a3;font-weight:500}.content-list{padding-right:0}.content-list ul li{display:inline-block;font-family:"Cormorant Garamond";font-weight:500;color:#3939a3}.content-swiper{margin-top:2vw;padding-left:10vw;padding-right:4vw}.content-swiper .swiper-button-prev,.content-swiper .swiper-button-next{display:none}.content-swiper .content-text{padding-bottom:30px;padding-left:0;padding-right:0}.content-swiper .swiper-pagination-bullet-active{background-color:#F39C12}.content-accordion button{background:none;border:0;cursor:pointer;font-family:"Cormorant Garamond";font-weight:500;color:#3939a3;font-size:30px;text-align:left;margin:0;padding:0}.content-accordion button:before{content:"+";display:inline-block;margin-right:10px;font-size:33px;font-family:"Lato";line-height:1;width:20px;color:#F39C12}.content-accordion .handorgel__header--opened button:before{content:"–"}@media screen and (min-width:761px){.index #main{padding-left:35vw}#mainHeadline{padding-left:10vw}#mainHeadline h1{font-size:4vw}#mainHeadline h2{font-size:2.3vw}.content-list,.content-text,.content-hyperlink,.content-accordion{padding-left:1.5vw;padding-right:4vw}.content-text+.content-list,.content-headline+.content-list{margin-top:2vw}.content-hyperlink{margin-top:3vw}.content-hyperlink a{padding:0.2vw 1vw}.content-hyperlink a:before{width:0.5vw}.content-hyperlink a:hover{color:#fff}.content-hyperlink a:hover:before{width:100%}.content-text h2,.content-text h3{font-size:24px}.content-list ul li{font-size:24px}.content-list ul li+li:before{margin-right:5px;margin-left:5px;content:"•";display:inline-block}}@media screen and (max-width:760px){#mainHeadline{display:inline-flex;flex-direction:column;justify-content:flex-start;width:100%;text-align:left}#mainHeadline h1{font-size:12vw}#mainHeadline h2{font-size:8vw}.content-swiper{margin-top:5vw;padding-left:0;padding-right:0}.content-swiper .content-text h3{margin:0}.content-swiper .content-text p{margin-top:10px;margin-bottom:0px}.content-list,.content-text,.content-hyperlink{padding-left:7vw}.content-text+.content-list,.content-headline+.content-list{margin-top:7vw}.content-hyperlink{margin-top:7vw}.content-hyperlink a{padding:2vw 6vw}.content-hyperlink a:before{width:2.5vw}.content-list ul li{font-size:7vw;display:block}}
