@charset "UTF-8";/*!
* ress.css • v2.0.4
* MIT License
* github.com/filipelinhares/ress
*/html{-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-break:normal}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{color:inherit;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}svg:not([fill]){fill:currentColor}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#f8f8f8;box-sizing:border-box;color:#727171;font-family:EB Garamond,Times,Times New Roman,serif;font-size:13px;letter-spacing:.1em}img{height:auto;min-height:1px}a{color:#727171;text-decoration:none}.logo{margin-left:30px;margin-top:30px}.logo svg{transition:opacity .5s;vertical-align:bottom}.logo svg.isHover{opacity:.5}@media print,screen and (max-width:848px){.logo{margin-left:20px;margin-top:18px}.logo svg{height:18px;width:250px}}@media print,screen and (max-width:479px){.logo{margin-left:20px;margin-top:18px}.logo svg{height:16px;width:222px}}#hamburger{cursor:pointer;height:13px;position:fixed;right:35px;top:35px;transition:opacity .5s;width:22px;z-index:9999}#hamburger:Hover{opacity:.5}@media print,screen and (max-width:848px){#hamburger{right:20px;top:20px}}#hamburger span{background-color:#595757;height:3px;position:absolute;transition:transform .5s,background-color .5s,transform-origin .5s;width:22px}#hamburger span:first-of-type{top:0;transform:scaleX(.6);transform-origin:right}#hamburger span:nth-of-type(2){top:10px}#hamburger.isActive span:first-of-type{background-color:#f8f8f8;transform:translateY(5px) rotate(-45deg) scaleX(1);transform-origin:center;width:100%}#hamburger.isActive span:nth-of-type(2){background-color:#f8f8f8;transform:translateY(-5px) rotate(45deg)}#bg-transparent{z-index:1001}#bg-transparent .menu-bg{background-color:#222;height:100vh;opacity:0;position:fixed;right:0;top:-200px;transition:visibility .5s,opacity .5s,top .5s;visibility:hidden;width:100%;z-index:1001}#bg-transparent.isActive .menu-bg{opacity:.95;top:0;visibility:visible}.main-navigation{align-items:center;bottom:0;color:#f8f8f8;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .5s;visibility:hidden;z-index:1002}.main-navigation.isActive{opacity:1;visibility:inherit}.main-navigation ul{list-style:none}.main-navigation ul li a{transition:opacity .5s}.main-navigation ul li a:hover{opacity:.5}.main-navigation .main-menu .main-menu-item{margin-bottom:50px;text-align:center}@media print,screen and (max-width:479px){.main-navigation .main-menu .main-menu-item{margin-bottom:25px}}.main-navigation .main-menu .main-menu-item a{color:#f8f8f8;font-family:Cinzel,serif;font-size:19px;font-weight:700;letter-spacing:.1em;transition:opacity .5s}@media print,screen and (max-width:848px){.main-navigation .main-menu .main-menu-item a{font-size:17px}}.main-navigation .main-menu .main-menu-item a.isHover{opacity:.5}.main-navigation .main-menu .main-menu-item .sub-menu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:20px;width:285px}@media print,screen and (max-width:479px){.main-navigation .main-menu .main-menu-item .sub-menu{margin-top:10px}}.main-navigation .main-menu .main-menu-item .sub-menu .sub-menu-item{margin-bottom:20px;width:20%}@media print,screen and (max-width:479px){.main-navigation .main-menu .main-menu-item .sub-menu .sub-menu-item{margin-bottom:10px}}.main-navigation .main-menu .main-menu-item .sub-menu .sub-menu-item a{color:#c5c5c5;font-family:EB Garamond,serif;font-size:15px;letter-spacing:.05em;transition:all .5s}@media print,screen and (max-width:848px){.main-navigation .main-menu .main-menu-item .sub-menu .sub-menu-item a{font-size:13px}}.main-navigation .main-menu .main-menu-item .sub-menu .sub-menu-item a.isHover{color:#595757}.main-navigation .main-menu .main-menu-item .sub-menu .sub-menu-item a.router-link-active{position:relative}.main-navigation .main-menu .main-menu-item .sub-menu .sub-menu-item a.router-link-active:after{animation-duration:.5s;animation-name:tsWidth;background-color:#c5c5c5;content:"";height:1px;left:0;position:absolute;top:100%;width:100%}#site-footer p{border-top:1px solid #595757;font-family:EB Garamond,serif;font-size:15px;letter-spacing:.1em;margin:0 30px;padding:30px 0;text-align:right}@media print,screen and (max-width:848px){#site-footer p{text-align:center}}@media print,screen and (max-width:479px){#site-footer p{margin:0 20px;padding:20px 0}}#to-top{bottom:35px;position:fixed;right:35px;transition:opacity .5s,visibility .5s,bottom .5s}#to-top.isHidden{opacity:0;visibility:hidden}#to-top.isBottom{bottom:100px}@media print,screen and (max-width:479px){#to-top.isBottom{bottom:80px}#to-top{bottom:20px;right:20px}}#to-top button{display:flex}#to-top button svg{height:40px;width:40px}@media print,screen and (max-width:479px){#to-top button svg{height:40px;width:40px}}#to-top button svg .svg-circle{stroke-dasharray:250px;stroke-dashoffset:250px;transition:stroke-dashoffset 1s}#to-top button svg.isHover .svg-circle{stroke-dashoffset:0}.page-enter-active,.page-leave-active{transition:all .4s}.page-enter-from,.page-leave-to{filter:blur(1rem);opacity:0}
