/* basic */body {color:var(--font-color);}.p-page {background-color:#fff;/*background-color:#c6ac8f47;*/padding-left:1rem;padding-right:1rem;}.p-content {min-height:650px;}.c-shadow {display:none;position:absolute;z-index:99;width:100%;height:100vh;background-color:#00000073;}.slideout-open .c-shadow {display:block;}.h1 {font-weight:600;position:relative;text-align:center;text-transform:uppercase;font-size:1.5rem;}.h1:before {  left:50%;content:"";width:50px;height:8px;bottom:-10px;position:absolute;background-color:var(--primary-color, black);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.on-phone {display:none !important;}/* slider */.a-slideShow .images .img {border-radius:50px;}.a-slideShow .images .img img {width:100%;display:block;}.a-slideShow .prev,.a-slideShow .next {display:none;}.a-slideShow .nums {left:50% !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.a-slideShow .nums .list a {color:transparent;border-radius:50%;background-color:#9c9c9c;}.a-slideShow .nums .list .selected a {background-color:var(--primary-color, black);}.g-foot {display:none;}.p-foot {margin-top:80px;}.p-button input,.p-button a {background-color:var(--primary-color, black);padding:12px;display:block;text-align:center;font-size:20px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#fff !important;border-radius:20px;border:2px solid var(--primary-color, black);}.p-button a:hover {background-color:transparent;color:var(--primary-color, black) !important;}.p-button-small input,.p-button-small a {background-color:var(--primary-color, black);padding:10px;width:100%;line-height:20px;display:block;text-align:center;font-size:17px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#fff;border-radius:10px;border:2px solid var(--primary-color, black);}.p-button-small a.back {   background-color:var(--border-color, black);border:2px solid var(--border-color, black);}.p-button-small input:hover {background-color:transparent;color:var(--primary-color, black);}div.g-green {border-radius:20px;font-weight:600;color:var(--font-color);background-color:#fff0f1;border:2px solid var(--primary-color, black);}.g-flybox {display:none;}.err { font-size:.8rem;color:var(--primary-color, black);padding-top:.5rem;}/* ---------- REPORT + DIALOG ---------- */.p-report,.p-dialog {top:0 !important;left:0 !important;width:100vw !important;height:100vh !important;background-color:rgba(0, 0, 0, .3) !important;border:unset;padding:1rem;box-shadow:unset !important;background-image:none;display:flex;box-shadow:unset !important;background-image:none;align-items:center;justify-content:center;}.p-dialog .window,.p-report .OK,.p-report .HELP,.p-report .INFO,.p-report .ERROR,.p-report .PROGRESS {background-color:#fff;background-image:unset;border-radius:.0rem;background-image:none !important;-webkit-box-shadow:0px 0px 40px 5px rgba(0, 0, 0, .2);-moz-box-shadow:0px 0px 40px 5px rgba(0, 0, 0, .2);box-shadow:0px 0px 40px 5px rgba(0, 0, 0, .2);border-radius:1rem !important;}.p-dialog .window .s-body,.p-report .OK .s-body,.p-report .HELP .s-body,.p-report .INFO .s-body,.p-report .ERROR .s-body,.p-report .PROGRESS .s-body {background-image:none;margin:0px;padding:0px;padding:1rem;font-size:1.1rem;text-align:center;background-color:transparent;}.p-dialog .window .btns a,.p-report .OK .btns a,.p-report .HELP .btns a,.p-report .INFO .btns a,.p-report .ERROR .btns a,.p-report .PROGRESS .btns a {padding:.6rem;padding-left:1rem;padding-right:1rem;display:block;float:left;cursor:pointer;border:none;font-size:.8rem;border-radius:1rem;text-transform:uppercase;background-color:var(--primary-color, black);}.p-dialog .window .btns a:hover,.p-report .OK .btns a:hover,.p-report .HELP .btns a:hover,.p-report .INFO .btns a:hover,.p-report .ERROR .btns a:hover,.p-report .PROGRESS .btns a:hover {border:none;background-color:var(--primary-color, black);}/* ========== BUTTON ========== */.btn,.p-report .btns a {font-size:1rem !important;line-height:1.8 !important;text-align:center;padding:.4rem .8rem;border-radius:1.4rem !important;border-width:.125rem !important;background-color:transparent;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:bold;text-transform:uppercase;border-width:var(--button-border-width, .125rem) !important;border-style:var(--button-border-style, solid) !important;border-color:var(--button-border-color, transparent) !important;}.btn .inner,.p-report .btns a .inner {margin-right:-.4rem;}/* ---------- PRIMARY  ---------- */.btn-primary,.p-report .btn_OK,.p-report .btn_HELP {color:white;background-color:var(--primary-color, black);}.btn-primary:hover,.p-report .btn_OK:hover,.p-report .btn_HELP:hover {border-color:transparent !important;background-color:var(--primary-color-lighten, black) !important;}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.p-report .btn_OK:not(:disabled):not(.disabled).active,.p-report .btn_OK:not(:disabled):not(.disabled):active,.p-report .btn_HELP:not(:disabled):not(.disabled).active,.p-report .btn_HELP:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle {color:#fff;background-color:black;background-color:var(--primary-color, black);border-color:var(--primary-color, black);}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.p-report .btn_OK:not(:disabled):not(.disabled).active:focus,.p-report .btn_OK:not(:disabled):not(.disabled):active:focus,.p-report .btn_HELP:not(:disabled):not(.disabled).active:focus,.p-report .btn_HELP:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus {background-color:black;background-color:var(--primary-color, black) !important;}.btn-primary.disabled {color:#fff;background-color:black;background-color:var(--secondary-color, black);border-color:var(--secondary-color, black);filter:alpha(opacity=25);opacity:.25;cursor:not-allowed;}/* ========== MENU MOBILE ========== */.menu-mobile-wrapper {flex-direction:column;}.menu-button .icon {margin:0 auto;text-align:center;border:thin solid gray;padding:12px;border-radius:8px;cursor:pointer;display:inline-block;}.menu-mobile {display:none;}.menu-mobile ul {list-style:none;padding:unset;margin:1rem 0;}.menu-mobile li {text-align:center;}.menu-mobile a {color:inherit;text-decoration:none;margin:.5rem 0;display:block;}/* ========== ALERT ========== */.alert {position:relative;padding:.75rem 1.25rem;border:.063rem solid transparent;border-radius:.25rem;box-shadow:0 0 0 .1rem white;}.alert-success {color:#155724;background-color:#d4edda;border-color:#c3e6cb;}.alert-warning {color:#856404;background-color:#fff3cd;border-color:#ffeeba;}.alert-danger {color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;}/* ========== BACKLINK ========== */.backlink {text-align:center;margin-top:1rem;}.backlink a {color:gray;}.backlink a:hover {text-decoration:none;}