html {transition: color 300ms, background-color 300ms;} html[data-theme='dark'] { filter: invert(1) hue-rotate(180deg)} html[data-theme='dark'] .swiper-slide {filter: invert(1) hue-rotate(180deg)} html[data-theme='dark'] iframe {filter: invert(1) hue-rotate(180deg)} html[data-theme='dark'] .profile {filter: invert(1) hue-rotate(180deg)} html[data-theme='dark'] .textarea {background:#f7f7f7;border: solid 0.5px var(--primary);} html[data-theme='dark'] input {background:#f7f7f7;border: solid 0.5px var(--primary);} blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}button,input,select,textarea{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}audio,embed,img,object,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}*{-webkit-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background:#000;color:#FFF;text-shadow:none}::selection{background:#000;color:#FFF;text-shadow:none}body{background-color:white;color:#333;font-size:100%;font-family:"EB Garamond",Helvetica,Arial,sans-serif;line-height:1} .container{position:relative;width:100%;padding:0 4.5em;z-index:0;}@media only screen and (max-width:48em){.container{padding:3em}}@media only screen and (max-width:37.5em){.container{padding:1.5em;top:2em;}}.main{position:relative;background-color: white;}.content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.content.content-100{min-height:60vh}@media only screen and (max-width:30em){.content.content-100{min-height:80vh}}.content .content-right{width:83.3334%;text-align:right;}@media only screen and (max-width:48em){.content .content-right{width:100%}}@media only screen and (max-width:30em){.content .content-right{text-align:left}}.content .content-left{text-align:left;width:66.6667%;}@media only screen and (max-width:80em){.content .content-left{width:75%}}@media only screen and (max-width:64em){.content .content-left{width:83.3334%}}@media only screen and (max-width:48em){.content .content-left{width:100%}}.content .content-text{background: #fff;}@media only screen and (max-width:48em){.content .content-text{padding-left:0}}.area-image-hover{position:relative;cursor:crosshair}.area-image-hover:hover img{display:block}.area-image-hover .image-portrait img{max-width:300px}.area-image-hover .image-landscape img{max-width:360px}.area-image-hover img{display:none;position:absolute;width:100%;left:0;top:0;border:1px solid #333;z-index:5;pointer-events:none}img{max-width:100%;height:auto;vertical-align:middle;}figure{text-align:right}.lazy-load-s{position:relative;padding-bottom:calc(100% / (var(--aspect-ratio)));background-color:#f2f2f2}.lazy-load-s img{position:absolute;left:0;top:0}.icon{display:inline-block;width:16px;height:16px;vertical-align:middle}.icon.icon-reverse{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.icon.icon-12{width:12px;height:12px;margin-bottom:4px}.icon.icon-24{width:24px;height:24px}.icon.icon-32{width:32px;height:32px}.icon.icon-40{width:40px;height:40px}.icon.icon-48{width:48px;height:48px}.icon.icon-64{width:64px;height:64px}a{color:#f90b78;text-decoration:none}a:hover{text-decoration:none}a.anchor{position:relative;top:-50px;display:block;opacity:0}.link-site{position:fixed;top:2em;left:2em;padding-left:0px;font-size:1.5rem;font-size:calc(20px + (24 - 20) * ((100vw - 320px)/ (1680 - 320)));z-index:10;text-decoration:none;opacity:0;-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:48em){.link-site{display:none}}.link-site.is-show{opacity:1}.link-site:before{content:"";position:absolute;top:15px;left:0;width:0px;height:0px;border-radius:50%;background-color:#333}.link-site:hover{font-style:italic;color:#333}.color-primary{color:#333}.color-secondary{color:#333}.color-copy{color:#333}.color-black{color:#333}.color-gray-1{color:#666}.color-gray-2{color:#999}.color-gray-3{color:#ccc}.color-gray-4{color:#f2f2f2}.color-gray-5{color:#fff}.bg-color-primary{background-color:#333}.bg-color-secondary{background-color:#333}.bg-color-copy{background-color:#333}.bg-color-black{background-color:#333}.bg-color-gray-1{background-color:#666}.bg-color-gray-2{background-color:#999}.bg-color-gray-3{background-color:#ccc}.bg-color-gray-4{background-color:#f2f2f2}.bg-color-gray-5{background-color:#fff}h1,h2,h3,h4,h5,h6{color:#333;word-wrap:break-word;text-rendering:optimizeLegibility}h1{margin-bottom:.1em;font-size:7vw;font-weight:400;line-height:.9em;letter-spacing:-.0125em}@media only screen and (max-width:48em){h1{font-size:13vw}}h1 span{display:block;font-weight:400}h2{font-size:3rem;font-size:calc(24px + (72 - 32) * ((100vw - 320px)/ (1680 - 320)));line-height:1.15em}h3{font-size:2rem;font-size:calc(24px + (32 - 24) * ((100vw - 320px)/ (1680 - 320)));line-height:1.15em}p{margin-bottom:0.5em;font-size:1.5rem;font-size:calc(20px + (24 - 20) * ((100vw - 320px)/ (1680 - 320)));line-height:1.35em;}ul{margin-bottom:0.8em;list-style:none}ul li{margin-bottom:0;font-size:1.5rem;font-size:calc(20px + (24 - 20) * ((100vw - 320px)/ (1680 - 320)));line-height:1.35em}.list-dotted li{margin-left:1em;list-style:disc}.list-inline li{display:inline-block;margin-left:.25em}.list-links li{margin-bottom:.15em}.list .list-item{position:relative;margin-bottom:1em;border-bottom:1px solid #333}.list .list-headline{position:relative;font-size:2rem;font-size:calc(10px + (72 - 32) * ((100vw - 320px)/ (1680 - 320)));cursor:pointer}.list .list-headline.is-toggled:after{content:"\2191"} @media only screen and (max-width:48em){.list .list-headline{position:relative;font-size:calc(30px + (72 - 32) * ((100vw - 320px)/ (1680 - 320)));cursor:pointer}}.list .list-headline.is-toggled:after{content:"\2191"}.list .list-headline:after{content:"\2193";position:absolute;right:0;bottom:12px;font-size:48px;font-size:2rem}@media only screen and (max-width:48em){.list .list-headline:after{font-size:32px;font-size:2rem}}@media only screen and (max-width:30em){.list .list-headline:after{display:none}}.list .list-toggle{display:none;margin:0.5em 0}.label{font-size:1.5rem;font-size:calc(20px + (24 - 20) * ((100vw - 320px)/ (1680 - 320)))}@media only screen and (max-width:30em){.label{display:block;margin:-6px 0 12px}}b,strong{font-weight:700}em{font-style:italic}.text-news{position:absolute;right:4.5em;bottom:6em;width:66.6667%;font-style:italic}@media only screen and (max-width:48em){.text-news{right:3em;width:100%}}@media only screen and (max-width:37.5em){.text-news{right:0;padding:0 1.5em}}@media only screen and (max-width:30em){.text-news{bottom:3em}}.text-uppercase{text-transform:uppercase}.text-italic{font-style:italic}.fontsize-default{font-size:1.5rem;font-size:calc(20px + (24 - 20) * ((100vw - 320px)/ (1680 - 320)))}.fontlight{font-weight:300}.fontregular{font-weight:400}.fontmedium{font-weight:600}.fontbold{font-weight:700}.row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.row-endless{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.row-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;aligc-items:center}.row.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-1{width:8.3333%}.c-2{width:16.6667%}.c-3{width:25%}.c-4{width:33.3333%}.c-5{width:41.6667%}.c-6{width:50%}.c-7{}.c-8{width:66.6667%}.c-9{width:75%}.c-10{width:83.3334%}.c-11{width:91.6667%}.c-12{width:100%}@media only screen and (max-width:48em){.c-1,.c-10,.c-11,.c-12,.c-2,.c-3,.c-4,.c-5,.c-6,.c-7,.c-8,.c-9{width:100%}.c-1.c-half,.c-10.c-half,.c-11.c-half,.c-12.c-half,.c-2.c-half,.c-3.c-half,.c-4.c-half,.c-5.c-half,.c-6.c-half,.c-7.c-half,.c-8.c-half,.c-9.c-half{width:50%}.c-1.c-quarter,.c-10.c-quarter,.c-11.c-quarter,.c-12.c-quarter,.c-2.c-quarter,.c-3.c-quarter,.c-4.c-quarter,.c-5.c-quarter,.c-6.c-quarter,.c-7.c-quarter,.c-8.c-quarter,.c-9.c-quarter{width:20%}}@media only screen and (max-width:30em){.c-1.c-half,.c-10.c-half,.c-11.c-half,.c-12.c-half,.c-2.c-half,.c-3.c-half,.c-4.c-half,.c-5.c-half,.c-6.c-half,.c-7.c-half,.c-8.c-half,.c-9.c-half{width:100%}.c-1.c-quarter,.c-10.c-quarter,.c-11.c-quarter,.c-12.c-quarter,.c-2.c-quarter,.c-3.c-quarter,.c-4.c-quarter,.c-5.c-quarter,.c-6.c-quarter,.c-7.c-quarter,.c-8.c-quarter,.c-9.c-quarter{width:50%}}.header{position:relative;padding-top:0em;text-align: center;}@media only screen and (max-width:30em){.header{padding-top:1.5em}}.article{position:relative}.section{position:relative;scroll-snap-align:start;margin-bottom:10em;overflow:hidden}@media only screen and (max-width:48em){.section{margin-bottom:8em}}@media only screen and (max-width:37.5em){.section{margin-bottom:5em}}@media only screen and (max-width:30em){.section{margin-bottom:6em}}.footer{padding-top: 1em; position: fixed; text-align: right; bottom: 0em; right: 0em; z-index: 0; background: white;width: 100%;outline:ridge;}@media only screen and (max-width:48em){.footer{text-align:center}}.btn{position:relative;display:inline-block;margin:.5em 0;padding:1em 1.5em;background:#E333;color:#FFF;font-family:inherit;font-size:14px;font-size:.875rem;text-align:center;text-transform:uppercase;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.btn:hover{background:#e1321f;color:#FFF}.btn.btn-outline{background:0 0;border:2px solid #333;color:#333}.btn.btn-outline:hover{background:#333;color:#FFF}.btn.btn-rounded{border-radius:32px}.btn.btn-large{padding:1.25em 2.5em;font-size:16px;font-size:1rem}.btn.btn-small{padding:.75em 1.25em;font-size:12px;font-size:.75rem}.nav{position:fixed;left:3em;bottom:4.5em;z-index:10}@media only screen and (max-width:48em){.nav{display:none; position:absolute}}.nav ul{margin:0;padding:0;list-style:none}.nav ul li.is-active a{font-style:italic}.nav ul a{color:#333;font-size:calc(18px + (24 - 18) * ((100vw - 320px)/ (1680 - 320)));text-decoration:none}.nav ul a:hover{font-style:italic}.slider{position:relative;max-height:900px;max-width:900px}.slider:before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)));background-color:#fff}.slider .slider-item{display:none;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center}.slider .slider-item.is-active{display:block}.slider .slider-area{position:absolute;top:0;height:100%;width:50%;z-index:5}.slider .slider-area.slide-next{right:0;cursor:url(../img/arrow-right.html),e-resize}.slider .slider-area.slide-prev{left:0;cursor:url(../img/arrow-left.html),w-resize}.mt-1{margin-top:1.5em}@media only screen and (max-width:48em){.mt-1{margin-top:1.125em}}@media only screen and (max-width:30em){.mt-1{margin-top:.75em}}.mt-2{margin-top:0em;background-color: white;}@media only screen and (max-width:48em){.mt-2{margin-top:2.25em}}@media only screen and (max-width:30em){.mt-2{margin-top:1.5em}}.mt-3{margin-top:4.5em}@media only screen and (max-width:48em){.mt-3{margin-top:3.375em}}@media only screen and (max-width:30em){.mt-3{margin-top:2.25em}}.mt-4{margin-top:6em}@media only screen and (max-width:48em){.mt-4{margin-top:4.5em}}@media only screen and (max-width:30em){.mt-4{margin-top:3em}}.mt-5{margin-top:7.5em}@media only screen and (max-width:48em){.mt-5{margin-top:5.625em}}@media only screen and (max-width:30em){.mt-5{margin-top:3.75em}}.mt-6{margin-top:9em}@media only screen and (max-width:48em){.mt-6{margin-top:6.75em}}@media only screen and (max-width:30em){.mt-6{margin-top:4.5em}}.mt-7{margin-top:10.5em}@media only screen and (max-width:48em){.mt-7{margin-top:7.875em}}@media only screen and (max-width:30em){.mt-7{margin-top:5.25em}}.mt-8{margin-top:12em}@media only screen and (max-width:48em){.mt-8{margin-top:9em}}@media only screen and (max-width:30em){.mt-8{margin-top:6em}}.mt-9{margin-top:13.5em}@media only screen and (max-width:48em){.mt-9{margin-top:10.125em}}@media only screen and (max-width:30em){.mt-9{margin-top:6.75em}}.mt-10{margin-top:15em}@media only screen and (max-width:48em){.mt-10{margin-top:11.25em}}@media only screen and (max-width:30em){.mt-10{margin-top:7.5em}}.mb-1{margin-bottom:1.5em}@media only screen and (max-width:48em){.mb-1{margin-bottom:1.125em}}@media only screen and (max-width:30em){.mb-1{margin-bottom:.75em}}.mb-2{margin-bottom:3em}@media only screen and (max-width:48em){.mb-2{margin-bottom:2.25em}}@media only screen and (max-width:30em){.mb-2{margin-bottom:1.5em}}.mb-3{margin-bottom:4.5em}@media only screen and (max-width:48em){.mb-3{margin-bottom:3.375em}}@media only screen and (max-width:30em){.mb-3{margin-bottom:2.25em}}.mb-4{margin-bottom:6em}@media only screen and (max-width:48em){.mb-4{margin-bottom:4.5em}}@media only screen and (max-width:30em){.mb-4{margin-bottom:3em}}.mb-5{margin-bottom:7.5em}@media only screen and (max-width:48em){.mb-5{margin-bottom:5.625em}}@media only screen and (max-width:30em){.mb-5{margin-bottom:3.75em}}.mb-6{margin-bottom:9em}@media only screen and (max-width:48em){.mb-6{margin-bottom:6.75em}}@media only screen and (max-width:30em){.mb-6{margin-bottom:4.5em}}.mb-7{margin-bottom:10.5em}@media only screen and (max-width:48em){.mb-7{margin-bottom:7.875em}}@media only screen and (max-width:30em){.mb-7{margin-bottom:5.25em}}.mb-8{margin-bottom:12em}@media only screen and (max-width:48em){.mb-8{margin-bottom:9em}}@media only screen and (max-width:30em){.mb-8{margin-bottom:6em}}.mb-9{margin-bottom:13.5em}@media only screen and (max-width:48em){.mb-9{margin-bottom:10.125em}}@media only screen and (max-width:30em){.mb-9{margin-bottom:6.75em}}.mb-10{margin-bottom:15em}@media only screen and (max-width:48em){.mb-10{margin-bottom:11.25em}}@media only screen and (max-width:30em){.mb-10{margin-bottom:7.5em}}.mr-1{margin-right:1.5em}@media only screen and (max-width:48em){.mr-1{margin-right:1.125em}}@media only screen and (max-width:30em){.mr-1{margin-right:.75em}}.mr-2{margin-right:3em}@media only screen and (max-width:48em){.mr-2{margin-right:2.25em}}@media only screen and (max-width:30em){.mr-2{margin-right:1.5em}}.mr-3{margin-right:4.5em}@media only screen and (max-width:48em){.mr-3{margin-right:3.375em}}@media only screen and (max-width:30em){.mr-3{margin-right:2.25em}}.mr-4{margin-right:6em}@media only screen and (max-width:48em){.mr-4{margin-right:4.5em}}@media only screen and (max-width:30em){.mr-4{margin-right:3em}}.mr-5{margin-right:7.5em}@media only screen and (max-width:48em){.mr-5{margin-right:5.625em}}@media only screen and (max-width:30em){.mr-5{margin-right:3.75em}}.mr-6{margin-right:9em}@media only screen and (max-width:48em){.mr-6{margin-right:6.75em}}@media only screen and (max-width:30em){.mr-6{margin-right:4.5em}}.mr-7{margin-right:10.5em}@media only screen and (max-width:48em){.mr-7{margin-right:7.875em}}@media only screen and (max-width:30em){.mr-7{margin-right:5.25em}}.mr-8{margin-right:12em}@media only screen and (max-width:48em){.mr-8{margin-right:9em}}@media only screen and (max-width:30em){.mr-8{margin-right:6em}}.mr-9{margin-right:13.5em}@media only screen and (max-width:48em){.mr-9{margin-right:10.125em}}@media only screen and (max-width:30em){.mr-9{margin-right:6.75em}}.mr-10{margin-right:15em}@media only screen and (max-width:48em){.mr-10{margin-right:11.25em}}@media only screen and (max-width:30em){.mr-10{margin-right:7.5em}}.ml-1{margin-left:1.5em}@media only screen and (max-width:48em){.ml-1{margin-left:1.125em}}@media only screen and (max-width:30em){.ml-1{margin-left:.75em}}.ml-2{margin-left:3em}@media only screen and (max-width:48em){.ml-2{margin-left:2.25em}}@media only screen and (max-width:30em){.ml-2{margin-left:1.5em}}.ml-3{margin-left:4.5em}@media only screen and (max-width:48em){.ml-3{margin-left:3.375em}}@media only screen and (max-width:30em){.ml-3{margin-left:2.25em}}.ml-4{margin-left:6em}@media only screen and (max-width:48em){.ml-4{margin-left:4.5em}}@media only screen and (max-width:30em){.ml-4{margin-left:3em}}.ml-5{margin-left:7.5em}@media only screen and (max-width:48em){.ml-5{margin-left:5.625em}}@media only screen and (max-width:30em){.ml-5{margin-left:3.75em}}.ml-6{margin-top:9em}@media only screen and (max-width:48em){.ml-6{margin-top:6.75em}}@media only screen and (max-width:30em){.ml-6{margin-top:4.5em}}.ml-7{margin-left:10.5em}@media only screen and (max-width:48em){.ml-7{margin-left:7.875em}}@media only screen and (max-width:30em){.ml-7{margin-left:5.25em}}.ml-8{margin-left:12em}@media only screen and (max-width:48em){.ml-8{margin-left:9em}}@media only screen and (max-width:30em){.ml-8{margin-left:6em}}.ml-9{margin-left:13.5em}@media only screen and (max-width:48em){.ml-9{margin-left:10.125em}}@media only screen and (max-width:30em){.ml-9{margin-left:6.75em}}.ml-10{margin-left:15em}@media only screen and (max-width:48em){.ml-10{margin-left:11.25em}}@media only screen and (max-width:30em){.ml-10{margin-left:7.5em}}.mx-1{margin-left:1.5em;margin-right:1.5em}@media only screen and (max-width:48em){.mx-1{margin-left:1.125em}}@media only screen and (max-width:30em){.mx-1{margin-left:.75em}}@media only screen and (max-width:48em){.mx-1{margin-right:1.125em}}@media only screen and (max-width:30em){.mx-1{margin-right:.75em}}.mx-2{margin-left:3em;margin-right:3em}@media only screen and (max-width:48em){.mx-2{margin-left:2.25em}}@media only screen and (max-width:30em){.mx-2{margin-left:1.5em}}@media only screen and (max-width:48em){.mx-2{margin-right:2.25em}}@media only screen and (max-width:30em){.mx-2{margin-right:1.5em}}.mx-3{margin-left:4.5em;margin-right:4.5em}@media only screen and (max-width:48em){.mx-3{margin-left:3.375em}}@media only screen and (max-width:30em){.mx-3{margin-left:2.25em}}@media only screen and (max-width:48em){.mx-3{margin-right:3.375em}}@media only screen and (max-width:30em){.mx-3{margin-right:2.25em}}.mx-4{margin-left:6em;margin-right:6em}@media only screen and (max-width:48em){.mx-4{margin-left:4.5em}}@media only screen and (max-width:30em){.mx-4{margin-left:3em}}@media only screen and (max-width:48em){.mx-4{margin-right:4.5em}}@media only screen and (max-width:30em){.mx-4{margin-right:3em}}.mx-5{margin-left:7.5em;margin-right:7.5em}@media only screen and (max-width:48em){.mx-5{margin-left:5.625em}}@media only screen and (max-width:30em){.mx-5{margin-left:3.75em}}@media only screen and (max-width:48em){.mx-5{margin-right:5.625em}}@media only screen and (max-width:30em){.mx-5{margin-right:3.75em}}.mx-6{margin-left:9em;margin-right:9em}@media only screen and (max-width:48em){.mx-6{margin-left:6.75em}}@media only screen and (max-width:30em){.mx-6{margin-left:4.5em}}@media only screen and (max-width:48em){.mx-6{margin-right:6.75em}}@media only screen and (max-width:30em){.mx-6{margin-right:4.5em}}.mx-7{margin-left:10.5em;margin-right:10.5em}@media only screen and (max-width:48em){.mx-7{margin-left:7.875em}}@media only screen and (max-width:30em){.mx-7{margin-left:5.25em}}@media only screen and (max-width:48em){.mx-7{margin-right:7.875em}}@media only screen and (max-width:30em){.mx-7{margin-right:5.25em}}.mx-8{margin-left:12em;margin-right:12em}@media only screen and (max-width:48em){.mx-8{margin-left:9em}}@media only screen and (max-width:30em){.mx-8{margin-left:6em}}@media only screen and (max-width:48em){.mx-8{margin-right:9em}}@media only screen and (max-width:30em){.mx-8{margin-right:6em}}.mx-9{margin-left:13.5em;margin-right:13.5em}@media only screen and (max-width:48em){.mx-9{margin-left:10.125em}}@media only screen and (max-width:30em){.mx-9{margin-left:6.75em}}@media only screen and (max-width:48em){.mx-9{margin-right:10.125em}}@media only screen and (max-width:30em){.mx-9{margin-right:6.75em}}.mx-10{margin-left:15em;margin-right:15em}@media only screen and (max-width:48em){.mx-10{margin-left:11.25em}}@media only screen and (max-width:30em){.mx-10{margin-left:7.5em}}@media only screen and (max-width:48em){.mx-10{margin-right:11.25em}}@media only screen and (max-width:30em){.mx-10{margin-right:7.5em}}.my-1{margin-top:1.5em;margin-bottom:1.5em}@media only screen and (max-width:48em){.my-1{margin-top:1.125em}}@media only screen and (max-width:30em){.my-1{margin-top:.75em}}@media only screen and (max-width:48em){.my-1{margin-bottom:1.125em}}@media only screen and (max-width:30em){.my-1{margin-bottom:.75em}}.my-2{margin-top:3em;margin-bottom:3em}@media only screen and (max-width:48em){.my-2{margin-top:2.25em}}@media only screen and (max-width:30em){.my-2{margin-top:1.5em}}@media only screen and (max-width:48em){.my-2{margin-bottom:2.25em}}@media only screen and (max-width:30em){.my-2{margin-bottom:1.5em}}.my-3{margin-top:4.5em;margin-bottom:4.5em}@media only screen and (max-width:48em){.my-3{margin-top:3.375em}}@media only screen and (max-width:30em){.my-3{margin-top:2.25em}}@media only screen and (max-width:48em){.my-3{margin-bottom:3.375em}}@media only screen and (max-width:30em){.my-3{margin-bottom:2.25em}}.my-4{margin-top:6em;margin-bottom:6em}@media only screen and (max-width:48em){.my-4{margin-top:4.5em}}@media only screen and (max-width:30em){.my-4{margin-top:3em}}@media only screen and (max-width:48em){.my-4{margin-bottom:4.5em}}@media only screen and (max-width:30em){.my-4{margin-bottom:3em}}.my-5{margin-top:7.5em;margin-bottom:7.5em}@media only screen and (max-width:48em){.my-5{margin-top:5.625em}}@media only screen and (max-width:30em){.my-5{margin-top:3.75em}}@media only screen and (max-width:48em){.my-5{margin-bottom:5.625em}}@media only screen and (max-width:30em){.my-5{margin-bottom:3.75em}}.my-6{margin-top:9em;margin-bottom:9em}@media only screen and (max-width:48em){.my-6{margin-top:6.75em}}@media only screen and (max-width:30em){.my-6{margin-top:4.5em}}@media only screen and (max-width:48em){.my-6{margin-bottom:6.75em}}@media only screen and (max-width:30em){.my-6{margin-bottom:4.5em}}.my-7{margin-top:10.5em;margin-bottom:10.5em}@media only screen and (max-width:48em){.my-7{margin-top:7.875em}}@media only screen and (max-width:30em){.my-7{margin-top:5.25em}}@media only screen and (max-width:48em){.my-7{margin-bottom:7.875em}}@media only screen and (max-width:30em){.my-7{margin-bottom:5.25em}}.my-8{margin-top:12em;margin-bottom:12em}@media only screen and (max-width:48em){.my-8{margin-top:9em}}@media only screen and (max-width:30em){.my-8{margin-top:6em}}@media only screen and (max-width:48em){.my-8{margin-bottom:9em}}@media only screen and (max-width:30em){.my-8{margin-bottom:6em}}.my-9{margin-top:13.5em;margin-bottom:13.5em}@media only screen and (max-width:48em){.my-9{margin-top:10.125em}}@media only screen and (max-width:30em){.my-9{margin-top:6.75em}}@media only screen and (max-width:48em){.my-9{margin-bottom:10.125em}}@media only screen and (max-width:30em){.my-9{margin-bottom:6.75em}}.my-10{margin-top:15em;margin-bottom:15em}@media only screen and (max-width:48em){.my-10{margin-top:11.25em}}@media only screen and (max-width:30em){.my-10{margin-top:7.5em}}@media only screen and (max-width:48em){.my-10{margin-bottom:11.25em}}@media only screen and (max-width:30em){.my-10{margin-bottom:7.5em}}.p-1{padding:1.5em}@media only screen and (max-width:48em){.p-1{padding:1.125em}}@media only screen and (max-width:30em){.p-1{padding:.75em}}.p-2{padding:3em}@media only screen and (max-width:48em){.p-2{padding:2.25em}}@media only screen and (max-width:30em){.p-2{padding:1.5em}}.p-3{padding:4.5em}@media only screen and (max-width:48em){.p-3{padding:3.375em}}@media only screen and (max-width:30em){.p-3{padding:2.25em}}.p-4{padding:6em}@media only screen and (max-width:48em){.p-4{padding:4.5em}}@media only screen and (max-width:30em){.p-4{padding:3em}}.p-5{padding:7.5em}@media only screen and (max-width:48em){.p-5{padding:5.625em}}@media only screen and (max-width:30em){.p-5{padding:3.75em}}.p-6{padding:9em}@media only screen and (max-width:48em){.p-6{padding:6.75em}}@media only screen and (max-width:30em){.p-6{padding:4.5em}}.p-7{padding:10.5em}@media only screen and (max-width:48em){.p-7{padding:7.875em}}@media only screen and (max-width:30em){.p-7{padding:5.25em}}.p-8{padding:12em}@media only screen and (max-width:48em){.p-8{padding:9em}}@media only screen and (max-width:30em){.p-8{padding:6em}}.p-9{padding:13.5em}@media only screen and (max-width:48em){.p-9{padding:10.125em}}@media only screen and (max-width:30em){.p-9{padding:6.75em}}.p-10{padding:15em}@media only screen and (max-width:48em){.p-10{padding:11.25em}}@media only screen and (max-width:30em){.p-10{padding:7.5em}}.pt-1{padding-top:1.5em}@media only screen and (max-width:48em){.pt-1{padding-top:1.125em}}@media only screen and (max-width:30em){.pt-1{padding-top:.75em}}.pt-2{padding-top:3em}@media only screen and (max-width:48em){.pt-2{padding-top:2.25em}}@media only screen and (max-width:30em){.pt-2{padding-top:1.5em}}.pt-3{padding-top:4.5em}@media only screen and (max-width:48em){.pt-3{padding-top:3.375em}}@media only screen and (max-width:30em){.pt-3{padding-top:2.25em}}.pt-4{padding-top:6em}@media only screen and (max-width:48em){.pt-4{padding-top:4.5em}}@media only screen and (max-width:30em){.pt-4{padding-top:3em}}.pt-5{padding-top:7.5em}@media only screen and (max-width:48em){.pt-5{padding-top:5.625em}}@media only screen and (max-width:30em){.pt-5{padding-top:3.75em}}.pt-6{padding-top:9em}@media only screen and (max-width:48em){.pt-6{padding-top:6.75em}}@media only screen and (max-width:30em){.pt-6{padding-top:4.5em}}.pt-7{padding-top:10.5em}@media only screen and (max-width:48em){.pt-7{padding-top:7.875em}}@media only screen and (max-width:30em){.pt-7{padding-top:5.25em}}.pt-8{padding-top:12em}@media only screen and (max-width:48em){.pt-8{padding-top:9em}}@media only screen and (max-width:30em){.pt-8{padding-top:6em}}.pt-9{padding-top:13.5em}@media only screen and (max-width:48em){.pt-9{padding-top:10.125em}}@media only screen and (max-width:30em){.pt-9{padding-top:6.75em}}.pt-10{padding-top:15em}@media only screen and (max-width:48em){.pt-10{padding-top:11.25em}}@media only screen and (max-width:30em){.pt-10{padding-top:7.5em}}.pb-1{padding-bottom:1.5em}@media only screen and (max-width:48em){.pb-1{padding-bottom:1.125em}}@media only screen and (max-width:30em){.pb-1{padding-bottom:.75em}}.pb-2{padding-bottom:3em}@media only screen and (max-width:48em){.pb-2{padding-bottom:2.25em}}@media only screen and (max-width:30em){.pb-2{padding-bottom:1.5em}}.pb-3{padding-bottom:4.5em}@media only screen and (max-width:48em){.pb-3{padding-bottom:3.375em}}@media only screen and (max-width:30em){.pb-3{padding-bottom:2.25em}}.pb-4{padding-bottom:6em}@media only screen and (max-width:48em){.pb-4{padding-bottom:4.5em}}@media only screen and (max-width:30em){.pb-4{padding-bottom:3em}}.pb-5{padding-bottom:7.5em}@media only screen and (max-width:48em){.pb-5{padding-bottom:5.625em}}@media only screen and (max-width:30em){.pb-5{padding-bottom:3.75em}}.pb-6{padding-bottom:9em}@media only screen and (max-width:48em){.pb-6{padding-bottom:6.75em}}@media only screen and (max-width:30em){.pb-6{padding-bottom:4.5em}}.pb-7{padding-bottom:10.5em}@media only screen and (max-width:48em){.pb-7{padding-bottom:7.875em}}@media only screen and (max-width:30em){.pb-7{padding-bottom:5.25em}}.pb-8{padding-bottom:12em}@media only screen and (max-width:48em){.pb-8{padding-bottom:9em}}@media only screen and (max-width:30em){.pb-8{padding-bottom:6em}}.pb-9{padding-bottom:13.5em}@media only screen and (max-width:48em){.pb-9{padding-bottom:10.125em}}@media only screen and (max-width:30em){.pb-9{padding-bottom:6.75em}}.pb-10{padding-bottom:15em}@media only screen and (max-width:48em){.pb-10{padding-bottom:11.25em}}@media only screen and (max-width:30em){.pb-10{padding-bottom:7.5em}}.pr-1{padding-right:1.5em}@media only screen and (max-width:48em){.pr-1{padding-right:1.125em}}@media only screen and (max-width:30em){.pr-1{padding-right:.75em}}.pr-2{padding-right:3em}@media only screen and (max-width:48em){.pr-2{padding-right:2.25em}}@media only screen and (max-width:30em){.pr-2{padding-right:1.5em}}.pr-3{padding-right:4.5em}@media only screen and (max-width:48em){.pr-3{padding-right:3.375em}}@media only screen and (max-width:30em){.pr-3{padding-right:2.25em}}.pr-4{padding-right:6em}@media only screen and (max-width:48em){.pr-4{padding-right:4.5em}}@media only screen and (max-width:30em){.pr-4{padding-right:3em}}.pr-5{padding-right:7.5em}@media only screen and (max-width:48em){.pr-5{padding-right:5.625em}}@media only screen and (max-width:30em){.pr-5{padding-right:3.75em}}.pr-6{padding-right:9em}@media only screen and (max-width:48em){.pr-6{padding-right:6.75em}}@media only screen and (max-width:30em){.pr-6{padding-right:4.5em}}.pr-7{padding-right:10.5em}@media only screen and (max-width:48em){.pr-7{padding-right:7.875em}}@media only screen and (max-width:30em){.pr-7{padding-right:5.25em}}.pr-8{padding-right:12em}@media only screen and (max-width:48em){.pr-8{padding-right:9em}}@media only screen and (max-width:30em){.pr-8{padding-right:6em}}.pr-9{padding-right:13.5em}@media only screen and (max-width:48em){.pr-9{padding-right:10.125em}}@media only screen and (max-width:30em){.pr-9{padding-right:6.75em}}.pr-10{padding-right:15em}@media only screen and (max-width:48em){.pr-10{padding-right:11.25em}}@media only screen and (max-width:30em){.pr-10{padding-right:7.5em}}.pl-1{padding-left:1.5em}@media only screen and (max-width:48em){.pl-1{padding-left:1.125em}}@media only screen and (max-width:30em){.pl-1{padding-left:.75em}}.pl-2{padding-left:3em}@media only screen and (max-width:48em){.pl-2{padding-left:2.25em}}@media only screen and (max-width:30em){.pl-2{padding-left:1.5em}}.pl-3{padding-left:4.5em}@media only screen and (max-width:48em){.pl-3{padding-left:3.375em}}@media only screen and (max-width:30em){.pl-3{padding-left:2.25em}}.pl-4{padding-left:6em}@media only screen and (max-width:48em){.pl-4{padding-left:4.5em}}@media only screen and (max-width:30em){.pl-4{padding-left:3em}}.pl-5{padding-left:7.5em}@media only screen and (max-width:48em){.pl-5{padding-left:5.625em}}@media only screen and (max-width:30em){.pl-5{padding-left:3.75em}}.pl-6{padding-left:9em}@media only screen and (max-width:48em){.pl-6{padding-left:6.75em}}@media only screen and (max-width:30em){.pl-6{padding-left:4.5em}}.pl-7{padding-left:10.5em}@media only screen and (max-width:48em){.pl-7{padding-left:7.875em}}@media only screen and (max-width:30em){.pl-7{padding-left:5.25em}}.pl-8{padding-left:12em}@media only screen and (max-width:48em){.pl-8{padding-left:9em}}@media only screen and (max-width:30em){.pl-8{padding-left:6em}}.pl-9{padding-left:13.5em}@media only screen and (max-width:48em){.pl-9{padding-left:10.125em}}@media only screen and (max-width:30em){.pl-9{padding-left:6.75em}}.pl-10{padding-left:15em}@media only screen and (max-width:48em){.pl-10{padding-left:11.25em}}@media only screen and (max-width:30em){.pl-10{padding-left:7.5em}}.py-1{padding-top:1.5em;padding-bottom:1.5em}@media only screen and (max-width:48em){.py-1{padding-top:1.125em}}@media only screen and (max-width:30em){.py-1{padding-top:.75em}}@media only screen and (max-width:48em){.py-1{padding-bottom:1.125em}}@media only screen and (max-width:30em){.py-1{padding-bottom:.75em}}.py-2{padding-top:3em;padding-bottom:3em}@media only screen and (max-width:48em){.py-2{padding-top:2.25em}}@media only screen and (max-width:30em){.py-2{padding-top:1.5em}}@media only screen and (max-width:48em){.py-2{padding-bottom:2.25em}}@media only screen and (max-width:30em){.py-2{padding-bottom:1.5em}}.py-3{padding-top:4.5em;padding-bottom:4.5em}@media only screen and (max-width:48em){.py-3{padding-top:3.375em}}@media only screen and (max-width:30em){.py-3{padding-top:2.25em}}@media only screen and (max-width:48em){.py-3{padding-bottom:3.375em}}@media only screen and (max-width:30em){.py-3{padding-bottom:2.25em}}.py-4{padding-top:6em;padding-bottom:6em}@media only screen and (max-width:48em){.py-4{padding-top:4.5em}}@media only screen and (max-width:30em){.py-4{padding-top:3em}}@media only screen and (max-width:48em){.py-4{padding-bottom:4.5em}}@media only screen and (max-width:30em){.py-4{padding-bottom:3em}}.py-5{padding-top:7.5em;padding-bottom:7.5em}@media only screen and (max-width:48em){.py-5{padding-top:5.625em}}@media only screen and (max-width:30em){.py-5{padding-top:3.75em}}@media only screen and (max-width:48em){.py-5{padding-bottom:5.625em}}@media only screen and (max-width:30em){.py-5{padding-bottom:3.75em}}.py-6{padding-top:9em;padding-bottom:9em}@media only screen and (max-width:48em){.py-6{padding-top:6.75em}}@media only screen and (max-width:30em){.py-6{padding-top:4.5em}}@media only screen and (max-width:48em){.py-6{padding-bottom:6.75em}}@media only screen and (max-width:30em){.py-6{padding-bottom:4.5em}}.py-7{padding-top:10.5em;padding-bottom:10.5em}@media only screen and (max-width:48em){.py-7{padding-top:7.875em}}@media only screen and (max-width:30em){.py-7{padding-top:5.25em}}@media only screen and (max-width:48em){.py-7{padding-bottom:7.875em}}@media only screen and (max-width:30em){.py-7{padding-bottom:5.25em}}.py-8{padding-top:12em;padding-bottom:12em}@media only screen and (max-width:48em){.py-8{padding-top:9em}}@media only screen and (max-width:30em){.py-8{padding-top:6em}}@media only screen and (max-width:48em){.py-8{padding-bottom:9em}}@media only screen and (max-width:30em){.py-8{padding-bottom:6em}}.py-9{padding-top:13.5em;padding-bottom:13.5em}@media only screen and (max-width:48em){.py-9{padding-top:10.125em}}@media only screen and (max-width:30em){.py-9{padding-top:6.75em}}@media only screen and (max-width:48em){.py-9{padding-bottom:10.125em}}@media only screen and (max-width:30em){.py-9{padding-bottom:6.75em}}.py-10{padding-top:15em;padding-bottom:15em}@media only screen and (max-width:48em){.py-10{padding-top:11.25em}}@media only screen and (max-width:30em){.py-10{padding-top:7.5em}}@media only screen and (max-width:48em){.py-10{padding-bottom:11.25em}}@media only screen and (max-width:30em){.py-10{padding-bottom:7.5em}}.px-1{padding-left:1.5em;padding-right:1.5em}@media only screen and (max-width:48em){.px-1{padding-left:1.125em}}@media only screen and (max-width:30em){.px-1{padding-left:.75em}}@media only screen and (max-width:48em){.px-1{padding-right:1.125em}}@media only screen and (max-width:30em){.px-1{padding-right:.75em}}.px-2{padding-left:3em;padding-right:3em}@media only screen and (max-width:48em){.px-2{padding-left:2.25em}}@media only screen and (max-width:30em){.px-2{padding-left:1.5em}}@media only screen and (max-width:48em){.px-2{padding-right:2.25em}}@media only screen and (max-width:30em){.px-2{padding-right:1.5em}}.px-3{padding-left:4.5em;padding-right:4.5em}@media only screen and (max-width:48em){.px-3{padding-left:3.375em}}@media only screen and (max-width:30em){.px-3{padding-left:2.25em}}@media only screen and (max-width:48em){.px-3{padding-right:3.375em}}@media only screen and (max-width:30em){.px-3{padding-right:2.25em}}.px-4{padding-left:6em;padding-right:6em}@media only screen and (max-width:48em){.px-4{padding-left:4.5em}}@media only screen and (max-width:30em){.px-4{padding-left:3em}}@media only screen and (max-width:48em){.px-4{padding-right:4.5em}}@media only screen and (max-width:30em){.px-4{padding-right:3em}}.px-5{padding-left:7.5em;padding-right:7.5em}@media only screen and (max-width:48em){.px-5{padding-left:5.625em}}@media only screen and (max-width:30em){.px-5{padding-left:3.75em}}@media only screen and (max-width:48em){.px-5{padding-right:5.625em}}@media only screen and (max-width:30em){.px-5{padding-right:3.75em}}.px-6{padding-left:9em;padding-right:9em}@media only screen and (max-width:48em){.px-6{padding-left:6.75em}}@media only screen and (max-width:30em){.px-6{padding-left:4.5em}}@media only screen and (max-width:48em){.px-6{padding-right:6.75em}}@media only screen and (max-width:30em){.px-6{padding-right:4.5em}}.px-7{padding-left:10.5em;padding-right:10.5em}@media only screen and (max-width:48em){.px-7{padding-left:7.875em}}@media only screen and (max-width:30em){.px-7{padding-left:5.25em}}@media only screen and (max-width:48em){.px-7{padding-right:7.875em}}@media only screen and (max-width:30em){.px-7{padding-right:5.25em}}.px-8{padding-left:12em;padding-right:12em}@media only screen and (max-width:48em){.px-8{padding-left:9em}}@media only screen and (max-width:30em){.px-8{padding-left:6em}}@media only screen and (max-width:48em){.px-8{padding-right:9em}}@media only screen and (max-width:30em){.px-8{padding-right:6em}}.px-9{padding-left:13.5em;padding-right:13.5em}@media only screen and (max-width:48em){.px-9{padding-left:10.125em}}@media only screen and (max-width:30em){.px-9{padding-left:6.75em}}@media only screen and (max-width:48em){.px-9{padding-right:10.125em}}@media only screen and (max-width:30em){.px-9{padding-right:6.75em}}.px-10{padding-left:15em;padding-right:15em}@media only screen and (max-width:48em){.px-10{padding-left:11.25em}}@media only screen and (max-width:30em){.px-10{padding-left:7.5em}}@media only screen and (max-width:48em){.px-10{padding-right:11.25em}}@media only screen and (max-width:30em){.px-10{padding-right:7.5em}}.no-margin{margin:0!important}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.float-left{float:left}.float-right{float:right}.is-hidden{display:none}.is-invisible{opacity:0}.is-disabled{opacity:.25}.is-toggle{cursor:pointer}.is-clickable{cursor:pointer}@media only screen and (max-width:30em){.hide-mobile{display:none}}@media only screen and (max-width:48em){.hide-medium{display:none}}@media only screen and (max-width:64em){.hide-smalldesk{display:none}}.is-mobile{display:none}@media only screen and (max-width:30em){.is-mobile{display:block}}.is-touch .area-image-hover figure{display:none} /* The switch - the box around the slider */
.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
  left : 3em;
}

