@charset "UTF-8";:root {--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--header-bg:#2d72d9;--text-link:#555;--bgcolor:#eceef1;--primary:#3c7a59;--secondary:#eed75a;--success:#20c997;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#FDFBF7;--dark:#555;--transparent:transparent;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,
*::before,
*::after {box-sizing:border-box}html {font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section {display:block}body {margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus {outline:0 !important}hr {box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6 {margin-top:0;margin-bottom:0.5rem}p {margin-top:0;margin-bottom:1rem}abbr[title],
abbr[data-original-title] {text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address {margin-bottom:1rem;font-style:normal;line-height:inherit}ol,
ul,
dl {margin-top:0;margin-bottom:1rem}ol ol,
ul ul,
ol ul,
ul ol {margin-bottom:0}dt {font-weight:700}dd {margin-bottom:0.5rem;margin-left:0}blockquote {margin:0 0 1rem}b,
strong {font-weight:bolder}small {font-size:80%}sub,
sup {position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub {bottom:-0.25em}sup {top:-0.5em}a {color:#3c7a59;text-decoration:none;background-color:transparent}
a:hover {color:#234734;text-decoration:underline}a:not([href]):not([tabindex]) {color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus {color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus {outline:0}pre,
code,
kbd,
samp {font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre {margin-top:0;margin-bottom:1rem;overflow:auto}figure {margin:0 0 1rem}img {vertical-align:middle;border-style:none}svg {overflow:hidden;vertical-align:middle}table {border-collapse:collapse}caption {padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom}th {text-align:inherit}label {display:inline-block;margin-bottom:0.5rem}button {border-radius:0}button:focus {outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,
button,
select,
optgroup,
textarea {margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,
input {overflow:visible}button,
select {text-transform:none}button,
[type=button],
[type=reset],
[type=submit] {-webkit-appearance:button}button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {padding:0;border-style:none}input[type=radio],
input[type=checkbox] {box-sizing:border-box;padding:0}input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {-webkit-appearance:listbox}textarea {overflow:auto;resize:vertical}fieldset {min-width:0;padding:0;margin:0;border:0}legend {display:block;width:100%;max-width:100%;padding:0;margin-bottom:0.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress {vertical-align:baseline}[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {height:auto}[type=search] {outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration {-webkit-appearance:none}::-webkit-file-upload-button {font:inherit;-webkit-appearance:button}output {display:inline-block}summary {display:list-item;cursor:pointer}template {display:none}[hidden] {display:none !important}


.table {width:100%;margin-bottom:1rem;background-color:transparent}
.table th,
.table td {padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6}
.table thead th {vertical-align:bottom;border-bottom:2px solid #dee2e6}
.table tbody + tbody {border-top:2px solid #dee2e6}
.table .table {background-color:#fff}.table-sm th,
.table-sm td {padding:0.3rem}.table-bordered {border:1px solid #dee2e6}
.table-bordered th,
.table-bordered td {border:1px solid #dee2e6}
.table-bordered thead th,
.table-bordered thead td {border-bottom-width:2px}.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {border:0}.table-striped tbody tr:nth-of-type(odd) {background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover {background-color:rgba(0,0,0,0.075)}.table-primary,
.table-primary >th,
.table-primary >td {background-color:#c8dad1}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {border-color:#9abaa9}.table-hover .table-primary:hover {background-color:#b9d0c4}
.table-hover .table-primary:hover >td,
.table-hover .table-primary:hover >th {background-color:#b9d0c4}.table-secondary,
.table-secondary >th,
.table-secondary >td {background-color:#faf4d1}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {border-color:#f6eaa9}.table-hover .table-secondary:hover {background-color:#f8efba}
.table-hover .table-secondary:hover >td,
.table-hover .table-secondary:hover >th {background-color:#f8efba}.table-success,
.table-success >th,
.table-success >td {background-color:#c1f0e2}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {border-color:#8be3c9}.table-hover .table-success:hover {background-color:#acebd8}
.table-hover .table-success:hover >td,
.table-hover .table-success:hover >th {background-color:#acebd8}.table-info,
.table-info >th,
.table-info >td {background-color:#bee5eb}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {border-color:#86cfda}.table-hover .table-info:hover {background-color:#abdde5}
.table-hover .table-info:hover >td,
.table-hover .table-info:hover >th {background-color:#abdde5}.table-warning,
.table-warning >th,
.table-warning >td {background-color:#ffeeba}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {border-color:#ffdf7e}.table-hover .table-warning:hover {background-color:#ffe8a1}
.table-hover .table-warning:hover >td,
.table-hover .table-warning:hover >th {background-color:#ffe8a1}.table-danger,
.table-danger >th,
.table-danger >td {background-color:#f5c6cb}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {border-color:#ed969e}.table-hover .table-danger:hover {background-color:#f1b0b7}
.table-hover .table-danger:hover >td,
.table-hover .table-danger:hover >th {background-color:#f1b0b7}.table-light,
.table-light >th,
.table-light >td {background-color:#fefefd}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {border-color:#fefdfb}.table-hover .table-light:hover {background-color:#f6f6ec}
.table-hover .table-light:hover >td,
.table-hover .table-light:hover >th {background-color:#f6f6ec}.table-dark,
.table-dark >th,
.table-dark >td {background-color:#cfcfcf}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {border-color:#a7a7a7}.table-hover .table-dark:hover {background-color:#c2c2c2}
.table-hover .table-dark:hover >td,
.table-hover .table-dark:hover >th {background-color:#c2c2c2}.table-transparent,
.table-transparent >th,
.table-transparent >td {background-color:rgba(255,255,255,0.72)}
.table-transparent th,
.table-transparent td,
.table-transparent thead th,
.table-transparent tbody + tbody {border-color:rgba(255,255,255,0.48)}.table-hover .table-transparent:hover {background-color:rgba(242,242,242,0.72)}
.table-hover .table-transparent:hover >td,
.table-hover .table-transparent:hover >th {background-color:rgba(242,242,242,0.72)}.table-active,
.table-active >th,
.table-active >td {background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover {background-color:rgba(0,0,0,0.075)}
.table-hover .table-active:hover >td,
.table-hover .table-active:hover >th {background-color:rgba(0,0,0,0.075)}.table .thead-dark th {color:#fff;background-color:#212529;border-color:#32383e}
.table .thead-light th {color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark {color:#fff;background-color:#212529}
.table-dark th,
.table-dark td,
.table-dark thead th {border-color:#32383e}
.table-dark.table-bordered {border:0}
.table-dark.table-striped tbody tr:nth-of-type(odd) {background-color:rgba(255,255,255,0.05)}
.table-dark.table-hover tbody tr:hover {background-color:rgba(255,255,255,0.075)}@media (max-width:575.98px) {.table-responsive-sm {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar }.table-responsive-sm >.table-bordered {border:0 }}
@media (max-width:767.98px) {.table-responsive-md {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar }.table-responsive-md >.table-bordered {border:0 }}
@media (max-width:991.98px) {.table-responsive-lg {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar }.table-responsive-lg >.table-bordered {border:0 }}
@media (max-width:1199.98px) {.table-responsive-xl {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar }.table-responsive-xl >.table-bordered {border:0 }}
.table-responsive {display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}
.table-responsive >.table-bordered {border:0}.form-control {display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}
@media screen and (prefers-reduced-motion:reduce) {.form-control {transition:none }}
.form-control::-ms-expand {background-color:transparent;border:0}
.form-control:focus {color:#495057;background-color:#fff;border-color:#79bd99;outline:0;box-shadow:0 0 0 0.2rem rgba(60,122,89,0.25)}
.form-control::-webkit-input-placeholder {color:#6c757d;opacity:1}
.form-control:-ms-input-placeholder {color:#6c757d;opacity:1}
.form-control::-ms-input-placeholder {color:#6c757d;opacity:1}
.form-control::placeholder {color:#6c757d;opacity:1}
.form-control:disabled,.form-control[readonly] {background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value {color:#495057;background-color:#fff}.form-control-file,
.form-control-range {display:block;width:100%}.col-form-label {padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg {padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm {padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem;line-height:1.5}.form-control-plaintext {display:block;width:100%;padding-top:0.375rem;padding-bottom:0.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}
.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg {padding-right:0;padding-left:0}.form-control-sm {height:calc(1.8125rem + 2px);padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.form-control-lg {height:calc(2.875rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}select.form-control[size],select.form-control[multiple] {height:auto}textarea.form-control {height:auto}.form-group {margin-bottom:1rem}.form-text {display:block;margin-top:0.25rem}.form-row {display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}
.form-row >.col,
.form-row >[class*=col-] {padding-right:5px;padding-left:5px}.form-check {position:relative;display:block;padding-left:1.25rem}.form-check-input {position:absolute;margin-top:0.3rem;margin-left:-1.25rem}
.form-check-input:disabled ~ .form-check-label {color:#6c757d}.form-check-label {margin-bottom:0}.form-check-inline {display:inline-flex;align-items:center;padding-left:0;margin-right:0.75rem}
.form-check-inline .form-check-input {position:static;margin-top:0;margin-right:0.3125rem;margin-left:0}.valid-feedback {display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#20c997}.valid-tooltip {position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(32,201,151,0.9);border-radius:0.25rem}.was-validated .form-control:valid,.form-control.is-valid {border-color:#20c997;padding-right:2.25rem;background-repeat:no-repeat;background-position:center right calc(2.25rem / 4);background-size:calc(2.25rem / 2) calc(2.25rem / 2);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2320c997' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}
.was-validated .form-control:valid:focus,.form-control.is-valid:focus {border-color:#20c997;box-shadow:0 0 0 0.2rem rgba(32,201,151,0.25)}
.was-validated .form-control:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip {display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid {padding-right:2.25rem;background-position:top calc(2.25rem / 4) right calc(2.25rem / 4)}.was-validated .custom-select:valid,.custom-select.is-valid {border-color:#20c997;padding-right:3.4375rem;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2320c997' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") no-repeat center right 1.75rem/1.125rem 1.125rem}
.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus {border-color:#20c997;box-shadow:0 0 0 0.2rem rgba(32,201,151,0.25)}
.was-validated .custom-select:valid ~ .valid-feedback,
.was-validated .custom-select:valid ~ .valid-tooltip,.custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip {display:block}.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip,.form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip {display:block}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label {color:#20c997}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label {color:#20c997}
.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before {border-color:#20c997}
.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip,.custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {display:block}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before {border-color:#3ce0af;background-color:#3ce0af}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before {box-shadow:0 0 0 0.2rem rgba(32,201,151,0.25)}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {border-color:#20c997}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label {border-color:#20c997}
.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip,.custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {display:block}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label {border-color:#20c997;box-shadow:0 0 0 0.2rem rgba(32,201,151,0.25)}.invalid-feedback {display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#dc3545}.invalid-tooltip {position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:0.25rem}.was-validated .form-control:invalid,.form-control.is-invalid {border-color:#dc3545;padding-right:2.25rem;background-repeat:no-repeat;background-position:center right calc(2.25rem / 4);background-size:calc(2.25rem / 2) calc(2.25rem / 2);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E")}
.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus {border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}
.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip {display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid {padding-right:2.25rem;background-position:top calc(2.25rem / 4) right calc(2.25rem / 4)}.was-validated .custom-select:invalid,.custom-select.is-invalid {border-color:#dc3545;padding-right:3.4375rem;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") no-repeat center right 1.75rem/1.125rem 1.125rem}
.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus {border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}
.was-validated .custom-select:invalid ~ .invalid-feedback,
.was-validated .custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip {display:block}.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip,.form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip {display:block}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label {color:#dc3545}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label {color:#dc3545}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before {border-color:#dc3545}
.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip,.custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {display:block}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before {border-color:#e4606d;background-color:#e4606d}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before {box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {border-color:#dc3545}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label {border-color:#dc3545}
.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip,.custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {display:block}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label {border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.form-inline {display:flex;flex-flow:row wrap;align-items:center}
.form-inline .form-check {width:100%}
@media (min-width:576px) {.form-inline label {display:flex;align-items:center;justify-content:center;margin-bottom:0 }.form-inline .form-group {display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0 }.form-inline .form-control {display:inline-block;width:auto;vertical-align:middle }.form-inline .form-control-plaintext {display:inline-block }.form-inline .input-group,
.form-inline .custom-select {width:auto }.form-inline .form-check {display:flex;align-items:center;justify-content:center;width:auto;padding-left:0 }.form-inline .form-check-input {position:relative;margin-top:0;margin-right:0.25rem;margin-left:0 }.form-inline .custom-control {align-items:center;justify-content:center }.form-inline .custom-control-label {margin-bottom:0 }}.btn {display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}
@media screen and (prefers-reduced-motion:reduce) {.btn {transition:none }}
.btn:hover {color:#212529;text-decoration:none}
.btn:focus,.btn.focus {outline:0;box-shadow:0 0 0 0.2rem rgba(60,122,89,0.25)}
.btn.disabled,.btn:disabled {opacity:0.65}
.btn:not(:disabled):not(.disabled) {cursor:pointer}
a.btn.disabled,
fieldset:disabled a.btn {pointer-events:none}.btn-primary {color:#fff;background-color:#3c7a59;border-color:#3c7a59}
.btn-primary:hover {color:#fff;background-color:#2f6046;border-color:#2b5840}
.btn-primary:focus,.btn-primary.focus {box-shadow:0 0 0 0.2rem rgba(89,142,114,0.5)}
.btn-primary.disabled,.btn-primary:disabled {color:#fff;background-color:#3c7a59;border-color:#3c7a59}
.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show >.btn-primary.dropdown-toggle {color:#fff;background-color:#2b5840;border-color:#274f3a}
.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show >.btn-primary.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(89,142,114,0.5)}.btn-secondary {color:#212529;background-color:#eed75a;border-color:#eed75a}
.btn-secondary:hover {color:#212529;background-color:#eacf37;border-color:#e9cc2c}
.btn-secondary:focus,.btn-secondary.focus {box-shadow:0 0 0 0.2rem rgba(207,188,83,0.5)}
.btn-secondary.disabled,.btn-secondary:disabled {color:#212529;background-color:#eed75a;border-color:#eed75a}
.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show >.btn-secondary.dropdown-toggle {color:#212529;background-color:#e9cc2c;border-color:#e8c920}
.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show >.btn-secondary.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(207,188,83,0.5)}.btn-success {color:#fff;background-color:#20c997;border-color:#20c997}
.btn-success:hover {color:#fff;background-color:#1ba87e;border-color:#199d76}
.btn-success:focus,.btn-success.focus {box-shadow:0 0 0 0.2rem rgba(65,209,167,0.5)}
.btn-success.disabled,.btn-success:disabled {color:#fff;background-color:#20c997;border-color:#20c997}
.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show >.btn-success.dropdown-toggle {color:#fff;background-color:#199d76;border-color:#17926e}
.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show >.btn-success.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(65,209,167,0.5)}.btn-info {color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-info:hover {color:#fff;background-color:#138496;border-color:#117a8b}
.btn-info:focus,.btn-info.focus {box-shadow:0 0 0 0.2rem rgba(58,176,195,0.5)}
.btn-info.disabled,.btn-info:disabled {color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show >.btn-info.dropdown-toggle {color:#fff;background-color:#117a8b;border-color:#10707f}
.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show >.btn-info.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(58,176,195,0.5)}.btn-warning {color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-warning:hover {color:#212529;background-color:#e0a800;border-color:#d39e00}
.btn-warning:focus,.btn-warning.focus {box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5)}
.btn-warning.disabled,.btn-warning:disabled {color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show >.btn-warning.dropdown-toggle {color:#212529;background-color:#d39e00;border-color:#c69500}
.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show >.btn-warning.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5)}.btn-danger {color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-danger:hover {color:#fff;background-color:#c82333;border-color:#bd2130}
.btn-danger:focus,.btn-danger.focus {box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5)}
.btn-danger.disabled,.btn-danger:disabled {color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show >.btn-danger.dropdown-toggle {color:#fff;background-color:#bd2130;border-color:#b21f2d}
.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show >.btn-danger.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5)}.btn-light {color:#212529;background-color:#FDFBF7;border-color:#FDFBF7}
.btn-light:hover {color:#212529;background-color:#f5ecd8;border-color:#f3e7ce}
.btn-light:focus,.btn-light.focus {box-shadow:0 0 0 0.2rem rgba(220,219,216,0.5)}
.btn-light.disabled,.btn-light:disabled {color:#212529;background-color:#FDFBF7;border-color:#FDFBF7}
.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show >.btn-light.dropdown-toggle {color:#212529;background-color:#f3e7ce;border-color:#f0e2c4}
.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show >.btn-light.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(220,219,216,0.5)}.btn-dark {color:#fff;background-color:#555;border-color:#555}
.btn-dark:hover {color:#fff;background-color:#424242;border-color:#3c3c3c}
.btn-dark:focus,.btn-dark.focus {box-shadow:0 0 0 0.2rem rgba(111,111,111,0.5)}
.btn-dark.disabled,.btn-dark:disabled {color:#fff;background-color:#555;border-color:#555}
.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show >.btn-dark.dropdown-toggle {color:#fff;background-color:#3c3c3c;border-color:#353535}
.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show >.btn-dark.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(111,111,111,0.5)}.btn-transparent {color:#fff;background-color:transparent;border-color:transparent}
.btn-transparent:hover {color:#fff;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}
.btn-transparent:focus,.btn-transparent.focus {box-shadow:0 0 0 0.2rem rgba(255,255,255,0.5)}
.btn-transparent.disabled,.btn-transparent:disabled {color:#fff;background-color:transparent;border-color:transparent}
.btn-transparent:not(:disabled):not(.disabled):active,.btn-transparent:not(:disabled):not(.disabled).active,.show >.btn-transparent.dropdown-toggle {color:#fff;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}
.btn-transparent:not(:disabled):not(.disabled):active:focus,.btn-transparent:not(:disabled):not(.disabled).active:focus,.show >.btn-transparent.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(255,255,255,0.5)}.btn-outline-primary {color:#3c7a59;border-color:#3c7a59}
.btn-outline-primary:hover {color:#fff;background-color:#3c7a59;border-color:#3c7a59}
.btn-outline-primary:focus,.btn-outline-primary.focus {box-shadow:0 0 0 0.2rem rgba(60,122,89,0.5)}
.btn-outline-primary.disabled,.btn-outline-primary:disabled {color:#3c7a59;background-color:transparent}
.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show >.btn-outline-primary.dropdown-toggle {color:#fff;background-color:#3c7a59;border-color:#3c7a59}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show >.btn-outline-primary.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(60,122,89,0.5)}.btn-outline-secondary {color:#eed75a;border-color:#eed75a}
.btn-outline-secondary:hover {color:#212529;background-color:#eed75a;border-color:#eed75a}
.btn-outline-secondary:focus,.btn-outline-secondary.focus {box-shadow:0 0 0 0.2rem rgba(238,215,90,0.5)}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled {color:#eed75a;background-color:transparent}
.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show >.btn-outline-secondary.dropdown-toggle {color:#212529;background-color:#eed75a;border-color:#eed75a}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show >.btn-outline-secondary.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(238,215,90,0.5)}.btn-outline-success {color:#20c997;border-color:#20c997}
.btn-outline-success:hover {color:#fff;background-color:#20c997;border-color:#20c997}
.btn-outline-success:focus,.btn-outline-success.focus {box-shadow:0 0 0 0.2rem rgba(32,201,151,0.5)}
.btn-outline-success.disabled,.btn-outline-success:disabled {color:#20c997;background-color:transparent}
.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show >.btn-outline-success.dropdown-toggle {color:#fff;background-color:#20c997;border-color:#20c997}
.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show >.btn-outline-success.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(32,201,151,0.5)}.btn-outline-info {color:#17a2b8;border-color:#17a2b8}
.btn-outline-info:hover {color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-outline-info:focus,.btn-outline-info.focus {box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}
.btn-outline-info.disabled,.btn-outline-info:disabled {color:#17a2b8;background-color:transparent}
.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show >.btn-outline-info.dropdown-toggle {color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show >.btn-outline-info.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn-outline-warning {color:#ffc107;border-color:#ffc107}
.btn-outline-warning:hover {color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-outline-warning:focus,.btn-outline-warning.focus {box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5)}
.btn-outline-warning.disabled,.btn-outline-warning:disabled {color:#ffc107;background-color:transparent}
.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show >.btn-outline-warning.dropdown-toggle {color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show >.btn-outline-warning.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5)}.btn-outline-danger {color:#dc3545;border-color:#dc3545}
.btn-outline-danger:hover {color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-outline-danger:focus,.btn-outline-danger.focus {box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}
.btn-outline-danger.disabled,.btn-outline-danger:disabled {color:#dc3545;background-color:transparent}
.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show >.btn-outline-danger.dropdown-toggle {color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show >.btn-outline-danger.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}.btn-outline-light {color:#FDFBF7;border-color:#FDFBF7}
.btn-outline-light:hover {color:#212529;background-color:#FDFBF7;border-color:#FDFBF7}
.btn-outline-light:focus,.btn-outline-light.focus {box-shadow:0 0 0 0.2rem rgba(253,251,247,0.5)}
.btn-outline-light.disabled,.btn-outline-light:disabled {color:#FDFBF7;background-color:transparent}
.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show >.btn-outline-light.dropdown-toggle {color:#212529;background-color:#FDFBF7;border-color:#FDFBF7}
.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show >.btn-outline-light.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(253,251,247,0.5)}.btn-outline-dark {color:#555;border-color:#555}
.btn-outline-dark:hover {color:#fff;background-color:#555;border-color:#555}
.btn-outline-dark:focus,.btn-outline-dark.focus {box-shadow:0 0 0 0.2rem rgba(85,85,85,0.5)}
.btn-outline-dark.disabled,.btn-outline-dark:disabled {color:#555;background-color:transparent}
.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show >.btn-outline-dark.dropdown-toggle {color:#fff;background-color:#555;border-color:#555}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show >.btn-outline-dark.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(85,85,85,0.5)}.btn-outline-transparent {color:transparent;border-color:transparent}
.btn-outline-transparent:hover {color:#fff;background-color:transparent;border-color:transparent}
.btn-outline-transparent:focus,.btn-outline-transparent.focus {box-shadow:0 0 0 0.2rem rgba(0,0,0,0.5)}
.btn-outline-transparent.disabled,.btn-outline-transparent:disabled {color:transparent;background-color:transparent}
.btn-outline-transparent:not(:disabled):not(.disabled):active,.btn-outline-transparent:not(:disabled):not(.disabled).active,.show >.btn-outline-transparent.dropdown-toggle {color:#fff;background-color:transparent;border-color:transparent}
.btn-outline-transparent:not(:disabled):not(.disabled):active:focus,.btn-outline-transparent:not(:disabled):not(.disabled).active:focus,.show >.btn-outline-transparent.dropdown-toggle:focus {box-shadow:0 0 0 0.2rem rgba(0,0,0,0.5)}.btn-link {font-weight:400;color:#3c7a59}
.btn-link:hover {color:#234734;text-decoration:underline}
.btn-link:focus,.btn-link.focus {text-decoration:underline;box-shadow:none}
.btn-link:disabled,.btn-link.disabled {color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg >.btn {padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}.btn-sm,.btn-group-sm >.btn {padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.btn-block {display:block;width:100%}
.btn-block + .btn-block {margin-top:0.5rem}input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {width:100%}.dropup,
.dropright,
.dropdown,
.dropleft {position:relative}.dropdown-toggle::after {display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent}
.dropdown-toggle:empty::after {margin-left:0}.dropdown-menu {position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem}.dropdown-menu-right {right:0;left:auto}@media (min-width:576px) {.dropdown-menu-sm-right {right:0;left:auto }}
@media (min-width:768px) {.dropdown-menu-md-right {right:0;left:auto }}
@media (min-width:992px) {.dropdown-menu-lg-right {right:0;left:auto }}
@media (min-width:1200px) {.dropdown-menu-xl-right {right:0;left:auto }}
.dropdown-menu-left {right:auto;left:0}@media (min-width:576px) {.dropdown-menu-sm-left {right:auto;left:0 }}
@media (min-width:768px) {.dropdown-menu-md-left {right:auto;left:0 }}
@media (min-width:992px) {.dropdown-menu-lg-left {right:auto;left:0 }}
@media (min-width:1200px) {.dropdown-menu-xl-left {right:auto;left:0 }}
.dropup .dropdown-menu {top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem}
.dropup .dropdown-toggle::after {display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent}
.dropup .dropdown-toggle:empty::after {margin-left:0}.dropright .dropdown-menu {top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem}
.dropright .dropdown-toggle::after {display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid}
.dropright .dropdown-toggle:empty::after {margin-left:0}
.dropright .dropdown-toggle::after {vertical-align:0}.dropleft .dropdown-menu {top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem}
.dropleft .dropdown-toggle::after {display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:""}
.dropleft .dropdown-toggle::after {display:none}
.dropleft .dropdown-toggle::before {display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent}
.dropleft .dropdown-toggle:empty::after {margin-left:0}
.dropleft .dropdown-toggle::before {vertical-align:0}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left] {right:auto;bottom:auto}.dropdown-divider {height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item {display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}
.dropdown-item:first-child {border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}
.dropdown-item:last-child {border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}
.dropdown-item:hover,.dropdown-item:focus {color:#16181b;text-decoration:none;background-color:#f8f9fa}
.dropdown-item.active,.dropdown-item:active {color:#fff;text-decoration:none;background-color:#3c7a59}
.dropdown-item.disabled,.dropdown-item:disabled {color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show {display:block}.dropdown-header {display:block;padding:0.5rem 1.5rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text {display:block;padding:0.25rem 1.5rem;color:#212529}.btn-group,
.btn-group-vertical {position:relative;display:inline-flex;vertical-align:middle}
.btn-group >.btn,
.btn-group-vertical >.btn {position:relative;flex:1 1 auto}
.btn-group >.btn:hover,
.btn-group-vertical >.btn:hover {z-index:1}
.btn-group >.btn:focus,.btn-group >.btn:active,.btn-group >.btn.active,
.btn-group-vertical >.btn:focus,
.btn-group-vertical >.btn:active,
.btn-group-vertical >.btn.active {z-index:1}.btn-toolbar {display:flex;flex-wrap:wrap;justify-content:flex-start}
.btn-toolbar .input-group {width:auto}.btn-group >.btn:not(:first-child),
.btn-group >.btn-group:not(:first-child) {margin-left:-1px}
.btn-group >.btn:not(:last-child):not(.dropdown-toggle),
.btn-group >.btn-group:not(:last-child) >.btn {border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group >.btn:not(:first-child),
.btn-group >.btn-group:not(:first-child) >.btn {border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split {padding-right:0.5625rem;padding-left:0.5625rem}
.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after {margin-left:0}
.dropleft .dropdown-toggle-split::before {margin-right:0}.btn-sm + .dropdown-toggle-split,.btn-group-sm >.btn + .dropdown-toggle-split {padding-right:0.375rem;padding-left:0.375rem}.btn-lg + .dropdown-toggle-split,.btn-group-lg >.btn + .dropdown-toggle-split {padding-right:0.75rem;padding-left:0.75rem}.btn-group-vertical {flex-direction:column;align-items:flex-start;justify-content:center}
.btn-group-vertical >.btn,
.btn-group-vertical >.btn-group {width:100%}
.btn-group-vertical >.btn:not(:first-child),
.btn-group-vertical >.btn-group:not(:first-child) {margin-top:-1px}
.btn-group-vertical >.btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical >.btn-group:not(:last-child) >.btn {border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical >.btn:not(:first-child),
.btn-group-vertical >.btn-group:not(:first-child) >.btn {border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle >.btn,
.btn-group-toggle >.btn-group >.btn {margin-bottom:0}
.btn-group-toggle >.btn input[type=radio],
.btn-group-toggle >.btn input[type=checkbox],
.btn-group-toggle >.btn-group >.btn input[type=radio],
.btn-group-toggle >.btn-group >.btn input[type=checkbox] {position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group {position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}
.input-group >.form-control,
.input-group >.form-control-plaintext,
.input-group >.custom-select,
.input-group >.custom-file {position:relative;flex:1 1 auto;width:1%;margin-bottom:0}
.input-group >.form-control + .form-control,
.input-group >.form-control + .custom-select,
.input-group >.form-control + .custom-file,
.input-group >.form-control-plaintext + .form-control,
.input-group >.form-control-plaintext + .custom-select,
.input-group >.form-control-plaintext + .custom-file,
.input-group >.custom-select + .form-control,
.input-group >.custom-select + .custom-select,
.input-group >.custom-select + .custom-file,
.input-group >.custom-file + .form-control,
.input-group >.custom-file + .custom-select,
.input-group >.custom-file + .custom-file {margin-left:-1px}
.input-group >.form-control:focus,
.input-group >.custom-select:focus,
.input-group >.custom-file .custom-file-input:focus ~ .custom-file-label {z-index:3}
.input-group >.custom-file .custom-file-input:focus {z-index:4}
.input-group >.form-control:not(:last-child),
.input-group >.custom-select:not(:last-child) {border-top-right-radius:0;border-bottom-right-radius:0}
.input-group >.form-control:not(:first-child),
.input-group >.custom-select:not(:first-child) {border-top-left-radius:0;border-bottom-left-radius:0}
.input-group >.custom-file {display:flex;align-items:center}
.input-group >.custom-file:not(:last-child) .custom-file-label,.input-group >.custom-file:not(:last-child) .custom-file-label::after {border-top-right-radius:0;border-bottom-right-radius:0}
.input-group >.custom-file:not(:first-child) .custom-file-label {border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend,
.input-group-append {display:flex}
.input-group-prepend .btn,
.input-group-append .btn {position:relative;z-index:2}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {z-index:3}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {margin-left:-1px}.input-group-prepend {margin-right:-1px}.input-group-append {margin-left:-1px}.input-group-text {display:flex;align-items:center;padding:0.375rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0.25rem}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {margin-top:0}.input-group-lg >.form-control:not(textarea),
.input-group-lg >.custom-select {height:calc(2.875rem + 2px)}.input-group-lg >.form-control,
.input-group-lg >.custom-select,
.input-group-lg >.input-group-prepend >.input-group-text,
.input-group-lg >.input-group-append >.input-group-text,
.input-group-lg >.input-group-prepend >.btn,
.input-group-lg >.input-group-append >.btn {padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}.input-group-sm >.form-control:not(textarea),
.input-group-sm >.custom-select {height:calc(1.8125rem + 2px)}.input-group-sm >.form-control,
.input-group-sm >.custom-select,
.input-group-sm >.input-group-prepend >.input-group-text,
.input-group-sm >.input-group-append >.input-group-text,
.input-group-sm >.input-group-prepend >.btn,
.input-group-sm >.input-group-append >.btn {padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.input-group-lg >.custom-select,
.input-group-sm >.custom-select {padding-right:1.75rem}.input-group >.input-group-prepend >.btn,
.input-group >.input-group-prepend >.input-group-text,
.input-group >.input-group-append:not(:last-child) >.btn,
.input-group >.input-group-append:not(:last-child) >.input-group-text,
.input-group >.input-group-append:last-child >.btn:not(:last-child):not(.dropdown-toggle),
.input-group >.input-group-append:last-child >.input-group-text:not(:last-child) {border-top-right-radius:0;border-bottom-right-radius:0}.input-group >.input-group-append >.btn,
.input-group >.input-group-append >.input-group-text,
.input-group >.input-group-prepend:not(:first-child) >.btn,
.input-group >.input-group-prepend:not(:first-child) >.input-group-text,
.input-group >.input-group-prepend:first-child >.btn:not(:first-child),
.input-group >.input-group-prepend:first-child >.input-group-text:not(:first-child) {border-top-left-radius:0;border-bottom-left-radius:0}.nav {display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link {display:block;padding:0.5rem 1rem}
.nav-link:hover,.nav-link:focus {text-decoration:none}
.nav-link.disabled {color:#6c757d;pointer-events:none;cursor:default}.nav-tabs {border-bottom:1px solid #dee2e6}
.nav-tabs .nav-item {margin-bottom:-1px}
.nav-tabs .nav-link {border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}
.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus {border-color:#e9ecef #e9ecef #dee2e6}
.nav-tabs .nav-link.disabled {color:#6c757d;background-color:transparent;border-color:transparent}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-tabs .dropdown-menu {margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link {border-radius:0.25rem}
.nav-pills .nav-link.active,
.nav-pills .show >.nav-link {color:#fff;background-color:#3c7a59}.nav-fill .nav-item {flex:1 1 auto;text-align:center}.nav-justified .nav-item {flex-basis:0;flex-grow:1;text-align:center}.tab-content >.tab-pane {display:none}
.tab-content >.active {display:block}.card {position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0.25rem}
.card >hr {margin-right:0;margin-left:0}
.card >.list-group:first-child .list-group-item:first-child {border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}
.card >.list-group:last-child .list-group-item:last-child {border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.card-body {flex:1 1 auto;padding:1.25rem}.card-title {margin-bottom:0.75rem}.card-subtitle {margin-top:-0.375rem;margin-bottom:0}.card-text:last-child {margin-bottom:0}.card-link:hover {text-decoration:none}
.card-link + .card-link {margin-left:1.25rem}.card-header {padding:0.75rem 1.25rem;margin-bottom:0;color:inherit;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}
.card-header:first-child {border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}
.card-header + .list-group .list-group-item:first-child {border-top:0}.card-footer {padding:0.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}
.card-footer:last-child {border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs {margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}.card-header-pills {margin-right:-0.625rem;margin-left:-0.625rem}.card-img-overlay {position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img {width:100%;border-radius:calc(0.25rem - 1px)}.card-img-top {width:100%;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img-bottom {width:100%;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-deck {display:flex;flex-direction:column}
.card-deck .card {margin-bottom:15px}
@media (min-width:576px) {.card-deck {flex-flow:row wrap;margin-right:-15px;margin-left:-15px }.card-deck .card {display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px }}.card-group {display:flex;flex-direction:column}
.card-group >.card {margin-bottom:15px}
@media (min-width:576px) {.card-group {flex-flow:row wrap }.card-group >.card {flex:1 0 0%;margin-bottom:0 }.card-group >.card + .card {margin-left:0;border-left:0 }.card-group >.card:first-child {border-top-right-radius:0;border-bottom-right-radius:0 }.card-group >.card:first-child .card-img-top,
.card-group >.card:first-child .card-header {border-top-right-radius:0 }.card-group >.card:first-child .card-img-bottom,
.card-group >.card:first-child .card-footer {border-bottom-right-radius:0 }.card-group >.card:last-child {border-top-left-radius:0;border-bottom-left-radius:0 }.card-group >.card:last-child .card-img-top,
.card-group >.card:last-child .card-header {border-top-left-radius:0 }.card-group >.card:last-child .card-img-bottom,
.card-group >.card:last-child .card-footer {border-bottom-left-radius:0 }.card-group >.card:only-child {border-radius:0.25rem }.card-group >.card:only-child .card-img-top,
.card-group >.card:only-child .card-header {border-top-left-radius:0.25rem;border-top-right-radius:0.25rem }.card-group >.card:only-child .card-img-bottom,
.card-group >.card:only-child .card-footer {border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem }.card-group >.card:not(:first-child):not(:last-child):not(:only-child) {border-radius:0 }.card-group >.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,
.card-group >.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
.card-group >.card:not(:first-child):not(:last-child):not(:only-child) .card-header,
.card-group >.card:not(:first-child):not(:last-child):not(:only-child) .card-footer {border-radius:0 }}.card-columns .card {margin-bottom:0.75rem}
@media (min-width:576px) {.card-columns {-webkit-column-count:3;column-count:3;-webkit-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1 }.card-columns .card {display:inline-block;width:100% }}.accordion .card {overflow:hidden}
.accordion .card:not(:first-of-type) .card-header:first-child {border-radius:0}
.accordion .card:not(:first-of-type):not(:last-of-type) {border-bottom:0;border-radius:0}
.accordion .card:first-of-type {border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.accordion .card:last-of-type {border-top-left-radius:0;border-top-right-radius:0}
.accordion .card .card-header {margin-bottom:-1px}.breadcrumb {display:flex;flex-wrap:wrap;padding:0.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:0.25rem}.breadcrumb-item + .breadcrumb-item {padding-left:0.5rem}
.breadcrumb-item + .breadcrumb-item::before {display:inline-block;padding-right:0.5rem;color:#6c757d;content:"/"}
.breadcrumb-item + .breadcrumb-item:hover::before {text-decoration:underline}
.breadcrumb-item + .breadcrumb-item:hover::before {text-decoration:none}
.breadcrumb-item.active {color:#6c757d}.pagination {display:flex;padding-left:0;list-style:none;border-radius:0.25rem}.page-link {position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;color:#3c7a59;background-color:#fff;border:1px solid #dee2e6}
.page-link:hover {z-index:2;color:#234734;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}
.page-link:focus {z-index:2;outline:0;box-shadow:0 0 0 0.2rem rgba(60,122,89,0.25)}
.page-link:not(:disabled):not(.disabled) {cursor:pointer}.page-item:first-child .page-link {margin-left:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem}
.page-item:last-child .page-link {border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}
.page-item.active .page-link {z-index:1;color:#fff;background-color:#3c7a59;border-color:#3c7a59}
.page-item.disabled .page-link {color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link {padding:0.75rem 1.5rem;font-size:1.25rem;line-height:1.5}
.pagination-lg .page-item:first-child .page-link {border-top-left-radius:0.3rem;border-bottom-left-radius:0.3rem}
.pagination-lg .page-item:last-child .page-link {border-top-right-radius:0.3rem;border-bottom-right-radius:0.3rem}.pagination-sm .page-link {padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5}
.pagination-sm .page-item:first-child .page-link {border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem}
.pagination-sm .page-item:last-child .page-link {border-top-right-radius:0.2rem;border-bottom-right-radius:0.2rem}.alert {position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}.alert-heading {color:inherit}.alert-link {font-weight:700}.alert-dismissible {padding-right:4rem}
.alert-dismissible .close {position:absolute;top:0;right:0;padding:0.75rem 1.25rem;color:inherit}.alert-primary {color:#1f3f2e;background-color:#d8e4de;border-color:#c8dad1}
.alert-primary hr {border-top-color:#b9d0c4}
.alert-primary .alert-link {color:#0e1d15}.alert-secondary {color:#7c702f;background-color:#fcf7de;border-color:#faf4d1}
.alert-secondary hr {border-top-color:#f8efba}
.alert-secondary .alert-link {color:#574f21}.alert-success {color:#11694f;background-color:#d2f4ea;border-color:#c1f0e2}
.alert-success hr {border-top-color:#acebd8}
.alert-success .alert-link {color:#0a3d2e}.alert-info {color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}
.alert-info hr {border-top-color:#abdde5}
.alert-info .alert-link {color:#062c33}.alert-warning {color:#856404;background-color:#fff3cd;border-color:#ffeeba}
.alert-warning hr {border-top-color:#ffe8a1}
.alert-warning .alert-link {color:#533f03}.alert-danger {color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}
.alert-danger hr {border-top-color:#f1b0b7}
.alert-danger .alert-link {color:#491217}.alert-light {color:#848380;background-color:#fffefd;border-color:#fefefd}
.alert-light hr {border-top-color:#f6f6ec}
.alert-light .alert-link {color:#6a6967}.alert-dark {color:#2c2c2c;background-color:#ddd;border-color:#cfcfcf}
.alert-dark hr {border-top-color:#c2c2c2}
.alert-dark .alert-link {color:#131313}.alert-transparent {color:rgba(0,0,0,0.48);background-color:rgba(255,255,255,0.8);border-color:rgba(255,255,255,0.72)}
.alert-transparent hr {border-top-color:rgba(242,242,242,0.72)}
.alert-transparent .alert-link {color:rgba(0,0,0,0.48)}.close {float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.5}
.close:hover {color:#000;text-decoration:none}
.close:not(:disabled):not(.disabled) {cursor:pointer}
.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus {opacity:0.75}button.close {padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled {pointer-events:none}.modal-open {overflow:hidden}
.modal-open .modal {overflow-x:hidden;overflow-y:auto}.modal {position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog {position:relative;width:auto;margin:0.5rem;pointer-events:none}
.modal.fade .modal-dialog {transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}
@media screen and (prefers-reduced-motion:reduce) {.modal.fade .modal-dialog {transition:none }}
.modal.show .modal-dialog {-webkit-transform:none;transform:none}.modal-dialog-centered {display:flex;align-items:center;min-height:calc(100% - (0.5rem * 2))}
.modal-dialog-centered::before {display:block;height:calc(100vh - (0.5rem * 2));content:""}.modal-content {position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;outline:0}.modal-backdrop {position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}
.modal-backdrop.fade {opacity:0}
.modal-backdrop.show {opacity:0.5}.modal-header {display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem}
.modal-header .close {padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title {margin-bottom:0;line-height:1.5}.modal-body {position:relative;flex:1 1 auto;padding:1rem}.modal-footer {display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef;border-bottom-right-radius:0.3rem;border-bottom-left-radius:0.3rem}
.modal-footer >:not(:first-child) {margin-left:0.25rem}
.modal-footer >:not(:last-child) {margin-right:0.25rem}.modal-scrollbar-measure {position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px) {.modal-dialog {max-width:500px;margin:1.75rem auto }.modal-dialog-centered {min-height:calc(100% - (1.75rem * 2)) }.modal-dialog-centered::before {height:calc(100vh - (1.75rem * 2)) }.modal-sm {max-width:300px }}
@media (min-width:992px) {.modal-lg,
.modal-xl {max-width:800px }}
@media (min-width:1200px) {.modal-xl {max-width:1140px }}
.tooltip {position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0}
.tooltip.show {opacity:0.9}
.tooltip .arrow {position:absolute;display:block;width:0.8rem;height:0.4rem}
.tooltip .arrow::before {position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top] {padding:0.4rem 0}
.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^=top] .arrow {bottom:0}
.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^=top] .arrow::before {top:0;border-width:0.4rem 0.4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right] {padding:0 0.4rem}
.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow {left:0;width:0.4rem;height:0.8rem}
.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^=right] .arrow::before {right:0;border-width:0.4rem 0.4rem 0.4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom] {padding:0.4rem 0}
.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^=bottom] .arrow {top:0}
.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^=bottom] .arrow::before {bottom:0;border-width:0 0.4rem 0.4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left] {padding:0 0.4rem}
.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow {right:0;width:0.4rem;height:0.8rem}
.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^=left] .arrow::before {left:0;border-width:0.4rem 0 0.4rem 0.4rem;border-left-color:#000}.tooltip-inner {max-width:200px;padding:0.25rem 0.5rem;color:#fff;text-align:center;background-color:#000;border-radius:0.25rem}


.form-control {height:auto}
.form-control.form-control-md {padding:0.75rem}.form-control-title {width:100%;background:transparent;border:0;font-family:"ElenaInitial","Elena",sans-serif;font-size:calc(1.75rem + .25vw);line-height:1.2;font-weight:600;margin-bottom:0.5em;color:#464440;background:none !important}
.form-control-title::-webkit-input-placeholder {font-family:"ElenaInitial","Elena",sans-serif;font-size:2rem;line-height:1.2;color:#495057}
.form-control-title:-ms-input-placeholder {font-family:"ElenaInitial","Elena",sans-serif;font-size:2rem;line-height:1.2;color:#495057}
.form-control-title::-ms-input-placeholder {font-family:"ElenaInitial","Elena",sans-serif;font-size:2rem;line-height:1.2;color:#495057}
.form-control-title::placeholder {font-family:"ElenaInitial","Elena",sans-serif;font-size:2rem;line-height:1.2;color:#495057}.medium-editor-placeholder:after {color:#495057}.form-control-content {width:100%;background:transparent;line-height:calc(1.5em + .2vw);font-size:calc(16px + .25vw);letter-spacing:-0.25px;box-shadow:none !important;border:0 !important;padding:0 !important;min-height:600px}@font-face {font-family:Elena;src:url("https://d33wubrfki0l68.cloudfront.net/a978f759fa0230c1e590d1bdb5a1c03ceb538cec/fed6b/fonts/elenawebregular/elenawebregular.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/9c2752fab289f61c6ed3a1f78ab60fb2034103b7/bf691/fonts/elenawebregular/elenawebregular.woff") format("woff");font-display:swap}
@font-face {font-family:Elena;src:url("https://d33wubrfki0l68.cloudfront.net/151446eb4ad2f20af89f3132f66d03cc92c856f4/74612/fonts/elenawebregularitalic/elenawebregularitalic.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/a6275674bf99f00da2e019547d61933d074f2ae7/51beb/fonts/elenawebregularitalic/elenawebregularitalic.woff") format("woff");font-style:italic}
@font-face {font-family:Elena;src:url("https://d33wubrfki0l68.cloudfront.net/a7cc92a2d6ae8ea43370e14b53d2ce89a2b2b5ab/7cca9/fonts/elenawebbold/elenawebbold.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/c2ebb4866cc6ce6d5ffdb22b616cb3dde4274107/c6bc6/fonts/elenawebbold/elenawebbold.woff") format("woff");font-weight:700}
@font-face {font-family:Elena;src:url("https://d33wubrfki0l68.cloudfront.net/bbc71fd1b91cc1a4ede7ea378a8bf30b9e32173e/93eeb/fonts/elenawebbolditalic/elenawebbolditalic.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/56129334a763b7d04f2f34cbbd3b4f68f72bb6d7/8045a/fonts/elenawebbolditalic/elenawebbolditalic.woff") format("woff");font-weight:700;font-style:italic}
@font-face {font-family:MijaInitial;src:url("https://d33wubrfki0l68.cloudfront.net/ac1833dce386eb55d8e105248ef9126622e8e3e9/03f2d/fonts/mijaregular/mija_regular-webfont.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/0e0910ceb0e2f9adffd9db31665dafa4ec5c10ff/7214b/fonts/mijaregular/mija_regular-webfont.woff") format("woff")}
@font-face {font-family:Mija;src:url("https://d33wubrfki0l68.cloudfront.net/ac1833dce386eb55d8e105248ef9126622e8e3e9/03f2d/fonts/mijaregular/mija_regular-webfont.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/0e0910ceb0e2f9adffd9db31665dafa4ec5c10ff/7214b/fonts/mijaregular/mija_regular-webfont.woff") format("woff")}
@font-face {font-family:Mija;src:url("https://d33wubrfki0l68.cloudfront.net/94691bb5497213e09480b17ef68446d2b85667e9/d58ec/fonts/mijabold/mija_bold-webfont.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/1d162cc7792bc1f04919a5a344b4082087b9e012/855b4/fonts/mijabold/mija_bold-webfont.woff") format("woff");font-weight:700}
.form-label-group {position:relative;margin-bottom:1rem}.popup-tab-content {padding:50px 35px;position:relative;z-index:10;display:none;width:100%}
.popup-tab-content .forgot-password {font-size:14px;color:#888;margin-top:-6px;display:block}.welcome-text {display:block;text-align:center;color:#808080;margin-bottom:33px}
.welcome-text h3 {display:block;font-weight:700;color:#333;font-size:24px}
.welcome-text span {display:block;margin-top:4px}
.welcome-text span label {cursor:pointer;font-weight:500}.popup-tabs-nav {list-style:none;margin:0;padding:0;width:100%;display:grid;grid-auto-flow:column;height:62px;background:#f8f8f8;border-radius:4px 4px 0 0;border-bottom:1px solid #e0e0e0}
.popup-tabs-nav li {line-height:62px;height:62px;padding:0;margin-right:0;position:relative;border-right:1px solid #e0e0e0}
.popup-tabs-nav li:last-child {border-right:0}
.popup-tabs-nav li:first-child a {border-radius:4px 0 0 0}
.popup-tabs-nav li a {transition:all 0.25s ease-in-out}
.popup-tabs-nav li label,.popup-tabs-nav li a {width:100%;height:100%;text-align:center;border:none;color:#777;display:inline-block;outline:none;text-decoration:none;z-index:10;position:relative;transition:all 0.3s,font-weight 0s;cursor:pointer}
.popup-tabs-nav li.active {position:relative;background-color:#fff}
.popup-tabs-nav li.active label {color:#009688;font-weight:600}
.popup-tabs-nav li.active label:hover {background-color:#fff}
.popup-tabs-nav li.active:after {content:"";position:absolute;display:block;bottom:0;left:0;width:100%;height:1px;background-color:#fff;z-index:111}
.popup-tabs-nav li:first-child.active {border-left:none;border-radius:4px 0 0 0}.popup-tab-reviews {transition:all 0.25s ease-in-out}.social-login-separator {width:100%;display:block;text-align:center;position:relative;margin:38px 0;height:1px}
.social-login-separator:before {width:100%;content:"";height:1px;display:block;background-color:#e0e0e0;position:absolute;top:0}
.social-login-separator span {background-color:#fff;position:absolute;line-height:10px;top:-5px;margin-left:-30px;padding:0 10px;color:#808080}.social-login-buttons {display:flex;justify-content:center}
.social-login-buttons button {flex:1;text-align:center;border:1px solid #333;color:#333;border-radius:4px;margin-top:10px;font-size:14px;padding:9px 5px;transition:0.3s;cursor:pointer;background:#fff}
.social-login-buttons button + button {margin-left:20px}
.social-login-buttons button:hover {background-color:#333;color:#fff}
.social-login-buttons button i {position:relative;top:1px;margin-right:7px;font-size:15px}
.social-login-buttons .facebook-login {border-color:#3b5998;background-color:#3b5998;color:#fff}
.social-login-buttons .facebook-login:hover {background-color:#4c70ba}
.social-login-buttons .google-login {border-color:#dd4b39;color:#dd4b39}
.social-login-buttons .google-login:hover {background-color:#dd4b39;color:#fff}@media (max-width:1199.98px) {.popup-tabs-nav li label {font-size:14px;padding:0 15px }.social-login-separator {margin-bottom:25px }.social-login-buttons {width:100%;max-width:100% }.social-login-buttons a {width:100%;display:block;max-width:100% }}
@media (min-width:1200px) {.popup-tab-content {min-width:520px;min-height:550px }.popup-tabs-nav li label {font-size:16px;padding:0 30px }}
#loginCheck:checked ~ div.popup-tabs-container >div:nth-child(1),
#registerCheck:checked ~ div.popup-tabs-container >div:nth-child(2),
#passwordCheck:checked ~ div.popup-tabs-container >div:nth-child(3) {display:block}#loginCheck:checked ~ ul.popup-tabs-nav >li:nth-child(1),
#registerCheck:checked ~ ul.popup-tabs-nav >li:nth-child(2),
#passwordCheck:checked ~ ul.popup-tabs-nav >li:nth-child(3) {background-color:#fff}
#loginCheck:checked ~ ul.popup-tabs-nav >li:nth-child(1) label,
#registerCheck:checked ~ ul.popup-tabs-nav >li:nth-child(2) label,
#passwordCheck:checked ~ ul.popup-tabs-nav >li:nth-child(3) label {color:#009688}.tingle-modal {position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;visibility:hidden;flex-direction:column;align-items:center;overflow:hidden;background:rgba(0,0,0,0.8);opacity:0;cursor:pointer;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease}.tingle-modal--confirm .tingle-modal-box {text-align:center}.tingle-modal--noOverlayClose {cursor:default}.tingle-modal--noClose .tingle-modal__close {display:none}.tingle-modal__close {position:absolute;top:-48px;right:0;z-index:1000;padding:0;width:auto;height:auto;border:none;background-color:transparent;color:#f0f0f0;font-size:3rem;font-family:Arial,monospace,sans-serif;line-height:1;cursor:pointer;transition:color 0.3s ease}.tingle-modal__closeLabel {display:none}.tingle-modal__close:hover {color:#fff}.tingle-modal-box {position:relative;flex-shrink:0;margin-top:auto;margin-bottom:auto;border-radius:4px;background:#fff;opacity:1;cursor:auto;transition:transform 0.3s cubic-bezier(0.175,0.885,0.32,1.275),-webkit-transform 0.3s cubic-bezier(0.175,0.885,0.32,1.275);-webkit-transform:scale(0.8);transform:scale(0.8)}.tingle-modal-box__footer {padding:1.5rem 2rem;width:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f5f5f5;cursor:auto}
.tingle-modal-box__footer::after {display:table;clear:both;content:""}.tingle-modal-box__footer--sticky {position:fixed;bottom:-200px;z-index:10001;opacity:1;transition:bottom 0.3s ease-in-out 0.3s}.tingle-enabled {position:fixed;overflow:hidden;left:0;right:0}.tingle-modal--visible .tingle-modal-box__footer {bottom:0}.tingle-enabled .tingle-content-wrapper {-webkit-filter:blur(8px);filter:blur(8px)}.tingle-modal--visible {visibility:visible;opacity:1}
.tingle-modal--visible .tingle-modal-box {-webkit-transform:scale(1);transform:scale(1)}.tingle-modal--overflow {overflow-y:scroll;padding-top:8vh}.tingle-btn {display:inline-block;margin:0 0.5rem;padding:1rem 2rem;border:none;background-color:grey;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;cursor:pointer;transition:background-color 0.4s ease}.tingle-btn--primary {background-color:#3498db}.tingle-btn--danger {background-color:#e74c3c}.tingle-btn--default {background-color:#34495e}.tingle-btn--pull-left {float:left}.tingle-btn--pull-right {float:right}@media (max-width:540px) {.tingle-modal {top:0;display:block;padding-top:52px;width:100% }.tingle-modal-box {width:auto;border-radius:0 }.tingle-modal-box__content {overflow-y:scroll }.tingle-modal--noClose {top:0 }.tingle-modal--noOverlayClose {padding-top:0 }.tingle-modal-box__footer .tingle-btn {display:block;float:none;margin-bottom:1rem;width:100% }.tingle-modal__close {right:10px }.tingle-modal__closeLabel {display:inline-block;vertical-align:middle;font-size:1.5rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif }}
@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))) {.tingle-modal {-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px) }@media (max-width:540px) {.tingle-modal {-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px) }}.tingle-enabled .tingle-content-wrapper {-webkit-filter:none;filter:none }}
body.stop-scrolling {height:100%;overflow:hidden}.sweet-overlay {background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color:rgba(0,0,0,0.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000}.sweet-alert {background-color:white;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:99999}
.sweet-alert h2 {color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block}
.sweet-alert p {color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;text-align:inherit;float:none;margin:0;padding:0;line-height:normal}
.sweet-alert fieldset {border:none;position:relative}
.sweet-alert fieldset input {display:none}
.sweet-alert .sa-error-container {background-color:#f1f1f1;margin-left:-17px;margin-right:-17px;overflow:hidden;padding:0 10px;max-height:0;webkit-transition:padding 0.15s,max-height 0.15s;transition:padding 0.15s,max-height 0.15s}
.sweet-alert .sa-error-container.show {padding:10px 0;max-height:100px;webkit-transition:padding 0.2s,max-height 0.2s;transition:padding 0.25s,max-height 0.25s}
.sweet-alert .sa-error-container .icon {display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:white;line-height:24px;text-align:center;margin-right:3px}
.sweet-alert .sa-error-container p {display:inline-block}
.sweet-alert .sa-input-error {position:absolute;top:29px;right:26px;width:20px;height:20px;opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:all 0.1s}
.sweet-alert .sa-input-error::before,.sweet-alert .sa-input-error::after {content:"";width:20px;height:6px;background-color:#f06e57;border-radius:3px;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-9px}
.sweet-alert .sa-input-error::before {-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.sweet-alert .sa-input-error::after {-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.sweet-alert .sa-input-error.show {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.sweet-alert input {width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d7d7d7;height:43px;margin-top:10px;margin-bottom:17px;font-size:18px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.06);padding:0 12px;display:none;transition:all 0.3s}
.sweet-alert input:focus {outline:none;box-shadow:0 0 3px #c4e6f5;border:1px solid #b4dbed}
.sweet-alert input:focus::-moz-placeholder,.sweet-alert input:focus:-ms-input-placeholder,.sweet-alert input:focus::-webkit-input-placeholder {transition:opacity 0.3s 0.03s ease;opacity:0.5}
.sweet-alert input::-moz-placeholder,.sweet-alert input:-ms-input-placeholder,.sweet-alert input::-webkit-input-placeholder {color:#bdbdbd}
.sweet-alert.show-input input {display:block}
.sweet-alert .sa-confirm-button-container {display:inline-block;position:relative}
.sweet-alert .la-ball-fall {position:absolute;left:50%;top:50%;margin-left:-27px;margin-top:4px;opacity:0;visibility:hidden}
.sweet-alert button {background-color:#8CD4F5;color:white;border:none;box-shadow:none;font-size:17px;font-weight:500;border-radius:5px;padding:10px 32px;margin:26px 5px 0 5px;cursor:pointer}
.sweet-alert button:focus {outline:none;box-shadow:0 0 2px rgba(128,179,235,0.5),inset 0 0 0 1px rgba(0,0,0,0.05)}
.sweet-alert button:hover {background-color:#7ecff4}
.sweet-alert button:active {background-color:#5dc2f1}
.sweet-alert button.cancel {background-color:#C1C1C1}
.sweet-alert button.cancel:hover {background-color:#b9b9b9}
.sweet-alert button.cancel:active {background-color:#a8a8a8}
.sweet-alert button.cancel:focus {box-shadow:rgba(197,205,211,0.8) 0 0 2px,rgba(0,0,0,0.04706) 0 0 0 1px inset !important}
.sweet-alert button[disabled] {opacity:0.6;cursor:default}
.sweet-alert button.confirm[disabled] {color:transparent}
.sweet-alert button.confirm[disabled] ~ .la-ball-fall {opacity:1;visibility:visible;transition-delay:0s}
.sweet-alert button::-moz-focus-inner {border:0}
.sweet-alert[data-has-cancel-button=false] button {box-shadow:none !important}
.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false] {padding-bottom:40px}
.sweet-alert .sa-icon {width:80px;height:80px;border:4px solid gray;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}
.sweet-alert .sa-icon.sa-error {border-color:#F27474}
.sweet-alert .sa-icon.sa-error .sa-x-mark {position:relative;display:block}
.sweet-alert .sa-icon.sa-error .sa-line {position:absolute;height:5px;width:47px;background-color:#F27474;display:block;top:37px;border-radius:2px}
.sweet-alert .sa-icon.sa-error .sa-line.sa-left {-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}
.sweet-alert .sa-icon.sa-error .sa-line.sa-right {-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}
.sweet-alert .sa-icon.sa-warning {border-color:#F8BB86}
.sweet-alert .sa-icon.sa-warning .sa-body {position:absolute;width:5px;height:47px;left:50%;top:10px;border-radius:2px;margin-left:-2px;background-color:#F8BB86}
.sweet-alert .sa-icon.sa-warning .sa-dot {position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#F8BB86}
.sweet-alert .sa-icon.sa-info {border-color:#C9DAE1}
.sweet-alert .sa-icon.sa-info::before {content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#C9DAE1}
.sweet-alert .sa-icon.sa-info::after {content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#C9DAE1}
.sweet-alert .sa-icon.sa-success {border-color:#A5DC86}
.sweet-alert .sa-icon.sa-success::before,.sweet-alert .sa-icon.sa-success::after {content:"";border-radius:50%;position:absolute;width:60px;height:120px;background:white;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.sweet-alert .sa-icon.sa-success::before {border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}
.sweet-alert .sa-icon.sa-success::after {border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}
.sweet-alert .sa-icon.sa-success .sa-placeholder {width:80px;height:80px;border:4px solid rgba(165,220,134,0.2);border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}
.sweet-alert .sa-icon.sa-success .sa-fix {width:5px;height:90px;background-color:white;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.sweet-alert .sa-icon.sa-success .sa-line {height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2}
.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.sweet-alert .sa-icon.sa-success .sa-line.sa-long {width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.sweet-alert .sa-icon.sa-custom {background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat}@media all and (max-width:540px) {.sweet-alert {width:auto;margin-left:0;margin-right:0;left:15px;right:15px }}@-webkit-keyframes showSweetAlert {0% {-webkit-transform:scale(0.7);transform:scale(0.7) }45% {-webkit-transform:scale(1.05);transform:scale(1.05) }80% {-webkit-transform:scale(0.95);transform:scale(0.95) }100% {-webkit-transform:scale(1);transform:scale(1) }}
@keyframes showSweetAlert {0% {-webkit-transform:scale(0.7);transform:scale(0.7) }45% {-webkit-transform:scale(1.05);transform:scale(1.05) }80% {-webkit-transform:scale(0.95);transform:scale(0.95) }100% {-webkit-transform:scale(1);transform:scale(1) }}
@-webkit-keyframes hideSweetAlert {0% {-webkit-transform:scale(1);transform:scale(1) }100% {-webkit-transform:scale(0.5);transform:scale(0.5) }}
@keyframes hideSweetAlert {0% {-webkit-transform:scale(1);transform:scale(1) }100% {-webkit-transform:scale(0.5);transform:scale(0.5) }}
@-webkit-keyframes slideFromTop {0% {top:0% }100% {top:50% }}
@keyframes slideFromTop {0% {top:0% }100% {top:50% }}
@-webkit-keyframes slideToTop {0% {top:50% }100% {top:0% }}
@keyframes slideToTop {0% {top:50% }100% {top:0% }}
@-webkit-keyframes slideFromBottom {0% {top:70% }100% {top:50% }}
@keyframes slideFromBottom {0% {top:70% }100% {top:50% }}
@-webkit-keyframes slideToBottom {0% {top:50% }100% {top:70% }}
@keyframes slideToBottom {0% {top:50% }100% {top:70% }}
.showSweetAlert[data-animation=pop] {-webkit-animation:showSweetAlert 0.3s;animation:showSweetAlert 0.3s}
.showSweetAlert[data-animation=none] {-webkit-animation:none;animation:none}
.showSweetAlert[data-animation=slide-from-top] {-webkit-animation:slideFromTop 0.3s;animation:slideFromTop 0.3s}
.hideSweetAlert[data-animation=pop] {-webkit-animation:hideSweetAlert 0.2s;animation:hideSweetAlert 0.2s}
.hideSweetAlert[data-animation=none] {-webkit-animation:none;animation:none}
.hideSweetAlert[data-animation=slide-from-top] {-webkit-animation:slideToTop 0.4s;animation:slideToTop 0.4s}
.hideSweetAlert[data-animation=slide-from-bottom] {-webkit-animation:slideToBottom 0.3s;animation:slideToBottom 0.3s}@-webkit-keyframes animateSuccessTip {0% {width:0;left:1px;top:19px }54% {width:0;left:1px;top:19px }70% {width:50px;left:-8px;top:37px }84% {width:17px;left:21px;top:48px }100% {width:25px;left:14px;top:45px }}
@keyframes animateSuccessTip {0% {width:0;left:1px;top:19px }54% {width:0;left:1px;top:19px }70% {width:50px;left:-8px;top:37px }84% {width:17px;left:21px;top:48px }100% {width:25px;left:14px;top:45px }}
@-webkit-keyframes animateSuccessLong {0% {width:0;right:46px;top:54px }65% {width:0;right:46px;top:54px }84% {width:55px;right:0;top:35px }100% {width:47px;right:8px;top:38px }}
@keyframes animateSuccessLong {0% {width:0;right:46px;top:54px }65% {width:0;right:46px;top:54px }84% {width:55px;right:0;top:35px }100% {width:47px;right:8px;top:38px }}
@-webkit-keyframes rotatePlaceholder {0% {-webkit-transform:rotate(-45deg);transform:rotate(-45deg) }5% {-webkit-transform:rotate(-45deg);transform:rotate(-45deg) }12% {-webkit-transform:rotate(-405deg);transform:rotate(-405deg) }100% {-webkit-transform:rotate(-405deg);transform:rotate(-405deg) }}
@keyframes rotatePlaceholder {0% {-webkit-transform:rotate(-45deg);transform:rotate(-45deg) }5% {-webkit-transform:rotate(-45deg);transform:rotate(-45deg) }12% {-webkit-transform:rotate(-405deg);transform:rotate(-405deg) }100% {-webkit-transform:rotate(-405deg);transform:rotate(-405deg) }}
.animateSuccessTip {-webkit-animation:animateSuccessTip 0.75s;animation:animateSuccessTip 0.75s}.animateSuccessLong {-webkit-animation:animateSuccessLong 0.75s;animation:animateSuccessLong 0.75s}.sa-icon.sa-success.animate::after {-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animateErrorIcon {0% {transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0 }100% {transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1 }}
@keyframes animateErrorIcon {0% {transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0 }100% {transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1 }}
.animateErrorIcon {-webkit-animation:animateErrorIcon 0.5s;animation:animateErrorIcon 0.5s}@-webkit-keyframes animateXMark {0% {transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0 }50% {transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0 }80% {transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px }100% {transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1 }}
@keyframes animateXMark {0% {-webkit-transform:scale(0.4);transform:scale(0.4);margin-top:26px;opacity:0 }50% {-webkit-transform:scale(0.4);transform:scale(0.4);margin-top:26px;opacity:0 }80% {-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px }100% {-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1 }}
.animateXMark {-webkit-animation:animateXMark 0.5s;animation:animateXMark 0.5s}@-webkit-keyframes pulseWarning {0% {border-color:#F8D486 }100% {border-color:#F8BB86 }}
@keyframes pulseWarning {0% {border-color:#F8D486 }100% {border-color:#F8BB86 }}
.pulseWarning {-webkit-animation:pulseWarning 0.75s infinite alternate;animation:pulseWarning 0.75s infinite alternate}@-webkit-keyframes pulseWarningIns {0% {background-color:#F8D486 }100% {background-color:#F8BB86 }}
@keyframes pulseWarningIns {0% {background-color:#F8D486 }100% {background-color:#F8BB86 }}
.pulseWarningIns {-webkit-animation:pulseWarningIns 0.75s infinite alternate;animation:pulseWarningIns 0.75s infinite alternate}@-webkit-keyframes rotate-loading {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg) }100% {-webkit-transform:rotate(360deg);transform:rotate(360deg) }}
@keyframes rotate-loading {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg) }100% {-webkit-transform:rotate(360deg);transform:rotate(360deg) }}
.la-ball-fall {position:relative;box-sizing:border-box;display:block;font-size:0;color:#fff;width:54px;height:18px}
.la-ball-fall >div {position:relative;box-sizing:border-box}
.la-ball-fall.la-dark {color:#333}
.la-ball-fall >div {display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor;width:10px;height:10px;margin:4px;border-radius:100%;opacity:0;-webkit-animation:ball-fall 1s ease-in-out infinite;animation:ball-fall 1s ease-in-out infinite}
.la-ball-fall >div:nth-child(1) {-webkit-animation-delay:-200ms;animation-delay:-200ms}
.la-ball-fall >div:nth-child(2) {-webkit-animation-delay:-100ms;animation-delay:-100ms}
.la-ball-fall >div:nth-child(3) {-webkit-animation-delay:0ms;animation-delay:0ms}
.la-ball-fall.la-sm {width:26px;height:8px}
.la-ball-fall.la-sm >div {width:4px;height:4px;margin:2px}
.la-ball-fall.la-2x {width:108px;height:36px}
.la-ball-fall.la-2x >div {width:20px;height:20px;margin:8px}
.la-ball-fall.la-3x {width:162px;height:54px}
.la-ball-fall.la-3x >div {width:30px;height:30px;margin:12px}@-webkit-keyframes ball-fall {0% {opacity:0;-webkit-transform:translateY(-145%);transform:translateY(-145%) }10% {opacity:0.5 }20% {opacity:1;-webkit-transform:translateY(0);transform:translateY(0) }80% {opacity:1;-webkit-transform:translateY(0);transform:translateY(0) }90% {opacity:0.5 }100% {opacity:0;-webkit-transform:translateY(145%);transform:translateY(145%) }}
@keyframes ball-fall {0% {opacity:0;-webkit-transform:translateY(-145%);transform:translateY(-145%) }10% {opacity:0.5 }20% {opacity:1;-webkit-transform:translateY(0);transform:translateY(0) }80% {opacity:1;-webkit-transform:translateY(0);transform:translateY(0) }90% {opacity:0.5 }100% {opacity:0;-webkit-transform:translateY(145%);transform:translateY(145%) }}


html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus {outline:0}body {line-height:1}ol,ul {list-style:none}table {border-collapse:separate;border-spacing:0}caption,th,td {font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after {content:""}blockquote,q {quotes:"" ""}a img {border:0}article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section {display:block;margin:0}
body {background-color:var(--bgcolor);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.42857143;color:#464440}
body.no-scroll {overflow:hidden}a {text-decoration:none;color:#464440}
a:hover {text-decoration:underline}h1,h2,h3,h4,h5,h6 {font-weight:700;margin-top:0;margin-bottom:0}.hidden-input {display:none}.box-margin {margin-top:1rem}textarea.auto-size {box-sizing:border-box;resize:none}.user-link {display:grid;grid-auto-flow:column;grid-gap:5px;align-items:center;align-content:center;justify-content:start}
.user-link a {color:var(--text-link)}img.lazy:not(.loaded) {width:auto;height:auto;position:inherit}.footer-distributed {background-color:#292c2f;box-shadow:0 1px 1px 0 rgba(0,0,0,0.12);box-sizing:border-box;width:100%;text-align:left;font:normal 16px sans-serif;padding:45px 50px;display:grid;grid-template-columns:1fr 40px;justify-content:center}
.footer-distributed .footer-left p {color:#6c757d;font-size:14px;margin:0}
.footer-distributed .footer-links {display:grid;grid-auto-flow:column;justify-content:start;grid-gap:14px;font-size:18px;margin:10px 0;padding:0}
.footer-distributed .footer-links a {line-height:1.8;text-decoration:none;color:#adb5bd;position:relative}
.footer-distributed .footer-links a:hover {color:#ced4da}
.footer-distributed .footer-right {text-align:center}
.footer-distributed .footer-right a {display:inline-block;width:35px;height:35px;line-height:35px;background-color:#33383b;border-radius:2px;font-size:20px;color:#fff;text-align:center}
.footer-distributed .footer-right a.twitter {background:#1da1f2}
.footer-distributed .footer-right a.twitter .twitter-fill path {fill:#fff;stroke:none}
@media (max-width:600px) {.footer-distributed {grid-template-columns:1fr;padding:20px }.footer-distributed .footer-left {text-align:center }.footer-distributed .footer-right {margin-top:20px }.footer-distributed .footer-left .footer-links {line-height:1.8;margin-bottom:20px;grid-gap:2px }.footer-distributed .footer-left .footer-links a {display:block;padding:5px }}


.user__nav {display:inline-block;position:relative}
.user__nav a {text-decoration:none;display:block}
.user__nav >ul {display:grid;grid-auto-flow:column;align-items:center;justify-content:center;grid-gap:10px}
.user__nav ul.primary >li .user__nav__item {display:grid;grid-auto-flow:column;align-items:center;grid-gap:5px;padding:1em 0.75em;background-color:#fff;cursor:pointer}
.user__nav ul.primary >li .count-item {width:14px;height:14px;display:inline-grid;background:#eed75a;font-size:11px;color:var(--text-link);padding:5px;border-radius:50%;justify-content:center;align-items:center}
.user__nav ul.primary >li input {display:none}
.user__nav ul.primary >li:hover ul {display:block}
.user__nav ul.primary >li:hover .msg-count {text-decoration:none}
.user__nav ul.sub {position:absolute;z-index:200;box-shadow:0 0 0 1px #dee2e6,0 7px 7px -5px #dee2e6;display:none;background-color:#fff;border-top:4px solid #b41951;min-width:200px}
.user__nav ul.sub li a {border-bottom:1px dotted #dee2e6;border-right:none;padding:0.5em}
.user__nav ul.sub li:last-child a {border-bottom:none}
.user__nav ul.sub li a:hover {background:#f8f9fa;color:#b41951}
@media (max-width:991.98px) {.user__nav {display:none }}.header {background:var(--header-bg) url("../themes/edebiyatla/assets/images/topStrip.png?v=1") repeat-x scroll center top}
.header .navbar {display:grid;margin:0 auto;align-items:center;padding-top:4px;max-width:1170px;height:64px}
.header .logo {justify-self:center;color:#c4d7f4}
.header .menu-trigger {display:none}
.header label[for=menu-trigger] {display:none;grid-area:menu}
.header nav {overflow:hidden;font-size:1em;transition:0.8s all cubic-bezier(0.98,-0.31,0,1.385);width:100%}
.header nav ul {display:grid}
.header a.nav-item {font-size:1em;position:relative;display:grid;align-items:center;grid-auto-flow:column;color:#c4d7f4;padding:0 5px}
.header a.nav-item:hover {color:#99baed;text-decoration:none}
.header .member-area {position:relative;grid-area:member}
.header .member-area .count-item {width:14px;height:14px;display:inline-grid;background:#eed75a;font-size:11px;color:var(--text-link);padding:5px;border-radius:50%;justify-content:center;align-items:center;position:absolute;left:-2px;top:-1px;z-index:2}
.header .member-area label.menu-open {cursor:pointer;margin-bottom:0}
.header .member-area label.menu-open svg .line {stroke:var(--text-link)}
.header .member-area .menu-overlay {display:inherit}
.header .member-area input[type=checkbox]:checked ~ ul {-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible;pointer-events:all;overflow:auto}
.header .member-area input[type=checkbox]:checked ~ .menu-overlay {-webkit-transform:rotate(0deg);transform:rotate(0deg);position:fixed;left:0;top:0;z-index:10;height:100vh;width:100vw;background:rgba(0,0,0,0.25)}
.header .member-area ul {width:100vw;height:100vh;padding:75px 25px 20px;background-color:#fff;position:fixed;top:0;right:0;text-align:left;z-index:100;-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0;visibility:hidden;transition:0.3s;pointer-events:none;box-shadow:rgba(0,0,0,0.16) 0 3px 6px,rgba(0,0,0,0.22) 0 3px 6px}
.header .member-area ul >li >a {display:grid;align-items:center;grid-template-columns:20px 1fr}
.header .member-area ul li {border-bottom:1px solid #f8f9fa}
.header .member-area ul li .msg-count {font-size:10px}
.header .member-area ul li:hover {background:#f5f6f8}
.header .member-area ul li a {padding:17px 20px;transition:all 0.2s ease-in-out}
.header .member-area ul li a:hover {text-decoration:none;color:#c94e50}
.header .member-area ul li a:hover svg path,.header .member-area ul li a:hover g {fill:#c94e50}
.header .member-area ul li input[type=checkbox] {display:none}
.header .member-area ul li label {display:grid;align-items:center;grid-template-columns:20px 1fr;position:relative;padding:17px 20px;cursor:pointer;transition:all 0.2s ease}
.header .member-area ul li label:after {content:"";width:0;height:0;border-top:8px solid #545146;border-right:6px solid transparent;border-bottom:8px solid transparent;border-left:6px solid transparent;position:absolute;right:10px;top:24px}
.header .member-area ul li label:hover {text-decoration:none;color:#c94e50}
.header .member-area ul li input:checked + label {color:#c98f63}
.header .member-area ul li input:checked + label:after {border-top:8px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #545146;border-left:6px solid transparent;top:14px}
.header .member-area ul li input:not(:checked) ~ .nav-content {display:none}
.header .member-area ul li ol li:last-child {border-bottom:0}
.header .member-area ul li ol li a {display:block;padding:10px 10px 10px 50px}
.header .member-area .member-login {color:#c4d7f4;line-height:54px;padding:0 25px;background-color:transparent;border:0;cursor:pointer;display:flex;align-items:center}
.header .member-area .member-login:after,.header .member-area .member-login:before {display:none}
.header .member-area .member-login svg {margin-right:5px}
.header .member-area .menu-trigger + label figure {display:block}
.header .member-area .menu-trigger + label svg {display:none}@media (min-width:992px) {.header .logo {margin-top:2px }.header .navbar {grid-template-columns:48px 1fr auto;grid-template-areas:"logo menu member" }.header .navbar.full {max-width:100%;padding-left:15px;padding-right:15px }.header nav {display:grid;justify-content:center }.header nav ul {grid-gap:20px;grid-auto-flow:column }.header nav ul a {line-height:59px }.header .member-area ul {width:320px }.header a.nav-item {font-weight:600;grid-gap:5px }.header a.nav-item:after {content:"";position:absolute;bottom:0;left:0;width:0;height:4px;background-color:#99baed;transition:all 0.1s ease-in }.header a.nav-item:hover:after {width:100%;height:4px }}
@media (max-width:991.98px) {.header .navbar {grid-template-columns:44px 1fr auto;grid-template-areas:"menu logo member";padding:5px 10px 0 10px }.header .navbar label[for=menu-trigger] {display:block }.header .navbar .menu-trigger ~ label {color:#c4d7f4;justify-self:center }.header .navbar .menu-trigger ~ label svg {cursor:pointer;-webkit-tap-highlight-color:transparent;transition:-webkit-transform 400ms;transition:transform 400ms;transition:transform 400ms,-webkit-transform 400ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }.header .navbar .menu-trigger ~ label svg .line {fill:none;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;stroke:currentColor;stroke-width:5.5;stroke-linecap:round }.header .navbar .menu-trigger ~ label svg .top,.header .navbar .menu-trigger ~ label svg .bottom {stroke-dasharray:40 121 }.header .navbar .menu-trigger:checked ~ label svg {-webkit-transform:rotate(45deg);transform:rotate(45deg);position:fixed;z-index:1000;right:0;top:10px;display:block }.header .navbar .menu-trigger:checked ~ label .top,.header .navbar .menu-trigger:checked ~ label .bottom {stroke-dashoffset:-68px }.header .navbar .menu-trigger:checked ~ nav {display:block;padding-left:0;position:fixed;background:var(--header-bg);z-index:10;top:64px;left:0;height:100vh }.header .navbar .menu-trigger:checked ~ nav li {text-align:left;border-bottom:1px solid #4380dd }.header .navbar .menu-trigger:checked ~ nav li a {padding:17px 20px;grid-template-columns:25px 1fr }.header .navbar .menu-trigger:checked ~ .logo,.header .navbar .menu-trigger:checked ~ .member-area {display:none }.header .navbar .menu-trigger:not(:checked) ~ nav {clear:both;display:none }.header .navbar .menu-trigger:not(:checked) ~ .member-area button {padding:0 }.header .navbar .menu-trigger:not(:checked) ~ .member-area .member-login span {display:none }.header nav ul {grid-auto-flow:row }}
.layout-container {display:grid;grid-template-columns:1fr;margin:15px auto;grid-gap:20px}
.layout-container--reset-mt {margin-top:0}
.layout-container--dashboard {grid-gap:0 20px}
.layout-container--dashboard .timeline {grid-area:user-area}
.layout-container--dashboard .sidebar {grid-area:sidebar}@media (max-width:991.98px) {.layout-container--dashboard {grid-template-areas:"sidebar" "user-area";grid-gap:20px }}
@media (min-width:1200px) {.layout-container {grid-template-columns:1fr 330px;max-width:1170px }.layout-container--dashboard {grid-template-columns:280px auto;grid-template-areas:"sidebar user-area" }.layout-container--full {grid-template-columns:1fr }.layout-container--col-3 {grid-template-columns:1fr 1fr 1fr }.layout-container--col-4 {grid-template-columns:1fr 1fr 1fr 1fr }.layout-container--profile {grid-template-columns:1fr 340px }.layout-container--feed {grid-template-columns:1fr 560px;grid-gap:10px }.layout-container--feed-detail {grid-template-columns:600px;align-items:center;justify-content:center }.layout-container--account {grid-template-columns:800px;align-items:center;justify-content:center }}
.avatar,
.avatar-letter {position:relative;margin-bottom:0;display:grid;align-items:center;justify-content:center;width:2rem;height:2rem;font-size:calc(16px + .25vw);font-family:Georgia,sans-serif;line-height:2rem;border-radius:4rem;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#fff}
.avatar img,
.avatar-letter img {-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.avatar-xxl {width:8rem;height:8rem;font-size:7rem;line-height:8rem}.avatar-xl {width:5rem;height:5rem;font-size:4rem;line-height:5rem}.avatar-lg {width:3rem;height:3rem;font-size:1.8rem;line-height:3rem}.avatar-md {width:2.25rem;height:2.25rem;font-size:1.25rem;line-height:2.25rem}.avatar-sm {width:1.5rem;height:1.5rem;font-size:0.5rem;line-height:1.5rem}.avatar-xs {width:1.25rem;height:1.25rem;font-size:0.25rem;line-height:1.25rem}.avatar.dropdown .dropdown-menu {min-width:6rem}
.avatar.dropdown.focus .avatar-badge >.oi:before,.avatar.dropdown.show .avatar-badge >.oi:before,.avatar.dropdown:focus .avatar-badge >.oi:before,.avatar.dropdown:hover .avatar-badge >.oi:before {content:"\E02D"}
.avatar.dropdown.focus .avatar-badge >.fa:before,.avatar.dropdown.show .avatar-badge >.fa:before,.avatar.dropdown:focus .avatar-badge >.fa:before,.avatar.dropdown:hover .avatar-badge >.fa:before {content:"\F0D7"}
.avatar.dropdown.focus .offline,.avatar.dropdown.show .offline,.avatar.dropdown:focus .offline,.avatar.dropdown:hover .offline {color:#fff}
.avatar >a {color:inherit;outline:0}
.avatar >a:focus,.avatar >a:hover {color:inherit;text-decoration:none}
.avatar .avatar-letter,.avatar audio,.avatar canvas,.avatar img,.avatar video {position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4rem}a.avatar:focus,a.avatar:hover {outline:0}
a.avatar:focus {box-shadow:0 0 0 3px #346cb0}.avatar-lg .avatar-badge {right:5px}.avatar-xl .avatar-badge {right:10px;bottom:5px}.avatar-xxl .avatar-badge {right:20px;bottom:10px}.avatar-sm .avatar-badge,.avatar-xs .avatar-badge {right:-2px}.avatar-md .avatar-badge {width:4px;height:4px;box-shadow:0 0 0 1px #fff;right:4px;bottom:3px}.avatar-floated {margin-top:-2.5rem;box-shadow:0 0 0 2px #fff;z-index:2}
.avatar-floated.avatar-lg {margin-top:-0.5rem}.avatar-group {display:inline-block}
.avatar-group .avatar {box-shadow:0 0 0 2px #fff}
.avatar-group .avatar:focus,.avatar-group .avatar:hover {z-index:2}
.avatar-group .avatar + .avatar {display:inline-block;margin-left:-0.5em}.avatar-badge {position:absolute;right:1px;bottom:0;display:block;width:8px;height:8px;line-height:1;text-align:center;font-size:8px;color:#fff;background-color:#a9acb0;border-radius:8px;box-shadow:0 0 0 2px #fff;z-index:2}
.avatar-badge.has-indicator {width:10px;height:10px}
.avatar-badge.online {background-color:#7dc855}
.avatar-badge.away,.avatar-badge.idle {background-color:#fcce54}
.avatar-badge.busy {background-color:#ed5564}
.avatar-badge.offline {color:#a9acb0;background-color:#a9acb0}
.avatar-badge .fa,.avatar-badge .icon {line-height:10px;padding:0}.avatar-letter-0 {background-color:#1abc9c}.avatar-letter-a {background-color:#2ecc71}.avatar-letter-b {background-color:#3498db}.avatar-letter-c {background-color:#9b59b6}.avatar-letter-d {background-color:#34495e}.avatar-letter-e {background-color:#16a085}.avatar-letter-f {background-color:#ae3149}.avatar-letter-g {background-color:#2980b9}.avatar-letter-h {background-color:#2c3e50}.avatar-letter-i {background-color:#f1c40f}.avatar-letter-j {background-color:#e67e22}.avatar-letter-k {background-color:#e74c3c}.avatar-letter-l {background-color:#95a5a6}.avatar-letter-m {background-color:#f39c12}.avatar-letter-n {background-color:#ebcb15}.avatar-letter-o {background-color:#069}.avatar-letter-p {background-color:#06c}.avatar-letter-q {background-color:#06f}.avatar-letter-r {background-color:#090}.avatar-letter-s {background-color:#277699}.avatar-letter-t {background-color:#096}.avatar-letter-u {background-color:#099}.avatar-letter-v {background-color:#09c}.avatar-letter-w {background-color:#ff5ead}.avatar-letter-x {background-color:#0c0}.avatar-letter-y {background-color:#38934f}.avatar-letter-z {background-color:#7c0}.avatar-plain {text-shadow:none}.box {position:relative;background:#fff;background:linear-gradient(to bottom,#fff 0%,#f9f9f9 100%);box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 7px 7px -5px rgba(0,0,0,0.1);flex:1 1 auto}
.box__layout {max-width:1170px;margin:0 auto}
.box__inner {padding:15px}
.box__inner.no-title {padding:15px}
.box.full {width:100%}
.box__title {display:inline-block;margin:0;padding:15px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;position:absolute;top:0;left:0;font-size:1rem;line-height:1;font-weight:bolder;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset}
.box__title.b1 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#cc2a22;border-bottom:3px solid #b6261e;border-top:1px solid #a9231c}
.box__title.b2 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#b41951;border-bottom:3px solid #9e1647;border-top:1px solid #901441}
.box__title.b3 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#9c27b0;border-bottom:3px solid #89229b;border-top:1px solid #7e208f}
.box__title.b4 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#594a90;border-bottom:3px solid #4f417f;border-top:1px solid #483c75}
.box__title.b5 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#3f51b5;border-bottom:3px solid #3849a2;border-top:1px solid #344397}
.box__title.b6 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#1f80d1;border-bottom:3px solid #1c72bb;border-top:1px solid #1a6aad}
.box__title.b7 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#0383bf;border-bottom:3px solid #0372a6;border-top:1px solid #026797}
.box__title.b8 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#00bcd4;border-bottom:3px solid #00a5bb;border-top:1px solid #0098ab}
.box__title.b9 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#009688;border-bottom:3px solid #007d71;border-top:1px solid #006d63}
.box__title.b10 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#4caf50;border-bottom:3px solid #449d48;border-top:1px solid #409343}
.box__title.b11 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#43a047;border-bottom:3px solid #3b8e3f;border-top:1px solid #37833a}
.box__title.b12 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#9e9d24;border-bottom:3px solid #89881f;border-top:1px solid #7d7c1c}
.box__title.b13 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#d1bf31;border-bottom:3px solid #bead2a;border-top:1px solid #b2a228}
.box__title.b14 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#ffb300;border-bottom:3px solid #e6a100;border-top:1px solid #d69600}
.box__title.b15 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#ff9800;border-bottom:3px solid #e68900;border-top:1px solid #d68000}
.box__title.b16 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#ff5722;border-bottom:3px solid #ff4409;border-top:1px solid #f83c00}
.box__title.b17 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#78544b;border-bottom:3px solid #684941;border-top:1px solid #5f423b}
.box__title.b18 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#4c5f76;border-bottom:3px solid #425366;border-top:1px solid #3c4b5d}
.box__title.b19 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#9e9e9e;border-bottom:3px solid #919191;border-top:1px solid #8a8a8a}
.box__title.b20 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#50549e;border-bottom:3px solid #474b8d;border-top:1px solid #424683}
.box__title.b21 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#c2185b;border-bottom:3px solid #ab1550;border-top:1px solid #9e144a}
.box__title.b22 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#00897b;border-bottom:3px solid #007064;border-top:1px solid #006056}
.box__title.b23 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#e67e22;border-bottom:3px solid #d67118;border-top:1px solid #c96a17}
.box__title.b24 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#f3384a;border-bottom:3px solid #f22034;border-top:1px solid #f11227}
.box__title.b25 {color:#fff;text-transform:uppercase;padding:7px 15px 5px;background:#B659A3;border-bottom:3px solid #ab4b97;border-top:1px solid #a0468e}
.box__title + .box__content {padding-top:30px}
.box__content ul li {font-size:1em}@media (max-width:991.98px) {.box {padding:7.5px }}
@media (min-width:992px) {.box__inner {border-radius:2px }.box__inner--md {padding:0.5em }.box__inner--xs {padding:10px 5px }.box__inner--lg {padding:30px }}
#comments {position:relative;clear:both}
#comments .indented {padding:10px 0 20px 24px}
#comments .indented .comment {border-top:0;padding-top:5px}.comment__list {display:grid;grid-auto-flow:row;grid-row-gap:15px;margin-bottom:1rem}
.comment__list__item {padding-bottom:15px;border-bottom:1px solid #dee2e6}
.comment__inner {display:grid}
.comment__inner .comment-form {margin-top:15px;background:var(--bgcolor);padding:20px;border:1px solid #dee2e6;margin-left:-16px;margin-right:-16px}
.comment__content {padding:0}
.comment__meta {display:grid;align-items:center;align-content:center;grid-template-columns:1fr;grid-column-gap:6px}
.comment__meta__author {font-weight:bold}
.comment__meta__published {font-size:0.875rem;color:#b3b3b3;font-weight:normal}
.comment__header {display:grid;align-items:center;grid-template-columns:36px 1fr;grid-gap:10px;margin-bottom:0.5rem}
.comment p {line-height:1.5rem}
.comment__actions {margin-top:10px}
.comment__actions .comment-number-widget {line-height:1;margin-right:10px}
.comment__actions .comment-number-widget.voted a {color:#4caf50}
.comment__actions a {color:#b3b3b3;font-size:12px}
.comment__actions a.arrow-up svg {position:relative;top:-2px}
.comment__actions a:hover {color:#4caf50;text-decoration:none}#comment-form {display:grid;grid-template-columns:1fr minmax(100px,120px);grid-column-gap:10px}
#comment-form .comment__message {grid-column:span 2}
#comment-form .cancel-reply {grid-column:span 1;display:none;justify-self:end}@media (min-width:992px) {#comment-form {grid-template-columns:1fr minmax(100px,200px) }}
.items {display:grid;grid-template-columns:1fr;grid-gap:10px}
.items >li {color:#fff;list-style:none;display:grid;background-size:cover;background-position:center center}
.items >li:hover {cursor:pointer}
.items >li.item--hover:hover .item__meta__link {text-decoration:none}
.items >li.item--hover:hover .item__meta__detail {max-height:100px;margin:5px 0;opacity:1}.item {align-items:end}
.item.item--hover {min-height:180px}
.item.item--hover .item__meta__detail {overflow:hidden;max-height:0;opacity:0;transition:0.3s cubic-bezier(0.45,0.05,0.55,0.95) all}
.item__meta {position:relative;z-index:2;padding:10px 10px 10px 10px;background:linear-gradient(to bottom,transparent 0%,#000 100%)}
.item__meta__link {color:#fff;line-height:normal;font-weight:700;font-style:normal;font-size:1.25rem}
.item__meta__link:hover {color:#fff}
.item__meta__detail {font-size:1rem;display:grid;grid-template-columns:36px 1fr;grid-gap:10px}
.item__meta__info {font-size:0.75rem;color:#b3b3b3}@media (min-width:768px) and (max-width:1199.98px) {.items {grid-template-columns:1fr 1fr }}
@media (min-width:992px) {.items {grid-template-columns:1fr 1fr 1fr 350px }.item:nth-child(1) {grid-column:1/3;grid-row:1/3;height:374px }.item:nth-child(2) {grid-column:3/4;grid-row:1/3 }.item:nth-child(n+9) {grid-column:span 3;background-size:180px 180px;background-repeat:no-repeat;background-position:top left;padding-left:180px;background-color:#fff }.item:nth-child(n+9) .item__meta {display:grid;grid-template-rows:auto auto;grid-gap:10px;justify-content:space-between;height:100%;background:#fff;color:#464440 }.item:nth-child(n+9) .item__meta .item__meta__link {color:#464440 }.item:nth-child(n+9) .item__meta__detail {align-items:end }.g-sidebar {grid-column:4/4;grid-row:4/16;align-items:start;align-content:start;height:100%;background:var(--header-bg) }}.list-favorites {display:grid;align-items:flex-start;grid-template-columns:36px 36px 36px 36px 36px 36px;grid-gap:5px 16px}
.list-favorites.search-no-results {grid-template-columns:100%}
.list-favorites li figure {transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}
.list-favorites li:hover figure {-webkit-transform:translateY(-6px) scale(1.02);transform:translateY(-6px) scale(1.02);z-index:999}
.list-favorites li:first-child {margin-left:0}
.list-favorites li figure img {border-radius:50%;border:2px solid #fff;box-shadow:0 2px 10px 0 rgba(107,111,130,0.3);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}
.list-favorites li .badge {background:rgba(255,255,255,0.8);color:#6B6F82;margin-top:10px}.list-media-img-with-radius {border-radius:50%}.list-media-img-with-border {border:1px dashed #ddd;padding:2px}.list-media-body {flex:1 1 0%}
.list-media {display:flex;align-items:flex-start}
.list-media h6 a {font-weight:500}
.list-media a {color:#3E4B5B;font-weight:300}.list-media-img-with-radius {border-radius:50%}.list-media-img-with-border {border:1px dashed #ddd;padding:2px}.list-media-body {flex:1 1 0%}
.list-item-rect {margin-bottom:1em}
.list-item-rect:hover::-webkit-scrollbar {width:5px}
.list-item-rect:hover::-webkit-scrollbar-thumb {background:#eaeaea}
.list-item-rect li {display:grid;align-items:center;grid-template-columns:1fr auto}
.list-item-rect li:hover {text-decoration:none;background:#f8f9fa}
.list-item-rect li a {padding:0.5rem}
.list-item-rect li a:hover {text-decoration:none;color:#20c997}.list-item-square {margin-bottom:0}
.list-item-square:hover::-webkit-scrollbar {width:5px}
.list-item-square:hover::-webkit-scrollbar-thumb {background:#eaeaea}
.list-item-square li {display:grid;grid-template-columns:60px 1fr;border-bottom:1px solid rgba(0,0,0,0.125);align-items:center;padding:0.5rem 0}
.list-item-square li img {width:100%;height:auto}
.list-item-square li a {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.list-item-square li a:hover {text-decoration:underline;color:#ee3900}
.list-item-square li figcaption {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:flex;flex-direction:column;z-index:1}
.list-item-square li:last-child {border-bottom:0}
.list-item-square.search-no-results {padding:1rem 0.5rem}
.list-item-square.list-image li a {font-weight:bold}
.list-item-square.list-image li .user {font-weight:normal;font-size:90%}
.list-item-square.list-half {display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}
.list-item-square.list-half .user-info-text {font-size:14px;color:#6c757d}
.list-item-square.list-text li {padding-left:1rem;padding-right:1rem}.star__rating {position:relative;width:150px;height:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 15px 15px}
.star__rating input {visibility:hidden}.star__rating__stars {position:absolute;top:0;width:30px;height:25px;background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20width%3D%2215px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2015%2014%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%20%20%20%20%3Ctitle%3EEmpty%20Star%3C%2Ftitle%3E%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Order-Details---Order-final---Not-reviewed%22%20transform%3D%22translate%28-108.000000%2C%20-385.000000%29%22%20fill%3D%22%23D5D5D5%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20transform%3D%22translate%28108.000000%2C%20316.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%280.000000%2C%2069.000000%29%22%20id%3D%22Star-7%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20points%3D%227.5%2011.25%203.09161061%2013.5676275%203.93353806%208.65881373%200.367076128%205.18237254%205.2958053%204.46618627%207.5%200%209.7041947%204.46618627%2014.6329239%205.18237254%2011.0664619%208.65881373%2011.9083894%2013.5676275%20%22%3E%3C%2Fpolygon%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");background-size:auto 25px;background-repeat:no-repeat;cursor:pointer;text-indent:100%;white-space:nowrap;overflow:hidden}
.star__rating__stars:hover,.star__rating__stars:hover ~ .star__rating__stars,input:checked ~ .star__rating__stars {background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20width%3D%2215px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2015%2014%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%20%20%20%20%3Ctitle%3ESolid%20Star%3C%2Ftitle%3E%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Order-Details---Order-final---Not-reviewed%22%20transform%3D%22translate%28-108.000000%2C%20-385.000000%29%22%20fill%3D%22%23FEC844%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20transform%3D%22translate%28108.000000%2C%20316.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%280.000000%2C%2069.000000%29%22%20id%3D%22Star-7%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20points%3D%227.5%2011.25%203.09161061%2013.5676275%203.93353806%208.65881373%200.367076128%205.18237254%205.2958053%204.46618627%207.5%200%209.7041947%204.46618627%2014.6329239%205.18237254%2011.0664619%208.65881373%2011.9083894%2013.5676275%20%22%3E%3C%2Fpolygon%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E")}
.star__rating__stars:active,.star__rating__stars:active ~ .star__rating__stars,input:checked ~ .star__rating__stars:active {background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20width%3D%2215px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2015%2014%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%20%20%20%20%3Ctitle%3ESolid%20Star%20%E2%80%93%20Light%3C%2Ftitle%3E%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Order-Details---Order-final---Not-reviewed%22%20transform%3D%22translate%28-108.000000%2C%20-385.000000%29%22%20fill%3D%22%23FFE39C%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20transform%3D%22translate%28108.000000%2C%20316.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%280.000000%2C%2069.000000%29%22%20id%3D%22Star-7%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20points%3D%227.5%2011.25%203.09161061%2013.5676275%203.93353806%208.65881373%200.367076128%205.18237254%205.2958053%204.46618627%207.5%200%209.7041947%204.46618627%2014.6329239%205.18237254%2011.0664619%208.65881373%2011.9083894%2013.5676275%20%22%3E%3C%2Fpolygon%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E")}
.star__rating__stars--05 {left:0}
.star__rating__stars--1 {left:0}
.star__rating__stars--15 {left:30px}
.star__rating__stars--2 {left:30px}
.star__rating__stars--25 {left:60px}
.star__rating__stars--3 {left:60px}
.star__rating__stars--35 {left:90px}
.star__rating__stars--4 {left:90px}
.star__rating__stars--45 {left:120px}
.star__rating__stars--5 {left:120px}
.star__rating__stars--half {width:14px}.ur__container {position:relative;overflow:hidden}
.ur__reviews >ul {margin-bottom:0}
.ur__reviews >ul >li {position:relative;overflow:hidden;border-bottom:1px solid #e2e2e2;padding-top:15px;padding-bottom:5px;display:grid;grid-template-columns:40px 1fr;grid-gap:10px}
.ur__reviews >ul >li:last-child {border-bottom:0}
.ur__reviews__img img {width:100%;border-radius:50%}
.ur__reviews__review {display:grid;grid-template-columns:1fr 100px}
.ur__reviews__review h6 {line-height:1;font-size:1em}
.ur__reviews__review h6 span {background:#55bf15;font-size:15px;color:#fff;font-weight:600;padding:4px 4px;border-radius:4px;vertical-align:top;margin-left:6px}
.ur__reviews__review h6 span i {font-size:10px;vertical-align:text-top}
.ur__reviews__review p {font-size:0.875em;line-height:24px;color:#21344c;grid-column:span 2}
.ur__reviews__review__date {font-size:12px;line-height:24px;color:#828282;text-align:right}
.ur__reviews__review ul {position:relative;grid-column:span 2}
.ur__reviews__review ul li {list-style-type:none;display:inline-block;border:0}
.ur__reviews__review ul li a {color:#888;line-height:1;font-size:12px;padding-right:7px}.quickMenu ul {padding:0;margin:0}
.quickMenu li {display:inline-block;width:48%;border-bottom:1px dotted rgba(218,220,241,0.41);padding-bottom:5px;line-height:1}
.quickMenu li a {padding:7px 0 3px 25px;position:relative;text-shadow:1px 1px 0 #fff;display:block;font-size:0.875em}
.quickMenu li a small {font-weight:normal;font-size:12px;display:block;color:#6f6f6f;margin-top:3px}
.quickMenu li a.ires {background-position:2px -20px}
.quickMenu li a.isoz {background-position:2px -42px}
.quickMenu li a.iegl {background-position:2px -69px}
.quickMenu li a.ihab {background-position:2px -95px}
.quickMenu li a.isin {background-position:2px -122px}
.quickMenu li a.ieko {background-position:2px -156px}
.quickMenu li a.ivid {background-position:2px -180px}
.quickMenu li a.ioyu {background-position:2px -205px}
.quickMenu li a.ibur {background-position:2px -229px}
.quickMenu li a.ipro {background-position:2px -254px}
.quickMenu li a.iara {background-position:2px -280px}
.quickMenu li a.itat {background-position:2px -304px}
.quickMenu li a.iguz {background-position:2px -330px}
.quickMenu li a.isit {background-position:2px -356px}
.quickMenu li a.iuye {background-position:2px -384px}
.quickMenu li a:hover {background-color:transparent;text-decoration:none;color:#3f51b5}.bullet-line-list {padding-left:30px;position:relative;list-style-type:none}
.bullet-line-list li {position:relative;margin-bottom:1rem}
.bullet-line-list li .timer {font-weight:400;font-size:0.875rem;color:#a8abad}
.bullet-line-list li:before {content:"";position:absolute;border-radius:100%;width:15px;height:15px;left:-30px;top:15px;border:4px solid #0766c6;margin-right:15px;z-index:2;background:#fff}
.bullet-line-list:after {content:"";border:1px solid #d5dcec;position:absolute;top:30px;bottom:0;left:7px}.css__tabs {display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center}
.css__tabs.col-4 {grid-template-columns:1fr 1fr 1fr}
.css__tabs.col-4 .tab__content {grid-column:span 3}
.css__tabs.col-3 {grid-template-columns:1fr 1fr 1fr 1fr}
.css__tabs.col-3 .tab__content {grid-column:span 4}
.css__tabs >label {padding:0.7em 0;cursor:pointer;text-align:center}
.css__tabs .tab__content {width:100%;padding-top:1em;order:1;border-top:1px solid #dee2e6}
.css__tabs .tab__content li {padding:0.5em 1em}
.css__tabs .tab__content li:hover {background:#f8f9fa}
.css__tabs >input[type=radio],.css__tabs .tab__content {display:none}
.css__tabs >input[type=radio]:checked + label {border-bottom:3px solid #3f51b5;color:#3f51b5}
.css__tabs >input[type=radio]:checked + label + div {display:block}.table {margin:0 0 40px 0;width:100%}
@media screen and (max-width:580px) {.table {display:block }}
.table__row {display:grid;align-items:center;background:#f9f9f9}
.table__row.has-6-cols {grid-template-columns:1fr 2fr 1fr 1fr 1fr 1fr}
.table__row.has-3-cols {grid-template-columns:2.5fr 1fr 0.5fr}
.table__row.has-4-cols {grid-template-columns:1fr 2fr 1fr 1fr}
.table__row:nth-of-type(odd) {background:#fff}
.table__row--header {font-weight:900}
@media screen and (max-width:580px) {.table__row {padding:14px 0 7px;display:block }.table__row--header {padding:0 }.table__row--header .table__row__cell {display:none }.table__row .table__row__cell {margin-bottom:10px }.table__row .table__row__cell:before {margin-bottom:3px;content:attr(data-title);min-width:98px;font-size:10px;line-height:10px;font-weight:bold;text-transform:uppercase;color:#969696;display:block }}
.table__row__cell {padding:6px 12px;display:table-cell}
@media screen and (max-width:580px) {.table__row__cell {padding:2px 16px;display:block }}


.band {margin:0 auto;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:20px}
@media (min-width:30em) {.band {grid-template-columns:1fr 1fr }}
@media (min-width:60em) {.band {grid-template-columns:repeat(3,1fr) }}.sidebar__contents .sidebar__contents__item {margin-bottom:1em}.band__item__link {background:white;text-decoration:none;color:#444;box-shadow:0 0 0 1px rgba(0,0,0,0.01);transition:box-shadow 200ms ease,-webkit-transform 200ms ease;transition:box-shadow 200ms ease,transform 200ms ease;transition:box-shadow 200ms ease,transform 200ms ease,-webkit-transform 200ms ease;display:flex;flex-direction:column;min-height:100%;position:relative}
.band__item__link:hover {box-shadow:rgba(0,0,0,0.01) 0 0 0 1px,rgba(0,0,0,0.09) 0 2px 23px 0;-webkit-transform:translate(0px,-3px);transform:translate(0px,-3px);text-decoration:none}
.band__item__link article {flex:1;display:flex;flex-direction:column;justify-content:space-between}
.band__item__link article >* {padding:0.5em 20px}
.band__item__link h3 {font-size:20px;line-height:1.4;margin-bottom:10px;color:#333}
.band__item__link p {padding-top:0;padding-bottom:0;flex:1;line-height:1.4;font-size:90%}
.band__item__link span {font-size:12px;color:#999;text-transform:uppercase;letter-spacing:0.05em;display:grid;grid-template-columns:44px 1fr;align-items:center;background:#f9f9f9}
.band__item__link .thumb {padding-bottom:60%;background-size:cover;background-position:center center}@media (min-width:60em) {h3 {font-size:24px }.item-1 {grid-column:span 1 }.item-2 {grid-column:span 1 }.item-3 {grid-column:span 1 }.item-44 {grid-column:span 2 }.item-44 a {display:grid;grid-template-columns:300px 1fr }}
.content__title h1 {font-size:calc(1.75rem + .25vw);line-height:calc(1.75rem + 1.5vw);font-weight:600;margin-bottom:0.5em}
.content__info {font-size:14px;color:#afc9f0;display:grid;align-items:center;grid-auto-flow:column;justify-content:start;grid-gap:3px}
.content__info svg {position:relative;top:-1px}
.content__meta {padding:0.5em 0;display:grid;grid-template-columns:58px 1fr auto;align-items:center}
.content__meta__info .author {color:#3e3e3e;font-size:18px;line-height:1;font-family:Roboto Slab,sans-serif;margin-top:0.3333333333em;margin-right:0;display:block;font-weight:bold}
.content__meta__info span {font-size:12px;color:#999;margin-right:0.5em}
.content__image--full {line-height:1;margin-bottom:2em}
.content__image--full img {width:100%}
.content__body {font-family:"Elena","ElenaInitial",sans-serif;font-size:calc(18px + .25vw);line-height:calc(1.5em + .2vw);letter-spacing:-0.25px}
.content__body blockquote {display:block;padding:0.475em 0 0.475em 3.5em;font-family:"Elena","ElenaInitial",sans-serif;margin:1em 0;font-size:1em;font-weight:400;line-height:1.75em;position:relative;border-top:3px solid rgba(0,0,0,0.1);border-bottom:3px solid rgba(0,0,0,0.1);border-color:rgba(0,0,0,0.1);border-left:0;border-right:0}
.content__body blockquote:before {content:"\201D";opacity:0.4;display:block;font-size:4em;font-weight:900;line-height:1;position:absolute;top:4px;left:14px}
.content__detail {margin-bottom:15px}
.content__detail a {border-bottom:2px solid #f1e12d;transition:box-shadow 0.25s cubic-bezier(0.32,0.75,0.25,1)}
.content__detail a:hover {text-decoration:none;box-shadow:inset 0 -1.15em 0 #f1e12d}
.content__detail em {font-style:italic}
.content__detail strong {font-weight:600}
.content__detail ol >br {display:none}
.content__detail ol {list-style:decimal;padding-left:30px}
.content__detail ul.disc {list-style:disc;padding-left:30px}
.content__detail ul.disc li {margin-bottom:10px}
.content__detail ul.circle {list-style:circle;padding-left:20px}
.content__detail ul.circle li {margin-bottom:10px}
.content__detail h2 {margin-top:1em}
.content__detail--paragraph p {margin-bottom:1.5rem}
.content__detail--paragraph p img {max-width:100%;height:auto}
.content__detail--paragraph blockquote {border:0}
.content__detail--paragraph blockquote.line p {margin-bottom:0}
.content__detail--poem p {margin-bottom:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.content__detail h4 {font-size:1.5rem;margin:1em 0}
.content__list {background:#fff;margin-bottom:2%;background:linear-gradient(to bottom,#fff 0%,#f9f9f9 100%);box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 7px 7px -7px rgba(0,0,0,0.1);display:flex}
.content__list:first-child {margin-top:0}
.content__list__image {background-size:cover}
.content__list time {font-size:0.875rem;color:#b3b3b3}
.content__list__body {flex:1}
.content__list__body a:hover {text-decoration:none}
.content__list__body a:hover h2 {color:#b41951}
.content__list__body h2 {font-size:1.5rem;margin-bottom:0.5em}@media (min-width:992px) {.content__image--full {width:calc(100% + 1em * 2);min-height:450px;margin-left:-1em;margin-top:-1em }}
@media (max-width:991.98px) {.content__image--full {width:calc(100% + 0.5em * 2);margin-left:-7.5px;margin-top:-7.5px }.content__title h1 {margin-bottom:0.5em }.content__detail h4 {font-size:1.25rem;margin-bottom:0.5em }.post__list {align-items:center }.post__list:first-child {margin-top:0 }.post__list img {width:120px;height:90px }.post__list__image {height:90px;width:120px }.post__list__body h2 {font-size:1rem }}


.featured {display:grid;grid-template-columns:1fr;grid-gap:15px}
@media (min-width:992px) {.featured {margin:15px auto;grid-template-columns:1fr;max-width:1170px }.featured .sec-title {position:relative;margin-bottom:24px;margin-top:-5px }.featured .sec-title:before {content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-image:linear-gradient(to right,transparent 80%,#818182 15%);background-size:10px 100%;background-repeat:repeat-x;-webkit-transform:translateY(-50%);transform:translateY(-50%) }.featured h5 {font-size:24px;color:var(--text-link);text-transform:uppercase;font-weight:900;position:relative;display:inline-block;padding-right:22px;letter-spacing:0.9px }.featured ul {display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px }.featured ul li {border-bottom:0;position:relative }.featured ul li:before {display:block;width:calc(100% + 10px);height:calc(100% + 20px);content:"";position:absolute;left:-10px;top:-10px;transition:background-color 0.1s ease-out;background-color:transparent }.featured ul li:hover:before {background-color:#fff;box-shadow:0 0 40px rgba(0,0,0,0.15) }}
@media (max-width:991.98px) {.featured {width:100%;padding:0 1rem }}.section {padding:30px 0}
.section--white {background-color:#fff}
.section--white h5 {background-color:#fff}
.section--gray h5 {background-color:var(--bgcolor)}.band {margin:0 auto;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:20px}
@media (min-width:30em) {.band {grid-template-columns:1fr 1fr }}
@media (min-width:60em) {.band {grid-template-columns:repeat(3,1fr) }}.sidebar__contents .sidebar__contents__item {margin-bottom:1em}.band__item__link {background:white;text-decoration:none;color:#444;box-shadow:0 0 0 1px rgba(0,0,0,0.01);transition:box-shadow 200ms ease,-webkit-transform 200ms ease;transition:box-shadow 200ms ease,transform 200ms ease;transition:box-shadow 200ms ease,transform 200ms ease,-webkit-transform 200ms ease;display:flex;flex-direction:column;min-height:100%;position:relative}
.band__item__link:hover {box-shadow:rgba(0,0,0,0.01) 0 0 0 1px,rgba(0,0,0,0.09) 0 2px 23px 0;-webkit-transform:translate(0px,-3px);transform:translate(0px,-3px);text-decoration:none}
.band__item__link article {flex:1;display:flex;flex-direction:column;justify-content:space-between}
.band__item__link article >* {padding:0.5em 20px}
.band__item__link h3 {font-size:20px;line-height:1.4;margin-bottom:10px;color:#333}
.band__item__link p {padding-top:0;padding-bottom:0;flex:1;line-height:1.4;font-size:90%}
.band__item__link span {font-size:12px;color:#999;text-transform:uppercase;letter-spacing:0.05em;display:grid;grid-template-columns:44px 1fr;align-items:center;background:#f9f9f9}
.band__item__link .thumb {padding-bottom:60%;background-size:cover;background-position:center center}@media (min-width:60em) {h3 {font-size:24px }.item-1 {grid-column:span 1 }.item-2 {grid-column:span 1 }.item-3 {grid-column:span 1 }.item-44 {grid-column:span 2 }.item-44 a {display:grid;grid-template-columns:300px 1fr }}
.welcome {display:grid;justify-content:center;grid-gap:20px;background-color:var(--header-bg);color:var(--bgcolor);margin:0 auto 1rem}
.welcome__heading {font-weight:bold;font-size:2.5rem}
.welcome__container {max-width:40rem}
.welcome__text {color:#bfbbae;font-size:1.25rem;font-weight:300;margin:1rem 0}@media (min-width:992px) {.welcome {padding:4rem 2rem }}
@media (max-width:991.98px) {.welcome {padding:2rem 1rem }}


.profile__header {width:100%;background:#fff}
.profile__avatar {position:absolute}
.profile__avatar img {border:3px solid #fff}
.profile__cover {background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}
.profile__cover:before {content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;background-image:linear-gradient(-180deg,rgba(0,0,0,0) 9%,rgba(0,0,0,0.35) 99%)}
.profile__cover:hover {-webkit-filter:none;filter:none}
.profile__details {position:absolute;left:169px;color:#fff}
.profile__details__info {display:flex;align-items:center}
.profile__details__info a {color:#fff;font-weight:500;text-decoration:none;font-size:1.375rem;font-weight:500}
.profile__details__level {color:#dee2e6}
.profile__details svg {margin-left:5px}
.profile__content ul {display:flex;padding-top:10px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;max-width:100vw}
.profile__content ul li a {text-align:center;border-bottom:3px solid transparent;margin:0 15px;padding-bottom:10px;height:50px;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;cursor:pointer;white-space:nowrap}
.profile__content ul li a:hover {text-decoration:none;color:#6c757d;border-bottom-color:rgba(22,101,216,0.3)}
.profile__content ul li a.active {text-decoration:none;color:#00bcd4;border-bottom-color:#00bcd4}
.profile__content ul li .digits {font-size:0.875rem;color:#9EA0A5;width:100%}
.profile__follow {position:absolute;bottom:80px;display:grid;grid-auto-flow:column;z-index:2}
@media (max-width:991.98px) {.profile__header {padding:0 }.profile__avatar {top:20px;left:0;right:0;display:flex;align-items:center;justify-content:center }.profile__avatar .avatar-xxl {width:100px;height:100px }.profile__cover {height:248px }.profile__details {left:0;top:130px;text-align:center;width:100% }.profile__details__info {align-items:center;justify-content:center }.profile__follow {left:0;right:0;width:100%;justify-content:space-between;padding:0 20px }}
@media (min-width:992px) {.profile {grid-column:span 3 }.profile__header {border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px }.profile__avatar {left:20px;bottom:20px;border-radius:50% }.profile__avatar:hover {margin-top:23px }.profile__content {padding-left:150px }.profile__cover {height:208px }.profile__details {bottom:65px }.profile__follow {right:20px;grid-gap:20px }}.user-feed__header {width:100%;background:#fff}
.user-feed__avatar img {border:3px solid #fff}
.user-feed__cover {background:url("http://preview.janlosert.com/static/media/cover.7b33091b.png") no-repeat center;background-size:cover;position:relative}
.user-feed__cover:before {content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;background-image:linear-gradient(-180deg,rgba(0,0,0,0) 9%,rgba(0,0,0,0.35) 99%)}
.user-feed__cover:hover {-webkit-filter:none;filter:none}
.user-feed__details {text-align:center;display:grid;justify-content:center}
.user-feed__details__info {display:flex;align-items:center;justify-content:center}
.user-feed__details__info a {font-weight:bold;text-decoration:none;font-size:1.375rem}
.user-feed__details__level {text-align:center;color:#ced4da}
.user-feed__details svg {margin-left:5px}
.user-feed__content ul li .digits {font-size:0.875rem;color:#9EA0A5;width:100%}
.user-feed__follow {position:absolute;display:grid;grid-auto-flow:column;z-index:2}
@media (max-width:991.98px) {.user-feed__avatar {position:absolute;top:20px;left:0;right:0;display:flex;align-items:center;justify-content:center }.user-feed__avatar .avatar-xxl {width:100px;height:100px }.user-feed__cover {height:248px }.user-feed__details {position:absolute;left:0;top:130px;bottom:auto;width:100% }.user-feed__details__info a {color:#fff;padding-left:30px }.user-feed__content ul {display:flex;padding-top:10px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;max-width:100vw }.user-feed__content ul li a {text-align:center;border-bottom:3px solid transparent;margin:0 15px;padding-bottom:10px;height:50px;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;cursor:pointer;white-space:nowrap }.user-feed__content ul li a:hover {text-decoration:none;color:#6c757d;border-bottom-color:rgba(22,101,216,0.3) }.user-feed__content ul li a.active {text-decoration:none;color:#00bcd4;border-bottom-color:#00bcd4 }.user-feed__follow {bottom:20px;left:0;right:0;width:100%;justify-content:space-between;padding:0 20px }}
@media (min-width:992px) {.user-feed__header {border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px }.user-feed__avatar {margin-top:-44px;display:grid;justify-content:center }.user-feed__cover {height:100px }.user-feed__content ul li a {padding:10px;border-bottom:1px solid transparent;display:grid;grid-template-columns:1fr 20px;cursor:pointer;white-space:nowrap }.user-feed__content ul li a:hover {text-decoration:none;color:#6c757d;border-bottom-color:rgba(22,101,216,0.3) }.user-feed__content ul li a.active {text-decoration:none;color:#00bcd4;border-bottom-color:#00bcd4 }.user-feed__follow {bottom:20px;right:20px;grid-gap:20px }}.users__list {display:grid;grid-template-columns:1fr 1fr;align-items:start;align-content:start}
.users__list__item {display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:1rem}
@media (max-width:991.98px) {.users__list {grid-template-columns:1fr }}
@media (min-width:992px) {.users__list {grid-template-columns:1fr 1fr;grid-gap:1rem }}[id=toggle-heart] {position:absolute;left:-100vw}
[id=toggle-heart]:checked + label {color:#e2264d;will-change:font-size;-webkit-animation:heart 1s cubic-bezier(0.17,0.89,0.32,1.49);animation:heart 1s cubic-bezier(0.17,0.89,0.32,1.49)}
[id=toggle-heart]:checked + label:before,[id=toggle-heart]:checked + label:after {-webkit-animation:inherit;animation:inherit;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
[id=toggle-heart]:checked + label:before {will-change:transform,border-width,border-color;-webkit-animation-name:bubble;animation-name:bubble}
[id=toggle-heart]:checked + label:after {will-change:opacity,box-shadow;-webkit-animation-name:particles;animation-name:particles}[for=toggle-heart] {align-self:center;position:relative;color:#aab8c2;font-size:2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}
[for=toggle-heart]:before,[for=toggle-heart]:after {position:absolute;z-index:-1;top:50%;left:50%;border-radius:50%;content:""}
[for=toggle-heart]:before {box-sizing:border-box;margin:-2.25rem;border:solid 2.25rem #e2264d;width:4.5rem;height:4.5rem;-webkit-transform:scale(0);transform:scale(0)}
[for=toggle-heart]:after {margin:-0.1875rem;width:0.375rem;height:0.375rem;box-shadow:0.32476rem -3rem 0 -0.20625rem #ff8080,-0.32476rem -2.625rem 0 -0.20625rem #ffed80,2.54798rem -1.61656rem 0 -0.20625rem #ffed80,1.84982rem -1.89057rem 0 -0.20625rem #a4ff80,2.85252rem 0.98418rem 0 -0.20625rem #a4ff80,2.63145rem 0.2675rem 0 -0.20625rem #80ffc8,1.00905rem 2.84381rem 0 -0.20625rem #80ffc8,1.43154rem 2.22414rem 0 -0.20625rem #80c8ff,-1.59425rem 2.562rem 0 -0.20625rem #80c8ff,-0.84635rem 2.50595rem 0 -0.20625rem #a480ff,-2.99705rem 0.35095rem 0 -0.20625rem #a480ff,-2.48692rem 0.90073rem 0 -0.20625rem #ff80ed,-2.14301rem -2.12438rem 0 -0.20625rem #ff80ed,-2.25479rem -1.38275rem 0 -0.20625rem #ff8080}@-webkit-keyframes heart {0%,17.5% {font-size:0 }}@keyframes heart {0%,17.5% {font-size:0 }}
@-webkit-keyframes bubble {15% {-webkit-transform:scale(1);transform:scale(1);border-color:#cc8ef5;border-width:2.25rem }30%,100% {-webkit-transform:scale(1);transform:scale(1);border-color:#cc8ef5;border-width:0 }}
@keyframes bubble {15% {-webkit-transform:scale(1);transform:scale(1);border-color:#cc8ef5;border-width:2.25rem }30%,100% {-webkit-transform:scale(1);transform:scale(1);border-color:#cc8ef5;border-width:0 }}
@-webkit-keyframes particles {0%,20% {opacity:0 }25% {opacity:1;box-shadow:0.32476rem -2.4375rem 0 0rem #ff8080,-0.32476rem -2.0625rem 0 0rem #ffed80,2.1082rem -1.26585rem 0 0rem #ffed80,1.41004rem -1.53985rem 0 0rem #a4ff80,2.30412rem 0.85901rem 0 0rem #a4ff80,2.08305rem 0.14233rem 0 0rem #80ffc8,0.76499rem 2.33702rem 0 0rem #80ffc8,1.18748rem 1.71734rem 0 0rem #80c8ff,-1.35019rem 2.0552rem 0 0rem #80c8ff,-0.60229rem 1.99916rem 0 0rem #a480ff,-2.44865rem 0.22578rem 0 0rem #a480ff,-1.93852rem 0.77557rem 0 0rem #ff80ed,-1.70323rem -1.77366rem 0 0rem #ff80ed,-1.81501rem -1.03204rem 0 0rem #ff8080 }}
@keyframes particles {0%,20% {opacity:0 }25% {opacity:1;box-shadow:0.32476rem -2.4375rem 0 0rem #ff8080,-0.32476rem -2.0625rem 0 0rem #ffed80,2.1082rem -1.26585rem 0 0rem #ffed80,1.41004rem -1.53985rem 0 0rem #a4ff80,2.30412rem 0.85901rem 0 0rem #a4ff80,2.08305rem 0.14233rem 0 0rem #80ffc8,0.76499rem 2.33702rem 0 0rem #80ffc8,1.18748rem 1.71734rem 0 0rem #80c8ff,-1.35019rem 2.0552rem 0 0rem #80c8ff,-0.60229rem 1.99916rem 0 0rem #a480ff,-2.44865rem 0.22578rem 0 0rem #a480ff,-1.93852rem 0.77557rem 0 0rem #ff80ed,-1.70323rem -1.77366rem 0 0rem #ff80ed,-1.81501rem -1.03204rem 0 0rem #ff8080 }}
.feed {position:relative;display:grid;grid-template-columns:48px 1fr;grid-gap:10px;padding:15px 15px 0 15px;border-bottom:1px solid #e9ecef}
.feed:hover {background-color:#f8f9fa;cursor:pointer}
.feed:last-child {border-bottom:0}
.feed__meta {display:grid;align-items:center;grid-template-columns:auto 1fr 34px;grid-gap:10px}
.feed__meta .user-link {font-weight:bold}
.feed__meta__img img {width:100%;border-radius:50%}
.feed__meta__info {display:grid;align-items:center}
.feed__meta__info__name {font-weight:bold}
.feed__meta__info__date {font-size:12px;color:#adb5bd}
.feed__meta__info__date:hover {color:#adb5bd}
.feed__meta__dropdown .transparent {background-color:transparent;border:0}
.feed__post {display:grid;grid-gap:5px;color:#6e6b65}
.feed__post__replied {display:grid;grid-template-columns:auto 1fr;grid-gap:5px;color:#adb5bd}
.feed__post__replied a {color:currentColor}
.feed__actions >ul {position:relative;padding:0.5rem 0;display:grid;grid-auto-flow:column;justify-content:start;grid-gap:10px}
.feed__actions >ul li button {color:#6c757d;font-size:14px;display:flex;align-items:center;min-height:32px}
.feed__actions >ul li button span {font-size:12px;margin-left:5px}
.feed__actions >ul li button.new {-webkit-animation:heartbeat 0.75s 2;animation:heartbeat 0.75s 2}
.feed__actions >ul li button.isLiked span {color:#dc3545}
.feed__actions >ul li button.isLiked svg {stroke:#dc3545;fill:#dc3545}
.feed__actions >ul li button:hover {background-color:#ece9e2}.newFeeds .feed {-webkit-animation:newFeed 0.75s;animation:newFeed 0.75s}@-webkit-keyframes newFeed {0% {opacity:0.25 }100% {opacity:1 }}@keyframes newFeed {0% {opacity:0.25 }100% {opacity:1 }}
@-webkit-keyframes heartbeat {0%,30%,50%,60%,80% {-webkit-transform:scale(1);transform:scale(1) }40%,70% {-webkit-transform:scale(1.3);transform:scale(1.3) }}
@keyframes heartbeat {0%,30%,50%,60%,80% {-webkit-transform:scale(1);transform:scale(1) }40%,70% {-webkit-transform:scale(1.3);transform:scale(1.3) }}
.mood__footer {display:grid;grid-template-columns:30px 200px;grid-gap:10px;justify-content:space-between;align-items:center;margin-top:1rem}
.mood__footer__counter {font-size:0.875rem;color:#6c757d}
.radio {display:inline-block;vertical-align:top}
.radio label {margin:3px 0;cursor:pointer;position:relative;padding-left:29px;line-height:25px}
.radio input[type=radio] {position:absolute;opacity:0}
.radio input[type=radio] + label .radio-label {content:"";border-radius:100%;border:2px solid #b4b4b4;display:inline-block;width:18px;height:18px;margin-right:5px;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease;background-color:#fff;box-shadow:inset 0 0 0 8px #fff;z-index:100;position:absolute;top:2px;left:0}
.radio input[type=radio] + label .radio-label:after {background-color:#00897b;content:"";margin:0 auto;opacity:1;transition:0.3s;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);position:absolute;top:0;left:0;right:0;box-sizing:border-box;width:100%;height:100%;z-index:99}
.radio input[type=radio]:checked + label .radio-label {background-color:#00897b;border-color:#00897b;box-shadow:inset 0 0 0 3px #fff}.radio-label:before {content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:50%;background-color:transparent;display:block}.interactive-effect label .radio-label:before {-webkit-animation:radius-shadow 0.4s;animation:radius-shadow 0.4s}@-webkit-keyframes radius-shadow {0% {box-shadow:0 0 0 0 rgba(0,137,123,0.4) }100% {box-shadow:0 0 0 10px rgba(0,0,0,0) }}@keyframes radius-shadow {0% {box-shadow:0 0 0 0 rgba(0,137,123,0.4) }100% {box-shadow:0 0 0 10px rgba(0,0,0,0) }}
.switches-list .switch-container {width:100%}
.switches-list .switch-container:last-child label {margin-bottom:0}.switch-container {display:inline-block;cursor:pointer}label.switch {position:relative}.switches-list .switch-container label {cursor:pointer;position:relative;padding-left:45px;line-height:26px}.switch-button {display:inline-block;width:34px;height:20px;cursor:pointer;background-color:#ccc;border-radius:50px;transition:0.4s;margin:0 7px 0 0;position:absolute;top:2px;left:0}
.switch-button:before {position:absolute;content:"";height:16px;width:16px;bottom:2px;left:2px;background-color:white;transition:0.4s,box-shadow 0.3s;border-radius:50px}.switch input {display:none}@-webkit-keyframes switch-shadow {0% {box-shadow:0 0 0 0 rgba(0,0,0,0.3) }100% {box-shadow:0 0 0 10px rgba(0,0,0,0) }}@keyframes switch-shadow {0% {box-shadow:0 0 0 0 rgba(0,0,0,0.3) }100% {box-shadow:0 0 0 10px rgba(0,0,0,0) }}
@-webkit-keyframes switch-shadow-color {0% {box-shadow:0 0 0 0 rgba(0,137,123,0.6) }100% {box-shadow:0 0 0 10px rgba(0,0,0,0) }}
@keyframes switch-shadow-color {0% {box-shadow:0 0 0 0 rgba(0,137,123,0.6) }100% {box-shadow:0 0 0 10px rgba(0,0,0,0) }}
input:checked + .switch-button {background-color:#00897b}
input:checked + .switch-button:before {-webkit-transform:translateX(14px);transform:translateX(14px)}.messages__container {margin:0;box-shadow:0 0 12px 0 rgba(0,0,0,0.06);border-radius:4px;background-color:#fff}
.messages__container__inner {max-height:calc(100vh - 140px)}
.messages__container__inner::-webkit-scrollbar::-webkit-scrollbar-track,
.messages__container__inner .messages-inbox ul::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#F5F5F5}
.messages__container__inner::-webkit-scrollbar::-webkit-scrollbar,
.messages__container__inner .messages-inbox ul::-webkit-scrollbar {width:12px;background-color:#F5F5F5}
.messages__container__inner::-webkit-scrollbar::-webkit-scrollbar-thumb,
.messages__container__inner .messages-inbox ul::-webkit-scrollbar-thumb {border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#555}.message,.messages__container__inner .messages-inbox {overflow:hidden}.message__inner,.messages__container__inner .messages-inbox ul {overflow-y:scroll}.message__sender {display:grid;grid-auto-flow:column;grid-gap:10px;justify-content:start}.message__head {max-height:82px;border-bottom:1px solid #eaeaea;display:grid;grid-template-columns:1fr 14px;align-content:center;align-items:center;padding:20px 30px;grid-gap:10px}
.message__head input {background-color:#f6f6f6;box-shadow:none;height:38px;padding:14px;font-size:14px;margin:0}
.message__head input:focus {box-shadow:none}
.message__head .input-with-icon i {font-size:18px;right:14px}
.message__head h4 {font-size:16px;color:#333;padding:6px 0;margin:0;font-weight:600;display:inline-block}.message-action {border-radius:50px;font-size:13px;font-weight:500;display:inline-block;transition:0.3s;color:#666;padding:0;border:0;background-color:transparent}
.message-action svg {font-size:14px;position:relative;top:1px;margin-right:1px}
.message-action:hover {color:#ee3535}.messages-inbox ul {list-style:none;padding:0;margin:0}
.messages-inbox ul li {transition:0.2s;position:relative}
.messages-inbox ul li a {position:relative;display:block;padding:30px}
.messages-inbox ul li:nth-child(2n) {background-color:#fafafa}
.messages-inbox ul li:last-child {border-bottom:none}
.messages-inbox ul li.active-message {background-color:#fafafa}
.messages-inbox ul li:before {position:absolute;top:0;left:0;width:3px;height:100%;background-color:#009688;display:block;content:"";opacity:0;transition:0.3s}
.messages-inbox ul li:hover:before,.messages-inbox ul li.active-message:before {opacity:1}
.messages-inbox .message-avatar {position:absolute;left:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.messages-inbox .message-by {margin-left:85px;font-size:15px;color:#666}
.messages-inbox .message-by p {margin:0;padding:0;line-height:25px;font-size:15px}.message-by-headline h5 {display:inline-block}
.message-by-headline span {display:inline-block;float:right;color:#888;font-size:14px}
.message-by-headline h5 {font-weight:600;color:#333;margin:0 0 7px 0;padding:0}
.message-by-headline:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.messages__container__inner {display:flex}
.messages__container__inner .message__inner {padding:30px;padding-bottom:0;display:grid}
.messages__container__inner .message {display:grid;width:100%}
.messages__container__inner .messages-inbox {flex:1;max-width:340px;border-right:1px solid #eaeaea}
.messages__container__inner .messages-inbox.full-box {max-width:initial}
.messages__container__inner .messages-inbox ul li a {padding:25px}
.messages__container__inner .messages-inbox .message-by p {height:26px;max-width:205px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;color:#888}
.messages__container__inner .messages-inbox .message-avatar {left:25px}
.messages__container__inner .messages-inbox .message-by {margin-left:60px}
.messages__container__inner .message-by-headline h5 {font-size:14px;margin-bottom:3px;max-width:160px;line-height:23px}
.messages__container__inner .message-by-headline span {font-size:13px;position:absolute;top:25px;right:25px}.message__bubble {display:block;position:relative;margin-bottom:25px}
.message__bubble .message-avatar {position:absolute;left:0;top:0}
.message__bubble .message__bubble__text {background-color:#f4f4f4;border-radius:4px;padding:12px 18px;position:relative;display:inline-block;float:left;line-height:25px}
.message__bubble.me .message__bubble__text {float:right}
.message__bubble .message__bubble__text p {font-size:15px;padding:0;margin:0;line-height:25px}
.message__bubble.me .message-avatar {left:auto;right:0}
.message__bubble.me .message__bubble__text {margin-left:0;background-color:#009688;color:#fff;position:relative}
.message__bubble .message__bubble__text:before {content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #f4f4f4;left:-6px;right:auto;top:19px;position:absolute}
.message__bubble.me .message__bubble__text:before {border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #009688;border-right:none;right:-6px;left:auto}.message-time-sign {text-align:center;display:block;position:relative;margin-bottom:25px}
.message-time-sign:before {content:"";height:1px;background-color:#eaeaea;display:block;max-width:30%;margin:0 auto;position:relative;top:14px;z-index:10}
.message-time-sign span {background-color:#fff;font-size:14px;color:#888;z-index:11;position:relative;padding:0 10px}.message-reply {border-top:1px solid #eaeaea;padding:30px;display:flex;align-items:flex-start;margin-top:15px}
.message-reply .reply-text {min-width:auto;height:48px;min-height:48px;padding:10px 0;margin:0 15px 0 0;flex:1;font-size:15px;font-weight:400;line-height:26px;box-shadow:none;border:none;box-sizing:border-box;resize:none}
.message-reply button {border-radius:4px;flex:auto;flex-grow:0;height:44px;text-align:center;-ms-grid-row-align:center;align-self:center;padding:0 25px}
.message-reply i {padding:0;margin:0}.typing-indicator {width:auto;height:24px;padding-top:8px}
.typing-indicator span {height:8px;width:8px;float:left;margin:0 1px;background-color:#a0a0a0;display:block;border-radius:50%;opacity:0.4}
.typing-indicator span:nth-of-type(1) {-webkit-animation:1s blink infinite 0.33333s;animation:1s blink infinite 0.33333s}
.typing-indicator span:nth-of-type(2) {-webkit-animation:1s blink infinite 0.66666s;animation:1s blink infinite 0.66666s}
.typing-indicator span:nth-of-type(3) {-webkit-animation:1s blink infinite 0.99999s;animation:1s blink infinite 0.99999s}@-webkit-keyframes blink {50% {opacity:1 }}@keyframes blink {50% {opacity:1 }}
@media (max-width:991.98px) {.messages__container__inner {max-height:calc(100vh - 90px) }.messages__container__inner .messages-inbox {max-width:100%;border-bottom:1px solid #e4e4e4;border-right:none }.messages__container__inner .message-by-headline span {position:relative;top:0;right:0;display:block;float:none;padding:0;margin:-4px 0 0 0 }.messages-inbox ul {max-height:500px }.message-action {display:block;position:relative;right:0;top:0;-webkit-transform:none;transform:none;margin-top:-5px }.message__head {max-height:120px }}
.notifications {display:grid;grid-template-columns:1fr;grid-gap:10px}
.notifications__item {display:grid;grid-template-columns:48px auto 50px;grid-gap:10px;padding:1em;border-bottom:1px solid #e9ecef}
.notifications__item:hover {background-color:#f8f9fa}
.notifications__item--only {grid-template-columns:1fr 50px}
.notifications__item__sender {font-weight:bold;color:var(--header-bg)}
.notifications__item__content {text-decoration:underline}
.notifications__item__content:hover {text-decoration:none}
.notifications__item__time {font-size:0.75rem;color:#b3b3b3;display:grid;grid-template-columns:14px auto;grid-gap:5px;align-items:center}
.notifications__item__delete {background:transparent}.band {margin:0 auto;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:20px}
@media (min-width:30em) {.band {grid-template-columns:1fr 1fr }}
@media (min-width:60em) {.band {grid-template-columns:repeat(3,1fr) }}.sidebar__contents .sidebar__contents__item {margin-bottom:1em}.band__item__link {background:white;text-decoration:none;color:#444;box-shadow:0 0 0 1px rgba(0,0,0,0.01);transition:box-shadow 200ms ease,-webkit-transform 200ms ease;transition:box-shadow 200ms ease,transform 200ms ease;transition:box-shadow 200ms ease,transform 200ms ease,-webkit-transform 200ms ease;display:flex;flex-direction:column;min-height:100%;position:relative}
.band__item__link:hover {box-shadow:rgba(0,0,0,0.01) 0 0 0 1px,rgba(0,0,0,0.09) 0 2px 23px 0;-webkit-transform:translate(0px,-3px);transform:translate(0px,-3px);text-decoration:none}
.band__item__link article {flex:1;display:flex;flex-direction:column;justify-content:space-between}
.band__item__link article >* {padding:0.5em 20px}
.band__item__link h3 {font-size:20px;line-height:1.4;margin-bottom:10px;color:#333}
.band__item__link p {padding-top:0;padding-bottom:0;flex:1;line-height:1.4;font-size:90%}
.band__item__link span {font-size:12px;color:#999;text-transform:uppercase;letter-spacing:0.05em;display:grid;grid-template-columns:44px 1fr;align-items:center;background:#f9f9f9}
.band__item__link .thumb {padding-bottom:60%;background-size:cover;background-position:center center}@media (min-width:60em) {h3 {font-size:24px }.item-1 {grid-column:span 1 }.item-2 {grid-column:span 1 }.item-3 {grid-column:span 1 }.item-44 {grid-column:span 2 }.item-44 a {display:grid;grid-template-columns:300px 1fr }}
.profile .timeline__list {margin-top:1rem}
.profile .timeline__list .box {padding-bottom:0}
.profile .timeline__list .box + .box {margin-top:1rem}.notfound {flex-direction:column;text-align:center;justify-content:center}
.notfound *,.notfound *:before,.notfound *:after {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.notfound .face {width:300px;height:300px;border:4px solid #383A41;border-radius:10px;background-color:#FFF;margin:100px auto 0}
@media screen and (max-width:400px) {.notfound .face {margin-top:40px;-webkit-transform:scale(0.8);transform:scale(0.8) }}
.notfound .face .band {width:350px;height:27px;border:4px solid #383A41;border-radius:5px;margin-left:-25px;margin-top:50px}
.notfound .face .band .red {height:calc(100% / 3);width:100%;background-color:#EB6D6D}
.notfound .face .band .white {height:calc(100% / 3);width:100%;background-color:#FFF}
.notfound .face .band .blue {height:calc(100% / 3);width:100%;background-color:#5E7FDC}
.notfound .face .band:before {content:"";display:inline-block;height:27px;width:30px;background-color:rgba(255,255,255,0.3);position:absolute;z-index:999}
.notfound .face .band:after {content:"";display:inline-block;height:27px;width:30px;background-color:rgba(56,58,65,0.3);position:absolute;z-index:999;right:0;margin-top:-27px}
.notfound .face .eyes {width:128px;margin:0 auto;margin-top:40px}
.notfound .face .eyes:before {content:"";display:inline-block;width:30px;height:15px;border:7px solid #383A41;margin-right:20px;border-top-left-radius:22px;border-top-right-radius:22px;border-bottom:0}
.notfound .face .eyes:after {content:"";display:inline-block;width:30px;height:15px;border:7px solid #383A41;margin-left:20px;border-top-left-radius:22px;border-top-right-radius:22px;border-bottom:0}
.notfound .face .dimples {width:180px;margin:0 auto;margin-top:15px}
.notfound .face .dimples:before {content:"";display:inline-block;width:10px;height:10px;margin-right:80px;border-radius:50%;background-color:rgba(235,109,109,0.4)}
.notfound .face .dimples:after {content:"";display:inline-block;width:10px;height:10px;margin-left:80px;border-radius:50%;background-color:rgba(235,109,109,0.4)}
.notfound .face .mouth {width:40px;height:5px;border-radius:5px;background-color:#383A41;margin:0 auto;margin-top:25px}
.notfound h1 {font-weight:800;color:#383A41;text-align:center;font-size:2.5em;padding-top:20px}
@media screen and (max-width:400px) {.notfound h1 {padding-left:20px;padding-right:20px;font-size:2em }}
.notfound .btn {margin-top:80px;margin-bottom:50px}
@media screen and (max-width:400px) {.notfound .btn {margin:60px auto 50px;width:200px }}