.Button{background-color:#69657c;border:rgb(99.75,95.95,117.8);color:#fff}@font-face{font-family:Kristi;font-weight:400;font-style:normal;font-display:swap;src:url(../../../fonts/Kristi.woff) format("woff"),url(../../../fonts/Kristi.woff2) format("woff2")}@font-face{font-family:DroidSerif;font-weight:400;font-style:normal;font-display:swap;src:url(../../../fonts/DroidSerif.woff) format("woff"),url(../../../fonts/DroidSerif.woff2) format("woff2")}@font-face{font-family:DroidSerif-Italic;font-weight:400;font-style:normal;font-display:swap;src:url(../../../fonts/DroidSerif-Italic.woff) format("woff"),url(../../../fonts/DroidSerif-Italic.woff2) format("woff2")}h1,h2,h3,h4{text-align:center;color:#614b4d}h1,.h1,h2,.h2,h3,.h3{font-family:DroidSerif-Italic,serif;font-weight:400}h1,.h1{font-size:clamp(6rem,20vw,12rem);line-height:clamp(6rem,20vw,12rem)}h1:after,.h1:after{content:" " url(../../../images/icon.png);display:block}h2,.h2{font-size:clamp(3rem,10vw,6rem);line-height:clamp(3rem,10vw,6rem)}h3,.h3{font-size:clamp(2rem,1rem + 3.33vw,3rem);line-height:clamp(2rem,1rem + 3.33vw,3rem)}.kristi{font-family:Kristi,serif;font-size:clamp(3.5rem,11.67vw,7rem);line-height:clamp(3.5rem,11.67vw,7rem);letter-spacing:2px;font-style:italic}main p,main li,main h4{font-size:clamp(1.15rem,.785rem + .94vw,1.35rem);line-height:clamp(1.85rem,.785rem + .94vw,2.5rem)}main p.intro,main li.intro,main h4.intro{font-family:DroidSerif,serif;font-weight:400;font-size:clamp(1.5rem,.75rem + 1.67vw,1.75rem);line-height:clamp(2rem,.5rem + 1.67vw,2.75rem);letter-spacing:1px;margin-top:clamp(2rem,-1rem + 13.33vw,5rem);margin-bottom:clamp(3rem,-1rem + 13.33vw,5rem)}[class^=fontello-]:before,[class*=" fontello-"]:before{margin-right:.75rem}em{font-size:2rem;line-height:2rem}div.column{column-width:27rem;column-gap:2rem}div.column p:first-child{margin-top:0}div.column h3{text-align:left}blockquote{background:none;margin:8rem auto 2rem;text-align:center}blockquote p{font-family:DroidSerif,serif;font-size:clamp(2rem,6.67vw,2.5rem);line-height:clamp(2.75rem,6.67vw,3.5rem);color:#614b4d;text-wrap:balance}blockquote p:before{content:open-quote}blockquote p:after{content:close-quote}@media (max-width: 1024px){blockquote{margin-top:4rem}}footer{background-color:#614b4d;color:#e9e2d8;text-align:center;padding:clamp(2rem,.5rem + 4vw,3.5rem)}footer a{color:#e9e2d8}footer li{padding:.5rem 1rem}footer p{font-size:1rem;line-height:1rem}header{padding:25px 0;background-image:url(../../../images/kranlogo.png);background-repeat:no-repeat;background-size:140px;background-position:20px 5px}header h2.kristi{font-size:clamp(3.5rem,2.5rem + 3.33vw,5rem);line-height:3rem;padding-top:1rem;margin:0}header h2.kristi a{color:#614b4d;text-decoration:none}header h3{font-size:1.5rem;line-height:1rem;color:#69657c;padding:0;margin-bottom:0;text-transform:uppercase}@media (min-width: 1025px) and (max-width: 1440px){header{background-size:90px;background-position:1rem 1rem}}@media (max-width: 1024px){header{padding:0;background:none}header h2{font-size:5rem;margin:0;padding-bottom:20px}header h3{font-size:2rem}}picture,img{display:block;margin:0 auto}picture .mood,img .mood{width:100%}@media (width >= 1024px){.Nav{background-color:#69657c}.Nav__ul{align-items:center}.Nav__a{font-family:DroidSerif-Italic,serif;font-weight:400;font-size:1.25rem;color:#fff}.Nav__a:hover,.Nav__a--active,.Nav__a--current{background-color:#e9e2d8;color:#222}}@media (width < 1024px){.Nav__ul{background-color:#69657c}}main section{scroll-snap-align:start;border-top:1px solid #e9e2d8;border-bottom:1px solid #e9e2d8}main section>div{padding:7rem 0}main section:nth-of-type(2n){background:#cbc9d1}main section:nth-of-type(odd){background:#e9e2d8}@media (max-width: 1024px){main section>div{padding:2rem .5rem}}.wrapper{width:100%;max-width:1080px;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto}.wrapper.--smaller{max-width:512px}.wrapper.--small{max-width:768px}.wrapper.--large{max-width:1280px}html{overflow-x:visible}body{scroll-snap-type:y mandatory}