@media only screen and (max-width:30em)
{.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
  left : 1.5em;
}}
@media only screen and (max-width:48em)
{.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
  left : 1.5em;
}}
@media only screen and (max-width:80em)
{.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
  left : 1.5em;
}}

/* Hide default HTML checkbox */
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

/* The slider */
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #4d4e4e;
}

input:focus + .slider {
  box-shadow: 0 0 0px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}

.dark-toggle{
	padding-bottom: 1em;
    position: fixed;
    z-index: 10;
	top : 1em;
	line-height: 0;}
@media only screen and (max-width:30em){
.dark-toggle{
	padding-bottom: 1em;
    position: fixed;
    z-index: 10;
	top : 0em;}}
@media only screen and (max-width:48em){
.dark-toggle{
	padding-bottom: 1em;
    position: fixed;
    z-index: 10;
	top : 0em;}}
@media only screen and (max-width:80em)
{.dark-toggle{
	padding-bottom: 1em;
    position: fixed;
    z-index: 10;
	top : 1em;}}

.globe{
	padding-bottom: 1em;
    position: fixed;
    z-index: 1;
	bottom: 17em;
	left: 0.5em;
	width: 180px;
	height: 180px;
	opacity: 50%;}

@media only screen and (max-width:30em)
{.globe{
	padding-bottom: 1em;
    position: fixed;
    z-index: 0;
	bottom: 11.5em;
	left: 0.5em;
	width: 180px;
	height: 180px;
	opacity: 50%;}}
