@media print {*, *::before, *::after, p::first-letter, div::first-letter, blockquote::first-letter, li::first-letter, p::first-line, div::first-line, blockquote::first-line, li::first-line {text-shadow: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;}
	a, a:visited {text-decoration: underline;}
	abbr[title]::after {content: " (" attr(title) ")";}
	pre {white-space: pre-wrap !important;}
	pre, blockquote {border: 1px solid #999;page-break-inside: avoid;}
	thead {display: table-header-group;}
	tr, img {page-break-inside: avoid;}
	p, h2, h3 {orphans: 3;widows: 3;}
	h2, h3 {page-break-after: avoid;}
	.navbar {display: none;}
	.badge {border: 1px solid #000;}
	.table {border-collapse: collapse !important;}
	.table td, .table th {background-color: #fff !important;}
	.table-bordered th, .table-bordered td {border: 1px solid #ddd !important;}}
html {-webkit-box-sizing: border-box;box-sizing: border-box;font-family: sans-serif;line-height: 1.15;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-ms-overflow-style: scrollbar;-webkit-tap-highlight-color: transparent;}
*, *::before, *::after {-webkit-box-sizing: inherit;box-sizing: inherit;}
@-ms-viewport {width: device-width;}
body {margin: 0;font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size: 1rem;font-weight: normal;line-height: 1.5;color: #292b2c;background-color: #fff;}
[tabindex="-1"]:focus {outline: none !important;}
hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0;overflow: visible;}
h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: .5rem;}
p {margin-top: 0;margin-bottom: 1rem;}
abbr[title], abbr[data-original-title] {text-decoration: underline;text-decoration: underline dotted;cursor: help;border-bottom: 0;}
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: bold;}
dd {margin-bottom: .5rem;margin-left: 0;}
blockquote {margin: 0 0 1rem;}
dfn {font-style: italic;}
b, strong {font-weight: bolder;}
small {font-size: 80%;}
sub, sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}
sub {bottom: -.25em;}
sup {top: -.5em;}
a {color: #0275d8;text-decoration: none;background-color: transparent;-webkit-text-decoration-skip: objects;}
a:hover {color: #014c8c;text-decoration: underline;}
a:not([href]):not([tabindex]) {color: inherit;text-decoration: none;}
a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {color: inherit;text-decoration: none;}
a:not([href]):not([tabindex]):focus {outline: 0;}
pre, code, kbd, samp {font-family: monospace,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:not(:root) {overflow: hidden;}
a, area, button, [role="button"], input, label, select, summary, textarea {-ms-touch-action: manipulation;touch-action: manipulation;}
table {border-collapse: collapse;}
caption {padding-top: .75rem;padding-bottom: .75rem;color: #636c72;text-align: left;caption-side: bottom;}
th {text-align: left;}
label {display: inline-block;margin-bottom: .5rem;}
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, html [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"] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input[type="radio"]:disabled, input[type="checkbox"]:disabled {cursor: not-allowed;}
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: .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-cancel-button, [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;}
template {display: none;}
[hidden] {display: none !important;}
.container {position: relative;margin-left: auto;margin-right: auto;padding-right: 15px;padding-left: 15px;}
@media (min-width: 576px) {.container {padding-right: 15px;padding-left: 15px;}}
@media (min-width: 768px) {.container {padding-right: 15px;padding-left: 15px;}}
@media (min-width: 992px) {.container {padding-right: 15px;padding-left: 15px;}}
@media (min-width: 1200px) {.container {padding-right: 15px;padding-left: 15px;}}
@media (min-width: 576px) {.container {width: 540px;max-width: 100%;}}
@media (min-width: 768px) {.container {width: 720px;max-width: 100%;}}
@media (min-width: 992px) {.container {width: 960px;max-width: 100%;}}
@media (min-width: 1200px) {.container {width: 1140px;max-width: 100%;}}
.container-fluid {position: relative;margin-left: auto;margin-right: auto;padding-right: 15px;padding-left: 15px;}
@media (min-width: 576px) {.container-fluid {padding-right: 15px;padding-left: 15px;}}
@media (min-width: 768px) {.container-fluid {padding-right: 15px;padding-left: 15px;}}
@media (min-width: 992px) {.container-fluid {padding-right: 15px;padding-left: 15px;}}
@media (min-width: 1200px) {.container-fluid {padding-right: 15px;padding-left: 15px;}}
.row {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}
@media (min-width: 576px) {.row {margin-right: -15px;margin-left: -15px;}}
@media (min-width: 768px) {.row {margin-right: -15px;margin-left: -15px;}}
@media (min-width: 992px) {.row {margin-right: -15px;margin-left: -15px;}}
@media (min-width: 1200px) {.row {margin-right: -15px;margin-left: -15px;}}
.no-gutters {margin-right: 0;margin-left: 0;}
.no-gutters > .col, .no-gutters > [class*="col-"] {padding-right: 0;padding-left: 0;}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;}
@media (min-width: 576px) {.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {padding-right: 15px;padding-left: 15px;}}
@media (min-width: 768px) {.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {padding-right: 15px;padding-left: 15px;}}
@media (min-width: 992px) {.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {padding-right: 15px;padding-left: 15px;}}
@media (min-width: 1200px) {.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {padding-right: 15px;padding-left: 15px;}}
.col {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
.col-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;}
.col-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.333333%;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
.col-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.666667%;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
.col-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.col-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
.col-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.666667%;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
.col-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.col-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.333333%;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
.col-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.666667%;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
.col-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
.col-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.333333%;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
.col-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.666667%;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
.col-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.pull-0 {right: auto;}
.pull-1 {right: 8.333333%;}
.pull-2 {right: 16.666667%;}
.pull-3 {right: 25%;}
.pull-4 {right: 33.333333%;}
.pull-5 {right: 41.666667%;}
.pull-6 {right: 50%;}
.pull-7 {right: 58.333333%;}
.pull-8 {right: 66.666667%;}
.pull-9 {right: 75%;}
.pull-10 {right: 83.333333%;}
.pull-11 {right: 91.666667%;}
.pull-12 {right: 100%;}
.push-0 {left: auto;}
.push-1 {left: 8.333333%;}
.push-2 {left: 16.666667%;}
.push-3 {left: 25%;}
.push-4 {left: 33.333333%;}
.push-5 {left: 41.666667%;}
.push-6 {left: 50%;}
.push-7 {left: 58.333333%;}
.push-8 {left: 66.666667%;}
.push-9 {left: 75%;}
.push-10 {left: 83.333333%;}
.push-11 {left: 91.666667%;}
.push-12 {left: 100%;}
.offset-1 {margin-left: 8.333333%;}
.offset-2 {margin-left: 16.666667%;}
.offset-3 {margin-left: 25%;}
.offset-4 {margin-left: 33.333333%;}
.offset-5 {margin-left: 41.666667%;}
.offset-6 {margin-left: 50%;}
.offset-7 {margin-left: 58.333333%;}
.offset-8 {margin-left: 66.666667%;}
.offset-9 {margin-left: 75%;}
.offset-10 {margin-left: 83.333333%;}
.offset-11 {margin-left: 91.666667%;}
@media (min-width: 576px) {.col-sm {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
	.col-sm-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;}
	.col-sm-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.333333%;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
	.col-sm-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.666667%;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
	.col-sm-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-sm-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
	.col-sm-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.666667%;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
	.col-sm-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-sm-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.333333%;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
	.col-sm-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.666667%;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
	.col-sm-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-sm-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.333333%;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
	.col-sm-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.666667%;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
	.col-sm-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.pull-sm-0 {right: auto;}
	.pull-sm-1 {right: 8.333333%;}
	.pull-sm-2 {right: 16.666667%;}
	.pull-sm-3 {right: 25%;}
	.pull-sm-4 {right: 33.333333%;}
	.pull-sm-5 {right: 41.666667%;}
	.pull-sm-6 {right: 50%;}
	.pull-sm-7 {right: 58.333333%;}
	.pull-sm-8 {right: 66.666667%;}
	.pull-sm-9 {right: 75%;}
	.pull-sm-10 {right: 83.333333%;}
	.pull-sm-11 {right: 91.666667%;}
	.pull-sm-12 {right: 100%;}
	.push-sm-0 {left: auto;}
	.push-sm-1 {left: 8.333333%;}
	.push-sm-2 {left: 16.666667%;}
	.push-sm-3 {left: 25%;}
	.push-sm-4 {left: 33.333333%;}
	.push-sm-5 {left: 41.666667%;}
	.push-sm-6 {left: 50%;}
	.push-sm-7 {left: 58.333333%;}
	.push-sm-8 {left: 66.666667%;}
	.push-sm-9 {left: 75%;}
	.push-sm-10 {left: 83.333333%;}
	.push-sm-11 {left: 91.666667%;}
	.push-sm-12 {left: 100%;}
	.offset-sm-0 {margin-left: 0%;}
	.offset-sm-1 {margin-left: 8.333333%;}
	.offset-sm-2 {margin-left: 16.666667%;}
	.offset-sm-3 {margin-left: 25%;}
	.offset-sm-4 {margin-left: 33.333333%;}
	.offset-sm-5 {margin-left: 41.666667%;}
	.offset-sm-6 {margin-left: 50%;}
	.offset-sm-7 {margin-left: 58.333333%;}
	.offset-sm-8 {margin-left: 66.666667%;}
	.offset-sm-9 {margin-left: 75%;}
	.offset-sm-10 {margin-left: 83.333333%;}
	.offset-sm-11 {margin-left: 91.666667%;}}
@media (min-width: 768px) {.col-md {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
	.col-md-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;}
	.col-md-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.333333%;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
	.col-md-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.666667%;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
	.col-md-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-md-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
	.col-md-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.666667%;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
	.col-md-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-md-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.333333%;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
	.col-md-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.666667%;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
	.col-md-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-md-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.333333%;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
	.col-md-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.666667%;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
	.col-md-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.pull-md-0 {right: auto;}
	.pull-md-1 {right: 8.333333%;}
	.pull-md-2 {right: 16.666667%;}
	.pull-md-3 {right: 25%;}
	.pull-md-4 {right: 33.333333%;}
	.pull-md-5 {right: 41.666667%;}
	.pull-md-6 {right: 50%;}
	.pull-md-7 {right: 58.333333%;}
	.pull-md-8 {right: 66.666667%;}
	.pull-md-9 {right: 75%;}
	.pull-md-10 {right: 83.333333%;}
	.pull-md-11 {right: 91.666667%;}
	.pull-md-12 {right: 100%;}
	.push-md-0 {left: auto;}
	.push-md-1 {left: 8.333333%;}
	.push-md-2 {left: 16.666667%;}
	.push-md-3 {left: 25%;}
	.push-md-4 {left: 33.333333%;}
	.push-md-5 {left: 41.666667%;}
	.push-md-6 {left: 50%;}
	.push-md-7 {left: 58.333333%;}
	.push-md-8 {left: 66.666667%;}
	.push-md-9 {left: 75%;}
	.push-md-10 {left: 83.333333%;}
	.push-md-11 {left: 91.666667%;}
	.push-md-12 {left: 100%;}
	.offset-md-0 {margin-left: 0%;}
	.offset-md-1 {margin-left: 8.333333%;}
	.offset-md-2 {margin-left: 16.666667%;}
	.offset-md-3 {margin-left: 25%;}
	.offset-md-4 {margin-left: 33.333333%;}
	.offset-md-5 {margin-left: 41.666667%;}
	.offset-md-6 {margin-left: 50%;}
	.offset-md-7 {margin-left: 58.333333%;}
	.offset-md-8 {margin-left: 66.666667%;}
	.offset-md-9 {margin-left: 75%;}
	.offset-md-10 {margin-left: 83.333333%;}
	.offset-md-11 {margin-left: 91.666667%;}}
@media (min-width: 992px) {.col-lg {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
	.col-lg-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;}
	.col-lg-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.333333%;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
	.col-lg-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.666667%;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
	.col-lg-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-lg-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
	.col-lg-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.666667%;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
	.col-lg-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-lg-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.333333%;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
	.col-lg-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.666667%;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
	.col-lg-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-lg-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.333333%;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
	.col-lg-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.666667%;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
	.col-lg-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.pull-lg-0 {right: auto;}
	.pull-lg-1 {right: 8.333333%;}
	.pull-lg-2 {right: 16.666667%;}
	.pull-lg-3 {right: 25%;}
	.pull-lg-4 {right: 33.333333%;}
	.pull-lg-5 {right: 41.666667%;}
	.pull-lg-6 {right: 50%;}
	.pull-lg-7 {right: 58.333333%;}
	.pull-lg-8 {right: 66.666667%;}
	.pull-lg-9 {right: 75%;}
	.pull-lg-10 {right: 83.333333%;}
	.pull-lg-11 {right: 91.666667%;}
	.pull-lg-12 {right: 100%;}
	.push-lg-0 {left: auto;}
	.push-lg-1 {left: 8.333333%;}
	.push-lg-2 {left: 16.666667%;}
	.push-lg-3 {left: 25%;}
	.push-lg-4 {left: 33.333333%;}
	.push-lg-5 {left: 41.666667%;}
	.push-lg-6 {left: 50%;}
	.push-lg-7 {left: 58.333333%;}
	.push-lg-8 {left: 66.666667%;}
	.push-lg-9 {left: 75%;}
	.push-lg-10 {left: 83.333333%;}
	.push-lg-11 {left: 91.666667%;}
	.push-lg-12 {left: 100%;}
	.offset-lg-0 {margin-left: 0%;}
	.offset-lg-1 {margin-left: 8.333333%;}
	.offset-lg-2 {margin-left: 16.666667%;}
	.offset-lg-3 {margin-left: 25%;}
	.offset-lg-4 {margin-left: 33.333333%;}
	.offset-lg-5 {margin-left: 41.666667%;}
	.offset-lg-6 {margin-left: 50%;}
	.offset-lg-7 {margin-left: 58.333333%;}
	.offset-lg-8 {margin-left: 66.666667%;}
	.offset-lg-9 {margin-left: 75%;}
	.offset-lg-10 {margin-left: 83.333333%;}
	.offset-lg-11 {margin-left: 91.666667%;}}
@media (min-width: 1200px) {.col-xl {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
	.col-xl-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;}
	.col-xl-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.333333%;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
	.col-xl-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.666667%;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
	.col-xl-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-xl-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
	.col-xl-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.666667%;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
	.col-xl-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-xl-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.333333%;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
	.col-xl-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.666667%;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
	.col-xl-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-xl-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.333333%;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
	.col-xl-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.666667%;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
	.col-xl-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.pull-xl-0 {right: auto;}
	.pull-xl-1 {right: 8.333333%;}
	.pull-xl-2 {right: 16.666667%;}
	.pull-xl-3 {right: 25%;}
	.pull-xl-4 {right: 33.333333%;}
	.pull-xl-5 {right: 41.666667%;}
	.pull-xl-6 {right: 50%;}
	.pull-xl-7 {right: 58.333333%;}
	.pull-xl-8 {right: 66.666667%;}
	.pull-xl-9 {right: 75%;}
	.pull-xl-10 {right: 83.333333%;}
	.pull-xl-11 {right: 91.666667%;}
	.pull-xl-12 {right: 100%;}
	.push-xl-0 {left: auto;}
	.push-xl-1 {left: 8.333333%;}
	.push-xl-2 {left: 16.666667%;}
	.push-xl-3 {left: 25%;}
	.push-xl-4 {left: 33.333333%;}
	.push-xl-5 {left: 41.666667%;}
	.push-xl-6 {left: 50%;}
	.push-xl-7 {left: 58.333333%;}
	.push-xl-8 {left: 66.666667%;}
	.push-xl-9 {left: 75%;}
	.push-xl-10 {left: 83.333333%;}
	.push-xl-11 {left: 91.666667%;}
	.push-xl-12 {left: 100%;}
	.offset-xl-0 {margin-left: 0%;}
	.offset-xl-1 {margin-left: 8.333333%;}
	.offset-xl-2 {margin-left: 16.666667%;}
	.offset-xl-3 {margin-left: 25%;}
	.offset-xl-4 {margin-left: 33.333333%;}
	.offset-xl-5 {margin-left: 41.666667%;}
	.offset-xl-6 {margin-left: 50%;}
	.offset-xl-7 {margin-left: 58.333333%;}
	.offset-xl-8 {margin-left: 66.666667%;}
	.offset-xl-9 {margin-left: 75%;}
	.offset-xl-10 {margin-left: 83.333333%;}
	.offset-xl-11 {margin-left: 91.666667%;}}
.fade {opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear;}
.fade.show {opacity: 1;}
.collapse {display: none;}
.collapse.show {display: block;}
tr.collapse.show {display: table-row;}
tbody.collapse.show {display: table-row-group;}
.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition: height .35s ease;-o-transition: height .35s ease;transition: height .35s ease;}
.dropup, .dropdown {position: relative;}
.dropdown-toggle::after {display: inline-block;width: 0;height: 0;margin-left: .3em;vertical-align: middle;content: "";border-top: .3em solid;border-right: .3em solid transparent;border-left: .3em solid transparent;}
.dropdown-toggle:focus {outline: 0;}
.dropup .dropdown-toggle::after {border-top: 0;border-bottom: .3em solid;}
.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 10rem;padding: .5rem 0;margin: .125rem 0 0;font-size: 1rem;color: #292b2c;text-align: left;list-style: none;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid rgba(0,0,0,.15);border-radius: .25rem;}
.dropdown-divider {height: 1px;margin: .5rem 0;overflow: hidden;background-color: #eceeef;}
.dropdown-item {display: block;width: 100%;padding: 3px 1.5rem;clear: both;font-weight: normal;color: #292b2c;text-align: inherit;white-space: nowrap;background: none;border: 0;}
.dropdown-item:focus, .dropdown-item:hover {color: #1d1e1f;text-decoration: none;background-color: #f7f7f9;}
.dropdown-item.active, .dropdown-item:active {color: #fff;text-decoration: none;background-color: #0275d8;}
.dropdown-item.disabled, .dropdown-item:disabled {color: #636c72;cursor: not-allowed;background-color: transparent;}
.show > .dropdown-menu {display: block;}
.show > a {outline: 0;}
.dropdown-menu-right {right: 0;left: auto;}
.dropdown-menu-left {right: auto;left: 0;}
.dropdown-header {display: block;padding: .5rem 1.5rem;margin-bottom: 0;font-size: .875rem;color: #636c72;white-space: nowrap;}
.dropdown-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 990;}
.dropup .dropdown-menu {top: auto;bottom: 100%;margin-bottom: .125rem;}
.nav {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none;}
.nav-link {display: block;padding: .5em 1em;}
.nav-link:focus, .nav-link:hover {text-decoration: none;}
.nav-link.disabled {color: #636c72;cursor: not-allowed;}
.nav-tabs {border-bottom: 1px solid #ddd;}
.nav-tabs .nav-item {margin-bottom: -1px;}
.nav-tabs .nav-link {border: 1px solid transparent;border-top-right-radius: .25rem;border-top-left-radius: .25rem;}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {border-color: #eceeef #eceeef #ddd;}
.nav-tabs .nav-link.disabled {color: #636c72;background-color: transparent;border-color: transparent;}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {color: #464a4c;background-color: #fff;border-color: #ddd #ddd #fff;}
.nav-tabs .dropdown-menu {margin-top: -1px;border-top-right-radius: 0;border-top-left-radius: 0;}
.nav-pills .nav-link {border-radius: .25rem;}
.nav-pills .nav-link.active, .nav-pills .nav-item.show .nav-link {color: #fff;background-color: #0275d8;}
.nav-fill .nav-item {-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;text-align: center;}
.nav-justified .nav-item {-webkit-box-flex: 1;-webkit-flex: 1 1 100%;-ms-flex: 1 1 100%;flex: 1 1 100%;text-align: center;}
.tab-content > .tab-pane {display: none;}
.tab-content > .active {display: block;}
.clearfix::after {display: block;content: "";clear: both;}
.order-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}
.order-last {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
.order-0 {-webkit-box-ordinal-group: 1;-webkit-order: 0;-ms-flex-order: 0;order: 0;}
.flex-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important;}
.flex-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}
.flex-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: row-reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}
.flex-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: column-reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}
.flex-wrap {-webkit-flex-wrap: wrap !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
.flex-nowrap {-webkit-flex-wrap: nowrap !important;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}
.flex-wrap-reverse {-webkit-flex-wrap: wrap-reverse !important;-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}
.justify-content-start {-webkit-box-pack: start !important;-webkit-justify-content: flex-start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}
.justify-content-end {-webkit-box-pack: end !important;-webkit-justify-content: flex-end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}
.justify-content-center {-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
.justify-content-between {-webkit-box-pack: justify !important;-webkit-justify-content: space-between !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}
.justify-content-around {-webkit-justify-content: space-around !important;-ms-flex-pack: distribute !important;justify-content: space-around !important;}
.align-items-start {-webkit-box-align: start !important;-webkit-align-items: flex-start !important;-ms-flex-align: start !important;align-items: flex-start !important;}
.align-items-end {-webkit-box-align: end !important;-webkit-align-items: flex-end !important;-ms-flex-align: end !important;align-items: flex-end !important;}
.align-items-center {-webkit-box-align: center !important;-webkit-align-items: center !important;-ms-flex-align: center !important;align-items: center !important;}
.align-items-baseline {-webkit-box-align: baseline !important;-webkit-align-items: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}
.align-items-stretch {-webkit-box-align: stretch !important;-webkit-align-items: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}
.align-content-start {-webkit-align-content: flex-start !important;-ms-flex-line-pack: start !important;align-content: flex-start !important;}
.align-content-end {-webkit-align-content: flex-end !important;-ms-flex-line-pack: end !important;align-content: flex-end !important;}
.align-content-center {-webkit-align-content: center !important;-ms-flex-line-pack: center !important;align-content: center !important;}
.align-content-between {-webkit-align-content: space-between !important;-ms-flex-line-pack: justify !important;align-content: space-between !important;}
.align-content-around {-webkit-align-content: space-around !important;-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
.align-content-stretch {-webkit-align-content: stretch !important;-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
.align-self-auto {-webkit-align-self: auto !important;-ms-flex-item-align: auto !important;-ms-grid-row-align: auto !important;align-self: auto !important;}
.align-self-start {-webkit-align-self: flex-start !important;-ms-flex-item-align: start !important;align-self: flex-start !important;}
.align-self-end {-webkit-align-self: flex-end !important;-ms-flex-item-align: end !important;align-self: flex-end !important;}
.align-self-center {-webkit-align-self: center !important;-ms-flex-item-align: center !important;-ms-grid-row-align: center !important;align-self: center !important;}
.align-self-baseline {-webkit-align-self: baseline !important;-ms-flex-item-align: baseline !important;align-self: baseline !important;}
.align-self-stretch {-webkit-align-self: stretch !important;-ms-flex-item-align: stretch !important;-ms-grid-row-align: stretch !important;align-self: stretch !important;}
@media (min-width: 576px) {.order-sm-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}
	.order-sm-last {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
	.order-sm-0 {-webkit-box-ordinal-group: 1;-webkit-order: 0;-ms-flex-order: 0;order: 0;}
	.flex-sm-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important;}
	.flex-sm-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}
	.flex-sm-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: row-reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}
	.flex-sm-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: column-reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}
	.flex-sm-wrap {-webkit-flex-wrap: wrap !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
	.flex-sm-nowrap {-webkit-flex-wrap: nowrap !important;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}
	.flex-sm-wrap-reverse {-webkit-flex-wrap: wrap-reverse !important;-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}
	.justify-content-sm-start {-webkit-box-pack: start !important;-webkit-justify-content: flex-start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}
	.justify-content-sm-end {-webkit-box-pack: end !important;-webkit-justify-content: flex-end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}
	.justify-content-sm-center {-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
	.justify-content-sm-between {-webkit-box-pack: justify !important;-webkit-justify-content: space-between !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}
	.justify-content-sm-around {-webkit-justify-content: space-around !important;-ms-flex-pack: distribute !important;justify-content: space-around !important;}
	.align-items-sm-start {-webkit-box-align: start !important;-webkit-align-items: flex-start !important;-ms-flex-align: start !important;align-items: flex-start !important;}
	.align-items-sm-end {-webkit-box-align: end !important;-webkit-align-items: flex-end !important;-ms-flex-align: end !important;align-items: flex-end !important;}
	.align-items-sm-center {-webkit-box-align: center !important;-webkit-align-items: center !important;-ms-flex-align: center !important;align-items: center !important;}
	.align-items-sm-baseline {-webkit-box-align: baseline !important;-webkit-align-items: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}
	.align-items-sm-stretch {-webkit-box-align: stretch !important;-webkit-align-items: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}
	.align-content-sm-start {-webkit-align-content: flex-start !important;-ms-flex-line-pack: start !important;align-content: flex-start !important;}
	.align-content-sm-end {-webkit-align-content: flex-end !important;-ms-flex-line-pack: end !important;align-content: flex-end !important;}
	.align-content-sm-center {-webkit-align-content: center !important;-ms-flex-line-pack: center !important;align-content: center !important;}
	.align-content-sm-between {-webkit-align-content: space-between !important;-ms-flex-line-pack: justify !important;align-content: space-between !important;}
	.align-content-sm-around {-webkit-align-content: space-around !important;-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
	.align-content-sm-stretch {-webkit-align-content: stretch !important;-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
	.align-self-sm-auto {-webkit-align-self: auto !important;-ms-flex-item-align: auto !important;-ms-grid-row-align: auto !important;align-self: auto !important;}
	.align-self-sm-start {-webkit-align-self: flex-start !important;-ms-flex-item-align: start !important;align-self: flex-start !important;}
	.align-self-sm-end {-webkit-align-self: flex-end !important;-ms-flex-item-align: end !important;align-self: flex-end !important;}
	.align-self-sm-center {-webkit-align-self: center !important;-ms-flex-item-align: center !important;-ms-grid-row-align: center !important;align-self: center !important;}
	.align-self-sm-baseline {-webkit-align-self: baseline !important;-ms-flex-item-align: baseline !important;align-self: baseline !important;}
	.align-self-sm-stretch {-webkit-align-self: stretch !important;-ms-flex-item-align: stretch !important;-ms-grid-row-align: stretch !important;align-self: stretch !important;}}
@media (min-width: 768px) {.order-md-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}
	.order-md-last {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
	.order-md-0 {-webkit-box-ordinal-group: 1;-webkit-order: 0;-ms-flex-order: 0;order: 0;}
	.flex-md-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important;}
	.flex-md-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}
	.flex-md-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: row-reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}
	.flex-md-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: column-reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}
	.flex-md-wrap {-webkit-flex-wrap: wrap !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
	.flex-md-nowrap {-webkit-flex-wrap: nowrap !important;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}
	.flex-md-wrap-reverse {-webkit-flex-wrap: wrap-reverse !important;-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}
	.justify-content-md-start {-webkit-box-pack: start !important;-webkit-justify-content: flex-start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}
	.justify-content-md-end {-webkit-box-pack: end !important;-webkit-justify-content: flex-end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}
	.justify-content-md-center {-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
	.justify-content-md-between {-webkit-box-pack: justify !important;-webkit-justify-content: space-between !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}
	.justify-content-md-around {-webkit-justify-content: space-around !important;-ms-flex-pack: distribute !important;justify-content: space-around !important;}
	.align-items-md-start {-webkit-box-align: start !important;-webkit-align-items: flex-start !important;-ms-flex-align: start !important;align-items: flex-start !important;}
	.align-items-md-end {-webkit-box-align: end !important;-webkit-align-items: flex-end !important;-ms-flex-align: end !important;align-items: flex-end !important;}
	.align-items-md-center {-webkit-box-align: center !important;-webkit-align-items: center !important;-ms-flex-align: center !important;align-items: center !important;}
	.align-items-md-baseline {-webkit-box-align: baseline !important;-webkit-align-items: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}
	.align-items-md-stretch {-webkit-box-align: stretch !important;-webkit-align-items: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}
	.align-content-md-start {-webkit-align-content: flex-start !important;-ms-flex-line-pack: start !important;align-content: flex-start !important;}
	.align-content-md-end {-webkit-align-content: flex-end !important;-ms-flex-line-pack: end !important;align-content: flex-end !important;}
	.align-content-md-center {-webkit-align-content: center !important;-ms-flex-line-pack: center !important;align-content: center !important;}
	.align-content-md-between {-webkit-align-content: space-between !important;-ms-flex-line-pack: justify !important;align-content: space-between !important;}
	.align-content-md-around {-webkit-align-content: space-around !important;-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
	.align-content-md-stretch {-webkit-align-content: stretch !important;-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
	.align-self-md-auto {-webkit-align-self: auto !important;-ms-flex-item-align: auto !important;-ms-grid-row-align: auto !important;align-self: auto !important;}
	.align-self-md-start {-webkit-align-self: flex-start !important;-ms-flex-item-align: start !important;align-self: flex-start !important;}
	.align-self-md-end {-webkit-align-self: flex-end !important;-ms-flex-item-align: end !important;align-self: flex-end !important;}
	.align-self-md-center {-webkit-align-self: center !important;-ms-flex-item-align: center !important;-ms-grid-row-align: center !important;align-self: center !important;}
	.align-self-md-baseline {-webkit-align-self: baseline !important;-ms-flex-item-align: baseline !important;align-self: baseline !important;}
	.align-self-md-stretch {-webkit-align-self: stretch !important;-ms-flex-item-align: stretch !important;-ms-grid-row-align: stretch !important;align-self: stretch !important;}}
@media (min-width: 992px) {.order-lg-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}
	.order-lg-last {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
	.order-lg-0 {-webkit-box-ordinal-group: 1;-webkit-order: 0;-ms-flex-order: 0;order: 0;}
	.flex-lg-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important;}
	.flex-lg-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}
	.flex-lg-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: row-reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}
	.flex-lg-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: column-reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}
	.flex-lg-wrap {-webkit-flex-wrap: wrap !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
	.flex-lg-nowrap {-webkit-flex-wrap: nowrap !important;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}
	.flex-lg-wrap-reverse {-webkit-flex-wrap: wrap-reverse !important;-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}
	.justify-content-lg-start {-webkit-box-pack: start !important;-webkit-justify-content: flex-start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}
	.justify-content-lg-end {-webkit-box-pack: end !important;-webkit-justify-content: flex-end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}
	.justify-content-lg-center {-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
	.justify-content-lg-between {-webkit-box-pack: justify !important;-webkit-justify-content: space-between !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}
	.justify-content-lg-around {-webkit-justify-content: space-around !important;-ms-flex-pack: distribute !important;justify-content: space-around !important;}
	.align-items-lg-start {-webkit-box-align: start !important;-webkit-align-items: flex-start !important;-ms-flex-align: start !important;align-items: flex-start !important;}
	.align-items-lg-end {-webkit-box-align: end !important;-webkit-align-items: flex-end !important;-ms-flex-align: end !important;align-items: flex-end !important;}
	.align-items-lg-center {-webkit-box-align: center !important;-webkit-align-items: center !important;-ms-flex-align: center !important;align-items: center !important;}
	.align-items-lg-baseline {-webkit-box-align: baseline !important;-webkit-align-items: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}
	.align-items-lg-stretch {-webkit-box-align: stretch !important;-webkit-align-items: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}
	.align-content-lg-start {-webkit-align-content: flex-start !important;-ms-flex-line-pack: start !important;align-content: flex-start !important;}
	.align-content-lg-end {-webkit-align-content: flex-end !important;-ms-flex-line-pack: end !important;align-content: flex-end !important;}
	.align-content-lg-center {-webkit-align-content: center !important;-ms-flex-line-pack: center !important;align-content: center !important;}
	.align-content-lg-between {-webkit-align-content: space-between !important;-ms-flex-line-pack: justify !important;align-content: space-between !important;}
	.align-content-lg-around {-webkit-align-content: space-around !important;-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
	.align-content-lg-stretch {-webkit-align-content: stretch !important;-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
	.align-self-lg-auto {-webkit-align-self: auto !important;-ms-flex-item-align: auto !important;-ms-grid-row-align: auto !important;align-self: auto !important;}
	.align-self-lg-start {-webkit-align-self: flex-start !important;-ms-flex-item-align: start !important;align-self: flex-start !important;}
	.align-self-lg-end {-webkit-align-self: flex-end !important;-ms-flex-item-align: end !important;align-self: flex-end !important;}
	.align-self-lg-center {-webkit-align-self: center !important;-ms-flex-item-align: center !important;-ms-grid-row-align: center !important;align-self: center !important;}
	.align-self-lg-baseline {-webkit-align-self: baseline !important;-ms-flex-item-align: baseline !important;align-self: baseline !important;}
	.align-self-lg-stretch {-webkit-align-self: stretch !important;-ms-flex-item-align: stretch !important;-ms-grid-row-align: stretch !important;align-self: stretch !important;}}
@media (min-width: 1200px) {.order-xl-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}
	.order-xl-last {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
	.order-xl-0 {-webkit-box-ordinal-group: 1;-webkit-order: 0;-ms-flex-order: 0;order: 0;}
	.flex-xl-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important;}
	.flex-xl-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}
	.flex-xl-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: row-reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}
	.flex-xl-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: column-reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}
	.flex-xl-wrap {-webkit-flex-wrap: wrap !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
	.flex-xl-nowrap {-webkit-flex-wrap: nowrap !important;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}
	.flex-xl-wrap-reverse {-webkit-flex-wrap: wrap-reverse !important;-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}
	.justify-content-xl-start {-webkit-box-pack: start !important;-webkit-justify-content: flex-start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}
	.justify-content-xl-end {-webkit-box-pack: end !important;-webkit-justify-content: flex-end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}
	.justify-content-xl-center {-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
	.justify-content-xl-between {-webkit-box-pack: justify !important;-webkit-justify-content: space-between !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}
	.justify-content-xl-around {-webkit-justify-content: space-around !important;-ms-flex-pack: distribute !important;justify-content: space-around !important;}
	.align-items-xl-start {-webkit-box-align: start !important;-webkit-align-items: flex-start !important;-ms-flex-align: start !important;align-items: flex-start !important;}
	.align-items-xl-end {-webkit-box-align: end !important;-webkit-align-items: flex-end !important;-ms-flex-align: end !important;align-items: flex-end !important;}
	.align-items-xl-center {-webkit-box-align: center !important;-webkit-align-items: center !important;-ms-flex-align: center !important;align-items: center !important;}
	.align-items-xl-baseline {-webkit-box-align: baseline !important;-webkit-align-items: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}
	.align-items-xl-stretch {-webkit-box-align: stretch !important;-webkit-align-items: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}
	.align-content-xl-start {-webkit-align-content: flex-start !important;-ms-flex-line-pack: start !important;align-content: flex-start !important;}
	.align-content-xl-end {-webkit-align-content: flex-end !important;-ms-flex-line-pack: end !important;align-content: flex-end !important;}
	.align-content-xl-center {-webkit-align-content: center !important;-ms-flex-line-pack: center !important;align-content: center !important;}
	.align-content-xl-between {-webkit-align-content: space-between !important;-ms-flex-line-pack: justify !important;align-content: space-between !important;}
	.align-content-xl-around {-webkit-align-content: space-around !important;-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
	.align-content-xl-stretch {-webkit-align-content: stretch !important;-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
	.align-self-xl-auto {-webkit-align-self: auto !important;-ms-flex-item-align: auto !important;-ms-grid-row-align: auto !important;align-self: auto !important;}
	.align-self-xl-start {-webkit-align-self: flex-start !important;-ms-flex-item-align: start !important;align-self: flex-start !important;}
	.align-self-xl-end {-webkit-align-self: flex-end !important;-ms-flex-item-align: end !important;align-self: flex-end !important;}
	.align-self-xl-center {-webkit-align-self: center !important;-ms-flex-item-align: center !important;-ms-grid-row-align: center !important;align-self: center !important;}
	.align-self-xl-baseline {-webkit-align-self: baseline !important;-ms-flex-item-align: baseline !important;align-self: baseline !important;}
	.align-self-xl-stretch {-webkit-align-self: stretch !important;-ms-flex-item-align: stretch !important;-ms-grid-row-align: stretch !important;align-self: stretch !important;}}
.invisible {visibility: hidden !important;}
.hidden-xs-up {display: none !important;}
@media (max-width: 575px) {.hidden-xs-down {display: none !important;}}
@media (min-width: 576px) {.hidden-sm-up {display: none !important;}}
@media (max-width: 767px) {.hidden-sm-down {display: none !important;}}
@media (min-width: 768px) {.hidden-md-up {display: none !important;}}
@media (max-width: 991px) {.hidden-md-down {display: none !important;}}
@media (min-width: 992px) {.hidden-lg-up {display: none !important;}}
@media (max-width: 1199px) {.hidden-lg-down {display: none !important;}}
@media (min-width: 1200px) {.hidden-xl-up {display: none !important;}}
.hidden-xl-down {display: none !important;}
.visible-print-block {display: none !important;}
@media print {.visible-print-block {display: block !important;}}
.visible-print-inline {display: none !important;}
@media print {.visible-print-inline {display: inline !important;}}
.visible-print-inline-block {display: none !important;}
@media print {.visible-print-inline-block {display: inline-block !important;}}
@media print {.hidden-print {display: none !important;}}
@import url("https://fonts.googleapis.com/css?family=Roboto+Mono:400,700");
@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700");
body {font-family: "Source Sans Pro",Arial,sans-serif;line-height: 1.65;font-size: .9375em;color: #333;}
h1 {font-size: 2.48832em;}
h2 {font-size: 2.0736em;}
h3 {font-size: 1.728em;}
h4 {font-size: 1.44em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1em;}
h1, h2, h3, h4, h5, h6 {position: relative;font-weight: normal;color: #303133;line-height: 1.25em;}
h1, h2, h3, h4, h5, h6, p {margin-top: 1.25em;}
h6 {color: #777;text-transform: uppercase;letter-spacing: 2px;}
blockquote p {font-family: "Source Sans Pro",Arial,sans-serif;}
.small, .tabs .nav-link, .entry-footer .post-info, .grid-container__alternate .entry-footer, .grid-container__classic .tc-content, .grid-container__plain .post-info, .grid-container__plain .author-info, .grid-container__plain .post-tags, .grid-container__square-mini .czr-related-post, .grid-container__square-mini .entry-header, .grid-container__square-mini blockquote, .entry-header .tax__container, .entry-header .post-info, .page__header .header-content .post-info, .post-section-title, .post-navigation .page-numbers, .post-navigation a, .post-author figure figcaption a:first-of-type, .post-author figure .post-author-title, .pagination.post-pagination, .comment-meta time, #cancel-comment-reply-link, .comment-respond .comment-notes, .comment-respond .logged-in-as, .wp-caption-text, .widget_calendar thead tr, .widget_calendar caption, .widget_calendar tfoot, .colophon__row .footer__credits, small {font-size: .833333em;}
.demi-small, .nav__menu, table:not([id^=wp-calendar]) th, #add_payment_method .cart-collaterals .cart_totals table:not([id^=wp-calendar]) th, .woocommerce-cart .cart-collaterals .cart_totals table:not([id^=wp-calendar]) th, .woocommerce-checkout .cart-collaterals .cart_totals table:not([id^=wp-calendar]) th, .woocommerce table.shop_table:not([id^=wp-calendar]) th, table:not([id^=wp-calendar]) td, #add_payment_method .cart-collaterals .cart_totals table:not([id^=wp-calendar]) td, .woocommerce-cart .cart-collaterals .cart_totals table:not([id^=wp-calendar]) td, .woocommerce-checkout .cart-collaterals .cart_totals table:not([id^=wp-calendar]) td, .woocommerce table.shop_table:not([id^=wp-calendar]) td, form label, .page-breadcrumbs, .sidebar {font-size: .95em;}
.thin, .widget_recent_comments .comment-author-link {font-weight: 300;}
.normal {font-weight: 400;}
.semi-bold, .btn-more, .btn-small, .btn-edit, a.external, .tax__container a, .overlay .overlay-content .nav__container nav, .entry-footer .post-info a, .grid-container__plain .author-info .author-meta a, .archive-header .header-bottom a, .entry-header .header-bottom a, .page__header .header-content .post-info, .comment-author a, .comment-link, .footer__wrapper h5 {font-weight: 500;}
.bold, .nav__menu, .dropdown-menu.czr-dropdown-menu a, .btn-large, blockquote, .entry-link, .grid-container__classic .format-link .tc-grid-caption .entry-summary, .post-author figure .post-author-title, .action-link, .comment-reply-link, #cancel-comment-reply-link, .pingback-list li.pingback .excerpt, .pingback-list li.pingback sup, .widget_recent_comments, .widget_categories, .widget_calendar caption, .widget_calendar tfoot {font-weight: 600;}
.thick, form label, strong {font-weight: 700;}
.service-font, .btn, input[type=submit], .woocommerce #respond input#submit, .woocommerce input#submit, .woocommerce input.button, .woocommerce a.button, .woocommerce .button.add_to_cart_button, .woocommerce input#submit.alt.disabled, .woocommerce input.button.alt.disabled, .woocommerce button.button.alt.disabled, .woocommerce a.button.alt.disabled, .woocommerce input#submit.alt, .woocommerce input.button.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .tax__container a, .tagcloud a, .tag__link, .entry-header .post-info, .entry-footer, .archive-header .header-bottom, .entry-header .header-bottom, .comment-meta time, .widget_calendar thead tr {font-family: "Roboto",sans-serif;letter-spacing: 1px;}
.caps, .nav__menu, input[type=submit], .btn-more, .btn-large, table:not([id^=wp-calendar]) th, #add_payment_method .cart-collaterals .cart_totals table:not([id^=wp-calendar]) th, .woocommerce-cart .cart-collaterals .cart_totals table:not([id^=wp-calendar]) th, .woocommerce-checkout .cart-collaterals .cart_totals table:not([id^=wp-calendar]) th, .woocommerce table.shop_table:not([id^=wp-calendar]) th, .tax__container a, form label, .overlay .overlay-content .nav__container nav, .post-section-title, .post-navigation .page-numbers, .post-navigation a, .post-author figure figcaption a:first-of-type, .action-link, .comment-reply-link, #cancel-comment-reply-link, .sidebar .widget-title, .widget_categories, .widget_calendar caption, .widget_calendar tfoot {text-transform: uppercase;}
.letter-spacing-075 {letter-spacing: .075px;}
.letter-spacing-05 {letter-spacing: .5px;}
.letter-spacing-1, .nav__menu, .grid-container__classic .tc-grid-caption .tc-g-cont blockquote, .page__header .header-content .post-info, .widget_categories, .widget_calendar caption, .widget_calendar tfoot, .colophon__row .footer__credits {letter-spacing: 1px;}
.letter-spacing-2, table:not([id^=wp-calendar]) th, #add_payment_method .cart-collaterals .cart_totals table:not([id^=wp-calendar]) th, .woocommerce-cart .cart-collaterals .cart_totals table:not([id^=wp-calendar]) th, .woocommerce-checkout .cart-collaterals .cart_totals table:not([id^=wp-calendar]) th, .woocommerce table.shop_table:not([id^=wp-calendar]) th, .tax__container a, form label, .overlay .overlay-content .nav__container nav, .post-section-title, .post-navigation .page-numbers, .post-navigation a, .action-link, .comment-reply-link, .pingback-list li.pingback sup, .sidebar .widget-title {letter-spacing: 2px;}
.italics {font-style: italic;}
.underline-thick {border-bottom-color: #f7f8f9;box-shadow: inset 0 -5px 0 #f7f8f9;}
.underline {text-decoration: underline;}
.big-text-10 {font-size: 10em;}
.text-left {text-align: left !important;}
.text-right {text-align: right !important;}
.text-center {text-align: center !important;}
@media (min-width: 576px) {.text-sm-left {text-align: left !important;}
	.text-sm-right {text-align: right !important;}
	.text-sm-center {text-align: center !important;}}
@media (min-width: 768px) {.text-md-left {text-align: left !important;}
	.text-md-right {text-align: right !important;}
	.text-md-center {text-align: center !important;}}
@media (min-width: 992px) {.text-lg-left {text-align: left !important;}
	.text-lg-right {text-align: right !important;}
	.text-lg-center {text-align: center !important;}}
@media (min-width: 1200px) {.text-xl-left {text-align: left !important;}
	.text-xl-right {text-align: right !important;}
	.text-xl-center {text-align: center !important;}}
@font-face {font-family: "customizr";src: url("../../shared/fonts/customizr/customizr.eot?12839698");src: url("../../shared/fonts/customizr/customizr.eot?12839698#iefix") format("embedded-opentype"),url("../../shared/fonts/customizr/customizr.woff2?128396981") format("woff2"),url("../../shared/fonts/customizr/customizr.woff?12839698") format("woff"),url("../../shared/fonts/customizr/customizr.ttf?12839698") format("truetype"),url("../../shared/fonts/customizr/customizr.svg?12839698#customizr") format("svg");font-weight: normal;font-style: normal;}
[class^="icn-"]:before, [class*=" icn-"]:before {content: "";font-family: "customizr";font-style: normal;font-weight: normal;speak: none;vertical-align: middle;display: inline-block;text-decoration: inherit;width: 1em;margin-right: .2em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;margin-left: .2em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icn-close:before {content: "";}
.icn-shoppingcart:before {content: "";}
.icn-search:before {content: "";}
.icn-grid-empty:before {content: "";}
.icn-grid-filled:before {content: "";}
.icn-plus:before {content: "";}
.icn-quote:before {content: "";}
.icn-expand-thin:before {content: "";}
.icn-plus-thin:before {content: "";}
.icn-close-thin:before {content: "";}
.icn-arrow-l:before {content: "";}
.icn-arrow-r:before {content: "";}
.icn-down-small:before {content: "";}
.icn-up-small:before {content: "";}
.icn-text:before {content: "";}
.icn-link:before {content: "";}
.icn-left-open-big:before {content: "";}
.icn-right-open-big:before {content: "";}
.icn-expand-small:before {content: "";}
.icn-expand:before {content: "";}
.icn-edit:before {content: "";}
.icn-arrow-r-long:before {content: "";}
.icn-arrow-l-long:before {content: "";}
.icn-article:before {content: "";}
.bg-transparent {background: transparent;}
.m-t-05 {margin-top: .5em;}
.hidden {display: none !important;}
.display-flex, .branding__container, .branding__container .branding, .branding__container .mobile-utils__wrapper, .nav__utils, .nav__utils li, .czr-cover-sections > section, .grid-container__square-mini .grid__item, .post-navigation .meta-nav {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.inline-list, .socials, .tags {list-style: none;}
.inline-list li, .socials li, .tags li {display: inline-block;}
.inline-list li + li, .socials li + li, .tags li + li {margin-left: 1.25em;}
.inline-list li:before, .socials li:before, .tags li:before {content: none;}
.no-hover, .no-hover *, .is-scrolling, .is-scrolling * {pointer-events: none;}
.shadow {-webkit-box-shadow: 0px 2px 2px rgba(102,102,102,.08);-moz-box-shadow: 0px 2px 2px rgba(102,102,102,.08);box-shadow: 0px 2px 2px rgba(102,102,102,.08);}
img.h-centered {width: auto !important;max-width: none !important;position: relative;}
img.v-centered {height: auto !important;max-height: none !important;vertical-align: top;position: relative;max-width: none !important;}
.filter {position: relative;height: 100%;}
.filter:before {position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: block;z-index: 3;content: "";}
.section-slider {-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;}
.czr-valign {-webkit-transform: translate(0,50%);-moz-transform: translate(0,50%);transform: translate(0,50%);}
.czr-valign .czr-valign-child {-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);transform: translate(0,-50%);}
.czr-talign {-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);transform: translate(0,-50%);top: 50%;position: absolute;}
[class*=czr__r-w] {position: relative;display: block;padding: 0;overflow: hidden;}
[class*=czr__r-w]::before {display: block;content: "";}
[class*=czr__r-w] .czr__r-i {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;}
.czr__r-w16by9::before {padding-top: 56.25%;}
.czr__r-wGR::before {padding-top: 61.803398%;}
.czr__r-w10by15::before {padding-top: 150%;}
.czr__r-w4by3::before {padding-top: 75%;}
.czr__r-w1by1::before {padding-top: 100%;}
.czr__r-wTCT {max-width: 270px;margin: 8px auto;position: relative;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;}
.czr__r-wTCT::before {padding-top: 92.592593%;}
.czr__r-wTCT img {position: absolute;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);transform: translate3d(0,0,0);backface-visibility: hidden;left: 0;top: 0;}
.czr__r-wTCT img.tc-holder-img {-ms-transform: none;}
.grid__item > .czr__r-wTCT {z-index: -1;}
.bottom-mask, .grid-container__classic:not(.tc-gc) .entry-summary {mask-image: linear-gradient(top,#000 70%,transparent 100%);-webkit-mask-image: -webkit-linear-gradient(top,#000 70%,transparent 100%);}
.screen-reader-text, .sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;}
.screen-reader-text:active, .screen-reader-text:focus, .sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}
body, html {padding: 0;margin: 0;-webkit-font-smoothing: antialiased;}
.wp-caption, img {max-width: 100%;height: auto;}
button, button:focus {outline: 0;}
a {transition: color ease .3s;}
a {text-decoration: none;color: #5a5a5a;}
a:hover, a:active, a.current-active {text-decoration: none;outline: none;}
a img {border: none;}
a:hover, a:focus, a:active, a.active {color: #3b3b3b;}
h1, h2, h3, h4, h5, h6 {text-rendering: optimizelegibility;}
ul, ol {list-style: none;}
ul li, ol li {line-height: 1.875em;}
ul, ol {margin: 0;padding: 0;}
hr {display: block;height: 1px;border: 0;border-top: 1px solid #eceeef;margin: 3.2em 0;padding: 0;}
strong {font-weight: 700;}
dl dt {overflow: hidden;clear: left;text-align: right;text-overflow: ellipsis;white-space: nowrap;}
pre code, tt {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: inherit;white-space: -moz-pre-wrap;white-space: pre-wrap;background: transparent;border: none;padding: 0;font-family: "Roboto Mono",monospace;}
pre {background: #f7f8f9;padding: 2.5em;word-wrap: normal;color: #313131;font-family: "Roboto Mono",monospace !important;}
figure {text-align: center;}
figcaption {text-align: center;}
::-moz-selection {text-shadow: none;background: #5a5a5a;color: #fff;}
::selection {text-shadow: none;background: #5a5a5a;color: #fff;}
img::selection {background: transparent;}
img::-moz-selection {background: transparent;}
.alignleft {float: left;margin: .375em 1.75em 1.75em 0;}
.alignright {float: right;margin: .375em 0 1.75em 1.75em;}
.aligncenter {clear: both;display: block;margin: 0 auto 1.75em;}
.m-t-6 {margin-top: 6rem !important;}
p {word-wrap: break-word;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {-webkit-box-shadow: 0 0 0 3000px #eceeef inset !important;}
embed, iframe, object, video {max-width: 100%;}
.header-skin-light .overlay {background: rgba(255,255,255,.98);color: #313131;}
.header-skin-light .overlay a {color: #777;}
.header-skin-light .overlay a:hover {color: #313131;}
.header-skin-light #tc-sn {outline: 1px solid rgba(49,49,49,.09);}
.header-skin-light .ham__toggler-span-wrapper .line {background: #313131;}
.header-skin-light .tc-header .socials a, .header-skin-light .tc-header .socials a:focus, .header-skin-light .tc-header .socials a:active {color: #313131;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.header-skin-light .tc-header .socials a:hover {color: #777;}
.header-skin-light #tc-sn .tc-sn-inner, .header-skin-light .tc-header {background: #fff;}
.header-skin-light .header-navbars__wrapper, .header-skin-light .topnav-navbars__container, .header-skin-light .topnav-navbars__container [class*=navbar__wrapper], .header-skin-light .mobile-nav__container, .header-skin-light .mobile-nav__nav {background: inherit;}
.header-skin-light .sticky-transparent.is-sticky .mobile-sticky, .header-skin-light .sticky-transparent.is-sticky .desktop-sticky {background: rgba(255,255,255,.9);}
.header-skin-light .sticky-transparent.is-sticky .mobile-nav__nav {background: rgba(255,255,255,.9);}
.header-skin-light .sticky-transparent.is-sticky .mobile-nav__nav .dropdown-menu, .header-skin-light .sticky-transparent.is-sticky .mobile-nav__nav .dropdown-item:focus, .header-skin-light .sticky-transparent.is-sticky .mobile-nav__nav .dropdown-item:hover {background: none;}
.header-skin-light .header-navbars__wrapper {border-bottom: 1px solid rgba(49,49,49,.09);}
.header-skin-light .topbar-navbar__wrapper {border-bottom: 1px solid rgba(49,49,49,.09);}
.header-skin-light header:not(.header-transparent) .header-navbars__wrapper {-webkit-box-shadow: 0px 2px 2px rgba(102,102,102,.08);-moz-box-shadow: 0px 2px 2px rgba(102,102,102,.08);box-shadow: 0px 2px 2px rgba(102,102,102,.08);}
.header-skin-light .image__header .header-content a {color: #313131;}
.header-skin-light .image__header .header-content a:hover {color: #777;}
.header-skin-light .image__header .header-content .entry-meta .tax__container:after {background-color: #313131;}
.header-skin-light .image__header .header-content .entry-meta .tax__container a:after {color: #313131;}
.header-skin-light .nav__utils {color: #313131;}
.header-skin-light .nav__utils a, .header-skin-light .nav__utils a:focus, .header-skin-light .nav__utils a:active {color: #313131;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.header-skin-light .nav__utils .ham-toggler-menu.collapsed:hover span::after, .header-skin-light .nav__utils .ham-toggler-menu.collapsed:hover span::before, .header-skin-light .nav__utils .ham-toggler-menu.collapsed:hover span {background-color: #777;}
.header-skin-light .nav__utils .ham-toggler-menu__span, .header-skin-light .nav__utils a:hover, .header-skin-light .nav__utils a.current-active {color: #777;}
@media (max-width: 991px) {.header-skin-light .nav__utils .primary-nav__socials .socials {border-top: 1px solid rgba(49,49,49,.09);}}
.header-skin-light .dropdown-item:before {background-color: rgba(206,206,206,.15);}
.header-skin-light .dropdown-menu, .header-skin-light .dropdown-item:focus, .header-skin-light .dropdown-item:hover {background: #fff;}
.header-skin-light .dropdown-menu {color: #313131;}
.header-skin-light .branding a {color: #313131;}
.header-skin-light .branding a.czr-underline span::after {content: "";position: absolute;width: 33%;height: 3px;bottom: 0;left: 0;background: #313131;}
.header-skin-light .header-tagline {color: #777;}
.header-skin-light .mobile-woocart__container a {color: #313131;}
.header-skin-light [class*=nav__menu] li > a {color: #313131;}
.header-skin-light [class*=nav__menu] li > a > span:first-of-type {position: relative;}
.header-skin-light [class*=nav__menu] li > a > span:first-of-type:before {content: "";position: absolute;width: 100%;height: 2px;bottom: 1px;left: 0;background-color: #313131;visibility: hidden;-webkit-transform: translate3d(0,0,0) scaleX(0);-moz-transform: translate3d(0,0,0) scaleX(0);transform: translate3d(0,0,0) scaleX(0);-webkit-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;transition: all .3s ease 0s;}
.header-skin-light [class*=nav__menu] li > a > span:first-of-type:hover::before {background-color: #313131;visibility: visible;-webkit-transform: translate3d(0,0,0) scaleX(1);-moz-transform: translate3d(0,0,0) scaleX(1);transform: translate3d(0,0,0) scaleX(1);}
.topbar-nav__nav .header-skin-light [class*=nav__menu] li > a > span:first-of-type {position: relative;}
.topbar-nav__nav .header-skin-light [class*=nav__menu] li > a > span:first-of-type:before {content: "";position: absolute;width: 100%;height: 1px;bottom: .5px;left: 0;background-color: #313131;visibility: hidden;-webkit-transform: translate3d(0,0,0) scaleX(0);-moz-transform: translate3d(0,0,0) scaleX(0);transform: translate3d(0,0,0) scaleX(0);-webkit-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;transition: all .3s ease 0s;}
.topbar-nav__nav .header-skin-light [class*=nav__menu] li > a > span:first-of-type:hover::before {background-color: #313131;visibility: visible;-webkit-transform: translate3d(0,0,0) scaleX(1);-moz-transform: translate3d(0,0,0) scaleX(1);transform: translate3d(0,0,0) scaleX(1);}
.header-skin-light [class*=nav__menu] li.show:not(.dropdown-item) > a > span:first-of-type::before, .header-skin-light [class*=nav__menu] li:not(.dropdown-item).current-active > a > span:first-of-type::before, .header-skin-light [class*=nav__menu] li.current-menu-item > a > span:first-of-type::before {background-color: #313131;visibility: visible;-webkit-transform: translate3d(0,0,0) scaleX(1);-moz-transform: translate3d(0,0,0) scaleX(1);transform: translate3d(0,0,0) scaleX(1);}
.header-skin-light [class*=nav__menu] li > a:hover, .header-skin-light [class*=nav__menu] li.show:not(.dropdown-item) > a, .header-skin-light [class*=nav__menu] li:not(.dropdown-item).current-active > a, .header-skin-light [class*=nav__menu] li.current-menu-item > a {color: #777;}
.header-skin-light [class*=nav__menu] .dropdown-menu a {color: #313131;}
.header-skin-light [class*=nav__menu] .dropdown-item a {color: #777;}
.header-skin-light [class*=nav__menu] .dropdown-item > a:hover {color: #313131;}
.header-skin-light .dropdown-item:not(:last-of-type) {border-bottom: .5px solid rgba(119,119,119,.15);}
.header-skin-light .vertical-nav > li:not(:last-of-type) {border-bottom: 1px solid rgba(49,49,49,.075);}
.header-skin-light .mobile-navbar__wrapper .mobile-nav__container {border-bottom: 1px solid rgba(49,49,49,.075);}
.header-skin-light .mobile-navbar__wrapper .mobile-nav__nav {border-top: 1px solid rgba(49,49,49,.075);}
.header-skin-light .mobile-navbar__wrapper .mobile-search__container {border-bottom: 1px solid rgba(49,49,49,.075);}
.header-skin-light header .czr-form .form-group label, .header-skin-light .overlay .czr-form .form-group label {color: #313131;}
.header-skin-light header .czr-form .form-group.in-focus label, .header-skin-light .overlay .czr-form .form-group.in-focus label {color: #777;}
.header-skin-light header .czr-form .form-control, .header-skin-light .overlay .czr-form .form-control {color: #313131;border-color: #313131;}
.header-skin-dark .tc-header h1, .header-skin-dark .tc-header h2, .header-skin-dark .tc-header h3, .header-skin-dark .tc-header h4, .header-skin-dark .tc-header h5, .header-skin-dark .tc-header h6 {color: #fff;}
.header-skin-dark .overlay {background: rgba(49,49,49,.98);color: #fff;}
.header-skin-dark .overlay a {color: #777;}
.header-skin-dark .overlay a:hover {color: #fff;}
.header-skin-dark .add-menu-button {color: #fff;}
.header-skin-dark #tc-sn {outline: 1px solid rgba(255,255,255,.09);}
.header-skin-dark .ham__toggler-span-wrapper .line {background: #fff;}
.header-skin-dark .tc-header .socials a, .header-skin-dark .tc-header .socials a:focus, .header-skin-dark .tc-header .socials a:active {color: #fff;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.header-skin-dark .tc-header .socials a:hover {color: #777;}
.header-skin-dark #tc-sn .tc-sn-inner, .header-skin-dark .tc-header {background: #313131;}
.header-skin-dark .header-navbars__wrapper, .header-skin-dark .topnav-navbars__container, .header-skin-dark .topnav-navbars__container [class*=navbar__wrapper], .header-skin-dark .mobile-nav__container, .header-skin-dark .mobile-nav__nav {background: inherit;}
.header-skin-dark .sticky-transparent.is-sticky .mobile-sticky, .header-skin-dark .sticky-transparent.is-sticky .desktop-sticky {background: rgba(49,49,49,.7);}
.header-skin-dark .sticky-transparent.is-sticky .mobile-nav__nav {background: rgba(49,49,49,.9);}
.header-skin-dark .sticky-transparent.is-sticky .mobile-nav__nav .dropdown-menu, .header-skin-dark .sticky-transparent.is-sticky .mobile-nav__nav .dropdown-item:focus, .header-skin-dark .sticky-transparent.is-sticky .mobile-nav__nav .dropdown-item:hover {background: none;}
.header-skin-dark .header-navbars__wrapper {border-bottom: 1px solid rgba(255,255,255,.09);}
.header-skin-dark .topbar-navbar__wrapper {border-bottom: 1px solid rgba(255,255,255,.09);}
.header-skin-dark header:not(.header-transparent) .header-navbars__wrapper {-webkit-box-shadow: 0px 2px 2px rgba(102,102,102,.08);-moz-box-shadow: 0px 2px 2px rgba(102,102,102,.08);box-shadow: 0px 2px 2px rgba(102,102,102,.08);}
.header-skin-dark .image__header .header-content a {color: #fff;}
.header-skin-dark .image__header .header-content a:hover {color: #777;}
.header-skin-dark .image__header .header-content .entry-meta .tax__container:after {background-color: #fff;}
.header-skin-dark .image__header .header-content .entry-meta .tax__container a:after {color: #fff;}
.header-skin-dark .nav__utils {color: #fff;}
.header-skin-dark .nav__utils a, .header-skin-dark .nav__utils a:focus, .header-skin-dark .nav__utils a:active {color: #fff;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.header-skin-dark .nav__utils .ham-toggler-menu.collapsed:hover span::after, .header-skin-dark .nav__utils .ham-toggler-menu.collapsed:hover span::before, .header-skin-dark .nav__utils .ham-toggler-menu.collapsed:hover span {background-color: #777;}
.header-skin-dark .nav__utils .ham-toggler-menu__span, .header-skin-dark .nav__utils a:hover, .header-skin-dark .nav__utils a.current-active {color: #777;}
@media (max-width: 991px) {.header-skin-dark .nav__utils .primary-nav__socials .socials {border-top: 1px solid rgba(255,255,255,.09);}}
.header-skin-dark .dropdown-item:before {background-color: rgba(0,0,0,.15);}
.header-skin-dark .dropdown-menu, .header-skin-dark .dropdown-item:focus, .header-skin-dark .dropdown-item:hover {background: #313131;}
.header-skin-dark .dropdown-menu {color: #fff;}
.header-skin-dark .branding a {color: #fff;}
.header-skin-dark .branding a.czr-underline span::after {content: "";position: absolute;width: 33%;height: 3px;bottom: 0;left: 0;background: #fff;}
.header-skin-dark .header-tagline {color: #eceeef;}
.header-skin-dark .mobile-woocart__container a {color: #fff;}
.header-skin-dark [class*=nav__menu] li > a {color: #fff;}
.header-skin-dark [class*=nav__menu] li > a > span:first-of-type {position: relative;}
.header-skin-dark [class*=nav__menu] li > a > span:first-of-type:before {content: "";position: absolute;width: 100%;height: 2px;bottom: 1px;left: 0;background-color: #fff;visibility: hidden;-webkit-transform: translate3d(0,0,0) scaleX(0);-moz-transform: translate3d(0,0,0) scaleX(0);transform: translate3d(0,0,0) scaleX(0);-webkit-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;transition: all .3s ease 0s;}
.header-skin-dark [class*=nav__menu] li > a > span:first-of-type:hover::before {background-color: #fff;visibility: visible;-webkit-transform: translate3d(0,0,0) scaleX(1);-moz-transform: translate3d(0,0,0) scaleX(1);transform: translate3d(0,0,0) scaleX(1);}
.topbar-nav__nav .header-skin-dark [class*=nav__menu] li > a > span:first-of-type {position: relative;}
.topbar-nav__nav .header-skin-dark [class*=nav__menu] li > a > span:first-of-type:before {content: "";position: absolute;width: 100%;height: 1px;bottom: .5px;left: 0;background-color: #fff;visibility: hidden;-webkit-transform: translate3d(0,0,0) scaleX(0);-moz-transform: translate3d(0,0,0) scaleX(0);transform: translate3d(0,0,0) scaleX(0);-webkit-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;transition: all .3s ease 0s;}
.topbar-nav__nav .header-skin-dark [class*=nav__menu] li > a > span:first-of-type:hover::before {background-color: #fff;visibility: visible;-webkit-transform: translate3d(0,0,0) scaleX(1);-moz-transform: translate3d(0,0,0) scaleX(1);transform: translate3d(0,0,0) scaleX(1);}
.header-skin-dark [class*=nav__menu] li.show:not(.dropdown-item) > a > span:first-of-type::before, .header-skin-dark [class*=nav__menu] li:not(.dropdown-item).current-active > a > span:first-of-type::before, .header-skin-dark [class*=nav__menu] li.current-menu-item > a > span:first-of-type::before {background-color: #fff;visibility: visible;-webkit-transform: translate3d(0,0,0) scaleX(1);-moz-transform: translate3d(0,0,0) scaleX(1);transform: translate3d(0,0,0) scaleX(1);}
.header-skin-dark [class*=nav__menu] li > a:hover, .header-skin-dark [class*=nav__menu] li.show:not(.dropdown-item) > a, .header-skin-dark [class*=nav__menu] li:not(.dropdown-item).current-active > a, .header-skin-dark [class*=nav__menu] li.current-menu-item > a {color: #eceeef;}
.header-skin-dark [class*=nav__menu] .dropdown-menu a {color: #fff;}
.header-skin-dark [class*=nav__menu] .dropdown-item a {color: #eceeef;}
.header-skin-dark [class*=nav__menu] .dropdown-item > a:hover {color: #fff;}
.header-skin-dark .dropdown-item:not(:last-of-type) {border-bottom: .5px solid rgba(119,119,119,.15);}
.header-skin-dark .vertical-nav > li:not(:last-of-type) {border-bottom: 1px solid rgba(255,255,255,.075);}
.header-skin-dark .mobile-navbar__wrapper .mobile-nav__container {border-bottom: 1px solid rgba(255,255,255,.075);}
.header-skin-dark .mobile-navbar__wrapper .mobile-nav__nav {border-top: 1px solid rgba(255,255,255,.075);}
.header-skin-dark .mobile-navbar__wrapper .mobile-search__container {border-bottom: 1px solid rgba(255,255,255,.075);}
.header-skin-dark header .czr-form .form-group label, .header-skin-dark .overlay .czr-form .form-group label {color: #fff;}
.header-skin-dark header .czr-form .form-group.in-focus label, .header-skin-dark .overlay .czr-form .form-group.in-focus label {color: #777;}
.header-skin-dark header .czr-form .form-control, .header-skin-dark .overlay .czr-form .form-control {color: #fff;border-color: #fff;}
.nav__menu .menu-item {margin: 0 6.25px;padding: 0;}
.nav__menu .menu-item a {overflow: hidden;padding: 0 6.25px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
.nav__menu .menu-item a > span:first-of-type {padding: 10px 0 5px 0;margin-bottom: 5px;}
.nav li:not(.mini_cart_item) > a:focus, .nav li:not(.mini_cart_item) > a:hover {background: transparent !important;}
.regular-nav.nav__menu {margin: 0 -12.5px;}
.czr-dropdown {position: relative;}
.czr-dropdown-menu {display: none;max-width: 50vw;}
.czr-dropdown-menu a {white-space: normal;}
.vertical-nav .dropdown-menu.czr-dropdown-menu a, #mobile-nav .dropdown-menu.czr-dropdown-menu a {white-space: normal;}
.dropdown-menu.czr-dropdown-menu {border-radius: 0;border: 0;margin: 0;padding: 0;font-size: inherit;}
.dropdown-menu.czr-dropdown-menu a {position: relative;vertical-align: middle;white-space: nowrap;padding: 0 18.75px;margin: 0 -9.375px;}
.regular-nav .dropdown-menu.czr-dropdown-menu {-webkit-box-shadow: 1px 2px 2px 2px rgba(0,0,0,.15);-moz-box-shadow: 1px 2px 2px 2px rgba(0,0,0,.15);box-shadow: 1px 2px 2px 2px rgba(0,0,0,.15);}
.dropdown-menu.czr-dropdown-menu .dropdown-item {margin: 0;}
.regular-nav .dropdown-menu .caret__dropdown-toggler i {-webkit-transform: translateZ(0) rotate(-90deg);-moz-transform: translateZ(0) rotate(-90deg);transform: translateZ(0) rotate(-90deg);-ms-transform: rotate(-90deg);position: relative;display: inline-block;top: -.1em;}
.regular-nav .dropdown-menu .dropdown-item {padding: 0 1.25em;}
.mobile-nav__menu .czr-dropdown > .dropdown-menu > .dropdown-item:last-of-type {margin-bottom: .625em;}
.dropdown-menu.czr-dropdown-menu .czr-dropdown-menu {text-transform: none;font-size: 1em;}
.regular-nav .dropdown-menu .dropdown-menu {top: 55%;}
.dropdown-item {position: relative;}
.dropdown-item::before {content: "";position: absolute;width: 0%;height: 100%;top: 0;left: 0;transition-delay: 0s;transition-duration: .6s;transition-timing-function: cubic-bezier(.19,1,.22,1);-webkit-transform-origin: 0 100%;transform-origin: 0 100%;}
.dropdown-item.current-active::before, .dropdown-item:hover::before {width: 100%;}
.caret__dropdown-toggler {display: none;}
.regular-nav .caret__dropdown-toggler {display: inline-block;width: 1.5em;vertical-align: middle;z-index: inherit;cursor: pointer;position: relative;}
.caret__dropdown-toggler i {display: inline-block;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px;text-align: center;vertical-align: baseline;line-height: 0;}
.caret__dropdown-toggler i::before {line-height: inherit;}
.menu-item.show > a > .caret__dropdown-toggler i {-webkit-transform: translateZ(0) rotate(-180deg);-moz-transform: translateZ(0) rotate(-180deg);transform: translateZ(0) rotate(-180deg);-ms-transform: rotate(-180deg);}
.czr-submenu-fade .regular-nav .menu-item-has-children {-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px;}
.czr-submenu-fade .regular-nav .menu-item-has-children > ul {position: fixed;opacity: 0;visibility: hidden;display: block;-webkit-transition: all .25s ease-in-out;-o-transition: all .25s ease-in-out;transition: all .25s ease-in-out;-webkit-transform: translate(0,-20px);-moz-transform: translate(0,-20px);transform: translate(0,-20px);}
.czr-submenu-fade .regular-nav .menu-item-has-children:not(.show) {overflow: hidden;}
.czr-submenu-fade .regular-nav .menu-item-has-children:not(.show) ul {pointer-events: none;cursor: not-allowed;}
.czr-submenu-fade .regular-nav li.show {-webkit-perspective: none;-moz-perspective: none;perspective: none;}
.czr-submenu-fade .regular-nav li.show > ul {position: absolute;visibility: visible;opacity: 1;-webkit-transform: translate(0,0);-moz-transform: translate(0,0);transform: translate(0,0);}
.czr-submenu-move .regular-nav .dropdown-menu > li > a {-webkit-transition: all ease .25s;-moz-transition: all ease .25s;-o-transition: all ease .25s;transition: all ease .25s;-webkit-transform: translate(0,0);-moz-transform: translate(0,0);transform: translate(0,0);}
.czr-submenu-move .regular-nav .dropdown-item > a:hover {-webkit-transform: translate(3px,0);-moz-transform: translate(3px,0);transform: translate(3px,0);}
.tc-header .dropdown-menu.open-right {left: 0;right: auto;}
.tc-header .open-right .dropdown-menu:not(.open-left), .tc-header .dropdown-menu .dropdown-menu.open-right {left: 100%;right: auto;}
.tc-header .dropdown-menu.open-left {left: auto;right: 0;}
.tc-header .open-left .dropdown-menu:not(.open-right), .tc-header .dropdown-menu .dropdown-menu.open-left {right: 100%;left: auto;}
.utils_links, .ham-toggler-menu, .woocart.cart-contents, .desktop_search__link {padding: 1.25em 15px;-webkit-align-self: center;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;display: block;height: auto;position: relative;}
.ham-toggler-menu {-webkit-appearance: initial !important;}
.ham__toggler-span-wrapper {height: 12px;position: relative;width: 20px;display: block;}
.ham__toggler-span-wrapper .line {display: block;width: 20px;height: 1.5px;position: absolute;-webkit-border-radius: 5px;-webkit-background-clip: padding-box;-moz-border-radius: 5px;-moz-background-clip: padding;border-radius: 5px;background-clip: padding-box;-webkit-transition: all ease .35s;-moz-transition: all ease .35s;-o-transition: all ease .35s;transition: all ease .35s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.ham__toggler-span-wrapper .line.line-1 {top: 0;}
.ham__toggler-span-wrapper .line.line-2 {top: 50%;}
.ham__toggler-span-wrapper .line.line-3 {top: 100%;}
.ham-toggler-menu:hover .line {-webkit-transform: translateX(-3px);-moz-transform: translateX(-3px);transform: translateX(-3px);width: 26px;}
.ham-toggler-menu:not(.collapsed) .line-1 {-webkit-transform: translateY(6px) translateX(-3px) rotate(45deg);-moz-transform: translateY(6px) translateX(-3px) rotate(45deg);transform: translateY(6px) translateX(-3px) rotate(45deg);width: 28px;}
.ham-toggler-menu:not(.collapsed) .line-2 {opacity: 0;}
.ham-toggler-menu:not(.collapsed) .line-3 {-webkit-transform: translateY(-6px) translateX(-3px) rotate(-45deg);-moz-transform: translateY(-6px) translateX(-3px) rotate(-45deg);transform: translateY(-6px) translateX(-3px) rotate(-45deg);width: 28px;}
.vertical-nav .czr-dropdown-menu {display: block !important;}
.vertical-nav .dropdown-menu.czr-dropdown-menu {position: static;float: none;width: 100%;max-width: 100%;}
.vertical-nav .dropdown-item.current-active::before, .vertical-nav .dropdown-item:hover::before {width: 0;}
.vertical-nav .czr-dropdown .menu-item-has-children {padding-bottom: 0;}
.vertical-nav .czr-dropdown-menu .dropdown-item {padding: 0 0 0 18.75px;}
.vertical-nav .czr-dropdown-menu .dropdown-item .dropdown-item .dropdown-item .dropdown-item .dropdown-item {padding: 0;}
.branding__container {width: 100%;}
.primary-navbar__wrapper .branding__container {max-width: 85%;width: auto;}
.primary-navbar__wrapper.has-horizontal-menu .branding__container {max-width: 33%;}
.branding {padding-top: .425em;padding-bottom: .425em;overflow: hidden;}
.branding .navbar-brand-sitename span {display: block;white-space: normal;}
.branding .navbar-brand-sitename.czr-underline span {position: relative;padding-bottom: .25em;margin-bottom: 5px;}
.mobile-navbar__wrapper .branding {max-width: calc(100% - 100px);}
.branding .navbar-brand {font-size: 2.4em;line-height: 1.5em;margin: 0;vertical-align: middle;display: inline-block;padding-top: .25rem;padding-bottom: .25rem;white-space: nowrap;max-width: 100%;}
.navbar-brand img {width: auto;max-width: 100%;}
.branding .navbar-brand + .header-tagline {margin: 2px 0 0;}
.branding .header-tagline {font-size: .9em;line-height: normal;padding: 0;margin: 0;margin: .833333em 0;width: 100%;}
.branding.tagline-aside .header-tagline {margin: 0 5px;width: auto;}
.branding.tagline-below .header-tagline {padding-bottom: .25rem;}
.branding__container .branding, .branding__container .mobile-utils__wrapper {flex-shrink: 1;}
.header-tagline {font-style: italic;}
.nav__utils {flex-shrink: 0;}
.nav__utils .utils {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}
.woocart.cart-contents {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.woocart.cart-contents sup {top: 0;}
.mobile-search__container {width: 100%;}
.mobile-search__container .czr-form .form-group {margin: 12.5px 0 18.75px 0;padding-bottom: 1.25em;}
.tc-header .mobile-search__container {margin: 37.5px 0 18.75px 0;}
.mobile-nav__container {padding: 0;}
.primary-navbar__wrapper {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
.primary-navbar__wrapper .branding__container, .primary-navbar__wrapper .primary-nav__utils li, .primary-navbar__wrapper .primary-nav__wrapper, .primary-navbar__wrapper .primary-nav__menu-wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.primary-navbar__wrapper .primary-nav__wrapper {margin: 0 -15px;}
.primary-navbar__wrapper .primary-nav__container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;}
.primary-navbar__wrapper .primary-nav__menu-wrapper {width: 100%;}
.primary-navbar__wrapper .primary-nav__nav {flex-shrink: 1;}
.primary-navbar__wrapper .add-menu-button {margin: 10px 0;}
.logo_centered .primary-navbar__wrapper:not(.desktop-sticky), .logo_centered:not(.fixed-header-on) .primary-navbar__wrapper.desktop-sticky {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}
.logo_centered .primary-navbar__wrapper:not(.desktop-sticky) .branding__container, .logo_centered:not(.fixed-header-on) .primary-navbar__wrapper.desktop-sticky .branding__container {max-width: 100%;text-align: center;}
.logo_centered .primary-navbar__wrapper:not(.desktop-sticky) .branding .navbar-brand, .logo_centered:not(.fixed-header-on) .primary-navbar__wrapper.desktop-sticky .branding .navbar-brand {margin: auto;font-size: 2.25em;}
.logo_centered .primary-navbar__wrapper:not(.desktop-sticky) .primary-nav__container, .logo_centered:not(.fixed-header-on) .primary-navbar__wrapper.desktop-sticky .primary-nav__container {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;flex-basis: auto;}
.logo_centered .primary-navbar__wrapper:not(.desktop-sticky) .navbar-toggleable-md, .logo_centered:not(.fixed-header-on) .primary-navbar__wrapper.desktop-sticky .navbar-toggleable-md {width: auto !important;-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
.logo_centered .primary-navbar__wrapper:not(.desktop-sticky) .navbar-toggleable-md .navbar-collapse, .logo_centered:not(.fixed-header-on) .primary-navbar__wrapper.desktop-sticky .navbar-toggleable-md .navbar-collapse {width: auto;-webkit-align-self: center !important;-ms-flex-item-align: center !important;-ms-grid-row-align: center !important;align-self: center !important;-webkit-flex-basis: auto;-ms-flex-preferred-size: auto;flex-basis: auto;-webkit-flex-grow: 0;-ms-flex-positive: 0;flex-grow: 0;}
[class*=logo_right] .mobile-navbar__wrapper, [class*=logo_right] .primary-navbar__wrapper, [class*=logo_right] .branding__container, [class*=logo_right] .branding__container .flex-row, [class*=logo_right] .primary-nav__wrapper, [class*=logo_right] .nav__utils .utils {-webkit-box-direction: reverse !important;-webkit-flex-direction: row-reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}
.tc-header {position: relative;z-index: 100;}
.mobile-sticky, .desktop-sticky {-webkit-box-shadow: 0 0 5px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.15);box-shadow: 0 0 5px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.15);-webkit-transition: -webkit-transform .35s ease-in-out,height .25s ease-in-out,background-color .45s ease-in-out;-moz-transition: -moz-transform .35s ease-in-out,height .25s ease-in-out,background-color .45s ease-in-out;-o-transition: -o-transform .35s ease-in-out,height .25s ease-in-out,background-color .45s ease-in-out;transition: transform .35s ease-in-out,height .25s ease-in-out,background-color .45s ease-in-out;}
.mobile-sticky .mobile-nav__nav {position: absolute;max-height: 90vh;overflow: auto;-webkit-box-shadow: 0px 6px 8px 0px rgba(120,120,120,.9);-moz-box-shadow: 0px 6px 8px 0px rgba(120,120,120,.9);box-shadow: 0px 6px 8px 0px rgba(120,120,120,.9);}
.fixed-header-on .mobile-sticky, .fixed-header-on .desktop-sticky {position: fixed;z-index: 100;width: 100%;top: 0;}
.sticky-brand-shrink-on .desktop-sticky .navbar-brand img, .sticky-brand-shrink-on .desktop-sticky .navbar-brand, .sticky-brand-shrink-on .desktop-sticky .header-tagline {-webkit-transition: all .35s;-o-transition: all .35s;transition: all .35s;}
.can-shrink-brand.sticky-brand-shrink-on .desktop-sticky .navbar-brand {font-size: 1.4em;}
.can-shrink-brand.sticky-brand-shrink-on .desktop-sticky .header-tagline {font-size: .8em;}
.can-shrink-brand.sticky-brand-shrink-on .desktop-sticky .navbar-brand img {height: 30px !important;width: auto !important;}
@media screen and (min-width: 601px) and (max-width: 782px) {.admin-bar .fixed-header-on .mobile-sticky, .admin-bar .fixed-header-on .desktop-sticky {top: 46px;}}
@media screen and (min-width: 783px) {.admin-bar .fixed-header-on .mobile-sticky, .admin-bar .fixed-header-on .desktop-sticky {top: 32px;}}
.mobile-navbar__wrapper .branding {padding-top: 4px;padding-bottom: 4px;}
.mobile-navbar__wrapper .branding .navbar-brand {font-size: 1.5em;}
.mobile-navbar__wrapper .navbar-brand-sitelogo img {max-height: 36px !important;-webkit-transition: all .35s ease-in-out;-moz-transition: all .35s ease-in-out;-o-transition: all .35s ease-in-out;transition: all .35s ease-in-out;}
.mobile-navbar__wrapper .nav__menu-wrapper {margin-bottom: 20px;}
.mobile-navbar__wrapper .czr-underline span {margin-bottom: 5px;}
@media (min-width: 768px) {.mobile-navbar__wrapper .branding {padding-top: 5px;padding-bottom: 5px;}
	.mobile-navbar__wrapper .navbar-brand-sitelogo img {max-height: 45px !important;max-width: 100%;}}
.topbar-navbar__wrapper {min-height: 40px;}
.topbar-nav__container, .topbar-nav__menu-wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-shrink: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
.topbar-nav__nav, .topbar-nav__menu {width: 100%;}
.topbar-nav__nav a, .topbar-nav__nav .menu-item a, .topbar-nav__menu a, .topbar-nav__menu .menu-item a {font-weight: normal;text-transform: none;}
.topbar-nav__menu.nav__menu {margin: 0 -.5rem;}
.topbar-nav__menu.nav__menu > .menu-item {margin: 0 .25rem;}
.topbar-nav__menu.nav__menu > .menu-item > a {padding: 0 .25rem;}
.topbar-nav__menu.nav__menu > .menu-item > a > span:first-of-type {padding: 12px 0 4px 0;margin-bottom: 8px;}
#tc-sn {position: fixed;visibility: hidden;-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: top .2s ease-in-out;-o-transition: top .2s ease-in-out;transition: top .2s ease-in-out;top: 0;z-index: 0;height: 100vh;width: 350px;max-width: 100%;padding: 0;}
#tc-sn .side-nav__nav, #tc-sn .tc-sn-inner {height: 100%;}
#tc-sn .nav__menu-wrapper {height: 85vh;overflow-y: auto;}
#tc-sn .hamburger-toggler__container {float: right;}
.sn-left #tc-sn .hamburger-toggler__container {float: left;}
#tc-sn .side-nav__nav {width: 100%;text-align: left;padding: 0;}
#tc-sn .side-nav__nav .side-nav__menu-wrapper {float: left;display: block;padding: 1.25em 30px;width: 100%;}
#tc-sn .side-nav__nav .side-nav__menu-wrapper::before, #tc-sn .side-nav__nav .side-nav__menu-wrapper::after {display: table;content: " ";position: relative;}
#tc-sn .side-nav__nav .side-nav__menu-wrapper .side-nav__menu {width: 100%;display: block;text-align: left;}
#tc-sn .side-nav__nav .side-nav__menu-wrapper .side-nav__menu > li {margin-right: 0;margin-left: 0;}
.animating #tc-sn, .tc-sn-visible:not(.animating) #tc-sn {visibility: visible;-webkit-transition: transform .5s ease-in-out;-o-transition: transform .5s ease-in-out;transition: transform .5s ease-in-out;z-index: 2;}
.tc-sn-visible:not(.animating) #tc-sn {-webkit-transform: translate(0,0);-moz-transform: translate(0,0);transform: translate(0,0);}
.animating.sn-open #tc-sn {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-ms-transform: translate(0,0);}
.sn-left #tc-sn {left: 0;}
.sn-close.sn-left #tc-sn, .sn-left #tc-sn {-webkit-transform: translate3d(-100%,0,0);-moz-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);-ms-transform: translate(-100%,0);}
.sn-right #tc-sn {right: 0;}
.sn-close.sn-right #tc-sn, .sn-right #tc-sn {-webkit-transform: translate3d(100%,0,0);-moz-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);-ms-transform: translate(100%,0);}
.tc-thumbnail img {width: 100%;}
.carousel-cell {width: 100%;overflow: hidden;}
.carousel img {min-width: 100%;}
.article-container .grid-container__alternate .entry-footer {margin: 0;margin-top: 2.5em;}
@media (max-width: 991px) {.article-container .grid-container__alternate .entry-header {margin-top: 0;}}
.entry-media__holder .post-type__icon i {position: relative;}
.full-image .tc-thumbnail {background: #b4b4b4;}
[class*=grid-container__] .czr-carousel, [class*=grid-container__] .carousel-inner {height: 100%;}
[class*=grid-container__]:not(.grid-container__square-mini) .flickity-viewport {position: absolute;width: 100%;}
[class*=grid-container__] .tc-thumbnail .carousel-cell {height: 100%;overflow: hidden;}
.css-centering.entry-media__holder img {transform: translate(-50%,-50%);transform: translate3d(-50%,-50%,0);top: 50%;left: 50%;position: relative;}
.czr-center-sections, .czr-cover-sections {align-items: center;}
.czr-cover-sections > .entry-media__holder {align-self: stretch;}
.no-thumb .czr-cover-sections .entry-media__holder {align-self: center;}
.no-thumb .czr-cover-sections .entry-media__wrapper {margin: auto;}
.socials li + li {margin-left: .833rem;}
.socials a {display: block;}
.btn, input[type=submit], .woocommerce #respond input#submit, .woocommerce input#submit, .woocommerce input.button, .woocommerce a.button, .woocommerce .button.add_to_cart_button, .woocommerce input#submit.alt.disabled, .woocommerce input.button.alt.disabled, .woocommerce button.button.alt.disabled, .woocommerce a.button.alt.disabled, .woocommerce input#submit.alt, .woocommerce input.button.alt, .woocommerce a.button.alt, .woocommerce button.button.alt {display: inline-block;font-weight: normal;line-height: 1.25;text-align: center;white-space: nowrap;vertical-align: middle;user-select: none;border: 1px solid transparent;padding: .5em 1em;border-radius: 2px;border-width: 2px;border-style: solid;font-size: 1em;cursor: pointer;text-decoration: none;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.btn:focus, input[type=submit]:focus, .woocommerce #respond input#submit:focus, .woocommerce input#submit:focus, .woocommerce input.button:focus, .woocommerce a.button:focus, .woocommerce .button.add_to_cart_button:focus, .woocommerce button.button.alt:focus, .btn:hover, input[type=submit]:hover, .woocommerce #respond input#submit:hover, .woocommerce input#submit:hover, .woocommerce input.button:hover, .woocommerce a.button:hover, .woocommerce .button.add_to_cart_button:hover, .woocommerce button.button.alt:hover {text-decoration: none;}
.btn:focus, input[type=submit]:focus, .woocommerce #respond input#submit:focus, .woocommerce input#submit:focus, .woocommerce input.button:focus, .woocommerce a.button:focus, .woocommerce .button.add_to_cart_button:focus, .woocommerce button.button.alt:focus, .focus.btn, input.focus[type=submit], .woocommerce #respond input.focus#submit, .woocommerce input.focus#submit, .woocommerce input.focus.button, .woocommerce a.focus.button, .woocommerce .focus.button.add_to_cart_button, .woocommerce button.focus.button.alt {outline: 0;-webkit-box-shadow: 0 0 0 2px rgba(2,117,216,.25);box-shadow: 0 0 0 2px rgba(2,117,216,.25);}
.disabled.btn, input.disabled[type=submit], .woocommerce #respond input.disabled#submit, .woocommerce input.disabled#submit, .woocommerce input.disabled.button, .woocommerce a.disabled.button, .woocommerce .disabled.button.add_to_cart_button, .woocommerce input.disabled#submit.alt, .woocommerce input.disabled.button.alt, .woocommerce button.disabled.button.alt, .woocommerce a.disabled.button.alt, .btn:disabled, input[type=submit]:disabled, .woocommerce #respond input#submit:disabled, .woocommerce input#submit:disabled, .woocommerce input.button:disabled, .woocommerce a.button:disabled, .woocommerce .button.add_to_cart_button:disabled, .woocommerce button.button.alt:disabled {cursor: not-allowed;opacity: .65;-webkit-box-shadow: none;box-shadow: none;}
.btn:active, input[type=submit]:active, .woocommerce #respond input#submit:active, .woocommerce input#submit:active, .woocommerce input.button:active, .woocommerce a.button:active, .woocommerce .button.add_to_cart_button:active, .woocommerce button.button.alt:active, .active.btn, input.active[type=submit], .woocommerce #respond input.active#submit, .woocommerce input.active#submit, .woocommerce input.active.button, .woocommerce a.active.button, .woocommerce .active.button.add_to_cart_button, .woocommerce button.active.button.alt {background-image: none;-webkit-box-shadow: 0 0 0 2px rgba(2,117,216,.25);box-shadow: 0 0 0 2px rgba(2,117,216,.25);}
a.btn.disabled, fieldset[disabled] a.btn {pointer-events: none;}
.btn-skin, .woocommerce #respond input#submit, .woocommerce input#submit, .woocommerce input.button, .woocommerce a.button, .woocommerce .button.add_to_cart_button {background-color: #5a5a5a;border-color: #5a5a5a;color: #fff;}
.btn-skin:hover, .woocommerce #respond input#submit:hover, .woocommerce input#submit:hover, .woocommerce input.button:hover, .woocommerce a.button:hover, .woocommerce .button.add_to_cart_button:hover, .btn-skin:focus, .woocommerce #respond input#submit:focus, .woocommerce input#submit:focus, .woocommerce input.button:focus, .woocommerce a.button:focus, .woocommerce .button.add_to_cart_button:focus, .btn-skin:active, .woocommerce #respond input#submit:active, .woocommerce input#submit:active, .woocommerce input.button:active, .woocommerce a.button:active, .woocommerce .button.add_to_cart_button:active {color: #5a5a5a;background-color: transparent;border-color: #5a5a5a;}
.btn-skin.inverted, .woocommerce #respond input.inverted#submit, .woocommerce input.inverted#submit, .woocommerce input.inverted.button, .woocommerce a.inverted.button, .woocommerce .inverted.button.add_to_cart_button {background-color: transparent;color: #5a5a5a;}
.btn-skin.inverted:hover, .woocommerce #respond input.inverted#submit:hover, .woocommerce input.inverted#submit:hover, .woocommerce input.inverted.button:hover, .woocommerce a.inverted.button:hover, .woocommerce .inverted.button.add_to_cart_button:hover, .btn-skin.inverted:focus, .woocommerce #respond input.inverted#submit:focus, .woocommerce input.inverted#submit:focus, .woocommerce input.inverted.button:focus, .woocommerce a.inverted.button:focus, .woocommerce .inverted.button.add_to_cart_button:focus, .btn-skin.inverted:active, .woocommerce #respond input.inverted#submit:active, .woocommerce input.inverted#submit:active, .woocommerce input.inverted.button:active, .woocommerce a.inverted.button:active, .woocommerce .inverted.button.add_to_cart_button:active {color: #fff;background-color: #5a5a5a;}
.btn-skin-dark, input[type=submit], .woocommerce input#submit[class*=alt], .woocommerce input.button[class*=alt], .woocommerce a.button[class*=alt], .woocommerce button.button[class*=alt], .woocommerce input#submit.alt.disabled, .woocommerce input.button.alt.disabled, .woocommerce button.button.alt.disabled, .woocommerce a.button.alt.disabled {background-color: #3b3b3b;color: #fff;border-color: #3b3b3b;}
.btn-skin-dark:hover, input[type=submit]:hover, .woocommerce input#submit[class*=alt]:hover, .woocommerce input.button[class*=alt]:hover, .woocommerce a.button[class*=alt]:hover, .woocommerce button.button[class*=alt]:hover, .woocommerce input#submit.alt.disabled:hover, .woocommerce input.button.alt.disabled:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce a.button.alt.disabled:hover, .btn-skin-dark:focus, input[type=submit]:focus, .woocommerce input#submit[class*=alt]:focus, .woocommerce input.button[class*=alt]:focus, .woocommerce a.button[class*=alt]:focus, .woocommerce button.button[class*=alt]:focus, .woocommerce input#submit.alt.disabled:focus, .woocommerce input.button.alt.disabled:focus, .woocommerce button.button.alt.disabled:focus, .woocommerce a.button.alt.disabled:focus, .btn-skin-dark:active, input[type=submit]:active, .woocommerce input#submit[class*=alt]:active, .woocommerce input.button[class*=alt]:active, .woocommerce a.button[class*=alt]:active, .woocommerce button.button[class*=alt]:active, .woocommerce input#submit.alt.disabled:active, .woocommerce input.button.alt.disabled:active, .woocommerce button.button.alt.disabled:active, .woocommerce a.button.alt.disabled:active {color: #3b3b3b;background-color: transparent;border-color: #3b3b3b;}
.btn-skin-dark.inverted, input.inverted[type=submit], .woocommerce input.inverted#submit[class*=alt], .woocommerce input.inverted.button[class*=alt], .woocommerce a.inverted.button[class*=alt], .woocommerce button.inverted.button[class*=alt], .woocommerce input.inverted#submit.alt.disabled, .woocommerce input.inverted.button.alt.disabled, .woocommerce button.inverted.button.alt.disabled, .woocommerce a.inverted.button.alt.disabled {background-color: transparent;color: #3b3b3b;}
.btn-skin-dark.inverted:hover, input.inverted[type=submit]:hover, .woocommerce input.inverted#submit[class*=alt]:hover, .woocommerce input.inverted.button[class*=alt]:hover, .woocommerce a.inverted.button[class*=alt]:hover, .woocommerce button.inverted.button[class*=alt]:hover, .woocommerce input.inverted#submit.alt.disabled:hover, .woocommerce input.inverted.button.alt.disabled:hover, .woocommerce button.inverted.button.alt.disabled:hover, .woocommerce a.inverted.button.alt.disabled:hover, .btn-skin-dark.inverted:focus, input.inverted[type=submit]:focus, .woocommerce input.inverted#submit[class*=alt]:focus, .woocommerce input.inverted.button[class*=alt]:focus, .woocommerce a.inverted.button[class*=alt]:focus, .woocommerce button.inverted.button[class*=alt]:focus, .woocommerce input.inverted#submit.alt.disabled:focus, .woocommerce input.inverted.button.alt.disabled:focus, .woocommerce button.inverted.button.alt.disabled:focus, .woocommerce a.inverted.button.alt.disabled:focus, .btn-skin-dark.inverted:active, input.inverted[type=submit]:active, .woocommerce input.inverted#submit[class*=alt]:active, .woocommerce input.inverted.button[class*=alt]:active, .woocommerce a.inverted.button[class*=alt]:active, .woocommerce button.inverted.button[class*=alt]:active, .woocommerce input.inverted#submit.alt.disabled:active, .woocommerce input.inverted.button.alt.disabled:active, .woocommerce button.inverted.button.alt.disabled:active, .woocommerce a.inverted.button.alt.disabled:active {color: #fff;background-color: #3b3b3b;}
.btn-skin-dark, input[type=submit], .woocommerce input#submit[class*=alt], .woocommerce input.button[class*=alt], .woocommerce a.button[class*=alt], .woocommerce button.button[class*=alt], .woocommerce input#submit.alt.disabled, .woocommerce input.button.alt.disabled, .woocommerce button.button.alt.disabled, .woocommerce a.button.alt.disabled {background-color: #3b3b3b;color: #fff;border-color: #3b3b3b;}
.btn-skin-dark:hover, input[type=submit]:hover, .woocommerce input#submit[class*=alt]:hover, .woocommerce input.button[class*=alt]:hover, .woocommerce a.button[class*=alt]:hover, .woocommerce button.button[class*=alt]:hover, .woocommerce input#submit.alt.disabled:hover, .woocommerce input.button.alt.disabled:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce a.button.alt.disabled:hover, .btn-skin-dark:focus, input[type=submit]:focus, .woocommerce input#submit[class*=alt]:focus, .woocommerce input.button[class*=alt]:focus, .woocommerce a.button[class*=alt]:focus, .woocommerce button.button[class*=alt]:focus, .woocommerce input#submit.alt.disabled:focus, .woocommerce input.button.alt.disabled:focus, .woocommerce button.button.alt.disabled:focus, .woocommerce a.button.alt.disabled:focus, .btn-skin-dark:active, input[type=submit]:active, .woocommerce input#submit[class*=alt]:active, .woocommerce input.button[class*=alt]:active, .woocommerce a.button[class*=alt]:active, .woocommerce button.button[class*=alt]:active, .woocommerce input#submit.alt.disabled:active, .woocommerce input.button.alt.disabled:active, .woocommerce button.button.alt.disabled:active, .woocommerce a.button.alt.disabled:active {color: #3b3b3b;background-color: transparent;border-color: #3b3b3b;}
.btn-skin-dark.inverted, input.inverted[type=submit], .woocommerce input.inverted#submit[class*=alt], .woocommerce input.inverted.button[class*=alt], .woocommerce a.inverted.button[class*=alt], .woocommerce button.inverted.button[class*=alt], .woocommerce input.inverted#submit.alt.disabled, .woocommerce input.inverted.button.alt.disabled, .woocommerce button.inverted.button.alt.disabled, .woocommerce a.inverted.button.alt.disabled {background-color: transparent;color: #3b3b3b;}
.btn-skin-dark.inverted:hover, input.inverted[type=submit]:hover, .woocommerce input.inverted#submit[class*=alt]:hover, .woocommerce input.inverted.button[class*=alt]:hover, .woocommerce a.inverted.button[class*=alt]:hover, .woocommerce button.inverted.button[class*=alt]:hover, .woocommerce input.inverted#submit.alt.disabled:hover, .woocommerce input.inverted.button.alt.disabled:hover, .woocommerce button.inverted.button.alt.disabled:hover, .woocommerce a.inverted.button.alt.disabled:hover, .btn-skin-dark.inverted:focus, input.inverted[type=submit]:focus, .woocommerce input.inverted#submit[class*=alt]:focus, .woocommerce input.inverted.button[class*=alt]:focus, .woocommerce a.inverted.button[class*=alt]:focus, .woocommerce button.inverted.button[class*=alt]:focus, .woocommerce input.inverted#submit.alt.disabled:focus, .woocommerce input.inverted.button.alt.disabled:focus, .woocommerce button.inverted.button.alt.disabled:focus, .woocommerce a.inverted.button.alt.disabled:focus, .btn-skin-dark.inverted:active, input.inverted[type=submit]:active, .woocommerce input.inverted#submit[class*=alt]:active, .woocommerce input.inverted.button[class*=alt]:active, .woocommerce a.inverted.button[class*=alt]:active, .woocommerce button.inverted.button[class*=alt]:active, .woocommerce input.inverted#submit.alt.disabled:active, .woocommerce input.inverted.button.alt.disabled:active, .woocommerce button.inverted.button.alt.disabled:active, .woocommerce a.inverted.button.alt.disabled:active {color: #fff;background-color: #3b3b3b;}
.btn-skin-light {background-color: gray;border-color: gray;color: #fff;}
.btn-skin-light:hover, .btn-skin-light:focus, .btn-skin-light:active {color: gray;background-color: transparent;border-color: gray;}
.btn-skin-light.inverted {background-color: transparent;color: gray;}
.btn-skin-light.inverted:hover, .btn-skin-light.inverted:focus, .btn-skin-light.inverted:active {color: #fff;background-color: gray;}
.btn-skin-dark-shaded {background-color: rgba(59,59,59,.8);border-color: transparent;color: #fff;}
.btn-skin-dark-shaded:hover, .btn-skin-dark-shaded:focus, .btn-skin-dark-shaded:active {background-color: rgba(59,59,59,.2);}
.btn-skin-dark-shaded.inverted {background-color: rgba(59,59,59,.2);}
.btn-skin-dark-shaded.inverted:hover, .btn-skin-dark-shaded.inverted:focus, .btn-skin-dark-shaded.inverted:active {background-color: rgba(59,59,59,.8);}
.btn-dark {background-color: #313131;border-color: #313131;color: #fff;}
.btn-dark:hover, .btn-dark:focus, .btn-dark:active {color: #777;background-color: transparent;border-color: #eceeef;}
.btn-dark.inverted {color: #777;background-color: transparent;border-color: #eceeef;}
.btn-dark.inverted:hover, .btn-dark.inverted:focus, .btn-dark.inverted:active {background-color: #313131;border-color: #313131;color: #fff;}
.btn-skin-dark-oh {background-color: #313131;border-color: #313131;color: #fff;}
.btn-skin-dark-oh:hover, .btn-skin-dark-oh:focus, .btn-skin-dark-oh:active {color: #3b3b3b;background-color: transparent;border-color: #3b3b3b;}
.btn-skin-dark-oh.inverted {color: #777;background-color: transparent;border-color: #eceeef;}
.btn-skin-dark-oh.inverted:hover, .btn-skin-dark-oh.inverted:focus, .btn-skin-dark-oh.inverted:active {border-color: #3b3b3b;color: #fff;background-color: #3b3b3b;}
.btn-skin-h-dark {background-color: #5a5a5a;color: #fff;border-color: #5a5a5a;}
.btn-skin-h-dark:hover, .btn-skin-h-dark:focus, .btn-skin-h-dark:active {color: #fff;background-color: #3b3b3b;border-color: #3b3b3b;}
.btn-skin-h-dark.inverted {background-color: #3b3b3b;border-color: #3b3b3b;}
.btn-skin-h-dark.inverted:hover, .btn-skin-h-dark.inverted:focus, .btn-skin-h-dark.inverted:active {background-color: #5a5a5a;border-color: #5a5a5a;}
input[type=submit] {cursor: pointer;}
.readmore-holder {padding-top: 1.25em;padding-bottom: 1.25em;border-bottom: 0;border-bottom: none;display: block;}
.btn-more {font-size: .75em;line-height: 2.5em;padding: 0 2.5em;}
.btn-more span {display: inline-block;vertical-align: middle;}
.btn-large {letter-spacing: 3px;padding: 1.25em 2.5em;}
.btn-small, .btn-edit {font-size: .65em;text-transform: uppercase;letter-spacing: 3px;background: transparent;border: 1.5px solid #eceeef;font-family: "Roboto",sans-serif;color: #777;padding: .65em 1.3em;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.btn-small:hover, .btn-edit:hover {color: #313131;border-color: transparent;background: #eceeef;}
.btn-edit {padding: 0 1.25em 0 .625em;line-height: 2em;vertical-align: middle;display: inline-block;margin-bottom: 1em;}
.btn-edit.inverse {color: #fff;}
.btn-edit.inverse:hover {color: #313131;background: #eceeef;}
.btn-edit i {margin-right: 1.25em;border-right: 2px solid #eceeef;padding-right: .625em;line-height: 2em;height: 2em;display: inline-block;}
a.external {position: relative;}
table, #add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table, .woocommerce table.shop_table {width: 100%;border-collapse: collapse;}
@media (max-width: 767px) {table, #add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table, .woocommerce table.shop_table {table-layout: fixed;}}
table:not([id^=wp-calendar]), #add_payment_method .cart-collaterals .cart_totals table:not([id^=wp-calendar]), .woocommerce-cart .cart-collaterals .cart_totals table:not([id^=wp-calendar]), .woocommerce-checkout .cart-collaterals .cart_totals table:not([id^=wp-calendar]), .woocommerce table.shop_table:not([id^=wp-calendar]) {border: 2px solid #f7f8f9;}
table:not([id^=wp-calendar]) th, #add_payment_method .cart-collaterals .cart_totals table:not([id^=wp-calendar]) th, .woocommerce-cart .cart-collaterals .cart_totals table:not([id^=wp-calendar]) th, .woocommerce-checkout .cart-collaterals .cart_totals table:not([id^=wp-calendar]) th, .woocommerce table.shop_table:not([id^=wp-calendar]) th {font-family: "Roboto",sans-serif;}
table:not([id^=wp-calendar]) th, #add_payment_method .cart-collaterals .cart_totals table:not([id^=wp-calendar]) th, .woocommerce-cart .cart-collaterals .cart_totals table:not([id^=wp-calendar]) th, .woocommerce-checkout .cart-collaterals .cart_totals table:not([id^=wp-calendar]) th, .woocommerce table.shop_table:not([id^=wp-calendar]) th, table:not([id^=wp-calendar]) td, #add_payment_method .cart-collaterals .cart_totals table:not([id^=wp-calendar]) td, .woocommerce-cart .cart-collaterals .cart_totals table:not([id^=wp-calendar]) td, .woocommerce-checkout .cart-collaterals .cart_totals table:not([id^=wp-calendar]) td, .woocommerce table.shop_table:not([id^=wp-calendar]) td {padding: 1.25em;border: 1px solid #f7f8f9;}
table:not([id^=wp-calendar]) td, #add_payment_method .cart-collaterals .cart_totals table:not([id^=wp-calendar]) td, .woocommerce-cart .cart-collaterals .cart_totals table:not([id^=wp-calendar]) td, .woocommerce-checkout .cart-collaterals .cart_totals table:not([id^=wp-calendar]) td, .woocommerce table.shop_table:not([id^=wp-calendar]) td {color: #777;}
.tax__container a {position: relative;display: inline-block;vertical-align: middle;}
.tax__container a:not(:last-of-type) {margin-right: 1.5em;}
.tax__container a:not(:last-of-type)::after {content: "/";color: #777;z-index: 1;pointer-events: none;position: absolute;top: 0;right: -1em;}
.czr-btta {background-color: rgba(59,59,59,.2);color: #fff;display: none;width: 46px;height: 45px;position: fixed !important;bottom: 100px;cursor: pointer;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;z-index: 100;border-width: 1px;padding: 0;}
.czr-btta:hover, .czr-btta:focus, .czr-btta:active {background-color: rgba(59,59,59,.8);}
.czr-btta.right {right: -45px;}
.czr-btta.left {left: -45px;}
.czr-btta i {line-height: 43px;display: inline-block;}
.czr-btta i:before {font-weight: 700;}
.czr-btta.show {cursor: pointer;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
.czr-btta.show.left {left: -1px;}
.czr-btta.show.right {right: -1px;}
@media (min-width: 576px) {.czr-btta {display: block;}}
blockquote, .entry-link {position: relative;margin: 2.5em 0;padding-top: 2.5em;padding-bottom: 2.5em;border-top: 1px solid #f7f8f9;border-bottom: 1px solid #f7f8f9;}
blockquote::before, .entry-link::before {top: 2.5em;left: 2.5em;position: absolute;font-size: 1.44em;display: inline-block;vertical-align: top;font-family: "customizr";font-style: normal;font-weight: normal;speak: none;width: 1em;margin-right: .2em;text-align: center;font-variant: normal;text-transform: none;margin-left: .2em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
blockquote p {margin-left: 5em;max-width: 90%;padding-left: 5em;color: #313131;}
blockquote p cite {clear: both;display: block;margin-top: 1.5em;}
blockquote p cite::before {top: 1em;bottom: auto;}
blockquote::before {content: "";}
cite {color: #777;font-weight: 300;font-style: normal;padding-left: 5.125em;padding-right: .25em;position: relative;display: inline-block;}
cite::before {content: "";position: absolute;width: 5em;height: 1px;bottom: 2px;left: 0;background: #313131;}
cite::first-child {float: left;}
.entry-link a {margin-left: 10em;max-width: 90%;color: #313131;margin-top: 1.25em;margin-bottom: 1em;}
.entry-link::before {content: "";}
.tags a {text-decoration: none !important;}
.tagcloud a, .tag__link {padding: .3125em .625em;border-width: 1px;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;line-height: 1em;}
.tagcloud a, .tags li {margin: .3125em .3125em .3125em 0;}
.tagcloud a + a, .tags li + li {margin-left: 0;}
.v-separator {margin: 0 .625em;text-align: center;}
.tabs {border-bottom: 2px solid #eceeef;}
.tabs li {position: relative;font-size: 1.44em;margin-bottom: -2px;text-align: left;}
.tabs .nav-link {color: #777;position: relative;position: relative;text-align: left;padding: .625em 0;}
.tabs .nav-link:before {content: "";position: absolute;width: 100%;height: 2px;bottom: 1px;left: 0;visibility: visible;background-color: transparent;-webkit-transform: scaleX(1);-moz-transform: scaleX(1);transform: scaleX(1);}
.tabs .nav-link::before {-webkit-transition: all .2s,.3s ease;-o-transition: all .2s,.3s ease;transition: all .2s,.3s ease;-webkit-transform: scale(0);-moz-transform: scale(0);transform: scale(0);}
.tabs .nav-link:hover, .tabs .nav-link.active, .tabs .nav-link.active:hover, .tabs .nav-link.active:focus {background-color: transparent;}
.tabs .nav-link.active::before {-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);}
.tabs li + li {padding-left: 1.25em;margin-left: 0 !important;}
.tab-content {margin-top: 1.25em;}
.czr-img-gif-loader {width: 100%;display: inline-block;height: 100%;}
@-webkit-keyframes czr-mr-loader {0% {-webkit-transform: scale(.1);transform: scale(.1);opacity: 1;}
	70% {-webkit-transform: scale(1);transform: scale(1);opacity: .7;}
	100% {opacity: 0;}}
@keyframes czr-mr-loader {0% {-webkit-transform: scale(.1);transform: scale(.1);opacity: 1;}
	70% {-webkit-transform: scale(1);transform: scale(1);opacity: .7;}
	100% {opacity: 0;}}
.czr-css-loader {display: none;width: 50px;height: 50px;position: absolute;-webkit-transform: translate3d(-50%,-50%,0);-ms-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);top: 50%;left: 50%;}
.csstransforms3d .czr-css-loader {display: block;}
.czr-mr-loader > div:nth-child(0) {-webkit-animation-delay: -.8s;animation-delay: -.8s;}
.czr-mr-loader > div:nth-child(1) {-webkit-animation-delay: -.6s;animation-delay: -.6s;}
.czr-mr-loader > div:nth-child(2) {-webkit-animation-delay: -.4s;animation-delay: -.4s;}
.czr-mr-loader > div:nth-child(3) {-webkit-animation-delay: -.2s;animation-delay: -.2s;}
.czr-mr-loader > div {-webkit-animation-fill-mode: both;animation-fill-mode: both;position: absolute;top: -0%;left: -0%;width: 100%;height: 100%;border-radius: 100%;border: 2px solid #777;-webkit-animation: czr-mr-loader 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8);animation: czr-mr-loader 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8);}
html.no-js [id*=czr-slider-loader-wrapper] {display: none;}
.czr-slider-loader-wrapper {height: 100%;width: 100%;position: absolute;z-index: 99;background: #fff;}
[id^=customizr-slider-] .flickity-page-dots {bottom: 30px;}
[id^=customizr-slider-] .flickity-page-dots .dot {background-color: white;}
[id^=customizr-slider-] .flickity-page-dots .dot::before {content: none;}
.czr-carousel-control {letter-spacing: 0;font-family: inherit;}
.czr-carousel-nav, .mfp-gallery {display: block;width: 100%;}
.czr-carousel-nav .czr-carousel-control, .mfp-gallery .czr-carousel-control {position: absolute;z-index: 9;top: calc(( 100% - 60px ) / 2);text-align: center;padding: 0px;display: block;height: 60px;width: 50px;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: width .3s cubic-bezier(.39,.575,.565,1);-o-transition: width .3s cubic-bezier(.39,.575,.565,1);transition: width .3s cubic-bezier(.39,.575,.565,1);-webkit-transform: translateZ(0);-moz-transform: translateZ(0);transform: translateZ(0);-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;line-height: 60px;border: none;}
.czr-carousel-nav .czr-carousel-control:hover, .mfp-gallery .czr-carousel-control:hover {opacity: 1;width: 100px;}
.czr-carousel-nav .czr-carousel-prev, .mfp-gallery .czr-carousel-prev {left: 0;border-top-left-radius: 0px;border-top-right-radius: 2px;border-bottom-right-radius: 2px;border-bottom-left-radius: 0px;}
.czr-carousel-nav .czr-carousel-next, .mfp-gallery .czr-carousel-next {right: 0;border-top-left-radius: 2px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 2px;}
.mfp-gallery [class*=mfp-arrow] {z-index: 9999;}
.mfp-gallery [class*=mfp-arrow]::before, .mfp-gallery [class*=mfp-arrow]::after {border: none;}
.czr-carousel {position: relative;overflow: hidden;}
.carousel-caption {height: auto;max-height: 80%;width: 80%;text-align: center;z-index: 3;overflow: hidden;transform: translate(-50%,-50%);transform: translate3d(-50%,-50%,0);top: 50%;left: 50%;position: absolute;}
.carousel-image img {width: 100%;height: auto;}
.center-slides-disabled .carousel-image img {transform: translate(-50%,-50%);transform: translate3d(-50%,-50%,0);top: 50%;left: 50%;position: absolute;}
.czr-carousel .center-slides-enabled > .item > .carousel-image img {display: block;position: relative;}
.avatar {border-radius: 50%;}
.avatar-80 {width: 80px;height: 80px;}
.avatar-64 {width: 64px;height: 64px;}
.avatar-48 {width: 48px;height: 48px;}
.czr-link-mask {position: absolute;border-color: white;left: 0px;right: 0px;top: 0px;bottom: 0px;overflow: hidden;z-index: 1;}
.czr-link-mask::before {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;position: absolute;width: 63%;padding-bottom: 63%;content: "";z-index: 1;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-webkit-transform: translate3d(-50%,-50%,0);-moz-transform: translate(-50%,-50%);-moz-transform: translate3d(-50%,-50%,0);transform: translate(-50%,-50%);transform: translate3d(-50%,-50%,0);border: 150px solid;border-color: inherit;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;transition: all .3s ease;}
.ie9 .czr-link-mask::before {border-color: transparent !important;}
.no-effect .czr-link-mask::before {border: transparent;}
.round .czr-link-mask::before {border-radius: 50%;}
.expanded .czr-link-mask::before, .czr-link-mask-p.hover .czr-link-mask::before {-webkit-transform: translate(-50%,-50%) scale(1.4);-webkit-transform: translate3d(-50%,-50%,0) scale(1.4);-moz-transform: translate(-50%,-50%) scale(1.4);-moz-transform: translate3d(-50%,-50%,0) scale(1.4);transform: translate(-50%,-50%) scale(1.4);transform: translate3d(-50%,-50%,0) scale(1.4);}
svg.czr-svg-placeholder {fill: none;stroke: #eee;stroke-width: 50px;opacity: 0;position: absolute;z-index: 1;width: 100%;height: 50%;top: 25%;-webkit-transition: opacity .5s ease;-o-transition: opacity .5s ease;transition: opacity .5s ease;}
.bg-link, .bg-icon-link {top: 0;left: 0;width: 100%;height: 100%;position: absolute;z-index: 1;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.bg-link {-webkit-transition: all .2s,.6s ease;-o-transition: all .2s,.6s ease;transition: all .2s,.6s ease;background: transparent;}
.hover .bg-link, .bg-link:hover {background: rgba(49,49,49,.25);z-index: 2;}
.czr-link-hover-underline-off .comment-author a::before, .czr-link-hover-underline-off .comment-link::before, .czr-link-hover-underline-off .czr-format-link::before, .czr-link-hover-underline-off .widget__wrapper a:hover::before, .czr-link-hover-underline-off .widget-area a:hover::before, .czr-link-hover-underline-off [class*=nav__menu] li.show > a > span:first-of-type::before, .czr-link-hover-underline-off li > a > span:first-of-type:hover::before {content: none !important;}
.search-form label {width: 100%;}
.search-form label:before, .search-form label:after {content: "";display: table;}
.search-form label:after {clear: both;}
input:not([type="submit"]), textarea {max-width: 100%;background: transparent;}
form label {color: #313131;font-family: "Roboto",sans-serif;}
form .form-control, form input[type="text"], form input[type="url"], form input[type="password"], form input[type="email"], form input[type="number"], form textarea {outline: none;border: none;border-bottom: 2px solid #313131;padding-left: 0;padding-right: 0;padding-top: 0;color: #202020;position: relative;}
form fieldset {margin-top: 3em;}
label .required {float: left;}
label i {float: right;width: 2em;height: 2em;text-align: center;}
form.czr-form input[type="text"], form.czr-form input[type="password"], form.czr-form input[type="email"], form.czr-form textarea {width: 100%;}
form.czr-form .form-group, form.czr-form .czr-focus {position: relative;margin-top: 2.5em;}
form.czr-form .czr-focus label {display: block;position: absolute;-webkit-transition: transform .3s ease;-o-transition: transform .3s ease;transition: transform .3s ease;}
form.czr-form .czr-focus label span {float: left;}
form.czr-form .czr-focus label i.icn-close {margin-right: -2em;border-radius: 100%;height: 2em;width: 2em;line-height: 2em;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-webkit-transition: transform .3s ease;-o-transition: transform .3s ease;transition: transform .3s ease;-webkit-transform: translateY(-110%);-moz-transform: translateY(-110%);transform: translateY(-110%);}
form.czr-form .czr-focus .czr-focusable {transition: all 600ms;}
form.czr-form .czr-focus:not(.in-focus) > .czr-focusable {color: transparent;}
form.czr-form .czr-focus.in-focus > label {z-index: 1;-webkit-transform: translateY(-110%);-moz-transform: translateY(-110%);transform: translateY(-110%);color: #777;}
form.czr-form .czr-focus.in-focus > label i.icn-search {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;}
form.czr-form .czr-focus.in-focus > label i.icn-close {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;-webkit-transform: translateY(110%);-moz-transform: translateY(110%);transform: translateY(110%);cursor: pointer;}
form.czr-form .czr-search-field {padding-right: 2em;}
.gallery-item dt {text-align: inherit;padding: .8rem;}
.gallery-item dt::before {content: none;}
.gallery-item dd.wp-caption-text {padding: 0 .8rem;margin: 0;}
.gallery-item dd.wp-caption-text::before {content: none;}
section[class^="post-"] .gallery.row {margin-top: 18.75px;margin-bottom: 18.75px;}
.czr-gallery .czr-gallery-icon {overflow: hidden;position: relative;}
.czr-gallery .czr-gallery-icon img {display: block;max-width: 100%;width: 100%;}
.czr-gallery-style .gallery-item img {-webkit-transition: transform .3s ease-in-out;-o-transition: transform .3s ease-in-out;transition: transform .3s ease-in-out;}
.czr-gallery-style .gallery-item.hover img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.czr-gallery.gallery-columns-1 .gallery-item {width: 100%;}
.czr-gallery.gallery-columns-2 .gallery-item {width: 50%;}
.czr-gallery.gallery-columns-3 .gallery-item {width: 33.333333%;}
.czr-gallery.gallery-columns-4 .gallery-item {width: 25%;}
.czr-gallery.gallery-columns-5 .gallery-item {width: 20%;}
.czr-gallery.gallery-columns-6 .gallery-item {width: 16.666667%;}
.czr-gallery.gallery-columns-7 .gallery-item {width: 14.285714%;}
.czr-gallery.gallery-columns-8 .gallery-item {width: 12.5%;}
.czr-gallery.gallery-columns-9 .gallery-item {width: 11.111111%;}
@media (max-width: 991px) {.czr-gallery.gallery-columns-4 .gallery-item {width: 50%;}}
@media (max-width: 991px) {.czr-gallery.gallery-columns-5 .gallery-item {width: 40%;}}
@media (max-width: 991px) {.czr-gallery.gallery-columns-6 .gallery-item {width: 33.333333%;}}
@media (max-width: 991px) {.czr-gallery.gallery-columns-7 .gallery-item {width: 28.571429%;}}
@media (max-width: 991px) {.czr-gallery.gallery-columns-8 .gallery-item {width: 25%;}}
@media (max-width: 991px) {.czr-gallery.gallery-columns-9 .gallery-item {width: 22.222222%;}}
@media (max-width: 575px) {.czr-gallery.gallery-columns-1 .gallery-item {width: 200%;}}
@media (max-width: 575px) {.czr-gallery.gallery-columns-2 .gallery-item {width: 100%;}}
@media (max-width: 575px) {.czr-gallery.gallery-columns-3 .gallery-item {width: 66.666667%;}}
.czr-gallery.gallery-columns-3 .gallery-item .post-action {width: 3.75em;height: 3.75em;top: .95em;right: .95em;}
.czr-gallery.gallery-columns-3 .gallery-item .post-action a {line-height: 3.75em;}
.czr-gallery.gallery-columns-4 .gallery-item .post-action {width: 2.8125em;height: 2.8125em;top: .85em;right: .85em;}
.czr-gallery.gallery-columns-4 .gallery-item .post-action a {line-height: 2.8125em;}
.czr-gallery.gallery-columns-5 .gallery-item .post-action {width: 2.25em;height: 2.25em;top: .75em;right: .75em;}
.czr-gallery.gallery-columns-5 .gallery-item .post-action a {line-height: 2.25em;}
.czr-gallery.gallery-columns-6 .gallery-item .post-action {width: 1.875em;height: 1.875em;top: .65em;right: .65em;}
.czr-gallery.gallery-columns-6 .gallery-item .post-action a {line-height: 1.875em;}
.czr-gallery.gallery-columns-7 .gallery-item .post-action {width: 1.607143em;height: 1.607143em;top: .55em;right: .55em;}
.czr-gallery.gallery-columns-7 .gallery-item .post-action a {line-height: 1.607143em;}
.czr-gallery.gallery-columns-8 .gallery-item .post-action {width: 1.40625em;height: 1.40625em;top: .45em;right: .45em;}
.czr-gallery.gallery-columns-8 .gallery-item .post-action a {line-height: 1.40625em;}
.czr-gallery.gallery-columns-9 .gallery-item .post-action {width: 1.25em;height: 1.25em;top: .35em;right: .35em;}
.czr-gallery.gallery-columns-9 .gallery-item .post-action a {line-height: 1.25em;}
@media (max-width: 767px) {.czr-gallery .gallery-item {margin-right: auto;margin-left: auto;}}
.tc-grid-figure img, .widget-front .tc-thumbnail img, .fpc-widget-front .fp-thumb-wrapper img, .js-centering.entry-media__holder img, .js-centering.entry-media__wrapper img {opacity: 0;-webkit-transition: opacity .35s ease;-o-transition: opacity .35s ease;transition: opacity .35s ease;}
.tc-grid-figure img.h-centered, .tc-grid-figure img.v-centered, .tc-grid-figure img.opacity-forced, .widget-front .tc-thumbnail img.h-centered, .widget-front .tc-thumbnail img.v-centered, .widget-front .tc-thumbnail img.opacity-forced, .fpc-widget-front .fp-thumb-wrapper img.h-centered, .fpc-widget-front .fp-thumb-wrapper img.v-centered, .fpc-widget-front .fp-thumb-wrapper img.opacity-forced, .js-centering.entry-media__holder img.h-centered, .js-centering.entry-media__holder img.v-centered, .js-centering.entry-media__holder img.opacity-forced, .js-centering.entry-media__wrapper img.h-centered, .js-centering.entry-media__wrapper img.v-centered, .js-centering.entry-media__wrapper img.opacity-forced {opacity: 1;}
.no-js img {opacity: 1 !important;}
.section-slider .filter {color: #fff;}
.section-slider .filter::before {content: "";left: 0;right: 0;bottom: 0;top: 0;position: absolute;background: rgba(49,49,49,.5);}
.section-slider .filter + .slider-text {color: #fff;}
.section-slider .czr-has-no-dark-overlay .filter:before {content: none;}
.slider-text > h2 {margin: 0;line-height: 1.1;}
.slider-text > h2 + h3 {margin-top: 0;margin-bottom: 1.25em;}
.section-slider {overflow: hidden;}
[id^=customizr-slider-] .czrs-title, [id^=customizr-slider-] .czrs-subtitle {color: #fff;}
[id^=customizr-slider-] .carousel-caption > h1 {margin: 0;line-height: 1.1;font-weight: 700;font-size: 2.98598em;}
[id^=customizr-slider-] h1.very-big {font-size: 65px;line-height: 1.4em;margin-bottom: .2em;}
[id^=customizr-slider-] .czrs-subtitle {margin-top: 0;margin-bottom: .5em;font-size: 30px;}
[id^=customizr-slider-] .bg-link {z-index: 4;}
[id^=customizr-slider-] .btn-edit {position: absolute;}
[id^=customizr-slider-] .btn-edit.slider-btn-edit {bottom: 10px;left: 10px;}
[id^=customizr-slider-] .btn-edit.slide-btn-edit {bottom: 10%;right: 10px;z-index: 4;}
[id^=customizr-slider-] .carousel-inner, [id^=customizr-slider-] .carousel-cell {width: 100%;height: 100%;overflow: hidden;}
.czr-slider-holder {position: relative;height: 100%;width: 100%;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);transform: translateZ(0);}
#main-wrapper .section.custom {margin: 2.5em;}
.overlay {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;visibility: hidden;width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 90;animation: a .3s forwards;-webkit-transition: visibility .3s cubic-bezier(.19,1,.22,1),opacity .3s cubic-bezier(.19,1,.22,1);-o-transition: visibility .3s cubic-bezier(.19,1,.22,1),opacity .3s cubic-bezier(.19,1,.22,1);transition: visibility .3s cubic-bezier(.19,1,.22,1),opacity .3s cubic-bezier(.19,1,.22,1);}
.overlay .overlay-content {position: relative;display: block;margin: 0 auto;text-align: right;padding: 2.5em 1.25em;padding-top: 68px;height: 100%;width: 100%;max-width: 1140px;z-index: 91;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-webkit-transition: visibility .6s ease-in-out,opacity .6s ease-in-out;-o-transition: visibility .6s ease-in-out,opacity .6s ease-in-out;transition: visibility .6s ease-in-out,opacity .6s ease-in-out;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;perspective: 1000px;}
.overlay .overlay-content [class*="col-"] {position: relative;vertical-align: middle;height: 100%;text-align: left;padding: 1.25em;display: inline-block;}
.overlay .overlay-content [class*="col-"] + [class*="col-"] {border-left: .5px solid rgba(119,119,119,.25);}
.overlay .overlay-content .search__wrapper {left: 1.25em;right: 1.25em;top: 50%;transform: translate(0,-50%);transform: translate3d(0,-50%,0);position: absolute;}
.overlay .overlay-content .search-form__container {position: relative;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;visibility: hidden;-webkit-transition: visibility 1s ease,opacity 1s ease;-o-transition: visibility 1s ease,opacity 1s ease;transition: visibility 1s ease,opacity 1s ease;width: 90%;margin: 0 auto;text-align: center;}
.overlay .overlay-content .search-form__container .search-form {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-webkit-transition: visibility 1s ease,opacity 1s ease;-o-transition: visibility 1s ease,opacity 1s ease;transition: visibility 1s ease,opacity 1s ease;visibility: hidden;}
.overlay .overlay-content .search-form__container .search-form label span:first-of-type {font-size: 2.0736em;font-family: "Source Sans Pro",Arial,sans-serif;text-transform: none;margin-top: -.625em;}
.overlay .overlay-content .nav__container {padding: 1.25em;}
.overlay .overlay-content .nav__container nav {-webkit-transition: all .3s cubic-bezier(.39,.575,.565,1);-o-transition: all .3s cubic-bezier(.39,.575,.565,1);transition: all .3s cubic-bezier(.39,.575,.565,1);}
.overlay .overlay-content .nav__container nav .dropdown-menu {width: 100%;position: relative;}
.overlay .overlay-content .nav__container nav li {margin: 0 0 0 1.25em;padding: 1.25em;width: 100%;}
.overlay .overlay-content .nav__container nav li a {display: block;position: relative;}
.search_o .search-close_btn {position: absolute;top: 68px;right: 1.25em;z-index: 92;font-size: 1.44em;}
.full-search-opened .overlay, .hamburger-menu.opened .overlay {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;visibility: visible;}
.full-search-opened .overlay .overlay-content, .hamburger-menu.opened .overlay .overlay-content {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
.full-search-opened .overlay .overlay-content .search-form__container, .hamburger-menu.opened .overlay .overlay-content .search-form__container {visibility: visible;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;display: block;}
.full-search-opened .overlay .overlay-content .search-form__container .search-form, .hamburger-menu.opened .overlay .overlay-content .search-form__container .search-form {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;visibility: visible;}
.hamburger-menu.opened {overflow: hidden;}
.hamburger-menu.opened .mobile-woocart__container {display: none;}
.hamburger-menu.opened .hamburger-toggler__container, .hamburger-menu.opened .mobile-woocart__container {position: relative;padding-left: 1.25em;}
.hamburger-menu.opened .hamburger-toggler__container:before, .hamburger-menu.opened .mobile-woocart__container:before {content: " ";position: absolute;top: 0;height: 100%;bottom: 0;left: 0;background: #eceeef;width: 0;}
.hamburger-menu .navbar-sticky .mobile-utils__wrapper {line-height: 60px;}
.hamburger-menu .navbar-sticky .branding, .hamburger-menu .navbar-sticky .branding img {max-height: 60px;}
.hamburger-menu .branding__container {position: relative;width: 100%;left: 0;}
.hamburger-menu .branding__container .branding {margin-left: 1.25em;}
.hamburger-menu .primary-navbar__wrapper {height: auto;line-height: auto;}
#tc-page-wrap {position: relative;background: inherit;z-index: 1;}
#tc-page-wrap::before, #tc-page-wrap::after, #main-wrapper::before, #main-wrapper::after {display: table;content: "";line-height: 0;}
#main-wrapper, #content {padding-bottom: 2.5em;}
.container[role="main"] {margin-top: 2em;}
ol {counter-reset: item;}
ol > li:before {content: counters(item,".") ".";counter-increment: item;padding-right: .625em;}
.tc-content-inner ul:not(.socials):not(.tags) {list-style: square inside;}
ol ol, ol ul, ul ol, ul ul {margin-left: 1.25em;}
dl {margin-bottom: 1.25em;}
dl dt {text-align: left;position: relative;padding: 1.25em 1.25em .625em 1.25em;}
dl dt::before {content: "";position: absolute;width: 1.25em;height: 2px;bottom: calc(1.25em - 6px);left: 0;background: #313131;}
dl .wp-caption-dt::before {content: none;}
dl dd {padding-left: 1.25em;}
.marketing {margin-bottom: 6.25em;margin-top: .5em;}
.featured-page {margin-top: 2em;position: relative;text-align: center;font-size: 1.15em;}
.featured-page .czr-thumb-wrapper {overflow: hidden;}
.featured-page .no-effect .czr-thumb-wrapper {margin-bottom: 2.5em;}
.featured-page img {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);transform: translate3d(0,0,0);backface-visibility: hidden;}
.center-images-disabled .featured-page img {-webkit-transform: translate(-50%,-50%);-webkit-transform: translate3d(-50%,-50%,0);-moz-transform: translate(-50%,-50%);-moz-transform: translate3d(-50%,-50%,0);transform: translate(-50%,-50%);transform: translate3d(-50%,-50%,0);top: 50%;left: 50%;}
.fp-title, .fp-button, [class*=fp-text-] {width: 90%;margin-left: auto;margin-right: auto;}
.fp-title {line-height: 1.25em;margin-top: .625em;margin-bottom: 1.25em;word-break: break-word;}
.fp-title::after {content: "";position: absolute;width: 1.25em;background: #313131;height: 2px;top: 100%;left: 0;right: 0;margin: .3125em auto 0;-webkit-transition: all .6s ease;-o-transition: all .6s ease;transition: all .6s ease;}
.widget-front.hover .fp-title::after {background: #777;width: 2.5em;}
.featured-page .btn-edit {margin: -1em 0 0;}
[class*=fp-text-] {margin: 1.5em auto;color: #777;}
.fp-button {display: inline-block;padding: 0;}
.fp-button .btn-more {margin-bottom: 1.25em;}
.featured-page .widget-front.hover {color: #777;}
.icn-format:before {content: "";}
.format-link .icn-format:before {content: "";}
.format-quote .icn-format:before {content: "";}
.format-image .icn-format:before {content: "";}
.format-aside .icn-format:before, .format-status .icn-format:before, .format-chat .icn-format:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.format-chat .icn-format:before {content: "";}
.format-aside .icn-format:before {content: "";}
.format-status .icn-format:before {content: "";}
.post-type__icon {font-size: 2.985984em;margin: 0 auto;text-align: center;}
.grid .post-type__icon {width: 3em;height: 3em;line-height: 3em;position: absolute;right: 1.25em;top: 1.25em;display: inline-block;vertical-align: middle;color: white;border-radius: 50%;text-align: center;margin: 0 auto;z-index: 99;font-size: 1em;}
.post-type__icon .icn-format {color: #313131;}
.entry-footer .flex-row {-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
.grid-container__alternate article:not(.full-image) .entry-footer .flex-row {-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;}
[class*=grid-container__alternate] .entry-media__wrapper .post-type__icon {background-color: transparent;}
[class*=grid-container__alternate] .entry-media__wrapper .post-type__icon .icn-format {position: relative;font-size: 1em;}
[class*=grid-container__] article {margin-bottom: 40px;}
[class*=grid-container__masonry] article {margin-bottom: 20px;}
.comments__link {white-space: nowrap;}
.grid-title_size, .grid .entry-title {line-height: 1.4;font-size: 1.9em;}
.post-action {position: absolute;border: none;border-radius: 2px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-webkit-transform: scale(0);-moz-transform: scale(0);transform: scale(0);-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transition: all .2s,.3s ease-in-out;-o-transition: all .2s,.3s ease-in-out;transition: all .2s,.3s ease-in-out;z-index: 10;text-align: center;padding: 0;font-family: inherit;right: 1.25em;top: 1.25em;left: auto;width: 3.75em;height: 3.75em;line-height: 3.75em;display: inline-block;vertical-align: middle;}
.post-action a {position: relative;display: block;color: inherit !important;text-decoration: none !important;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-webkit-transition: all .2s,.6s ease;-o-transition: all .2s,.6s ease;transition: all .2s,.6s ease;}
.post-action a:hover {color: inherit;}
.hover .post-action {z-index: 10;-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
.hover .post-action a {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
.entry-media__holder {position: relative;overflow: hidden;}
.entry-media__wrapper {width: 100%;}
.grid-container__alternate .post-tags {margin-bottom: 1.25em;}
.entry-header.no-title .czr-title {display: none;}
a.czr-format-link {display: inline-block;text-decoration: none !important;position: relative;}
a.czr-format-link:before {content: "";position: absolute;width: 100%;height: 1px;bottom: .5px;left: 0;visibility: hidden;-webkit-transform: translate3d(0,0,0) scaleX(0);-moz-transform: translate3d(0,0,0) scaleX(0);transform: translate3d(0,0,0) scaleX(0);-webkit-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;transition: all .3s ease 0s;}
a.czr-format-link:hover::before {visibility: visible;-webkit-transform: translate3d(0,0,0) scaleX(1);-moz-transform: translate3d(0,0,0) scaleX(1);transform: translate3d(0,0,0) scaleX(1);}
.entry-title {line-height: 1.5;margin-bottom: .3125em;}
.entry-title:not(.over-thumb) a {color: #313131;}
.tc-content-inner {color: #777;}
.tc-content-inner.entry-quote p a {color: #313131;}
.format-link a.czr-format-link {color: #777;}
.hover .tc-content-inner .entry-quote p a {color: #777;}
.post-info .row {margin: 0 -8px;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.post-info .row [class*=col] {padding: .1em 8px;}
.entry-footer {align-items: center;}
.entry-footer .post-info {color: #777;position: relative;}
.grid__item {position: relative;background: #fff;outline: 1px solid #efefef;outline-offset: -1px;z-index: 1;}
.grid__item .sections-wrapper {z-index: -1;position: relative;}
.grid .tc-content {padding: 2.5em 15px;margin: 0 auto;width: 90%;}
.grid blockquote {font-size: 1.2em;}
.grid .entry-header .entry-meta {margin-bottom: 1.25em;}
.grid .entry-header.no-title .entry-meta {margin-bottom: 0;}
.grid .entry-title {margin-top: 0;}
.grid .entry-footer .post-info {padding-top: 1.25em;margin-top: 2.5em;margin-bottom: -1em;position: relative;text-align: right;}
.grid .entry-footer .post-info::before {content: "";position: absolute;width: 100%;height: 1px;top: 0;left: 0;background: #eceeef;}
.grid .entry-footer .post-info .v-separator {visibility: hidden;}
.grid .entry-footer .post-tags {margin-bottom: 1.25em;}
.grid .no-header .grid__item .entry-footer {margin-top: 0;padding-top: 0;}
.entry-content__wrapper:not(.row) {width: 100%;height: 100%;position: relative;}
.grid-container__alternate .tc-content {font-size: 90%;}
.grid-container__alternate h2.entry-title {margin-top: .625em;}
.grid-container__alternate .entry-footer {margin: 2.5em 0 1.25em 0;}
.grid-container__alternate .entry-footer .post-info {font-size: 1em;}
.grid-container__alternate article {position: relative;margin: 2.5em 0;}
.grid-container__alternate article section {padding: 0;}
.grid-container__alternate article .tc-content {padding: 3.75em 2.5em;}
.grid-container__alternate .post-type__icon {margin-top: 10px;margin-bottom: 10px;display: none;}
@media (max-width: 991px) {.grid-container__alternate .entry-content__holder {padding: 0 2.5em;}
	.grid-container__alternate .entry-header {margin-top: 2.5em;}}
@media (min-width: 768px) {.grid-container__alternate.full .post-type__icon {display: block;}}
@media (min-width: 992px) {.grid-container__alternate.semi-narrow .post-type__icon {display: block;}}
.grid-container__alternate.narrow .post {text-align: center;}
.grid-container__alternate.narrow .post section {float: none;margin: 0 auto;text-align: left;}
.grid-container__alternate.narrow .tc-content {padding: 1.25em;}
.grid-container__alternate.narrow .entry-header .entry-meta {margin-top: 1.25em;}
.grid-container__alternate.narrow .format-image .entry-header .entry-meta {margin-top: 0;}
.grid-container__alternate.narrow .entry-header.no-meta h2.entry-title {margin-top: 1.25em;}
.grid-container__alternate.narrow .no-thumb:not(.format-quote) .tc-thumbnail {display: none;}
.tc-grid-shadow .grid__item {-webkit-box-shadow: 0 0 6px 2px rgba(0,0,0,.075);-moz-box-shadow: 0 0 6px 2px rgba(0,0,0,.075);box-shadow: 0 0 6px 2px rgba(0,0,0,.075);}
.tc-grid-shadow-soft .grid__item {-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.025);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.025);box-shadow: 0 1px 3px rgba(0,0,0,.025);}
.tc-grid-border .grid__item {border-bottom: 3px solid transparent;}
.tc-grid-hover-move .grid__item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: transform .1s ease-in-out;-o-transition: transform .1s ease-in-out;transition: transform .1s ease-in-out;overflow: hidden;position: relative;}
.tc-grid-hover-move .hover .grid__item {-webkit-box-shadow: 0 6px 10px rgba(0,0,0,.055);-moz-box-shadow: 0 6px 10px rgba(0,0,0,.055);box-shadow: 0 6px 10px rgba(0,0,0,.055);-webkit-transform: translate(0,-4px);-moz-transform: translate(0,-4px);transform: translate(0,-4px);}
.grid-container__classic .tc-grid-figure {position: relative;overflow: hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;}
.grid-container__classic .tc-grid-figure img {width: 100%;height: auto;top: 0;left: 0;}
.grid-container__classic .tc-grid-figure .bg-link {background-color: transparent;}
.grid-container__classic .tc-grid-caption {display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;color: #fff;padding: 1.25em 1.25em;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;width: 100%;height: 100%;}
.grid-container__classic .tc-grid-caption, .grid-container__classic .expanded .entry-summary {-webkit-transition-property: opacity,background,color;transition-property: opacity,background,color;-webkit-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out;background: transparent;}
.grid-container__classic .no-thumb .tc-grid-caption {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);-moz-opacity: .5;-khtml-opacity: .5;opacity: .5;color: inherit;}
.grid-container__classic .grid-item:not(.expanded).hover .tc-grid-caption, .grid-container__classic .expanded.hover .entry-summary {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;background: #fafafa;background-color: rgba(0,0,0,.6);color: #fff;}
.grid-container__classic .entry-summary {position: relative;height: 100%;margin: 0 auto;padding: 0;width: 100%;font-size: .9em;text-rendering: geometricPrecision;overflow: hidden;}
.grid-container__classic .expanded .tc-grid-caption {background: 0 0;color: #fff;opacity: 1;}
@media (min-width: 768px) {.grid-container__classic .expanded .tc-grid-caption {max-width: 65%;height: auto;margin-left: 8%;text-align: left;}}
.grid-container__classic .expanded .entry-summary {position: absolute;left: 0;background: #fafafa;background: rgba(0,0,0,.4);padding: 8%;height: auto;max-height: 90%;}
@media (max-width: 767px) {.grid-container__classic .expanded .entry-summary {max-height: 100%;}
	.grid-container__classic .expanded .entry-summary .tc-g-cont {max-height: 70%;}
	.grid-container__classic .expanded .entry-summary .entry-title {margin-top: .625em;}}
.grid-container__classic .expanded .entry-summary .entry-title a {color: white;}
.grid-container__classic .tc-grid-caption .tc-g-cont {max-height: 100%;overflow: hidden;width: 100%;}
.tc-g-cont p {margin: 0;}
.grid-container__classic .tc-grid-caption .tc-g-cont blockquote {font-size: 1em;width: 100%;}
.grid-container__classic .tc-grid-caption .tc-g-cont blockquote p {color: #fff;}
.grid-container__classic .tc-grid-caption .tc-g-cont blockquote cite {color: #eceeef;padding-left: 2.5em;}
.grid-container__classic .tc-grid-caption .tc-g-cont blockquote cite::before {background: #fff;width: 2.5em;}
.tc-grid-fade_expt {position: absolute;bottom: 0;left: 0;width: 100%;height: 50%;text-align: center;margin: 0;-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,#777 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#777));background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#777 100%);background: -o-linear-gradient(top,rgba(255,255,255,0) 0%,#777 100%);background: -ms-linear-gradient(top,rgba(255,255,255,0) 0%,#777 100%);background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,#777 100%);}
.hover .tc-grid-fade_expt {background: 0 0;}
.grid-container__classic .tc-grid-figure .btn-edit {position: absolute;bottom: 10px;right: 10px;z-index: 2;}
.grid-container__classic .format-link.hover .tc-grid-caption .entry-summary {color: #fff;}
.grid-container__classic .tc-grid-icon {-webkit-transform: scale(0);-moz-transform: scale(0);transform: scale(0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-webkit-transition: all .2s,.6s ease-in-out;-o-transition: all .2s,.6s ease-in-out;transition: all .2s,.6s ease-in-out;}
.grid-container__classic .grid-item.hover .tc-grid-icon {-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
@media (min-width: 768px) {.grid-container__classic .tc-content {padding: 1.25em;}
	.grid-container__classic .tc-content .entry-header {font-size: .9em;}
	.grid-container__classic .tc-content .entry-header .entry-meta {margin-bottom: .714286em;}
	.grid-container__classic .tc-content .entry-footer .post-info {padding-top: 1.25em;}}
[class*=grid-container__] .full-image .entry-footer .post-info {font-size: 1em;}
[class*=grid-container__] .full-image .entry-footer .col, [class*=grid-container__] .full-image a:not(.bg-link) {z-index: 2;position: relative;}
[class*=grid-container__] .full-image .bg-link {background: rgba(49,49,49,.25);}
[class*=grid-container__] .full-image.hover .bg-link {background: rgba(49,49,49,.35);}
[class*=grid-container__] .full-image .entry-media__holder {z-index: 2;}
[class*=grid-container__] .full-image .tc-content {padding: 1.25em;width: 100%;height: 100%;max-height: 100%;position: absolute;overflow: hidden;left: 0;right: 0;top: 0;}
[class*=grid-container__] .full-image .tc-content .entry-title {max-width: 90%;}
[class*=grid-container__] .full-image .tc-content .entry-header a, [class*=grid-container__] .full-image .tc-content .entry-footer .post-info, [class*=grid-container__] .full-image .tc-content .entry-footer a {color: #fff;}
[class*=grid-container__] .full-image .tc-content .entry-header a:hover, [class*=grid-container__] .full-image .tc-content .entry-footer .post-info a:hover, [class*=grid-container__] .full-image .tc-content .entry-footer a:hover {color: #dadada;}
[class*=grid-container__] .full-image .tc-content .btn-skin-dark-oh.inverted:hover {color: #dadada;background-color: transparent;border-color: #dadada;}
[class*=grid-container__] .full-image .tc-content a.btn-edit:hover {color: #313131;}
[class*=grid-container__] .full-image .tc-content .entry-header, [class*=grid-container__] .full-image .tc-content .entry-footer {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;-webkit-transition: all .2s,.3s ease;-o-transition: all .2s,.3s ease;transition: all .2s,.3s ease;}
[class*=grid-container__] .full-image .tc-content .entry-summary {display: none;}
[class*=grid-container__] .full-image .tc-content .entry-title {max-width: 80%;}
[class*=grid-container__] .full-image .tc-content .entry-footer {position: absolute;width: 100%;bottom: 0;}
[class*=grid-container__] .full-image .tc-content .entry-footer .post-info {margin-top: 1.25em;padding-top: .625em;}
[class*=czr__r-w] .video-container, [class*=czr__r-w] .audio-container {position: relative;}
[class*=czr__r-w] .video-container iframe, [class*=czr__r-w] .audio-container iframe {width: 100%;height: 100%;}
.grid-container__alternate .format-audio .audio-container:not(.soundcloud) iframe {height: 380px;}
.grid-container__alternate.semi-narrow .tc-content {padding: 1.25em 15px;font-size: 90%;}
.grid-container__alternate.semi-narrow .format-audio .audio-container iframe {height: auto;}
.grid-container__alternate .entry-quote, .grid-container__alternate .entry-link, .grid-container__square-mini .entry-quote, .grid-container__square-mini .entry-link {border: none;margin: 0;}
.grid-container__alternate .entry-quote::before, .grid-container__alternate .entry-link::before, .grid-container__square-mini .entry-quote::before, .grid-container__square-mini .entry-link::before {content: none;}
.grid-container__alternate .entry-link a, .grid-container__alternate .entry-quote p, .grid-container__square-mini .entry-link a, .grid-container__square-mini .entry-quote p {margin-left: 0;margin-bottom: 0;padding-left: 0;width: auto;max-width: 100%;}
.grid-container__plain section {padding: 0;}
.grid-container__plain section:last-of-type {padding: 2.5em;}
.grid-container__plain .post-tags {margin-top: 1.5em;}
.grid-container__plain .post-share .socials {margin-top: 1.1em;}
.grid-container__plain footer .post-info {margin-top: 1.25em;}
@media (min-width: 48em) {.grid-container__plain footer .post-info {text-align: right;margin-top: 0;}}
.grid-container__plain .author-info .author-meta {margin-right: 1.25em;margin-left: 1.25em;}
.grid-container__plain .author-info .author-meta a {line-height: 48px;width: auto;text-transform: uppercase;font-family: "Roboto",sans-serif;letter-spacing: 4px;}
.grid-container__plain.split .tax__container {overflow: hidden;}
.grid-container__plain.split .tax__container a[class*=tax__link] {letter-spacing: 3px;clear: both;position: relative;}
.grid-container__plain.split .tax__container a[class*=tax__link] span {position: relative;}
@media (min-width: 992px) {.grid-container__plain.split .tax__container a[class*=tax__link] {margin: 0;line-height: 3em;display: block;}
	.grid-container__plain.split .tax__container a[class*=tax__link] span::before {content: "";position: absolute;top: calc(50% + 2px);width: 2.5em;height: 2px;left: -3em;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
	.grid-container__plain.split .tax__container a[class*=tax__link]::after {content: none;}}
.grid-container__plain.split .tax__container a[class*=tax__link]:hover span::before {width: .625em;}
.grid-container__plain .entry-footer {clear: both;border-top: 1px solid #eceeef;padding-top: 1.25em;margin-top: 2.5em;}
.grid-container__plain .entry-footer .post-info {margin-top: 2.5em;}
.grid-container__plain .entry-footer .btn-holder {text-align: right;}
.grid-container__plain .entry-footer .socials {float: right;}
.entry-media__holder .video-container {height: 100%;}
.grid-container__square-mini {font-size: .75em;margin-top: 2.5em !important;margin-left: 0;margin-right: 0;overflow: hidden;white-space: nowrap;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px;}
.grid-container__square-mini .grid__item {outline: none;}
.grid-container__square-mini .flickity-viewport {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
.grid-container__square-mini .czr-related-post {margin-bottom: 0;padding: 0 5px;display: inline-block;float: none;white-space: normal;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px;}
.grid-container__square-mini .grid__item {background: #f7f8f9;}
.grid-container__square-mini section {background: inherit;padding: 0;-webkit-transform: translate(0,0);-moz-transform: translate(0,0);transform: translate(0,0);}
.grid-container__square-mini section.entry-content__holder::before {display: none;}
.grid-container__square-mini .entry-header .entry-title a::after {content: "";position: absolute;bottom: 4px;left: 0;width: 2.5em;height: 2px;background-color: #313131;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.grid-container__square-mini .entry-title {white-space: normal;margin-top: .625em;padding-bottom: .625em;}
.grid-container__square-mini .entry-header.no-title .entry-title {padding-bottom: 0;}
.grid-container__square-mini .entry-header.no-title .entry-title::after {content: none;}
.grid-container__square-mini .entry-header .entry-meta, .grid-container__square-mini .entry-header .comments_link {font-size: 1.3em;}
.grid-container__square-mini .entry-header .btn-edit {font-size: 1em;}
.grid-container__square-mini .entry-content__wrapper {padding: 1.25em;}
.grid-container__square-mini .tc-content-inner {white-space: normal;margin-top: 1.25em;font-size: 1.25em;display: none;}
.grid-container__square-mini blockquote {margin: 0;padding: 0;}
.grid-container__square-mini blockquote p, .grid-container__square-mini blockquote cite {font-size: 1em;}
@media (min-width: 1200px) {.grid-container__square-mini .czr-related-post {font-size: 1em;}}
@media (min-width: 992px) {.grid-container__square-mini .czr-related-post {padding: 0;}
	.grid-container__square-mini section.entry-content__holder::before {display: block;}
	.grid-container__square-mini .entry-content__wrapper {padding: 0;position: absolute;left: 1.25em;right: 1.25em;top: 1.25em;bottom: 1.25em;overflow: hidden;width: auto;height: auto;mask-image: linear-gradient(top,#000 70%,transparent 100%);-webkit-mask-image: -webkit-linear-gradient(top,#000 70%,transparent 100%);}
	.grid-container__square-mini .tc-content-inner {display: block;}}
.tc-content-inner {max-width: 100%;}
.archive-header .archive-title, .entry-header .entry-title {word-wrap: break-word;margin-top: 0em;}
.archive-header .header-bottom, .entry-header .header-bottom {color: #777;position: relative;margin: 0 0 3em 0;}
.archive-header .header-bottom {margin-bottom: -1em;}
.archive-header-description {margin: 1.25em 0;padding-top: 1.25em;padding-bottom: 1.25em;border-top: 1px solid #f7f8f9;border-bottom: 1px solid #f7f8f9;}
.archive-header .featurette-divider {margin-top: 2.25em;}
article .entry-content {font-size: 1.2em;line-height: 1.65em;color: #444;}
article .entry-content a:not(.btn):not(.button):not(.remove) {text-decoration: underline;}
.page__header {text-align: center;min-height: 300px;}
.page__header .tax__container {position: relative;}
@media (min-width: 768px) {.page__header .tax__container::after {content: "";position: absolute;width: 3.75em;height: 3px;bottom: -1.25em;margin: 0 auto;left: 0;right: 0;}}
.page__header .tax__container a {letter-spacing: 3px;}
.page__header.image__header {height: calc(100vh * ( 2 / 3 ));}
.page__header.plain {height: calc(100vh / 3);background: #f7f8f9;}
.page__header.plain .category-info {padding-top: 2.5em;}
.page__header .header-content-inner {line-height: normal;top: 50%;left: 50%;width: 100%;padding: 0 15px;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);transform: translate(-50%,-50%);position: absolute;}
.page__header .header-content {position: relative;z-index: 5;height: 100%;}
@media (max-width: 575px) {.page__header .header-content {width: 100%;}}
.page__header .header-content .header-content-bottom {margin-top: 2.5em;width: 100%;text-align: center;}
.page__header .header-content .header-content-bottom div {display: inline-block;}
.page__header .header-content .header-content-bottom div::after {content: "|";margin: 0 .625em;}
.page__header .header-content .header-content-bottom div:last-of-type::after {content: none;}
.page__header .header-content .post-info {font-family: "Roboto",sans-serif;}
.page__header .header-content .archive-meta {display: block;}
.page__header .header-content .archive-meta p {margin-bottom: 0;}
.page__header .entry-title, .page__header .archive-title {margin: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.page__header .btn-edit {margin-bottom: 0;margin-top: 1em;}
.page__header .entry-meta + .entry-title {margin-top: 1.25em;}
.page-breadcrumbs {margin-top: 2.5em;margin-bottom: 2.5em;}
.post-content {color: #313131;}
section[class^="post-"] {margin: 2em 0 2em 0;}
section[class^="post-"] .row {margin-top: 1.25em;margin-bottom: 2.5em;}
section[class^="post-"] .entry-meta {margin: 2em -15px;}
.post-section-title {position: relative;text-align: center;margin: 0 auto;margin-top: 1.25em;margin-bottom: 2.5em;}
.post-section-title span {display: inline-block;position: relative;}
.post-section-title span::before, .post-section-title span::after {content: "";position: absolute;height: 10px;border-bottom: 2px solid #f7f8f9;top: 0;width: 1000%;}
.post-section-title span:before {right: 100%;margin-right: 1.25em;}
.post-section-title span:after {left: 100%;margin-left: 1.25em;}
.post-navigation {background-color: #f7f8f9;}
.post-navigation nav {padding-top: 1.25em;padding-bottom: 1.25em;}
.post-navigation li {display: inline-block;}
.post-navigation .nav-dir {display: block;}
.post-navigation .nav-dir > a {max-width: 100%;}
.post-navigation a i.arrow {font-size: .9em;}
.post-navigation .page-numbers, .post-navigation a {font-family: "Roboto",sans-serif;line-height: 3.75em;height: 3.75em;display: inline-block;vertical-align: middle;-webkit-transition: all .2s,.3s ease;-o-transition: all .2s,.3s ease;transition: all .2s,.3s ease;position: relative;}
.post-navigation .page-numbers {font-family: inherit;}
.post-navigation .meta-nav {-webkit-transition: all .2s,.6s ease;-o-transition: all .2s,.6s ease;transition: all .2s,.6s ease;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);-moz-opacity: .5;-khtml-opacity: .5;opacity: .5;}
.post-navigation a:hover .meta-nav {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
.post-navigation .meta-nav-title {display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;font-size: .9em;}
.col-avatar-80 {width: 80px;float: left;display: block;}
.col-avatar-64 {width: 64px;float: left;display: block;}
.col-avatar-48 {width: 48px;float: left;display: block;}
.post-author figure {position: relative;padding: 2.5em;border: 2px solid #f7f8f9;}
.post-author figure:before, .post-author figure:after {content: "";display: table;}
.post-author figure:after {clear: both;}
.post-author figure img {float: left;width: 120px;height: 120px;top: calc(( 100% - 120px ) / 2);position: absolute;left: 2.5em;border-radius: 50%;}
@media (max-width: 991px) {.post-author figure img {width: 60px;height: 60px;clear: both;display: block;position: relative;top: 0;left: calc(( 100% - 60px ) / 2);right: 0;float: none;}}
.post-author figure figcaption {padding-left: 2.5em;text-align: left;margin-left: 120px;}
.post-author figure figcaption p {color: #777;}
@media (max-width: 991px) {.post-author figure figcaption {margin-left: 0;text-align: left;padding-left: 0;}}
.post-author figure figcaption a:first-of-type {float: left;font-family: "Roboto",sans-serif;}
.post-author figure figcaption .socials {float: right;}
.post-author figure .post-author-name {margin-top: 0;}
.post-author figure .post-author-title {background: #fff;color: #313131;border-bottom: 3px solid #313131;letter-spacing: 4px;padding: 0 1.25em;-webkit-transform: rotate(-90deg) translate3d(-50%,-50%,0);-moz-transform: rotate(-90deg) translate3d(-50%,-50%,0);transform: rotate(-90deg) translate3d(-50%,-50%,0);white-space: nowrap;position: absolute;left: -12px;top: 50%;-webkit-transform-origin: top left;-ms-transform-origin: top left;-o-transform-origin: top left;transform-origin: top left;}
section.post-related-articles {margin-top: 0;}
section.post-related-articles > header {}
section.post-related-articles > header:before, section.post-related-articles > header:after {content: "";display: table;}
section.post-related-articles > header:after {clear: both;}
section.post-related-articles > header.row {margin-top: 1.25em;margin-bottom: 0;}
section.post-related-articles > header .related-posts_title {text-transform: uppercase;}
.related-posts_nav {margin-top: 5em;}
.related-posts_nav .slider-control {width: 3em;height: 3em;line-height: 3em;padding: 0;border-width: 1px;}
.related-posts_nav .slider-control.disabled {color: #f7f8f9;background: transparent;border-color: transparent;}
section.post-related-articles .entry-meta {margin: 0;}
.pagination {text-align: center;}
.pagination ul {display: inline-block;vertical-align: middle;margin: 0;}
.pagination .current {font-weight: 600;}
.pagination .pag-list > * {margin: 0 5px;}
.pagination .pag-list {margin: 0 -5px;}
.action-link, .comment-reply-link {border-bottom-color: #f7f8f9;box-shadow: inset 0 -5px 0 #f7f8f9;font-family: "Roboto",sans-serif;color: #aaa;}
.action-link:hover, .comment-reply-link:hover {color: #777;}
.action-link span:last-of-type, .comment-reply-link span:last-of-type {display: none;border-bottom: none;box-shadow: 0;}
.action-link span:first-of-type, .comment-reply-link span:first-of-type {display: inline-block;}
.open .action-link span:last-of-type, .open .comment-reply-link span:last-of-type {display: inline-block;}
.open .action-link span:first-of-type, .open .comment-reply-link span:first-of-type {display: none;}
.post-comments .tabs a {font-size: 1.2em;}
.comment-section .col-avatar {float: left;width: 10%;}
.comment-section .col-avatar [class*=avatar-] {max-width: 100%;height: auto;}
.comment-body {display: block;padding-left: 12%;width: 100%;}
.comment-content {font-size: 1.15em;color: #444;}
.comment-author {display: inline-block;}
.comment-author a {color: #313131;position: relative;}
.comment-author a:before {content: "";position: absolute;width: 100%;height: 2px;bottom: 1px;left: 0;visibility: hidden;-webkit-transform: translate3d(0,0,0) scaleX(0);-moz-transform: translate3d(0,0,0) scaleX(0);transform: translate3d(0,0,0) scaleX(0);-webkit-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;transition: all .3s ease 0s;}
.comment-author a:hover::before {visibility: visible;-webkit-transform: translate3d(0,0,0) scaleX(1);-moz-transform: translate3d(0,0,0) scaleX(1);transform: translate3d(0,0,0) scaleX(1);}
.comment-meta time {float: right;}
.comment-meta time span {color: #777;}
.comment-link {color: #313131;position: relative;}
.comment-link:before {content: "";position: absolute;width: 100%;height: 2px;bottom: 1px;left: 0;visibility: hidden;-webkit-transform: translate3d(0,0,0) scaleX(0);-moz-transform: translate3d(0,0,0) scaleX(0);transform: translate3d(0,0,0) scaleX(0);-webkit-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;transition: all .3s ease 0s;}
.comment-link:hover::before {visibility: visible;-webkit-transform: translate3d(0,0,0) scaleX(1);-moz-transform: translate3d(0,0,0) scaleX(1);transform: translate3d(0,0,0) scaleX(1);}
.comment-edit-btn {padding: .25em .67em .25em .67em;}
.comment-form-comment textarea {height: 116px;}
@media (min-width: 992px) {.comment-form-author, .comment-form-email, .comment-form-url {width: calc(( 100% - 2.5em - 12px ) / 3);display: inline-block;margin-left: 1.25em;}
	.comment-form-author {margin-left: 0;}}
#cancel-comment-reply-link {float: right;font-family: "Roboto",sans-serif;}
.comment-respond {background: #f7f8f9;padding: 2.5em;margin-top: 5em;}
.comment-list li.comment {margin-top: 2.5em;padding-top: 2.5em;border-top: 1px solid #eceeef;}
.comment-list li.comment.depth-1:first-of-type {border: 0;margin-top: 0;}
.comment-list ul.children {margin-left: calc(3em + 1.25em);}
.pingback-list li.pingback {margin-top: 1.25em;padding-top: 1.25em;border-top: 1px solid #f7f8f9;}
.pingback-list li.pingback:first-of-type {border: none;margin-top: 0;}
.pingback-list li.pingback .excerpt {border-bottom: 1px solid;}
.pingback-list li.pingback sup {font-family: "Roboto",sans-serif;color: #777;top: -1.25em;}
.pingback-list li.pingback a {color: #313131;margin-bottom: 0;}
@media (max-width: 767px) {.comment-list ul.children {margin-left: 1.25em;}
	.comment-author, time.comment-date {width: 100%;}}
section.post-content {margin-top: 0;}
.wp-caption-text {color: #777;text-align: left;margin: 1.25em 0;padding: 0;}
.wp-caption-text::before {content: "";border-top: 2px solid #313131;width: 4em;max-width: 40%;display: block;margin-bottom: 4px;}
[class*=czr__r-w].video-container iframe {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;}
.hide-all-post-navigation, .hide-post-navigation, .hide-all-post-metas .entry-meta, .hide-post-metas .entry-meta {display: none;}
.post-info a:not(.btn) {color: #777;}
.post-info a:not(.btn) span::after, .post-info a:not(.btn) span::before {background-color: #313131;}
@media screen and (min-width: 480px) and (max-width: 667px) {.sidebar {padding: 0 2.5em;}}
.widget-area .widget {margin-bottom: 2.5em;}
.widget-area .widget li:not(:last-of-type) {margin-bottom: .625em;}
.widget-area .widget li::before {content: none;}
.widget-area a {display: inline-block;color: #777;}
.widget-area .widget:not(.widget_shopping_cart) a:not(.btn):not(.social-icon) {position: relative;}
.widget-area .widget:not(.widget_shopping_cart) a:not(.btn):not(.social-icon):before {content: "";position: absolute;width: 100%;height: 1px;bottom: .5px;left: 0;visibility: hidden;-webkit-transform: translate3d(0,0,0) scaleX(0);-moz-transform: translate3d(0,0,0) scaleX(0);transform: translate3d(0,0,0) scaleX(0);-webkit-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;transition: all .3s ease 0s;}
.widget-area .widget:not(.widget_shopping_cart) a:not(.btn):not(.social-icon):hover::before {visibility: visible;-webkit-transform: translate3d(0,0,0) scaleX(1);-moz-transform: translate3d(0,0,0) scaleX(1);transform: translate3d(0,0,0) scaleX(1);}
.widget-area .social-block {margin-bottom: 1.25em;}
.widget-area .social-block .socials {font-size: 1.25em;}
.sidebar .widget:first-child .widget-title {margin-top: 0;padding-top: 0;}
.sidebar .widget-title {position: relative;margin: 1.25em 0;padding: 1.25em 0;font-size: 1.1em;}
.sidebar .widget-title::after {content: "";position: absolute;width: 5em;height: 2px;bottom: 0;left: 0;}
.sidebar .widget_search input[type="text"] {border-bottom-color: #313131;}
.widget_recent_comments .comment-author-link {color: #777;}
.widget_calendar table {width: 100%;}
.widget_calendar table caption, .widget_calendar table thead th {text-align: inherit;}
.widget_calendar thead tr, .widget_calendar tbody tr {border-bottom-width: 1px;border-bottom-style: solid;}
.widget_calendar thead tr {border-width: 2px;}
.widget_calendar td {padding: .625em 0;}
.widget_calendar caption, .widget_calendar tfoot {padding: .625em 0;color: #777;text-align: left;caption-side: top;}
@media (min-width: 768px) {.tc-sidebar.left {padding-right: 2.5em;}
	.tc-sidebar.right {padding-left: 2.5em;}
	.tc-sidebar.text-md-right ol ol, .tc-sidebar.text-md-right ol ul, .tc-sidebar.text-md-right ul ol, .tc-sidebar.text-md-right ul ul {margin-right: 1.25em;}
	.tc-sidebar.text-md-right .widget-title::after {right: 0;left: auto;}}
.footer__wrapper {padding: 0;margin: 0 auto;font-size: 90%;}
.footer-skin-dark .footer__wrapper {color: #fff;background: #313131;border-top: 1px solid transparent;}
.footer-skin-dark .footer__wrapper h1, .footer-skin-dark .footer__wrapper h2, .footer-skin-dark .footer__wrapper h3, .footer-skin-dark .footer__wrapper h4, .footer-skin-dark .footer__wrapper h5, .footer-skin-dark .footer__wrapper h6 {color: #fff;}
.footer-skin-dark .footer__wrapper a {color: #777;}
.footer-skin-dark .footer__wrapper a:hover, .footer-skin-dark .footer__wrapper a:active, .footer-skin-dark .footer__wrapper a:focus {color: #fff;}
.footer-skin-dark .footer__wrapper a:hover.btn, .footer-skin-dark .footer__wrapper a:active.btn, .footer-skin-dark .footer__wrapper a:focus.btn {background: transparent;border-color: #fff;}
.footer-skin-dark .footer__wrapper .widget:not(.widget_tag_cloud):not(.widget_shopping_cart) a {position: relative;}
.footer-skin-dark .footer__wrapper .widget:not(.widget_tag_cloud):not(.widget_shopping_cart) a:before {content: "";position: absolute;width: 100%;height: 1px;bottom: .5px;left: 0;background-color: rgba(255,255,255,.5);visibility: hidden;-webkit-transform: translate3d(0,0,0) scaleX(0);-moz-transform: translate3d(0,0,0) scaleX(0);transform: translate3d(0,0,0) scaleX(0);-webkit-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;transition: all .3s ease 0s;}
.footer-skin-dark .footer__wrapper .widget:not(.widget_tag_cloud):not(.widget_shopping_cart) a:hover::before {background-color: rgba(255,255,255,.5);visibility: visible;-webkit-transform: translate3d(0,0,0) scaleX(1);-moz-transform: translate3d(0,0,0) scaleX(1);transform: translate3d(0,0,0) scaleX(1);}
.footer-skin-dark .footer__wrapper .colophon__row {background: #242424;}
.footer-skin-dark .footer__wrapper .colophon__row a {display: initial;}
.footer-skin-dark .footer__wrapper .czr-form .form-group label {color: #fff;}
.footer-skin-dark .footer__wrapper .czr-form .form-group.in-focus label {color: #eceeef;}
.footer-skin-dark .footer__wrapper .czr-form .form-control {color: #fff;border-color: #fff;}
.footer-skin-light .footer__wrapper {color: #313131;background: #fff;border-top: 1px solid #eceeef;}
.footer-skin-light .footer__wrapper a {color: #777;}
.footer-skin-light .footer__wrapper a:hover, .footer-skin-light .footer__wrapper a:active, .footer-skin-light .footer__wrapper a:focus {color: #313131;}
.footer-skin-light .footer__wrapper a:hover.btn, .footer-skin-light .footer__wrapper a:active.btn, .footer-skin-light .footer__wrapper a:focus.btn {background: transparent;border-color: #313131;}
.footer-skin-light .footer__wrapper .widget:not(.widget_tag_cloud):not(.widget_shopping_cart) a {position: relative;}
.footer-skin-light .footer__wrapper .widget:not(.widget_tag_cloud):not(.widget_shopping_cart) a:before {content: "";position: absolute;width: 100%;height: 1px;bottom: .5px;left: 0;background-color: rgba(49,49,49,.5);visibility: hidden;-webkit-transform: translate3d(0,0,0) scaleX(0);-moz-transform: translate3d(0,0,0) scaleX(0);transform: translate3d(0,0,0) scaleX(0);-webkit-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;transition: all .3s ease 0s;}
.footer-skin-light .footer__wrapper .widget:not(.widget_tag_cloud):not(.widget_shopping_cart) a:hover::before {background-color: rgba(49,49,49,.5);visibility: visible;-webkit-transform: translate3d(0,0,0) scaleX(1);-moz-transform: translate3d(0,0,0) scaleX(1);transform: translate3d(0,0,0) scaleX(1);}
.footer-skin-light .footer__wrapper .colophon__row {background: #f7f8f9;}
.footer-skin-light .footer__wrapper .colophon__row a {display: initial;}
.footer-skin-light .footer__wrapper .czr-form .form-group label {color: #313131;}
.footer-skin-light .footer__wrapper .czr-form .form-group.in-focus label {color: #eceeef;}
.footer-skin-light .footer__wrapper .czr-form .form-control {color: #313131;border-color: #313131;}
.footer__wrapper a {display: inline-block;position: relative;width: auto;}
.footer__wrapper .widget__wrapper {padding-top: 3.75em;padding-bottom: 1.875em;}
.footer__wrapper .widget > h5 {margin-bottom: 1.25em;}
.footer__wrapper .textwidget {width: 90%;}
.footer__wrapper .about {position: relative;}
.footer__wrapper .about p {display: inline-block;position: relative;width: 80%;float: left;margin: 0;}
.footer__wrapper .about .branding__logo {margin-right: 2.5em;float: left;width: auto;position: relative;display: inline-block;max-width: 100px;}
.footer__wrapper .about .branding__logo img {max-height: 60px;}
.footer__wrapper .widget-contact-info-content p {line-height: 1.1em;}
@media (max-width: 991px) {.footer__wrapper .widget {padding: 1.25em;}}
.footer__wrapper .colophon__row {margin: 0;padding-top: .625em;padding-bottom: .625em;font-size: 1.2em;}
.colophon__row .footer__credits {color: #777;vertical-align: middle;display: inline-block;line-height: 2em;}
.colophon__row .footer__credits p {margin: 0;}
.colophon__row .footer__credits, .colophon__row .social-links {margin: 1em 0;}
#bottom-welcome-note {bottom: -100%;background-color: rgba(0,0,0,.85);padding: 20px 0;position: fixed;text-align: center;right: 0;left: 0;z-index: 10000;color: #fff;display: block;-webkit-transition: all .45s ease-in-out;-moz-transition: all,.45s ease-in-out;-ms-transition: all,.45s ease-in-out;-o-transition: all,.45s ease-in-out;transition: all .45s ease-in-out;font-size: 1.25em;}
#bottom-welcome-note h2 {font-size: 1.5em;line-height: 1.6em;color: #fff;margin-bottom: 15px;}
#bottom-welcome-note a {color: #fff;text-decoration: underline;}
#bottom-welcome-note p {line-height: 2em;}
#bottom-welcome-note .note-content {display: inline-block;line-height: 20px;width: 80%;}
#bottom-welcome-note .fa:before {top: 2px;position: relative;padding-left: 2px;}
#bottom-welcome-note .close-note {position: absolute;top: 10px;right: 25px;font-size: 31px;cursor: pointer;}
.woocommerce span.onsale {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.woocommerce form .form-row-wide {width: 100%;float: left;}
.woocommerce section.up-sells, .woocommerce section.related {clear: both;}
.woocommerce #content [class*=col], #content .woocommerce [class*=col] {max-width: none;}
.woocommerce-product-gallery ol li:before {content: none;}
.nav__woocart {position: relative;}
.nav__woocart .product_list_widget {min-height: 3em;max-height: 30vh;overflow-y: auto;}
.nav__woocart .product_list_widget .mCustomScrollBox {min-height: inherit;}
.nav__woocart ul li {display: block !important;width: 100%;padding: .625em !important;margin-left: 0 !important;white-space: normal;position: relative;}
.nav__woocart ul li::before {content: none !important;}
.nav__woocart .widget_shopping_cart {min-width: 320px;max-width: 50vw;}
.nav__woocart .widget_shopping_cart li, .nav__woocart .widget_shopping_cart p.buttons, .nav__woocart .widget_shopping_cart p.total {padding: 1em 1.25em;}
.nav__woocart .widget_shopping_cart li a {padding: 0;margin: 0;white-space: normal;display: block !important;}
.nav__woocart .widget_shopping_cart li a::before {content: none !important;}
.nav__woocart .widget_shopping_cart p.buttons, .nav__woocart .widget_shopping_cart p.total {margin: 0 .625em;text-align: center;}
.nav__woocart .widget_shopping_cart p.buttons .button, .nav__woocart .widget_shopping_cart p.total .button {display: block !important;padding: 1em 15px;}
.nav__woocart .widget_shopping_cart p.buttons .button:nth-child(odd), .nav__woocart .widget_shopping_cart p.total .button:nth-child(odd) {margin-bottom: .6180469716em;}
.nav__woocart .widget_shopping_cart .product_list_widget li a.remove {position: relative;float: left;top: auto;display: block;line-height: 1.15;left: -.25em;z-index: 9;}
.nav__woocart .widget_shopping_cart .product_list_widget img {margin-left: 1em;float: right;}
.fpc-container[data-bgcolor="#fafafa"] {background-color: #fff !important;}
.fpc-container[data-bgcolor="#fafafa"] .fpc-widget-front .czr-link-mask {border-color: #fff !important;}
#content[class*=col-] > .fpc-container {padding: 0;margin: 0 -15px;}
#content[class*=col-] > .fpc-container > row {margin: 0;}
.tabs .nav-link:hover, .tabs .nav-link.active, .tabs .nav-link.active:hover, .tabs .nav-link.active:focus {color: #3b3b3b;}
.post-info a:not(.btn):hover span::after, .post-info a:not(.btn):hover span::before, .grid-container__classic .post-type__icon:hover, [class*="grid-container__"] .hover .entry-title a::after, [class*="grid-container__"] .entry-title a:hover::after, .sidebar .widget-title::after, .widget-area .widget:not(.widget_shopping_cart) a:not(.btn):before, a.czr-format-link::before, .comment-author a::before, .comment-link::before, .tabs .nav-link.active::before {background-color: #3b3b3b;}
.tc-header.border-top {border-color: #5a5a5a;}
.post-info a:not(.btn):hover {color: #3b3b3b;}
.grid-container__classic .post-type__icon {background-color: #5a5a5a;}
.grid-container__classic .post-type__icon .icn-format {color: #3b3b3b;}
.post-type__icon:hover .icn-format {color: #5a5a5a;}
[class*="grid-container__"] .hover .entry-title a {color: #3b3b3b;}
[class*="grid-container__"] .entry-title a:hover {color: #5a5a5a;}
.grid-container__classic.tc-grid-border .grid__item {border-color: #3b3b3b;}
.widget-area a:not(.btn):hover {color: #3b3b3b;}
.pagination {color: #3b3b3b;}
a.czr-format-link:hover, .format-link.hover a.czr-format-link {color: #3b3b3b;}