@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url(/cliffkinchen-site/fonts/lato-300.woff2)format("woff2"),url(/cliffkinchen-site/fonts/lato-300.woff)format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:url(/cliffkinchen-site/fonts/lato-300i.woff2)format("woff2"),url(/cliffkinchen-site/fonts/lato-300i.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(/cliffkinchen-site/fonts/lato-400.woff2)format("woff2"),url(/cliffkinchen-site/fonts/lato-400.woff)format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:url(/cliffkinchen-site/fonts/lato-400i.woff2)format("woff2"),url(/cliffkinchen-site/fonts/lato-400i.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(/cliffkinchen-site/fonts/lato-700.woff2)format("woff2"),url(/cliffkinchen-site/fonts/lato-700.woff)format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:url(/cliffkinchen-site/fonts/lato-700i.woff2)format("woff2"),url(/cliffkinchen-site/fonts/lato-700i.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/cliffkinchen-site/fonts/montserrat-400.woff2)format("woff2"),url(/cliffkinchen-site/fonts/montserrat-400.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/cliffkinchen-site/fonts/montserrat-700.woff2)format("woff2"),url(/cliffkinchen-site/fonts/montserrat-700.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;src:url(/cliffkinchen-site/fonts/eb-garamond-400.woff2)format("woff2"),url(/cliffkinchen-site/fonts/eb-garamond-400.woff)format("woff")}.site-nav,.site-nav *,.container,.site-footer,form *{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0d1f3c;margin:0;font-family:sans-serif;font-size:16px;font-weight:500}img{max-width:100%;height:auto}.site-nav{z-index:12;background:#0d1f3c;border-bottom:2px solid #c9a84c;justify-content:space-between;align-items:center;width:100%;padding:20px 40px;display:flex;position:fixed;top:0}.site-nav .logo,.site-nav .logo img{display:block}.site-nav ul{gap:9px;margin:0 5px 0 0;padding:0;list-style:none;display:flex}.site-nav nav a{color:#fff;letter-spacing:.05em;text-transform:uppercase;border:1px solid #0000;padding:12px 20px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;line-height:1;text-decoration:none;transition:opacity .2s;display:block}.site-nav nav a:hover{opacity:.6}.site-nav nav a[aria-current]{border-color:#fff}.hamburger{cursor:pointer;background:0 0;border:0;padding:10px;display:none}.hamburger span,.hamburger span:before,.hamburger span:after{content:"";background:#fff;width:22px;height:2px;transition:transform .2s;display:block;position:relative}.hamburger span:before{top:-7px}.hamburger span:after{top:5px}main{background:#fff}main.under-nav{padding-top:80px}.container{width:100%;max-width:1200px;margin:0 auto}.sec-header{color:#fff;background:#000}.sec-header .container{padding:92px 40px 80px}.sec-header .wsite-content-title{text-align:center}.sec-body .container{padding:60px 40px}.cols{table-layout:fixed;border-collapse:collapse;width:calc(100% + 30px);margin:0 -15px;display:table}.col{width:var(--w);vertical-align:top;padding:0 15px;display:table-cell}.wsite-image{padding:10px 0}.wsite-image img{margin-bottom:10px}.sec-header h2{color:inherit;margin:15px auto;font-family:EB Garamond,Georgia,serif;font-size:56px;font-weight:100;line-height:1.15}.sec-header p,.sec-header .paragraph{color:inherit;letter-spacing:.15em;margin:15px auto;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;line-height:1.15}.sec-body h2{color:#000;margin:0 auto 30px;font-family:EB Garamond,Georgia,serif;line-height:1.25;font-size:40px!important;font-weight:400!important}.sec-body p,.sec-body .paragraph{margin:0 auto 30px;font-size:16px;font-weight:500;line-height:1.75;color:#c9a84c!important;letter-spacing:0!important;font-family:EB Garamond,Georgia,serif!important;font-style:normal!important}@media (width>=767px){.sec-body p,.sec-body .paragraph{font-size:34px!important;line-height:25px!important}}p a{color:inherit;font-weight:600;text-decoration:underline}.sec hr{background:#00000021;border:0;width:100%;height:1px;margin:0}.sec-cutoff .container{padding-bottom:0}.sec-inset .container{padding-left:80px;padding-right:80px}.sec-blank{height:230px}@media (width<=767px){.sec-blank{height:auto}}.reveal main>section{opacity:0;transition:opacity .8s ease-in-out,transform .8s ease-in-out;transform:translateY(30px)}.reveal main>section.shown{opacity:1;transform:none}.site-footer{max-width:1200px;margin:0 auto;padding:60px 40px;font-size:14px}.site-footer p{margin:0 auto 20px;font-weight:500;line-height:21px}.blog-empty{text-align:center;background:#0d1f3c}.blog-empty h1{color:#fff;margin:0 0 16px;font-family:EB Garamond,Georgia,serif;font-size:48px;font-weight:400}.sec-body.blog-empty .eyebrow{margin:0 0 16px;font-weight:700;letter-spacing:4px!important;font-family:Lato,sans-serif!important;font-size:11px!important;line-height:1.4!important}.sec-body.blog-empty .lede{margin:0;color:#ffffffbf!important;font-family:Lato,sans-serif!important;font-size:15px!important;line-height:1.8!important}@media (width<=992px){.hamburger{display:block}.site-nav{padding:5px 20px}.site-nav nav{background:#fff;width:100%;height:100%;padding-top:90px;display:none;position:fixed;top:0;left:0;overflow-y:auto}.site-nav ul{text-align:center;display:block}.site-nav nav a{color:#000;border:0;padding:18px;font-size:14px}.site-nav nav a[aria-current]{background:#0000000d}.menu-open .site-nav nav{display:block}.site-nav .hamburger{z-index:13;position:relative}.menu-open .hamburger span{background:0 0}.menu-open .hamburger span:before{background:#000;top:2px;transform:rotate(45deg)}.menu-open .hamburger span:after{background:#000;top:0;transform:rotate(-45deg)}.sec-header .container{word-wrap:break-word;padding:62px 20px 60px}.sec-header h2{font-size:50px}.sec-body .container{padding:30px 20px}.sec-inset .container{padding:30px 40px}.sec-cutoff .container{padding-bottom:0}.site-footer{padding:30px 20px}main.under-nav{padding-top:50px}main [style*=justify-content\:space-around]{grid-template-columns:repeat(4,1fr);align-items:start!important;display:grid!important}main [style*=justify-content\:space-around]>[style*=min-width\:160px]{min-width:0!important}main [style*=justify-content\:space-around]>[style*=width\:1px]{display:none}main a[style*=display\:inline-block]{margin-bottom:10px}main [style*=white-space\:nowrap]{white-space:normal!important}}main h1,main h2,main h3,main [style*=EB\ Garamond]{text-wrap:balance}@media (width>=768px) and (width<=992px){:root{--hu:.11vw}.sec-body font[size="7"] strong{text-wrap:balance;line-height:1.1;display:inline-block}}@media (width<=767px){main [style*=justify-content\:space-around]{grid-template-columns:1fr}:root{--hu:.2vw}.sec-header p[style*=letter-spacing\:4px]{letter-spacing:2.5px!important}.cols .wsite-image{text-align:center!important}.sec-inset .container{padding-left:20px;padding-right:20px}.cols{width:auto;margin:0;display:block}.col{box-sizing:border-box;width:100%;padding:0;display:block}.sec-header h2{font-size:9vw}.sec-body h2{font-size:24px!important}.sec-body font[size="7"]{font-size:24px}.sec-body font[size="3"]{font-size:17.6px}.blog-empty h1{font-size:36px}main [style*=display\:table],main [style*="display: table"]{box-sizing:border-box;width:100%!important;display:block!important}main [style*=display\:table-cell]+[style*=display\:table-cell]{margin-top:24px}main [style*=left\:-20px]{width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:24px!important;padding-right:24px!important;left:0!important;right:0!important}}