@media only screen and (max-width:48em)
{.globe{
	padding-bottom: 1em;
    position: fixed;
    z-index: 10;
    top: 1em;
    left: 82%;
    width: 45px;
    height: 45px;
    opacity: 50%;}}
	
html, body {
  background-color: white;
}
@media only screen and (max-width:30em)
{html, body {
  overflow: hidden;
}}
@media only screen and (max-width:48em)
{html, body {
  overflow: hidden;
}}
@media only screen and (max-width:80em)
{html, body {
}}

.parent{overflow-y: scroll;
height: 100vh;
scroll-snap-type: y mandatory;}

.section{height: 100vh;
scroll-snap-align: start;
background-color: white;}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: var(--color1);
  font-size: var(--font);
}

input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {
  color: var(--colorb);
}

input::-moz-placeholder, textarea::-moz-placeholder {
  color: var(--color1);
  font-size: var(--font);
}

input:focus::-moz-placeholder, textarea:focus::-moz-placeholder {
  color: var(--colorb);
}

input::placeholder, textarea::placeholder {
  color: var(--color1);
  font-size: var(--font);
}

input:focus::placeholder, textarea::focus:placeholder {
  color: var(--colorb);
}

input::-ms-placeholder, textarea::-ms-placeholder {
  color: var(--color1);
  font-size: var(--font);
}

