/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[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}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;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,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}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;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}
iframe {border: none;outline:0;}
body {
    display: flex;
    justify-content: center;
    align-content: center;
    flex-direction: column;
    min-height: 100vh;
    color: #333;
    line-height: 1.7;
    background: #fff;
    background: url(/assets/img/secrets_bg2.jpg) no-repeat 100% 50% #000;
    background-size: cover;
    background-attachment: fixed;
    font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
body:before {
    content: '';
    display: block;
    height: 100%;
    width: 100%;
    background: linear-gradient(rgba(255,255,255,0.3), rgba(255,255,255,0.1));
    position: fixed;
    left: 0;
    top: 0;
    z-index: 0;
    backdrop-filter:blur(5px) saturate(120%);
}
img {
    max-width: 100%;
    height: auto;
}
ul,ol {
    list-style-position: outside;
    padding-left: 40px;
}

.main {
    padding: 3rem 1rem 1rem 1rem;
    margin: auto;
    max-width: 100%;
}
header,
footer {
    text-align: center; 
    max-width: 100%;
}
.footer {
    border-top: 1px solid #fff;
    padding: 1rem;
    opacity: 0.8;
    color: #fff;
}
.footer .footer-links {
    display: flex;
    flex-direction: row; 
    justify-content: center;
    align-items: center;    
    flex-wrap: wrap;
    padding: 0;
}
.footer .footer-links a{
    display: flex;
    flex-direction: column; 
    justify-content: center; 
    align-items: center;
  
}
.footer .footer-links li{
    display: inline-block;
    margin: 0 0.5rem;
    text-align: center;
    display: flex;
    flex-direction: column; 
    justify-content: center; 
    align-items: center;
    min-width: 4em;
}
.footer .footer-links span{
    text-align: center;
    display: block;
    margin: 0.2rem 0;
    font-size: 11px;
    white-space: nowrap;
}
.footer-title {
    font-weight: normal;
    font-size: 1rem;
    margin-bottom: 0.5rem;
}
h1 {
    font-family: "HelveticaNeue-UltraLight", "Helvetica Neue", Helvetica ,Arial, sans-serif;
    font-size: 2rem;
    text-align: center;
    margin-bottom: 0;
    font-weight: normal;
    position: relative;
    z-index: 1;
}
h1 span {
    display: block;
    margin-top: 0rem;
    font-size: 1.2rem;
    font-style: oblique;
    opacity: 0;
}
a {
    text-decoration: underline;
    color: #048cd0;
}
ul a {
    text-decoration: underline;
    color: #048cd0;
}
address {
    text-align: right;
}
/*small {
    font-size: 0.84rem;
    color: #eee
}*/

.section {
    margin-bottom: 3rem;
    padding: 1rem;
    border: 1px solid rgba(255,255,255,0.8);
    border-radius: 4px;
    background:  linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.6));
    width: 30em;
    max-width: 100%;margin-right: auto;
    margin-left: auto;
    color: #333;
    position: relative;
    z-index: 2;
}
.subtitle {
    font-weight: bold;
    font-size: 1.1rem;
    color: #333;
    border-bottom: 1px solid rgba(0,0,0,0.3);
    padding-bottom: 0.5em;
    margin-bottom: 0.8em;
    text-align: center;
    line-height: 1.3;
}
.note {
    font-size: 0.8rem;
}
.note a {
    text-align: center;
    display: block;
}
.text-emph {
    color: #b38080;
}
.icon {
    vertical-align: text-bottom;
    margin-right: 0.5rem;
}
.icon-link {
    padding: 8px;
    border: 1px solid #fff;
    border-radius: 100%;
    display: inline-block;
    width: 38px;
    height: 38px;
}
.icon-twitter:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    margin-right: 4px;
    width: 20px;
    height: 16px;
    background: url(data:image/png;
 base64, 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) no-repeat 0 0;
    background-size: contain;
}
.row {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    align-items: center;
}
.col {
    width: 50%;
    padding: 2%;
    box-sizing: border-box;
}
.col .link {
    white-space: nowrap;
    display: block;
}
.center {
    text-align: center;
}