:root {--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}
*, ::after, ::before {box-sizing: border-box;}
html {font-family: sans-serif;line-height: 1.15;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-ms-overflow-style: scrollbar;-webkit-tap-highlight-color: transparent;}
@-ms-viewport {width: device-width;}
article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {display: block;}
body {margin: 0;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;text-align: left;background-color: #fff;}
[tabindex="-1"]:focus {outline: 0 !important;}
hr {box-sizing: content-box;height: 0;overflow: visible;}
h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: .5rem;}
p {margin-top: 0;margin-bottom: 1rem;}
abbr[data-original-title], abbr[title] {text-decoration: underline;text-decoration: underline dotted;-webkit-text-decoration: underline dotted;cursor: help;border-bottom: 0;}
address {margin-bottom: 1rem;font-style: normal;line-height: inherit;}
dl, ol, ul {margin-top: 0;margin-bottom: 1rem;}
ol ol, ol ul, ul ol, ul ul {margin-bottom: 0;}
dt {font-weight: 700;}
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: #007bff;text-decoration: none !important;background-color: transparent;-webkit-text-decoration-skip: objects;}
a:hover {color: #0056b3;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;}
code, kbd, pre, samp {font-family: monospace,monospace;font-size: 1em;}
pre {margin-top: 0;margin-bottom: 1rem;overflow: auto;-ms-overflow-style: scrollbar;}
figure {margin: 0 0 1rem;}
img {vertical-align: middle;border-style: none;}
svg:not(:root) {overflow: hidden;}
table {border-collapse: collapse;}
caption {padding-top: .75rem;padding-bottom: .75rem;color: #6c757d;text-align: left;caption-side: bottom;}
th {text-align: inherit;}
label {display: inline-block;margin-bottom: .5rem;}
button {border-radius: 0;}
button:focus {outline: 1px dotted;outline: 5px auto -webkit-focus-ring-color;}
button, input, optgroup, select, textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}
button, input {overflow: visible;}
button, select {text-transform: none;}
[type=reset], [type=submit], button, html [type=button] {-webkit-appearance: button;}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {padding: 0;border-style: none;}
input[type=checkbox], input[type=radio] {box-sizing: border-box;padding: 0;}
input[type=date], input[type=datetime-local], input[type=month], input[type=time] {-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;cursor: pointer;}
template {display: none;}
[hidden] {display: none !important;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {margin-bottom: .5rem;font-family: inherit;font-weight: 500;line-height: 1.2;color: inherit;}
.h1, h1 {font-size: 2.5rem;}
.h2, h2 {font-size: 2rem;}
.h3, h3 {font-size: 16px;}
.h4, h4 {font-size: 1.5rem;}
.h5, h5 {font-size: 1.25rem;}
.h6, h6 {font-size: 1rem;}
.lead {font-size: 1.25rem;font-weight: 300;}
.display-1 {font-size: 6rem;font-weight: 300;line-height: 1.2;}
.display-2 {font-size: 5.5rem;font-weight: 300;line-height: 1.2;}
.display-3 {font-size: 4.5rem;font-weight: 300;line-height: 1.2;}
.display-4 {font-size: 3.5rem;font-weight: 300;line-height: 1.2;}
hr {margin-top: 1rem;margin-bottom: 1rem;border: 0;border-top: 1px solid rgba(0,0,0,.1);}
.small, small {font-size: 80%;font-weight: 400;}
.mark, mark {padding: .2em;background-color: #fcf8e3;}
.list-unstyled {padding-left: 0;list-style: none;}
.list-inline {padding-left: 0;list-style: none;}
.list-inline-item {display: inline-block;}
.list-inline-item:not(:last-child) {margin-right: .5rem;}
.initialism {font-size: 90%;text-transform: uppercase;}
.blockquote {margin-bottom: 1rem;font-size: 1.25rem;}
.blockquote-footer {display: block;font-size: 80%;color: #6c757d;}
.blockquote-footer::before {content: "— ";}
.img-fluid {max-width: 100%;height: auto;display: block;margin: auto;}
.img-thumbnail {padding: .25rem;background-color: #fff;border: 1px solid #dee2e6;border-radius: .25rem;max-width: 100%;height: auto;}
.figure {display: inline-block;}
.figure-img {margin-bottom: .5rem;line-height: 1;}
.figure-caption {font-size: 90%;color: #6c757d;}
code, kbd, pre, samp {font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}
code {font-size: 87.5%;color: #e83e8c;word-break: break-word;}
a>code {color: inherit;}
kbd {padding: .2rem .4rem;font-size: 87.5%;color: #fff;background-color: #212529;border-radius: .2rem;}
kbd kbd {padding: 0;font-size: 100%;font-weight: 700;}
pre {display: block;font-size: 87.5%;color: #212529;}
pre code {font-size: inherit;color: inherit;word-break: normal;}
.pre-scrollable {max-height: 340px;overflow-y: scroll;}
.container {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
@media (min-width:576px) {.container {max-width: 540px;}}
@media (min-width:768px) {.container {max-width: 720px;}}
@media (min-width:992px) {.container {max-width: 960px;}}
@media (min-width:1200px) {.container {max-width: 1140px;}}
.container-fluid {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;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, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .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-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .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-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .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-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .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-auto {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.col {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
.col-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}
.col-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
.col-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
.col-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.col-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
.col-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
.col-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.col-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
.col-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
.col-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
.col-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
.col-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
.col-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.order-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}
.order-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}
.order-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}
.order-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
.order-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.order-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
.order-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}
.order-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}
.order-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}
.order-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}
.order-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}
.order-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}
.order-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}
.order-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}
.order-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}
.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 {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
	.col-sm-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}
	.col-sm-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
	.col-sm-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
	.col-sm-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-sm-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
	.col-sm-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
	.col-sm-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-sm-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
	.col-sm-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
	.col-sm-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-sm-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
	.col-sm-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
	.col-sm-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.order-sm-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}
	.order-sm-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}
	.order-sm-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}
	.order-sm-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
	.order-sm-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
	.order-sm-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
	.order-sm-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}
	.order-sm-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}
	.order-sm-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}
	.order-sm-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}
	.order-sm-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}
	.order-sm-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}
	.order-sm-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}
	.order-sm-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}
	.order-sm-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}
	.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 {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
	.col-md-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}
	.col-md-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
	.col-md-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
	.col-md-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-md-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
	.col-md-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
	.col-md-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-md-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
	.col-md-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
	.col-md-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-md-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
	.col-md-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
	.col-md-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.order-md-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}
	.order-md-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}
	.order-md-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}
	.order-md-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
	.order-md-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
	.order-md-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
	.order-md-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}
	.order-md-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}
	.order-md-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}
	.order-md-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}
	.order-md-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}
	.order-md-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}
	.order-md-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}
	.order-md-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}
	.order-md-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}
	.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 {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
	.col-lg-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}
	.col-lg-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
	.col-lg-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
	.col-lg-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-lg-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
	.col-lg-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
	.col-lg-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-lg-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
	.col-lg-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
	.col-lg-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-lg-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
	.col-lg-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
	.col-lg-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.order-lg-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}
	.order-lg-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}
	.order-lg-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}
	.order-lg-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
	.order-lg-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
	.order-lg-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
	.order-lg-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}
	.order-lg-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}
	.order-lg-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}
	.order-lg-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}
	.order-lg-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}
	.order-lg-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}
	.order-lg-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}
	.order-lg-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}
	.order-lg-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}
	.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 {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
	.col-xl-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}
	.col-xl-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
	.col-xl-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
	.col-xl-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-xl-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
	.col-xl-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
	.col-xl-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-xl-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
	.col-xl-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
	.col-xl-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-xl-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
	.col-xl-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
	.col-xl-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.order-xl-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}
	.order-xl-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}
	.order-xl-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}
	.order-xl-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
	.order-xl-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
	.order-xl-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
	.order-xl-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}
	.order-xl-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}
	.order-xl-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}
	.order-xl-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}
	.order-xl-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}
	.order-xl-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}
	.order-xl-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}
	.order-xl-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}
	.order-xl-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}
	.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%;}}
.table {width: 100%;max-width: 100%;margin-bottom: 1rem;background-color: transparent;}
.table td, .table th {padding: .75rem;vertical-align: top;border-top: 1px solid #dee2e6;}
.table thead th {vertical-align: bottom;border-bottom: 2px solid #dee2e6;}
.table tbody+tbody {border-top: 2px solid #dee2e6;}
.table .table {background-color: #fff;}
.table-sm td, .table-sm th {padding: .3rem;}
.table-bordered {border: 1px solid #dee2e6;}
.table-bordered td, .table-bordered th {border: 1px solid #dee2e6;}
.table-bordered thead td, .table-bordered thead th {border-bottom-width: 2px;}
.table-striped tbody tr:nth-of-type(odd) {background-color: rgba(0,0,0,.05);}
.table-hover tbody tr:hover {background-color: rgba(0,0,0,.075);}
.table-primary, .table-primary>td, .table-primary>th {background-color: #b8daff;}
.table-hover .table-primary:hover {background-color: #9fcdff;}
.table-hover .table-primary:hover>td, .table-hover .table-primary:hover>th {background-color: #9fcdff;}
.table-secondary, .table-secondary>td, .table-secondary>th {background-color: #d6d8db;}
.table-hover .table-secondary:hover {background-color: #c8cbcf;}
.table-hover .table-secondary:hover>td, .table-hover .table-secondary:hover>th {background-color: #c8cbcf;}
.table-success, .table-success>td, .table-success>th {background-color: #c3e6cb;}
.table-hover .table-success:hover {background-color: #b1dfbb;}
.table-hover .table-success:hover>td, .table-hover .table-success:hover>th {background-color: #b1dfbb;}
.table-info, .table-info>td, .table-info>th {background-color: #bee5eb;}
.table-hover .table-info:hover {background-color: #abdde5;}
.table-hover .table-info:hover>td, .table-hover .table-info:hover>th {background-color: #abdde5;}
.table-warning, .table-warning>td, .table-warning>th {background-color: #ffeeba;}
.table-hover .table-warning:hover {background-color: #ffe8a1;}
.table-hover .table-warning:hover>td, .table-hover .table-warning:hover>th {background-color: #ffe8a1;}
.table-danger, .table-danger>td, .table-danger>th {background-color: #f5c6cb;}
.table-hover .table-danger:hover {background-color: #f1b0b7;}
.table-hover .table-danger:hover>td, .table-hover .table-danger:hover>th {background-color: #f1b0b7;}
.table-light, .table-light>td, .table-light>th {background-color: #fdfdfe;}
.table-hover .table-light:hover {background-color: #ececf6;}
.table-hover .table-light:hover>td, .table-hover .table-light:hover>th {background-color: #ececf6;}
.table-dark, .table-dark>td, .table-dark>th {background-color: #c6c8ca;}
.table-hover .table-dark:hover {background-color: #b9bbbe;}
.table-hover .table-dark:hover>td, .table-hover .table-dark:hover>th {background-color: #b9bbbe;}
.table-active, .table-active>td, .table-active>th {background-color: rgba(0,0,0,.075);}
.table-hover .table-active:hover {background-color: rgba(0,0,0,.075);}
.table-hover .table-active:hover>td, .table-hover .table-active:hover>th {background-color: rgba(0,0,0,.075);}
.table .thead-dark th {color: #fff;background-color: #212529;border-color: #32383e;}
.table .thead-light th {color: #495057;background-color: #e9ecef;border-color: #dee2e6;}
.table-dark {color: #fff;background-color: #212529;}
.table-dark td, .table-dark th, .table-dark thead th {border-color: #32383e;}
.table-dark.table-bordered {border: 0;}
.table-dark.table-striped tbody tr:nth-of-type(odd) {background-color: rgba(255,255,255,.05);}
.table-dark.table-hover tbody tr:hover {background-color: rgba(255,255,255,.075);}
@media (max-width:575.98px) {.table-responsive-sm {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;}
	.table-responsive-sm>.table-bordered {border: 0;}}
@media (max-width:767.98px) {.table-responsive-md {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;}
	.table-responsive-md>.table-bordered {border: 0;}}
@media (max-width:991.98px) {.table-responsive-lg {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;}
	.table-responsive-lg>.table-bordered {border: 0;}}
@media (max-width:1199.98px) {.table-responsive-xl {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;}
	.table-responsive-xl>.table-bordered {border: 0;}}
.table-responsive {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;}
.table-responsive>.table-bordered {border: 0;}
.form-control {display: block;width: 100%;padding: .375rem .75rem;font-size: 1rem;line-height: 1.5;color: #495057;background-color: #fff;background-clip: padding-box;border: 1px solid #ced4da;border-radius: .25rem;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.form-control::-ms-expand {background-color: transparent;border: 0;}
.form-control:focus {color: #495057;background-color: #fff;border-color: #80bdff;outline: 0;box-shadow: 0 0 0 .2rem rgba(0,123,255,.25);}
.form-control::-webkit-input-placeholder {color: #6c757d;opacity: 1;}
.form-control::-moz-placeholder {color: #6c757d;opacity: 1;}
.form-control:-ms-input-placeholder {color: #6c757d;opacity: 1;}
.form-control::-ms-input-placeholder {color: #6c757d;opacity: 1;}
.form-control::placeholder {color: #6c757d;opacity: 1;}
.form-control:disabled, .form-control[readonly] {background-color: #e9ecef;opacity: 1;}
select.form-control:not([size]):not([multiple]) {height: calc(2.25rem + 2px);}
select.form-control:focus::-ms-value {color: #495057;background-color: #fff;}
.form-control-file, .form-control-range {display: block;width: 100%;}
.col-form-label {padding-top: calc(.375rem + 1px);padding-bottom: calc(.375rem + 1px);margin-bottom: 0;font-size: inherit;line-height: 1.5;}
.col-form-label-lg {padding-top: calc(.5rem + 1px);padding-bottom: calc(.5rem + 1px);font-size: 1.25rem;line-height: 1.5;}
.col-form-label-sm {padding-top: calc(.25rem + 1px);padding-bottom: calc(.25rem + 1px);font-size: .875rem;line-height: 1.5;}
.form-control-plaintext {display: block;width: 100%;padding-top: .375rem;padding-bottom: .375rem;margin-bottom: 0;line-height: 1.5;background-color: transparent;border: solid transparent;border-width: 1px 0;}
.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm, .input-group-lg>.form-control-plaintext.form-control, .input-group-lg>.input-group-append>.form-control-plaintext.btn, .input-group-lg>.input-group-append>.form-control-plaintext.input-group-text, .input-group-lg>.input-group-prepend>.form-control-plaintext.btn, .input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text, .input-group-sm>.form-control-plaintext.form-control, .input-group-sm>.input-group-append>.form-control-plaintext.btn, .input-group-sm>.input-group-append>.form-control-plaintext.input-group-text, .input-group-sm>.input-group-prepend>.form-control-plaintext.btn, .input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text {padding-right: 0;padding-left: 0;}
.form-control-sm, .input-group-sm>.form-control, .input-group-sm>.input-group-append>.btn, .input-group-sm>.input-group-append>.input-group-text, .input-group-sm>.input-group-prepend>.btn, .input-group-sm>.input-group-prepend>.input-group-text {padding: .25rem .5rem;font-size: .875rem;line-height: 1.5;border-radius: .2rem;}
.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]), .input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]), .input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]), .input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]), .input-group-sm>select.form-control:not([size]):not([multiple]), select.form-control-sm:not([size]):not([multiple]) {height: calc(1.8125rem + 2px);}
.form-control-lg, .input-group-lg>.form-control, .input-group-lg>.input-group-append>.btn, .input-group-lg>.input-group-append>.input-group-text, .input-group-lg>.input-group-prepend>.btn, .input-group-lg>.input-group-prepend>.input-group-text {padding: .5rem 1rem;font-size: 1.25rem;line-height: 1.5;border-radius: .3rem;}
.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]), .input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]), .input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]), .input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]), .input-group-lg>select.form-control:not([size]):not([multiple]), select.form-control-lg:not([size]):not([multiple]) {height: calc(2.875rem + 2px);}
.form-group {margin-bottom: 1rem;}
.form-text {display: block;margin-top: .25rem;}
.form-row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -5px;margin-left: -5px;}
.form-row>.col, .form-row>[class*=col-] {padding-right: 5px;padding-left: 5px;}
.form-check {position: relative;display: block;padding-left: 1.25rem;}
.form-check-input {position: absolute;margin-top: .3rem;margin-left: -1.25rem;}
.form-check-input:disabled~.form-check-label {color: #6c757d;}
.form-check-label {margin-bottom: 0;}
.form-check-inline {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-left: 0;margin-right: .75rem;}
.form-check-inline .form-check-input {position: static;margin-top: 0;margin-right: .3125rem;margin-left: 0;}
.valid-feedback {display: none;width: 100%;margin-top: .25rem;font-size: 80%;color: #28a745;}
.valid-tooltip {position: absolute;top: 100%;z-index: 5;display: none;max-width: 100%;padding: .5rem;margin-top: .1rem;font-size: .875rem;line-height: 1;color: #fff;background-color: rgba(40,167,69,.8);border-radius: .2rem;}
.custom-select.is-valid, .form-control.is-valid, .was-validated .custom-select:valid, .was-validated .form-control:valid {border-color: #28a745;}
.custom-select.is-valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .was-validated .form-control:valid:focus {border-color: #28a745;box-shadow: 0 0 0 .2rem rgba(40,167,69,.25);}
.custom-select.is-valid~.valid-feedback, .custom-select.is-valid~.valid-tooltip, .form-control.is-valid~.valid-feedback, .form-control.is-valid~.valid-tooltip, .was-validated .custom-select:valid~.valid-feedback, .was-validated .custom-select:valid~.valid-tooltip, .was-validated .form-control:valid~.valid-feedback, .was-validated .form-control:valid~.valid-tooltip {display: block;}
.form-check-input.is-valid~.form-check-label, .was-validated .form-check-input:valid~.form-check-label {color: #28a745;}
.form-check-input.is-valid~.valid-feedback, .form-check-input.is-valid~.valid-tooltip, .was-validated .form-check-input:valid~.valid-feedback, .was-validated .form-check-input:valid~.valid-tooltip {display: block;}
.custom-control-input.is-valid~.custom-control-label, .was-validated .custom-control-input:valid~.custom-control-label {color: #28a745;}
.custom-control-input.is-valid~.custom-control-label::before, .was-validated .custom-control-input:valid~.custom-control-label::before {background-color: #71dd8a;}
.custom-control-input.is-valid~.valid-feedback, .custom-control-input.is-valid~.valid-tooltip, .was-validated .custom-control-input:valid~.valid-feedback, .was-validated .custom-control-input:valid~.valid-tooltip {display: block;}
.custom-control-input.is-valid:checked~.custom-control-label::before, .was-validated .custom-control-input:valid:checked~.custom-control-label::before {background-color: #34ce57;}
.custom-control-input.is-valid:focus~.custom-control-label::before, .was-validated .custom-control-input:valid:focus~.custom-control-label::before {box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25);}
.custom-file-input.is-valid~.custom-file-label, .was-validated .custom-file-input:valid~.custom-file-label {border-color: #28a745;}
.custom-file-input.is-valid~.custom-file-label::before, .was-validated .custom-file-input:valid~.custom-file-label::before {border-color: inherit;}
.custom-file-input.is-valid~.valid-feedback, .custom-file-input.is-valid~.valid-tooltip, .was-validated .custom-file-input:valid~.valid-feedback, .was-validated .custom-file-input:valid~.valid-tooltip {display: block;}
.custom-file-input.is-valid:focus~.custom-file-label, .was-validated .custom-file-input:valid:focus~.custom-file-label {box-shadow: 0 0 0 .2rem rgba(40,167,69,.25);}
.invalid-feedback {display: none;width: 100%;margin-top: .25rem;font-size: 80%;color: #dc3545;}
.invalid-tooltip {position: absolute;top: 100%;z-index: 5;display: none;max-width: 100%;padding: .5rem;margin-top: .1rem;font-size: .875rem;line-height: 1;color: #fff;background-color: rgba(220,53,69,.8);border-radius: .2rem;}
.custom-select.is-invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, .was-validated .form-control:invalid {border-color: #dc3545;}
.custom-select.is-invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, .was-validated .form-control:invalid:focus {border-color: #dc3545;box-shadow: 0 0 0 .2rem rgba(220,53,69,.25);}
.custom-select.is-invalid~.invalid-feedback, .custom-select.is-invalid~.invalid-tooltip, .form-control.is-invalid~.invalid-feedback, .form-control.is-invalid~.invalid-tooltip, .was-validated .custom-select:invalid~.invalid-feedback, .was-validated .custom-select:invalid~.invalid-tooltip, .was-validated .form-control:invalid~.invalid-feedback, .was-validated .form-control:invalid~.invalid-tooltip {display: block;}
.form-check-input.is-invalid~.form-check-label, .was-validated .form-check-input:invalid~.form-check-label {color: #dc3545;}
.form-check-input.is-invalid~.invalid-feedback, .form-check-input.is-invalid~.invalid-tooltip, .was-validated .form-check-input:invalid~.invalid-feedback, .was-validated .form-check-input:invalid~.invalid-tooltip {display: block;}
.custom-control-input.is-invalid~.custom-control-label, .was-validated .custom-control-input:invalid~.custom-control-label {color: #dc3545;}
.custom-control-input.is-invalid~.custom-control-label::before, .was-validated .custom-control-input:invalid~.custom-control-label::before {background-color: #efa2a9;}
.custom-control-input.is-invalid~.invalid-feedback, .custom-control-input.is-invalid~.invalid-tooltip, .was-validated .custom-control-input:invalid~.invalid-feedback, .was-validated .custom-control-input:invalid~.invalid-tooltip {display: block;}
.custom-control-input.is-invalid:checked~.custom-control-label::before, .was-validated .custom-control-input:invalid:checked~.custom-control-label::before {background-color: #e4606d;}
.custom-control-input.is-invalid:focus~.custom-control-label::before, .was-validated .custom-control-input:invalid:focus~.custom-control-label::before {box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25);}
.custom-file-input.is-invalid~.custom-file-label, .was-validated .custom-file-input:invalid~.custom-file-label {border-color: #dc3545;}
.custom-file-input.is-invalid~.custom-file-label::before, .was-validated .custom-file-input:invalid~.custom-file-label::before {border-color: inherit;}
.custom-file-input.is-invalid~.invalid-feedback, .custom-file-input.is-invalid~.invalid-tooltip, .was-validated .custom-file-input:invalid~.invalid-feedback, .was-validated .custom-file-input:invalid~.invalid-tooltip {display: block;}
.custom-file-input.is-invalid:focus~.custom-file-label, .was-validated .custom-file-input:invalid:focus~.custom-file-label {box-shadow: 0 0 0 .2rem rgba(220,53,69,.25);}
.form-inline {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.form-inline .form-check {width: 100%;}
@media (min-width:576px) {.form-inline label {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 0;}
	.form-inline .form-group {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 0;}
	.form-inline .form-control {display: inline-block;width: auto;vertical-align: middle;}
	.form-inline .form-control-plaintext {display: inline-block;}
	.form-inline .input-group {width: auto;}
	.form-inline .form-check {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: auto;padding-left: 0;}
	.form-inline .form-check-input {position: relative;margin-top: 0;margin-right: .25rem;margin-left: 0;}
	.form-inline .custom-control {-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.form-inline .custom-control-label {margin-bottom: 0;}}
.btn {display: inline-block;font-weight: 400;text-align: center;white-space: nowrap;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border: 1px solid transparent;padding: .2rem .6rem;font-size: 1rem;line-height: 1.5;border-radius: .25rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.btn:focus, .btn:hover {text-decoration: none;}
.btn.focus, .btn:focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(0,123,255,.25);}
.btn.disabled, .btn:disabled {opacity: .65;}
.btn:not(:disabled):not(.disabled) {cursor: pointer;}
.btn:not(:disabled):not(.disabled).active, .btn:not(:disabled):not(.disabled):active {background-image: none;}
a.btn.disabled, fieldset:disabled a.btn {pointer-events: none;}
.btn-primary {color: #fff;background-color: #007bff;border-color: #007bff;}
.btn-primary:hover {color: #fff;background-color: #0069d9;border-color: #0062cc;}
.btn-primary.focus, .btn-primary:focus {box-shadow: 0 0 0 .2rem rgba(0,123,255,.5);}
.btn-primary.disabled, .btn-primary:disabled {color: #fff;background-color: #007bff;border-color: #007bff;}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {color: #fff;background-color: #0062cc;border-color: #005cbf;}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(0,123,255,.5);}
.btn-secondary {color: #fff;background-color: #6c757d;border-color: #6c757d;}
.btn-secondary:hover {color: #fff;background-color: #5a6268;border-color: #545b62;}
.btn-secondary.focus, .btn-secondary:focus {box-shadow: 0 0 0 .2rem rgba(108,117,125,.5);}
.btn-secondary.disabled, .btn-secondary:disabled {color: #fff;background-color: #6c757d;border-color: #6c757d;}
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {color: #fff;background-color: #545b62;border-color: #4e555b;}
.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-secondary.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(108,117,125,.5);}
.btn-success {color: #fff;background-color: #28a745;border-color: #28a745;}
.btn-success:hover {color: #fff;background-color: #218838;border-color: #1e7e34;}
.btn-success.focus, .btn-success:focus {box-shadow: 0 0 0 .2rem rgba(40,167,69,.5);}
.btn-success.disabled, .btn-success:disabled {color: #fff;background-color: #28a745;border-color: #28a745;}
.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show>.btn-success.dropdown-toggle {color: #fff;background-color: #1e7e34;border-color: #1c7430;}
.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show>.btn-success.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(40,167,69,.5);}
.btn-info {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.btn-info:hover {color: #fff;background-color: #138496;border-color: #117a8b;}
.btn-info.focus, .btn-info:focus {box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);}
.btn-info.disabled, .btn-info:disabled {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {color: #fff;background-color: #117a8b;border-color: #10707f;}
.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show>.btn-info.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);}
.btn-warning {color: #212529;background-color: #ffc107;border-color: #ffc107;}
.btn-warning:hover {color: #212529;background-color: #e0a800;border-color: #d39e00;}
.btn-warning.focus, .btn-warning:focus {box-shadow: 0 0 0 .2rem rgba(255,193,7,.5);}
.btn-warning.disabled, .btn-warning:disabled {color: #212529;background-color: #ffc107;border-color: #ffc107;}
.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show>.btn-warning.dropdown-toggle {color: #212529;background-color: #d39e00;border-color: #c69500;}
.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show>.btn-warning.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(255,193,7,.5);}
.btn-danger {color: #fff;background-color: #dc3545;border-color: #dc3545;}
.btn-danger:hover {color: #fff;background-color: #c82333;border-color: #bd2130;}
.btn-danger.focus, .btn-danger:focus {box-shadow: 0 0 0 .2rem rgba(220,53,69,.5);}
.btn-danger.disabled, .btn-danger:disabled {color: #fff;background-color: #dc3545;border-color: #dc3545;}
.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show>.btn-danger.dropdown-toggle {color: #fff;background-color: #bd2130;border-color: #b21f2d;}
.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show>.btn-danger.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(220,53,69,.5);}
.btn-light {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}
.btn-light:hover {color: #212529;background-color: #e2e6ea;border-color: #dae0e5;}
.btn-light.focus, .btn-light:focus {box-shadow: 0 0 0 .2rem rgba(248,249,250,.5);}
.btn-light.disabled, .btn-light:disabled {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}
.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show>.btn-light.dropdown-toggle {color: #212529;background-color: #dae0e5;border-color: #d3d9df;}
.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show>.btn-light.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(248,249,250,.5);}
.btn-dark {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-dark:hover {color: #fff;background-color: #23272b;border-color: #1d2124;}
.btn-dark.focus, .btn-dark:focus {box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}
.btn-dark.disabled, .btn-dark:disabled {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show>.btn-dark.dropdown-toggle {color: #fff;background-color: #1d2124;border-color: #171a1d;}
.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show>.btn-dark.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}
.btn-outline-primary {color: #007bff;background-color: transparent;background-image: none;border-color: #007bff;}
.btn-outline-primary:hover {color: #fff;background-color: #007bff;border-color: #007bff;}
.btn-outline-primary.focus, .btn-outline-primary:focus {box-shadow: 0 0 0 .2rem rgba(0,123,255,.5);}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {color: #007bff;background-color: transparent;}
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show>.btn-outline-primary.dropdown-toggle {color: #fff;background-color: #007bff;border-color: #007bff;}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-primary.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(0,123,255,.5);}
.btn-outline-secondary {color: #6c757d;background-color: transparent;background-image: none;border-color: #6c757d;}
.btn-outline-secondary:hover {color: #fff;background-color: #6c757d;border-color: #6c757d;}
.btn-outline-secondary.focus, .btn-outline-secondary:focus {box-shadow: 0 0 0 .2rem rgba(108,117,125,.5);}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {color: #6c757d;background-color: transparent;}
.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show>.btn-outline-secondary.dropdown-toggle {color: #fff;background-color: #6c757d;border-color: #6c757d;}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-secondary.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(108,117,125,.5);}
.btn-outline-success {color: #28a745;background-color: transparent;background-image: none;border-color: #28a745;}
.btn-outline-success:hover {color: #fff;background-color: #28a745;border-color: #28a745;}
.btn-outline-success.focus, .btn-outline-success:focus {box-shadow: 0 0 0 .2rem rgba(40,167,69,.5);}
.btn-outline-success.disabled, .btn-outline-success:disabled {color: #28a745;background-color: transparent;}
.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show>.btn-outline-success.dropdown-toggle {color: #fff;background-color: #28a745;border-color: #28a745;}
.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-success.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(40,167,69,.5);}
.btn-outline-info {color: #17a2b8;background-color: transparent;background-image: none;border-color: #17a2b8;}
.btn-outline-info:hover {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.btn-outline-info.focus, .btn-outline-info:focus {box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);}
.btn-outline-info.disabled, .btn-outline-info:disabled {color: #17a2b8;background-color: transparent;}
.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show>.btn-outline-info.dropdown-toggle {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-info.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);}
.btn-outline-warning {color: #ffc107;background-color: transparent;background-image: none;border-color: #ffc107;}
.btn-outline-warning:hover {color: #212529;background-color: #ffc107;border-color: #ffc107;}
.btn-outline-warning.focus, .btn-outline-warning:focus {box-shadow: 0 0 0 .2rem rgba(255,193,7,.5);}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {color: #ffc107;background-color: transparent;}
.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show>.btn-outline-warning.dropdown-toggle {color: #212529;background-color: #ffc107;border-color: #ffc107;}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-warning.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(255,193,7,.5);}
.btn-outline-danger {color: #dc3545;background-color: transparent;background-image: none;border-color: #dc3545;}
.btn-outline-danger:hover {color: #fff;background-color: #dc3545;border-color: #dc3545;}
.btn-outline-danger.focus, .btn-outline-danger:focus {box-shadow: 0 0 0 .2rem rgba(220,53,69,.5);}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {color: #dc3545;background-color: transparent;}
.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show>.btn-outline-danger.dropdown-toggle {color: #fff;background-color: #dc3545;border-color: #dc3545;}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-danger.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(220,53,69,.5);}
.btn-outline-light {color: #f8f9fa;background-color: transparent;background-image: none;border-color: #f8f9fa;}
.btn-outline-light:hover {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}
.btn-outline-light.focus, .btn-outline-light:focus {box-shadow: 0 0 0 .2rem rgba(248,249,250,.5);}
.btn-outline-light.disabled, .btn-outline-light:disabled {color: #f8f9fa;background-color: transparent;}
.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show>.btn-outline-light.dropdown-toggle {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}
.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-light.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(248,249,250,.5);}
.btn-outline-dark {color: #343a40;background-color: transparent;background-image: none;border-color: #343a40;}
.btn-outline-dark:hover {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-outline-dark.focus, .btn-outline-dark:focus {box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {color: #343a40;background-color: transparent;}
.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show>.btn-outline-dark.dropdown-toggle {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-dark.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(52,58,64,.5);}
.btn-link {font-weight: 400;color: #007bff;background-color: transparent;}
.btn-link:hover {color: #0056b3;text-decoration: underline;background-color: transparent;border-color: transparent;}
.btn-link.focus, .btn-link:focus {text-decoration: underline;border-color: transparent;box-shadow: none;}
.btn-link.disabled, .btn-link:disabled {color: #6c757d;}
.btn-group-lg>.btn, .btn-lg {padding: .5rem 1rem;font-size: 1.25rem;line-height: 1.5;border-radius: .3rem;}
.btn-group-sm>.btn, .btn-sm {padding: .25rem .5rem;font-size: .875rem;line-height: 1.5;border-radius: .2rem;}
.btn-block {display: block;width: 100%;}
.btn-block+.btn-block {margin-top: .5rem;}
input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {width: 100%;}
.fade {opacity: 0;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;transition: height .35s ease;}
.dropdown, .dropup {position: relative;}
.dropdown-toggle::after {display: inline-block;width: 0;height: 0;margin-left: .255em;vertical-align: .255em;content: "";border-top: .3em solid;border-right: .3em solid transparent;border-bottom: 0;border-left: .3em solid transparent;}
.dropdown-toggle:empty::after {margin-left: 0;}
.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 10rem;padding: .5rem 0;margin: .125rem 0 0;font-size: 1rem;color: #212529;text-align: left;list-style: none;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0,0,0,.15);border-radius: .25rem;}
.dropup .dropdown-menu {margin-top: 0;margin-bottom: .125rem;}
.dropup .dropdown-toggle::after {display: inline-block;width: 0;height: 0;margin-left: .255em;vertical-align: .255em;content: "";border-top: 0;border-right: .3em solid transparent;border-bottom: .3em solid;border-left: .3em solid transparent;}
.dropup .dropdown-toggle:empty::after {margin-left: 0;}
.dropright .dropdown-menu {margin-top: 0;margin-left: .125rem;}
.dropright .dropdown-toggle::after {display: inline-block;width: 0;height: 0;margin-left: .255em;vertical-align: .255em;content: "";border-top: .3em solid transparent;border-bottom: .3em solid transparent;border-left: .3em solid;}
.dropright .dropdown-toggle:empty::after {margin-left: 0;}
.dropright .dropdown-toggle::after {vertical-align: 0;}
.dropleft .dropdown-menu {margin-top: 0;margin-right: .125rem;}
.dropleft .dropdown-toggle::after {display: inline-block;width: 0;height: 0;margin-left: .255em;vertical-align: .255em;content: "";}
.dropleft .dropdown-toggle::after {display: none;}
.dropleft .dropdown-toggle::before {display: inline-block;width: 0;height: 0;margin-right: .255em;vertical-align: .255em;content: "";border-top: .3em solid transparent;border-right: .3em solid;border-bottom: .3em solid transparent;}
.dropleft .dropdown-toggle:empty::after {margin-left: 0;}
.dropleft .dropdown-toggle::before {vertical-align: 0;}
.dropdown-divider {height: 0;margin: .5rem 0;overflow: hidden;border-top: 1px solid #e9ecef;}
.dropdown-item {display: block;width: 100%;padding: .25rem 1.5rem;clear: both;font-weight: 400;color: #212529;text-align: inherit;white-space: nowrap;background-color: transparent;border: 0;}
.dropdown-item:focus, .dropdown-item:hover {color: #16181b;text-decoration: none;background-color: #f8f9fa;}
.dropdown-item.active, .dropdown-item:active {color: #fff;text-decoration: none;background-color: #007bff;}
.dropdown-item.disabled, .dropdown-item:disabled {color: #6c757d;background-color: transparent;}
.dropdown-menu.show {display: block;}
.dropdown-header {display: block;padding: .5rem 1.5rem;margin-bottom: 0;font-size: .875rem;color: #6c757d;white-space: nowrap;}
.btn-group, .btn-group-vertical {position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;vertical-align: middle;}
.btn-group-vertical>.btn, .btn-group>.btn {position: relative;-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto;}
.btn-group-vertical>.btn:hover, .btn-group>.btn:hover {z-index: 1;}
.btn-group-vertical>.btn.active, .btn-group-vertical>.btn:active, .btn-group-vertical>.btn:focus, .btn-group>.btn.active, .btn-group>.btn:active, .btn-group>.btn:focus {z-index: 1;}
.btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group, .btn-group-vertical .btn+.btn, .btn-group-vertical .btn+.btn-group, .btn-group-vertical .btn-group+.btn, .btn-group-vertical .btn-group+.btn-group {margin-left: -1px;}
.btn-toolbar {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
.btn-toolbar .input-group {width: auto;}
.btn-group>.btn:first-child {margin-left: 0;}
.btn-group>.btn-group:not(:last-child)>.btn, .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.btn-group>.btn-group:not(:first-child)>.btn, .btn-group>.btn:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.dropdown-toggle-split {padding-right: .5625rem;padding-left: .5625rem;}
.dropdown-toggle-split::after {margin-left: 0;}
.btn-group-sm>.btn+.dropdown-toggle-split, .btn-sm+.dropdown-toggle-split {padding-right: .375rem;padding-left: .375rem;}
.btn-group-lg>.btn+.dropdown-toggle-split, .btn-lg+.dropdown-toggle-split {padding-right: .75rem;padding-left: .75rem;}
.btn-group-vertical {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.btn-group-vertical .btn, .btn-group-vertical .btn-group {width: 100%;}
.btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group, .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group {margin-top: -1px;margin-left: 0;}
.btn-group-vertical>.btn-group:not(:last-child)>.btn, .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.btn-group-vertical>.btn-group:not(:first-child)>.btn, .btn-group-vertical>.btn:not(:first-child) {border-top-left-radius: 0;border-top-right-radius: 0;}
.btn-group-toggle>.btn, .btn-group-toggle>.btn-group>.btn {margin-bottom: 0;}
.btn-group-toggle>.btn input[type=checkbox], .btn-group-toggle>.btn input[type=radio], .btn-group-toggle>.btn-group>.btn input[type=checkbox], .btn-group-toggle>.btn-group>.btn input[type=radio] {position: absolute;clip: rect(0,0,0,0);pointer-events: none;}
.input-group {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;width: 100%;}
.input-group>.custom-file, .input-group>.custom-select, .input-group>.form-control {position: relative;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;width: 1%;margin-bottom: 0;}
.input-group>.custom-file:focus, .input-group>.custom-select:focus, .input-group>.form-control:focus {z-index: 3;}
.input-group>.custom-file+.custom-file, .input-group>.custom-file+.custom-select, .input-group>.custom-file+.form-control, .input-group>.custom-select+.custom-file, .input-group>.custom-select+.custom-select, .input-group>.custom-select+.form-control, .input-group>.form-control+.custom-file, .input-group>.form-control+.custom-select, .input-group>.form-control+.form-control {margin-left: -1px;}
.input-group>.custom-select:not(:last-child), .input-group>.form-control:not(:last-child) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.input-group>.custom-select:not(:first-child), .input-group>.form-control:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.input-group>.custom-file {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.input-group>.custom-file:not(:last-child) .custom-file-label, .input-group>.custom-file:not(:last-child) .custom-file-label::before {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.input-group>.custom-file:not(:first-child) .custom-file-label, .input-group>.custom-file:not(:first-child) .custom-file-label::before {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.input-group-append, .input-group-prepend {display: -webkit-box;display: -ms-flexbox;display: flex;}
.input-group-append .btn, .input-group-prepend .btn {position: relative;z-index: 2;}
.input-group-append .btn+.btn, .input-group-append .btn+.input-group-text, .input-group-append .input-group-text+.btn, .input-group-append .input-group-text+.input-group-text, .input-group-prepend .btn+.btn, .input-group-prepend .btn+.input-group-text, .input-group-prepend .input-group-text+.btn, .input-group-prepend .input-group-text+.input-group-text {margin-left: -1px;}
.input-group-prepend {margin-right: -1px;}
.input-group-append {margin-left: -1px;}
.input-group-text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: .375rem .75rem;margin-bottom: 0;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #495057;text-align: center;white-space: nowrap;background-color: #e9ecef;border: 1px solid #ced4da;border-radius: .25rem;}
.input-group-text input[type=checkbox], .input-group-text input[type=radio] {margin-top: 0;}
.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle), .input-group>.input-group-append:last-child>.input-group-text:not(:last-child), .input-group>.input-group-append:not(:last-child)>.btn, .input-group>.input-group-append:not(:last-child)>.input-group-text, .input-group>.input-group-prepend>.btn, .input-group>.input-group-prepend>.input-group-text {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.input-group>.input-group-append>.btn, .input-group>.input-group-append>.input-group-text, .input-group>.input-group-prepend:first-child>.btn:not(:first-child), .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child), .input-group>.input-group-prepend:not(:first-child)>.btn, .input-group>.input-group-prepend:not(:first-child)>.input-group-text {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.custom-control {position: relative;display: block;min-height: 1.5rem;padding-left: 1.5rem;}
.custom-control-inline {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;margin-right: 1rem;}
.custom-control-input {position: absolute;z-index: -1;opacity: 0;}
.custom-control-input:checked~.custom-control-label::before {color: #fff;background-color: #007bff;}
.custom-control-input:focus~.custom-control-label::before {box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25);}
.custom-control-input:active~.custom-control-label::before {color: #fff;background-color: #b3d7ff;}
.custom-control-input:disabled~.custom-control-label {color: #6c757d;}
.custom-control-input:disabled~.custom-control-label::before {background-color: #e9ecef;}
.custom-control-label {margin-bottom: 0;}
.custom-control-label::before {position: absolute;top: .25rem;left: 0;display: block;width: 1rem;height: 1rem;pointer-events: none;content: "";-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: #dee2e6;}
.custom-control-label::after {position: absolute;top: .25rem;left: 0;display: block;width: 1rem;height: 1rem;content: "";background-repeat: no-repeat;background-position: center center;background-size: 50% 50%;}
.custom-checkbox .custom-control-label::before {border-radius: .25rem;}
.custom-checkbox .custom-control-input:checked~.custom-control-label::before {background-color: #007bff;}
.custom-checkbox .custom-control-input:checked~.custom-control-label::after {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 8 8\'%3E%3Cpath fill=\'%23fff\' d=\'M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z\'/%3E%3C/svg%3E");}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {background-color: #007bff;}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 4 4\'%3E%3Cpath stroke=\'%23fff\' d=\'M0 2h4\'/%3E%3C/svg%3E");}
.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before {background-color: rgba(0,123,255,.5);}
.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {background-color: rgba(0,123,255,.5);}
.custom-radio .custom-control-label::before {border-radius: 50%;}
.custom-radio .custom-control-input:checked~.custom-control-label::before {background-color: #007bff;}
.custom-radio .custom-control-input:checked~.custom-control-label::after {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'-4 -4 8 8\'%3E%3Ccircle r=\'3\' fill=\'%23fff\'/%3E%3C/svg%3E");}
.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {background-color: rgba(0,123,255,.5);}
.custom-select {display: inline-block;width: 100%;height: calc(2.25rem + 2px);padding: .375rem 1.75rem .375rem .75rem;line-height: 1.5;color: #495057;vertical-align: middle;background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 4 5\'%3E%3Cpath fill=\'%23343a40\' d=\'M2 0L0 2h4zm0 5L0 3h4z\'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size: 8px 10px;border: 1px solid #ced4da;border-radius: .25rem;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.custom-select:focus {border-color: #80bdff;outline: 0;box-shadow: inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(128,189,255,.5);}
.custom-select:focus::-ms-value {color: #495057;background-color: #fff;}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {height: auto;padding-right: .75rem;background-image: none;}
.custom-select:disabled {color: #6c757d;background-color: #e9ecef;}
.custom-select::-ms-expand {opacity: 0;}
.custom-select-sm {height: calc(1.8125rem + 2px);padding-top: .375rem;padding-bottom: .375rem;font-size: 75%;}
.custom-select-lg {height: calc(2.875rem + 2px);padding-top: .375rem;padding-bottom: .375rem;font-size: 125%;}
.custom-file {position: relative;display: inline-block;width: 100%;height: calc(2.25rem + 2px);margin-bottom: 0;}
.custom-file-input {position: relative;z-index: 2;width: 100%;height: calc(2.25rem + 2px);margin: 0;opacity: 0;}
.custom-file-input:focus~.custom-file-control {border-color: #80bdff;box-shadow: 0 0 0 .2rem rgba(0,123,255,.25);}
.custom-file-input:focus~.custom-file-control::before {border-color: #80bdff;}
.custom-file-input:lang(en)~.custom-file-label::after {content: "Browse";}
.custom-file-label {position: absolute;top: 0;right: 0;left: 0;z-index: 1;height: calc(2.25rem + 2px);padding: .375rem .75rem;line-height: 1.5;color: #495057;background-color: #fff;border: 1px solid #ced4da;border-radius: .25rem;}
.custom-file-label::after {position: absolute;top: 0;right: 0;bottom: 0;z-index: 3;display: block;height: calc(calc(2.25rem + 2px) - 1px * 2);padding: .375rem .75rem;line-height: 1.5;color: #495057;content: "Browse";background-color: #e9ecef;border-left: 1px solid #ced4da;border-radius: 0 .25rem .25rem 0;}
.nav {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none;}
.nav-link {display: block;padding: .5rem 1rem;}
.nav-link:focus, .nav-link:hover {text-decoration: none;}
.nav-link.disabled {color: #6c757d;}
.nav-tabs {border-bottom: 1px solid #dee2e6;}
.nav-tabs .nav-item {margin-bottom: -1px;}
.nav-tabs .nav-link {border: 1px solid transparent;border-top-left-radius: .25rem;border-top-right-radius: .25rem;}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {border-color: #e9ecef #e9ecef #dee2e6;}
.nav-tabs .nav-link.disabled {color: #6c757d;background-color: transparent;border-color: transparent;}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {color: #495057;background-color: #fff;border-color: #dee2e6 #dee2e6 #fff;}
.nav-tabs .dropdown-menu {margin-top: -1px;border-top-left-radius: 0;border-top-right-radius: 0;}
.nav-pills .nav-link {border-radius: .25rem;}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {color: #fff;background-color: #007bff;}
.nav-fill .nav-item {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;text-align: center;}
.nav-justified .nav-item {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;text-align: center;}
.tab-content>.tab-pane {display: none;}
.tab-content>.active {display: block;}
.navbar {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: .5rem 1rem;}
.navbar>.container, .navbar>.container-fluid {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.navbar-brand {display: inline-block;padding-top: .3125rem;padding-bottom: .3125rem;margin-right: 1rem;font-size: 1.25rem;line-height: inherit;white-space: nowrap;}
.navbar-brand:focus, .navbar-brand:hover {text-decoration: none;}
.navbar-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding-left: 0;margin-bottom: 0;list-style: none;}
.navbar-nav .nav-link {padding-right: 0;padding-left: 0;}
.navbar-nav .dropdown-menu {position: static;float: none;}
.navbar-text {display: inline-block;padding-top: .5rem;padding-bottom: .5rem;}
.navbar-collapse {-ms-flex-preferred-size: 100%;flex-basis: 100%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.navbar-toggler {padding: .25rem .75rem;font-size: 1.25rem;line-height: 1;background-color: transparent;border: 1px solid transparent;border-radius: .25rem;}
.navbar-toggler:focus, .navbar-toggler:hover {text-decoration: none;}
.navbar-toggler:not(:disabled):not(.disabled) {cursor: pointer;}
.navbar-toggler-icon {display: inline-block;width: 1.5em;height: 1.5em;vertical-align: middle;content: "";background: no-repeat center center;background-size: 100% 100%;}
@media (max-width:575.98px) {.navbar-expand-sm>.container, .navbar-expand-sm>.container-fluid {padding-right: 0;padding-left: 0;}}
@media (min-width:576px) {.navbar-expand-sm {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
	.navbar-expand-sm .navbar-nav {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}
	.navbar-expand-sm .navbar-nav .dropdown-menu {position: absolute;}
	.navbar-expand-sm .navbar-nav .dropdown-menu-right {right: 0;left: auto;}
	.navbar-expand-sm .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
	.navbar-expand-sm>.container, .navbar-expand-sm>.container-fluid {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
	.navbar-expand-sm .navbar-collapse {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;-ms-flex-preferred-size: auto;flex-basis: auto;}
	.navbar-expand-sm .navbar-toggler {display: none;}
	.navbar-expand-sm .dropup .dropdown-menu {top: auto;bottom: 100%;}}
@media (max-width:767.98px) {.navbar-expand-md>.container, .navbar-expand-md>.container-fluid {padding-right: 0;padding-left: 0;}}
@media (min-width:768px) {.navbar-expand-md {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
	.navbar-expand-md .navbar-nav {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}
	.navbar-expand-md .navbar-nav .dropdown-menu {position: absolute;}
	.navbar-expand-md .navbar-nav .dropdown-menu-right {right: 0;left: auto;}
	.navbar-expand-md .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
	.navbar-expand-md>.container, .navbar-expand-md>.container-fluid {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
	.navbar-expand-md .navbar-collapse {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;-ms-flex-preferred-size: auto;flex-basis: auto;}
	.navbar-expand-md .navbar-toggler {display: none;}
	.navbar-expand-md .dropup .dropdown-menu {top: auto;bottom: 100%;}}
@media (max-width:991.98px) {.navbar-expand-lg>.container, .navbar-expand-lg>.container-fluid {padding-right: 0;padding-left: 0;}}
@media (min-width:992px) {.navbar-expand-lg {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
	.navbar-expand-lg .navbar-nav {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}
	.navbar-expand-lg .navbar-nav .dropdown-menu {position: absolute;}
	.navbar-expand-lg .navbar-nav .dropdown-menu-right {right: 0;left: auto;}
	.navbar-expand-lg .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
	.navbar-expand-lg>.container, .navbar-expand-lg>.container-fluid {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
	.navbar-expand-lg .navbar-collapse {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;-ms-flex-preferred-size: auto;flex-basis: auto;}
	.navbar-expand-lg .navbar-toggler {display: none;}
	.navbar-expand-lg .dropup .dropdown-menu {top: auto;bottom: 100%;}}
@media (max-width:1199.98px) {.navbar-expand-xl>.container, .navbar-expand-xl>.container-fluid {padding-right: 0;padding-left: 0;}}
@media (min-width:1200px) {.navbar-expand-xl {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
	.navbar-expand-xl .navbar-nav {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}
	.navbar-expand-xl .navbar-nav .dropdown-menu {position: absolute;}
	.navbar-expand-xl .navbar-nav .dropdown-menu-right {right: 0;left: auto;}
	.navbar-expand-xl .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
	.navbar-expand-xl>.container, .navbar-expand-xl>.container-fluid {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
	.navbar-expand-xl .navbar-collapse {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;-ms-flex-preferred-size: auto;flex-basis: auto;}
	.navbar-expand-xl .navbar-toggler {display: none;}
	.navbar-expand-xl .dropup .dropdown-menu {top: auto;bottom: 100%;}}
.navbar-expand {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
.navbar-expand>.container, .navbar-expand>.container-fluid {padding-right: 0;padding-left: 0;}
.navbar-expand .navbar-nav {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}
.navbar-expand .navbar-nav .dropdown-menu {position: absolute;}
.navbar-expand .navbar-nav .dropdown-menu-right {right: 0;left: auto;}
.navbar-expand .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
.navbar-expand>.container, .navbar-expand>.container-fluid {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
.navbar-expand .navbar-collapse {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;-ms-flex-preferred-size: auto;flex-basis: auto;}
.navbar-expand .navbar-toggler {display: none;}
.navbar-expand .dropup .dropdown-menu {top: auto;bottom: 100%;}
.navbar-light .navbar-brand {color: rgba(0,0,0,.9);}
.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {color: rgba(0,0,0,.9);}
.navbar-light .navbar-nav .nav-link {color: rgba(0,0,0,.5);}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {color: rgba(0,0,0,.7);}
.navbar-light .navbar-nav .nav-link.disabled {color: rgba(0,0,0,.3);}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {color: rgba(0,0,0,.9);}
.navbar-light .navbar-toggler {color: rgba(0,0,0,.5);border-color: rgba(0,0,0,.1);}
.navbar-light .navbar-toggler-icon {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath stroke=\'rgba(0, 0, 0, 0.5)\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3E%3C/svg%3E");}
.navbar-light .navbar-text {color: rgba(0,0,0,.5);}
.navbar-light .navbar-text a {color: rgba(0,0,0,.9);}
.navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover {color: rgba(0,0,0,.9);}
.navbar-dark .navbar-brand {color: #fff;}
.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {color: #fff;}
.navbar-dark .navbar-nav .nav-link {color: rgba(255,255,255,.5);}
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {color: rgba(255,255,255,.75);}
.navbar-dark .navbar-nav .nav-link.disabled {color: rgba(255,255,255,.25);}
.navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show>.nav-link {color: #fff;}
.navbar-dark .navbar-toggler {color: rgba(255,255,255,.5);border-color: rgba(255,255,255,.1);}
.navbar-dark .navbar-toggler-icon {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath stroke=\'rgba(255, 255, 255, 0.5)\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3E%3C/svg%3E");}
.navbar-dark .navbar-text {color: rgba(255,255,255,.5);}
.navbar-dark .navbar-text a {color: #fff;}
.navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {color: #fff;}
.card {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid rgba(0,0,0,.125);border-radius: .25rem;}
.card>hr {margin-right: 0;margin-left: 0;}
.card>.list-group:first-child .list-group-item:first-child {border-top-left-radius: .25rem;border-top-right-radius: .25rem;}
.card>.list-group:last-child .list-group-item:last-child {border-bottom-right-radius: .25rem;border-bottom-left-radius: .25rem;}
.card-body {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;padding: 1.25rem;}
.card-title {margin-bottom: .75rem;}
.card-subtitle {margin-top: -.375rem;margin-bottom: 0;}
.card-text:last-child {margin-bottom: 0;}
.card-link:hover {text-decoration: none;}
.card-link+.card-link {margin-left: 1.25rem;}
.card-header {padding: .75rem 1.25rem;margin-bottom: 0;background-color: rgba(0,0,0,.03);border-bottom: 1px solid rgba(0,0,0,.125);}
.card-header:first-child {border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;}
.card-header+.list-group .list-group-item:first-child {border-top: 0;}
.card-footer {padding: .75rem 1.25rem;background-color: rgba(0,0,0,.03);border-top: 1px solid rgba(0,0,0,.125);}
.card-footer:last-child {border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px);}
.card-header-tabs {margin-right: -.625rem;margin-bottom: -.75rem;margin-left: -.625rem;border-bottom: 0;}
.card-header-pills {margin-right: -.625rem;margin-left: -.625rem;}
.card-img-overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;padding: 1.25rem;}
.card-img {width: 100%;border-radius: calc(.25rem - 1px);}
.card-img-top {width: 100%;border-top-left-radius: calc(.25rem - 1px);border-top-right-radius: calc(.25rem - 1px);}
.card-img-bottom {width: 100%;border-bottom-right-radius: calc(.25rem - 1px);border-bottom-left-radius: calc(.25rem - 1px);}
.card-deck {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.card-deck .card {margin-bottom: 15px;}
@media (min-width:576px) {.card-deck {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;margin-right: -15px;margin-left: -15px;}
	.card-deck .card {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: 1 0 0%;flex: 1 0 0%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-right: 15px;margin-bottom: 0;margin-left: 15px;}}
.card-group {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.card-group>.card {margin-bottom: 15px;}
@media (min-width:576px) {.card-group {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;}
	.card-group>.card {-webkit-box-flex: 1;-ms-flex: 1 0 0%;flex: 1 0 0%;margin-bottom: 0;}
	.card-group>.card+.card {margin-left: 0;border-left: 0;}
	.card-group>.card:first-child {border-top-right-radius: 0;border-bottom-right-radius: 0;}
	.card-group>.card:first-child .card-header, .card-group>.card:first-child .card-img-top {border-top-right-radius: 0;}
	.card-group>.card:first-child .card-footer, .card-group>.card:first-child .card-img-bottom {border-bottom-right-radius: 0;}
	.card-group>.card:last-child {border-top-left-radius: 0;border-bottom-left-radius: 0;}
	.card-group>.card:last-child .card-header, .card-group>.card:last-child .card-img-top {border-top-left-radius: 0;}
	.card-group>.card:last-child .card-footer, .card-group>.card:last-child .card-img-bottom {border-bottom-left-radius: 0;}
	.card-group>.card:only-child {border-radius: .25rem;}
	.card-group>.card:only-child .card-header, .card-group>.card:only-child .card-img-top {border-top-left-radius: .25rem;border-top-right-radius: .25rem;}
	.card-group>.card:only-child .card-footer, .card-group>.card:only-child .card-img-bottom {border-bottom-right-radius: .25rem;border-bottom-left-radius: .25rem;}
	.card-group>.card:not(:first-child):not(:last-child):not(:only-child) {border-radius: 0;}
	.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer, .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header, .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top {border-radius: 0;}}
.card-columns .card {margin-bottom: .75rem;}
@media (min-width:576px) {.card-columns {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;-webkit-column-gap: 1.25rem;-moz-column-gap: 1.25rem;column-gap: 1.25rem;}
	.card-columns .card {display: inline-block;width: 100%;}}
.breadcrumb {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: .75rem 1rem;margin-bottom: 1rem;list-style: none;background-color: #e9ecef;border-radius: .25rem;}
.breadcrumb-item+.breadcrumb-item::before {display: inline-block;padding-right: .5rem;padding-left: .5rem;color: #6c757d;content: "/";}
.breadcrumb-item+.breadcrumb-item:hover::before {text-decoration: underline;}
.breadcrumb-item+.breadcrumb-item:hover::before {text-decoration: none;}
.breadcrumb-item.active {color: #6c757d;}
.pagination {display: -webkit-box;display: -ms-flexbox;display: flex;padding-left: 0;list-style: none;border-radius: .25rem;}
.page-link {position: relative;display: block;padding: .5rem .75rem;margin-left: -1px;line-height: 1.25;color: #007bff;background-color: #fff;border: 1px solid #dee2e6;}
.page-link:hover {color: #0056b3;text-decoration: none;background-color: #e9ecef;border-color: #dee2e6;}
.page-link:focus {z-index: 2;outline: 0;box-shadow: 0 0 0 .2rem rgba(0,123,255,.25);}
.page-link:not(:disabled):not(.disabled) {cursor: pointer;}
.page-item:first-child .page-link {margin-left: 0;border-top-left-radius: .25rem;border-bottom-left-radius: .25rem;}
.page-item:last-child .page-link {border-top-right-radius: .25rem;border-bottom-right-radius: .25rem;}
.page-item.active .page-link {z-index: 1;color: #fff;background-color: #007bff;border-color: #007bff;}
.page-item.disabled .page-link {color: #6c757d;pointer-events: none;cursor: auto;background-color: #fff;border-color: #dee2e6;}
.pagination-lg .page-link {padding: .75rem 1.5rem;font-size: 1.25rem;line-height: 1.5;}
.pagination-lg .page-item:first-child .page-link {border-top-left-radius: .3rem;border-bottom-left-radius: .3rem;}
.pagination-lg .page-item:last-child .page-link {border-top-right-radius: .3rem;border-bottom-right-radius: .3rem;}
.pagination-sm .page-link {padding: .25rem .5rem;font-size: .875rem;line-height: 1.5;}
.pagination-sm .page-item:first-child .page-link {border-top-left-radius: .2rem;border-bottom-left-radius: .2rem;}
.pagination-sm .page-item:last-child .page-link {border-top-right-radius: .2rem;border-bottom-right-radius: .2rem;}
.badge {display: inline-block;padding: .25em .4em;font-size: 75%;font-weight: 700;line-height: 1;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25rem;}
.badge:empty {display: none;}
.btn .badge {position: relative;top: -1px;}
.badge-pill {padding-right: .6em;padding-left: .6em;border-radius: 10rem;}
.badge-primary {color: #fff;background-color: #007bff;}
.badge-primary[href]:focus, .badge-primary[href]:hover {color: #fff;text-decoration: none;background-color: #0062cc;}
.badge-secondary {color: #fff;background-color: #6c757d;}
.badge-secondary[href]:focus, .badge-secondary[href]:hover {color: #fff;text-decoration: none;background-color: #545b62;}
.badge-success {color: #fff;background-color: #28a745;}
.badge-success[href]:focus, .badge-success[href]:hover {color: #fff;text-decoration: none;background-color: #1e7e34;}
.badge-info {color: #fff;background-color: #17a2b8;}
.badge-info[href]:focus, .badge-info[href]:hover {color: #fff;text-decoration: none;background-color: #117a8b;}
.badge-warning {color: #212529;background-color: #ffc107;}
.badge-warning[href]:focus, .badge-warning[href]:hover {color: #212529;text-decoration: none;background-color: #d39e00;}
.badge-danger {color: #fff;background-color: #dc3545;}
.badge-danger[href]:focus, .badge-danger[href]:hover {color: #fff;text-decoration: none;background-color: #bd2130;}
.badge-light {color: #212529;background-color: #f8f9fa;}
.badge-light[href]:focus, .badge-light[href]:hover {color: #212529;text-decoration: none;background-color: #dae0e5;}
.badge-dark {color: #fff;background-color: #343a40;}
.badge-dark[href]:focus, .badge-dark[href]:hover {color: #fff;text-decoration: none;background-color: #1d2124;}
.jumbotron {padding: 2rem 1rem;margin-bottom: 2rem;background-color: #e9ecef;border-radius: .3rem;}
@media (min-width:576px) {.jumbotron {padding: 4rem 2rem;}}
.jumbotron-fluid {padding-right: 0;padding-left: 0;border-radius: 0;}
.alert {position: relative;padding: .75rem 1.25rem;margin-bottom: 1rem;border: 1px solid transparent;border-radius: 8px;}
.alert-heading {color: inherit;}
.alert-link {font-weight: 700;}
.alert-dismissible {padding-right: 4rem;}
.alert-dismissible .close {position: absolute;top: 0;right: 0;padding: .75rem 1.25rem;color: inherit;}
.alert-primary {color: #004085;background-color: #cce5ff;border-color: #b8daff;}
.alert-primary hr {border-top-color: #9fcdff;}
.alert-primary .alert-link {color: #002752;}
.alert-secondary {color: #383d41;background-color: #e2e3e5;border-color: #d6d8db;}
.alert-secondary hr {border-top-color: #c8cbcf;}
.alert-secondary .alert-link {color: #202326;}
.alert-success {color: #155724;background-color: #d4edda;border-color: #c3e6cb;}
.alert-success hr {border-top-color: #b1dfbb;}
.alert-success .alert-link {color: #0b2e13;}
.alert-info {color: #0c5460;background-color: #d1ecf1;border-color: #bee5eb;}
.alert-info hr {border-top-color: #abdde5;}
.alert-info .alert-link {color: #062c33;}
.alert-warning {color: #000;background-color: #e6e6e6;border-color: #fff;}
.alert-warning hr {border-top-color: #ffe8a1;}
.alert-warning .alert-link {color: #533f03;}
.alert-danger {color: #721c24;background-color: #f8d7da;border-color: #f5c6cb;margin: auto;padding: 30px;}
.alert-danger hr {border-top-color: #f1b0b7;}
.alert-danger .alert-link {color: #491217;}
.alert-light {color: #818182;background-color: #fefefe;border-color: #fdfdfe;}
.alert-light hr {border-top-color: #ececf6;}
.alert-light .alert-link {color: #686868;}
.alert-dark {color: #1b1e21;background-color: #d6d8d9;border-color: #c6c8ca;}
.alert-dark hr {border-top-color: #b9bbbe;}
.alert-dark .alert-link {color: #040505;}
@-webkit-keyframes progress-bar-stripes {from {background-position: 1rem 0;}
	to {background-position: 0 0;}}
@keyframes progress-bar-stripes {from {background-position: 1rem 0;}
	to {background-position: 0 0;}}
.progress {display: -webkit-box;display: -ms-flexbox;display: flex;height: 1rem;overflow: hidden;font-size: .75rem;background-color: #e9ecef;border-radius: .25rem;}
.progress-bar {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #fff;text-align: center;background-color: #007bff;transition: width .6s ease;}
.progress-bar-striped {background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size: 1rem 1rem;}
.progress-bar-animated {-webkit-animation: progress-bar-stripes 1s linear infinite;animation: progress-bar-stripes 1s linear infinite;}
.media {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
.media-body {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
.list-group {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding-left: 0;margin-bottom: 0;}
.list-group-item-action {width: 100%;color: #495057;text-align: inherit;}
.list-group-item-action:focus, .list-group-item-action:hover {color: #495057;text-decoration: none;background-color: #f8f9fa;}
.list-group-item-action:active {color: #212529;background-color: #e9ecef;}
.list-group-item {position: relative;display: block;padding: .75rem 1.25rem;margin-bottom: -1px;background-color: #fff;border: 1px solid rgba(0,0,0,.125);}
.list-group-item:first-child {border-top-left-radius: .25rem;border-top-right-radius: .25rem;}
.list-group-item:last-child {margin-bottom: 0;border-bottom-right-radius: .25rem;border-bottom-left-radius: .25rem;}
.list-group-item:focus, .list-group-item:hover {z-index: 1;text-decoration: none;}
.list-group-item.disabled, .list-group-item:disabled {color: #6c757d;background-color: #fff;}
.list-group-item.active {z-index: 2;color: #fff;background-color: #007bff;border-color: #007bff;}
.list-group-flush .list-group-item {border-right: 0;border-left: 0;border-radius: 0;}
.list-group-flush:first-child .list-group-item:first-child {border-top: 0;}
.list-group-flush:last-child .list-group-item:last-child {border-bottom: 0;}
.list-group-item-primary {color: #004085;background-color: #b8daff;}
.list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover {color: #004085;background-color: #9fcdff;}
.list-group-item-primary.list-group-item-action.active {color: #fff;background-color: #004085;border-color: #004085;}
.list-group-item-secondary {color: #383d41;background-color: #d6d8db;}
.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {color: #383d41;background-color: #c8cbcf;}
.list-group-item-secondary.list-group-item-action.active {color: #fff;background-color: #383d41;border-color: #383d41;}
.list-group-item-success {color: #155724;background-color: #c3e6cb;}
.list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover {color: #155724;background-color: #b1dfbb;}
.list-group-item-success.list-group-item-action.active {color: #fff;background-color: #155724;border-color: #155724;}
.list-group-item-info {color: #0c5460;background-color: #bee5eb;}
.list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover {color: #0c5460;background-color: #abdde5;}
.list-group-item-info.list-group-item-action.active {color: #fff;background-color: #0c5460;border-color: #0c5460;}
.list-group-item-warning {color: #856404;background-color: #ffeeba;}
.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {color: #856404;background-color: #ffe8a1;}
.list-group-item-warning.list-group-item-action.active {color: #fff;background-color: #856404;border-color: #856404;}
.list-group-item-danger {color: #721c24;background-color: #f5c6cb;}
.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {color: #721c24;background-color: #f1b0b7;}
.list-group-item-danger.list-group-item-action.active {color: #fff;background-color: #721c24;border-color: #721c24;}
.list-group-item-light {color: #818182;background-color: #fdfdfe;}
.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {color: #818182;background-color: #ececf6;}
.list-group-item-light.list-group-item-action.active {color: #fff;background-color: #818182;border-color: #818182;}
.list-group-item-dark {color: #1b1e21;background-color: #c6c8ca;}
.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {color: #1b1e21;background-color: #b9bbbe;}
.list-group-item-dark.list-group-item-action.active {color: #fff;background-color: #1b1e21;border-color: #1b1e21;}
.close {float: right;font-size: 1.5rem;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .5;}
.close:focus, .close:hover {color: #000;text-decoration: none;opacity: .75;}
.close:not(:disabled):not(.disabled) {cursor: pointer;}
button.close {padding: 0;background-color: transparent;border: 0;-webkit-appearance: none;}
.modal-open {overflow: hidden;}
.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;outline: 0;}
.modal-open .modal {overflow-x: hidden;overflow-y: auto;}
.modal-dialog {position: relative;width: auto;margin: .5rem;pointer-events: none;}
.modal.fade .modal-dialog {transition: -webkit-transform .3s ease-out;transition: transform .3s ease-out;transition: transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform: translate(0,-25%);transform: translate(0,-25%);}
.modal.show .modal-dialog {-webkit-transform: translate(0,0);transform: translate(0,0);}
.modal-dialog-centered {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: calc(100% - ( .5rem * 2 ));}
.modal-content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100%;pointer-events: auto;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0,0,0,.2);border-radius: .3rem;outline: 0;}
.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;}
.modal-backdrop.fade {opacity: 0;}
.modal-backdrop.show {opacity: .5;}
.modal-header {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 1rem;border-bottom: 1px solid #e9ecef;border-top-left-radius: .3rem;border-top-right-radius: .3rem;}
.modal-header .close {padding: 1rem;margin: -1rem -1rem -1rem auto;}
.modal-title {margin-bottom: 0;line-height: 1.5;}
.modal-body {position: relative;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;padding: 1rem;}
.modal-footer {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;padding: 1rem;border-top: 1px solid #e9ecef;}
.modal-footer>:not(:first-child) {margin-left: .25rem;}
.modal-footer>:not(:last-child) {margin-right: .25rem;}
.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}
@media (min-width:576px) {.modal-dialog {max-width: 500px;margin: 1.75rem auto;}
	.modal-dialog-centered {min-height: calc(100% - ( 1.75rem * 2 ));}
	.modal-sm {max-width: 300px;}}
@media (min-width:992px) {.modal-lg {max-width: 800px;}}
.tooltip {position: absolute;z-index: 1070;display: block;margin: 0;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style: normal;font-weight: 400;line-height: 1.5;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;white-space: normal;line-break: auto;font-size: .875rem;word-wrap: break-word;opacity: 0;}
.tooltip.show {opacity: .9;}
.tooltip .arrow {position: absolute;display: block;width: .8rem;height: .4rem;}
.tooltip .arrow::before {position: absolute;content: "";border-color: transparent;border-style: solid;}
.bs-tooltip-auto[x-placement^=top], .bs-tooltip-top {padding: .4rem 0;}
.bs-tooltip-auto[x-placement^=top] .arrow, .bs-tooltip-top .arrow {bottom: 0;}
.bs-tooltip-auto[x-placement^=top] .arrow::before, .bs-tooltip-top .arrow::before {top: 0;border-width: .4rem .4rem 0;border-top-color: #000;}
.bs-tooltip-auto[x-placement^=right], .bs-tooltip-right {padding: 0 .4rem;}
.bs-tooltip-auto[x-placement^=right] .arrow, .bs-tooltip-right .arrow {left: 0;width: .4rem;height: .8rem;}
.bs-tooltip-auto[x-placement^=right] .arrow::before, .bs-tooltip-right .arrow::before {right: 0;border-width: .4rem .4rem .4rem 0;border-right-color: #000;}
.bs-tooltip-auto[x-placement^=bottom], .bs-tooltip-bottom {padding: .4rem 0;}
.bs-tooltip-auto[x-placement^=bottom] .arrow, .bs-tooltip-bottom .arrow {top: 0;}
.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .bs-tooltip-bottom .arrow::before {bottom: 0;border-width: 0 .4rem .4rem;border-bottom-color: #000;}
.bs-tooltip-auto[x-placement^=left], .bs-tooltip-left {padding: 0 .4rem;}
.bs-tooltip-auto[x-placement^=left] .arrow, .bs-tooltip-left .arrow {right: 0;width: .4rem;height: .8rem;}
.bs-tooltip-auto[x-placement^=left] .arrow::before, .bs-tooltip-left .arrow::before {left: 0;border-width: .4rem 0 .4rem .4rem;border-left-color: #000;}
.tooltip-inner {max-width: 200px;padding: .25rem .5rem;color: #fff;text-align: center;background-color: #000;border-radius: .25rem;}
.popover {position: absolute;top: 0;left: 0;z-index: 1060;display: block;max-width: 276px;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style: normal;font-weight: 400;line-height: 1.5;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;white-space: normal;line-break: auto;font-size: .875rem;word-wrap: break-word;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0,0,0,.2);border-radius: .3rem;}
.popover .arrow {position: absolute;display: block;width: 1rem;height: .5rem;margin: 0 .3rem;}
.popover .arrow::after, .popover .arrow::before {position: absolute;display: block;content: "";border-color: transparent;border-style: solid;}
.bs-popover-auto[x-placement^=top], .bs-popover-top {margin-bottom: .5rem;}
.bs-popover-auto[x-placement^=top] .arrow, .bs-popover-top .arrow {}
.bs-popover-auto[x-placement^=top] .arrow::after, .bs-popover-auto[x-placement^=top] .arrow::before, .bs-popover-top .arrow::after, .bs-popover-top .arrow::before {border-width: .5rem .5rem 0;}
.bs-popover-auto[x-placement^=top] .arrow::before, .bs-popover-top .arrow::before {bottom: 0;border-top-color: rgba(0,0,0,.25);}
.bs-popover-auto[x-placement^=top] .arrow::after, .bs-popover-top .arrow::after {bottom: 1px;border-top-color: #fff;}
.bs-popover-auto[x-placement^=right], .bs-popover-right {margin-left: .5rem;}
.bs-popover-auto[x-placement^=right] .arrow, .bs-popover-right .arrow {width: .5rem;height: 1rem;margin: .3rem 0;}
.bs-popover-auto[x-placement^=right] .arrow::after, .bs-popover-auto[x-placement^=right] .arrow::before, .bs-popover-right .arrow::after, .bs-popover-right .arrow::before {border-width: .5rem .5rem .5rem 0;}
.bs-popover-auto[x-placement^=right] .arrow::before, .bs-popover-right .arrow::before {left: 0;border-right-color: rgba(0,0,0,.25);}
.bs-popover-auto[x-placement^=right] .arrow::after, .bs-popover-right .arrow::after {left: 1px;border-right-color: #fff;}
.bs-popover-auto[x-placement^=bottom], .bs-popover-bottom {margin-top: .5rem;}
.bs-popover-auto[x-placement^=bottom] .arrow, .bs-popover-bottom .arrow {}
.bs-popover-auto[x-placement^=bottom] .arrow::after, .bs-popover-auto[x-placement^=bottom] .arrow::before, .bs-popover-bottom .arrow::after, .bs-popover-bottom .arrow::before {border-width: 0 .5rem .5rem .5rem;}
.bs-popover-auto[x-placement^=bottom] .arrow::before, .bs-popover-bottom .arrow::before {top: 0;border-bottom-color: rgba(0,0,0,.25);}
.bs-popover-auto[x-placement^=bottom] .arrow::after, .bs-popover-bottom .arrow::after {top: 1px;border-bottom-color: #fff;}
.bs-popover-auto[x-placement^=bottom] .popover-header::before, .bs-popover-bottom .popover-header::before {position: absolute;top: 0;left: 50%;display: block;width: 1rem;margin-left: -.5rem;content: "";border-bottom: 1px solid #f7f7f7;}
.bs-popover-auto[x-placement^=left], .bs-popover-left {margin-right: .5rem;}
.bs-popover-auto[x-placement^=left] .arrow, .bs-popover-left .arrow {width: .5rem;height: 1rem;margin: .3rem 0;}
.bs-popover-auto[x-placement^=left] .arrow::after, .bs-popover-auto[x-placement^=left] .arrow::before, .bs-popover-left .arrow::after, .bs-popover-left .arrow::before {border-width: .5rem 0 .5rem .5rem;}
.bs-popover-auto[x-placement^=left] .arrow::before, .bs-popover-left .arrow::before {right: 0;border-left-color: rgba(0,0,0,.25);}
.bs-popover-auto[x-placement^=left] .arrow::after, .bs-popover-left .arrow::after {right: 1px;border-left-color: #fff;}
.popover-header {padding: .5rem .75rem;margin-bottom: 0;font-size: 1rem;color: inherit;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-top-left-radius: calc(.3rem - 1px);border-top-right-radius: calc(.3rem - 1px);}
.popover-header:empty {display: none;}
.popover-body {padding: .5rem .75rem;color: #212529;}
.carousel {position: relative;}
.carousel-inner {position: relative;width: 100%;overflow: hidden;}
.carousel-item {position: relative;display: none;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;transition: -webkit-transform .6s ease;transition: transform .6s ease;transition: transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;perspective: 1000px;}
.carousel-item-next, .carousel-item-prev, .carousel-item.active {display: block;}
.carousel-item-next, .carousel-item-prev {position: absolute;top: 0;}
.carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right {-webkit-transform: translateX(0);transform: translateX(0);}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {.carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
.active.carousel-item-right, .carousel-item-next {-webkit-transform: translateX(100%);transform: translateX(100%);}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {.active.carousel-item-right, .carousel-item-next {-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}}
.active.carousel-item-left, .carousel-item-prev {-webkit-transform: translateX(-100%);transform: translateX(-100%);}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {.active.carousel-item-left, .carousel-item-prev {-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}}
.carousel-control-next, .carousel-control-prev {position: absolute;top: 0;bottom: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 15%;color: #fff;text-align: center;opacity: .5;}
.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {color: #fff;text-decoration: none;outline: 0;opacity: .9;}
.carousel-control-prev {left: 0;}
.carousel-control-next {right: 0;}
.carousel-control-next-icon, .carousel-control-prev-icon {display: inline-block;width: 20px;height: 20px;background: transparent no-repeat center center;background-size: 100% 100%;}
.carousel-control-prev-icon {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'%23fff\' viewBox=\'0 0 8 8\'%3E%3Cpath d=\'M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z\'/%3E%3C/svg%3E");}
.carousel-control-next-icon {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'%23fff\' viewBox=\'0 0 8 8\'%3E%3Cpath d=\'M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z\'/%3E%3C/svg%3E");}
.carousel-indicators {position: absolute;right: 0;bottom: 10px;left: 0;z-index: 15;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding-left: 0;margin-right: 15%;margin-left: 15%;list-style: none;}
.carousel-indicators li {position: relative;-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto;width: 30px;height: 3px;margin-right: 3px;margin-left: 3px;text-indent: -999px;background-color: rgba(255,255,255,.5);}
.carousel-indicators li::before {position: absolute;top: -10px;left: 0;display: inline-block;width: 100%;height: 10px;content: "";}
.carousel-indicators li::after {position: absolute;bottom: -10px;left: 0;display: inline-block;width: 100%;height: 10px;content: "";}
.carousel-indicators .active {background-color: #fff;}
.carousel-caption {position: absolute;right: 15%;bottom: 20px;left: 15%;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;}
.align-baseline {vertical-align: baseline !important;}
.align-top {vertical-align: top !important;}
.align-middle {vertical-align: middle !important;}
.align-bottom {vertical-align: bottom !important;}
.align-text-bottom {vertical-align: text-bottom !important;}
.align-text-top {vertical-align: text-top !important;}
.bg-primary {background-color: #007bff !important;}
a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {background-color: #0062cc !important;}
.bg-secondary {background-color: #6c757d !important;}
a.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, button.bg-secondary:hover {background-color: #545b62 !important;}
.bg-success {background-color: #28a745 !important;}
a.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-success:hover {background-color: #1e7e34 !important;}
.bg-info {background-color: #17a2b8 !important;}
a.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hover {background-color: #117a8b !important;}
.bg-warning {background-color: #ffc107 !important;}
a.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-warning:hover {background-color: #d39e00 !important;}
.bg-danger {background-color: #dc3545 !important;}
a.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-danger:hover {background-color: #bd2130 !important;}
.bg-light {background-color: #f8f9fa !important;}
a.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:hover {background-color: #dae0e5 !important;}
.bg-dark {background-color: #343a40 !important;}
a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover {background-color: #1d2124 !important;}
.bg-white {background-color: #fff !important;}
.bg-transparent {background-color: transparent !important;}
.border {border-left: 1px solid #dcdcdc !important;}
.border-top {border-top: 1px solid #dee2e6 !important;}
.border-right {border-right: 1px solid #dee2e6 !important;}
.border-bottom {border-bottom: 1px solid #dee2e6 !important;}
.border-left {border-left: 1px solid #dee2e6 !important;}
.border-0 {border: 0 !important;}
.border-top-0 {border-top: 0 !important;}
.border-right-0 {border-right: 0 !important;}
.border-bottom-0 {border-bottom: 0 !important;}
.border-left-0 {border-left: 0 !important;}
.border-primary {border-color: #007bff !important;}
.border-secondary {border-color: #6c757d !important;}
.border-success {border-color: #28a745 !important;}
.border-info {border-color: #17a2b8 !important;}
.border-warning {border-color: #ffc107 !important;}
.border-danger {border-color: #dc3545 !important;}
.border-light {border-color: #f8f9fa !important;}
.border-dark {border-color: #343a40 !important;}
.border-white {border-color: #fff !important;}
.rounded {border-radius: .25rem !important;}
.rounded-top {border-top-left-radius: .25rem !important;border-top-right-radius: .25rem !important;}
.rounded-right {border-top-right-radius: .25rem !important;border-bottom-right-radius: .25rem !important;}
.rounded-bottom {border-bottom-right-radius: .25rem !important;border-bottom-left-radius: .25rem !important;}
.rounded-left {border-top-left-radius: .25rem !important;border-bottom-left-radius: .25rem !important;}
.rounded-circle {border-radius: 50% !important;}
.rounded-0 {border-radius: 0 !important;}
.clearfix::after {display: block;clear: both;content: "";}
.d-none {display: none !important;}
.d-inline {display: inline !important;}
.d-inline-block {display: inline-block !important;}
.d-block {display: block !important;}
.d-table {display: table !important;}
.d-table-row {display: table-row !important;}
.d-table-cell {display: table-cell !important;}
.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
.d-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}
@media (min-width:576px) {.d-sm-none {display: none !important;}
	.d-sm-inline {display: inline !important;}
	.d-sm-inline-block {display: inline-block !important;}
	.d-sm-block {display: block !important;}
	.d-sm-table {display: table !important;}
	.d-sm-table-row {display: table-row !important;}
	.d-sm-table-cell {display: table-cell !important;}
	.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
	.d-sm-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}}
@media (min-width:768px) {.d-md-none {display: none !important;}
	.d-md-inline {display: inline !important;}
	.d-md-inline-block {display: inline-block !important;}
	.d-md-block {display: block !important;}
	.d-md-table {display: table !important;}
	.d-md-table-row {display: table-row !important;}
	.d-md-table-cell {display: table-cell !important;}
	.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
	.d-md-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}}
@media (min-width:992px) {.d-lg-none {display: none !important;}
	.d-lg-inline {display: inline !important;}
	.d-lg-inline-block {display: inline-block !important;}
	.d-lg-block {display: block !important;}
	.d-lg-table {display: table !important;}
	.d-lg-table-row {display: table-row !important;}
	.d-lg-table-cell {display: table-cell !important;}
	.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
	.d-lg-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}}
@media (min-width:1200px) {.d-xl-none {display: none !important;}
	.d-xl-inline {display: inline !important;}
	.d-xl-inline-block {display: inline-block !important;}
	.d-xl-block {display: block !important;}
	.d-xl-table {display: table !important;}
	.d-xl-table-row {display: table-row !important;}
	.d-xl-table-cell {display: table-cell !important;}
	.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
	.d-xl-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}}
@media print {.d-print-none {display: none !important;}
	.d-print-inline {display: inline !important;}
	.d-print-inline-block {display: inline-block !important;}
	.d-print-block {display: block !important;}
	.d-print-table {display: table !important;}
	.d-print-table-row {display: table-row !important;}
	.d-print-table-cell {display: table-cell !important;}
	.d-print-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
	.d-print-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}}
.embed-responsive {position: relative;display: block;width: 100%;padding: 0;overflow: hidden;}
.embed-responsive::before {display: block;content: "";}
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}
.embed-responsive-21by9::before {padding-top: 42.857143%;}
.embed-responsive-16by9::before {padding-top: 56.25%;}
.embed-responsive-4by3::before {padding-top: 75%;}
.embed-responsive-1by1::before {padding-top: 100%;}
.flex-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-direction: row !important;flex-direction: row !important;}
.flex-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important;}
.flex-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: 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;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}
.flex-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
.flex-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}
.flex-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}
.justify-content-start {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}
.justify-content-end {-webkit-box-pack: end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}
.justify-content-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
.justify-content-between {-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}
.justify-content-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}
.align-items-start {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important;}
.align-items-end {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important;}
.align-items-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}
.align-items-baseline {-webkit-box-align: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}
.align-items-stretch {-webkit-box-align: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}
.align-content-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}
.align-content-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}
.align-content-center {-ms-flex-line-pack: center !important;align-content: center !important;}
.align-content-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}
.align-content-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
.align-content-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
.align-self-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}
.align-self-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}
.align-self-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}
.align-self-center {-ms-flex-item-align: center !important;align-self: center !important;}
.align-self-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}
.align-self-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}
@media (min-width:576px) {.flex-sm-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-direction: row !important;flex-direction: row !important;}
	.flex-sm-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important;}
	.flex-sm-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: 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;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}
	.flex-sm-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
	.flex-sm-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}
	.flex-sm-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}
	.justify-content-sm-start {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}
	.justify-content-sm-end {-webkit-box-pack: end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}
	.justify-content-sm-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
	.justify-content-sm-between {-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}
	.justify-content-sm-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}
	.align-items-sm-start {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important;}
	.align-items-sm-end {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important;}
	.align-items-sm-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}
	.align-items-sm-baseline {-webkit-box-align: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}
	.align-items-sm-stretch {-webkit-box-align: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}
	.align-content-sm-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}
	.align-content-sm-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}
	.align-content-sm-center {-ms-flex-line-pack: center !important;align-content: center !important;}
	.align-content-sm-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}
	.align-content-sm-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
	.align-content-sm-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
	.align-self-sm-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}
	.align-self-sm-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}
	.align-self-sm-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}
	.align-self-sm-center {-ms-flex-item-align: center !important;align-self: center !important;}
	.align-self-sm-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}
	.align-self-sm-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}
@media (min-width:768px) {.flex-md-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-direction: row !important;flex-direction: row !important;}
	.flex-md-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important;}
	.flex-md-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: 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;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}
	.flex-md-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
	.flex-md-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}
	.flex-md-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}
	.justify-content-md-start {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}
	.justify-content-md-end {-webkit-box-pack: end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}
	.justify-content-md-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
	.justify-content-md-between {-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}
	.justify-content-md-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}
	.align-items-md-start {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important;}
	.align-items-md-end {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important;}
	.align-items-md-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}
	.align-items-md-baseline {-webkit-box-align: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}
	.align-items-md-stretch {-webkit-box-align: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}
	.align-content-md-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}
	.align-content-md-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}
	.align-content-md-center {-ms-flex-line-pack: center !important;align-content: center !important;}
	.align-content-md-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}
	.align-content-md-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
	.align-content-md-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
	.align-self-md-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}
	.align-self-md-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}
	.align-self-md-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}
	.align-self-md-center {-ms-flex-item-align: center !important;align-self: center !important;}
	.align-self-md-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}
	.align-self-md-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}
@media (min-width:992px) {.flex-lg-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-direction: row !important;flex-direction: row !important;}
	.flex-lg-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important;}
	.flex-lg-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: 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;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}
	.flex-lg-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
	.flex-lg-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}
	.flex-lg-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}
	.justify-content-lg-start {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}
	.justify-content-lg-end {-webkit-box-pack: end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}
	.justify-content-lg-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
	.justify-content-lg-between {-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}
	.justify-content-lg-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}
	.align-items-lg-start {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important;}
	.align-items-lg-end {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important;}
	.align-items-lg-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}
	.align-items-lg-baseline {-webkit-box-align: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}
	.align-items-lg-stretch {-webkit-box-align: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}
	.align-content-lg-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}
	.align-content-lg-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}
	.align-content-lg-center {-ms-flex-line-pack: center !important;align-content: center !important;}
	.align-content-lg-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}
	.align-content-lg-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
	.align-content-lg-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
	.align-self-lg-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}
	.align-self-lg-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}
	.align-self-lg-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}
	.align-self-lg-center {-ms-flex-item-align: center !important;align-self: center !important;}
	.align-self-lg-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}
	.align-self-lg-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}
@media (min-width:1200px) {.flex-xl-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-direction: row !important;flex-direction: row !important;}
	.flex-xl-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important;}
	.flex-xl-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: 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;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}
	.flex-xl-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}
	.flex-xl-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}
	.flex-xl-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}
	.justify-content-xl-start {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}
	.justify-content-xl-end {-webkit-box-pack: end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}
	.justify-content-xl-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;}
	.justify-content-xl-between {-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}
	.justify-content-xl-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}
	.align-items-xl-start {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important;}
	.align-items-xl-end {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important;}
	.align-items-xl-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}
	.align-items-xl-baseline {-webkit-box-align: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}
	.align-items-xl-stretch {-webkit-box-align: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}
	.align-content-xl-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}
	.align-content-xl-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}
	.align-content-xl-center {-ms-flex-line-pack: center !important;align-content: center !important;}
	.align-content-xl-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}
	.align-content-xl-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
	.align-content-xl-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
	.align-self-xl-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}
	.align-self-xl-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}
	.align-self-xl-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}
	.align-self-xl-center {-ms-flex-item-align: center !important;align-self: center !important;}
	.align-self-xl-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}
	.align-self-xl-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}
.float-left {float: left !important;}
.float-right {float: right !important;}
.float-none {float: none !important;}
@media (min-width:576px) {.float-sm-left {float: left !important;}
	.float-sm-right {float: right !important;}
	.float-sm-none {float: none !important;}}
@media (min-width:768px) {.float-md-left {float: left !important;}
	.float-md-right {float: right !important;}
	.float-md-none {float: none !important;}}
@media (min-width:992px) {.float-lg-left {float: left !important;}
	.float-lg-right {float: right !important;}
	.float-lg-none {float: none !important;}}
@media (min-width:1200px) {.float-xl-left {float: left !important;}
	.float-xl-right {float: right !important;}
	.float-xl-none {float: none !important;}}
.position-static {position: static !important;}
.position-relative {position: relative !important;}
.position-absolute {position: absolute !important;}
.position-fixed {position: fixed !important;}
.position-sticky {position: -webkit-sticky !important;position: sticky !important;}
.fixed-top {position: fixed;top: 0;right: 0;left: 0;z-index: 1030;}
.fixed-bottom {position: fixed;right: 0;bottom: 0;left: 0;z-index: 1030;}
@supports ((position:-webkit-sticky) or (position:sticky)) {.sticky-top {position: -webkit-sticky;position: sticky;top: 0;z-index: 1020;}}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;}
.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;overflow: visible;clip: auto;white-space: normal;-webkit-clip-path: none;clip-path: none;}
.w-25 {width: 25% !important;}
.w-50 {width: 50% !important;}
.w-75 {width: 75% !important;}
.w-100 {width: 100% !important;}
.h-25 {height: 25% !important;}
.h-50 {height: 50% !important;}
.h-75 {height: 75% !important;}
.h-100 {height: 100% !important;}
.mw-100 {max-width: 100% !important;}
.mh-100 {max-height: 100% !important;}
.m-0 {margin: 0 !important;}
.mt-0, .my-0 {margin-top: 0 !important;}
.mr-0, .mx-0 {margin-right: 0 !important;}
.mb-0, .my-0 {margin-bottom: 0 !important;}
.ml-0, .mx-0 {margin-left: 0 !important;}
.m-1 {margin: .25rem !important;}
.mt-1, .my-1 {margin-top: .25rem !important;}
.mr-1, .mx-1 {margin-right: .25rem !important;}
.mb-1, .my-1 {margin-bottom: .25rem !important;}
.ml-1, .mx-1 {margin-left: .25rem !important;}
.m-2 {margin: .5rem !important;}
.mt-2, .my-2 {margin-top: .5rem !important;}
.mr-2, .mx-2 {margin-right: .5rem !important;}
.mb-2, .my-2 {margin-bottom: .5rem !important;}
.ml-2, .mx-2 {margin-left: .5rem !important;}
.m-3 {margin: 1rem !important;}
.mt-3, .my-3 {margin-top: 1rem !important;}
.mr-3, .mx-3 {margin-right: 1rem !important;}
.mb-3, .my-3 {margin-bottom: 1rem !important;}
.ml-3, .mx-3 {margin-left: 1rem !important;}
.m-4 {margin: 1.5rem !important;}
.mt-4, .my-4 {margin-top: 1.5rem !important;}
.mr-4, .mx-4 {margin-right: 1.5rem !important;}
.mb-4, .my-4 {margin-bottom: 1.5rem !important;}
.ml-4, .mx-4 {margin-left: 1.5rem !important;}
.m-5 {margin: 3rem !important;}
.mt-5, .my-5 {margin-top: 3rem !important;}
.mr-5, .mx-5 {margin-right: 3rem !important;}
.mb-5, .my-5 {margin-bottom: 3rem !important;}
.ml-5, .mx-5 {margin-left: 3rem !important;}
.p-0 {padding: 0 !important;}
.pt-0, .py-0 {padding-top: 0 !important;}
.pr-0, .px-0 {padding-right: 0 !important;}
.pb-0, .py-0 {padding-bottom: 0 !important;}
.pl-0, .px-0 {padding-left: 0 !important;}
.p-1 {padding: .25rem !important;}
.pt-1, .py-1 {padding-top: .25rem !important;}
.pr-1, .px-1 {padding-right: .25rem !important;}
.pb-1, .py-1 {padding-bottom: .25rem !important;}
.pl-1, .px-1 {padding-left: .25rem !important;}
.p-2 {padding: .5rem !important;}
.pt-2, .py-2 {padding-top: .5rem !important;}
.pr-2, .px-2 {padding-right: .5rem !important;}
.pb-2, .py-2 {padding-bottom: .5rem !important;}
.pl-2, .px-2 {padding-left: .5rem !important;}
.p-3 {padding: 1rem !important;}
.pt-3, .py-3 {padding-top: 1rem !important;}
.pr-3, .px-3 {padding-right: 1rem !important;}
.pb-3, .py-3 {padding-bottom: 1rem !important;}
.pl-3, .px-3 {padding-left: 1rem !important;}
.p-4 {padding: 1.5rem !important;}
.pt-4, .py-4 {padding-top: 1.5rem !important;}
.pr-4, .px-4 {padding-right: 1.5rem !important;}
.pb-4, .py-4 {padding-bottom: 1.5rem !important;}
.pl-4, .px-4 {padding-left: 1.5rem !important;}
.p-5 {padding: 3rem !important;}
.pt-5, .py-5 {padding-top: 3rem !important;}
.pr-5, .px-5 {padding-right: 3rem !important;}
.pb-5, .py-5 {padding-bottom: 3rem !important;}
.pl-5, .px-5 {padding-left: 3rem !important;}
.m-auto {margin: auto !important;}
.mt-auto, .my-auto {margin-top: auto !important;}
.mr-auto, .mx-auto {margin-right: auto !important;}
.mb-auto, .my-auto {margin-bottom: auto !important;}
.ml-auto, .mx-auto {margin-left: auto !important;}
@media (min-width:576px) {.m-sm-0 {margin: 0 !important;}
	.mt-sm-0, .my-sm-0 {margin-top: 0 !important;}
	.mr-sm-0, .mx-sm-0 {margin-right: 0 !important;}
	.mb-sm-0, .my-sm-0 {margin-bottom: 0 !important;}
	.ml-sm-0, .mx-sm-0 {margin-left: 0 !important;}
	.m-sm-1 {margin: .25rem !important;}
	.mt-sm-1, .my-sm-1 {margin-top: .25rem !important;}
	.mr-sm-1, .mx-sm-1 {margin-right: .25rem !important;}
	.mb-sm-1, .my-sm-1 {margin-bottom: .25rem !important;}
	.ml-sm-1, .mx-sm-1 {margin-left: .25rem !important;}
	.m-sm-2 {margin: .5rem !important;}
	.mt-sm-2, .my-sm-2 {margin-top: .5rem !important;}
	.mr-sm-2, .mx-sm-2 {margin-right: .5rem !important;}
	.mb-sm-2, .my-sm-2 {margin-bottom: .5rem !important;}
	.ml-sm-2, .mx-sm-2 {margin-left: .5rem !important;}
	.m-sm-3 {margin: 1rem !important;}
	.mt-sm-3, .my-sm-3 {margin-top: 1rem !important;}
	.mr-sm-3, .mx-sm-3 {margin-right: 1rem !important;}
	.mb-sm-3, .my-sm-3 {margin-bottom: 1rem !important;}
	.ml-sm-3, .mx-sm-3 {margin-left: 1rem !important;}
	.m-sm-4 {margin: 1.5rem !important;}
	.mt-sm-4, .my-sm-4 {margin-top: 1.5rem !important;}
	.mr-sm-4, .mx-sm-4 {margin-right: 1.5rem !important;}
	.mb-sm-4, .my-sm-4 {margin-bottom: 1.5rem !important;}
	.ml-sm-4, .mx-sm-4 {margin-left: 1.5rem !important;}
	.m-sm-5 {margin: 3rem !important;}
	.mt-sm-5, .my-sm-5 {margin-top: 3rem !important;}
	.mr-sm-5, .mx-sm-5 {margin-right: 3rem !important;}
	.mb-sm-5, .my-sm-5 {margin-bottom: 3rem !important;}
	.ml-sm-5, .mx-sm-5 {margin-left: 3rem !important;}
	.p-sm-0 {padding: 0 !important;}
	.pt-sm-0, .py-sm-0 {padding-top: 0 !important;}
	.pr-sm-0, .px-sm-0 {padding-right: 0 !important;}
	.pb-sm-0, .py-sm-0 {padding-bottom: 0 !important;}
	.pl-sm-0, .px-sm-0 {padding-left: 0 !important;}
	.p-sm-1 {padding: .25rem !important;}
	.pt-sm-1, .py-sm-1 {padding-top: .25rem !important;}
	.pr-sm-1, .px-sm-1 {padding-right: .25rem !important;}
	.pb-sm-1, .py-sm-1 {padding-bottom: .25rem !important;}
	.pl-sm-1, .px-sm-1 {padding-left: .25rem !important;}
	.p-sm-2 {padding: .5rem !important;}
	.pt-sm-2, .py-sm-2 {padding-top: .5rem !important;}
	.pr-sm-2, .px-sm-2 {padding-right: .5rem !important;}
	.pb-sm-2, .py-sm-2 {padding-bottom: .5rem !important;}
	.pl-sm-2, .px-sm-2 {padding-left: .5rem !important;}
	.p-sm-3 {padding: 1rem !important;}
	.pt-sm-3, .py-sm-3 {padding-top: 1rem !important;}
	.pr-sm-3, .px-sm-3 {padding-right: 1rem !important;}
	.pb-sm-3, .py-sm-3 {padding-bottom: 1rem !important;}
	.pl-sm-3, .px-sm-3 {padding-left: 1rem !important;}
	.p-sm-4 {padding: 1.5rem !important;}
	.pt-sm-4, .py-sm-4 {padding-top: 1.5rem !important;}
	.pr-sm-4, .px-sm-4 {padding-right: 1.5rem !important;}
	.pb-sm-4, .py-sm-4 {padding-bottom: 1.5rem !important;}
	.pl-sm-4, .px-sm-4 {padding-left: 1.5rem !important;}
	.p-sm-5 {padding: 3rem !important;}
	.pt-sm-5, .py-sm-5 {padding-top: 3rem !important;}
	.pr-sm-5, .px-sm-5 {padding-right: 3rem !important;}
	.pb-sm-5, .py-sm-5 {padding-bottom: 3rem !important;}
	.pl-sm-5, .px-sm-5 {padding-left: 3rem !important;}
	.m-sm-auto {margin: auto !important;}
	.mt-sm-auto, .my-sm-auto {margin-top: auto !important;}
	.mr-sm-auto, .mx-sm-auto {margin-right: auto !important;}
	.mb-sm-auto, .my-sm-auto {margin-bottom: auto !important;}
	.ml-sm-auto, .mx-sm-auto {margin-left: auto !important;}}
@media (min-width:768px) {.m-md-0 {margin: 0 !important;}
	.mt-md-0, .my-md-0 {margin-top: 0 !important;}
	.mr-md-0, .mx-md-0 {margin-right: 0 !important;}
	.mb-md-0, .my-md-0 {margin-bottom: 0 !important;}
	.ml-md-0, .mx-md-0 {margin-left: 0 !important;}
	.m-md-1 {margin: .25rem !important;}
	.mt-md-1, .my-md-1 {margin-top: .25rem !important;}
	.mr-md-1, .mx-md-1 {margin-right: .25rem !important;}
	.mb-md-1, .my-md-1 {margin-bottom: .25rem !important;}
	.ml-md-1, .mx-md-1 {margin-left: .25rem !important;}
	.m-md-2 {margin: .5rem !important;}
	.mt-md-2, .my-md-2 {margin-top: .5rem !important;}
	.mr-md-2, .mx-md-2 {margin-right: .5rem !important;}
	.mb-md-2, .my-md-2 {margin-bottom: .5rem !important;}
	.ml-md-2, .mx-md-2 {margin-left: .5rem !important;}
	.m-md-3 {margin: 1rem !important;}
	.mt-md-3, .my-md-3 {margin-top: 1rem !important;}
	.mr-md-3, .mx-md-3 {margin-right: 1rem !important;}
	.mb-md-3, .my-md-3 {margin-bottom: 1rem !important;}
	.ml-md-3, .mx-md-3 {margin-left: 1rem !important;}
	.m-md-4 {margin: 1.5rem !important;}
	.mt-md-4, .my-md-4 {margin-top: 1.5rem !important;}
	.mr-md-4, .mx-md-4 {margin-right: 1.5rem !important;}
	.mb-md-4, .my-md-4 {margin-bottom: 1.5rem !important;}
	.ml-md-4, .mx-md-4 {margin-left: 1.5rem !important;}
	.m-md-5 {margin: 3rem !important;}
	.mt-md-5, .my-md-5 {margin-top: 3rem !important;}
	.mr-md-5, .mx-md-5 {margin-right: 3rem !important;}
	.mb-md-5, .my-md-5 {margin-bottom: 3rem !important;}
	.ml-md-5, .mx-md-5 {margin-left: 3rem !important;}
	.p-md-0 {padding: 0 !important;}
	.pt-md-0, .py-md-0 {padding-top: 0 !important;}
	.pr-md-0, .px-md-0 {padding-right: 0 !important;}
	.pb-md-0, .py-md-0 {padding-bottom: 0 !important;}
	.pl-md-0, .px-md-0 {padding-left: 0 !important;}
	.p-md-1 {padding: .25rem !important;}
	.pt-md-1, .py-md-1 {padding-top: .25rem !important;}
	.pr-md-1, .px-md-1 {padding-right: .25rem !important;}
	.pb-md-1, .py-md-1 {padding-bottom: .25rem !important;}
	.pl-md-1, .px-md-1 {padding-left: .25rem !important;}
	.p-md-2 {padding: .5rem !important;}
	.pt-md-2, .py-md-2 {padding-top: .5rem !important;}
	.pr-md-2, .px-md-2 {padding-right: .5rem !important;}
	.pb-md-2, .py-md-2 {padding-bottom: .5rem !important;}
	.pl-md-2, .px-md-2 {padding-left: .5rem !important;}
	.p-md-3 {padding: 1rem !important;}
	.pt-md-3, .py-md-3 {padding-top: 1rem !important;}
	.pr-md-3, .px-md-3 {padding-right: 1rem !important;}
	.pb-md-3, .py-md-3 {padding-bottom: 1rem !important;}
	.pl-md-3, .px-md-3 {padding-left: 1rem !important;}
	.p-md-4 {padding: 1.5rem !important;}
	.pt-md-4, .py-md-4 {padding-top: 1.5rem !important;}
	.pr-md-4, .px-md-4 {padding-right: 1.5rem !important;}
	.pb-md-4, .py-md-4 {padding-bottom: 1.5rem !important;}
	.pl-md-4, .px-md-4 {padding-left: 1.5rem !important;}
	.p-md-5 {padding: 3rem !important;}
	.pt-md-5, .py-md-5 {padding-top: 3rem !important;}
	.pr-md-5, .px-md-5 {padding-right: 3rem !important;}
	.pb-md-5, .py-md-5 {padding-bottom: 3rem !important;}
	.pl-md-5, .px-md-5 {padding-left: 3rem !important;}
	.m-md-auto {margin: auto !important;}
	.mt-md-auto, .my-md-auto {margin-top: auto !important;}
	.mr-md-auto, .mx-md-auto {margin-right: auto !important;}
	.mb-md-auto, .my-md-auto {margin-bottom: auto !important;}
	.ml-md-auto, .mx-md-auto {margin-left: auto !important;}}
@media (min-width:992px) {.m-lg-0 {margin: 0 !important;}
	.mt-lg-0, .my-lg-0 {margin-top: 0 !important;}
	.mr-lg-0, .mx-lg-0 {margin-right: 0 !important;}
	.mb-lg-0, .my-lg-0 {margin-bottom: 0 !important;}
	.ml-lg-0, .mx-lg-0 {margin-left: 0 !important;}
	.m-lg-1 {margin: .25rem !important;}
	.mt-lg-1, .my-lg-1 {margin-top: .25rem !important;}
	.mr-lg-1, .mx-lg-1 {margin-right: .25rem !important;}
	.mb-lg-1, .my-lg-1 {margin-bottom: .25rem !important;}
	.ml-lg-1, .mx-lg-1 {margin-left: .25rem !important;}
	.m-lg-2 {margin: .5rem !important;}
	.mt-lg-2, .my-lg-2 {margin-top: .5rem !important;}
	.mr-lg-2, .mx-lg-2 {margin-right: .5rem !important;}
	.mb-lg-2, .my-lg-2 {margin-bottom: .5rem !important;}
	.ml-lg-2, .mx-lg-2 {margin-left: .5rem !important;}
	.m-lg-3 {margin: 1rem !important;}
	.mt-lg-3, .my-lg-3 {margin-top: 1rem !important;}
	.mr-lg-3, .mx-lg-3 {margin-right: 1rem !important;}
	.mb-lg-3, .my-lg-3 {margin-bottom: 1rem !important;}
	.ml-lg-3, .mx-lg-3 {margin-left: 1rem !important;}
	.m-lg-4 {margin: 1.5rem !important;}
	.mt-lg-4, .my-lg-4 {margin-top: 1.5rem !important;}
	.mr-lg-4, .mx-lg-4 {margin-right: 1.5rem !important;}
	.mb-lg-4, .my-lg-4 {margin-bottom: 1.5rem !important;}
	.ml-lg-4, .mx-lg-4 {margin-left: 1.5rem !important;}
	.m-lg-5 {margin: 3rem !important;}
	.mt-lg-5, .my-lg-5 {margin-top: 3rem !important;}
	.mr-lg-5, .mx-lg-5 {margin-right: 3rem !important;}
	.mb-lg-5, .my-lg-5 {margin-bottom: 3rem !important;}
	.ml-lg-5, .mx-lg-5 {margin-left: 3rem !important;}
	.p-lg-0 {padding: 0 !important;}
	.pt-lg-0, .py-lg-0 {padding-top: 0 !important;}
	.pr-lg-0, .px-lg-0 {padding-right: 0 !important;}
	.pb-lg-0, .py-lg-0 {padding-bottom: 0 !important;}
	.pl-lg-0, .px-lg-0 {padding-left: 0 !important;}
	.p-lg-1 {padding: .25rem !important;}
	.pt-lg-1, .py-lg-1 {padding-top: .25rem !important;}
	.pr-lg-1, .px-lg-1 {padding-right: .25rem !important;}
	.pb-lg-1, .py-lg-1 {padding-bottom: .25rem !important;}
	.pl-lg-1, .px-lg-1 {padding-left: .25rem !important;}
	.p-lg-2 {padding: .5rem !important;}
	.pt-lg-2, .py-lg-2 {padding-top: .5rem !important;}
	.pr-lg-2, .px-lg-2 {padding-right: .5rem !important;}
	.pb-lg-2, .py-lg-2 {padding-bottom: .5rem !important;}
	.pl-lg-2, .px-lg-2 {padding-left: .5rem !important;}
	.p-lg-3 {padding: 1rem !important;}
	.pt-lg-3, .py-lg-3 {padding-top: 1rem !important;}
	.pr-lg-3, .px-lg-3 {padding-right: 1rem !important;}
	.pb-lg-3, .py-lg-3 {padding-bottom: 1rem !important;}
	.pl-lg-3, .px-lg-3 {padding-left: 1rem !important;}
	.p-lg-4 {padding: 1.5rem !important;}
	.pt-lg-4, .py-lg-4 {padding-top: 1.5rem !important;}
	.pr-lg-4, .px-lg-4 {padding-right: 1.5rem !important;}
	.pb-lg-4, .py-lg-4 {padding-bottom: 1.5rem !important;}
	.pl-lg-4, .px-lg-4 {padding-left: 1.5rem !important;}
	.p-lg-5 {padding: 3rem !important;}
	.pt-lg-5, .py-lg-5 {padding-top: 3rem !important;}
	.pr-lg-5, .px-lg-5 {padding-right: 3rem !important;}
	.pb-lg-5, .py-lg-5 {padding-bottom: 3rem !important;}
	.pl-lg-5, .px-lg-5 {padding-left: 3rem !important;}
	.m-lg-auto {margin: auto !important;}
	.mt-lg-auto, .my-lg-auto {margin-top: auto !important;}
	.mr-lg-auto, .mx-lg-auto {margin-right: auto !important;}
	.mb-lg-auto, .my-lg-auto {margin-bottom: auto !important;}
	.ml-lg-auto, .mx-lg-auto {margin-left: auto !important;}}
@media (min-width:1200px) {.m-xl-0 {margin: 0 !important;}
	.mt-xl-0, .my-xl-0 {margin-top: 0 !important;}
	.mr-xl-0, .mx-xl-0 {margin-right: 0 !important;}
	.mb-xl-0, .my-xl-0 {margin-bottom: 0 !important;}
	.ml-xl-0, .mx-xl-0 {margin-left: 0 !important;}
	.m-xl-1 {margin: .25rem !important;}
	.mt-xl-1, .my-xl-1 {margin-top: .25rem !important;}
	.mr-xl-1, .mx-xl-1 {margin-right: .25rem !important;}
	.mb-xl-1, .my-xl-1 {margin-bottom: .25rem !important;}
	.ml-xl-1, .mx-xl-1 {margin-left: .25rem !important;}
	.m-xl-2 {margin: .5rem !important;}
	.mt-xl-2, .my-xl-2 {margin-top: .5rem !important;}
	.mr-xl-2, .mx-xl-2 {margin-right: .5rem !important;}
	.mb-xl-2, .my-xl-2 {margin-bottom: .5rem !important;}
	.ml-xl-2, .mx-xl-2 {margin-left: .5rem !important;}
	.m-xl-3 {margin: 1rem !important;}
	.mt-xl-3, .my-xl-3 {margin-top: 1rem !important;}
	.mr-xl-3, .mx-xl-3 {margin-right: 1rem !important;}
	.mb-xl-3, .my-xl-3 {margin-bottom: 1rem !important;}
	.ml-xl-3, .mx-xl-3 {margin-left: 1rem !important;}
	.m-xl-4 {margin: 1.5rem !important;}
	.mt-xl-4, .my-xl-4 {margin-top: 1.5rem !important;}
	.mr-xl-4, .mx-xl-4 {margin-right: 1.5rem !important;}
	.mb-xl-4, .my-xl-4 {margin-bottom: 1.5rem !important;}
	.ml-xl-4, .mx-xl-4 {margin-left: 1.5rem !important;}
	.m-xl-5 {margin: 3rem !important;}
	.mt-xl-5, .my-xl-5 {margin-top: 3rem !important;}
	.mr-xl-5, .mx-xl-5 {margin-right: 3rem !important;}
	.mb-xl-5, .my-xl-5 {margin-bottom: 3rem !important;}
	.ml-xl-5, .mx-xl-5 {margin-left: 3rem !important;}
	.p-xl-0 {padding: 0 !important;}
	.pt-xl-0, .py-xl-0 {padding-top: 0 !important;}
	.pr-xl-0, .px-xl-0 {padding-right: 0 !important;}
	.pb-xl-0, .py-xl-0 {padding-bottom: 0 !important;}
	.pl-xl-0, .px-xl-0 {padding-left: 0 !important;}
	.p-xl-1 {padding: .25rem !important;}
	.pt-xl-1, .py-xl-1 {padding-top: .25rem !important;}
	.pr-xl-1, .px-xl-1 {padding-right: .25rem !important;}
	.pb-xl-1, .py-xl-1 {padding-bottom: .25rem !important;}
	.pl-xl-1, .px-xl-1 {padding-left: .25rem !important;}
	.p-xl-2 {padding: .5rem !important;}
	.pt-xl-2, .py-xl-2 {padding-top: .5rem !important;}
	.pr-xl-2, .px-xl-2 {padding-right: .5rem !important;}
	.pb-xl-2, .py-xl-2 {padding-bottom: .5rem !important;}
	.pl-xl-2, .px-xl-2 {padding-left: .5rem !important;}
	.p-xl-3 {padding: 1rem !important;}
	.pt-xl-3, .py-xl-3 {padding-top: 1rem !important;}
	.pr-xl-3, .px-xl-3 {padding-right: 1rem !important;}
	.pb-xl-3, .py-xl-3 {padding-bottom: 1rem !important;}
	.pl-xl-3, .px-xl-3 {padding-left: 1rem !important;}
	.p-xl-4 {padding: 1.5rem !important;}
	.pt-xl-4, .py-xl-4 {padding-top: 1.5rem !important;}
	.pr-xl-4, .px-xl-4 {padding-right: 1.5rem !important;}
	.pb-xl-4, .py-xl-4 {padding-bottom: 1.5rem !important;}
	.pl-xl-4, .px-xl-4 {padding-left: 1.5rem !important;}
	.p-xl-5 {padding: 3rem !important;}
	.pt-xl-5, .py-xl-5 {padding-top: 3rem !important;}
	.pr-xl-5, .px-xl-5 {padding-right: 3rem !important;}
	.pb-xl-5, .py-xl-5 {padding-bottom: 3rem !important;}
	.pl-xl-5, .px-xl-5 {padding-left: 3rem !important;}
	.m-xl-auto {margin: auto !important;}
	.mt-xl-auto, .my-xl-auto {margin-top: auto !important;}
	.mr-xl-auto, .mx-xl-auto {margin-right: auto !important;}
	.mb-xl-auto, .my-xl-auto {margin-bottom: auto !important;}
	.ml-xl-auto, .mx-xl-auto {margin-left: auto !important;}}
.text-justify {text-align: justify !important;}
.text-nowrap {white-space: nowrap !important;}
.text-truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.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;}}
.text-lowercase {text-transform: lowercase !important;}
.text-uppercase {text-transform: uppercase !important;}
.text-capitalize {text-transform: capitalize !important;}
.font-weight-light {font-weight: 300 !important;}
.font-weight-normal {font-weight: 400 !important;}
.font-weight-bold {font-weight: 700 !important;}
.font-italic {font-style: italic !important;}
.text-white {color: #fff !important;}
.text-primary {color: #007bff !important;}
a.text-primary:focus, a.text-primary:hover {color: #0062cc !important;}
.text-secondary {color: #6c757d !important;}
a.text-secondary:focus, a.text-secondary:hover {color: #545b62 !important;}
.text-success {color: #28a745 !important;}
a.text-success:focus, a.text-success:hover {color: #1e7e34 !important;}
.text-info {color: #17a2b8 !important;}
a.text-info:focus, a.text-info:hover {color: #117a8b !important;}
.text-warning {color: #ffc107 !important;}
a.text-warning:focus, a.text-warning:hover {color: #d39e00 !important;}
.text-danger {color: #dc3545 !important;}
a.text-danger:focus, a.text-danger:hover {color: #bd2130 !important;}
.text-light {color: #f8f9fa !important;}
a.text-light:focus, a.text-light:hover {color: #dae0e5 !important;}
.text-dark {color: #343a40 !important;}
a.text-dark:focus, a.text-dark:hover {color: #1d2124 !important;}
.text-muted {color: #6c757d !important;}
.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
.visible {visibility: visible !important;}
.invisible {visibility: hidden !important;}
@media print {*, ::after, ::before {text-shadow: none !important;box-shadow: none !important;}
	a:not(.btn) {text-decoration: underline;}
	abbr[title]::after {content: " (" attr(title) ")";}
	pre {white-space: pre-wrap !important;}
	blockquote, pre {border: 1px solid #999;page-break-inside: avoid;}
	thead {display: table-header-group;}
	img, tr {page-break-inside: avoid;}
	h2, h3, p {orphans: 3;widows: 3;}
	h2, h3 {page-break-after: avoid;}
	@page {size: a3;}
	body {min-width: 992px !important;}
	.container {min-width: 992px !important;}
	.navbar {display: none;}
	.badge {border: 1px solid #000;}
	.table {border-collapse: collapse !important;}
	.table td, .table th {background-color: #fff !important;}
	.table-bordered td, .table-bordered th {border: 1px solid #ddd !important;}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset "UTF-8";.slick-loading .slick-list{background:#fff url("/assets/css/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";font-weight:400;font-style:normal;src:url("/assets/css/fonts/slick.eot");src:url("/assets/css/fonts/slick.eot?#iefix") format("embedded-opentype"),url("/assets/css/fonts/slick.woff") format("woff"),url("/assets/css/fonts/slick.ttf") format("truetype"),url("/assets/css/fonts/slick.svg#slick") format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.slider-container{width:300px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.slider-container .back-bar{height:10px;position:relative}.slider-container .back-bar .selected-bar{position:absolute;height:100%}.slider-container .back-bar .pointer{position:absolute;width:10px;height:10px;background-color:red;cursor:col-resize;opacity:1;z-index:2}.slider-container .back-bar .pointer.last-active{z-index:3}.slider-container .back-bar .pointer-label{position:absolute;top:-17px;font-size:8px;background:#fff;white-space:nowrap;line-height:1}.slider-container .back-bar .focused{z-index:10}.slider-container .clickable-dummy{cursor:pointer;position:absolute;width:100%;height:100%;z-index:1}.slider-container .scale{top:2px;position:relative}.slider-container .scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0}.slider-container .scale ins{font-size:9px;text-decoration:none;position:absolute;left:0;top:5px;color:#999;line-height:1}.slider-container.slider-readonly .clickable-dummy,.slider-container.slider-readonly .pointer{cursor:auto}.theme-green .back-bar{height:5px;border-radius:2px;background-color:#eee;background-color:#e7e7e7;background-image:-moz-linear-gradient(top,#eee,#ddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ddd));background-image:-webkit-linear-gradient(top,#eee,#ddd);background-image:-o-linear-gradient(top,#eee,#ddd);background-image:linear-gradient(to bottom,#eee,#ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffeeeeee",endColorstr="#ffdddddd",GradientType=0)}.theme-green .back-bar .selected-bar{border-radius:2px;background-color:#a1fad0;background-image:-moz-linear-gradient(top,#bdfade,#76fabc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#bdfade),to(#76fabc));background-image:-webkit-linear-gradient(top,#bdfade,#76fabc);background-image:-o-linear-gradient(top,#bdfade,#76fabc);background-image:linear-gradient(to bottom,#bdfade,#76fabc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffbdfade",endColorstr="#ff76fabc",GradientType=0)}.theme-green .back-bar .pointer{width:14px;height:14px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #aaa;background-color:#e7e7e7;background-image:-moz-linear-gradient(top,#eee,#ddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ddd));background-image:-webkit-linear-gradient(top,#eee,#ddd);background-image:-o-linear-gradient(top,#eee,#ddd);background-image:linear-gradient(to bottom,#eee,#ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffeeeeee",endColorstr="#ffdddddd",GradientType=0)}.theme-green .back-bar .pointer-label{color:#999}.theme-green .back-bar .focused{color:#333}.theme-green .scale span{border-left:1px solid #e5e5e5}.theme-green .scale ins{color:#999}.theme-blue .back-bar{height:5px;border-radius:2px;background-color:#eee;background-color:#e7e7e7;background-image:-moz-linear-gradient(top,#eee,#ddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ddd));background-image:-webkit-linear-gradient(top,#eee,#ddd);background-image:-o-linear-gradient(top,#eee,#ddd);background-image:linear-gradient(to bottom,#eee,#ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffeeeeee",endColorstr="#ffdddddd",GradientType=0)}.theme-blue .back-bar .selected-bar{border-radius:2px;background-color:#92c1f9;background-image:-moz-linear-gradient(top,#b1d1f9,#64a8f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b1d1f9),to(#64a8f9));background-image:-webkit-linear-gradient(top,#b1d1f9,#64a8f9);background-image:-o-linear-gradient(top,#b1d1f9,#64a8f9);background-image:linear-gradient(to bottom,#b1d1f9,#64a8f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffb1d1f9",endColorstr="#ff64a8f9",GradientType=0)}.theme-blue .back-bar .pointer{width:14px;height:14px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #aaa;background-color:#e7e7e7;background-image:-moz-linear-gradient(top,#eee,#ddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ddd));background-image:-webkit-linear-gradient(top,#eee,#ddd);background-image:-o-linear-gradient(top,#eee,#ddd);background-image:linear-gradient(to bottom,#eee,#ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffeeeeee",endColorstr="#ffdddddd",GradientType=0)}.theme-blue .back-bar .pointer-label{color:#999}.theme-blue .back-bar .focused{color:#333}.theme-blue .scale span{border-left:1px solid #e5e5e5}.theme-blue .scale ins{color:#999}
@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&display=swap");body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:0 0;border:4px solid;border-color:#888 #888 #fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1 turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1 turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1 turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@font-face{font-display:swap;font-family:Gotham Pro;src:url("/assets/fonts/GothamPro-BoldItalic.eot");src:local("Gotham Pro Bold Italic"),local("GothamPro-BoldItalic"),url("/assets/fonts/GothamPro-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GothamPro-BoldItalic.woff") format("woff"),url("/assets/fonts/GothamPro-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-display:swap;font-family:Gotham Pro;src:url("/assets/fonts/GothamPro-Italic.eot");src:local("Gotham Pro Italic"),local("GothamPro-Italic"),url("/assets/fonts/GothamPro-Italic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GothamPro-Italic.woff") format("woff"),url("/assets/fonts/GothamPro-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:Gotham Pro;src:url("/assets/fonts/GothamPro-Medium.eot");src:local("Gotham Pro Medium"),local("GothamPro-Medium"),url("/assets/fonts/GothamPro-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GothamPro-Medium.woff") format("woff"),url("/assets/fonts/GothamPro-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Gotham Pro;src:url("/assets/fonts/GothamPro-BlackItalic.eot");src:local("Gotham Pro Black Italic"),local("GothamPro-BlackItalic"),url("/assets/fonts/GothamPro-BlackItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GothamPro-BlackItalic.woff") format("woff"),url("/assets/fonts/GothamPro-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-display:swap;font-family:Gotham Pro;src:url("/assets/fonts/GothamPro-Bold.eot");src:local("Gotham Pro Bold"),local("GothamPro-Bold"),url("/assets/fonts/GothamPro-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GothamPro-Bold.woff") format("woff"),url("/assets/fonts/GothamPro-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Gotham Pro Narrow;src:url("/assets/fonts/GothamProNarrow-Bold.eot");src:local("Gotham Pro Narrow Bold"),local("GothamProNarrow-Bold"),url("/assets/fonts/GothamProNarrow-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GothamProNarrow-Bold.woff") format("woff"),url("/assets/fonts/GothamProNarrow-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Gotham Pro Narrow;src:url("/assets/fonts/GothamProNarrow-Medium.eot");src:local("Gotham Pro Narrow Medium"),local("GothamProNarrow-Medium"),url("/assets/fonts/GothamProNarrow-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GothamProNarrow-Medium.woff") format("woff"),url("/assets/fonts/GothamProNarrow-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Gotham Pro;src:url("/assets/fonts/GothamPro-LightItalic.eot");src:local("Gotham Pro Light Italic"),local("GothamPro-LightItalic"),url("/assets/fonts/GothamPro-LightItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GothamPro-LightItalic.woff") format("woff"),url("/assets/fonts/GothamPro-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-display:swap;font-family:Gotham Pro;src:url("/assets/fonts/GothamPro-Light.eot");src:local("Gotham Pro Light"),local("GothamPro-Light"),url("/assets/fonts/GothamPro-Light.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GothamPro-Light.woff") format("woff"),url("/assets/fonts/GothamPro-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:Gotham Pro;src:url("/assets/fonts/GothamPro-Black.eot");src:local("Gotham Pro Black"),local("GothamPro-Black"),url("/assets/fonts/GothamPro-Black.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GothamPro-Black.woff") format("woff"),url("/assets/fonts/GothamPro-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Gotham Pro;src:url("/assets/fonts/GothamPro.eot");src:local("Gotham Pro"),local("GothamPro"),url("/assets/fonts/GothamPro.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GothamPro.woff") format("woff"),url("/assets/fonts/GothamPro.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Gotham Pro;src:url("/assets/fonts/GothamPro-MediumItalic.eot");src:local("Gotham Pro Medium Italic"),local("GothamPro-MediumItalic"),url("/assets/fonts/GothamPro-MediumItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GothamPro-MediumItalic.woff") format("woff"),url("/assets/fonts/GothamPro-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1 turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1 turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1 turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1 turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-1-5s{-webkit-animation-delay:1.5s;animation-delay:1.5s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-2-5s{-webkit-animation-delay:2.5s;animation-delay:2.5s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-3-5s{-webkit-animation-delay:3.5s;animation-delay:3.5s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-4-5s{-webkit-animation-delay:4.5s;animation-delay:4.5s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.delay-5-5s{-webkit-animation-delay:5.5s;animation-delay:5.5s}.animated.delay-6s{-webkit-animation-delay:6s;animation-delay:6s}.animated.delay-p1{-webkit-animation-delay:0ms;animation-delay:0ms}.animated.delay-p2{-webkit-animation-delay:.333s;animation-delay:.333s}.animated.delay-p3{-webkit-animation-delay:.999s;animation-delay:.999s}.animated.delay-p4{-webkit-animation-delay:1.332s;animation-delay:1.332s}.animated.delay-p5{-webkit-animation-delay:1.665s;animation-delay:1.665s}.animated.delay-p6{-webkit-animation-delay:1.998s;animation-delay:1.998s}.animated.delay-p7{-webkit-animation-delay:2.331s;animation-delay:2.331s}.animated.delay-p8{-webkit-animation-delay:2.664s;animation-delay:2.664s}.animated.delay-p9{-webkit-animation-delay:2.997s;animation-delay:2.997s}.animated.delay-p10{-webkit-animation-delay:3.33s;animation-delay:3.33s}.animated.delay-p11{-webkit-animation-delay:3.663s;animation-delay:3.663s}.animated.delay-p12{-webkit-animation-delay:3.996s;animation-delay:3.996s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion:reduce),(print){.animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}}i.icon{display:inline-block;width:36px;min-height:36px;background-size:cover;cursor:pointer}i.icon.slider-arrow-right{width:15px;min-height:25px;background:url("/assets/images/arrow_slider_right.svg") no-repeat;background-size:contain}i.icon.slider-arrow-left{width:15px;min-height:25px;background:url("/assets/images/arrow_slider_left.svg") no-repeat;background-size:contain}i.icon.user{background:url("/assets/images/user-grey.svg")}i.icon.time,i.icon.user{width:13px;min-height:13px}i.icon.time{background:url("/assets/images/time.svg")}i.icon.place{width:9px;min-height:13px;background:url("/assets/images/place.svg")}i.icon.basket{width:28px;min-height:28px;background:url("/assets/images/basket.svg")}i.icon.icon_search{width:12px;min-height:11px;background:url("/assets/images/icon_search.svg")}i.icon.dev{width:20px;min-height:20px;background:url("/assets/images/logo_dev.png")}i.icon.arrow-right{width:40px;min-height:8px;background:url("/assets/images/arrow-right.svg")}i.icon.arrow-left{width:36px;min-height:8px;background:url("/assets/images/arrow-left.svg")}i.icon.ico-video{width:32px;width:33px;min-height:34px;min-height:35px;background:url("/assets/images/play_icon.svg")}i.icon.ico-down{width:33px;min-height:35px;background:url("/assets/images/down_icon.svg")}i.icon.ico-logo{width:33px;min-height:32px;background:url("/assets/images/logo_icon.svg")}i.icon.arrow-more{width:20px;min-height:6px;background:url("/assets/images/ico-more.svg")}i.icon.ico-search{width:16px;min-height:16px;background:url("/assets/images/ico-search.svg")}i.icon.arrow-lang{width:8px;min-height:4px;background:url("/assets/images/arrow-lang.svg")}i.icon.fb{width:8px;min-height:14px;background:url("/assets/images/facebook.svg")}i.icon.fb.style2{width:8px;min-height:14px;background:url("/assets/images/fb_2.svg") no-repeat;background-size:contain}i.icon.vk{width:16px;min-height:10px;background:url("/assets/images/vk.svg")}i.icon.vk.style2{width:16px;min-height:10px;background:url("/assets/images/vk_2.svg") no-repeat;background-size:contain}i.icon.inst{background:url("/assets/images/instagram-logo-2016-new.svg") center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%;overflow:hidden}i.icon.google,i.icon.inst{width:60px;height:60px}i.icon.google{background:url("/assets/images/google.svg") no-repeat;background-size:contain}i.icon.close_icon{width:19px;min-height:19px;border-radius:50%;background:url("/assets/images/close.svg")}i.icon.close_icon:hover{background:url("/assets/images/close_hover_2.svg") 0 0;border:1px solid #000;background-size:contain}i.icon.quality{width:0;min-height:0;background:0 0}i.icon.pass{width:17px;min-height:22px;background:url("/assets/images/pass.svg")}i.icon.edit{width:21px;min-height:22px;background:url("/assets/images/edit.svg")}i.icon.remove{width:25px;min-height:26px;background:url("/assets/images/remove.svg")}i.icon.place_c{width:41px;background:url("/assets/images/place_c.svg") no-repeat;background-size:contain}i.icon.burger{width:25px;min-height:16px;background:url("/assets/images/burger.svg") no-repeat;background-size:contain}i.icon.footer-loc{width:50px;min-height:50px;background:url("/assets/images/footer-loc.svg") no-repeat;background-size:contain}i.icon.footer-time{width:50px;min-height:50px;background:url("/assets/images/footer-time.svg") no-repeat;background-size:contain}i.icon.footer-phone{width:50px;min-height:50px;background:url("/assets/images/footer-phone.svg") no-repeat;background-size:contain}i.icon.filter-icon{width:21px;min-height:21px;background:url("/assets/images/filter.svg") no-repeat;background-size:contain}i.icon.phone_c{width:41px;background:url("/assets/images/phone_c.svg") no-repeat;background-size:contain}i.icon.email_c{width:41px;background:url("/assets/images/email_C.svg") no-repeat;background-size:contain}i.icon.req{width:41px;background:url("/assets/images/reqvi.svg") no-repeat;background-size:contain}i.icon.linked{width:26px;min-height:26px;background:url("/assets/images/linked.svg")}i.icon.tube{width:31px;min-height:23px;background:url("/assets/images/youtube.svg")}.normalize_li{padding:0;margin:0;list-style:none}.border_main{border:1px solid #eee;box-sizing:border-box;border-radius:8px}.cats_block{margin-top:35px;padding:0}.cats_block .list{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-bottom:50px}.cats_block .list .item{align-items:center;flex:0 0 200px;height:185px;margin:0 10px 20px}.cats_block .list .item a{display:flex;background:hsla(0,0%,100%,.8);border:1px dashed rgba(0,166,81,.3);padding:20px 5px;box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:flex-end;height:100%}.cats_block .list .item a img{margin-bottom:10px}.cats_block .list .item a span{flex:100%;text-align:center;font-size:14px;color:#444;font-weight:600;text-decoration:none;text-transform:uppercase}.cats_block .list .item a:hover{text-decoration:none;background:linear-gradient(97.4deg,rgba(3,156,84,.8) 11.76%,rgba(6,139,78,.8) 91.14%)}.cats_block .list .item a:hover span{color:#fff}.tabs{border:1px dashed rgba(0,166,81,.3);box-sizing:border-box;padding:0;margin-top:40px}.tabs .tab_head{padding:0;margin:0;list-style:none;border-right:1px dashed rgba(0,166,81,.3)}.tabs .tab_head li{padding:20px 20px 15px;border-bottom:1px dashed rgba(0,166,81,.3);cursor:pointer;font-size:14px;color:#444;font-weight:600;text-transform:uppercase}.tabs .tab_head li.active,.tabs .tab_head li:hover{background:linear-gradient(97.4deg,rgba(3,156,84,.8) 11.76%,rgba(6,139,78,.8) 91.14%);color:#fff}.tabs .tab_head li:last-child{border-bottom:0}.tabs .tab_content{padding-top:10px;padding-bottom:10px}.tabs .tab_content .tab{display:none;padding:0 40px 0 0}.tabs .tab_content .tab .line{display:flex;align-items:center;justify-content:space-between;font-family:Open Sans,sans-serif;font-size:14px;color:#444;font-weight:400;line-height:24px;margin-bottom:4px}.tabs .tab_content .tab .line:last-child{margin-bottom:0}.tabs .tab_content .tab .line p{font-size:14px;color:#444;font-weight:600;margin-bottom:0}.tabs .tab_content .tab .line p span{color:#00a651;font-size:18px;margin-right:5px}.tabs .tab_content .tab.active{display:block}.item .informer{padding:0;margin:0;list-style:none;position:absolute;top:0;left:10px}.item .informer li{margin-top:20px}.item .informer li span{display:inline-block;display:flex;width:55px;height:55px;background:#fff;border-radius:50%;align-items:center;font-size:16px;color:#fff;font-weight:700;justify-content:center}.item .informer li.sale span{background:#f62559}.item .informer li.new span{background:#4caf50}.item .informer li.hit span{background:#c81f9e}.item img{width:100%}.item .title a{display:inline-block;width:100%;text-align:center;font-size:14px;color:#000;font-weight:400;line-height:16px}.item .title a:before{display:none}.item .title a:hover{color:#c81f9e;text-decoration:none}.item .price{margin-top:10px;font-size:14px;color:#c81f9e;font-weight:500;text-transform:uppercase;text-align:center}.item .price span{margin-right:5px;font-size:20px;color:#c81f9e;font-weight:500}.item .price span sub{bottom:0}.item .system{display:flex;height:20px;align-items:center;justify-content:space-between}.item .system .reviews{display:none}.item .system .reviews a{font-size:14px;color:#909293;font-weight:400;text-decoration:underline}.item .system .stars{display:none;height:20px;background:url("/assets/images/stars.svg") no-repeat;max-width:100px;min-width:0;background-size:auto}.item .add_busket{width:11rem;height:2.5rem;text-align:center;background:#c81f9e;color:#fff;font-size:1rem;font-weight:600;text-transform:uppercase;margin:20px auto 0;padding:5px;opacity:0}.lite_item{transition:all .25s ease-in 0ms}.lite_item:hover{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.25);position:relative;z-index:10}.lite_item:hover .system .reviews,.lite_item:hover .system .stars{display:block}.lite_item:hover .add_busket{opacity:1}.more_full_box{display:none}.more_show_text{padding-top:40px}.big_text{font-size:44px;color:#00a651;font-weight:600;font-family:Open Sans,sans-serif;line-height:64px}.buttons{background:#fff;box-shadow:2px 2px 6px rgba(0,0,0,.1);padding:15px 30px;display:inline-flex;align-items:center}.buttons.news_but{text-transform:uppercase}.buttons.down_but,.buttons.news_but,.buttons.video_but{font-size:12px;color:#929292;font-weight:300;font-family:Open Sans,sans-serif;text-decoration:underline}.buttons i{margin-right:10px}.breadcrumbs{margin-top:20px}.breadcrumbs ul{padding:0;margin:0;list-style:none}.breadcrumbs ul li{display:inline-block;font-size:13px;color:#000;font-weight:500}.breadcrumbs ul li a{font-size:12px;color:#000;font-weight:400}.breadcrumbs ul li a:hover{text-decoration:none}.breadcrumbs ul li:after{content:"·";display:inline-block;padding:0 3px}.breadcrumbs ul li:last-child{color:#000}.breadcrumbs ul li:last-child:after{content:"·";display:none;padding:0 3px}.breadcrumbs.mob ul li:after{display:none}.breadcrumbs.mob ul li a{text-decoration:none}.left_bar .box{border:1px solid #d7d7d7;box-sizing:border-box;padding:15px;border-radius:25px;margin-bottom:25px;transition:.2s}.left_bar .box:hover{box-shadow:0 0 15px rgba(0,0,0,.2);transition:.2s}.left_bar .box .sub{text-transform:uppercase;font-size:15px;color:#333;font-weight:600;margin:10px 0}.left_bar .box ul{padding:0;margin:0;list-style:none}.left_bar .box ul li{margin:10px 0}.left_bar .box ul li a{font-size:13px;color:#333;font-weight:400;border-bottom:1px dashed #333}.left_bar .box ul li a:hover{text-decoration:none}.left_bar .box ul li.active a{font-weight:500}.left_bar .box .sbr_email{font-size:13px}.left_bar .slider_one{position:relative}.left_bar .slider_one .slick-arrow{position:absolute;z-index:1}.left_bar .slider_one .slick-arrow.slider-arrow-left{left:0;top:40%}.left_bar .slider_one .slick-arrow.slider-arrow-right{right:0;top:40%}.left_bar .slider_one .slick-dots li button:before{font-size:13px;color:#adadad}.left_bar .slider_one .slick-dots li.slick-active button:before{font-size:13px;color:#c81f9e}.left_bar .slide_system{display:flex;justify-content:space-between;align-items:center}.left_bar .slide_system p{font-weight:600;font-size:13px}.left_bar .slide_system a{font-size:13px;color:#2b2b2b;font-weight:400;text-decoration:underline}.pagination{margin-bottom:50px}.pagination__inner{display:flex;justify-content:center;align-items:center}.pagination ul{padding:0;margin:0;list-style:none;text-align:center;text-align:left;display:inline-flex}.pagination ul li{display:inline-flex;margin-left:-5px;font-size:13px;color:#000;font-weight:500}.pagination ul li.active a{color:#000;border-bottom:2px solid #000}.pagination ul li a{font-size:16px;color:#000;font-weight:500;padding:14px 25px;text-align:center;justify-content:center;display:flex;border-bottom:2px solid #d7d7d7}.pagination ul li a:hover{text-decoration:none;border-bottom:2px solid #000}.form.padding{margin-bottom:50px}.form.subcribe{position:relative}.form.subcribe input{background:#fff;border:1px solid #d7d7d7;padding:8px}.form.subcribe button{background:#fff;width:28px;height:28px;border:1px solid #d7d7d7;top:4px;position:absolute;right:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;color:#d7d7d7}.form .select select{background:#fff url("/assets/images/arrow_select.png") no-repeat 95% 50%;border-radius:8px;border:1px solid #ccc;box-sizing:border-box;padding:10px 35px 10px 10px;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-size:14px;color:#878787;font-weight:400}.form .select select:after{content:"22"}.form .select select:focus{outline:none}.form .select.dark select{width:100%;background-color:#e9e9e9}.form .checkbox{display:flex;align-items:center}.form .checkbox input{display:none;opacity:1}.form .checkbox input:checked+i{background:url("/assets/images/check_active.svg")}.form .checkbox input:checked+i+span{color:#c81f9e}.form .checkbox i{background:url("/assets/images/check.svg");width:16px;height:16px;display:inline-block;margin-right:10px}.form .checkbox label{cursor:pointer}.form .check{display:inline-flex;align-items:center}.form .check input{display:none;opacity:1}.form .check input:checked+span{color:#c81f9e}.form .check input:checked+span+i{background:url("/assets/images/close.svg");width:15px;height:15px;display:inline-block;background-size:contain;margin-left:3px}.form .check label{cursor:pointer;background:#e9e9e9;border-radius:2px;padding:0 8px;display:flex;align-items:center;justify-content:center}.form .reset{display:inline-flex}.form .reset input{background:0;padding:0;margin-left:10px;font-size:13px;color:#000;font-weight:500;cursor:pointer}.form .reset input:focus{border:none;outline:none}.form input,.form textarea{border-radius:8px;background:#e9e9e9;font-size:14px;color:#333;font-weight:400;padding:12px 10px;border:0;width:100%}.form input:focus,.form textarea:focus{outline:0 solid}.form textarea{min-height:90px;font-size:14px;color:#878787;font-weight:400}.form .sale input{width:55%;background:#fff;border:1px solid #e9e9e9;box-sizing:border-box;padding:5px}.form .sale input[type=button]{width:40%;background:#e9e9e9;margin-left:0}.form .line{margin:20px 0}.form .send{margin-top:25px}.form button{box-sizing:border-box;padding:10px;width:100%;font-size:14px;color:#333;font-weight:500;text-transform:uppercase}.form .file label{background:#e9e9e9 url("/assets/images/add_file.jpg") no-repeat 100% 0;font-size:13px;color:#878787;font-weight:400;padding:12px 10px;border:0;width:100%}.form .file label:focus{outline:2px solid}.form .file label input{display:none}.button{border:2px solid #333;box-sizing:border-box;background:#fff;padding:10px;display:inline-block;text-align:center;max-width:40%;cursor:pointer;width:100%;font-size:15px;color:#333;font-weight:600;text-transform:uppercase}.button.pink{background:#c81f9e;color:#fff;width:25%;border:none}.button.pink:hover{text-decoration:none}.button.lite{margin-left:10px;background:0 0;border:2px solid #fff;color:#fff;width:20%}.modal_dark{position:fixed;top:0;left:0;background:rgba(26,26,26,.3);width:100%;height:100%;z-index:99;display:none}.modal_dark .message{padding:20px;text-align:center}.modal_dark .slider_one_colors{position:relative}.modal_dark .slider_one_colors i.icon.slider-arrow-left{position:absolute;top:40%;left:-40px}.modal_dark .slider_one_colors i.icon.slider-arrow-right{position:absolute;top:40%;right:-40px}.modal_dark .types_color{padding:0 5px 5px;margin-top:25px}.modal_dark .types_color::-webkit-scrollbar{width:6px}.modal_dark .types_color::-webkit-scrollbar-track{background:rgba(0,0,0,.31);border-radius:2px}.modal_dark .types_color::-webkit-scrollbar-thumb{border-radius:2px;background:#333}.modal_dark .types_color input{display:none}.modal_dark .types_color input:checked+img{border-color:red}.modal_dark .types_color .img{text-align:center}.modal_dark .types_color img{border:1px solid #c4c4c4;padding:3px}.modal_dark.sm .content_modal{width:30vw;left:35vw}.modal_dark.lg .content_modal{width:70vw;left:15vw}.modal_dark .content_modal{width:30vw;background:#fff;box-shadow:0 4px 50px rgba(0,0,0,.25);left:25vw;position:absolute;top:55px;border-radius:8px}.modal_dark .content_modal .close_icon{top:10px;right:10px;position:absolute;z-index:1}.modal_dark .content_modal .title{text-align:center;font-size:24px;color:#04773c;font-weight:300;margin-bottom:20px}.modal_dark .content_modal .text{text-align:center}.modal_dark .content_modal .text p{text-align:center;font-size:14px;color:#444;font-weight:400;font-family:Open Sans,sans-serif}.modal_dark .content_modal.feed_clients{padding:20px 60px;overflow-y:auto;max-height:95vh}.modal_dark .content_modal.feed_clients::-webkit-scrollbar{width:3px;height:3px}.modal_dark .content_modal.feed_clients::-webkit-scrollbar-button,.modal_dark .content_modal.feed_clients::-webkit-scrollbar-track{background-color:#ccc}.modal_dark .content_modal.feed_clients::-webkit-scrollbar-track-piece{background-color:#fff}.modal_dark .content_modal.feed_clients::-webkit-scrollbar-thumb{height:50px;background-color:green;border-radius:3px}.modal_dark .content_modal.feed_clients::-webkit-resizer,.modal_dark .content_modal.feed_clients::-webkit-scrollbar-corner{background-color:#444}.modal_dark .content_modal.feed_clients .portfolio .card_box{padding:0;box-shadow:none}.modal_dark .content_modal.feed_clients .portfolio p{text-align:left}.modal_dark .content_modal.feed_clients .portfolio .title{text-align:left;font-size:30px;color:#444;font-weight:300;line-height:130%}.modal_dark .content_modal.feed_clients .portfolio .full_text{margin-top:10px}.modal_dark .content_modal.feed_clients .portfolio .full_text .title_in.lite{margin-bottom:20px;font-weight:400}.modal_dark .content_modal.feed_clients .portfolio .img_client img{width:100%}.modal_dark .content_modal.feed_clients .portfolio #carousel{padding:0 50px}.modal_dark .content_modal.feed_clients .portfolio #carousel .slider-arrow-left{position:absolute;top:30%;left:10px}.modal_dark .content_modal.feed_clients .portfolio #carousel .slider-arrow-right{position:absolute;top:30%;right:10px}.modal_dark .content_modal.feed_clients .portfolio #carousel div{padding:2px;cursor:pointer}.modal_dark .content_modal.feed_clients .portfolio #carousel div img{width:100%}.modal_dark .content_modal .page_rotate ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;justify-content:space-between}.modal_dark .content_modal .page_rotate ul li{font-size:14px;color:#cfcfcf;font-weight:300;line-height:150%}.modal_dark .content_modal .page_rotate ul li a{font-size:14px;color:#cfcfcf;font-weight:400;font-family:Open Sans,sans-serif}.modal_dark .content_modal .page_rotate ul li a:hover{color:#04773c;text-decoration:none}.modal_dark .content_modal .page_rotate ul li:first-child a:before{content:"➤";display:inline-block;margin-right:4px;transform:rotate(180deg)}.modal_dark .content_modal .page_rotate ul li:last-child a{color:#04773c}.modal_dark .content_modal .page_rotate ul li:last-child a:after{content:"➤";display:inline-block;margin-left:4px}.modal_dark.active{display:block}.modal_dark .text .phones{margin-right:0}.modal_dark .text .phones ul{padding:0;margin:0;list-style:none}.modal_dark .text .phones ul li{display:inline-block;font-size:12px;color:#444;font-weight:600;font-family:Open Sans,sans-serif}.modal_dark .text .phones ul li a{font-family:Open Sans,sans-serif;font-size:14px;color:#444;font-weight:600}.modal_dark .text .phones p{text-align:left;padding-left:15px}.modal_dark.big .content_modal{width:70vw;left:15vw}.price_modal .content_modal{height:80vh;overflow-y:scroll;overflow-x:hidden}.price_modal .content_modal::-webkit-scrollbar{width:6px}.price_modal .content_modal::-webkit-scrollbar-track{background:rgba(0,0,0,.31);border-radius:2px}.price_modal .content_modal::-webkit-scrollbar-thumb{border-radius:2px;background:#333}.price_modal .text_message .h2{font-size:20px;color:#333;font-weight:600;text-transform:uppercase;text-align:center;margin-top:16px}.price_modal .radio{padding:0 55px}.price_modal .radio label{display:flex;align-items:center;justify-content:flex-start}.price_modal .radio label input{width:auto;margin-right:10px;display:none}.price_modal .radio label input:checked+span:before{background:#c81f9e}.price_modal .radio label span{font-size:14px;color:#4d4d4d;font-weight:400}.price_modal .radio label span:before{content:"";width:15px;height:15px;border:1px solid #333;display:inline-block;border-radius:50%;position:relative;top:3px;left:-10px}.price_modal .button_action .button{font-size:13px;color:#878787;font-weight:600;text-transform:uppercase;background:0 0}.price_modal .button_action .button.pink{width:40%;font-size:13px;color:#fff;font-weight:600;background:#c81f9e}.price_modal .notification{padding:0 45px}.price_modal .notification .checkbox label span{font-size:14px;color:#4d4d4d;font-weight:400}.price_modal .notification .line{text-align:center;margin-top:0}.price_modal .notification .line button{margin-top:20px;width:100%;max-width:80%;background:#9c28b0;color:#fff;border-radius:25px}.price_modal .about{background:0 0;padding:0 45px}.price_modal .about .line{margin-top:0;margin-bottom:15px}.price_modal .title_main{font-size:14px;color:#333;font-weight:500;margin-bottom:15px}.price_modal .left_none{padding-left:10px}.price_modal .right_none{padding-right:10px}.price_modal .cats{padding:0 45px}.price_modal .cats .cats_info .checkbox label{display:flex;align-items:center}.price_modal .cats .cats_info .title{font-size:15px;color:#333;font-weight:500;text-align:left;margin-bottom:15px}.price_modal .cats .cats_info .info{border:1px solid #d7d7d7;padding:10px;margin-bottom:20px}.price_modal .boxer{border-top:1px solid #d7d7d7;padding-top:15px;margin-top:15px}.price_modal .you{font-size:14px;color:#333;font-weight:500}@keyframes fade-in{0%{opacity:0;min-height:0}to{opacity:1;min-height:100px}}@-webkit-keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}body,html{font-family:Gotham Pro,sans-serif;font-size:14px;background:#fff;font-weight:400;scroll-behavior:smooth}h1{font-size:30px;color:#04773c;font-weight:600}p,ul li{font-size:15px;color:#333;font-weight:400;line-height:150%}.top_menu{background:#f3f3f3;min-height:20px}.top_menu ul{width:100%;padding:0;margin:0;list-style:none;display:flex}.top_menu ul.sub{justify-content:flex-end}.top_menu ul>li{display:flex;align-items:center;position:relative}.top_menu ul>li a{display:inline-block;padding:10px 15px;font-size:12px;color:#555;font-weight:500}.top_menu ul>li a:hover{color:#c81f9e;text-decoration:none}.top_menu ul>li>a:hover{background:0 0;color:#0b0d13;text-decoration:none}.top_menu ul>li.arrow:hover>a:after{content:"▲"}.top_menu ul>li.arrow>a:after{content:"▼";display:inline-block;font-size:8px;color:#fff;position:relative;margin-left:3px}.top_menu ul>li span{display:inline-block;padding:10px 15px;cursor:pointer;font-size:12px;color:#77797f;font-weight:500}.top_menu ul>li span:hover{color:#0b0d13}.top_menu ul>li span i{font-style:normal;cursor:pointer;margin-right:5px}.top_menu ul>li>ol{position:absolute;border:1px solid #c4c4c4;top:42px;display:none;width:200%;background:#fff;box-shadow:0 4px 50px rgba(0,0,0,.25);border-radius:3px;z-index:1;padding:0;margin:0;list-style:none}.top_menu ul>li>ol:before{content:"";background:url("/assets/images/arrow_top.svg") no-repeat;width:25px;height:15px;display:inline-block;position:absolute;top:-12px;left:20px}.top_menu ul>li>ol>li a{display:inline-block;width:100%;font-size:12px;color:#333;font-weight:400;border-bottom:1px solid #c4c4c4}.top_menu ul>li>ol>li:last-child a{border-bottom:0}.top_menu ul>li:hover>ol{display:block}.top_menu ul>li.active a{background:#f62559;color:#fff;border-radius:20px;padding:4px 15px}.header{padding:0}.header .top_menu_nav>ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}.header .top_menu_nav>ul>li{margin-right:18px}.header .top_menu_nav>ul>li:last-child{margin-right:0}.header .top_menu_nav>ul>li:hover{text-decoration:none}.header .top_menu_nav>ul>li:hover>div{display:block}.header .top_menu_nav>ul>li:hover:after{background:#04773c}.header .top_menu_nav>ul>li:hover>span:before{color:#c81f9e;content:"▲"}@media (min-width:992px){.header .top_menu_nav>ul>li:hover>a{color:#c81f9e}}.header .top_menu_nav>ul>li.active:after{background:#04773c}.header .top_menu_nav>ul>li>span{position:relative;top:-3px}.header .top_menu_nav>ul>li>span:before{content:"▼";font-size:8px;color:#333;position:relative;margin-left:3px}.header .top_menu_nav>ul>li>a{color:#0b0e14;font-weight:400;font-size:13px;padding:15px 0;display:inline-block;text-transform:uppercase}.header .top_menu_nav>ul>li>a:hover{text-decoration:none;color:#c81f9e}.header .top_menu_nav>ul>li>div{display:none;background:#fff;margin-top:3px;box-shadow:1px 3px 6px rgba(0,0,0,.1)}.header .top_menu_nav>ul>li .small{position:absolute;z-index:2;padding:20px}.header .top_menu_nav>ul>li .small ul{padding:0;margin:0;list-style:none}.header .top_menu_nav>ul>li .small ul li{margin-bottom:20px}.header .top_menu_nav>ul>li .small ul li a{font-size:12px;color:#444;font-weight:600;text-transform:uppercase}.header .top_menu_nav>ul>li .small ul li:last-child{margin-bottom:0}.header .top_menu_nav>ul>li .big{position:absolute;width:100%;left:0;top:49px;padding:20px;z-index:99;background:#fff}.header .top_menu_nav>ul>li .big .items>div{display:none}.header .top_menu_nav>ul>li .big .items>div:first-child{display:block}.header .top_menu_nav>ul>li .big .items>div .title{margin-bottom:10px}.header .top_menu_nav>ul>li .big .items>div .title a{font-size:14px;color:#333;font-weight:500;text-decoration:none}.header .top_menu_nav>ul>li .big .items>div .title a:hover{color:#c81f9e}.header .top_menu_nav>ul>li .big .items>div ul{padding:0;list-style:none;margin:0 0 30px}.header .top_menu_nav>ul>li .big .items>div ul li{padding:0;margin-bottom:10px;font-size:12px;color:#444;font-weight:600}.header .top_menu_nav>ul>li .big .items>div ul li a{text-transform:inherit;font-size:12px;color:#4d4d4d;font-weight:400}.header .top_menu_nav>ul>li .big .items>div ul li a:hover{color:#c81f9e;text-decoration:none}.header .top_menu_nav>ul>li .big .items>div ul li ol{list-style:none;padding:0 0 0 10px;margin:5px 0}.header .top_menu_nav>ul>li .big .pages ul{display:flex;justify-content:flex-end;align-items:center;padding:0;margin:0;list-style:none}.header .top_menu_nav>ul>li .big .pages ul li{font-family:Open Sans,sans-serif}.header .top_menu_nav>ul>li .big .pages ul li.sep{padding:0 3px}.header .top_menu_nav>ul>li .big .pages ul .pager_left,.header .top_menu_nav>ul>li .big .pages ul .pager_right{color:#04773c;cursor:pointer;padding:0 3px}.header .top_menu_nav>ul>li .big .pages ul .pager_active{font-size:19px;color:#04773c;font-weight:600;font-family:Open Sans,sans-serif}.header .title,.header .title a{font-size:12px;color:rgba(26,26,26,.7);font-weight:400;font-family:Open Sans,sans-serif}.header .title a,.header .title a:hover{text-decoration:none}.header .logo{display:flex;align-items:center;margin-top:5px}.header .logo img{margin-top:15px}.header .logo p{font-size:13px;color:#343538;font-weight:400;margin-left:15px;margin-top:20px;margin-bottom:0;text-transform:uppercase;line-height:18px;letter-spacing:.03em;background:url("/assets/images/line_logo.svg") no-repeat 0 0;display:flex;height:100%;align-items:center;padding-left:10px}.header .head_main{margin-top:18px;padding-left:0;padding-right:0;align-items:center;display:flex;width:100%}.header .head_main>.row{width:100%}.header .basket_top{display:flex;align-items:center;justify-content:flex-end}.header .basket_top span{position:absolute;width:23px;height:23px;display:flex;background:#212832;border-radius:50%;font-size:14px;color:#fff;font-weight:500;align-items:center;font-style:normal;justify-content:center;top:-8px;right:-18px}.header .basket_top i{position:relative;font-style:normal}.header .basket_top i:hover{background-image:url("/assets/images/basket_hov.svg")}.header .basket_top i:hover span{background:#c81f9e;color:#fff}.header .phones{margin-right:0;display:flex;align-items:center;justify-content:flex-end}.header .phones ul{padding:0;margin:0;list-style:none}.header .phones ul li{font-size:12px;color:#343538;font-weight:400}.header .phones ul li:first-child{margin-right:10px}.header .phones ul li a{font-size:12px;color:#343538;font-weight:500}.header .phones ul li a:hover{color:#c81f9e;text-decoration:none}.header .search{position:relative;display:flex;align-items:center;justify-content:flex-end}.header .search input{background:#fff;border:1px solid #b3b3b3;box-sizing:border-box;border-radius:20px;padding:6px 15px;width:150px;font-size:14px;color:#696969;font-weight:100}.header .search input:focus{outline:none}.header .search button{border:none;background:0 0;margin-left:-35px}.header .search button:focus{outline:none}.header .address_link{border:1px solid #212832;box-sizing:border-box;border-radius:13px;display:inline-block;margin-left:25px;text-decoration:none;font-size:12px;color:#212832;font-weight:400;padding:5px 20px}.header .address_link:hover{color:#fff;border-color:#c81f9e;background-color:#c81f9e}.header .main_menu{margin:20px 0 30px;border-top:1px solid #cacaca}.header .main_menu.fixed{position:fixed;top:0;left:0;width:100%;z-index:99;background:#fff;margin-top:0}.big_banner{background-size:contain}.big_banner .slider_big .item{padding:0;width:1140px !important}.big_banner .slick-slide .item{position:relative;border-radius:20px;padding:0 20px}.big_banner .slick-slide .item:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:hsla(0,0%,76.9%,.4);z-index:1000;transition:0;border-radius:20px}.big_banner .slick-slide.slick-current .item:before{display:none}.big_banner .slick-arrow{position:absolute;z-index:8}.big_banner .slick-arrow.slider-arrow-left{width:11%;background-size:12px;background-position-y:center;background-position-x:10%;height:100%;top:0;bottom:0;left:0}.big_banner .slick-arrow.slider-arrow-right{width:12%;background-size:11px;background-position-y:center;background-position-x:90%;height:100%;top:0;bottom:0;right:0}.shops_wrap .shops{margin-top:30px}.shops_wrap .shops .shop_item{margin-bottom:25px}.shops_wrap .shops .shop_item .address{font-size:13px;color:#000;font-weight:400;margin-bottom:10px}.shops_wrap .shops .shop_item .time p{margin-bottom:0;font-size:13px;color:#838383;font-weight:400}.shops_wrap .shops .shop_item .title{font-size:15px;color:#333;font-weight:600;margin-bottom:10px}.shops_wrap .shops .shop_item select{width:80%;margin-bottom:20px}.shops_wrap .map_shop{margin-bottom:30px}.learn .items.disabled{opacity:.2}.learn .items .curs_item{margin-bottom:25px;border:1px solid #c4c4c4}.learn .items .curs_item .img{margin-right:0;padding-right:0;margin-bottom:0;position:relative}.learn .items .curs_item .img .type{position:absolute;padding:5px 10px;top:5px;right:5px;background:rgba(0,0,0,.5);font-size:12px;color:#fff;font-weight:500;text-transform:uppercase}.learn .items .curs_item .time p{margin-bottom:5px;font-size:13px;color:#838383;font-weight:400}.learn .items .curs_item .time i{margin-right:10px}.learn .items .curs_item .title{padding:10px 0;margin-bottom:10px}.learn .items .curs_item .title a{font-size:15px;color:#333;font-weight:600}.learn .items .curs_item .title a:hover{color:#c81f9e}.learn .items .curs_item select{width:80%;margin-bottom:20px}.learn .seo{margin:45px 0}.learn .seo .text-center{margin-bottom:40px}.news_lite{margin-bottom:20px}.news_lite:last-child{margin-bottom:0}.news_lite a{font-size:13px;color:#333;font-weight:400}.news_lite .none{padding-right:0}.sitemap{margin-bottom:25px}.sitemap ul{padding-left:20px}.sitemap ul li{list-style:disc;margin:10px 0 15px}.sitemap ul li a{font-size:15px;color:#333;font-weight:400;text-decoration:underline}.cats{position:relative}.cats>.title{text-align:center;margin-bottom:28px}.cats>.title a{font-size:20px;color:#333;font-weight:600;text-transform:uppercase}.cats>.title a:before{content:"—";display:inline-block;margin-right:10px}.cats>.title a:after{content:"—";display:inline-block;margin-left:10px}.cats>.title a:hover{text-decoration:none;color:#c81f9e}.cats>.title.sub{text-align:center;font-size:20px;color:#000;font-weight:500;text-transform:uppercase}.cats>.title.sub p{font-size:15px}.cats>.title.sub h1{font-size:20px;color:#000;font-weight:500}.cats>.title.acc{font-size:20px;color:#000;font-weight:500;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between}.cats>.title.acc p{font-size:14px}.cats>.title.acc h1{font-size:20px;color:#000;font-weight:500}.cats .subtitle p{color:#000;font-weight:500;text-transform:uppercase}.cats.inside{margin-top:20px}.cats .slick-list{padding:20px 10px}.cats .slick-slide{transition:all .25s ease-in 0ms}.cats .slick-slide:hover{background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.25);position:relative}.cats .slick-slide:hover .system .reviews,.cats .slick-slide:hover .system .stars{display:block}.cats .slick-slide:hover .add_busket{opacity:1}.cats .slick-arrow{position:absolute}.cats .slick-arrow.slider-arrow-right{top:50%;right:-35px}.cats .slick-arrow.slider-arrow-left{top:50%;left:-35px}.content .h2{font-size:20px;color:#333;font-weight:600;text-transform:uppercase;margin-bottom:15px}.content p{font-size:14px;color:#333;font-weight:400;line-height:150%;margin-bottom:25px}.search_box{margin-top:40px;margin-bottom:20px}.company{position:relative;background:linear-gradient(180deg,#f5f5f5,#fdfdfd 49.48%,#f6f6f6 99.48%);padding:20px 0}.company .slick-arrow{position:absolute}.company .slick-arrow.slider-arrow-right{top:30%;right:-15px}.company .slick-arrow.slider-arrow-left{top:30%;left:-15px}.company .item_company{text-align:center}.company .item_company img{display:inline-flex}.seo{margin-top:40px}.seo .container{padding:0 60px}.seo.style2 .button{margin-top:30px;border:2px solid #c81f9e;width:100%;max-width:66%;padding:32px 10px;font-size:23px;text-transform:none;font-weight:400}.seo .timing{padding:0;margin:0;list-style:none;text-align:center}.seo .timing li{display:inline-block;margin:10px 30px;font-size:14px;color:#333;font-weight:600}.seo .more_show_text{text-align:center}.seo .more_show_text span{border-radius:1px;border-radius:3px;background:#c81f9e;font-size:13px;color:#fff;font-weight:600;padding:10px 20px;text-transform:uppercase;cursor:pointer}.seo p{font-size:14px;color:#333;font-weight:400;line-height:150%}.instagram{margin-bottom:40px}.instagram .slider_inst{margin-left:-3px;margin-right:-3px}.instagram .item_inst{padding:0 3px}.instagram .item_inst img{width:100%}.about{background:url("/assets/images/logo_bg.png") no-repeat 100% 50px}.about .bonus_info{margin-top:20px;margin-bottom:20px}.about .bonus_info .item_bonus{display:flex;align-items:center}.about .bonus_info .item_bonus span{font-size:44px;color:#00a651;font-weight:600;font-family:Open Sans,sans-serif;line-height:64px;margin-right:15px}.about .bonus_info .item_bonus p{font-size:16px;color:#1a1a1a;font-weight:400;margin-bottom:0;line-height:22px}.about .bonus_info.text .item_bonus p{font-size:14px;color:#444;font-weight:400;font-family:Open Sans,sans-serif}.about .city{background:url("/assets/images/map_main.svg") no-repeat 0 0;padding-top:40px;padding-bottom:20px}.about .city .info .head_title{font-size:17px;color:#04773c;font-weight:500;line-height:26px}.about .city .info .head_title #select_city{text-decoration:underline;cursor:pointer}.about .city .info .head_title i{font-size:10px;position:relative;left:5px}.about .city .info ul{margin:0;list-style:none;padding:20px 0}.about .city .info ul li{display:inline-block;width:48%;font-size:16px;color:#444;padding:5px 0}.about .city .info p,.about .city .info ul li{font-weight:400;font-family:Open Sans,sans-serif}.about .city .info p{font-size:14px;color:#999}.about .city .info .towns div{display:none}.about .city .info .towns div:first-child{display:block}.about .city #city{display:none;position:absolute;right:0}.about .city #city ul{padding:20px;background:#fff;margin-top:3px;box-shadow:1px 3px 6px rgba(0,0,0,.1)}.about .city #city ul li{width:100%;cursor:pointer}.about .video_download{text-align:right;margin-top:35px;margin-right:10%}.about .video_download a{margin-right:90px}.clients{margin-top:20px;padding-top:20px;background:#f9f9f9}.sections{margin-top:10px}.sections.pages{margin-top:50px}.sections.pages.left .info{padding:0}.sections.pages.left .info p{text-align:left}.sections .text .head{font-size:32px;color:#444;font-weight:300;margin-bottom:10px;text-align:center}.sections .text .head span{font-weight:700}.sections .text .info{text-align:center;padding:0 100px}.sections .text .info p{font-family:Open Sans,sans-serif;font-size:15px;color:#444;font-weight:400;line-height:26px;text-align:center}.sections.inside{margin-top:30px}.clients{margin-bottom:0;padding-bottom:20px}.clients img{width:100%}.clients .item{display:flex;height:100%;justify-content:center}.clients .slider_run_clients .slider-arrow-left{position:absolute;top:25%;left:-20px}.clients .slider_run_clients .slider-arrow-right{position:absolute;top:25%;right:-20px}.lifestyle{background:url("/assets/images/sheme_life.png") no-repeat 10% top;padding-bottom:105px}.lifestyle .img{text-align:right}.lifestyle .text{margin-bottom:40px}.lifestyle ul.list{padding:0;list-style:none;margin:25px 0 0}.lifestyle ul.list li{display:inline-block}.lifestyle ul.list li:after{content:" | ";color:#04773c;padding:0 15px 0 20px}.lifestyle ul.list li a{font-size:15px;color:#04773c;font-weight:600;text-decoration:none;text-transform:uppercase;border-bottom:2px solid rgba(0,148,68,0)}.lifestyle ul.list li a:hover{border-bottom:2px solid rgba(0,148,68,.5)}.lifestyle ul.list li:last-child:after{display:none}.news{margin-bottom:40px}.news .news_item{margin-bottom:25px}.news .news_item .date{font-size:13px;color:#838383;font-weight:500;padding:10px 0}.news .news_item .title_news a{font-size:14px;color:#333;font-weight:500;text-decoration:none;line-height:130%}.news .news_item .title_news a:hover{color:#c81f9e}.news .last_news{padding:0;margin:0;list-style:none}.news .last_news li{display:none;min-height:130px}.news .last_news li.active,.news .last_news li:first-child{display:block}.news .last_news li a{font-size:30px;color:#444;font-weight:300;display:inline-block;width:80%;position:relative;line-height:140%}.news .last_news li a span{position:absolute;font-size:16px;color:#04773c;font-weight:600;text-transform:uppercase;top:-5px;right:0}.news .last_news li a:hover{text-decoration:none}.news .last_news_pager{padding:0;list-style:none;margin:30px 0 0}.news .last_news_pager li{display:inline-block}.news .last_news_pager li.title{font-size:11px;color:#04773c;font-weight:500;text-transform:uppercase;padding:0 10px}.news .last_news_cats{padding:0;list-style:none;margin:80px 0 0;display:flex;justify-content:space-between}.news .last_news_cats li{display:flex;align-items:center;flex:0 0 140px;cursor:pointer;font-size:11px;color:#04773c;font-weight:500;text-transform:uppercase;padding:0 10px 0 0;border-bottom:2px solid transparent}.news .last_news_cats li.active,.news .last_news_cats li:hover{border-bottom:2px solid rgba(0,148,68,.5)}.news .more_news .title{font-size:14px;color:#444;font-weight:600;text-transform:uppercase}.news .more_news ul{padding:0;margin:0;list-style:none}.news .more_news ul li{padding:0 25px 0 0;margin-top:25px;border-bottom:1px solid rgba(0,166,81,.2)}.news .more_news ul li:last-child{border-bottom:0}.news .more_news ul li .cat_name{font-size:11px;color:#999;font-weight:500;text-transform:uppercase;margin-bottom:15px}.news .more_news ul li a{font-size:16px;color:#444;font-weight:500;text-transform:none}.news .all_news{margin-top:45px}.cooperation .img{margin-bottom:40px}.cooperation .top{margin-top:20px}.cooperation .order{margin:30px 0}.cooperation .order p span{box-sizing:border-box;font-size:14px;color:#fff;font-weight:500;padding:10px 90px;cursor:pointer;text-transform:uppercase;display:inline-block;margin-bottom:20px;border-radius:25px;background:#9c28b0}.cooperation .order .pink{text-transform:uppercase;font-size:24px;color:#c81f9e;font-weight:600}.cooperation .order .sub{text-transform:uppercase;font-size:15px;color:#333;font-weight:600;margin:10px 0 24px}.cooperation .order ul{margin-top:20px;margin-left:0;padding-left:15px}.cooperation .order ul li{margin-bottom:18px;line-height:150%;font-size:15px;color:#333;font-weight:400}.cooperation p{margin-bottom:32px}.vacancy{margin-top:30px}.vacancy .img{margin-bottom:40px;position:relative}.vacancy .img .text{position:absolute;top:50%;text-align:center;width:100%;font-size:20px;color:#fff;font-weight:500}.vacancy .form_box{margin-top:80px}.vacancy .top{margin-top:20px}.vacancy .sub{text-transform:uppercase;font-size:20px;color:#333;font-weight:600;margin:10px 0}.vacancy .sub_lite{font-size:15px;color:#333;font-weight:600;margin:20px 0 10px}.vacancy ul{margin-top:25px;margin-left:0;padding-left:15px}.vacancy ul li{margin-bottom:20px}.category .seo_text{margin-top:10px;margin-bottom:10px}.category .seo_text p{font-size:14px;color:#333;font-weight:400}.category .pagination ul{text-align:left}.category .seo{margin-top:0;margin-bottom:40px}.category .filter{border-top:1px solid #d7d7d7;margin-top:40px;padding-top:20px}.category .filter .sort{font-size:14px;color:#333;font-weight:400}.category .filter ul{padding:0;list-style:none;display:inline-block;margin:0 0 0 5px}.category .filter ul li{display:inline-block;font-size:14px;color:#333;font-weight:400;cursor:pointer;border-right:1px solid #333;padding-right:10px;padding-left:10px}.category .filter ul li:after{content:""}.category .filter ul li.asc{color:#c81f9e}.category .filter ul li.desc{color:#c81f9e}.category .left_bar{margin-top:20px}.category .left_bar .box{border:none;padding:5px 10px;margin-bottom:0}.category .left_bar .sub{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#333;font-weight:500;text-transform:none}.category .left_bar .sub:after{content:"▼";font-size:8px;color:#333;position:relative;margin-left:3px}.category .left_bar .sub.active:after{content:"";width:13px;height:13px;background:url("/assets/images/close.svg");background-size:cover}.category .left_bar .inside_filter{display:none;margin-bottom:20px}.category .left_bar .inside_filter.active{display:block}.category .left_bar .inside_filter.scroll{height:100%;max-height:165px;overflow-y:scroll;font-size:12px}.category .left_bar .inside_filter.scroll::-webkit-scrollbar{width:4px}.category .left_bar .inside_filter.scroll::-webkit-scrollbar-track{background:#ecedee}.category .left_bar .inside_filter.scroll::-webkit-scrollbar-thumb{background:#aeaeae}.category .left_bar .inside_filter .lite{display:flex}.category .left_bar .inside_filter .lite input{background:#fff;font-size:12px;color:#333;font-weight:400;padding:6px 10px;width:50%;border:1px solid #d7d7d7;margin-right:10px}.category .left_bar .inside_filter .lite input:last-child{margin-left:-1px}.category .left_bar .inside_filter.reset input{width:100%;margin-top:20px;max-width:100%;font-size:12px;color:#333;font-weight:400;text-transform:none;border:1px solid #d7d7d7}.category .cats_list{border-top:1px solid #d7d7d7;margin-top:20px;padding-top:20px}.category .img{margin-bottom:40px;position:relative}.category .img .text{position:absolute;top:50%;text-align:center;width:100%;font-size:20px;color:#fff;font-weight:500}.category .form_box{margin-top:80px}.category .top{margin-top:20px}.category .sub{text-transform:uppercase;font-size:20px;color:#333;font-weight:500;margin:10px 0}.category .sub_lite{font-size:15px;color:#333;font-weight:500;margin:40px 0 10px}.category ul{margin-top:25px;margin-left:0;padding-left:15px}.category ul li{margin-bottom:20px}.product .seo_text{margin-top:10px;margin-bottom:10px}.product .seo_text p{font-size:15px;color:#333;font-weight:400;line-height:150%}.product .big_img{position:relative;display:flex;align-items:center;justify-content:center}.product .big_img .informer{padding:0;margin:0;list-style:none;position:absolute;top:0;left:10px;display:flex}.product .big_img .informer li{margin-right:16px}.product .big_img .informer li:last-child{margin-right:0}.product .big_img .informer li span{width:50px;height:50px;background:#4caf50;border-radius:50%;display:flex;align-items:center;font-size:16px;color:#fff;font-weight:500;justify-content:center}.product .big_img .informer li.sale span{background:#f62559}.product .big_img .informer li.new span{background:#4caf50}.product .big_img .informer li.hit span{background:#9c27b0}.product .info_product h1{font-size:18px;color:#333;font-weight:500;margin-bottom:5px}.product .info_product ul.main{padding:0;list-style:none;margin:0 0 10px}.product .info_product ul.main li,.no_cart .avail.red{display:inline-block;font-size:15px;color:#909293;font-weight:400}.product .info_product ul.main li:after{content:"●";display:inline-block;padding:0 3px 0 5px}.product .info_product ul.main li.none:after{content:"●";display:none}.product .info_product ul.main li:last-child:after{content:"2";display:none}.product .info_product ul.main li a{font-weight:500;color:#909293}.product .info_product ul.main li.size{font-weight:500}.product .info_product ul.main li.avail:before,.no_cart .avail:before{content:"✦";font-weight:900;color:#fff !important;margin-left:10px;background:#56d995;padding:7px 8px;border-radius:7px;font-size:16px;margin-right:5px}.product .info_product ul.main li.avail.red:before,.no_cart .avail.red:before{content:"×";font-weight:900;color:#fff;margin-left:10px;background:#ff527d;padding:7px 10px;border-radius:7px;font-size:16px;margin-right:5px}.product .info_product ul.main.last{margin-bottom:0;text-align:right}.product .info_product .system{padding:0;margin:0;list-style:none;float:right}.product .info_product .system li{margin-left:10px;text-align:right;display:inline-block;align-items:center;justify-content:flex-end;margin-bottom:5px;cursor:pointer}.product .info_product .system li,.product .info_product .system li a{font-size:14px;color:#909293;font-weight:400;text-decoration:underline}.product .info_product .system li i{margin-right:5px}.product .info_product .info{margin-bottom:0}.product .info_product .info ul li{margin-bottom:0}.product .info_product .info .star_block{display:flex;align-items:center;justify-content:flex-end}.product .info_product .info .star_block .stars{height:20px;background:url("/assets/images/stars.svg") no-repeat;max-width:100px;min-width:0;background-size:auto}.product .info_product .buy{margin-bottom:10px;margin-top:25px}.product .info_product .buy .price ul{padding:0;margin:0;list-style:none}.product .info_product .buy .price ul li{margin-bottom:0}.product .info_product .buy .price .old{font-size:13px;color:#000;font-weight:300;text-decoration:line-through}.product .info_product .buy .price .new{font-size:14px;color:#ce39a9;font-weight:500;text-transform:uppercase}.product .info_product .buy .count ul{border:1px solid #c4c4c4;display:inline-block;display:flex;margin:0;list-style:none;padding:3px 10px;align-items:center;justify-content:space-between;height:100%}.product .info_product .buy .count ul li{padding:0 3px;display:inline-block;margin-bottom:0;font-size:14px;color:#c4c4c4;font-weight:400}.product .info_product .buy .count ul li:first-child,.product .info_product .buy .count ul li:last-child{cursor:pointer}.product .info_product .buy .buy_button span{background:#c81f9e;border-radius:3px;cursor:pointer;text-transform:uppercase;font-size:13px;color:#fff;font-weight:500;display:flex;align-items:center;justify-content:center;height:100%}.product .info_product .desc{margin-top:0}.product .info_product .desc ul{padding:0;margin:0;list-style:none;width:100%}.product .info_product .desc ul li{width:100%;border-top:1px solid #e9e9e9;margin-bottom:0}.product .info_product .desc ul li span{font-size:14px;color:#383838;font-weight:500;text-transform:uppercase;padding:10px 10px 10px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.product .info_product .desc ul li span:after{content:"";width:12px;height:12px;background:url("/assets/images/plus-icon.svg") no-repeat}.product .info_product .desc ul li div{display:none}.product .info_product .desc ul li div,.product .info_product .desc ul li div p{font-size:13px;color:#333;font-weight:400}.product .info_product .desc ul li.active div{display:block}.product .info_product .desc ul li.active span:after{content:"";width:15px;margin-right:-3px;height:22px;background:url("/assets/images/close-icon.svg") no-repeat}.product .info_product .colors{display:flex;justify-content:center;align-items:center}.product .info_product .colors span:hover{color:#b41b8e;text-decoration:none;border-color:#b41b8e}.product .info_product .colors span{display:inline-block;height:50px;background:#fff;border:1px solid #b3b3b3;box-sizing:border-box;font-size:13px;color:#676767;font-weight:500;padding:14px 30px;margin-bottom:30px;cursor:pointer;border-radius:25px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.product .full_text{margin-bottom:45px;margin-top:25px}.product .full_text .sub,.product .reviews .sub{font-size:15px}.product .reviews .add_review{margin-top:25px;margin-bottom:45px}.product .reviews .add_review span{border:1px solid #ce39a9;box-sizing:border-box;font-size:14px;color:#c81f9e;font-weight:500;text-transform:uppercase;padding:10px 25px;cursor:pointer;border-radius:20px}.product .reviews .review_info{margin-bottom:45px}.product .reviews .review_info img{width:80px;border-radius:50%;background:#ececec}.product .reviews .review_info .text .name{text-transform:uppercase;font-size:14px;color:#000;font-weight:500;margin-bottom:5px}.product .reviews .review_info .text .date{font-size:14px;color:#b3b3b3;font-weight:400}.product .reviews .review_info .text .info_text{margin-top:25px;font-size:14px;color:#b3b3b3;font-weight:400}.product .filter{border-top:1px solid #d7d7d7;margin-top:20px;padding-top:20px}.product .filter .sort{font-size:14px;color:#333;font-weight:400}.product .filter ul{padding:0;list-style:none;display:inline-block;margin:0 0 0 5px}.product .filter ul li{display:inline-block;font-size:14px;color:#333;font-weight:400;margin-left:5px;cursor:pointer}.product .filter ul li:after{content:""}.product .filter ul li.asc{color:#c81f9e}.product .filter ul li.asc:after{content:"▼";font-size:10px;color:#c81f9e}.product .filter ul li.desc{color:#c81f9e}.product .filter ul li.desc:after{content:"▲";font-size:10px;color:#c81f9e}.product .left_bar{margin-top:20px}.product .left_bar .box{border:none;border-top:1px solid #d7d7d7;padding:5px 10px;margin-bottom:0}.product .left_bar .sub{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#333;font-weight:500;text-transform:none}.product .left_bar .sub:after{content:"▼";font-size:8px;color:#333;position:relative;margin-left:3px}.product .left_bar .sub.active:after{content:"";width:13px;height:13px;background:url("/assets/images/close.svg");background-size:cover}.product .left_bar .inside_filter{display:none;margin-bottom:20px}.product .left_bar .inside_filter.active{display:block}.product .left_bar .inside_filter.scroll{height:100%;max-height:165px;overflow-y:scroll}.product .left_bar .inside_filter.scroll::-webkit-scrollbar{width:6px}.product .left_bar .inside_filter.scroll::-webkit-scrollbar-track{background:rgba(0,0,0,.31);border-radius:2px}.product .left_bar .inside_filter.scroll::-webkit-scrollbar-thumb{border-radius:2px;background:#333}.product .left_bar .inside_filter .lite{display:flex}.product .left_bar .inside_filter .lite input{background:#fff;font-size:13px;color:#878787;font-weight:400;padding:6px 10px;width:50%;border:2px solid #d7d7d7}.product .left_bar .inside_filter.reset input{width:100%;margin-top:20px;max-width:100%;font-size:12px;color:#333;font-weight:400;text-transform:none;border:2px solid rgba(33,40,50,.3)}.product .cats_list{border-top:1px solid #d7d7d7;margin-top:20px;padding-top:20px}.product .img{margin-bottom:40px;position:relative}.product .img .text{position:absolute;top:50%;text-align:center;width:100%;font-size:20px;color:#fff;font-weight:500}.product .form_box{margin-top:80px}.product .top{margin-top:20px}.product .sub{text-transform:uppercase;font-size:20px;color:#333;font-weight:500;margin:10px 0}.product .sub_lite{font-size:15px;color:#333;font-weight:500;margin:40px 0 10px}.product ul{margin-top:25px;margin-left:0;padding-left:15px}.product ul li{margin-bottom:20px}.auth .modals{margin-top:10px}.auth .tabs{border:none;border-bottom:1px solid #d7d7d7;margin-top:10px}.auth .tabs ul{padding:0;margin:0;list-style:none}.auth .tabs ul li{display:inline-flex;align-items:center;font-size:14px;color:#333;font-weight:400;margin-left:15px;padding-bottom:5px;border-bottom:1px solid transparent;cursor:pointer}.auth .tabs ul li.active,.auth .tabs ul li:hover{border-bottom:1px solid #ce39a9}.auth .forms_tabs>div{display:none}.auth .forms_tabs>div.active{display:block}.auth .auth_so p{font-size:13px;color:#333;font-weight:400;margin-bottom:10px;margin-top:20px}.auth .informer{margin-top:10px}.auth .informer p{font-size:20px;color:#000;font-weight:500;margin-bottom:0}.auth .informer p.sub{font-size:15px}.auth .informer ul{color:pink;margin-top:2px;padding:0 0 0 15px}.auth .informer ul li{font-size:13px;color:#333;font-weight:300}.auth .but{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.auth .but button{background:#ce39a9;border-radius:25px;font-size:13px;color:#fff;font-weight:500;text-transform:uppercase;padding:10px;max-width:230px;border:2px solid transparent;cursor:pointer}.auth .but button:focus{outline:none}.auth .but button:hover{background:#fff;border:2px solid #c81f9e;color:#c81f9e}.auth .but button.w50{width:50%}.auth .but span{font-size:13px;color:#333;font-weight:400;cursor:pointer;border:0}.auth .but span:hover{color:#c81f9e}.auth .social{padding:0;list-style:none;display:flex;align-items:center;margin:0 0 20px}.auth .social li{display:inline-block;margin-right:15px}.auth .social li a{display:flex;align-items:center}.review_modals .form{padding:20px}.review_modals .text_message p{font-size:13px;color:#000;font-weight:400}.review_modals textarea{min-height:140px}.review_modals button{height:40px;background:#c81f9e;border-radius:20px;font-size:14px;color:#fff;font-weight:600;text-transform:uppercase;width:100%;max-width:100%;border:none}.review_modals .start span{display:inline-block;width:240px;height:34px;background:url("/assets/images/starts_big.svg") no-repeat}.contacts .img{margin-bottom:0;position:relative}.contacts .img .text{position:absolute;top:50%;text-align:left;left:10%;width:90%;font-size:20px;color:#fff;font-weight:500}.contacts .form_box{margin-top:80px}.contacts .top{margin-top:20px}.contacts .sub{text-transform:uppercase;font-size:20px;color:#333;font-weight:500;margin:10px 0}.contacts .sub.inside{margin-bottom:50px}.contacts .sub_lite{font-size:15px;color:#333;font-weight:500;margin:40px 0 10px}.contacts ul{margin-top:25px;margin-left:0;padding-left:15px}.contacts ul li{margin-bottom:20px}.contacts .left_bar .box .sub{font-size:13px;text-transform:none;text-align:center}.contacts .left_bar .box .select{text-align:center}.contacts .left_bar .box .select select{text-align:left;border:1px solid #ccc;font-size:12px;color:#333;font-weight:400;padding:10px 30px 10px 20px}.contacts .boss{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.contacts .boss .type div{font-size:18px;color:#333;font-weight:600}.contacts .boss .type p{font-size:14px;color:rgba(51,51,51,.5);font-weight:600;text-transform:uppercase}.contacts .boss .image img{border-radius:50%}.contacts .boss ul{padding:0;margin:0;list-style:none}.contacts .boss ul,.contacts .boss ul li{font-size:13px;color:#333;font-weight:400}.contacts .boss ul li{margin-bottom:3px}.contacts .boss ul li a{font-size:13px;color:#333;font-weight:400}.contacts .boss.right{text-align:center}.contacts .boss.right .image{margin-bottom:10px}.contacts .boss.right .type p{text-transform:none;font-size:13px;color:#2b2b2b;font-weight:400}.contacts .boss.right ul{padding:0;list-style:none;margin:0 0 10px;font-size:13px;color:#333;font-weight:400}.contacts .boss.right ul li{padding:0;margin:0;font-size:13px;color:#838383;font-weight:400}.contacts .boss.right ul li a{font-size:13px;color:#333;font-weight:600;border-bottom:none}.contacts .region{margin-top:30px}.contacts .map_active{margin-bottom:30px;position:relative}.contacts .map_active .contacts_info{position:absolute;width:300px;top:10px;left:30px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.3);padding:20px 0}.contacts .map_active .contacts_info>div{padding:5px 15px;display:flex;align-items:center;justify-content:flex-start}.contacts .map_active .contacts_info>div i{margin-right:20px;width:35px;flex:0 0 35px}.contacts .map_active .contacts_info>div p{font-size:12px;color:#333;font-weight:500;text-transform:uppercase}.contacts .map_active .contacts_info>div ul{padding:0;margin:0;list-style:none}.contacts .map_active .contacts_info>div ul li{padding:0;margin:0}.contacts .map_active .contacts_info>div ul li a{font-size:13px;color:#333;font-weight:500}.contacts .map_active .contacts_info .email{margin-top:15px}.contacts .map_active .contacts_info .email a{font-size:12px;color:#333;font-weight:500;text-transform:uppercase;text-decoration:underline}.contacts .map_active .contacts_info .req{margin-top:5px;position:relative}.contacts .map_active .contacts_info .req p{font-size:12px;color:#333;font-weight:500;text-transform:uppercase;text-decoration:underline;margin-bottom:0;cursor:pointer}.contacts .map_active .contacts_info .req div{position:absolute;width:300px;display:none;top:55px;left:0;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.3);padding:20px}.contacts .map_active .contacts_info .req div p{font-size:12px;color:#333;font-weight:500;text-transform:uppercase;text-decoration:none}.contacts .map_active .lite{border:2px solid #333;color:#333;width:100%;max-width:100%;font-size:12px;margin-left:0;margin-top:10px}.basket.account{margin-bottom:40px;margin-top:30px;padding:0 15px}.basket .basket_item{border:1px solid #e6e6e6;padding:15px 0;border-radius:30px;margin-bottom:15px;transition:.2s}.basket .basket_item:hover{box-shadow:0 0 15px rgba(0,0,0,.2);transition:.2s}.basket .basket_item .img img{border:1px solid #e6e6e6;padding:3px}.basket .basket_item .count,.basket .basket_item .sale,.basket .basket_item .text{font-size:14px;color:#333;font-weight:400}.basket .basket_item .count p,.basket .basket_item .price p,.basket .basket_item .sale p,.basket .basket_item .text p{display:none}.basket .basket_item .price .new{font-size:14px;color:#c81f9e;font-weight:600;display:block}.basket .basket_item .price .old{font-size:14px;color:#979797;font-weight:400;display:block;text-decoration:line-through}.basket .basket_item .count ul{border:1px solid #c4c4c4;display:inline-block;margin:0;list-style:none;padding:3px 10px}.basket .basket_item .count ul li{padding:0 3px;display:inline-block;font-size:14px;color:#c4c4c4;font-weight:400}.basket .basket_item .count ul li:first-child,.basket .basket_item .count ul li:last-child{cursor:pointer}.basket .basket_item .info p{font-size:11px;color:#939393;font-weight:400}.basket .basket_item .info p a{font-size:13px;color:#000;font-weight:400;line-height:12px}.basket .basket_item .info p a:hover{text-decoration:underline}.basket .basket_item .action i:hover{background:url("/assets/images/close_hover_2.svg");background-size:cover}.basket .line{background:#f2f2f2}.basket .line>div{font-size:14px;color:#828282;font-weight:400;text-align:center;padding-top:10px;padding-bottom:10px;display:flex;align-items:center;justify-content:center}.basket .line>div.none{padding:0}.basket .line.none{background:0 0}.basket .line.total{padding:5px 0}.basket .line.total>div{justify-content:left}.basket .line.total .price p{font-size:16px;color:#333;font-weight:400;margin-bottom:0}.basket .line.total .price p span{font-weight:600;display:inline-block;margin-left:10px;color:#ce39a9;font-size:16px}.basket .line.total .remove_all{display:block}.basket .line.total .remove_all i{margin-right:5px}.basket .line.total .remove_all p{margin-bottom:0;font-size:13px;color:#333;font-weight:400;border-bottom:1px dotted #333;cursor:pointer;text-transform:uppercase}.basket .orders_buttons{margin-top:20px}.basket .orders_buttons-inner{display:flex;justify-content:space-between;align-items:center;width:100%}.basket .sub_lite{font-size:16px;margin:40px 0 10px;text-align:center;border-bottom:1px solid #dcdcdc;padding-bottom:20px}.basket .sub_lite,.basket .title{color:#333;font-weight:600;text-transform:uppercase}.basket .title{font-size:13px;margin-top:20px;padding-bottom:20px}.basket .form p,.basket .info_dev{font-size:13px;color:#333;font-weight:400;margin:20px 10px}.basket .list ul{padding:0;margin:0;list-style:none}.basket .list ul li{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dcdcdc;padding:5px 0}.basket .list ul li span{font-size:14px;color:#333;font-weight:400;position:relative;top:3px;top:12px;background:#fff}.basket .list ul li span:last-child{font-weight:600}.basket .list ul li:last-child{margin-top:20px;margin-bottom:20px}.basket .list ul li:last-child span:last-child{font-size:16px;color:#c81f9e;font-weight:600}.basket .order{width:100%;max-width:100%;margin-bottom:20px;margin-top:25px;margin-right:0;font-size:15px;color:fff;font-weight:600;text-transform:none}.basket .bonus{display:flex;align-items:center;justify-content:space-between}.basket .bonus .bold-text{font-weight:500}.basket .bonus>div{display:flex;align-items:center;font-size:12px;color:#333;font-weight:500}.basket .bonus>div:first-child{flex:0 0 69%}.sum{font-size:14px;color:#333;font-weight:400;text-transform:none}.sum span{font-weight:600}.account .personal{margin-top:25px;margin-bottom:25px}.account .personal .sub{font-size:14px;color:#000;font-weight:500;text-transform:uppercase;margin-bottom:20px}.account .personal .sub.lite{font-size:15px;color:#000;font-weight:400;text-transform:none;margin-bottom:10px}.account .addr{border:1px solid #a8a8a8;display:flex;align-items:center;justify-content:space-between;padding:5px 10px;border-radius:8px;margin-bottom:20px}.account .addr span{font-size:14px;color:#333;font-weight:500;padding:0 10px 0 0}.account .textarea__title{margin-bottom:16px;display:inline-block;font-family:Roboto,sans-serif}.account textarea{min-height:100px}.account .sale_personal{margin-top:10px}.account .sale_personal .title{font-size:20px;color:#333;font-weight:300}.account .sale_personal .title span{color:#c81f9e;font-weight:500}.account .sale_personal .progress_discount{font-size:16px;color:#333;font-weight:300;margin-bottom:16px}.account .sale_personal ul{padding:0;list-style:none;display:flex;border:1px solid #c81f9e;border-radius:8px;align-items:center;justify-content:space-between;box-sizing:border-box;margin:10px 0 0}.account .sale_personal ul li{position:relative;min-height:40px;width:110px;top:-1px;margin-bottom:-2px}.account .sale_personal ul li span{position:relative;bottom:-45px}.account .sale_personal ul li.active{background:#c81f9e}.account .sale_personal ul li.active span{color:#c81f9e}.account .sale_personal ul li.check span{color:#c81f9e;font-weight:600;bottom:-35px}.account .data{margin-top:40px}.account .data .line{margin:0 0 15px}.account .data select{border:none}.account .data button{width:100%;max-width:100%;border-radius:25px}.account .data .pass{display:flex;background:#fff;align-items:center;justify-content:center;height:100%}.account .data .pass a{display:flex;align-items:center;font-size:12px;color:#878787;font-weight:500;text-transform:uppercase}.account .data .pass a i{margin-right:10px}.account .avator{border:1px solid #a8a8a8;box-sizing:border-box;padding:5px;border-radius:8px;text-align:center}.account .avator p{font-size:12px;margin-top:10px;color:#878787}.account .avator label{cursor:pointer}.account .avator label input{display:none}.account .avator a{display:inline-block;margin:20px 0 10px;border:1px solid #a8a8a8;border-radius:25px;box-sizing:border-box;padding:10px 15px;font-size:14px;color:#333}.account.discount{background:#f1f1f1;border-radius:30px;padding:33px;margin:40px 0 32px}.account.discount .sale_personal{margin-top:0}.account.discount .sale_personal ul li{font-size:20px;color:#a8a8a8;font-weight:600}.account.discount .sale_personal ul li span{font-size:20px;font-weight:600}.account.discount .sale_personal ul li.check span{bottom:-45px}.account.discount .discount_info .info{display:inline-block;margin-bottom:20px;font-size:23px;color:#333;font-weight:300}.account.discount .discount_info .info span{font-size:23px;color:#c81f9e;font-weight:600;margin-left:5px}.account.discount .discount_info .text{font-size:16px;color:#333;font-weight:300}.account.discount .discount_info .text span{font-size:16px;color:#c81f9e;font-weight:600}.discount_text{margin-bottom:80px}.discount_text .sub{font-size:20px;color:#333;font-weight:500;margin-bottom:25px}.discount_text p{font-size:14px;color:#333;font-weight:400}.reg_for{margin-bottom:10px}.reg_for .pink{font-size:13px;color:#fff;font-weight:600;width:208px}.inside_seminar .time{display:inline-flex}.inside_seminar .time-field{display:flex}.inside_seminar .time i{margin-right:10px}.inside_seminar .time p{font-size:13px;color:#464646;font-weight:400}.inside_seminar .time p:last-child{margin-left:34px}.inside_seminar .h3{font-size:14px;color:#333;margin-top:30px}.inside_seminar .h3,.inside_seminar .sub_lite{font-weight:600;text-transform:uppercase}.inside_seminar .sub_lite.news{font-size:16px;text-transform:none;margin-bottom:20px}.inside_seminar ol{padding:0 0 10px 15px;margin-top:25px}.inside_seminar ol li{padding:5px 0;color:#000;margin-bottom:10px}.inside_seminar ol li,.inside_seminar p{font-size:15px;font-weight:400;line-height:150%}.inside_seminar p{color:#333;margin-bottom:20px}.more_news{margin-top:80px;margin-bottom:20px}.more_news .title{text-align:center;font-size:24px;color:#333;font-weight:600;margin-bottom:40px}.more_news .more_news_info .type{font-size:10px;color:#c81f9e;font-weight:600;margin-bottom:15px;text-transform:uppercase}.more_news .more_news_info p a{font-size:14px;color:#333;font-weight:600;line-height:150%}.slider_news{margin-top:45px;padding:0 150px}.slider_news .slider-nav .slick-current{box-sizing:border-box}.slider_news .slider-nav .slick-current img{border:3px solid #d7d7d7}.slider_news .slider-nav .col-lg-12{padding:0;display:flex !important}.slider_news .slider-nav img{width:100%}.slider_news .slider-for{position:relative}.slider_news .slider-for .col-lg-12{padding:0}.slider_news .slider-for .col-lg-12 img{width:100%}.slider_news .slider-for .slider-arrow-right{position:absolute;top:50%;right:-35px;width:29px;height:20px;background-image:url("/assets/images/right-news.svg")}.slider_news .slider-for .slider-arrow-left{position:absolute;top:50%;left:-35px;width:29px;height:20px;background-image:url("/assets/images/left-news.svg")}.inside_news .time{display:inline-flex}.inside_news .time i{margin-right:10px}.inside_news .time p{font-size:13px;color:#464646;font-weight:400}.inside_news .time p:last-child{margin-left:34px}.inside_news .h3{font-size:14px;color:#333;margin-top:30px}.inside_news .h3,.inside_news .sub_lite{font-weight:600;text-transform:uppercase}.inside_news .sub_lite{margin-top:0}.inside_news .sub_lite.news{font-size:16px;text-transform:none;margin-bottom:20px}.inside_news .cats{margin-top:40px}.inside_news .cats ul li{padding:0 0 8px;margin-bottom:0}.inside_news .cats ul li a{font-size:16px;color:#c81f9e;font-weight:600;text-decoration:underline}.inside_news .cats ul li a:hover{text-decoration:none}.inside_news .cats .more_assot a{font-size:13px;color:#fff;font-weight:600;background:#c81f9e;border-radius:3px;padding:14px 20px;text-transform:uppercase}.inside_news .cats .more_assot a:hover{text-decoration:none}.inside_news ol{padding:0 0 10px 15px;margin-top:25px}.inside_news ol li{padding:5px 0;font-size:15px;color:#000;font-weight:400;line-height:150%;margin-bottom:10px}.inside_news ul{padding:0 0 10px 15px;margin-top:25px}.inside_news ul li{padding:5px 0;font-size:15px;color:#000;font-weight:400;line-height:150%;margin-bottom:10px}.inside_news ul.line{padding:0;margin:0;list-style:none}.inside_news ul.line li{padding:0 0 8px;margin-bottom:0}.inside_news ul.line li:before{content:"—";display:inline-block;margin-right:5px}.inside_news p{font-size:15px;color:#333;font-weight:400;margin-bottom:20px;line-height:150%}.sub_menu{padding:0;margin:0;list-style:none;text-align:center}.sub_menu li{display:inline-block}.sub_menu li a{font-size:14px;color:#333;font-weight:300}.sub_menu li.active a{font-weight:700}.sub_menu li:after{content:"/";display:inline-block;padding:0 3px}.sub_menu li:last-child:after{content:""}footer{background:#f3f3f3;padding:30px 0;overflow:hidden}footer .menu{margin-top:50px;display:flex;align-items:flex-start;justify-content:center;text-align:center;flex-wrap:wrap}footer .menu.menu-flex{flex-direction:column;justify-content:flex-start;align-items:center}footer .menu p{font-size:13px;font-weight:300}footer .menu p,footer .menu p a{color:#0b0d13}footer .menu ul{padding:0;list-style:none;margin:0 0 30px}footer .menu ul li{margin:6px 0}footer .menu ul li a{font-size:12px;color:hsla(0,0%,100%,.8);font-weight:400;font-family:Open Sans,sans-serif}footer .menu ul li.head{margin-bottom:10px}footer .menu ul li.head a{text-transform:uppercase;font-size:14px;color:hsla(0,0%,100%,.8);font-weight:600}footer .menu ul.social li{margin:0 10px;display:inline-block}footer .phones{margin-top:50px;display:flex;align-items:flex-start;justify-content:center;text-align:center}footer .phones p{font-size:13px;color:#0b0d13;font-weight:300;margin-right:10px}footer .phones ul{margin-top:-2px !important;padding:0;margin:0;list-style:none}footer .phones ul li{margin:0}footer .phones ul li a{font-size:12px;color:#0b0d13;font-weight:400;text-decoration:none}footer .phones ul li a:hover{color:#c81f9e}footer .phones ul li.head{margin-bottom:10px}footer .phones ul li.head a{text-transform:uppercase;font-size:14px;color:hsla(0,0%,100%,.8);font-weight:600}footer .product_footer{margin:40px -15px}footer .product_footer .title{font-size:14px;color:#fff;font-weight:400;font-family:Open Sans,sans-serif}footer .product_footer .list ul{padding:0;margin:0;list-style:none}footer .product_footer .list ul li{display:inline-block}footer .product_footer .list ul li:after{content:" | ";display:inline-block;padding:0 20px 0 25px;color:#fff}footer .product_footer .list ul li:last-child:after{content:" | ";display:none}footer .product_footer .list ul li a{font-size:14px;color:#fff;font-weight:400;text-transform:uppercase}footer .informer .logo img{width:100%}footer .informer .address ul{padding:0;margin:0;list-style:none}footer .informer .address ul li{font-size:13px;color:#fff;font-weight:400;font-family:Open Sans,sans-serif}footer .informer .address ul li a{font-size:13px;color:#fff;font-weight:600;font-family:Open Sans,sans-serif}footer .informer .phones ul{padding:0;margin:0;list-style:none}footer .informer .phones ul li,footer .informer .phones ul li a{font-size:13px;color:#fff;font-weight:400;font-family:Open Sans,sans-serif}footer .informer .phones ul li a:hover{color:#c81f9e}footer .informer .social ul{padding:0;list-style:none;display:flex;align-items:center;justify-content:space-between;margin:10px 0 0}footer .informer .social ul li{display:inline-block}footer .system{margin-top:30px;align-items:center}footer .system .dev{font-size:12px;color:hsla(0,0%,100%,.7);font-weight:400;text-transform:uppercase;opacity:.9;text-align:center}footer .system .dev p{margin:0 10px;display:inline-block}footer .system .dev p:first-child{text-transform:none;font-size:14px;color:hsla(0,0%,100%,.7);font-weight:400}footer .system .dev p i{position:relative;top:5px}footer .system .dev p a{font-size:12px;color:hsla(0,0%,100%,.7);font-weight:400}footer .system .copy{text-align:right;font-size:14px;color:hsla(0,0%,100%,.7);font-weight:400;opacity:.9}footer .system .copy p{margin:0}footer .email{position:relative}footer .email:after{content:"";position:absolute;right:65px;top:-25px;width:150px;height:120px}footer .line_email{background:url("/assets/images/line.png") no-repeat 0 0;display:flex;align-items:center;justify-content:center;text-align:center}footer .line_email p{font-size:11px;color:#0b0d13;font-weight:500;text-transform:uppercase;padding:0}footer .line_email input{border:none;border-bottom:1px solid #0b0d13;background:0 0;outline:none;text-align:center;width:80%;font-size:13px;color:#0b0d13;font-weight:300}footer .line_email input::-webkit-input-placeholder{font-size:13px;color:#0b0d13;font-weight:300}footer .line_email input:-ms-input-placeholder{font-size:13px;color:#0b0d13;font-weight:300}footer .line_email input:-moz-placeholder,footer .line_email input::-moz-placeholder{font-size:13px;color:#0b0d13;font-weight:300}footer .line_email button{border:1px solid #0b0d13;box-sizing:border-box;background:0 0;font-size:13px;color:#0b0d13;border-radius:20px;font-weight:400;margin-top:20px;width:80%;padding:5px 0}footer .line_email button:focus{outline:none}footer .line_email button:hover{background:#fff;color:#333;cursor:pointer}.footer_system{background:#202020;padding:8px 0}.footer_system p{font-size:12px;color:#fff;font-weight:400;margin-bottom:0}.footer_system p a{font-size:12px;color:#fff;font-weight:500}.footer_system .map{text-align:center}.footer_system .map a{font-size:12px;color:#fff;font-weight:400;text-decoration:underline}.footer_system .dev{text-align:right;display:flex;align-items:center;justify-content:flex-end}.footer_system .dev a{font-size:12px;color:#fff;font-weight:400;text-decoration:underline}.footer_system .dev i{margin-left:10px}.form-elem__title{margin-bottom:16px !important;display:inline-block;font-family:Roboto,sans-serif;color:#000 !important;text-align:left !important;padding-top:0 !important;padding-bottom:0 !important;margin-left:0 !important}.form .line{margin:0 0 20px}.boss-img{width:86px;height:86px}.bos-image-wrapper{display:flex;justify-content:center}body.menu-opened{overflow:hidden}.button-wrapper{display:none}.summ-price{margin-left:5px}.button-wrap{text-align:center;margin-bottom:30px}.basket_item .link-wrap{background:url("/assets/images/icon-order-wrap.svg") no-repeat;width:26px;height:26px;display:inline-block;margin-right:35px}.basket_item .link-delete{background:url("/assets/images/icon-order-delete.svg") no-repeat;width:26px;height:26px;display:inline-block}.form{padding-top:20px}.contact-form{display:flex;justify-content:space-between;margin-left:-10px;margin-right:-10px}.contact-form__left,.contact-form__right{padding-left:10px;padding-right:10px;width:50%}.contact-form__right .contact-action{display:flex;justify-content:flex-end;padding-left:20px}.contact-form__right .button{display:block;width:50%;white-space:nowrap;max-width:100%}.contact-form__right .contact-block__wrapper{display:flex;margin-left:-10px;margin-right:-10px}.contact-form__right .contact-form__block{width:50%;padding-left:10px;padding-right:10px}.contact-form__right .contact-form__block .contact-textarea{resize:none;height:104px}.basket-item-description .desc-row{margin-bottom:40px}.basket-item-description .desc-col.right{display:flex;justify-content:flex-end;align-items:flex-start}.basket-item-description .desc-col .col-title{font-size:13px;line-height:13px;font-weight:700;margin-bottom:27px;text-transform:uppercase}.basket-item-description .desc-col .col-list{list-style-type:none;padding-left:0}.basket-item-description .desc-col .col-list__item{display:flex;font-size:13px;line-height:13px;margin-bottom:16px}.basket-item-description .desc-col .col-list__item:last-child{margin-bottom:0}.basket-item-description .desc-col .col-list__item .item-left{margin-right:30px;text-align:right}.basket-item-description .button{display:block;width:216px;max-width:100%;text-decoration:none}.basket-item-description .button.pink{width:216px;max-width:100%}.container.accout-orders-container{padding-bottom:80px}.basket_item-title{display:none}.delete-order-info{padding:56px}.delete-order-info .info-title{font-size:20px;text-transform:uppercase;font-weight:700;margin-bottom:30px;text-align:center}.delete-order-info .info-action{display:flex;justify-content:center;align-items:center}.delete-order-info .info-action .button{width:85px}.delete-order-info .info-action .button.close-but{width:auto}.delete-order-info .info-action .pink{margin-right:30px}.product .info_product .system-item{position:relative}.product .info_product .system-item:hover,.product .info_product .system-item:hover .title{color:#ce39a9}.product .info_product .system-item:hover .tooltip-garant{display:block;color:#909293}.product .info_product .system-item .tooltip-garant{transition:.3s;text-decoration:none;position:absolute;top:100%;right:0;margin-top:10px;text-align:left;padding:18px;border:2px solid #ce39a9;box-shadow:0 4px 30px rgba(0,0,0,.25);z-index:1000;background-color:#fff;width:250px;display:none}.product .info_product .system-item .tooltip-garant:after,.product .info_product .system-item .tooltip-garant:before{bottom:100%;left:80%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.product .info_product .system-item .tooltip-garant:after{border-color:rgba(136,183,213,0) rgba(136,183,213,0) #fff;border-width:10px;margin-left:-10px}.product .info_product .system-item .tooltip-garant:before{border-color:rgba(194,225,245,0) rgba(194,225,245,0) #ce39a9;border-width:13px;margin-left:-13px}.form.subcribe{padding-top:0}@media (min-width:240px) and (max-width:766px){.lite_item:hover{background:#fff;box-shadow:none;position:relative;z-index:10}.modile_header{position:fixed;z-index:9;top:0;background:#fff;padding:0 0 15px;border-bottom:1px solid #d7d7d7}.modile_header .top_menu_nav>ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}.modile_header .top_menu_nav>ul>li{margin-right:18px;flex:1 0 100%}.modile_header .top_menu_nav>ul>li:last-child{margin-right:0}.modile_header .top_menu_nav>ul>li.active a{color:#c81f9e;text-decoration:none}.modile_header .top_menu_nav>ul>li.active>span:before{color:#c81f9e;content:"▲"}.modile_header .top_menu_nav>ul>li>span{position:relative;top:-3px;padding-left:3px}.modile_header .top_menu_nav>ul>li>span:before{content:"▼";font-size:8px;color:#333;position:relative;margin-left:3px}.modile_header .top_menu_nav>ul>li>a{font-size:16px;color:#333;font-weight:400;padding:10px 0;display:inline-block}.modile_header .top_menu_nav>ul>li>a:hover{text-decoration:none}.modile_header .top_menu_nav>ul>li>div{display:none;background:#fff}.modile_header .top_menu_nav>ul>li .small{position:absolute;z-index:2;padding:20px}.modile_header .top_menu_nav>ul>li .small ul{padding:0;margin:0;list-style:none}.modile_header .top_menu_nav>ul>li .small ul li{margin-bottom:20px}.modile_header .top_menu_nav>ul>li .small ul li a{font-size:12px;color:#444;font-weight:600;text-transform:uppercase}.modile_header .top_menu_nav>ul>li .small ul li:last-child{margin-bottom:0}.modile_header .top_menu_nav>ul>li .big{position:relative;width:100%;left:0;z-index:99;background:#fff}.modile_header .top_menu_nav>ul>li .big .items>div{display:none}.modile_header .top_menu_nav>ul>li .big .items>div:first-child{display:block}.modile_header .top_menu_nav>ul>li .big .items>div .title{margin-bottom:10px}.modile_header .top_menu_nav>ul>li .big .items>div .title a{font-size:14px;color:#333;font-weight:500;text-decoration:none}.modile_header .top_menu_nav>ul>li .big .items>div .title a:hover{color:#c81f9e}.modile_header .top_menu_nav>ul>li .big .items>div ul{padding:0;list-style:none;margin:0 0 30px}.modile_header .top_menu_nav>ul>li .big .items>div ul li{padding:0;margin-bottom:10px;font-size:12px;color:#444;font-weight:600}.modile_header .top_menu_nav>ul>li .big .items>div ul li a{text-transform:inherit;font-size:12px;color:#4d4d4d;font-weight:400}.modile_header .top_menu_nav>ul>li .big .items>div ul li a:hover{color:#c81f9e;text-decoration:none}.modile_header .top_menu_nav>ul>li .big .items>div ul li ol{list-style:none;padding:0 0 0 10px;margin:5px 0}.modile_header .top_menu_nav>ul>li .big .pages ul{display:flex;justify-content:flex-end;align-items:center;padding:0;margin:0;list-style:none}.modile_header .top_menu_nav>ul>li .big .pages ul li{font-family:Open Sans,sans-serif}.modile_header .top_menu_nav>ul>li .big .pages ul li.sep{padding:0 3px}.modile_header .top_menu_nav>ul>li .big .pages ul .pager_left,.modile_header .top_menu_nav>ul>li .big .pages ul .pager_right{color:#04773c;cursor:pointer;padding:0 3px}.modile_header .top_menu_nav>ul>li .big .pages ul .pager_active{font-size:19px;color:#04773c;font-weight:600;font-family:Open Sans,sans-serif}.modile_header .top_menu_nav.second>ul{margin-top:20px;margin-bottom:10px}.modile_header .top_menu_nav.second>ul>li>a{font-weight:500}.modile_header .title,.modile_header .title a{font-size:12px;color:rgba(26,26,26,.7);font-weight:400;font-family:Open Sans,sans-serif}.modile_header .title a,.modile_header .title a:hover{text-decoration:none}.modile_header .logo{display:flex;align-items:center}.modile_header .logo img{margin-top:15px}.modile_header .logo p{font-size:13px;color:#000;font-weight:400;margin-left:15px;margin-top:20px;margin-bottom:0;text-transform:uppercase;line-height:12px;letter-spacing:.03em;background:url("/assets/images/line_logo.svg") no-repeat 0 0;display:flex;height:100%;align-items:center;padding-left:10px}.modile_header .head_main .login{width:100%;display:flex;border-bottom:1px solid #d7d7d7;padding-bottom:10px}.modile_header .head_main .login ul{padding:0;margin:0;list-style:none}.modile_header .head_main .login ul li{margin-left:0}.modile_header .head_main .login i{background:url("/assets/images/user-grey.svg");margin-right:5px}.modile_header .head_main .login span{font-size:12px;color:#90959c;font-weight:500}.modile_header .head_main ul{display:inline-flex;align-items:center;justify-content:flex-end;padding:0;list-style:none;margin:20px 0 0;float:right}.modile_header .head_main ul li{margin-left:35px}.modile_header .basket_top{display:flex;align-items:center;justify-content:flex-end}.modile_header .basket_top span{position:absolute;width:20px;height:20px;display:flex;background:#212832;border-radius:50%;font-size:11px;color:#fff;font-weight:300;align-items:center;font-style:normal;justify-content:center;top:-8px;right:-15px}.modile_header .basket_top i{position:relative;font-style:normal}.modile_header .basket_top i:hover{background-image:url("/assets/images/basket_hov.svg")}.modile_header .basket_top i:hover span{background:#c81f9e;color:#fff}.modile_header .burger_top{display:flex;align-items:center;justify-content:flex-end}.modile_header .burger_top span{position:absolute;width:20px;height:20px;display:flex;background:#212832;border-radius:50%;font-size:11px;color:#fff;font-weight:300;align-items:center;font-style:normal;justify-content:center;top:-8px;right:-15px}.modile_header .burger_top i{position:relative;font-style:normal}.modile_header .burger_top i.active{background-image:url("/assets/images/burger_close.svg")}.modile_header .burger_top i.active span{background:#c81f9e;color:#fff}.modile_header .phones{margin-right:0;display:flex;align-items:center;justify-content:flex-end}.modile_header .phones ul{padding:0;margin:0;list-style:none}.modile_header .phones ul li{font-size:12px;color:#444;font-weight:600;font-family:Open Sans,sans-serif}.modile_header .phones ul li:first-child{margin-right:10px}.modile_header .phones ul li a{font-family:Open Sans,sans-serif;font-size:14px;color:#444;font-weight:600}.modile_header .phones ul li a:hover{color:#c81f9e;text-decoration:none}.modile_header .search{position:relative;display:flex;align-items:center;justify-content:flex-start;margin-top:15px;margin-bottom:15px}.modile_header .search form{width:100%}.modile_header .search input{background:#eaeaea;border:none;box-sizing:border-box;padding:8px 15px;width:100%;font-size:16px;color:#8a8a8a;font-weight:400;line-height:18px}.modile_header .search input:focus{outline:none}.modile_header .search button{border:none;background:0 0;margin-left:-35px}.modile_header .search button:focus{outline:none}.modile_header .address_link{border:1px solid #90959c;box-sizing:border-box;border-radius:13px;display:inline-block;background:url("/assets/images/point.svg") no-repeat 6px 9px;text-decoration:none;font-size:12px;color:#90959c;font-weight:400;padding:7px 15px 7px 25px}.modile_header .address_link:hover{color:#fff;border-color:#c81f9e;background-image:url("/assets/images/point_hov.svg");background-color:#c81f9e}.modile_header .main_menu{border-bottom:1px solid #c4c4c4;margin-top:16px;padding-top:15px;z-index:99;position:fixed;background:#fff;height:100vh;right:0;width:90vw;overflow-y:scroll;padding-bottom:60px;display:none}.modile_header .main_menu:before{content:"";background:rgba(0,0,0,.3);width:10vw;height:100vh;position:fixed;top:60px;left:0;z-index:0}.big_banner{margin-top:60px}.news_lite a{font-size:12px}.learn .curs_item .img{margin-bottom:20px}.learn .curs_item .img img{height:auto;width:100%}.learn .curs_item .inside_seminar .time{justify-content:space-between;display:flex}.learn .curs_item .inside_seminar .time p{width:50%}.learn .curs_item .inside_seminar .time p i{width:100%;background-repeat:no-repeat;margin-bottom:5px}.learn .curs_item .inside_seminar .time p:last-child{margin-left:0}.learn .curs_item .inside_seminar .sub_lite{font-size:13px;margin-top:10px}.learn .curs_item .inside_seminar .h3{font-size:13px}.learn .curs_item .inside_seminar ol li,.learn .curs_item .inside_seminar ul li{font-size:13px;line-height:150%;margin-bottom:0}.learn .items .curs_item{margin-left:0;margin-right:0}.learn .items .curs_item .title a{font-size:12px;line-height:150%;font-weight:600}.learn .items .curs_item .time p{font-size:13px;color:#464646;font-weight:400}.learn .items .curs_item .img{order:-1;padding:0}.learn .items .curs_item .img img{height:auto;width:100%}.learn .items.disabled .curs_item{background:#f1f1f1}.learn .seo{margin-top:20px}.learn .seo .button{max-width:100%}.learn .seo .text-center{margin-bottom:20px}.learn .seo.style2{margin-top:0}.learn .seo.style2 .timing li{text-transform:uppercase;font-size:13px;line-height:12px}.learn .seo.style2 .button{font-size:16px;color:#333;font-weight:400;line-height:150%;padding:15px}.learn .seo.style2 .button a{font-size:16px;color:#333;font-weight:400;text-decoration:underline}.category .left_bar{position:fixed;display:none;top:0;right:0;background:#fff;z-index:99;overflow:visible;width:90vw;height:100vh;margin-top:0;padding-bottom:40px}.category .left_bar .close_filter{font-size:14px;color:#333;font-weight:500;display:flex;align-items:center;justify-content:space-between;padding:15px 0}.category .left_bar .close_filter i{background:url("/assets/images/burger_close.svg") no-repeat;background-size:contain}.category .left_bar .inside_filter.active.mobile{display:flex;position:fixed;bottom:0;background:#fff;box-shadow:0 -3px 8px rgba(0,0,0,.15);width:90vw;right:0;margin:0;align-items:center;justify-content:space-around;padding:10px 8px 40px}.category .left_bar .inside_filter.active.mobile>div{flex:0 0 45%}.category .left_bar .inside_filter.active.mobile button,.category .left_bar .inside_filter.active.mobile input{margin:0;border:2px solid #212832;text-transform:none;padding:8px 13px;font-size:12px;color:#333;font-weight:400}.category .left_bar .inside_filter.active.mobile button{color:#fff;background:#c81f9e;border-color:#c81f9e}.category .seo_text img{width:100%;margin-bottom:20px}.category .seo_text p{font-size:13px}.category .filter{padding-top:10px;margin-top:0;border:none}.category .filter .sort{display:none;position:fixed;top:0;right:0;background:#fff;z-index:99;overflow:visible;height:100vh;width:90vw;margin-top:0;padding-bottom:40px}.category .filter .sort .close_filter{font-size:14px;color:#333;font-weight:500;display:flex;align-items:center;justify-content:space-between;padding:20px 0}.category .filter .sort .close_filter i{background:url("/assets/images/burger_close.svg") no-repeat;background-size:contain}.category .filter .sort span{display:none}.category .filter .sort ul{width:100%;margin:0}.category .filter .sort ul li{width:100%;border-top:1px solid #d7d7d7;margin:0;padding:20px 0}.category .filter .sort ul li:last-child{border-bottom:1px solid #d7d7d7}.category .filter .reset{display:none}.category .cats_list{padding-top:10px;margin-top:0;border:none}.category .seo{margin-top:40px}.category .sections.cats{margin-top:0}.category .pagination.mobi ul{margin-top:20px}.category ul{margin-top:0}.product .big_img .informer{left:0;display:inline-flex}.product .big_img .informer li{margin-right:5px}.product .production{margin-bottom:45px}.product .reviews .review_info{margin-bottom:25px}.product .reviews .review_info .text .name{text-transform:none;font-weight:500;font-size:13px;line-height:12px;display:none}.product .reviews .review_info .text .date{font-weight:500;font-size:10px;line-height:12px;display:none}.product .reviews .review_info .text.mobi-review .date,.product .reviews .review_info .text.mobi-review .name{display:block}.product .reviews .review_info .text .info_text{margin-top:10px}.product .reviews .review_info .text .info_text li,.product .reviews .review_info .text .info_text p{font-size:13px;color:#6d6d6d;font-weight:400}.product .full_text{margin-top:10px}.product .full_text li,.product .full_text p{font-size:13px}.product .info_product h1{font-size:16px;margin-top:10px;margin-bottom:15px}.product .info_product.mobile{position:absolute;right:0;top:5px}.product .info_product.mobile .system{display:block}.product .info_product.mobile .system li a{font-size:10px}.product .info_product.mobile .system li span{font-size:10px;display:flex}.product .info_product.mobile .star_block .stars{height:15px;background:url("/assets/images/stars.svg") no-repeat;max-width:100px;min-width:0;float:right}.product .info_product ul.main{margin-bottom:0}.product .info_product ul.main li{font-size:14px;margin-bottom:0}.product .info_product .buy{margin-top:30px}.product .info_product .buy .price{margin-bottom:0}.product .info_product .buy .count ul{padding:10px}.product .info_product .info .star_block,.product .info_product .system{display:none !important}.mobile_filter{padding:10px 0 0}.mobile_filter ul{padding:0;list-style:none;justify-content:space-between}.mobile_filter ul,.mobile_filter ul li{margin:0;display:flex;align-items:center;background:#e9e9e9}.mobile_filter ul li{flex:1 0 50%;font-size:12px;color:#333;font-weight:600;line-height:11px;justify-content:center;padding:15px 0}.mobile_filter ul li:last-child{border-left:1px solid #d7d7d7}.mobile_filter ul li i{padding:0;border:none;margin:0 5px 0 0}.breadcrumbs{padding-top:45px}.breadcrumbs ul li,.breadcrumbs ul li a{font-size:11px}.breadcrumbs ul li:after{padding:0}.sections.inside{margin-top:20px}.form .select.dark{margin-bottom:15px}.form .file label{background-image:none;position:relative;margin-bottom:45px}.form .file label:after{content:"";display:block;width:100%;background:#fff url("/assets/images/add_file_mobi.jpg") top no-repeat;position:absolute;left:0;bottom:-45px;height:45px;border:2px solid #333}.form button{width:100%;max-width:100%}.reg_for{display:none}.discount_text{margin-bottom:60px}.discount_text,.discount_text p{font-size:13px;line-height:150%}.discount_text .sub{font-size:14px;color:#333;font-weight:500}.account.discount{padding:16px 12px 25px;margin:32px 0 40px}.account.discount .progress_discount{font-size:13px;margin-bottom:5px;margin-top:25px}.account.discount .personal{margin-bottom:0;margin-top:0}.account.discount .discount_info .info{font-size:18px;padding:8px 17px 8px 8px;margin-bottom:8px}.account.discount .discount_info .info span{font-size:18px}.account.discount .discount_info .text,.account.discount .discount_info .text span{font-size:13px}.account.discount .sale_personal ul li span{font-size:12px}.account.discount .sale_personal ul li.check span{font-size:14px}.account .personal .sub{font-size:12px;font-weight:600}.account .personal .sub.lite{font-size:15px;color:#000;font-weight:400;text-transform:none;margin-bottom:10px}.account .sale_personal{margin-bottom:20px}.account .sale_personal .title{font-size:13px}.account .sale_personal ul li{font-size:12px}.account .avator p{display:none}.account .label a{font-weight:600;padding:10px 35px}.account .addr{flex-wrap:wrap}.account .addr div{flex:1 0 100%;margin-top:10px}.account .addr div a{display:inline-block;margin-right:10px}.account .data button{width:50%}.account .data .pass{padding:20px 0 25px;align-items:center;justify-content:center}.account .data .pass i{background-repeat:no-repeat;background-size:contain;height:20px}.account .data .pass a{align-items:flex-start}.basket.account{margin-top:10px}.basket .order{width:70%;max-width:80%;margin-bottom:20px;margin-top:15px;border-radius:3px}.basket .basket_item{padding:15px 0;border:0;position:relative}.basket .basket_item .main_info{margin-bottom:15px}.basket .basket_item .info p{margin-right:15px}.basket .basket_item .action{position:absolute;top:15px;right:15px;text-align:right;width:14px;margin:0;padding:0}.basket .basket_item .base{order:-1;padding:0}.basket .basket_item .sale{display:flex;text-align:left !important;justify-content:flex-start;align-items:center;margin:10px 0 15px;padding:0}.basket .basket_item .sale p{display:block;margin:0;padding-right:20px;font-size:12px;color:#828282;font-weight:400}.basket .basket_item .text{display:none}.basket .basket_item .date{order:1;padding:0;text-align:right !important;margin:10px 0 15px}.basket .basket_item .date p{display:block;margin:0;flex:1 0 100%;font-size:12px;color:#828282;font-weight:400}.basket .basket_item .price{order:3;padding:0}.basket .basket_item .price .old{font-size:14px}.basket .basket_item .price.main{order:2}.basket .basket_item .price p{display:block;flex:1 0 100%;font-size:12px;color:#828282;font-weight:400}.basket .basket_item .count{order:3}.basket .basket_item .count p{display:block;flex:1 0 100%;font-size:12px;color:#828282;font-weight:400}.basket .sub_lite{font-size:13px}.basket .bonus{flex-wrap:wrap}.basket .bonus>div{flex:1 0 100%;flex-wrap:wrap}.basket .bonus>div:first-child{flex:1 0 100%;order:2;display:flex;align-items:center;justify-content:space-between}.basket .bonus>div:first-child input:first-child{width:60%;border:1px solid #e9e9e9;box-sizing:border-box;border-radius:3px 0 0 3px}.basket .bonus>div:first-child input:last-child{color:#333}.basket .bonus>div:last-child{text-align:right;display:flex;align-items:center;justify-content:flex-end;margin-bottom:10px;color:#333}.basket .form .border{border:0 solid #dee2e6 !important}.basket .form .select select,.basket .form textarea{margin-top:15px}.basket .form .line{margin:15px 0}.basket .form .title{border-bottom:0;padding-bottom:0}.basket .form p{margin-bottom:0;margin-left:0;margin-top:15px;color:#2b2b2b}.basket .orders_buttons>div{text-align:center !important}.basket .orders_buttons .button.pink{width:80%;max-width:100%;font-size:13px}.basket .line>div{display:none;font-size:11px}.basket .line>div:first-child{display:flex;align-items:flex-start;text-align:left;justify-content:flex-start}.basket .line.total .price p{font-size:14px}.basket .line.total .remove_all{justify-content:flex-end}.cats>.title a{font-size:14px;color:#333;font-weight:500}.cats>.title.sub h1{font-size:16px;padding-top:15px}.cats>.title.sub p{font-size:12px;margin-top:15px;font-weight:500}.cats>.title.acc{flex-wrap:wrap;justify-content:flex-start;text-align:left}.cats>.title.acc h1{font-size:16px;flex:1 0 100%;margin-bottom:24px}.cats>.title.acc .sum{font-size:11px}.cats>.title.acc .sum span{margin-left:10px}.cats .informer{display:none}.cats .slick-slide:hover{background:0 0;box-shadow:none}.cats .slick-list,.cats .slick-list .slick-slide>div>div{padding:0}.cats .slick-arrow.slider-arrow-right{top:40%;right:0;z-index:1}.cats .slick-arrow.slider-arrow-left{top:40%;left:0;z-index:1}.company .slick-arrow.slider-arrow-right{right:10px}.company .slick-arrow.slider-arrow-left{left:10px}.company .item_company img{width:100%}.item .title{padding:0 5px;margin-top:15px}.item .title a{font-size:10px;color:#000;font-weight:500}.item .price span{font-size:14px}.item .system{display:flex;padding:0 8px}.item .system .stars{display:block;height:11px;max-width:60px;min-width:0;background-size:unset;background-image:url("/assets/images/stars_lite.svg")}.item .system .reviews{display:flex}.item .system .reviews a{font-size:10px;display:inline-block;margin-right:0}.item .add_busket{display:none}.seo .container{padding:0 15px}.instagram .main img{width:150px}.instagram .slider_inst{padding-bottom:30px}.instagram .slider_inst .item_inst{padding:0 15px}.instagram .slider_inst img{width:100%}.instagram .slick-dots{bottom:-15px}.instagram .slick-dots li.slick-active button:before{color:#c81f9e}.instagram .slider-arrow-left{position:absolute;bottom:-15px;left:15px;z-index:1}.instagram .slider-arrow-right{position:absolute;bottom:-15px;right:15px;z-index:1}.contacts .map_active{display:flex;flex-wrap:wrap}.contacts .map_active iframe{width:100%;padding:0;position:relative;left:0;top:0}.contacts .map_active .contacts_info{order:-1;width:auto;padding:20px 5px;position:relative;left:0;top:0;margin:0 -15px}.contacts .map_active .contacts_info>div p,.contacts .map_active .contacts_info>div p a,.contacts .map_active .contacts_info>div ul li a{font-weight:600}.contacts .map_active .contacts_info .req div{width:100%}.contacts .map_active .contacts_info .email a,.contacts .map_active .contacts_info .email p,.contacts .map_active .contacts_info .req a,.contacts .map_active .contacts_info .req p{font-weight:600}.contacts .left_bar .box{border:none;padding:0}.contacts .boss.right .type{padding:0 15px}.contacts .boss.right .type p{color:#2b2b2b;font-size:10px}.contacts .boss.right ul li{font-size:10px}.contacts .boss.right ul li a{text-align:left;font-size:10px;font-weight:600}.contacts .boss.right .image img{max-width:65%}.contacts .boss .type div{font-size:14px;line-height:150%}.contacts .boss .type p{font-size:10px;line-height:10px}.contacts .boss .time{margin-top:10px}.contacts .boss .nine{padding-left:0;padding-right:10px;line-height:150%}.contacts .boss ul,.contacts .boss ul li,.contacts .boss ul li a{font-size:12px;line-height:150%}.contacts .boss ul li:last-child{padding-left:0}.contacts .sub.inside{font-size:20px;line-height:100%;text-transform:none}.contacts .img{position:relative;margin:0;padding:0;order:3}.contacts .img img{min-height:170px}.contacts .img .text{font-size:18px;display:flex;flex-wrap:wrap;top:30%;text-align:center;justify-content:center}.contacts .img .text .button{width:90%;max-width:100%;padding:10px 0;margin:15px 0 0}.left_bar{order:1}.left_bar .box .slider_product .item .price,.left_bar .box .slider_product .item .system{display:none}.left_bar .box .sbr_email{color:#2b2b2b}.left_bar .slider_one .slick-arrow,.left_bar .slider_one .slick-arrow.slider-arrow-right{display:none !important}.left_bar .slick-dots{position:relative}.shops_wrap .shops .shop_item img{width:100%}.shops_wrap .shops .shop_item .title{margin-top:10px;font-size:14px;color:#333;font-weight:500}.shops_wrap .shops .shop_item .time{display:flex;align-items:center;justify-content:space-between}.shops_wrap .shops .shop_item .time p{font-size:12px}.shops_wrap .form .select select{width:100%}.sitemap ul li{margin:10px 0}.sitemap ul li a{font-size:13px}.pagination ul{padding-left:0 !important;border-bottom:2px solid #d7d7d7;justify-content:space-between}.pagination ul li{margin-bottom:-2px}.pagination ul li a{font-size:12px;padding:2px 5px;text-align:center;align-items:center;justify-content:center;display:flex;border-bottom:2px solid #d7d7d7}.pagination ul li:last-child{display:none}.pagination.mobi{margin-bottom:10px;margin-top:10px}.pagination.mobi ul{justify-content:space-between;border-bottom:0 solid #d7d7d7}.pagination.mobi ul li:last-child{display:block}.pagination.mobi ul li a{border-bottom:0;color:#c4c4c4;padding:0}.sub_menu li a{font-size:13px}.news .news_item .date{font-size:11px}.news .news_item .title_news a{font-weight:500;font-size:12px;line-height:150%}.cooperation p{font-weight:400;font-size:13px;line-height:150%}.cooperation .img,.cooperation p{margin-bottom:20px}.cooperation .order{margin-top:0;margin-bottom:0}.cooperation .order .sub,.cooperation .order ul li{font-size:13px;line-height:150%}.cooperation .order ul li{font-weight:400}.cooperation .top{margin-top:0}.vacancy .img img{height:80px}.vacancy .img .text{top:15%;left:0;text-align:center;width:100%;font-size:18px}.vacancy .info_vacancy{order:2}.vacancy .sub{font-size:18px}.vacancy p,.vacancy ul li{font-size:13px}.vacancy .form_box{margin-top:40px}.content .h2{font-size:16px;color:#333;font-weight:600;margin:20px 0}.content p{font-size:13px;margin-bottom:20px}.search_box{margin-top:10px}.cats-mobile{margin-top:32px}footer .email{background:0 0}footer .menu .mod_menu_footer{margin:0 -15px}footer .menu .mod_menu_footer li{display:flex;margin:0}footer .menu .mod_menu_footer li,footer .menu .mod_menu_footer li a{font-size:13px;color:#0b0e14;font-weight:300}footer .menu .mod_menu_footer li>div:first-child{flex:0 0 50px;padding-right:10px}footer .icons_so{margin-top:0;margin-bottom:-65px}footer .icons_so p{display:none}footer .icons_so .social{display:flex;align-items:center;justify-content:center}footer .icons_so .social li{margin-right:56px !important;margin-left:0 !important}footer .icons_so .social li:last-child{margin-right:0 !important}footer .icons_so .social li i{width:25px;height:25px;background-repeat:no-repeat;background-size:contain}footer .icons_so .social li i.vk{height:17px}footer .line_email{padding:32px 0 0;border-top:1px solid hsla(0,0%,100%,.17);background:0 0}footer .line_email p{font-size:14px;margin-bottom:30px}footer .line_email input{width:100%;padding:10px}footer .line_email button{padding:10px 0;width:100%}.footer_system{padding-top:25px;padding-bottom:25px;text-align:center}.footer_system .map{margin:15px 0}.footer_system .dev{text-align:center;justify-content:center}.price_modal .text_message .h2{font-size:14px}.price_modal .you{margin-bottom:10px}.price_modal .about,.price_modal .cats,.price_modal .notification,.price_modal .radio{padding:0 35px}.price_modal .right_none{padding-right:15px}.price_modal .left_none{padding-left:15px}.price_modal .radio label span{font-size:12px}.price_modal .radio label span:before{left:0;margin-right:10px}.price_modal .content_modal{padding-bottom:60px}.price_modal .button_action{display:flex;align-items:center;justify-content:space-between}.price_modal .button_action .button{font-size:13px;color:#878787;font-weight:600;text-transform:uppercase;background:0 0}.price_modal .button_action .button.pink{width:50%;max-width:50%;font-size:13px;color:#fff;font-weight:600;background:#c81f9e}.modal_dark{top:60px;background:0 0;width:90vw;left:auto;right:0}.modal_dark.filter_modal{width:100vw;left:0}.modal_dark.filter_modal .content_modal:before{display:none}.modal_dark .content_modal{left:auto}.modal_dark .content_modal:before{content:"";background:rgba(0,0,0,.3);width:10vw;height:100vh;position:fixed;top:60px;left:0;z-index:0}.modal_dark .slider_one_colors i.icon.slider-arrow-right{right:0}.modal_dark .slider_one_colors i.icon.slider-arrow-left{left:0}.modal_dark .message,.modal_dark .message p{font-size:13px}.modal_dark .content_modal{width:100%;left:0;top:0;border:0;border-radius:8px;box-shadow:none;height:100vh;overflow-y:scroll}.modal_dark .content_modal .logo_modal,.modal_dark .content_modal .modals img{display:none}.modal_dark.sm .content_modal{width:100%;left:auto;right:0;top:0;border:0;border-radius:8px;height:100vh;overflow-y:scroll}.modal_dark.sm .content_modal .modals img{display:none}.modal_dark.lg .content_modal{width:100%;right:0;left:auto;top:0;border:0;border-radius:8px;height:100vh;overflow-y:scroll;padding:0 0 50px}.modal_dark.lg .content_modal .modals img{display:none}.inside_news .sub_lite.news{font-size:13px}.inside_news .slider_news{padding:0}.inside_news .slider_news .slider-for{padding:0 15px}.inside_news .slider_news .slider-for .slider-arrow-left,.inside_news .slider_news .slider-for .slider-arrow-right{display:none !important}.inside_news .slider_news .slider-nav{padding:0 15px}.inside_news .cats ul li a{font-size:13px;line-height:150%}.inside_news .cats .more_assot a{display:none}.more_news{margin-top:20px}.more_news .title{font-size:20px}.more_news .more_news_info .type{margin-bottom:5px}.more_news .more_news_info p a{font-size:13px;line-height:150%}.more_news .more_news_info>div:last-child{padding-left:0}.more_news .more_news_info>div:first-child{padding-right:10px}.review_modals .start p{font-size:13px}.auth .tabs{margin-top:20px}.auth .but button{max-width:200px}.auth .but button.w50{width:40%}.auth .auth_so p{margin-top:15px}.button-wrapper{display:flex;justify-content:center;margin-top:62px;width:100%}.pagination-arrow,.pagination-number{width:100%}.boss-img{width:70px;height:70px}.form .line{margin-bottom:16px !important}.news .news_item{display:flex;flex-direction:column;align-items:center}.news .news_item a{display:block;width:100%}.news .news_item a img{width:100%}.more_news .items{margin-bottom:15px}.time-field span{margin-right:5px}.vacancy .img img{height:102px}.basket-item-description .desc-col.right{margin-top:20px;display:flex;justify-content:center;align-items:flex-start}.contact-form{flex-direction:column}.contact-form__left{width:100%;margin-bottom:20px}.contact-form__right{width:100%}.contact-form__right .contact-action{display:flex;justify-content:flex-end;padding-left:20px}.contact-form .button{width:100%}.contact-form .contact-action{justify-content:center;padding-left:0}.basket_item .order-col{display:flex}.basket_item-title{display:block;margin-right:20px;font-weight:700}.close-col{display:flex;justify-content:center}}
.radio-container input[type=radio]{display:none}.stage_single_block{border:1px solid #e6e6e6;padding:15px 0;border-radius:30px;box-shadow:0 0 15px rgba(0,0,0,.2);display:inline-block;text-align:center;margin-bottom:20px}.radio-container .reg-form-note{font-size:14px;text-align:center;border-radius:10px;padding:10px 20px;cursor:pointer;background-color:#f3f3f3;border:1px solid #f3f3f3;transition:background-color .3s ease,border .3s ease}.radio-container .reg-form-note:hover{background-color:#bfffaf;border:1px solid #bfffaf;transition:background-color .3s ease,border .3s ease}.radio-container input[type=radio]:checked+.reg-form-note{background-color:#bfffaf}.button-general{border:1px solid #c81e9e;box-sizing:border-box;background:#c81e9e;padding:9px 10px;display:inline-block;text-align:center;max-width:60%;cursor:pointer;width:100%;font-size:14px;color:#fff;font-weight:500;text-transform:uppercase;border-radius:20px;margin-bottom:12px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.button-general:hover{background:#fff;color:#c81e9e;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.ul-account{width:100%;float:left;text-align:justify;padding:10px 5px;font-size:14px}.row-account{display:flex;padding:0 20px 20px}.reg-form{font-size:15px;float:left}.adress-button-ok{font-size:12px;color:#fff;border:1px solid #c81e9e;background:#c81e9e;border-radius:10px;padding:4px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.adress-button-ok:hover{color:#c81e9e;border:1px solid #c81e9e;background:#fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.adress-button-del{font-size:12px;color:#878787;border-radius:10px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.adress-button-del:hover{color:#c81e9e;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.display-contents{display:grid}.master_note{font-size:14px;text-align:center;background-color:#f3f3f3;border-radius:8px;padding:10px 5px}.percent-weight{font-weight:600;color:#f62559;white-space:nowrap}.img-round{border-radius:10px}.copy_link{border:1px solid #ccc;border-radius:8px;background:#fff;color:#878787;vertical-align:middle;font-size:14px;padding:10px 2px}.promo_pre_cart{font-size:15px;text-align:center;background:#bfffaf;border-radius:15px;margin:5px 0}.li-account-master{display:flex;justify-content:center;margin:5px}.shop_consultation{font-size:13px;color:#838383}.time_shop_padding{padding-bottom:10px}.subtitle{font-size:16px;font-weight:500;text-align:center}.boxforcentersqare{display:flex;align-items:center;justify-content:center}.containermargintop{margin-top:25px}.worktimehead{margin:0;font-size:10px}.texaligntleft{text-align:left}.radius20{border-radius:20px}.radius25{border-radius:25px}.text-center{text-align:center}.slick-slide{border-radius:20px}.mod-centertext{font-size:13px;text-align:center;padding-bottom:5px;font-weight:500}.brand-img-menu{width:55% !important;padding:13px 10px}.brand-img-menu:hover{transition:.1s}.menu-mob-brand-border{border-bottom:1px solid #90959c}.center_block_img{display:inline-block}.delivery-block{color:#e3e3e3;font-size:14px;text-align:center;font-weight:100;padding-right:0;padding-left:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.delivery-small{font-size:9px;display:inline-block;color:#cdcdcd}.delivery-big{font-size:12px;color:#000;font-weight:400;height:25px;letter-spacing:1px;margin-top:5px}.delivery-svg{display:inline-block;background:url("/assets/images/delivery.svg");background-repeat:no-repeat;vertical-align:top;margin-right:8px;width:31px;height:17px}.login-auth{display:inline-block;padding:15px}.auth-icon{padding:10px}.plus_block{margin-bottom:40px}.plus_item{display:inline-block;padding:0;text-align:center}.plus_item_p{font-size:12px;font-weight:500}.politics{float:right;font-size:12px;line-height:12px}.order_note{font-size:14px;text-align:center;background-color:#bfffaf;border-radius:10px;padding:10px 5px}.alert_nal{background-color:#eee;border:1px solid #eee;color:#000;margin:0 auto;padding:5px 0;text-align:center;border-radius:30px}.alert_discount{background-color:#eee;border:1px solid #eee;color:#000;margin:0 auto;padding:5px 0;text-align:center;border-radius:20px;cursor:pointer;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.alert_discount:hover{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;color:#b41b8e;text-decoration:none;border-color:#b41b8e;background-color:#fff}.alert_margin{margin:0 auto}.emoji_consalting{font-size:20px}.icon_telegram{background-image:url("/assets/images/content/media/telegram.png");width:32px;height:32px;display:flex}.icon_telegram_svg{display:inline-block;background-image:url("/assets/images/viber_tg/telegram.svg");width:20px;height:20px;margin-right:5px}.icon_telegram_svg_big{display:inline-block;background-image:url("/assets/images/viber_tg/telegram-big.svg");width:30px;height:30px;margin-right:15px}.icon_viber{background-image:url("/assets/images/content/media/viber.png");width:32px;height:32px;display:flex}.icon_viber_svg{display:inline-block;background-image:url("/assets/images/viber_tg/viber1.svg");width:20px;height:20px;margin-right:5px}.icon_viber_svg_big{display:inline-block;background-image:url("/assets/images/viber_tg/viber-big.svg");width:30px;height:30px;margin-right:15px;margin-left:15px}.icon_instagram_svg{display:inline-block;background-image:url("/assets/images/viber_tg/instagram.svg");width:20px;height:20px;margin-right:5px}.img-no-radius{border-radius:0}.banner-button{border:1px solid #c81f9e;padding:10px 30px;display:table;margin:0 auto;color:#fff;background:#c81f9e;position:relative;font-weight:700;top:-24px;border-radius:25px;text-transform:uppercase;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.banner-button:hover{border:1px solid #b41b8e;color:#fff;background:#b41b8e;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.link-top{color:#000;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.link-top:hover{color:#000;background-color:#96bdff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.link-top-promo{color:#000;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.link-top-promo:hover{color:#000;background-color:#dbb4b4;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.block-consalting{display:flex;justify-content:center}.dropbtn{background-color:#c81e9e;color:#fff;padding:8px 40px 5px;font-size:14px;text-transform:uppercase;font-weight:500;border:none;cursor:pointer;border-radius:30px 30px 0 0}.dropbtn:hover,.dropbtn:focus{background-color:#b41b8e}.dropdown{position:fixed;bottom:0;z-index:99}.dropdown-content{display:none;background-color:#f1f1f1;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1}.dropdown-content a{color:#000;padding:10px 0;text-decoration:none;display:block}.dropdown-content a:hover{color:#c81f9e}.show{display:block}.hide{display:none}.work_time{font-size:12px;text-align:center;padding:5px}.ava{width:56px;border-radius:50%}.padding_0{padding:0}.padding_10{padding:10px}.padding_10_20{padding:10px 20px}.block-phoneshops{display:block;justify-content:center}.dropbtn-phoneshops{width:100%;background-color:#eee;color:#676767;padding:10px 30px 5px;font-size:14px;text-transform:uppercase;font-weight:600;border:none;border:1px solid #eee;cursor:pointer;border-radius:40px;background:#eee url("/assets/images/arrow_select.png") no-repeat 95% 50%}.dropbtn-phoneshops:hover,.dropbtn-phoneshops:focus{color:#b41b8e;border:1px solid #b41b8e}.dropdown-phoneshops{position:relative;bottom:0;margin-bottom:20px}.account-status{max-width:400px;margin:auto;border-radius:8px;box-shadow:0 6px 32px rgba(32,70,129,.1);overflow:hidden;font-family:"Segoe UI","Arial",sans-serif;background:#fff}.account-status__header{background:linear-gradient(90deg,#c81e9e 0%,#dbc371 100%);padding:20px 20px 15px;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;font-size:1.25rem;font-weight:700;letter-spacing:.02em;text-shadow:0 1px 8px rgba(0,0,0,.12);box-sizing:border-box}.account-status__list{list-style:none;padding:24px 32px 28px;margin:0;display:flex;flex-direction:column;gap:10px;background:#f9fbfd}.account-status__item{padding-left:36px;position:relative;font-size:1rem;color:#30507a;font-weight:500}.account-status__item:before{content:"";position:absolute;left:0;top:7px;width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,#43e97b 0%,#38f9d7 100%);box-shadow:0 2px 6px rgba(56,249,215,.2);display:inline-block;border:2px solid #fff}.dropdown-content-phoneshops{display:none;background-color:#f1f1f1;min-width:160px;z-index:1}.dropdown-content-phoneshops a{color:#000;font-weight:400;text-decoration:none;display:block}.dropdown-content-phoneshops a:hover{color:#c81f9e}.show-ps{display:block;text-align:center;border-radius:20px}.hide-ps{display:none}.work_time-ps{font-size:12px;color:#77797f}.ava{width:60px;border-radius:50%}.ava8{width:80px;border-radius:50%}.padding_0{padding:0}.padding_10{padding:10px}.padding_10_20{padding:10px 20px}.tabs_shops{background:#fff url("/assets/images/arrow_select.png") no-repeat 95% 50%;border-radius:8px;border:1px solid #ccc;box-sizing:border-box;padding:10px 35px 10px 10px;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-size:14px;color:#878787;font-weight:400}.flex{display:flex}.dis_in_block{display:inline-block}.phoneshop_header{font-size:12px;font-weight:600}.writetous{font-size:10px}.padding_0{padding:0}.card_news{min-width:100%;min-height:25px;max-height:5px;display:flex}.card_news::-webkit-scrollbar{display:none}.card--content{white-space:nowrap;padding:3px 20px;border-radius:15px;margin:0 15px;background:#b8d2ff}.card--contentmain{white-space:nowrap;padding:3px 20px;border-radius:15px;margin:0 15px;background:#dcc}.item .add_busket:disabled{background:0 0;color:#aaa;border:1px solid #aaa}#payform:hover .add_busket{opacity:1 !important}input:-internal-autofill-selected{background:#e9e9e9 !important}.main-posit-brand{min-width:67px}.main-menu__catalog .menu-catalog__subpara{border-bottom:1px solid #ccc}.menu-catalog__subpara{height:auto;overflow:hidden}::-webkit-scrollbar-button{background-repeat:no-repeat;width:0;height:0}::-webkit-scrollbar-track{background-color:#ecedee}::-webkit-scrollbar-thumb{-webkit-border-radius:0px;border-radius:0;background-color:#212832}::-webkit-scrollbar-thumb:hover{background-color:#56999f}::-webkit-resizer{background-repeat:no-repeat;width:0;height:0}::-webkit-scrollbar{width:0}.filter_modal .ms2_product{width:100%;padding-bottom:10px;padding-top:10px;border-radius:20px}.filter_modal .mod-number_block{padding:0 13px;margin-bottom:10px}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*{outline:0 !important}button,button:active,button:focus{outline:none !important}button.btn-primary:not(:disabled):not(.disabled):active{background-color:#c81f9e !important;border-color:#c81f9e !important}.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(200,31,158,.15)}.basket_items--active .mslistorders-row-actions .mslistorders-action[value=view]:before{content:"" !important}.mslistorders-row-actions .mslistorders-action[value=view]:before{content:"" !important}button,button:active,button:focus{outline:none !important;border:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.modal.fade{opacity:1 !important}.contacts .map_active .contacts_info{z-index:19}p.smal_p{text-transform:initial !important}label[for="mse2_ms|popular_1"]{display:none !important}.btn.btn-primary.btn-more{width:300px;padding:13px;border:2px solid #777;color:#777;background:#fff}.btn.btn-primary.btn-more:hover,.btn.btn-primary.btn-more:focus,.btn.btn-primary.btn-more:active{background:#e91e63;color:#fff;border:#fff 2px solid}.slider_product .title,.ms2_product .title{height:92px}.msb2-form__button{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.msb2-form__button:hover{border:2px solid #c81f9e;color:#c81f9e}.big_banner .slick-slide .item:before{background:0 0;-webkit-transition:0s;-o-transition:0s;transition:0s;padding:0 20px}.map-site ul{list-style-type:disc}.map-site ul li a{color:#000;border-bottom:1px solid #000}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#c81f9e !important}.office-auth-form .repair{margin:auto}.owl-carousel .animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.item .add_busket,.item .system{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.add_busket{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.auth .but span{margin:auto}.modal-opacity_active{opacity:1;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity}.modal-opacity{opacity:0;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity}.footer-work_time{margin:0}.footer-menu-text p{text-align:left}.top_menu__block .arrow ol li a{line-height:1.6}.basket .line{background:0 0 !important;position:relative}.empty_field--active~.rfield-text{position:absolute;bottom:-18px;margin:0 !important;opacity:1;display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-align:left !important;font-size:14px;color:red !important}.rfield-text--dop{bottom:-10px !important}.rfield-text{display:none}.common-price__block{position:relative}#reviews{border-top:55px solid transparent;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#msCart{min-height:200px}.seoText-block__bottom-active{margin-bottom:90px}.product .big_img{z-index:19}.recent-blocks__product .title{min-height:80px}.products-block-img{min-height:225px}.price-blocks{margin-bottom:15px}.ms2_product .price-blocks .price{margin-top:0}@media (max-width:991px){.banner-button{top:0;border-radius:0;width:100%}.slider_product .title,.ms2_product .title{height:auto}.item .title a{margin-top:10px;margin-bottom:10px}}@media (max-width:526px){.recent-blocks__product .title{min-height:96px}}.item .informer li span{display:inline-block;display:flex;width:35px;height:35px;background:#fff;border-radius:50%;align-items:center;font-size:12px;color:#fff;font-weight:700;justify-content:center}.grecaptcha-badge{opacity:0 !important}#jGrowl{font-size:15px;margin:0 12px 0}#jGrowl .jGrowl-notification{position:relative;width:320px;padding:15px;text-align:center;background:none repeat 0 0 #fff !important;-webkit-box-shadow:0 4px 12px rgba(200,31,158,.15);box-shadow:0 4px 12px rgba(200,31,158,.15);opacity:1 !important}#jGrowl .jGrowl-notification .jGrowl-close{position:absolute;right:4px;top:4px;color:#333 !important}#jGrowl .jGrowl-notification .jGrowl-message{color:#333 !important}.jGrowl-closer.highlight.ui-corner-all.default{opacity:0 !important}.preloader{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1001;background:#fff}a.tel_sem{color:#000}a.tel_sem:hover{color:#c81f9e}.preloader__row{position:relative;top:50%;left:50%;margin-top:-35px;margin-left:-35px;width:70px;height:70px;text-align:center;-webkit-animation:preloader-rotate 2s infinite linear;animation:preloader-rotate 2s infinite linear}.preloader__item{position:absolute;display:inline-block;top:0;width:35px;height:35px;background-color:#c81f9e;border-radius:100%;-webkit-animation:preloader-bounce 2s infinite ease-in-out;animation:preloader-bounce 2s infinite ease-in-out}.preloader__item:last-child{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes preloader-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes preloader-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes preloader-bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes preloader-bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.loaded_hiding .preloader{-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;opacity:0}.loaded .preloader{display:none}.page-item.disabled{display:none}.page-item.active .page-link{background:0 0;border-bottom:2px solid #000;color:#000}.page-link{border:none}.title_news p{font-size:13px}.pagination ul.pagination-number li.arrows.dis{display:none}.shops_wrap form{padding:0}.form .select select{margin:0}.line .count span.minus{position:absolute;margin:3px 10px;padding:10px;color:#676767;cursor:pointer;font-weight:500}.line .count input{padding:12px 0;width:112px;border:1px solid #b3b3b3;text-align:center;color:#676767;font-weight:500;border-radius:15px}.line .count span.plus{position:absolute;margin:3px -35px;padding:10px;color:#676767;cursor:pointer;font-weight:500}.menu_login_ofc ul>li>a{color:#000}.product .info_product .buy .buy_button.no_cart button{background:#c81f9e;border:none;border:1px solid #c81f9e;color:#fff}.product .info_product .buy .buy_button.no_cart button:hover{background:0 0;color:#c81f9e}.product .info_product .buy .buy_button button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;width:100%;font-size:1.1rem;font-weight:600;text-transform:uppercase;cursor:pointer;border-radius:25px}.product .info_product .buy .buy_button.in_cart button{background:0 0;border-radius:25px;border:2px solid #c81f9e;color:#c81f9e}.item .add_busket{display:block;margin:15px auto 20px;border:none;border:1px solid #c81f9e;cursor:pointer;height:40px;border-radius:20px}.item .add_busket:hover{background:0 0;color:#c81f9e}.lite_item:hover .system .reviews,.lite_item:hover .system .ec-stars{display:block}.lite_item .system .ec-stars{display:none}.item:hover .system .reviews,.item:hover .system .ec-stars{display:block}.item .system .ec-stars{display:none}.more_show_text{text-align:center;border:none;padding:10px 20px;background:#c81f9e;color:#fff;margin:20px 0;border-radius:20px}.form.check_list{padding:0;margin:15px 0}.sort_second .check{margin:0 !important}.title .vendor{text-align:center;padding:20px}@media (max-width:526px){.title .vendor{padding:0}.ms2_product .price{padding-top:15px}}#mse2_selected .mse2_selected_link em{color:#fff !important;font-style:normal !important;font-weight:500;font-size:12px}#mse2_selected strong{display:none}#mse2_selected{cursor:pointer;background:0 0 !important;border-radius:2px !important;padding:0 8px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#mse2_selected a{background:#c81f9e;padding:5px 15px;border-radius:20px;text-align:center;display:inline-block;margin:5px}.reset label{margin:0}.form .reset input{background:0;margin-left:10px;font-size:13px;color:#000;font-weight:500;cursor:pointer;margin:15px 0 15px}sup{color:#fff;top:0;font-size:17px;padding-left:10px;font-weight:100;text-decoration:none}#mse2_selected a:hover,#mse2_selected sup:hover{text-decoration:none}.moreContent{text-align:left}.mc-wrapper{text-align:center}.buy_button button.hidden{display:none !important}@media (max-width:766px) and (min-width:240px){footer{margin-top:10px}.pagination-arrow li.number,.pagination-arrow li.page-item.active{display:none}.pagination-number li.arrows{display:none}.pagination.mobi ul li a{color:#585858}.pagination.mobi ul li.dis a{color:#c4c4c4}.product .info_product.mobile{right:15px}}.ec-stars,.ec-rating-stars span{background-position:0 0 !important;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAYAAAC9duLEAAAEGWlDQ1BrQ0dDb2xvclNwYWNlR2VuZXJpY1JHQgAAOI2NVV1oHFUUPrtzZyMkzlNsNIV0qD8NJQ2TVjShtLp/3d02bpZJNtoi6GT27s6Yyc44M7v9oU9FUHwx6psUxL+3gCAo9Q/bPrQvlQol2tQgKD60+INQ6Ium65k7M5lpurHeZe58853vnnvuuWfvBei5qliWkRQBFpquLRcy4nOHj4g9K5CEh6AXBqFXUR0rXalMAjZPC3e1W99Dwntf2dXd/p+tt0YdFSBxH2Kz5qgLiI8B8KdVy3YBevqRHz/qWh72Yui3MUDEL3q44WPXw3M+fo1pZuQs4tOIBVVTaoiXEI/MxfhGDPsxsNZfoE1q66ro5aJim3XdoLFw72H+n23BaIXzbcOnz5mfPoTvYVz7KzUl5+FRxEuqkp9G/Ajia219thzg25abkRE/BpDc3pqvphHvRFys2weqvp+krbWKIX7nhDbzLOItiM8358pTwdirqpPFnMF2xLc1WvLyOwTAibpbmvHHcvttU57y5+XqNZrLe3lE/Pq8eUj2fXKfOe3pfOjzhJYtB/yll5SDFcSDiH+hRkH25+L+sdxKEAMZahrlSX8ukqMOWy/jXW2m6M9LDBc31B9LFuv6gVKg/0Szi3KAr1kGq1GMjU/aLbnq6/lRxc4XfJ98hTargX++DbMJBSiYMIe9Ck1YAxFkKEAG3xbYaKmDDgYyFK0UGYpfoWYXG+fAPPI6tJnNwb7ClP7IyF+D+bjOtCpkhz6CFrIa/I6sFtNl8auFXGMTP34sNwI/JhkgEtmDz14ySfaRcTIBInmKPE32kxyyE2Tv+thKbEVePDfW/byMM1Kmm0XdObS7oGD/MypMXFPXrCwOtoYjyyn7BV29/MZfsVzpLDdRtuIZnbpXzvlf+ev8MvYr/Gqk4H/kV/G3csdazLuyTMPsbFhzd1UabQbjFvDRmcWJxR3zcfHkVw9GfpbJmeev9F08WW8uDkaslwX6avlWGU6NRKz0g/SHtCy9J30o/ca9zX3Kfc19zn3BXQKRO8ud477hLnAfc1/G9mrzGlrfexZ5GLdn6ZZrrEohI2wVHhZywjbhUWEy8icMCGNCUdiBlq3r+xafL549HQ5jH+an+1y+LlYBifuxAvRN/lVVVOlwlCkdVm9NOL5BE4wkQ2SMlDZU97hX86EilU/lUmkQUztTE6mx1EEPh7OmdqBtAvv8HdWpbrJS6tJj3n0CWdM6busNzRV3S9KTYhqvNiqWmuroiKgYhshMjmhTh9ptWhsF7970j/SbMrsPE1suR5z7DMC+P/Hs+y7ijrQAlhyAgccjbhjPygfeBTjzhNqy28EdkUh8C+DU9+z2v/oyeH791OncxHOs5y2AtTc7nb/f73TWPkD/qwBnjX8BoJ98VQNcC+8AAAB4ZVhJZk1NACoAAAAIAAUBEgADAAAAAQABAAABGgAFAAAAAQAAAEoBGwAFAAAAAQAAAFIBKAADAAAAAQACAACHaQAEAAAAAQAAAFoAAAAAAAAASAAAAAEAAABIAAAAAQACoAIABAAAAAEAAAAToAMABAAAAAEAAAAiAAAAAADcJCEAAAAJcEhZcwAACxMAAAsTAQCanBgAAAI4aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA1LjQuMCI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xOTwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4zNDwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgrR3nt9AAAEX0lEQVRIDe1WXUybVRh++/VnLW0py5ZiC5spzCykMxFvjD+RhqzqjIlMbgyEyF9MNMaESOKVN7vwwp/0QqMGaSCCMeoiYHAbGrsWh0QQqy4dSkZbukErlK6/tms/vs/3PbOlpVATvfVNznfO877Pec573nO+rwWoYKIoSrGdm52dxU48R7gCHbhKQYlEshOJRFTT09MQDodVhCvxK4phJsq5K3ODgiDA/Pfzg4T/lRhOlORyubcXf1yEmpoaoB7xm+Q/SLAsMyJjU+OEN9xu94vZbBZ6enqAesQvkZ/i+4nKaBUMcLiVgUQi8cL6+ropHo9zyWQSsPDQ1NQERqMRzGYzw0gf1Gg0gzqdTohGoz6tVvs+x3E2rKfAUvZ4PHeNjY0FeZ4nbWZIALVaDZ2dndDY2Airq6swPj4OqVSKFs/TQCaTQVdXlwEXCzExStnr9X4xOjraplQq2bYMBkNhwt5BMBiEkZERyGQy0N3dPdnQ0PAMZrZbTBSUbm9vXxwaGrLSyv39/aDX6/fqAHJgeHgYaBfI+aa2tvZM/sqUnAyKyLBea3a73RiLxWBgYACwNgVBjIHNZoPq6mro6+vbwP5uFCrUpuQ0KYCEXovFAul0GlQqVUGIBoTJ39LSQoK9xUIULxEjB9p1n88HVDOFQkE3HyYmJlgvl8uZ3+/3Mx49io1djWIHjhWBQADq6+thZmYGnE4nCy8sLEBrayvU1dXB2toa+RQsUPQoE8PLaabTCoVCgNtgArQtl8sFDoeDXQs6IOKhznKRFpSJYVaP0btoMpmgvb19GU9rHicErFbr8ebm5odxyydXVlaAeOg/X1EMvxJLHR0dn+LEeczsz2IyjTGrKnytHkTeib2x//GdCmCNuKD92mvU/+ea8Cn+Kcfhd8WMP/bkP4lVXA2zkYSnfe/lbmVg46PfPiBcSbCiGE60hD65dowE/vh8mfoWGh9k+4pRBtgsQiLnCE/62dz41TAk3eHL5MdWdtmJVEg7/sPNI7c3c3N8JHuPmM5xfCYHscUQbHzsYWL00D9ugiNnGgCUHMhVSkFaI/PIq7iXD1tNTooXVtDmDmWXeqdOZrfS5N/XNmd8QO1v4yQgu9c8fPoJxE7yFTIjkPFG31o6O/VK8pctghXtUK0a7jv/tEv3iOF0/rtWIoa1kAjx7Oqvz35l2rzoPVBMe+ooNH/ZdlVp0t2fFyIyFRqxpPBzg/gY7IiBRctncOvKzTJB1XEdPLTcDdIq2Smct1tQZNJplpwoEm6AVJLIBBJlQuTIBJIAvEDD6/QothKhfCD1e/SndCCWh1jY3T8/IuxA2HGDYkyxQMIBiZXUjYKRS376ijLTt52AR0PPg+nVBxDfWTv6dYBiRxmh+IE12v0twwBio7ttUvy26h0RX/ALiDXYqLaaqGvjwnemD8U58yhC0V6sw8botOWdODaKvLD189kpMe2P04QebGyP1BPmY7dFz3OXxMx6EqH4OjYdNpbyX93kN8NVXqNrAAAAAElFTkSuQmCC") !important}.ec-stars span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAYAAAC9duLEAAAEGWlDQ1BrQ0dDb2xvclNwYWNlR2VuZXJpY1JHQgAAOI2NVV1oHFUUPrtzZyMkzlNsNIV0qD8NJQ2TVjShtLp/3d02bpZJNtoi6GT27s6Yyc44M7v9oU9FUHwx6psUxL+3gCAo9Q/bPrQvlQol2tQgKD60+INQ6Ium65k7M5lpurHeZe58853vnnvuuWfvBei5qliWkRQBFpquLRcy4nOHj4g9K5CEh6AXBqFXUR0rXalMAjZPC3e1W99Dwntf2dXd/p+tt0YdFSBxH2Kz5qgLiI8B8KdVy3YBevqRHz/qWh72Yui3MUDEL3q44WPXw3M+fo1pZuQs4tOIBVVTaoiXEI/MxfhGDPsxsNZfoE1q66ro5aJim3XdoLFw72H+n23BaIXzbcOnz5mfPoTvYVz7KzUl5+FRxEuqkp9G/Ajia219thzg25abkRE/BpDc3pqvphHvRFys2weqvp+krbWKIX7nhDbzLOItiM8358pTwdirqpPFnMF2xLc1WvLyOwTAibpbmvHHcvttU57y5+XqNZrLe3lE/Pq8eUj2fXKfOe3pfOjzhJYtB/yll5SDFcSDiH+hRkH25+L+sdxKEAMZahrlSX8ukqMOWy/jXW2m6M9LDBc31B9LFuv6gVKg/0Szi3KAr1kGq1GMjU/aLbnq6/lRxc4XfJ98hTargX++DbMJBSiYMIe9Ck1YAxFkKEAG3xbYaKmDDgYyFK0UGYpfoWYXG+fAPPI6tJnNwb7ClP7IyF+D+bjOtCpkhz6CFrIa/I6sFtNl8auFXGMTP34sNwI/JhkgEtmDz14ySfaRcTIBInmKPE32kxyyE2Tv+thKbEVePDfW/byMM1Kmm0XdObS7oGD/MypMXFPXrCwOtoYjyyn7BV29/MZfsVzpLDdRtuIZnbpXzvlf+ev8MvYr/Gqk4H/kV/G3csdazLuyTMPsbFhzd1UabQbjFvDRmcWJxR3zcfHkVw9GfpbJmeev9F08WW8uDkaslwX6avlWGU6NRKz0g/SHtCy9J30o/ca9zX3Kfc19zn3BXQKRO8ud477hLnAfc1/G9mrzGlrfexZ5GLdn6ZZrrEohI2wVHhZywjbhUWEy8icMCGNCUdiBlq3r+xafL549HQ5jH+an+1y+LlYBifuxAvRN/lVVVOlwlCkdVm9NOL5BE4wkQ2SMlDZU97hX86EilU/lUmkQUztTE6mx1EEPh7OmdqBtAvv8HdWpbrJS6tJj3n0CWdM6busNzRV3S9KTYhqvNiqWmuroiKgYhshMjmhTh9ptWhsF7970j/SbMrsPE1suR5z7DMC+P/Hs+y7ijrQAlhyAgccjbhjPygfeBTjzhNqy28EdkUh8C+DU9+z2v/oyeH791OncxHOs5y2AtTc7nb/f73TWPkD/qwBnjX8BoJ98VQNcC+8AAAB4ZVhJZk1NACoAAAAIAAUBEgADAAAAAQABAAABGgAFAAAAAQAAAEoBGwAFAAAAAQAAAFIBKAADAAAAAQACAACHaQAEAAAAAQAAAFoAAAAAAAAASAAAAAEAAABIAAAAAQACoAIABAAAAAEAAAAToAMABAAAAAEAAAAiAAAAAADcJCEAAAAJcEhZcwAACxMAAAsTAQCanBgAAAI4aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA1LjQuMCI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xOTwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4zNDwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgrR3nt9AAAEX0lEQVRIDe1WXUybVRh++/VnLW0py5ZiC5spzCykMxFvjD+RhqzqjIlMbgyEyF9MNMaESOKVN7vwwp/0QqMGaSCCMeoiYHAbGrsWh0QQqy4dSkZbukErlK6/tms/vs/3PbOlpVATvfVNznfO877Pec573nO+rwWoYKIoSrGdm52dxU48R7gCHbhKQYlEshOJRFTT09MQDodVhCvxK4phJsq5K3ODgiDA/Pfzg4T/lRhOlORyubcXf1yEmpoaoB7xm+Q/SLAsMyJjU+OEN9xu94vZbBZ6enqAesQvkZ/i+4nKaBUMcLiVgUQi8cL6+ropHo9zyWQSsPDQ1NQERqMRzGYzw0gf1Gg0gzqdTohGoz6tVvs+x3E2rKfAUvZ4PHeNjY0FeZ4nbWZIALVaDZ2dndDY2Airq6swPj4OqVSKFs/TQCaTQVdXlwEXCzExStnr9X4xOjraplQq2bYMBkNhwt5BMBiEkZERyGQy0N3dPdnQ0PAMZrZbTBSUbm9vXxwaGrLSyv39/aDX6/fqAHJgeHgYaBfI+aa2tvZM/sqUnAyKyLBea3a73RiLxWBgYACwNgVBjIHNZoPq6mro6+vbwP5uFCrUpuQ0KYCEXovFAul0GlQqVUGIBoTJ39LSQoK9xUIULxEjB9p1n88HVDOFQkE3HyYmJlgvl8uZ3+/3Mx49io1djWIHjhWBQADq6+thZmYGnE4nCy8sLEBrayvU1dXB2toa+RQsUPQoE8PLaabTCoVCgNtgArQtl8sFDoeDXQs6IOKhznKRFpSJYVaP0btoMpmgvb19GU9rHicErFbr8ebm5odxyydXVlaAeOg/X1EMvxJLHR0dn+LEeczsz2IyjTGrKnytHkTeib2x//GdCmCNuKD92mvU/+ea8Cn+Kcfhd8WMP/bkP4lVXA2zkYSnfe/lbmVg46PfPiBcSbCiGE60hD65dowE/vh8mfoWGh9k+4pRBtgsQiLnCE/62dz41TAk3eHL5MdWdtmJVEg7/sPNI7c3c3N8JHuPmM5xfCYHscUQbHzsYWL00D9ugiNnGgCUHMhVSkFaI/PIq7iXD1tNTooXVtDmDmWXeqdOZrfS5N/XNmd8QO1v4yQgu9c8fPoJxE7yFTIjkPFG31o6O/VK8pctghXtUK0a7jv/tEv3iOF0/rtWIoa1kAjx7Oqvz35l2rzoPVBMe+ooNH/ZdlVp0t2fFyIyFRqxpPBzg/gY7IiBRctncOvKzTJB1XEdPLTcDdIq2Smct1tQZNJplpwoEm6AVJLIBBJlQuTIBJIAvEDD6/QothKhfCD1e/SndCCWh1jY3T8/IuxA2HGDYkyxQMIBiZXUjYKRS376ijLTt52AR0PPg+nVBxDfWTv6dYBiRxmh+IE12v0twwBio7ttUvy26h0RX/ALiDXYqLaaqGvjwnemD8U58yhC0V6sw8botOWdODaKvLD189kpMe2P04QebGyP1BPmY7dFz3OXxMx6EqH4OjYdNpbyX93kN8NVXqNrAAAAAElFTkSuQmCC") !important;background-position:0 -19px !important}.ec-stars.active,.ec-rating-stars span.active,.ec-rating-stars span.active2{background-position:0 -18px !important}#contactform .ec-stars,#payform .ec-stars,.ms2_form .ec-stars{width:75px;background-position:0 2px !important}#contactform .ec-stars,#contactform .ec-stars span,#payform .ec-stars,#payform .ec-stars span,.ms2_form .ec-stars,.ms2_form .ec-stars span{background-size:15px}#contactform .ec-stars span,#payform .ec-stars span,.ms2_form .ec-stars span{background-position:0 -13px !important}.item #contactform .system .reviews a,.item #payform .system .reviews a,.item .ms2_form .system .reviews a{font-size:10px}.item .system{margin-bottom:5px}.slider_product .ms2_product .item .system{margin-left:5px;margin-right:5px}.payform{min-height:425px}.product-img__block{width:100%;height:204px}.price-blocks{height:40px}@media (max-width:526px){.slider_product .slick-arrow.slider-arrow-left{left:-10px}.slider_product .slick-arrow.slider-arrow-right{right:-10px}}.formDes{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.filter_modal .types_color img{margin:0 auto}@media (max-width:526px){.filter_modal .price{padding-top:0}}.formDes .img-fluid{margin:auto}.formDes .line .count input{display:block;width:80px;padding:0;margin:0 auto}.option-minus{position:absolute;left:0;margin:1px 10px;padding:0 10px;color:#676767;cursor:pointer}.option-plus{position:absolute;right:0;top:0;margin:1px 10px;padding:0 10px;color:#676767;cursor:pointer}@media (max-width:776px){.category .filter .sort.active span{display:inline !important}}@media (max-width:576px){#msGallery .star_block .ec-stars{margin-right:0;margin-left:auto}}@media (max-width:526px){.modal_dark .types_color img{height:100px}#msProduct .owl-carousel .owl-item img{width:100%}}.block-burger__icon{position:relative}.product .info_product .desc ul li.active span:after,.product .info_product .desc ul li span:after{display:none !important}.container-burger{margin-top:10px;top:0;right:0;position:absolute}.product .info_product .desc ul li div.container-burger,.product .info_product .desc ul li div.icon-burger--product{display:block}.checkbox-product__info{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.container-burger label{margin:0}.block-burger__icon{display:block}.block-burger__span:after{display:none}.icon-burger--product{margin:0 auto;width:15px;height:15px;position:relative;top:0;right:0}.icon-burger--product .icon-burger--line{padding:0;width:15px;height:2px;background-color:#c81f9e;display:block;border-radius:4px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;position:absolute}.icon-burgerTwo,.icon-burgerThree{top:5.5px}.icon-burgerThree{right:0}.icon-burgerFour{bottom:0}.icon-burger--product .icon-burgerTwo,.icon-burger--product .icon-burgerThree,.icon-burger--product .icon-burgerFour{top:5.5px}.icon-burger--product .icon-burgerFive{bottom:7.5px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.icon-burger--product .icon-burger--line{-webkit-transition:all .2s ease-in-out,-webkit-transform .2s ease-in-out .2s;transition:all .2s ease-in-out,-webkit-transform .2s ease-in-out .2s;transition:all .2s ease-in-out,transform .2s ease-in-out .2s;transition:all .2s ease-in-out,transform .2s ease-in-out .2s,-webkit-transform .2s ease-in-out .2s;-o-transition:all .2s ease-in-out,transform .2s ease-in-out .2s}.icon-burger--product .icon-burgerTwo{width:1px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:5.5px}.icon-burger--product .icon-burgerThree{width:1px;left:5.5px}.block-burger__icon.active .checkbox-product__info+label>.icon-burger--product>.icon-burger--line1{top:5.5px;background-color:transparent}.block-burger__icon.active .checkbox-product__info+label>.icon-burger--product>.icon-burgerTwo{left:0;width:15px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.block-burger__icon.active .checkbox-product__info+label>.icon-burger--product>.icon-burgerThree{left:0;width:15px;-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.block-burger__icon.active .checkbox-product__info+label>.icon-burger--product>.icon-burgerFive,.block-burger__icon.active .checkbox-product__info+label>.icon-burger--product>.icon-burgerFour{bottom:7.5px;background-color:transparent}.product .info_product .desc ul li.block-burger__icon div{display:block !important}.block-burger__icon div p{max-height:0;transition:max-height .8s ease-out;transition:max-height .8s ease-out;-webkit-transition:max-height .8s ease-out;-o-transition:max-height .8s ease-out;overflow:hidden}.block-burger__icon.active div p{max-height:300px !important}.product .info_product .desc ul li span{background:0 0;position:relative;z-index:2}.filter_modal .price{margin:auto;margin-top:10px;color:#c81f9e;font-weight:500;text-align:center;font-size:20px}.filter_modal .formDes{height:100%}.mod-number_block{position:relative;padding-left:15px;padding-right:15px}.filter_modal .btn-default{border:1px solid #c81f9e}.filter_modal .btn-default:disabled,.filter_modal .btn-default:disabled:hover{background:0 0;color:#aaa;border:1px solid #aaa;height:40px;border-radius:20px}.filter_modal .in_cart .btn-default{background:0 0;color:#c81f9e;border:2px solid #c81f9e}.filter_modal .btn-default:hover,.filter_modal .btn-default:active{background:0 0;color:#c81f9e}@media (max-width:776px){.review_modals .mod-number_block{max-width:98px;padding:0;width:100%;margin:auto;margin-bottom:10px}.review_modals .btn-default{width:100%;margin:auto}}.top_menu{position:relative;z-index:21}header{z-index:20}header .main_menu{background:#fff}.fixed #main-menu .menu-catalog__subpara .subpara-list__one ul li{max-width:unset}#main-menu{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;width:100%}#main-menu ul{float:left;margin:0;padding:0;list-style:none}#main-menu .main-posit{position:initial}#main-menu .menu-catalog__subpara.main-brand{padding-left:0;padding-right:0;padding-top:30px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#main-menu .menu-catalog__subpara:nth-child(1){margin-right:70px}#main-menu .menu-catalog__subpara:nth-child(2){width:100%}#main-menu .main-menu__catalog{float:left;margin:0;padding:0}#main-menu .menu-catalog__subpara .main-menu__catalog .menu-catalog__subpara{padding:30px 0 70px}@media (max-width:991px){#main-menu .menu-catalog__subpara .main-menu__catalog .menu-catalog__subpara{padding:0}.main-menu__catalog .menu-catalog__subpara{overflow-y:scroll;flex-direction:column}.wrap-div{margin-top:10px !important;min-height:auto !important;display:flex !important;flex-direction:column}#main-menu .menu-catalog__subpara:nth-child(2){padding:0}}#main-menu .main-menu__catalog .catalog-title-active{cursor:pointer}#main-menu .main-menu__catalog .catalog-title-active{display:flex;justify-content:center;align-items:center}@media (max-width:991px){#main-menu .main-menu__catalog .catalog-title-active{display:block;font-size:14px}}.catalog-title-active svg{float:right}.catalog-title-active svg path{fill:#333}#main-menu .subpara-list__one a{font-size:14px;text-decoration:none;color:#333;font-weight:400;border-bottom:1px solid #fff}#main-menu .subpara-list__one a:hover{color:#c81f9e;border-bottom:1px solid}#main-menu .subpara-list__one li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.subpara-list--sub{position:relative}.column-sub{height:auto}.main-menu__catalog .menu-catalog__subpara .subpara-list__one ul{display:flex !important;flex-direction:row}.wrap-div{margin-top:0;width:280px;display:inline-block}.product-title__link{height:32px}#main-menu .subpara-list__brand li{padding:0 0 0 10px}#main-menu .subpara-list__brand a{font-size:14px}#main-menu .subpara-list__brand .subpara-list__title a{font-size:16px}#main-menu .subpara-list__title a{font-weight:700}#main-menu .subpara-list__three{z-index:0;margin:0}#main-menu .subpara-list__three li{padding:0}#main-menu .subpara-list__three li a{font-size:11px;font-weight:300}#main-menu ul ul li{float:none}#main-menu ul ul a{padding:5px 30px;line-height:140%}#main-menu ul ul ul{top:0;left:101%}.main-menu__catalog .menu-catalog__subpara{position:absolute;top:100%;left:0;right:0;z-index:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:40px;background:#fff;-webkit-transition:.5s;-webkit-transition:0s;-o-transition:.5s;-o-transition:0s;transition:.5s;transition:0s;opacity:0;-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%);-ms-overflow-style:none;scrollbar-width:none;box-shadow:-3px 4px 30px rgba(0,0,0,.11)}.main-menu__catalog .menu-catalog__subpara::-webkit-scrollbar{width:0;background:0 0}.subpara-list__one ul{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.main-menu__catalog .menu-catalog__subpara li{width:100%;padding-left:10px}@media (min-width:992px){.formDes .line .count input{display:block;width:80px;padding:0;margin:0 auto}.option-minus{position:absolute;left:0;margin:1px 43px;padding:0 10px;color:#676767;cursor:pointer}.option-plus{position:absolute;right:0;top:0;margin:1px 43px;padding:0 10px;color:#676767;cursor:pointer}.city-sticky{position:sticky;top:70px;margin-bottom:50px}.map-sticky{position:sticky;top:180px;height:100%}.main-menu__catalog:hover .menu-catalog__subpara{z-index:9999;-webkit-transition:0s;-webkit-transition:opacity .5s ease-in-out;-o-transition:0s;-o-transition:opacity .5s ease-in-out;transition:0s;transition:opacity .5s ease-in-out;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#main-menu .main-menu__catalog:hover .catalog-title-active svg{transform:rotate(180deg)}#main-menu .main-menu__catalog:hover .catalog-title-active svg path{fill:#c81f9e}}@media (max-width:991px){.main-menu__catalog input.toggleSubmenu:checked~.menu-catalog__subpara{z-index:9999;-webkit-transition:0s;-webkit-transition:opacity .5s ease-in-out;-o-transition:0s;-o-transition:opacity .5s ease-in-out;transition:0s;transition:opacity .5s ease-in-out;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.main-menu__catalog input.toggleSubmenu:checked~.catalog-title svg{transform:rotate(180deg)}.main-menu__catalog input.toggleSubmenu:checked~.catalog-title svg path{fill:#c81f9e}}.menu-catalog__brand{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brand-active{position:relative}.brand-active a{color:#c81f9e !important}.brand-active:before{content:"";position:absolute;top:1px;left:18px;width:22px;height:22px;background:url("/assets/images/heart.svg");background-repeat:no-repeat;background-position:center;background-size:12px}.brand-new{position:relative}.brand-new a{color:#c81f9e !important}.brand-new:before{content:"NEW";position:absolute;top:2px;left:6px;font-size:12px;font-weight:900;color:#fff;background-color:#4caf50;font-family:Arial Narrow;border-radius:5px;padding:0 4px}.sale-active{position:relative}.sale-active a{color:#e91e63 !important}.sale-active:before{color:#e91e63;content:"%";position:absolute;top:3px;left:25px;width:22px;height:22px;font-size:13px;font-weight:700;background-repeat:no-repeat;background-position:center;background-size:7px}.sale20-active{position:relative}.sale20-active a{color:#e91e63 !important}.sale20-active:before{color:#e91e63;content:"-20%";position:absolute;top:3px;left:3px;width:22px;height:22px;font-size:13px;font-weight:700;background-repeat:no-repeat;background-position:center;background-size:7px}.sale25-active{position:relative}.sale25-active a{color:#e91e63 !important}.sale25-active:before{color:#e91e63;content:"-25%";position:absolute;top:3px;left:3px;width:22px;height:22px;font-size:13px;font-weight:700;background-repeat:no-repeat;background-position:center;background-size:7px}.sale30-active{position:relative}.sale30-active a{color:#e91e63 !important}.sale30-active:before{color:#e91e63;content:"-30%";position:absolute;top:3px;left:3px;width:22px;height:22px;font-size:13px;font-weight:700;background-repeat:no-repeat;background-position:center;background-size:7px}.sale35-active{position:relative}.sale35-active a{color:#e91e63 !important}.sale35-active:before{color:#e91e63;content:"-35%";position:absolute;top:3px;left:3px;width:22px;height:22px;font-size:13px;font-weight:700;background-repeat:no-repeat;background-position:center;background-size:7px}.sale40-active{position:relative}.sale40-active a{color:#e91e63 !important}.sale40-active:before{color:#e91e63;content:"-40%";position:absolute;top:3px;left:3px;width:22px;height:22px;font-size:13px;font-weight:700;background-repeat:no-repeat;background-position:center;background-size:7px}.sale50-active{position:relative}.sale50-active a{color:#e91e63 !important}.sale50-active:before{color:#e91e63;content:"-50%";position:absolute;top:3px;left:3px;width:22px;height:22px;font-size:13px;font-weight:700;background-repeat:no-repeat;background-position:center;background-size:7px}.salecat-active{position:relative}.salecat-active a{color:#e91e63 !important}.salecat-active:before{color:#e91e63;content:"-25%SALE";position:absolute;top:0;left:-5px;width:50px;height:22px;font-size:13px;font-weight:700;background-repeat:no-repeat;background-position:center;background-size:7px}.visuallyHidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.hamburger{width:15px;height:30px;position:relative}.hamburger .bar{position:absolute;display:block;padding:0;width:15px;height:1px;background-color:#333;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.subpara-list__three{max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out}.menu-cross{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:30px;height:30px;border:none;background:0 0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;outline:none !important}.menu-cross:focus{outline:none}.menu-cross:after{content:"";position:absolute;top:13.5px;display:block;padding:0;width:15px;height:1px;background-color:#333;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.menu-cross:before{content:"";position:absolute;top:13.5px;display:block;padding:0;width:15px;height:1px;background-color:#333;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.subpara-list__active{max-height:500px}.subpara-list__active .menu-cross:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.subpara-list__active .menu-cross:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger{position:relative;width:10px;height:15px}.hamburger .bar{position:absolute;display:block;padding:0;width:10px;height:1px;background-color:#333;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.bar1,.bar2{top:6.5px}.bar1{-webkit-transform:rotate(630deg);-ms-transform:rotate(630deg);transform:rotate(630deg)}.bar2{right:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#main-menu ul.subpara-list__one{margin-bottom:0}#main-menu ul.subpara-list__one.subpara-list__brand{width:190px}.subpara-list__one label{margin:auto;margin-left:10px}.subpara-list__three{max-height:0;-webkit-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out;overflow:hidden}.checkbox{margin:auto;margin-left:15px}.checkbox:checked+label>.hamburger>.bar1{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.checkbox:checked+label>.hamburger>.bar2{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.checkbox:checked~.subpara-list__three{max-height:500px}.checkbox:checked~li>a{color:#c81f9e !important}#mse2_sort .sort[data-dir=asc] span:after{content:"▲" !important;font-size:10px;color:#c81f9e}#mse2_sort .sort[data-dir=desc] span:after{content:"▼" !important;font-size:10px;color:#c81f9e}.search-block__img img{width:100% !important}@media (max-width:1199px){.top_menu .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top_menu .row .top_menu__block{max-width:100%;margin:auto}.top_menu .row .top_menu__block ul{-ms-flex-pack:distribute;justify-content:space-around}.top_menu .row .top_menu__block ul .sub{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top_menu .row .top_menu__block ul li a{font-size:10px}header.header{padding-top:15px}header.header .logo{width:50%}header.header .logo p{max-width:250px}header.header .head_main{width:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header .top_menu_nav>ul>li>a{font-size:14px}#main-menu .menu-catalog__subpara{padding:0}.header-search{margin-left:0}.header-basket{max-width:30%}.header-phones{-webkit-box-flex:0;-ms-flex:0 0 29%;flex:0 0 29%;max-width:30%}.header .top_menu_nav>ul{-ms-flex-pack:distribute;justify-content:space-around}}@media (max-width:991px){.header-menu--top{padding:0 0 15px}header{position:fixed;background:#fff;top:0;max-width:100% !important;border-bottom:1px solid #d7d7d7}header.header{padding-left:15px;padding-right:15px;padding-top:0}#main-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#main-menu .menu-catalog__subpara{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.header .main_menu{position:absolute;right:0;z-index:999;margin-top:0;width:60%;border-top:0;-webkit-transform:translateX(1000px);-ms-transform:translateX(1000px);transform:translateX(1000px);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.header .main_menu.active-menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);height:88vh;overflow-y:scroll;padding-bottom:12vh;border-radius:0}.active-menu--fixed{overflow:hidden !important}.header .main_menu.fixed{top:auto;left:auto;width:60%;z-index:99;background:#fff;margin-top:0}.main_menu-dark{background:rgba(0,0,0,.3);width:100%;height:100vh;position:fixed;display:none;left:0;z-index:2}.menu-dark--active{display:block}.header .top_menu_nav>ul>li>a.catalog-title{pointer-events:none}.header .top_menu_nav>ul>li>a.catalog-title-mob{pointer-events:auto}.header .top_menu_nav>ul>li>a.catalog-title-mob:after{display:none !important}header.header .head_main .row{margin:auto;margin-top:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#main-menu .menu-catalog__subpara{position:relative;z-index:1;top:0;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}#main-menu .menu-catalog__subpara.main-brand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-menu__catalog .menu-catalog__subpara{max-height:0;-webkit-transition:max-height .5s ease-out;-webkit-transition:.5s;-o-transition:max-height .5s ease-out;-o-transition:.5s;transition:max-height .5s ease-out;transition:.5s;padding-top:0;-webkit-box-shadow:none;box-shadow:none;border-top:0}.main-menu__catalog input.toggleSubmenu:checked~.menu-catalog__subpara{max-height:300px;-webkit-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out;padding-top:30px;-webkit-box-shadow:none;box-shadow:none;border-top:1px solid #c81f9e}.main-menu__catalog input.toggleSubmenu:checked~.catalog-title{color:#c81f9e}.main-menu__catalog input.toggleSubmenu{width:100%;opacity:0;position:absolute;height:52px}#main-menu .menu-catalog__subpara.main-brand{padding-top:0}#msMiniCart,.burger-menu{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.burger-menu{margin-left:15px;margin-right:15px}.checkbox-burger{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.block-burger{margin:0 auto;width:30px;height:30px;position:relative}.block-burger .block-burger-box{padding:0;width:30px;height:3px;background-color:#c81f9e;display:block;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute}.block-burger--1{top:4px}.block-burger--2,.block-burger--3{top:13.5px}.block-burger--3{right:0}.block-burger--4{bottom:0}.block-burger .block-burger--2,.block-burger .block-burger--3,.block-burger .block-burger--4{top:13.5px}.block-burger .block-burger--5{bottom:3px}.block-burger .block-burger-box{-webkit-transition:all .4s ease-in-out,-webkit-transform .4s ease-in-out .4s;transition:all .4s ease-in-out,-webkit-transform .4s ease-in-out .4s;transition:all .4s ease-in-out,transform .4s ease-in-out .4s;transition:all .4s ease-in-out,transform .4s ease-in-out .4s,-webkit-transform .4s ease-in-out .4s;-o-transition:all .4s ease-in-out,transform .4s ease-in-out .4s}.block-burger .block-burger--2{width:1px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:13.5px}.block-burger .block-burger--3{width:1px;left:13.5px}.checkbox-burger:checked+label>.block-burger>.block-burger--1{top:13.5px;background-color:transparent}.checkbox-burger:checked+label>.block-burger>.block-burger--2{left:0;width:30px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-burger:checked+label>.block-burger>.block-burger--3{left:0;width:30px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.checkbox-burger:checked+label>.block-burger>.block-burger--4{background-color:transparent}.checkbox-burger:checked+label>.block-burger>.block-burger--5{bottom:13.5px;background-color:transparent}.mob-login ul{list-style-type:none;padding-top:15px;padding-left:0}.mob-login ul span{font-size:14px;color:#90959c}.mob-login i.icon.user{background:url("/assets/images/user-grey.svg");margin-right:5px}.mob-login-new ul{list-style-type:none;padding-top:15px;padding-left:0}.mob-login-new ul span{font-size:14px;color:#90959c;float:right;border:1px solid;padding:5px 20px;border-radius:30px}.mob-login-new i.icon.user{background:url("/assets/images/user-grey.svg");margin-right:5px}.header .mob-search input{border:none;border:1px solid;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 15px;width:100%;font-size:16px;color:#8a8a8a;font-weight:400;line-height:18px;border-radius:30px}.mob-search{border-top:1px solid #d7d7d7;padding-top:15px}.header-search.mob-search form{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header .top_menu_nav ul.menu-catalog-info>li>a.catalog-title{font-weight:700}.header .address_link{margin-left:0;border:1px solid #90959c;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;display:inline-block;text-decoration:none;font-size:14px;color:#90959c;font-weight:400;padding:5px 20px}#main-menu .main-menu__catalog .catalog-title-active:after{position:relative;top:2px}#main-menu .main-menu__catalog:hover .catalog-title-active:after{top:0}}@media (max-width:767px){.modile_header .top_menu_nav.big .items>ul li a{font-size:14px;font-weight:500;text-decoration:none;color:#333}.hamburger{position:relative;margin-left:20px;width:12px;height:19px;bottom:0}.top_menu_nav label{margin:4px auto auto 0}.hamburger .bar{width:12px;top:6.5px}.main-menu__catalog .menu-catalog__subpara{top:auto}.main-menu__catalog .menu-catalog__subpara{padding:0}#main-menu .subpara-list__one a.title{font-size:14px}#main-menu .subpara-list__three li a{padding:5px 0;padding-left:25px;font-size:12px;line-height:120%}#main-menu .subpara-list__three{margin-top:8px}.main-menu__catalog .menu-catalog__subpara li{padding:0 0 0 10px}.main-menu__catalog:active .menu-catalog__subpara{z-index:9999;-webkit-transition:0s;-webkit-transition:opacity .5s ease-in-out;-o-transition:0s;-o-transition:opacity .5s ease-in-out;transition:0s;transition:opacity .5s ease-in-out;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.menu-catalog__subpara .big{display:none}.main-posit-brand{width:85px}.category .seo_text .img-fluid{display:block;max-width:140px;margin:auto;margin-bottom:15px}}@media (max-width:526px){.header .main_menu{width:95% !important}.modal_dark .content_modal.content_modal-personal{width:200px !important}.modal_dark .content_modal.content_modal-personal a{padding:0 !important}}.reg_for .button{max-width:100%}.thanks-pay{min-height:200px !important;margin-top:40px;margin-bottom:60px}.thanks-pay .text_get_order a{color:#c81f9e;text-decoration:underline}.thanks-pay .text_get_order a:hover{text-decoration:none}.text-price-block .ms2_total_cost{top:0 !important}.basket .button_remove{background:0 0;border:none}.basket .counter{max-width:30px;border:none;text-align:center;color:#676767;padding-bottom:0}.basket .plusMinus{margin:auto;height:30px;border:1px solid #c4c4c4;color:#676767;border-radius:15px}.basket .clean_basket{margin-bottom:0;padding:0;background:0 0;border:none;border-bottom:1px solid #333;font-size:13px;color:#333;font-weight:400;cursor:pointer;text-transform:uppercase}.basket .info_dev.delivery-text{font-size:16px}.basket .list ul li span.check-order{top:0;margin-right:5px}.basket .list ul li p{position:relative;top:12px;margin:0;background:#fff;font-size:16px;color:#333;font-weight:700}.basket .list ul li:last-child p:last-child{color:#c81f9e}.text_get_order{font-weight:100;text-align:center;font-size:18px;margin:auto;padding:50px 0;background:#f1f1f1;color:#000;border-radius:30px}button.msb2-form__button{max-width:40%;background:#e9e9e9;border-top-right-radius:3px;border-bottom-right-radius:3px;border:2px solid #e9e9e9;padding:5px;font-size:12px;text-transform:unset}button.msb2-form__button:hover{background:#fff}.msb2-points{font-size:12px}div.msb2-form{max-width:220px;border-radius:3px}.basket .list ul li{display:block}.basket .list ul li span:nth-child(2),.basket .list ul li span:nth-child(3){float:right;font-weight:600}.basket .list ul li span:nth-child(2){padding-left:5px}.basket .list ul li:last-child span:nth-child(2),.basket .list ul li:last-child span:nth-child(3){font-size:16px;color:#c81f9e}.mod-img{max-width:50px;width:100%}#msOrder{margin-top:0 !important}.section-basket{max-height:0;-webkit-transition:max-height 1s ease-out;-o-transition:max-height 1s ease-out;transition:max-height 1s ease-out;overflow:hidden}.section-basket--active{max-height:100%;-webkit-transition:max-height 1s ease-out;-o-transition:max-height 1s ease-out;transition:max-height 1s ease-out}.ms2_form input:focus,.ms2_form input:checked,.ms2_form textarea:focus,.ms2_form textarea:checked{border:2px solid #c81f9e;-webkit-box-shadow:0 4px 12px rgba(200,31,158,.15);box-shadow:0 4px 12px rgba(200,31,158,.15)}@media (min-width:991px){.section-basket--active{-webkit-transition:max-height 1s ease-out;-o-transition:max-height 1s ease-out;transition:max-height 1s ease-out}}@media (min-width:767px) and (max-width:991px){.basket-bloks{overflow-x:scroll}.basket_item,.basket-products__title{width:1030px}.product-block__info,.basket-product__title{max-width:300px;width:100%}.main_info .img{max-width:100px;width:100%}.main_info .info{max-width:200px;width:100%}.basket_item .text,.basket-brand__title,.basket-percent__title,.basket-data__title,.basket-status__title{max-width:150px;width:100%}.basket_item .price,.basket-price__title,.basket-amount__title{max-width:120px;width:100%}.basket_item .count,.basket-quantity__title{max-width:130px;width:100%}.basket_item .action{width:50px;padding:0}.basket .orders_buttons-inner .button{margin-top:10px}ul.mslistorders-row-actions li .mslistorders-button__img{margin:0 10px !important}.saveForm{margin-bottom:10px}}.basket .orders_buttons-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:766px){.basket .orders_buttons-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basket .orders_buttons-inner .button{margin-top:10px}.basket .basket_item .count{padding:0}}@media (max-width:555px){.basket .button_remove{padding:0}}.phone-help{margin:0;font-size:14px;text-align:left !important;color:red !important}main.container.pageNav{margin-bottom:100px}#mslistorders{margin-top:40px}.pageNav__contentItem{display:none}.personal-none{display:none}.personal-block{display:block}.pageNav__contentItem--active{display:block}.sub_menu .pageNav__block--active a{font-weight:700}.form .button-passwords,.form .button-password{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#878787;font-weight:500;text-transform:uppercase;border:none}.form .button-password,.form-cancellation__button,.form button.form-cancellation__button{cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-size:12px;color:#878787;font-weight:500;text-transform:uppercase;border:none}.form .button-password:hover,.form-cancellation__button:hover,.form button.form-cancellation__button:hover{margin-right:10px;color:#c81f9e}.form .button-password svg.pass{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;fill:#878787}.form .button-password:hover svg{fill:#c81f9e}.form .button-password .icon{margin-right:10px;fill:#fff}.form .adress-button,.form .remove-button{border:none;margin-right:5px;outline:none;background:#fff}.button.pink{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:1px solid #c81f9e;border-radius:25px}.button.pink:hover{color:#c81f9e;background:0 0}i.icon.pass{width:18px}.discount-bg{background:#c81f9e;position:absolute;width:0;min-height:40px;top:-1px;left:-1px;margin-bottom:-2px}.discount-scale{position:relative}.account .avator a{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.account .avator a:hover{border:1px solid #c81f9e;color:#c81f9e}.block-bonus{margin-top:40px}.block-bonus p{padding:0;margin:0;text-align:center;font-size:24px;text-transform:uppercase}.personal-live__button,.remove-button__icon{stroke:#d3d3d4;cursor:pointer}.icon-pink svg{stroke:#c81f9e}.personal-live__button:hover,.remove-button__icon:hover{stroke:#c81f9e}.personal-information input:focus,.personal-information input:checked,.personal-password input:focus,.personal-password input:checked,.personal-live input:focus,.personal-live input:checked,#pricelistForm input:focus,#pricelistForm textarea:focus{border:2px solid #c81f9e;-webkit-box-shadow:0 4px 12px rgba(200,31,158,.15);box-shadow:0 4px 12px rgba(200,31,158,.15);background:#fff}.personal-live input{border-radius:8px}#pricelistForm .button:hover{color:#c81f9e}#pricelistForm .button.pink:hover{border:2px solid #c81f9e;background:#fff;color:#c81f9e}.button-price--inquiry{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer}.button-price--inquiry:hover{color:#fff !important}.account .avator p{overflow:hidden}@media (max-width:766px){.form .button-password .icon{padding:0}}@media (max-width:991px){.account .data button.button-password.pass{width:100%}.account .addr div{flex:none;width:15%}}@media (max-width:526px){.account .addr div{flex:none;width:auto}}#gallery img{max-width:200px;width:100%;height:auto}.account .highlight{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:3px dashed #c81f9e}.file-active{display:none}.account .avator a{font-weight:500;text-transform:uppercase}.account .avator label{margin:0}.info img{max-width:50px;width:100%}.basket_items--watched{position:relative;color:#c81f9e;opacity:.6}.basket_items--watched:before{content:"";position:absolute;top:0;left:0;border:10px solid transparent;border-left:10px solid #c81f9e;border-top:10px solid #c81f9e}.button-phote--clear{display:none !important}.form button.button-close{width:113px;border-radius:3px}.form button.button-close{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;color:#fff;text-decoration:none}.form button.button-close:hover{color:#c81f9e}@media (max-width:991px){.adress-form_bottom{margin-top:40px}}@media (max-width:991px){.button-close{display:block;max-width:115px;width:100% !important;margin:auto}.block-bonus p{font-size:20px}.account .data button.saveForm{width:100%}.account .data button.button-password{display:flex;width:100% !important;align-items:center;padding:0}.adress-form_bottom{margin-top:40px}.account .data .button-passwords{width:100% !important;text-align:center !important;padding:0}.form button.adress-button,.form button.clear-button{width:100%;padding:0 !important}}@media (max-width:526px){.account .data button.button-password{font-size:9px}}.basket_items--active{opacity:1 !important;border:1px solid #c81f9e !important}.basket_items--active .see-action_view{color:#c81f9e !important}@media (min-width:767px) and (max-width:991px){.basket-item-description .desc-col .col-list__item .item-left{text-align:left}}.discount-bg{background:#c81f9e;position:absolute;width:0;min-height:40px;top:-1px;margin-bottom:-2px;border-radius:8px}.discount-scale{position:relative}#adress-text__info{display:none}@media (max-width:766px){.reg_for{display:block}}.reviews-text{color:#909293;font-weight:400;text-decoration:underline;font-size:10px}.review_modals .btn-primary:hover,.review_modals .btn-primary:focus{background:#c81f9e !important}.review_modals .btn-primary:focus{-webkit-box-shadow:0 4px 12px rgba(200,31,158,.15) !important;box-shadow:0 4px 12px rgba(200,31,158,.15) !important;border-color:#c81f9e !important}.review_modals input:focus,.review_modals textarea:focus{border:2px solid #c81f9e;-webkit-box-shadow:0 4px 12px rgba(200,31,158,.15);box-shadow:0 4px 12px rgba(200,31,158,.15)}.content_modal .alert-success{margin-bottom:0;padding:6.75rem 0;text-align:center;font-size:24px;color:#333;background-color:#fff;border-color:#fff}.review_modals .ec-error{color:red;font-size:10px}.review__button{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.review__button:hover{background:#c81f9e;color:#fff !important}@media (max-width:776px){.modal_dark.sm .content_modal.content_modal--active{height:auto !important;width:100%}#thankPay .content_modal.content_modal--active{max-width:390px}.modal_dark .content_modal:before{display:none}}.content_modal__av{margin:auto;margin-top:50px;margin-bottom:50px;padding:80px 35px;border:solid 1px #e9e9e9}.tab-link{background:0 0;border:none;outline:none;cursor:pointer}.tab-link:hover{text-decoration:underline}.pageNav__tabItem--active .tab-link{font-weight:700}.tab-link:active,.tab-link:focus{font-weight:700;outline:none}.tab_item .image{padding-left:0;padding-right:0;width:160px;height:160px;margin:0 auto;overflow:hidden;border-radius:50%}.tab_item .image .img-fluid{width:auto;height:100%;margin:0 auto;border-radius:none}.tabs-adress>div{display:none}.tabs-adress>div.active{display:block}.icon-calendar{position:absolute;top:20%;bottom:20%;right:25px;fill:#fc7ddc;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer}.icon-calendar:hover{fill:#e270c6}#calInputOne{position:absolute;right:0;z-index:20;padding:0;opacity:0;cursor:pointer}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#fca4e6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#fca4e6}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.datepicker--cells{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;position:relative;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#fca4e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#fca4e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{color:#fff;border:none;background:#fca4e6}.datepicker--cell.-selected-.-current-{color:#fff;background:#fca4e6}.datepicker--cell.-selected-.-focus-{background:#fca4e6}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#fc7ddc;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex:1;-webkit-box-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--years{height:170px}.datepicker--cells-years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#fca4e6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#fca4e6}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;-webkit-box-sizing:content-box;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;-webkit-transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease,left 0s .3s;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease;-webkit-transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease,left 0s 0s}.datepicker-inline .datepicker{border-color:#d7d7d7;-webkit-box-shadow:none;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.datepicker-inline .datepicker--pointer{display:none}.datepicker--content{-webkit-box-sizing:content-box;box-sizing:content-box;padding:4px}.-only-timepicker- .datepicker--content{display:none}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.-top-left- .datepicker--pointer,.-top-center- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.-right-top- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-bottom- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-left- .datepicker--pointer,.-bottom-center- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.-left-top- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-bottom- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.-top-left- .datepicker--pointer,.-bottom-left- .datepicker--pointer{left:10px}.-top-right- .datepicker--pointer,.-bottom-right- .datepicker--pointer{right:10px}.-top-center- .datepicker--pointer,.-bottom-center- .datepicker--pointer{left:calc(50% - 10px/2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px/2)}.datepicker--body{display:none}.datepicker--body.active{display:block}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#fca4e6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#fca4e6}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.datepicker--nav{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-title,.datepicker--nav-action{display:-ms-flexbox;display:-webkit-box;display:flex;cursor:pointer;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action:hover{background:#f0f0f0}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title:hover{background:#f0f0f0}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-ms-flexbox;display:-webkit-box;display:flex;padding:4px;border-top:1px solid #efefef}.datepicker--button{color:#fca4e6;cursor:pointer;border-radius:4px;-ms-flex:1;-webkit-box-flex:1;flex:1;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#fca4e6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#fca4e6}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.datepicker--time{border-top:1px solid #efefef;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding:4px;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-ms-flex:0 1 138px;-webkit-box-flex:0;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-ms-flex:0 1 153px;-webkit-box-flex:0;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex:1;-webkit-box-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:"";background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:11px;height:17px;background:-webkit-gradient(linear,left top,right top,from(#dedede),to(#dedede)) left 50%/100% 1px no-repeat;background:-o-linear-gradient(left,#dedede,#dedede) left 50%/100% 1px no-repeat;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-ms-flex:1;-webkit-box-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:none}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#fca4e6;border-color:#fca4e6}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#fca4e6;border-color:#fca4e6}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#fca4e6;border-color:#fca4e6}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-box-sizing:border-box;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-moz-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-ms-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-thumb{margin-top:-6px}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:"";background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#fca4e6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#fca4e6}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.basket-item-description ul.mslistorders-row-actions li .mslistorders-action{display:block;padding:15px 10px;width:160px;max-width:100%;border:2px solid #333;border-radius:25px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;cursor:pointer;font-size:14px;font-family:Gotham Pro,sans-serif;color:#333;font-weight:500;text-transform:uppercase;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.basket-item-description ul.mslistorders-row-actions li .mslistorders-action:hover{border:2px solid #c81f9e;color:#c81f9e}.basket-item-description ul.mslistorders-row-actions li .mslistorders-action:before{display:none}ul.mslistorders-row-actions li .mslistorders-button__img{margin:0 30px;background:0 0;border:none;font-size:18px;color:#d3d3d4}ul.mslistorders-row-actions li .mslistorders-button__img:hover{color:#c81f9e}.menu_login_ofc{margin-top:20px}.menu_login_ofc ul{display:block}.menu_login_ofc ul li{border-top:1px solid #d3d3d4;cursor:pointer}.menu_login_ofc ul li:hover{border-top:1px solid c81f9e;color:#fff !important;background:#c81f9e;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.menu_login_ofc ul li:hover a{color:#fff !important}.menu_login_ofc ul li a{margin:auto;width:100%;text-align:center}.auth .content_modal .informer ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none;padding-left:0}.auth .content_modal .informer ul li:before{display:inline-block;content:"";background:#c81f9e;border:1px solid #c81f9e;width:10px;height:10px;margin-right:5px;border-radius:50%}@media (max-width:991px){#office-auth-form .content_modal{width:100%;left:0}.auth .content_modal .informer ul li{position:relative}}.office-auth-form .content_modal{max-width:400px;width:100% !important}.ms2_product .price{margin-right:auto}.ms2_product .price span{margin-right:5px}.price-blocks .old_price{text-decoration:line-through}.search-product .title{min-height:128px}.old_price{text-align:center;margin-left:auto;font-size:15px;line-height:11px;text-transform:uppercase;font-style:normal !important;color:#979797 !important;-webkit-transform:matrix(1,0,-.01,1,0,0);-ms-transform:matrix(1,0,-.01,1,0,0);transform:matrix(1,0,-.01,1,0,0)}.header-search form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.header-search input,button .icon_search{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.header-search input:focus{width:100%;border:1px solid #c81f9e;color:#c81f9e}.header-search input:hover{border:1px solid #c81f9e;color:#c81f9e}.header-search input:focus::-webkit-input-placeholder,.header-search input:focus::-moz-placeholder,.header-search input:focus:-moz-placeholder,.header-search input:focus:-ms-input-placeholder{color:#c81f9e}.icon_search{stroke:#696969}.header-search input:hover+button .icon_search,.header-search input:focus+button .icon_search{stroke:#c81f9e}.header .search button{padding-top:4px}.search-block{position:absolute;top:40px;right:5px;z-index:99;width:415px;background:#fff;border:1px solid #c4c4c4;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 12px rgba(200,31,158,.15);box-shadow:0 4px 12px rgba(200,31,158,.15);display:none}.ui-widget.ui-widget-content{border:1px solid #c4c4c4;-webkit-box-shadow:0 4px 12px rgba(200,31,158,.15);box-shadow:0 4px 12px rgba(200,31,158,.15)}.ui-state-active{background:0 0 !important;border:1px solid #c81f9e !important}.ui-state-active .search-block__title a{color:#c81f9e !important}.search-block__nav{padding:5px 16px}.search-block__nav a{font-size:12px;line-height:11px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#4e4e4e}.search-block__nav{border-bottom:2px solid #c4c4c4}.search-block__product{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.search-block__img{padding:0}.search-block__img img{margin:auto;width:100%}.search-block__title{line-height:.7}.search-block__title a{font-size:12px;line-height:.9;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#4e4e4e}.search-block__code{margin-top:15px;font-size:10px;line-height:8px;color:#909293}.search-block__price{font-size:12px;font-weight:700;text-transform:uppercase}.search-block__price span{color:#c81f9e}.search-block__title a:hover,.search-block__nav a:hover{color:#c81f9e}.search-block__prices{display:flex;flex-direction:row}.search-block__prices .search-block__old_price{font-size:12px;font-weight:500;text-transform:uppercase;margin-left:10px;color:#979797 !important;text-decoration:line-through}@media (max-width:991px){.search-block__img{max-width:50px}.ui-widget.ui-widget-content{height:500px;overflow-y:scroll}.cats .informer{display:block}.category ul li{margin-bottom:0}.product ul li{margin-bottom:0}.ms2_product .item .system{padding:0;display:none}.slider_product .ec-stars,.ms2_product .ec-stars{background-size:14px;background-position:0 1px !important;width:70px}.slider_product .ec-stars span{background-position:0 -12px !important;background-size:14px}.slider_product .ec-stars,.ms2_product .ec-stars{background-position:0 2px !important}#msGallery{z-index:0}.info_product{z-index:1}}@media (max-width:526px){.modal-menu__nav .content_modal.content_modal-personal{position:relative !important;width:90% !important;left:auto !important;margin-left:auto;margin-right:auto;border-radius:8px}.modal-menu__nav .content_modal.content_modal-personal a{padding:15px !important}}.button-detail{position:absolute;bottom:20px;left:50%;right:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:10px;max-width:300px;border-radius:25px;width:100%;border:3px solid #c81f9e;background:#c81f9e;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:14px;color:#fff;font-weight:500;text-transform:uppercase;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.button-detail:hover{background:#b41b8e;color:#fff;text-decoration:none;border:3px solid #b41b8e}.item_inst{position:relative}.slider_inst{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider_inst .slick-list.draggable{max-width:900px}.slider_inst .slick-list.draggable .slick-slide{margin:0 10px}.item_inst .photo-link{position:absolute;content:"";bottom:0;padding:10px;width:95%;height:50%;background:#fc7ddc;opacity:0;font-size:12px;text-decoration:none;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;max-height:0px}.item_inst .inst-content img{-webkit-transition:.1s;-o-transition:.1s;transition:.1s}.item_inst:hover .inst-content img{position:relative;outline:5px solid rgba(252,125,220,.8);outline-offset:-5px}.item_inst:hover .photo-link{opacity:.9;max-height:70px}#deliveries{position:absolute;left:-9999px}@media (max-width:991px){.slider_inst .slick-list.draggable{max-width:600px}.item_inst .photo-link{font-size:9px}}@media (max-width:767px){.slider_inst .slick-arrow{position:absolute;top:40%}.slider_inst .slider-arrow-left{left:-30px}.slider_inst .slider-arrow-right{right:-30px}.item_inst .photo-link{width:100%}.item_inst:hover .photo-link{max-height:100px}.item_inst .photo-link{font-size:14px}.inst-content{position:relative}}@media (max-width:576px){.slider_inst .slider-arrow-left{left:0}.slider_inst .slider-arrow-right{right:0}}.content_modal--active{position:relative !important;left:0 !important;top:0 !important}.modal_dark--active{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0}.close-modal__bg{position:absolute;width:100%;height:100vh}@media (max-width:766px){.modal_dark.sm.price_modal .content_modal{width:100%}}.footer-work__text p{text-align:center}.modal-dialog .modal-content .modal-footer{border-top:none}.modal-dialog .modal-content .modal-header{border-bottom:none;padding:15px}.modal-dialog .modal-content .modal-header .modal-title{display:none}.modal-dialog .modal-content .modal-header .close{margin-top:0}.modal-dialog .modal-content .modal-footer .btn{width:100%;border-radius:8px;background:#c81f9e;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:1px solid #c81f9e;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:14px;font-weight:500;text-transform:uppercase}.modal-dialog .modal-content .modal-footer .btn:hover{background:0 0;color:#c81f9e}.modal-dialog .modal-content .modal-footer>:not(:last-child){border:1px solid #464646;background:0 0;color:#464646}.modal-dialog .modal-content .modal-footer>:not(:last-child):hover{border:1px solid #c81f9e;color:#c81f9e}.modal-dialog .modal-content .modal-body p{margin:30px auto;font-size:20px;text-transform:uppercase;font-weight:700;margin-bottom:30px;text-align:center}.modal_dark .content_modal{margin:auto}.item_company img{width:60%}.more_show_text{cursor:pointer}.add_busket:hover,.more_show_text:hover{background:#b41b8e}@media (max-width:576px){.item .add_busket.addCheck{font-size:.9rem;width:80%;opacity:1}.hopsuplalei{width:80% !important;font-size:8px}.cats_list{text-align:center}}@media (max-width:767px){.company .slick-arrow.slider-arrow-left{left:-15px}.company .slick-arrow.slider-arrow-right{right:-15px}}@media (max-width:576px){.company .slick-arrow.slider-arrow-left{left:0;z-index:18}.company .slick-arrow.slider-arrow-right{right:0;z-index:18}}@media (max-width:991px){.seo .container{padding:0 15px}}.footer_system .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer b{color:#fff}@media (max-width:767px){footer .menu{margin-top:0}.footer_system{text-align:center}.footer_system p,.footer_system .map,.footer_system .dev{margin-top:5px;margin-bottom:5px}.footer_system .dev{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.modal_dark .content_modal.content_modal-personal li{text-align:center}.modal_dark .content_modal.content_modal-personal a{display:block;padding:15px;cursor:pointer}.modal_dark .content_modal.content_modal-personal li:last-child:hover{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.modal_dark .content_modal.content_modal-personal a:hover{text-decoration:none}.modal_dark .content_modal.content_modal-personal ul{list-style-type:none;padding:0;margin-bottom:0}@media (max-width:991px){.modal_dark.sm .content_modal{width:35vw}}@media (max-width:766px){.modal_dark .content_modal.content_modal-personal{width:50vw;height:auto;background:#fff;-webkit-box-shadow:0 4px 50px rgba(0,0,0,.25);box-shadow:0 4px 50px rgba(0,0,0,.25);left:25vw;right:auto;top:20px;border-radius:8px}.content_modal-personal:before{display:none}div.modal_dark{position:fixed;top:0;left:0;background:rgba(26,26,26,.3);width:100%;height:100%;z-index:99;display:none}.modal_dark .content_modal.content_modal-personal .menu_login_ofc{margin-top:0}}.forms_tabs .line{position:relative}.auth .social{margin-top:20px}.ha-icon.vkontakte,.ha-icon.vkontakte:hover{background-image:url("/assets/images/vk-new.svg") !important;padding:0;max-width:38px;max-height:38px;background-repeat:no-repeat;background-position:center !important;background-size:contain}.ha-icon.facebook,.ha-icon.facebook:hover{padding:0;max-width:38px;max-height:38px;background-image:url("/assets/images/fb_2.svg") !important;background-repeat:no-repeat;background-position:center !important;background-size:contain}.ha-icon.google,.ha-icon.google:hover{padding:0;max-width:38px;max-height:38px;background-image:url("/assets/images/google-new.svg") !important;background-repeat:no-repeat;background-position:center !important;background-size:contain}@media (max-width:991px){.boss{text-align:center}.boss-info{margin:auto}.contacts .boss.right .image img{max-width:100% !important}}.shop_item a{color:#000}@media (max-width:991px){.sections.inside .button.pink{max-width:100%;width:75%;border-radius:25px;margin:1rem 0}}@media (max-width:991px){.contacts .img .text{left:auto;width:100%}.contacts .img .text a{width:100%;padding-left:15px;padding-right:15px}}@media (max-width:576px){.contact-block__wrapper{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-form__right .contact-form__block{width:100%}.contacts .img .text .button{max-width:100%;width:100%;padding:10px}}@media (max-width:991px){.mobile_filter ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e9e9e9}.mobile_filter ul li{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e9e9e9;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;font-size:12px;color:#333;font-weight:600;line-height:11px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 0}.mobile_filter ul li:last-child{border-left:1px solid #d7d7d7}}@media (max-width:766px){.category .filter .sort ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;height:100px}.category .filter .sort ul li{height:100px}.category .filter .sort ul li a{position:relative;display:inline;height:50px;padding:0}.category .filter a span{display:inline}}@media (max-width:776px){.price-blocks{min-height:auto !important;margin-top:0}.price-blocks .price{padding-top:0}.price-blocks .old_price{font-size:14px}.item .add_busket{margin:10px auto 15px;width:100%;opacity:1}.hopsuplalei{width:100%}.breadcrumbs{padding-top:70px}.products-block-img{min-height:auto !important}.products-block-img{min-height:auto}.payform{min-height:auto}.sections{margin-top:30px}.products-block-img img{width:100% !important}}body{outline:none}.politic-conf{margin-top:25px;padding:40px 15px}.politic-conf h1{padding:20px 0;font-size:20px;color:#000;font-weight:600}.col-lg-12 ul.mse2_pagination{width:100%}.item .title a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.header .logo img{max-width:152px;max-height:42px;width:152px}.seo ul li{font-size:13px}.header .logo p{background:0 0}.category .seo_text ul{font-size:14px;margin-bottom:0;margin-top:0}.category .seo_text ul li{font-size:14px;margin-bottom:0}.modal_dark .types_color img{border:0;padding:3px;box-shadow:0 4px 20px rgba(0,0,0,.15)}.basket .basket_item .img img{border:0;padding:3px;border-radius:20px}.info img{box-shadow:0 4px 20px rgba(0,0,0,.15)}.sections.inside.hop,.sections.cats.inside{margin-top:1px}@media (max-width:766px) and (min-width:240px){.sections.inside.hop,.sections.cats.inside{margin-top:1px}}@media (max-width:991px) and (min-width:766px){.breadcrumbs{padding-top:70px}}.cats>.title{margin-bottom:1px}.category .seo_text{margin-top:0;margin-bottom:0}@media (max-width:766px) and (min-width:240px){.mobile_filter{padding:0}}.category .filter{margin-top:0}.category .left_bar{margin-top:0}.left_bar .form{padding-top:0}.modal_dark.lg .content_modal{max-height:90%;overflow-y:scroll}.orders_buttons-inner .alert.alert-danger{width:50%}@media (max-width:991px){.orders_buttons-inner .alert.alert-danger{width:90%;margin-top:10px}}.basket .form .tabs-adress ul li{font-size:13px;color:#333;font-weight:400;text-align:left;padding-bottom:15px;line-height:15px}.sections.inside .vacancy .left_bar .box .validate{width:100%;padding-top:0;position:relative}.sections.inside .vacancy .left_bar .box .validate input{background:#fff;border:1px solid #d7d7d7;padding:8px;font-size:12px;color:#333;font-weight:400;width:100%}.sections.inside .vacancy .left_bar .box .validate button{background:#fff;width:28px;height:28px;border:1px solid #d7d7d7;top:4px;position:absolute;right:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;color:#d7d7d7}.contacts .boss .type{padding-right:0;padding-left:0}.ms2_form.msoptionsprice-product.msoptionsprice-modification.formDes .price .old{font-size:16px;color:#979797;font-weight:400;text-decoration:line-through}@media (max-width:375px) and (min-width:320px){.big_banner .slider_big .item{width:320px !important;margin-top:13px}.big_banner .slider_big .item .button-detail{position:relative;border-radius:0;left:0;bottom:5px;border:0}}@media (max-width:425px) and (min-width:376px){.big_banner .slider_big .item{width:375px !important;margin-top:13px}.big_banner .slider_big .item .button-detail{display:none}}@media (max-width:525px) and (min-width:426px){.big_banner .slider_big .item{width:475px !important}.big_banner .slider_big .item .button-detail{display:none}}@media (max-width:766px) and (min-width:526px){.big_banner .slider_big .item{width:525px !important}}@media (max-width:768px) and (min-width:767px){.big_banner .slider_big .item{width:625px !important;margin-top:73px}}@media (max-width:991px) and (min-width:769px){.big_banner .slider_big .item{width:768px !important;margin-top:73px}}@media (max-width:1139px) and (min-width:992px){.big_banner .slider_big .item{width:991px !important}}.item_company.item_company2{margin:5px 0;padding:30px 0;text-align:center;border-radius:20px;transition:all .1s ease-in 0ms}.item_company.item_company2:hover{box-shadow:0 0 15px rgba(0,0,0,.2)}.reg_for .button.pink.run_modal{color:#fff}.reg_for .button.pink.run_modal{background:#c81f9e}#msProduct .info_product .buy .line .count{display:flex;width:114px;height:50px;border:1px solid #b3b3b3;border-radius:25px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#msProduct .info_product .buy .line .count:hover{text-decoration:none;border-color:#b41b8e}#msProduct .info_product .buy .line .count input{width:20px;border:0}#msProduct .info_product .buy .line .count span.minus{position:unset}#msProduct .info_product .buy .line .count span.plus{position:unset;margin:3px 10px}#msProduct .info_product .buy .price .old span.msoptionsprice-old-cost{margin-right:5px}#msProduct .info_product .buy .price .old{color:#979797;font-size:18px;font-weight:400}#msProduct .info_product .buy .price .new span.msoptionsprice-cost{font-size:27px}.item .old_price span{margin-right:5px}footer .menu.menu2{margin:5px 0}a.superotstyp p{padding-top:70px;padding-bottom:20px;font-size:14px;color:#383838;font-weight:500;text-transform:uppercase;justify-content:space-between;align-items:center}.hopsuplalei{background:#fff;box-sizing:border-box;font-size:.75rem;color:#676767;font-weight:400;display:flex;cursor:pointer;justify-content:center;align-items:center;border:1px solid #b3b3b3;width:154px;height:40px;margin:auto;border-radius:20px}.hopsuplalei{webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.hopsuplalei:hover{color:#b41b8e;text-decoration:none;border-color:#b41b8e}button.fancybox-button.fancybox-button--thumbs,.fancybox-infobar{display:none}.modal_dark .btn{border-radius:25px}.content_modal .row.moreContent{transition:opacity .1s ease-in-out,visibility .1s ease-in-out}.content_modal .row.moreContent.active{height:100% !important}.content_modal .btn.btn-default.btn-more{width:unset;background:#fff;border:1px solid #ce39a9;box-sizing:border-box;font-size:14px;color:#c81f9e;font-weight:500;text-transform:uppercase;padding:10px 25px;cursor:pointer}.content_modal .btn.btn-default.btn-more:hover{background:#c81f9e;color:#fff}.category .filter ul li:last-child{border-right:unset}select.samovivozplace{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:1px solid #ccc;box-sizing:border-box;padding:10px 35px 10px 10px;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-size:14px;color:#878787;font-weight:400;background:#fff url("/assets/images/arrow_select.png") no-repeat 95% 50%;background-color:#e9e9e9;border-radius:8px}.info_dev.tab-adress.delivery-text.text-center.active{margin:20px 0}header.header ul.worktimehead{padding-right:10px}::-webkit-scrollbar{width:5px;height:5px;background-color:#ededed}::-webkit-scrollbar-thumb{background-color:#c81f9e}::-webkit-scrollbar-thumb:hover{background-color:#c81f9e}#up{position:fixed;z-index:300;bottom:30px;right:9px;display:none;color:#fff;width:32px;text-align:center;height:32px;cursor:pointer;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out;background:#c81e9e;background-image:url("/assets/images/up-arrow-1.png");background-repeat:no-repeat;font-size:36px;padding:2px;border-radius:8px}#main-menu .subpara-list__brand li p,#main-menu .subpara-list__one p{margin:0;padding:5px 30px;line-height:120%;color:#c81f9e;font-weight:500;cursor:default;text-transform:uppercase}#main-menu .subpara-list__one img{margin-left:-10px;margin-top:-5px;margin-bottom:-5px}.hiddennaoppa{display:none;overflow:hidden}.big_banner{display:none;margin-bottom:40px}#deliveries.deliv{position:unset;left:unset}#deliveries.deliv .checkbox input,#payments.paym .checkbox input{display:inline-block;width:unset}#payments.paym .checkbox{font-size:14px}#payments.paym .checkbox label{display:flex;flex-direction:row;align-items:center}#payments.paym .checkbox label span{margin-left:10px}#payments.paym .checkbox input{cursor:pointer;height:20px;margin:0;opacity:0;position:absolute;width:20px;z-index:2}#payments.paym .checkbox input:active+.checkbox2:before{height:50px;width:50px}#payments.paym .checkbox input:checked+.checkbox2{border:2px solid #c81f9e}#payments.paym .checkbox input:checked+.checkbox2{animation:pulse .8s cubic-bezier(.15,.8,.5,1);-webkit-animation:pulse .8s cubic-bezier(.15,.8,.5,1)}#payments.paym .checkbox input:checked+.checkbox2:after{height:20px;opacity:1;width:20px}#payments.paym .checkbox .checkbox2{border:2px solid #878787;background:#e9e9e9;border-radius:5px;height:19px;position:relative;transition:all .5s;width:19px;display:inline-block}#payments.paym .checkbox .checkbox2:before,#payments.paym .checkbox .checkbox2:after{content:"";left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transition:all .1s}#payments.paym .checkbox .checkbox2:before{background-color:rgba(242,242,242,.9);border-radius:5px;height:5px;width:5px;z-index:-1}#payments.paym .checkbox .checkbox2:after{background-color:#c81f9e;border-radius:5px;height:5px;opacity:0;width:5px}#payments.paym .checkbox .checkbox2 i{color:#e9e9e9;height:18px;left:0;pointer-events:none;position:absolute;top:0;width:18px;z-index:2;background:unset}@keyframes pulse{0%{box-shadow:0 0 0 0px #c81f9e}100%{box-shadow:0 0 0 7px rgba(242,242,242,0)}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0px #c81f9e}100%{box-shadow:0 0 0 7px rgba(242,242,242,0)}}ul.mse2_pagination li.disabled,ul.pagination-number li.disabled{padding-top:17px}#mse2_filters .linia.disabled{display:none}@media (min-width:240px) and (max-width:766px){.big_banner{margin-top:100px}.category .left_bar .close_filter{position:fixed;background:#fff;width:82vw;padding:20px 0;z-index:1}.category .left_bar .form{padding-top:61px}.category .filter ul li{border-right:unset}#mse2_selected_wrapper #mse2_selected{padding:0 !important}.category .left_bar .box.price{margin-bottom:80px}.sections.inside .contact-action .button.pink{width:unset}.contacts .map_active .contacts_info .phonecont ul{width:100%}.product .big_img .informer li span{width:50px;height:50px;font-size:16px}.item .informer{left:0}.category ul.pagination-arrow{display:none}.category .pagination ul{border-bottom:2px solid #fff}.item .system .reviews{display:none}ul.mse2_pagination li.disabled,ul.pagination-number li.disabled{padding-top:4px}.category .filter #mse2_sort:before{content:"";background:rgba(0,0,0,.3);width:10vw;height:100vh;position:fixed;top:0;right:90vw;z-index:0}.category .left_bar:before{content:"";background:rgba(0,0,0,.3);width:10vw;height:100vh;position:fixed;top:0;right:90vw;z-index:0}.category .left_bar .iosn{margin:0 -15px 0 0;overflow-y:scroll;height:100%}.category .left_bar .box{margin:0 15px}.basket .basket_item{border:1px solid #dcdcdc;padding:15px 0;border-radius:30px;margin-bottom:15px;margin-left:1px;margin-right:1px}}#msCart [type=submit][value="cart/change"]{display:none}header .textlogo{display:flex;justify-content:center}header .textlogo p{position:absolute;font-size:12px;color:#000;font-weight:100;margin-top:5px;margin-bottom:0;text-transform:uppercase}