input:focus::-ms-placeholder, textarea:focus::-ms-placeholder {
  color: var(--colorb);
}

#form {
  position: relative;
  width: 100%;
}

input {
  font-family:"EB Garamond",Helvetica,Arial,sans-serif;
  font-size: 1.5em;
  width: 100%;
  height: 50px;
  padding: 0px 15px 0px 15px;
  background: var(--primary);
  color: var(--color1);
  border: solid 1px var(--colorb);
  border-bottom: none;
  
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
}

:root{
  --font : 1em;
  --primary : #333;
  --secondary: #aca49c;
  --color1: #7f7f7f;
  --colora: #333;
  --colorb: #bbb5af;
  --colorc: #cccccc;
}

.textarea {
  width: 100%;
  height: 110px;
  resize: none;
  padding: 15px;
  background: var(--primary);
  color: var(--color1);
  font-family:"EB Garamond",Helvetica,Arial,sans-serif;
  font-size: 1.5em;
  border: solid 1px var(--colorb);
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
}

#submit {
  width: 100%;
  font-family:"EB Garamond",Helvetica,Arial,sans-serif;
  font-size: 1.5em;
  color: var(--colora);
  cursor: pointer;
  border: solid 1px var(--primary);
  border-top: none;
  background: #fff;
}

#submit:hover {
  color: var(--color1);
  background: var(--primary);
}

.story{
	position : fixed;
	left: 0;
	top : 0;
	min-width : 100%;
	min-height: 100%;
	max-height : 100%;
	background-color: black;
}

.story-content{
	position : fixed;
	top: 0;
	left : 0;
	background : rgba(0,0,0,0);
	color : #f1f1f1;
	width : 100%;
	padding : 20px;
}

.cross{
	width : 100px;
	font-size : 50px;
	padding : 10px;
	border : none;
	background : #000;
	color : #fff;
	cursor: pointer;
}

.menu {
  display: none;
}
@media only screen and (max-width:48em)
{.menu {
  display: contents;
}}

.menu a {
  padding: 3.5%;
  color: #333;
  font-size: 180%;
}