@charset "UTF-8";:root {--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-bg: #fff }*, ::after, ::before {box-sizing: border-box }@media (prefers-reduced-motion: no-preference) {:root {scroll-behavior: smooth }}body {margin: 0;font-family: var(--bs-body-font-family);font-size: var(--bs-body-font-size);font-weight: var(--bs-body-font-weight);line-height: var(--bs-body-line-height);color: var(--bs-body-color);text-align: var(--bs-body-text-align);background-color: var(--bs-body-bg);-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: transparent }hr {margin: 1rem 0;color: inherit;background-color: currentColor;border: 0;opacity: .25 }hr:not([size]) {height: 1px }.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: .5rem;font-weight: 500;line-height: 1.2 }.h1, h1 {font-size: calc(1.375rem + 1.5vw) }@media (min-width: 1200px) {.h1, h1 {font-size: 2.5rem }}.h2, h2 {font-size: calc(1.325rem + .9vw) }@media (min-width: 1200px) {.h2, h2 {font-size: 2rem }}.h3, h3 {font-size: calc(1.3rem + .6vw) }@media (min-width: 1200px) {.h3, h3 {font-size: 1.75rem }}.h4, h4 {font-size: calc(1.275rem + .3vw) }@media (min-width: 1200px) {.h4, h4 {font-size: 1.5rem }}.h5, h5 {font-size: 1.25rem }.h6, h6 {font-size: 1rem }p {margin-top: 0;margin-bottom: 1rem }abbr[data-bs-original-title], abbr[title] {-webkit-text-decoration: underline dotted;text-decoration: underline dotted;cursor: help;-webkit-text-decoration-skip-ink: none;text-decoration-skip-ink: none }address {margin-bottom: 1rem;font-style: normal;line-height: inherit }ol, ul {padding-left: 2rem }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 }b, strong {font-weight: bolder }.small, small {font-size: .875em }.mark, mark {padding: .2em;background-color: #fcf8e3 }sub, sup {position: relative;font-size: .75em;line-height: 0;vertical-align: baseline }sub {bottom: -.25em }sup {top: -.5em }a {color: #0d6efd;text-decoration: underline }a:hover {color: #0a58ca }a:not([href]):not([class]), a:not([href]):not([class]):hover {color: inherit;text-decoration: none }code, kbd, pre, samp {font-family: var(--bs-font-monospace);font-size: 1em;direction: ltr;unicode-bidi: bidi-override }pre {display: block;margin-top: 0;margin-bottom: 1rem;overflow: auto;font-size: .875em }pre code {font-size: inherit;color: inherit;word-break: normal }code {font-size: .875em;color: #d63384;word-wrap: break-word }a > code {color: inherit }kbd {padding: .2rem .4rem;font-size: .875em;color: #fff;background-color: #212529;border-radius: .2rem }kbd kbd {padding: 0;font-size: 1em;font-weight: 700 }figure {margin: 0 0 1rem }img, svg {vertical-align: middle }table {caption-side: bottom;border-collapse: collapse }caption {padding-top: .5rem;padding-bottom: .5rem;color: #6c757d;text-align: left }th {text-align: inherit;text-align: -webkit-match-parent }tbody, td, tfoot, th, thead, tr {border-color: inherit;border-style: solid;border-width: 0 }label {display: inline-block }button {border-radius: 0 }button:focus:not(:focus-visible) {outline: 0 }button, input, optgroup, select, textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit }button, select {text-transform: none }[role=button] {cursor: pointer }select {word-wrap: normal }select:disabled {opacity: 1 }[list]::-webkit-calendar-picker-indicator {display: none }[type=button], [type=reset], [type=submit], button {-webkit-appearance: button }[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {cursor: pointer }::-moz-focus-inner {padding: 0;border-style: none }textarea {resize: vertical }fieldset {min-width: 0;padding: 0;margin: 0;border: 0 }legend {float: left;width: 100%;padding: 0;margin-bottom: .5rem;font-size: calc(1.275rem + .3vw);line-height: inherit }@media (min-width: 1200px) {legend {font-size: 1.5rem }}legend + * {clear: left }::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-year-field {padding: 0 }::-webkit-inner-spin-button {height: auto }[type=search] {outline-offset: -2px;-webkit-appearance: textfield }::-webkit-search-decoration {-webkit-appearance: none }::-webkit-color-swatch-wrapper {padding: 0 }::-webkit-file-upload-button {font: inherit }::file-selector-button {font: inherit }::-webkit-file-upload-button {font: inherit;-webkit-appearance: button }output {display: inline-block }iframe {border: 0 }summary {display: list-item;cursor: pointer }progress {vertical-align: baseline }[hidden] {display: none !important }.lead {font-size: 1.25rem;font-weight: 300 }.display-1 {font-size: calc(1.625rem + 4.5vw);font-weight: 300;line-height: 1.2 }@media (min-width: 1200px) {.display-1 {font-size: 5rem }}.display-2 {font-size: calc(1.575rem + 3.9vw);font-weight: 300;line-height: 1.2 }@media (min-width: 1200px) {.display-2 {font-size: 4.5rem }}.display-3 {font-size: calc(1.525rem + 3.3vw);font-weight: 300;line-height: 1.2 }@media (min-width: 1200px) {.display-3 {font-size: 4rem }}.display-4 {font-size: calc(1.475rem + 2.7vw);font-weight: 300;line-height: 1.2 }@media (min-width: 1200px) {.display-4 {font-size: 3.5rem }}.display-5 {font-size: calc(1.425rem + 2.1vw);font-weight: 300;line-height: 1.2 }@media (min-width: 1200px) {.display-5 {font-size: 3rem }}.display-6 {font-size: calc(1.375rem + 1.5vw);font-weight: 300;line-height: 1.2 }@media (min-width: 1200px) {.display-6 {font-size: 2.5rem }}.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: .875em;text-transform: uppercase }.blockquote {margin-bottom: 1rem;font-size: 1.25rem }.blockquote > :last-child {margin-bottom: 0 }.blockquote-footer {margin-top: -1rem;margin-bottom: 1rem;font-size: .875em;color: #6c757d }.blockquote-footer::before {content: "— " }.img-fluid {max-width: 100%;height: 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: .875em;color: #6c757d }.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {width: 100%;padding-right: var(--bs-gutter-x, .75rem);padding-left: var(--bs-gutter-x, .75rem);margin-right: auto;margin-left: auto }@media (min-width: 576px) {.container, .container-sm {max-width: 540px }}@media (min-width: 768px) {.container, .container-md, .container-sm {max-width: 720px }}@media (min-width: 992px) {.container, .container-lg, .container-md, .container-sm {max-width: 960px }}@media (min-width: 1200px) {.container, .container-lg, .container-md, .container-sm, .container-xl {max-width: 1140px }}@media (min-width: 1400px) {.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: 1320px }}.row {--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(-1 * var(--bs-gutter-y));margin-right: calc(-.5 * var(--bs-gutter-x));margin-left: calc(-.5 * var(--bs-gutter-x)) }.row > * {flex-shrink: 0;width: 100%;max-width: 100%;padding-right: calc(var(--bs-gutter-x) * .5);padding-left: calc(var(--bs-gutter-x) * .5);margin-top: var(--bs-gutter-y) }.col {flex: 1 0 0% }.row-cols-auto > * {flex: 0 0 auto;width: auto }.row-cols-1 > * {flex: 0 0 auto;width: 100% }.row-cols-2 > * {flex: 0 0 auto;width: 50% }.row-cols-3 > * {flex: 0 0 auto;width: 33.3333333333% }.row-cols-4 > * {flex: 0 0 auto;width: 25% }.row-cols-5 > * {flex: 0 0 auto;width: 20% }.row-cols-6 > * {flex: 0 0 auto;width: 16.6666666667% }.col-auto {flex: 0 0 auto;width: auto }.col-1 {flex: 0 0 auto;width: 8.33333333% }.col-2 {flex: 0 0 auto;width: 16.66666667% }.col-3 {flex: 0 0 auto;width: 25% }.col-4 {flex: 0 0 auto;width: 33.33333333% }.col-5 {flex: 0 0 auto;width: 41.66666667% }.col-6 {flex: 0 0 auto;width: 50% }.col-7 {flex: 0 0 auto;width: 58.33333333% }.col-8 {flex: 0 0 auto;width: 66.66666667% }.col-9 {flex: 0 0 auto;width: 75% }.col-10 {flex: 0 0 auto;width: 83.33333333% }.col-11 {flex: 0 0 auto;width: 91.66666667% }.col-12 {flex: 0 0 auto;width: 100% }.col-product {flex: 0 0 auto;width: 80% }.offset-1 {margin-left: 8.33333333% }.offset-2 {margin-left: 16.66666667% }.offset-3 {margin-left: 25% }.offset-4 {margin-left: 33.33333333% }.offset-5 {margin-left: 41.66666667% }.offset-6 {margin-left: 50% }.offset-7 {margin-left: 58.33333333% }.offset-8 {margin-left: 66.66666667% }.offset-9 {margin-left: 75% }.offset-10 {margin-left: 83.33333333% }.offset-11 {margin-left: 91.66666667% }.g-0, .gx-0 {--bs-gutter-x: 0 }.g-0, .gy-0 {--bs-gutter-y: 0 }.g-1, .gx-1 {--bs-gutter-x: 0.25rem }.g-1, .gy-1 {--bs-gutter-y: 0.25rem }.g-2, .gx-2 {--bs-gutter-x: 0.5rem }.g-2, .gy-2 {--bs-gutter-y: 0.5rem }.g-3, .gx-3 {--bs-gutter-x: 1rem }.g-3, .gy-3 {--bs-gutter-y: 1rem }.g-4, .gx-4 {--bs-gutter-x: 1.5rem }.g-4, .gy-4 {--bs-gutter-y: 1.5rem }.g-5, .gx-5 {--bs-gutter-x: 3rem }.g-5, .gy-5 {--bs-gutter-y: 3rem }@media (min-width: 576px) {.col-sm {flex: 1 0 0% }.row-cols-sm-auto > * {flex: 0 0 auto;width: auto }.row-cols-sm-1 > * {flex: 0 0 auto;width: 100% }.row-cols-sm-2 > * {flex: 0 0 auto;width: 50% }.row-cols-sm-3 > * {flex: 0 0 auto;width: 33.3333333333% }.row-cols-sm-4 > * {flex: 0 0 auto;width: 25% }.row-cols-sm-5 > * {flex: 0 0 auto;width: 20% }.row-cols-sm-6 > * {flex: 0 0 auto;width: 16.6666666667% }.col-sm-auto {flex: 0 0 auto;width: auto }.col-sm-1 {flex: 0 0 auto;width: 8.33333333% }.col-sm-2 {flex: 0 0 auto;width: 16.66666667% }.col-sm-3 {flex: 0 0 auto;width: 25% }.col-sm-4 {flex: 0 0 auto;width: 33.33333333% }.col-sm-5 {flex: 0 0 auto;width: 41.66666667% }.col-sm-6 {flex: 0 0 auto;width: 50% }.col-sm-7 {flex: 0 0 auto;width: 58.33333333% }.col-sm-8 {flex: 0 0 auto;width: 66.66666667% }.col-sm-9 {flex: 0 0 auto;width: 75% }.col-sm-10 {flex: 0 0 auto;width: 83.33333333% }.col-sm-11 {flex: 0 0 auto;width: 91.66666667% }.col-sm-12 {flex: 0 0 auto;width: 100% }.offset-sm-0 {margin-left: 0 }.offset-sm-1 {margin-left: 8.33333333% }.offset-sm-2 {margin-left: 16.66666667% }.offset-sm-3 {margin-left: 25% }.offset-sm-4 {margin-left: 33.33333333% }.offset-sm-5 {margin-left: 41.66666667% }.offset-sm-6 {margin-left: 50% }.offset-sm-7 {margin-left: 58.33333333% }.offset-sm-8 {margin-left: 66.66666667% }.offset-sm-9 {margin-left: 75% }.offset-sm-10 {margin-left: 83.33333333% }.offset-sm-11 {margin-left: 91.66666667% }.g-sm-0, .gx-sm-0 {--bs-gutter-x: 0 }.g-sm-0, .gy-sm-0 {--bs-gutter-y: 0 }.g-sm-1, .gx-sm-1 {--bs-gutter-x: 0.25rem }.g-sm-1, .gy-sm-1 {--bs-gutter-y: 0.25rem }.g-sm-2, .gx-sm-2 {--bs-gutter-x: 0.5rem }.g-sm-2, .gy-sm-2 {--bs-gutter-y: 0.5rem }.g-sm-3, .gx-sm-3 {--bs-gutter-x: 1rem }.g-sm-3, .gy-sm-3 {--bs-gutter-y: 1rem }.g-sm-4, .gx-sm-4 {--bs-gutter-x: 1.5rem }.g-sm-4, .gy-sm-4 {--bs-gutter-y: 1.5rem }.g-sm-5, .gx-sm-5 {--bs-gutter-x: 3rem }.g-sm-5, .gy-sm-5 {--bs-gutter-y: 3rem }}@media (min-width: 768px) {.col-md {flex: 1 0 0% }.row-cols-md-auto > * {flex: 0 0 auto;width: auto }.row-cols-md-1 > * {flex: 0 0 auto;width: 100% }.row-cols-md-2 > * {flex: 0 0 auto;width: 50% }.row-cols-md-3 > * {flex: 0 0 auto;width: 33.3333333333% }.row-cols-md-4 > * {flex: 0 0 auto;width: 25% }.row-cols-md-5 > * {flex: 0 0 auto;width: 20% }.row-cols-md-6 > * {flex: 0 0 auto;width: 16.6666666667% }.col-md-auto {flex: 0 0 auto;width: auto }.col-md-1 {flex: 0 0 auto;width: 8.33333333% }.col-md-2 {flex: 0 0 auto;width: 16.66666667% }.col-md-3 {flex: 0 0 auto;width: 25% }.col-md-4 {flex: 0 0 auto;width: 33.33333333% }.col-md-5 {flex: 0 0 auto;width: 41.66666667% }.col-md-6 {flex: 0 0 auto;width: 50% }.col-md-7 {flex: 0 0 auto;width: 58.33333333% }.col-md-8 {flex: 0 0 auto;width: 66.66666667% }.col-md-9 {flex: 0 0 auto;width: 75% }.col-md-10 {flex: 0 0 auto;width: 83.33333333% }.col-md-11 {flex: 0 0 auto;width: 91.66666667% }.col-md-12 {flex: 0 0 auto;width: 100% }.offset-md-0 {margin-left: 0 }.offset-md-1 {margin-left: 8.33333333% }.offset-md-2 {margin-left: 16.66666667% }.offset-md-3 {margin-left: 25% }.offset-md-4 {margin-left: 33.33333333% }.offset-md-5 {margin-left: 41.66666667% }.offset-md-6 {margin-left: 50% }.offset-md-7 {margin-left: 58.33333333% }.offset-md-8 {margin-left: 66.66666667% }.offset-md-9 {margin-left: 75% }.offset-md-10 {margin-left: 83.33333333% }.offset-md-11 {margin-left: 91.66666667% }.g-md-0, .gx-md-0 {--bs-gutter-x: 0 }.g-md-0, .gy-md-0 {--bs-gutter-y: 0 }.g-md-1, .gx-md-1 {--bs-gutter-x: 0.25rem }.g-md-1, .gy-md-1 {--bs-gutter-y: 0.25rem }.g-md-2, .gx-md-2 {--bs-gutter-x: 0.5rem }.g-md-2, .gy-md-2 {--bs-gutter-y: 0.5rem }.g-md-3, .gx-md-3 {--bs-gutter-x: 1rem }.g-md-3, .gy-md-3 {--bs-gutter-y: 1rem }.g-md-4, .gx-md-4 {--bs-gutter-x: 1.5rem }.g-md-4, .gy-md-4 {--bs-gutter-y: 1.5rem }.g-md-5, .gx-md-5 {--bs-gutter-x: 3rem }.g-md-5, .gy-md-5 {--bs-gutter-y: 3rem }}@media (min-width: 992px) {.col-lg {flex: 1 0 0% }.row-cols-lg-auto > * {flex: 0 0 auto;width: auto }.row-cols-lg-1 > * {flex: 0 0 auto;width: 100% }.row-cols-lg-2 > * {flex: 0 0 auto;width: 50% }.row-cols-lg-3 > * {flex: 0 0 auto;width: 33.3333333333% }.row-cols-lg-4 > * {flex: 0 0 auto;width: 25% }.row-cols-lg-5 > * {flex: 0 0 auto;width: 20% }.row-cols-lg-6 > * {flex: 0 0 auto;width: 16.6666666667% }.col-lg-auto {flex: 0 0 auto;width: auto }.col-lg-1 {flex: 0 0 auto;width: 8.33333333% }.col-lg-2 {flex: 0 0 auto;width: 16.66666667% }.col-lg-3 {flex: 0 0 auto;width: 25% }.col-lg-4 {flex: 0 0 auto;width: 33.33333333% }.col-lg-5 {flex: 0 0 auto;width: 41.66666667% }.col-lg-6 {flex: 0 0 auto;width: 50% }.col-lg-7 {flex: 0 0 auto;width: 58.33333333% }.col-lg-8 {flex: 0 0 auto;width: 66.66666667% }.col-lg-9 {flex: 0 0 auto;width: 75% }.col-lg-10 {flex: 0 0 auto;width: 83.33333333% }.col-lg-11 {flex: 0 0 auto;width: 91.66666667% }.col-lg-12 {flex: 0 0 auto;width: 100% }.offset-lg-0 {margin-left: 0 }.offset-lg-1 {margin-left: 8.33333333% }.offset-lg-2 {margin-left: 16.66666667% }.offset-lg-3 {margin-left: 25% }.offset-lg-4 {margin-left: 33.33333333% }.offset-lg-5 {margin-left: 41.66666667% }.offset-lg-6 {margin-left: 50% }.offset-lg-7 {margin-left: 58.33333333% }.offset-lg-8 {margin-left: 66.66666667% }.offset-lg-9 {margin-left: 75% }.offset-lg-10 {margin-left: 83.33333333% }.offset-lg-11 {margin-left: 91.66666667% }.g-lg-0, .gx-lg-0 {--bs-gutter-x: 0 }.g-lg-0, .gy-lg-0 {--bs-gutter-y: 0 }.g-lg-1, .gx-lg-1 {--bs-gutter-x: 0.25rem }.g-lg-1, .gy-lg-1 {--bs-gutter-y: 0.25rem }.g-lg-2, .gx-lg-2 {--bs-gutter-x: 0.5rem }.g-lg-2, .gy-lg-2 {--bs-gutter-y: 0.5rem }.g-lg-3, .gx-lg-3 {--bs-gutter-x: 1rem }.g-lg-3, .gy-lg-3 {--bs-gutter-y: 1rem }.g-lg-4, .gx-lg-4 {--bs-gutter-x: 1.5rem }.g-lg-4, .gy-lg-4 {--bs-gutter-y: 1.5rem }.g-lg-5, .gx-lg-5 {--bs-gutter-x: 3rem }.g-lg-5, .gy-lg-5 {--bs-gutter-y: 3rem }}@media (min-width: 1200px) {.col-xl {flex: 1 0 0% }.row-cols-xl-auto > * {flex: 0 0 auto;width: auto }.row-cols-xl-1 > * {flex: 0 0 auto;width: 100% }.row-cols-xl-2 > * {flex: 0 0 auto;width: 50% }.row-cols-xl-3 > * {flex: 0 0 auto;width: 33.3333333333% }.row-cols-xl-4 > * {flex: 0 0 auto;width: 25% }.row-cols-xl-5 > * {flex: 0 0 auto;width: 20% }.row-cols-xl-6 > * {flex: 0 0 auto;width: 16.6666666667% }.col-xl-auto {flex: 0 0 auto;width: auto }.col-xl-1 {flex: 0 0 auto;width: 8.33333333% }.col-xl-2 {flex: 0 0 auto;width: 16.66666667% }.col-xl-3 {flex: 0 0 auto;width: 25% }.col-xl-4 {flex: 0 0 auto;width: 33.33333333% }.col-xl-5 {flex: 0 0 auto;width: 41.66666667% }.col-xl-6 {flex: 0 0 auto;width: 50% }.col-xl-7 {flex: 0 0 auto;width: 58.33333333% }.col-xl-8 {flex: 0 0 auto;width: 66.66666667% }.col-xl-9 {flex: 0 0 auto;width: 75% }.col-xl-10 {flex: 0 0 auto;width: 83.33333333% }.col-xl-11 {flex: 0 0 auto;width: 91.66666667% }.col-xl-12 {flex: 0 0 auto;width: 100% }.offset-xl-0 {margin-left: 0 }.offset-xl-1 {margin-left: 8.33333333% }.offset-xl-2 {margin-left: 16.66666667% }.offset-xl-3 {margin-left: 25% }.offset-xl-4 {margin-left: 33.33333333% }.offset-xl-5 {margin-left: 41.66666667% }.offset-xl-6 {margin-left: 50% }.offset-xl-7 {margin-left: 58.33333333% }.offset-xl-8 {margin-left: 66.66666667% }.offset-xl-9 {margin-left: 75% }.offset-xl-10 {margin-left: 83.33333333% }.offset-xl-11 {margin-left: 91.66666667% }.g-xl-0, .gx-xl-0 {--bs-gutter-x: 0 }.g-xl-0, .gy-xl-0 {--bs-gutter-y: 0 }.g-xl-1, .gx-xl-1 {--bs-gutter-x: 0.25rem }.g-xl-1, .gy-xl-1 {--bs-gutter-y: 0.25rem }.g-xl-2, .gx-xl-2 {--bs-gutter-x: 0.5rem }.g-xl-2, .gy-xl-2 {--bs-gutter-y: 0.5rem }.g-xl-3, .gx-xl-3 {--bs-gutter-x: 1rem }.g-xl-3, .gy-xl-3 {--bs-gutter-y: 1rem }.g-xl-4, .gx-xl-4 {--bs-gutter-x: 1.5rem }.g-xl-4, .gy-xl-4 {--bs-gutter-y: 1.5rem }.g-xl-5, .gx-xl-5 {--bs-gutter-x: 3rem }.g-xl-5, .gy-xl-5 {--bs-gutter-y: 3rem }}@media (min-width: 1400px) {.col-xxl {flex: 1 0 0% }.row-cols-xxl-auto > * {flex: 0 0 auto;width: auto }.row-cols-xxl-1 > * {flex: 0 0 auto;width: 100% }.row-cols-xxl-2 > * {flex: 0 0 auto;width: 50% }.row-cols-xxl-3 > * {flex: 0 0 auto;width: 33.3333333333% }.row-cols-xxl-4 > * {flex: 0 0 auto;width: 25% }.row-cols-xxl-5 > * {flex: 0 0 auto;width: 20% }.row-cols-xxl-6 > * {flex: 0 0 auto;width: 16.6666666667% }.col-xxl-auto {flex: 0 0 auto;width: auto }.col-xxl-1 {flex: 0 0 auto;width: 8.33333333% }.col-xxl-2 {flex: 0 0 auto;width: 16.66666667% }.col-xxl-3 {flex: 0 0 auto;width: 25% }.col-xxl-4 {flex: 0 0 auto;width: 33.33333333% }.col-xxl-5 {flex: 0 0 auto;width: 41.66666667% }.col-xxl-6 {flex: 0 0 auto;width: 50% }.col-xxl-7 {flex: 0 0 auto;width: 58.33333333% }.col-xxl-8 {flex: 0 0 auto;width: 66.66666667% }.col-xxl-9 {flex: 0 0 auto;width: 75% }.col-xxl-10 {flex: 0 0 auto;width: 83.33333333% }.col-xxl-11 {flex: 0 0 auto;width: 91.66666667% }.col-xxl-12 {flex: 0 0 auto;width: 100% }.offset-xxl-0 {margin-left: 0 }.offset-xxl-1 {margin-left: 8.33333333% }.offset-xxl-2 {margin-left: 16.66666667% }.offset-xxl-3 {margin-left: 25% }.offset-xxl-4 {margin-left: 33.33333333% }.offset-xxl-5 {margin-left: 41.66666667% }.offset-xxl-6 {margin-left: 50% }.offset-xxl-7 {margin-left: 58.33333333% }.offset-xxl-8 {margin-left: 66.66666667% }.offset-xxl-9 {margin-left: 75% }.offset-xxl-10 {margin-left: 83.33333333% }.offset-xxl-11 {margin-left: 91.66666667% }.g-xxl-0, .gx-xxl-0 {--bs-gutter-x: 0 }.g-xxl-0, .gy-xxl-0 {--bs-gutter-y: 0 }.g-xxl-1, .gx-xxl-1 {--bs-gutter-x: 0.25rem }.g-xxl-1, .gy-xxl-1 {--bs-gutter-y: 0.25rem }.g-xxl-2, .gx-xxl-2 {--bs-gutter-x: 0.5rem }.g-xxl-2, .gy-xxl-2 {--bs-gutter-y: 0.5rem }.g-xxl-3, .gx-xxl-3 {--bs-gutter-x: 1rem }.g-xxl-3, .gy-xxl-3 {--bs-gutter-y: 1rem }.g-xxl-4, .gx-xxl-4 {--bs-gutter-x: 1.5rem }.g-xxl-4, .gy-xxl-4 {--bs-gutter-y: 1.5rem }.g-xxl-5, .gx-xxl-5 {--bs-gutter-x: 3rem }.g-xxl-5, .gy-xxl-5 {--bs-gutter-y: 3rem }}.table {--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width: 100%;margin-bottom: 1rem;color: #212529;vertical-align: top;border-color: #dee2e6 }.table > :not(caption) > * > * {padding: .5rem .5rem;background-color: var(--bs-table-bg);border-bottom-width: 1px;box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg) }.table > tbody {vertical-align: inherit }.table > thead {vertical-align: bottom }.table > :not(:first-child) {border-top: 2px solid currentColor }.caption-top {caption-side: top }.table-sm > :not(caption) > * > * {padding: .25rem .25rem }.table-bordered > :not(caption) > * {border-width: 1px 0 }.table-bordered > :not(caption) > * > * {border-width: 0 1px }.table-borderless > :not(caption) > * > * {border-bottom-width: 0 }.table-borderless > :not(:first-child) {border-top-width: 0 }.table-striped > tbody > tr:nth-of-type(odd) > * {--bs-table-accent-bg: var(--bs-table-striped-bg);color: var(--bs-table-striped-color) }.table-active {--bs-table-accent-bg: var(--bs-table-active-bg);color: var(--bs-table-active-color) }.table-hover > tbody > tr:hover > * {--bs-table-accent-bg: var(--bs-table-hover-bg);color: var(--bs-table-hover-color) }.table-primary {--bs-table-bg: #cfe2ff;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color: #000;border-color: #bacbe6 }.table-secondary {--bs-table-bg: #e2e3e5;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color: #000;border-color: #cbccce }.table-success {--bs-table-bg: #d1e7dd;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color: #000;border-color: #bcd0c7 }.table-info {--bs-table-bg: #cff4fc;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color: #000;border-color: #badce3 }.table-warning {--bs-table-bg: #fff3cd;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color: #000;border-color: #e6dbb9 }.table-danger {--bs-table-bg: #f8d7da;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color: #000;border-color: #dfc2c4 }.table-light {--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color: #000;border-color: #dfe0e1 }.table-dark {--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color: #fff;border-color: #373b3e }.table-responsive {overflow-x: auto;-webkit-overflow-scrolling: touch }@media (max-width: 575.98px) {.table-responsive-sm {overflow-x: auto;-webkit-overflow-scrolling: touch }}@media (max-width: 767.98px) {.table-responsive-md {overflow-x: auto;-webkit-overflow-scrolling: touch }}@media (max-width: 991.98px) {.table-responsive-lg {overflow-x: auto;-webkit-overflow-scrolling: touch }}@media (max-width: 1199.98px) {.table-responsive-xl {overflow-x: auto;-webkit-overflow-scrolling: touch }}@media (max-width: 1399.98px) {.table-responsive-xxl {overflow-x: auto;-webkit-overflow-scrolling: touch }}.form-label {margin-bottom: .5rem }.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 }.col-form-label-sm {padding-top: calc(.25rem + 1px);padding-bottom: calc(.25rem + 1px);font-size: .875rem }.form-text {margin-top: .25rem;font-size: .875em;color: #6c757d }.form-control {display: block;width: 100%;padding: .375rem .75rem;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;background-color: #fff;background-clip: padding-box;border: 1px solid #ced4da;-webkit-appearance: none;-moz-appearance: none;appearance: none;transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out }@media (prefers-reduced-motion: reduce) {.form-control {transition: none }}.form-control[type=file] {overflow: hidden }.form-control[type=file]:not(:disabled):not([readonly]) {cursor: pointer }.form-control::-webkit-date-and-time-value {height: 1.5em }.form-control::-moz-placeholder {color: #6c757d;opacity: 1 }.form-control::placeholder {color: #6c757d;opacity: 1 }.form-control:disabled, .form-control[readonly] {background-color: #e9ecef;opacity: 1 }.form-control::-webkit-file-upload-button {padding: .375rem .75rem;margin: -.375rem -.75rem;-webkit-margin-end: .75rem;margin-inline-end: .75rem;color: #212529;background-color: #e9ecef;pointer-events: none;border-color: inherit;border-style: solid;border-width: 0;border-inline-end-width: 1px;border-radius: 0;-webkit-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out }.form-control::file-selector-button {padding: .375rem .75rem;margin: -.375rem -.75rem;-webkit-margin-end: .75rem;margin-inline-end: .75rem;color: #212529;background-color: #e9ecef;pointer-events: none;border-color: inherit;border-style: solid;border-width: 0;border-inline-end-width: 1px;border-radius: 0;transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out }@media (prefers-reduced-motion: reduce) {.form-control::-webkit-file-upload-button {-webkit-transition: none;transition: none }.form-control::file-selector-button {transition: none }}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {background-color: #dde0e3 }.form-control:hover:not(:disabled):not([readonly])::file-selector-button {background-color: #dde0e3 }.form-control::-webkit-file-upload-button {padding: .375rem .75rem;margin: -.375rem -.75rem;-webkit-margin-end: .75rem;margin-inline-end: .75rem;color: #212529;background-color: #e9ecef;pointer-events: none;border-color: inherit;border-style: solid;border-width: 0;border-inline-end-width: 1px;border-radius: 0;-webkit-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out }@media (prefers-reduced-motion: reduce) {.form-control::-webkit-file-upload-button {-webkit-transition: none;transition: none }}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {background-color: #dde0e3 }.form-control-plaintext {display: block;width: 100%;padding: .375rem 0;margin-bottom: 0;line-height: 1.5;color: #212529;background-color: transparent;border: solid transparent;border-width: 1px 0 }.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm {padding-right: 0;padding-left: 0 }.form-control-sm {min-height: calc(1.5em + .5rem + 2px);padding: .25rem .5rem;font-size: .875rem;border-radius: .2rem }.form-control-sm::-webkit-file-upload-button {padding: .25rem .5rem;margin: -.25rem -.5rem;-webkit-margin-end: .5rem;margin-inline-end: .5rem }.form-control-sm::file-selector-button {padding: .25rem .5rem;margin: -.25rem -.5rem;-webkit-margin-end: .5rem;margin-inline-end: .5rem }.form-control-sm::-webkit-file-upload-button {padding: .25rem .5rem;margin: -.25rem -.5rem;-webkit-margin-end: .5rem;margin-inline-end: .5rem }.form-control-lg {min-height: calc(1.5em + 1rem + 2px);padding: .5rem 1rem;font-size: 1.25rem;border-radius: .3rem }.form-control-lg::-webkit-file-upload-button {padding: .5rem 1rem;margin: -.5rem -1rem;-webkit-margin-end: 1rem;margin-inline-end: 1rem }.form-control-lg::file-selector-button {padding: .5rem 1rem;margin: -.5rem -1rem;-webkit-margin-end: 1rem;margin-inline-end: 1rem }.form-control-lg::-webkit-file-upload-button {padding: .5rem 1rem;margin: -.5rem -1rem;-webkit-margin-end: 1rem;margin-inline-end: 1rem }textarea.form-control {min-height: calc(1.5em + .75rem + 2px) }textarea.form-control-sm {min-height: calc(1.5em + .5rem + 2px) }textarea.form-control-lg {min-height: calc(1.5em + 1rem + 2px) }.form-control-color {width: 3rem;height: auto;padding: .375rem }.form-control-color:not(:disabled):not([readonly]) {cursor: pointer }.form-control-color::-moz-color-swatch {height: 1.5em;border-radius: .25rem }.form-control-color::-webkit-color-swatch {height: 1.5em;border-radius: .25rem }.form-select {display: block;width: 100%;padding: .375rem 2.25rem .375rem .75rem;-moz-padding-start: calc(0.75rem - 3px);font-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;background-color: #fff;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: right .75rem center;background-size: 16px 12px;border: 1px solid #ced4da;border-radius: .25rem;transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;-webkit-appearance: none;-moz-appearance: none;appearance: none }@media (prefers-reduced-motion: reduce) {.form-select {transition: none }}.form-select:focus {border-color: #86b7fe;outline: 0;box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) }.form-select[multiple], .form-select[size]:not([size="1"]) {padding-right: .75rem;background-image: none }.form-select:disabled {background-color: #e9ecef }.form-select:-moz-focusring {color: transparent;text-shadow: 0 0 0 #212529 }.form-select-sm {padding-top: .25rem;padding-bottom: .25rem;padding-left: .5rem;font-size: .875rem;border-radius: .2rem }.form-select-lg {padding-top: .5rem;padding-bottom: .5rem;padding-left: 1rem;font-size: 1.25rem;border-radius: .3rem }.form-check {display: block;min-height: 1.5rem;padding-left: 1.5em;margin-bottom: .125rem }.form-check .form-check-input {float: left;margin-left: -1.5em }.form-check-input {width: 1em;height: 1em;margin-top: .25em;vertical-align: top;background-color: #fff;background-repeat: no-repeat;background-position: center;background-size: contain;border: 1px solid rgba(0, 0, 0, .25);-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-print-color-adjust: exact;color-adjust: exact }.form-check-input[type=checkbox] {border-radius: .25em }.form-check-input[type=radio] {border-radius: 50% }.form-check-input:active {filter: brightness(90%) }.form-check-input:focus {border-color: #86b7fe;outline: 0;box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) }.form-check-input:checked {background-color: #0d6efd;border-color: #0d6efd }.form-check-input:checked[type=checkbox] {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e") }.form-check-input:checked[type=radio] {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e") }.form-check-input[type=checkbox]:indeterminate {background-color: #0d6efd;border-color: #0d6efd;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e") }.form-check-input:disabled {pointer-events: none;filter: none;opacity: .5 }.form-check-input:disabled ~ .form-check-label, .form-check-input[disabled] ~ .form-check-label {opacity: .5 }.form-switch {padding-left: 2.5em }.form-switch .form-check-input {width: 2em;margin-left: -2.5em;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position: left center;border-radius: 2em;transition: background-position .15s ease-in-out }@media (prefers-reduced-motion: reduce) {.form-switch .form-check-input {transition: none }}.form-switch .form-check-input:focus {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e") }.form-switch .form-check-input:checked {background-position: right center;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e") }.form-check-inline {display: inline-block;margin-right: 1rem }.btn-check {position: absolute;clip: rect(0, 0, 0, 0);pointer-events: none }.btn-check:disabled + .btn, .btn-check[disabled] + .btn {pointer-events: none;filter: none;opacity: .65 }.form-range {width: 100%;height: 1.5rem;padding: 0;background-color: transparent;-webkit-appearance: none;-moz-appearance: none;appearance: none }.form-range:focus {outline: 0 }.form-range:focus::-webkit-slider-thumb {box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(13, 110, 253, .25) }.form-range:focus::-moz-range-thumb {box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(13, 110, 253, .25) }.form-range::-moz-focus-outer {border: 0 }.form-range::-webkit-slider-thumb {width: 1rem;height: 1rem;margin-top: -.25rem;background-color: #0d6efd;border: 0;border-radius: 1rem;-webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;-webkit-appearance: none;appearance: none }@media (prefers-reduced-motion: reduce) {.form-range::-webkit-slider-thumb {-webkit-transition: none;transition: none }}.form-range::-webkit-slider-thumb:active {background-color: #b6d4fe }.form-range::-webkit-slider-runnable-track {width: 100%;height: .5rem;color: transparent;cursor: pointer;background-color: #dee2e6;border-color: transparent;border-radius: 1rem }.form-range::-moz-range-thumb {width: 1rem;height: 1rem;background-color: #0d6efd;border: 0;border-radius: 1rem;-moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;-moz-appearance: none;appearance: none }@media (prefers-reduced-motion: reduce) {.form-range::-moz-range-thumb {-moz-transition: none;transition: none }}.form-range::-moz-range-thumb:active {background-color: #b6d4fe }.form-range::-moz-range-track {width: 100%;height: .5rem;color: transparent;cursor: pointer;background-color: #dee2e6;border-color: transparent;border-radius: 1rem }.form-range:disabled {pointer-events: none }.form-range:disabled::-webkit-slider-thumb {background-color: #adb5bd }.form-range:disabled::-moz-range-thumb {background-color: #adb5bd }.form-floating {position: relative }.form-floating > .form-control, .form-floating > .form-select {height: calc(3.5rem + 2px);line-height: 1.25 }.form-floating > label {position: absolute;top: 0;left: 0;height: 100%;padding: 1rem .75rem;pointer-events: none;border: 1px solid transparent;transform-origin: 0 0;transition: opacity .1s ease-in-out, transform .1s ease-in-out }@media (prefers-reduced-motion: reduce) {.form-floating > label {transition: none }}.form-floating > .form-control {padding: 1rem .75rem }.form-floating > .form-control::-moz-placeholder {color: transparent }.form-floating > .form-control::placeholder {color: transparent }.form-floating > .form-control:not(:-moz-placeholder-shown) {padding-top: 1.625rem;padding-bottom: .625rem }.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {padding-top: 1.625rem;padding-bottom: .625rem }.form-floating > .form-control:-webkit-autofill {padding-top: 1.625rem;padding-bottom: .625rem }.form-floating > .form-select {padding-top: 1.625rem;padding-bottom: .625rem }.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {opacity: .65;transform: scale(.85) translateY(-.5rem) translateX(.15rem) }.form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-select ~ label {opacity: .65;transform: scale(.85) translateY(-.5rem) translateX(.15rem) }.form-floating > .form-control:-webkit-autofill ~ label {opacity: .65;transform: scale(.85) translateY(-.5rem) translateX(.15rem) }.input-group {position: relative;display: flex;flex-wrap: wrap;align-items: stretch;width: 100% }.input-group > .form-control, .input-group > .form-select {position: relative;flex: 1 1 auto;width: 1%;min-width: 0 }.input-group > .form-control:focus, .input-group > .form-select:focus {z-index: 3 }.input-group .btn {position: relative;z-index: 2 }.input-group .btn:focus {z-index: 3 }.input-group-text {display: flex;align-items: center;padding: .375rem .75rem;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;text-align: center;white-space: nowrap;background-color: #e9ecef;border: 1px solid #ced4da;border-radius: .25rem }.input-group-lg > .btn, .input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-text {padding: .5rem 1rem;font-size: 1.25rem;border-radius: .3rem }.input-group-sm > .btn, .input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .input-group-text {padding: .25rem .5rem;font-size: .875rem;border-radius: .2rem }.input-group-lg > .form-select, .input-group-sm > .form-select {padding-right: 3rem }.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) {border-top-right-radius: 0;border-bottom-right-radius: 0 }.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu) {border-top-right-radius: 0;border-bottom-right-radius: 0 }.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {margin-left: -1px;border-top-left-radius: 0;border-bottom-left-radius: 0 }.valid-feedback {display: none;width: 100%;margin-top: .25rem;font-size: .875em;color: #198754 }.valid-tooltip {position: absolute;top: 100%;z-index: 5;display: none;max-width: 100%;padding: .25rem .5rem;margin-top: .1rem;font-size: .875rem;color: #fff;background-color: rgba(25, 135, 84, .9);border-radius: .25rem }.is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip, .was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip {display: block }.form-control.is-valid, .was-validated .form-control:valid {border-color: #198754;padding-right: calc(1.5em + .75rem);background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: right calc(.375em + .1875rem) center;background-size: calc(.75em + .375rem) calc(.75em + .375rem) }.form-control.is-valid:focus, .was-validated .form-control:valid:focus {border-color: #198754;box-shadow: 0 0 0 .25rem rgba(25, 135, 84, .25) }.was-validated textarea.form-control:valid, textarea.form-control.is-valid {padding-right: calc(1.5em + .75rem);background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem) }.form-select.is-valid, .was-validated .form-select:valid {border-color: #198754 }.form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"] {padding-right: 4.125rem;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position: right .75rem center, center right 2.25rem;background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem) }.form-select.is-valid:focus, .was-validated .form-select:valid:focus {border-color: #198754;box-shadow: 0 0 0 .25rem rgba(25, 135, 84, .25) }.form-check-input.is-valid, .was-validated .form-check-input:valid {border-color: #198754 }.form-check-input.is-valid:checked, .was-validated .form-check-input:valid:checked {background-color: #198754 }.form-check-input.is-valid:focus, .was-validated .form-check-input:valid:focus {box-shadow: 0 0 0 .25rem rgba(25, 135, 84, .25) }.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label {color: #198754 }.form-check-inline .form-check-input ~ .valid-feedback {margin-left: .5em }.input-group .form-control.is-valid, .input-group .form-select.is-valid, .was-validated .input-group .form-control:valid, .was-validated .input-group .form-select:valid {z-index: 1 }.input-group .form-control.is-valid:focus, .input-group .form-select.is-valid:focus, .was-validated .input-group .form-control:valid:focus, .was-validated .input-group .form-select:valid:focus {z-index: 3 }.invalid-feedback {display: none;width: 100%;margin-top: .25rem;font-size: .875em;color: #dc3545 }.invalid-tooltip {position: absolute;top: 100%;z-index: 5;display: none;max-width: 100%;padding: .25rem .5rem;margin-top: .1rem;font-size: .875rem;color: #fff;background-color: rgba(220, 53, 69, .9);border-radius: .25rem }.is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip, .was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip {display: block }.form-control.is-invalid, .was-validated .form-control:invalid {border-color: #dc3545;padding-right: calc(1.5em + .75rem);background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: right calc(.375em + .1875rem) center;background-size: calc(.75em + .375rem) calc(.75em + .375rem) }.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {border-color: #dc3545;box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .25) }.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {padding-right: calc(1.5em + .75rem);background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem) }.form-select.is-invalid, .was-validated .form-select:invalid {border-color: #dc3545 }.form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"] {padding-right: 4.125rem;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position: right .75rem center, center right 2.25rem;background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem) }.form-select.is-invalid:focus, .was-validated .form-select:invalid:focus {border-color: #dc3545;box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .25) }.form-check-input.is-invalid, .was-validated .form-check-input:invalid {border-color: #dc3545 }.form-check-input.is-invalid:checked, .was-validated .form-check-input:invalid:checked {background-color: #dc3545 }.form-check-input.is-invalid:focus, .was-validated .form-check-input:invalid:focus {box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .25) }.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label {color: #dc3545 }.form-check-inline .form-check-input ~ .invalid-feedback {margin-left: .5em }.input-group .form-control.is-invalid, .input-group .form-select.is-invalid, .was-validated .input-group .form-control:invalid, .was-validated .input-group .form-select:invalid {z-index: 2 }.input-group .form-control.is-invalid:focus, .input-group .form-select.is-invalid:focus, .was-validated .input-group .form-control:invalid:focus, .was-validated .input-group .form-select:invalid:focus {z-index: 3 }.btn {display: inline-block;align-self: center;font-weight: 400;line-height: 1.5;color: #212529;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;background-color: transparent;border: 1px solid transparent;padding: .375rem .75rem;font-size: 1rem;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 }@media (prefers-reduced-motion: reduce) {.btn {transition: none }}.btn:hover {color: #212529 }.btn-check:focus + .btn, .btn:focus {outline: 0;box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) }.btn.disabled, .btn:disabled, fieldset:disabled .btn {pointer-events: none;opacity: .65 }.btn-primary {color: #fff;background-color: #0d6efd;border-color: #0d6efd }.btn-primary:hover {color: #fff;background-color: #0b5ed7;border-color: #0a58ca }.btn-check:focus + .btn-primary, .btn-primary:focus {color: #fff;background-color: #0b5ed7;border-color: #0a58ca;box-shadow: 0 0 0 .25rem rgba(49, 132, 253, .5) }.btn-check:active + .btn-primary, .btn-check:checked + .btn-primary, .btn-primary.active, .btn-primary:active, .show > .btn-primary.dropdown-toggle {color: #fff;background-color: #0a58ca;border-color: #0a53be }.btn-check:active + .btn-primary:focus, .btn-check:checked + .btn-primary:focus, .btn-primary.active:focus, .btn-primary:active:focus, .show > .btn-primary.dropdown-toggle:focus {box-shadow: 0 0 0 .25rem rgba(49, 132, 253, .5) }.btn-primary.disabled, .btn-primary:disabled {color: #fff;background-color: #0d6efd;border-color: #0d6efd }.btn-secondary {color: #fff;background-color: #6c757d;border-color: #6c757d }.btn-secondary:hover {color: #fff;background-color: #5c636a;border-color: #565e64 }.btn-check:focus + .btn-secondary, .btn-secondary:focus {color: #fff;background-color: #5c636a;border-color: #565e64;box-shadow: 0 0 0 .25rem rgba(130, 138, 145, .5) }.btn-check:active + .btn-secondary, .btn-check:checked + .btn-secondary, .btn-secondary.active, .btn-secondary:active, .show > .btn-secondary.dropdown-toggle {color: #fff;background-color: #565e64;border-color: #51585e }.btn-check:active + .btn-secondary:focus, .btn-check:checked + .btn-secondary:focus, .btn-secondary.active:focus, .btn-secondary:active:focus, .show > .btn-secondary.dropdown-toggle:focus {box-shadow: 0 0 0 .25rem rgba(130, 138, 145, .5) }.btn-secondary.disabled, .btn-secondary:disabled {color: #fff;background-color: #6c757d;border-color: #6c757d }.btn-success {color: #fff;background-color: #198754;border-color: #198754 }.btn-success:hover {color: #fff;background-color: #157347;border-color: #146c43 }.btn-check:focus + .btn-success, .btn-success:focus {color: #fff;background-color: #157347;border-color: #146c43;box-shadow: 0 0 0 .25rem rgba(60, 153, 110, .5) }.btn-check:active + .btn-success, .btn-check:checked + .btn-success, .btn-success.active, .btn-success:active, .show > .btn-success.dropdown-toggle {color: #fff;background-color: #146c43;border-color: #13653f }.btn-check:active + .btn-success:focus, .btn-check:checked + .btn-success:focus, .btn-success.active:focus, .btn-success:active:focus, .show > .btn-success.dropdown-toggle:focus {box-shadow: 0 0 0 .25rem rgba(60, 153, 110, .5) }.btn-success.disabled, .btn-success:disabled {color: #fff;background-color: #198754;border-color: #198754 }.btn-info {color: #000;background-color: #0dcaf0;border-color: #0dcaf0 }.btn-info:hover {color: #000;background-color: #31d2f2;border-color: #25cff2 }.btn-check:focus + .btn-info, .btn-info:focus {color: #000;background-color: #31d2f2;border-color: #25cff2;box-shadow: 0 0 0 .25rem rgba(11, 172, 204, .5) }.btn-check:active + .btn-info, .btn-check:checked + .btn-info, .btn-info.active, .btn-info:active, .show > .btn-info.dropdown-toggle {color: #000;background-color: #3dd5f3;border-color: #25cff2 }.btn-check:active + .btn-info:focus, .btn-check:checked + .btn-info:focus, .btn-info.active:focus, .btn-info:active:focus, .show > .btn-info.dropdown-toggle:focus {box-shadow: 0 0 0 .25rem rgba(11, 172, 204, .5) }.btn-info.disabled, .btn-info:disabled {color: #000;background-color: #0dcaf0;border-color: #0dcaf0 }.btn-warning {color: #000;background-color: #ffc107;border-color: #ffc107 }.btn-warning:hover {color: #000;background-color: #ffca2c;border-color: #ffc720 }.btn-check:focus + .btn-warning, .btn-warning:focus {color: #000;background-color: #ffca2c;border-color: #ffc720;box-shadow: 0 0 0 .25rem rgba(217, 164, 6, .5) }.btn-check:active + .btn-warning, .btn-check:checked + .btn-warning, .btn-warning.active, .btn-warning:active, .show > .btn-warning.dropdown-toggle {color: #000;background-color: #ffcd39;border-color: #ffc720 }.btn-check:active + .btn-warning:focus, .btn-check:checked + .btn-warning:focus, .btn-warning.active:focus, .btn-warning:active:focus, .show > .btn-warning.dropdown-toggle:focus {box-shadow: 0 0 0 .25rem rgba(217, 164, 6, .5) }.btn-warning.disabled, .btn-warning:disabled {color: #000;background-color: #ffc107;border-color: #ffc107 }.btn-danger {color: #fff;background-color: #dc3545;border-color: #dc3545 }.btn-danger:hover {color: #fff;background-color: #bb2d3b;border-color: #b02a37 }.btn-check:focus + .btn-danger, .btn-danger:focus {color: #fff;background-color: #bb2d3b;border-color: #b02a37;box-shadow: 0 0 0 .25rem rgba(225, 83, 97, .5) }.btn-check:active + .btn-danger, .btn-check:checked + .btn-danger, .btn-danger.active, .btn-danger:active, .show > .btn-danger.dropdown-toggle {color: #fff;background-color: #b02a37;border-color: #a52834 }.btn-check:active + .btn-danger:focus, .btn-check:checked + .btn-danger:focus, .btn-danger.active:focus, .btn-danger:active:focus, .show > .btn-danger.dropdown-toggle:focus {box-shadow: 0 0 0 .25rem rgba(225, 83, 97, .5) }.btn-danger.disabled, .btn-danger:disabled {color: #fff;background-color: #dc3545;border-color: #dc3545 }.btn-light {color: #000;background-color: #f8f9fa;border-color: #f8f9fa }.btn-light:hover {color: #000;background-color: #f9fafb;border-color: #f9fafb }.btn-check:focus + .btn-light, .btn-light:focus {color: #000;background-color: #f9fafb;border-color: #f9fafb;box-shadow: 0 0 0 .25rem rgba(211, 212, 213, .5) }.btn-check:active + .btn-light, .btn-check:checked + .btn-light, .btn-light.active, .btn-light:active, .show > .btn-light.dropdown-toggle {color: #000;background-color: #f9fafb;border-color: #f9fafb }.btn-check:active + .btn-light:focus, .btn-check:checked + .btn-light:focus, .btn-light.active:focus, .btn-light:active:focus, .show > .btn-light.dropdown-toggle:focus {box-shadow: 0 0 0 .25rem rgba(211, 212, 213, .5) }.btn-light.disabled, .btn-light:disabled {color: #000;background-color: #f8f9fa;border-color: #f8f9fa }.btn-dark {color: #fff;background-color: #212529;border-color: #212529 }.btn-dark:hover {color: #fff;background-color: #1c1f23;border-color: #1a1e21 }.btn-check:focus + .btn-dark, .btn-dark:focus {color: #fff;background-color: #1c1f23;border-color: #1a1e21;box-shadow: 0 0 0 .25rem rgba(66, 70, 73, .5) }.btn-check:active + .btn-dark, .btn-check:checked + .btn-dark, .btn-dark.active, .btn-dark:active, .show > .btn-dark.dropdown-toggle {color: #fff;background-color: #1a1e21;border-color: #191c1f }.btn-check:active + .btn-dark:focus, .btn-check:checked + .btn-dark:focus, .btn-dark.active:focus, .btn-dark:active:focus, .show > .btn-dark.dropdown-toggle:focus {box-shadow: 0 0 0 .25rem rgba(66, 70, 73, .5) }.btn-dark.disabled, .btn-dark:disabled {color: #fff;background-color: #212529;border-color: #212529 }.btn-outline-primary {color: #0d6efd;border-color: #0d6efd }.btn-outline-primary:hover {color: #fff;background-color: #0d6efd;border-color: #0d6efd }.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .5) }.btn-check:active + .btn-outline-primary, .btn-check:checked + .btn-outline-primary, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show, .btn-outline-primary:active {color: #fff;background-color: #0d6efd;border-color: #0d6efd }.btn-check:active + .btn-outline-primary:focus, .btn-check:checked + .btn-outline-primary:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus, .btn-outline-primary:active:focus {box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .5) }.btn-outline-primary.disabled, .btn-outline-primary:disabled {color: #0d6efd;background-color: transparent }.btn-outline-secondary {color: #6c757d;border-color: #6c757d }.btn-outline-secondary:hover {color: #fff;background-color: #6c757d;border-color: #6c757d }.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {box-shadow: 0 0 0 .25rem rgba(108, 117, 125, .5) }.btn-check:active + .btn-outline-secondary, .btn-check:checked + .btn-outline-secondary, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show, .btn-outline-secondary:active {color: #fff;background-color: #6c757d;border-color: #6c757d }.btn-check:active + .btn-outline-secondary:focus, .btn-check:checked + .btn-outline-secondary:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus, .btn-outline-secondary:active:focus {box-shadow: 0 0 0 .25rem rgba(108, 117, 125, .5) }.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {color: #6c757d;background-color: transparent }.btn-outline-success {color: #198754;border-color: #198754 }.btn-outline-success:hover {color: #fff;background-color: #198754;border-color: #198754 }.btn-check:focus + .btn-outline-success, .btn-outline-success:focus {box-shadow: 0 0 0 .25rem rgba(25, 135, 84, .5) }.btn-check:active + .btn-outline-success, .btn-check:checked + .btn-outline-success, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show, .btn-outline-success:active {color: #fff;background-color: #198754;border-color: #198754 }.btn-check:active + .btn-outline-success:focus, .btn-check:checked + .btn-outline-success:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus, .btn-outline-success:active:focus {box-shadow: 0 0 0 .25rem rgba(25, 135, 84, .5) }.btn-outline-success.disabled, .btn-outline-success:disabled {color: #198754;background-color: transparent }.btn-outline-info {color: #0dcaf0;border-color: #0dcaf0 }.btn-outline-info:hover {color: #000;background-color: #0dcaf0;border-color: #0dcaf0 }.btn-check:focus + .btn-outline-info, .btn-outline-info:focus {box-shadow: 0 0 0 .25rem rgba(13, 202, 240, .5) }.btn-check:active + .btn-outline-info, .btn-check:checked + .btn-outline-info, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show, .btn-outline-info:active {color: #000;background-color: #0dcaf0;border-color: #0dcaf0 }.btn-check:active + .btn-outline-info:focus, .btn-check:checked + .btn-outline-info:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus, .btn-outline-info:active:focus {box-shadow: 0 0 0 .25rem rgba(13, 202, 240, .5) }.btn-outline-info.disabled, .btn-outline-info:disabled {color: #0dcaf0;background-color: transparent }.btn-outline-warning {color: #ffc107;border-color: #ffc107 }.btn-outline-warning:hover {color: #000;background-color: #ffc107;border-color: #ffc107 }.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {box-shadow: 0 0 0 .25rem rgba(255, 193, 7, .5) }.btn-check:active + .btn-outline-warning, .btn-check:checked + .btn-outline-warning, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show, .btn-outline-warning:active {color: #000;background-color: #ffc107;border-color: #ffc107 }.btn-check:active + .btn-outline-warning:focus, .btn-check:checked + .btn-outline-warning:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus, .btn-outline-warning:active:focus {box-shadow: 0 0 0 .25rem rgba(255, 193, 7, .5) }.btn-outline-warning.disabled, .btn-outline-warning:disabled {color: #ffc107;background-color: transparent }.btn-outline-danger {color: #dc3545;border-color: #dc3545 }.btn-outline-danger:hover {color: #fff;background-color: #dc3545;border-color: #dc3545 }.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .5) }.btn-check:active + .btn-outline-danger, .btn-check:checked + .btn-outline-danger, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show, .btn-outline-danger:active {color: #fff;background-color: #dc3545;border-color: #dc3545 }.btn-check:active + .btn-outline-danger:focus, .btn-check:checked + .btn-outline-danger:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus, .btn-outline-danger:active:focus {box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .5) }.btn-outline-danger.disabled, .btn-outline-danger:disabled {color: #dc3545;background-color: transparent }.btn-outline-light {color: #f8f9fa;border-color: #f8f9fa }.btn-outline-light:hover {color: #000;background-color: #f8f9fa;border-color: #f8f9fa }.btn-check:focus + .btn-outline-light, .btn-outline-light:focus {box-shadow: 0 0 0 .25rem rgba(248, 249, 250, .5) }.btn-check:active + .btn-outline-light, .btn-check:checked + .btn-outline-light, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show, .btn-outline-light:active {color: #000;background-color: #f8f9fa;border-color: #f8f9fa }.btn-check:active + .btn-outline-light:focus, .btn-check:checked + .btn-outline-light:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus, .btn-outline-light:active:focus {box-shadow: 0 0 0 .25rem rgba(248, 249, 250, .5) }.btn-outline-light.disabled, .btn-outline-light:disabled {color: #f8f9fa;background-color: transparent }.btn-outline-dark {color: #212529;border-color: #212529 }.btn-outline-dark:hover {color: #fff;background-color: #212529;border-color: #212529 }.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {box-shadow: 0 0 0 .25rem rgba(33, 37, 41, .5) }.btn-check:active + .btn-outline-dark, .btn-check:checked + .btn-outline-dark, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show, .btn-outline-dark:active {color: #fff;background-color: #212529;border-color: #212529 }.btn-check:active + .btn-outline-dark:focus, .btn-check:checked + .btn-outline-dark:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus, .btn-outline-dark:active:focus {box-shadow: 0 0 0 .25rem rgba(33, 37, 41, .5) }.btn-outline-dark.disabled, .btn-outline-dark:disabled {color: #212529;background-color: transparent }.btn-link {font-weight: 400;color: #0d6efd;text-decoration: underline }.btn-link:hover {color: #0a58ca }.btn-link.disabled, .btn-link:disabled {color: #6c757d }.btn-group-lg > .btn, .btn-lg {padding: .5rem 1rem;font-size: 1.25rem;border-radius: .3rem }.btn-group-sm > .btn, .btn-sm {padding: .25rem .5rem;font-size: .875rem;border-radius: .2rem }.fade {transition: opacity .15s linear }@media (prefers-reduced-motion: reduce) {.fade {transition: none }}.fade:not(.show) {opacity: 0 }.collapse:not(.show) {display: none }.collapsing {height: 0;overflow: hidden;transition: height .35s ease }@media (prefers-reduced-motion: reduce) {.collapsing {transition: none }}.collapsing.collapse-horizontal {width: 0;height: auto;transition: width .35s ease }@media (prefers-reduced-motion: reduce) {.collapsing.collapse-horizontal {transition: none }}.dropdown, .dropend, .dropstart, .dropup {position: relative }.dropdown-toggle {white-space: nowrap }.dropdown-toggle::after {display: inline-block;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;z-index: 1000;display: none;min-width: 10rem;padding: .5rem 0;margin: 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 }.dropdown-menu[data-bs-popper] {top: 100%;left: 0;margin-top: .125rem }.dropdown-menu-start {--bs-position: start }.dropdown-menu-start[data-bs-popper] {right: auto;left: 0 }.dropdown-menu-end {--bs-position: end }.dropdown-menu-end[data-bs-popper] {right: 0;left: auto }@media (min-width: 576px) {.dropdown-menu-sm-start {--bs-position: start }.dropdown-menu-sm-start[data-bs-popper] {right: auto;left: 0 }.dropdown-menu-sm-end {--bs-position: end }.dropdown-menu-sm-end[data-bs-popper] {right: 0;left: auto }}@media (min-width: 768px) {.dropdown-menu-md-start {--bs-position: start }.dropdown-menu-md-start[data-bs-popper] {right: auto;left: 0 }.dropdown-menu-md-end {--bs-position: end }.dropdown-menu-md-end[data-bs-popper] {right: 0;left: auto }}@media (min-width: 992px) {.dropdown-menu-lg-start {--bs-position: start }.dropdown-menu-lg-start[data-bs-popper] {right: auto;left: 0 }.dropdown-menu-lg-end {--bs-position: end }.dropdown-menu-lg-end[data-bs-popper] {right: 0;left: auto }}@media (min-width: 1200px) {.dropdown-menu-xl-start {--bs-position: start }.dropdown-menu-xl-start[data-bs-popper] {right: auto;left: 0 }.dropdown-menu-xl-end {--bs-position: end }.dropdown-menu-xl-end[data-bs-popper] {right: 0;left: auto }}@media (min-width: 1400px) {.dropdown-menu-xxl-start {--bs-position: start }.dropdown-menu-xxl-start[data-bs-popper] {right: auto;left: 0 }.dropdown-menu-xxl-end {--bs-position: end }.dropdown-menu-xxl-end[data-bs-popper] {right: 0;left: auto }}.dropup .dropdown-menu[data-bs-popper] {top: auto;bottom: 100%;margin-top: 0;margin-bottom: .125rem }.dropup .dropdown-toggle::after {display: inline-block;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 }.dropend .dropdown-menu[data-bs-popper] {top: 0;right: auto;left: 100%;margin-top: 0;margin-left: .125rem }.dropend .dropdown-toggle::after {display: inline-block;margin-left: .255em;vertical-align: .255em;content: "";border-top: .3em solid transparent;border-right: 0;border-bottom: .3em solid transparent;border-left: .3em solid }.dropend .dropdown-toggle:empty::after {margin-left: 0 }.dropend .dropdown-toggle::after {vertical-align: 0 }.dropstart .dropdown-menu[data-bs-popper] {top: 0;right: 100%;left: auto;margin-top: 0;margin-right: .125rem }.dropstart .dropdown-toggle::after {display: inline-block;margin-left: .255em;vertical-align: .255em;content: "" }.dropstart .dropdown-toggle::after {display: none }.dropstart .dropdown-toggle::before {display: inline-block;margin-right: .255em;vertical-align: .255em;content: "";border-top: .3em solid transparent;border-right: .3em solid;border-bottom: .3em solid transparent }.dropstart .dropdown-toggle:empty::after {margin-left: 0 }.dropstart .dropdown-toggle::before {vertical-align: 0 }.dropdown-divider {height: 0;margin: .5rem 0;overflow: hidden;border-top: 1px solid rgba(0, 0, 0, .15) }.dropdown-item {display: block;width: 100%;padding: .25rem 1rem;clear: both;font-weight: 400;color: #212529;text-align: inherit;text-decoration: none;white-space: nowrap;background-color: transparent;border: 0 }.dropdown-item:focus, .dropdown-item:hover {color: #1e2125;background-color: #e9ecef }.dropdown-item.active, .dropdown-item:active {color: #fff;text-decoration: none;background-color: #0d6efd }.dropdown-item.disabled, .dropdown-item:disabled {color: #adb5bd;pointer-events: none;background-color: transparent }.dropdown-menu.show {display: block }.dropdown-header {display: block;padding: .5rem 1rem;margin-bottom: 0;font-size: .875rem;color: #6c757d;white-space: nowrap }.dropdown-item-text {display: block;padding: .25rem 1rem;color: #212529 }.dropdown-menu-dark {color: #dee2e6;background-color: #343a40;border-color: rgba(0, 0, 0, .15) }.dropdown-menu-dark .dropdown-item {color: #dee2e6 }.dropdown-menu-dark .dropdown-item:focus, .dropdown-menu-dark .dropdown-item:hover {color: #fff;background-color: rgba(255, 255, 255, .15) }.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {color: #fff;background-color: #0d6efd }.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {color: #adb5bd }.dropdown-menu-dark .dropdown-divider {border-color: rgba(0, 0, 0, .15) }.dropdown-menu-dark .dropdown-item-text {color: #dee2e6 }.dropdown-menu-dark .dropdown-header {color: #adb5bd }.btn-group, .btn-group-vertical {position: relative;display: inline-flex;vertical-align: middle }.btn-group-vertical > .btn, .btn-group > .btn {position: relative;flex: 1 1 auto }.btn-group-vertical > .btn-check:checked + .btn, .btn-group-vertical > .btn-check:focus + .btn, .btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn-check:checked + .btn, .btn-group > .btn-check:focus + .btn, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover {z-index: 1 }.btn-toolbar {display: flex;flex-wrap: wrap;justify-content: flex-start }.btn-toolbar .input-group {width: auto }.btn-group > .btn-group:not(:first-child), .btn-group > .btn:not(:first-child) {margin-left: -1px }.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:nth-child(n+3), .btn-group > :not(.btn-check) + .btn {border-top-left-radius: 0;border-bottom-left-radius: 0 }.dropdown-toggle-split {padding-right: .5625rem;padding-left: .5625rem }.dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after {margin-left: 0 }.dropstart .dropdown-toggle-split::before {margin-right: 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 {flex-direction: column;align-items: flex-start;justify-content: center }.btn-group-vertical > .btn, .btn-group-vertical > .btn-group {width: 100% }.btn-group-vertical > .btn-group:not(:first-child), .btn-group-vertical > .btn:not(:first-child) {margin-top: -1px }.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 ~ .btn {border-top-left-radius: 0;border-top-right-radius: 0 }.nav {display: flex;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none }.nav-link {display: block;padding: .5rem 1rem;color: #0d6efd;text-decoration: none;transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out }@media (prefers-reduced-motion: reduce) {.nav-link {transition: none }}.nav-link:focus, .nav-link:hover {color: #0a58ca }.nav-link.disabled {color: #6c757d;pointer-events: none;cursor: default }.nav-tabs {border-bottom: 1px solid #dee2e6 }.nav-tabs .nav-link {margin-bottom: -1px;background: 0 0;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;isolation: isolate }.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 {background: 0 0;border: 0;border-radius: .25rem }.nav-pills .nav-link.active, .nav-pills .show > .nav-link {color: #fff;background-color: #0d6efd }.nav-fill .nav-item, .nav-fill > .nav-link {flex: 1 1 auto;text-align: center }.nav-justified .nav-item, .nav-justified > .nav-link {flex-basis: 0;flex-grow: 1;text-align: center }.nav-fill .nav-item .nav-link, .nav-justified .nav-item .nav-link {width: 100% }.tab-content > .tab-pane {display: none }.tab-content > .active {display: block }.navbar {position: relative;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;padding-top: .5rem;padding-bottom: .5rem }.navbar > .container, .navbar > .container-fluid, .navbar > .container-lg, .navbar > .container-md, .navbar > .container-sm, .navbar > .container-xl, .navbar > .container-xxl {display: flex;flex-wrap: inherit;align-items: center;justify-content: space-between }.navbar-brand {padding-top: .3125rem;padding-bottom: .3125rem;margin-right: 1rem;font-size: 1.25rem;text-decoration: none;white-space: nowrap }.navbar-nav {display: flex;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 }.navbar-text {padding-top: .5rem;padding-bottom: .5rem }.navbar-collapse {flex-basis: 100%;flex-grow: 1;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;transition: box-shadow .15s ease-in-out }@media (prefers-reduced-motion: reduce) {.navbar-toggler {transition: none }}.navbar-toggler:hover {text-decoration: none }.navbar-toggler:focus {text-decoration: none;outline: 0;box-shadow: 0 0 0 .25rem }.navbar-toggler-icon {display: inline-block;width: 1.5em;height: 1.5em;vertical-align: middle;background-repeat: no-repeat;background-position: center;background-size: 100% }.navbar-nav-scroll {max-height: var(--bs-scroll-height, 75vh);overflow-y: auto }@media (min-width: 576px) {.navbar-expand-sm {flex-wrap: nowrap;justify-content: flex-start }.navbar-expand-sm .navbar-nav {flex-direction: row }.navbar-expand-sm .navbar-nav .dropdown-menu {position: absolute }.navbar-expand-sm .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem }.navbar-expand-sm .navbar-nav-scroll {overflow: visible }.navbar-expand-sm .navbar-collapse {display: flex !important;flex-basis: auto }.navbar-expand-sm .navbar-toggler {display: none }.navbar-expand-sm .offcanvas-header {display: none }.navbar-expand-sm .offcanvas {position: inherit;bottom: 0;z-index: 1000;flex-grow: 1;visibility: visible !important;background-color: transparent;border-right: 0;border-left: 0;transition: none;transform: none }.navbar-expand-sm .offcanvas-bottom, .navbar-expand-sm .offcanvas-top {height: auto;border-top: 0;border-bottom: 0 }.navbar-expand-sm .offcanvas-body {display: flex;flex-grow: 0;padding: 0;overflow-y: visible }}@media (min-width: 768px) {.navbar-expand-md {flex-wrap: nowrap;justify-content: flex-start }.navbar-expand-md .navbar-nav {flex-direction: row }.navbar-expand-md .navbar-nav .dropdown-menu {position: absolute }.navbar-expand-md .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem }.navbar-expand-md .navbar-nav-scroll {overflow: visible }.navbar-expand-md .navbar-collapse {display: flex !important;flex-basis: auto }.navbar-expand-md .navbar-toggler {display: none }.navbar-expand-md .offcanvas-header {display: none }.navbar-expand-md .offcanvas {position: inherit;bottom: 0;z-index: 1000;flex-grow: 1;visibility: visible !important;background-color: transparent;border-right: 0;border-left: 0;transition: none;transform: none }.navbar-expand-md .offcanvas-bottom, .navbar-expand-md .offcanvas-top {height: auto;border-top: 0;border-bottom: 0 }.navbar-expand-md .offcanvas-body {display: flex;flex-grow: 0;padding: 0;overflow-y: visible }}@media (min-width: 992px) {.navbar-expand-lg {flex-wrap: nowrap;justify-content: flex-start }.navbar-expand-lg .navbar-nav {flex-direction: row }.navbar-expand-lg .navbar-nav .dropdown-menu {position: absolute }.navbar-expand-lg .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem }.navbar-expand-lg .navbar-nav-scroll {overflow: visible }.navbar-expand-lg .navbar-collapse {display: flex !important;flex-basis: auto }.navbar-expand-lg .navbar-toggler {display: none }.navbar-expand-lg .offcanvas-header {display: none }.navbar-expand-lg .offcanvas {position: inherit;bottom: 0;z-index: 1000;flex-grow: 1;visibility: visible !important;background-color: transparent;border-right: 0;border-left: 0;transition: none;transform: none }.navbar-expand-lg .offcanvas-bottom, .navbar-expand-lg .offcanvas-top {height: auto;border-top: 0;border-bottom: 0 }.navbar-expand-lg .offcanvas-body {display: flex;flex-grow: 0;padding: 0;overflow-y: visible }}@media (min-width: 1200px) {.navbar-expand-xl {flex-wrap: nowrap;justify-content: flex-start }.navbar-expand-xl .navbar-nav {flex-direction: row }.navbar-expand-xl .navbar-nav .dropdown-menu {position: absolute }.navbar-expand-xl .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem }.navbar-expand-xl .navbar-nav-scroll {overflow: visible }.navbar-expand-xl .navbar-collapse {display: flex !important;flex-basis: auto }.navbar-expand-xl .navbar-toggler {display: none }.navbar-expand-xl .offcanvas-header {display: none }.navbar-expand-xl .offcanvas {position: inherit;bottom: 0;z-index: 1000;flex-grow: 1;visibility: visible !important;background-color: transparent;border-right: 0;border-left: 0;transition: none;transform: none }.navbar-expand-xl .offcanvas-bottom, .navbar-expand-xl .offcanvas-top {height: auto;border-top: 0;border-bottom: 0 }.navbar-expand-xl .offcanvas-body {display: flex;flex-grow: 0;padding: 0;overflow-y: visible }}@media (min-width: 1400px) {.navbar-expand-xxl {flex-wrap: nowrap;justify-content: flex-start }.navbar-expand-xxl .navbar-nav {flex-direction: row }.navbar-expand-xxl .navbar-nav .dropdown-menu {position: absolute }.navbar-expand-xxl .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem }.navbar-expand-xxl .navbar-nav-scroll {overflow: visible }.navbar-expand-xxl .navbar-collapse {display: flex !important;flex-basis: auto }.navbar-expand-xxl .navbar-toggler {display: none }.navbar-expand-xxl .offcanvas-header {display: none }.navbar-expand-xxl .offcanvas {position: inherit;bottom: 0;z-index: 1000;flex-grow: 1;visibility: visible !important;background-color: transparent;border-right: 0;border-left: 0;transition: none;transform: none }.navbar-expand-xxl .offcanvas-bottom, .navbar-expand-xxl .offcanvas-top {height: auto;border-top: 0;border-bottom: 0 }.navbar-expand-xxl .offcanvas-body {display: flex;flex-grow: 0;padding: 0;overflow-y: visible }}.navbar-expand {flex-wrap: nowrap;justify-content: flex-start }.navbar-expand .navbar-nav {flex-direction: row }.navbar-expand .navbar-nav .dropdown-menu {position: absolute }.navbar-expand .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem }.navbar-expand .navbar-nav-scroll {overflow: visible }.navbar-expand .navbar-collapse {display: flex !important;flex-basis: auto }.navbar-expand .navbar-toggler {display: none }.navbar-expand .offcanvas-header {display: none }.navbar-expand .offcanvas {position: inherit;bottom: 0;z-index: 1000;flex-grow: 1;visibility: visible !important;background-color: transparent;border-right: 0;border-left: 0;transition: none;transform: none }.navbar-expand .offcanvas-bottom, .navbar-expand .offcanvas-top {height: auto;border-top: 0;border-bottom: 0 }.navbar-expand .offcanvas-body {display: flex;flex-grow: 0;padding: 0;overflow-y: visible }.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, .55) }.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 .nav-link.active, .navbar-light .navbar-nav .show > .nav-link {color: rgba(0, 0, 0, .9) }.navbar-light .navbar-toggler {color: rgba(0, 0, 0, .55);border-color: rgba(0, 0, 0, .1) }.navbar-light .navbar-toggler-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") }.navbar-light .navbar-text {color: rgba(0, 0, 0, .55) }.navbar-light .navbar-text a, .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, .55) }.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 .nav-link.active, .navbar-dark .navbar-nav .show > .nav-link {color: #fff }.navbar-dark .navbar-toggler {color: rgba(255, 255, 255, .55);border-color: rgba(255, 255, 255, .1) }.navbar-dark .navbar-toggler-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") }.navbar-dark .navbar-text {color: rgba(255, 255, 255, .55) }.navbar-dark .navbar-text a, .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {color: #fff }.card {position: relative;display: flex;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid rgba(0, 0, 0, .125);border-radius: .25rem }.card > hr {margin-right: 0;margin-left: 0 }.card > .list-group {border-top: inherit;border-bottom: inherit }.card > .list-group:first-child {border-top-width: 0;border-top-left-radius: calc(.25rem - 1px);border-top-right-radius: calc(.25rem - 1px) }.card > .list-group:last-child {border-bottom-width: 0;border-bottom-right-radius: calc(.25rem - 1px);border-bottom-left-radius: calc(.25rem - 1px) }.card > .card-header + .list-group, .card > .list-group + .card-footer {border-top: 0 }.card-body {flex: 1 1 auto;padding: 1rem 1rem }.card-title {margin-bottom: .5rem }.card-subtitle {margin-top: -.25rem;margin-bottom: 0 }.card-text:last-child {margin-bottom: 0 }.card-link + .card-link {margin-left: 1rem }.card-header {padding: .5rem 1rem;margin-bottom: 0;background-color: rgb(0 0 0 / 1%);border-bottom: 1px solid rgba(0, 0, 0, .125) }.card-header:first-child {border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0 }.card-footer {padding: .5rem 1rem;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: -.5rem;margin-bottom: -.5rem;margin-left: -.5rem;border-bottom: 0 }.card-header-pills {margin-right: -.5rem;margin-left: -.5rem }.card-img-overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;padding: 1rem;border-radius: calc(.25rem - 1px) }.card-img, .card-img-bottom, .card-img-top {width: 100% }.card-img, .card-img-top {border-top-left-radius: calc(.25rem - 1px);border-top-right-radius: calc(.25rem - 1px) }.card-img, .card-img-bottom {border-bottom-right-radius: calc(.25rem - 1px);border-bottom-left-radius: calc(.25rem - 1px) }.card-group > .card {margin-bottom: .75rem }@media (min-width: 576px) {.card-group {display: flex;flex-flow: row wrap }.card-group > .card {flex: 1 0 0%;margin-bottom: 0 }.card-group > .card + .card {margin-left: 0;border-left: 0 }.card-group > .card:not(:last-child) {border-top-right-radius: 0;border-bottom-right-radius: 0 }.card-group > .card:not(:last-child) .card-header, .card-group > .card:not(:last-child) .card-img-top {border-top-right-radius: 0 }.card-group > .card:not(:last-child) .card-footer, .card-group > .card:not(:last-child) .card-img-bottom {border-bottom-right-radius: 0 }.card-group > .card:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0 }.card-group > .card:not(:first-child) .card-header, .card-group > .card:not(:first-child) .card-img-top {border-top-left-radius: 0 }.card-group > .card:not(:first-child) .card-footer, .card-group > .card:not(:first-child) .card-img-bottom {border-bottom-left-radius: 0 }}.accordion-button {position: relative;display: flex;align-items: center;width: 100%;padding: 1rem 1.25rem;font-size: 1rem;color: #212529;text-align: left;background-color: #fff;border: 0;border-radius: 0;overflow-anchor: none;transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease }@media (prefers-reduced-motion: reduce) {.accordion-button {transition: none }}.accordion-button:not(.collapsed) {color: #0c63e4;background-color: #e7f1ff;box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125) }.accordion-button:not(.collapsed)::after {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform: rotate(-180deg) }.accordion-button::after {flex-shrink: 0;width: 1.25rem;height: 1.25rem;margin-left: auto;content: "";background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat: no-repeat;background-size: 1.25rem;transition: transform .2s ease-in-out }@media (prefers-reduced-motion: reduce) {.accordion-button::after {transition: none }}.accordion-button:hover {z-index: 2 }.accordion-button:focus {z-index: 3;border-color: #86b7fe;outline: 0;box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) }.accordion-header {margin-bottom: 0 }.accordion-item {background-color: #fff;border: 1px solid rgba(0, 0, 0, .125) }.accordion-item:first-of-type {border-top-left-radius: .25rem;border-top-right-radius: .25rem }.accordion-item:first-of-type .accordion-button {border-top-left-radius: calc(.25rem - 1px);border-top-right-radius: calc(.25rem - 1px) }.accordion-item:not(:first-of-type) {border-top: 0 }.accordion-item:last-of-type {border-bottom-right-radius: .25rem;border-bottom-left-radius: .25rem }.accordion-item:last-of-type .accordion-button.collapsed {border-bottom-right-radius: calc(.25rem - 1px);border-bottom-left-radius: calc(.25rem - 1px) }.accordion-item:last-of-type .accordion-collapse {border-bottom-right-radius: .25rem;border-bottom-left-radius: .25rem }.accordion-body {padding: 1rem 1.25rem }.accordion-flush .accordion-collapse {border-width: 0 }.accordion-flush .accordion-item {border-right: 0;border-left: 0;border-radius: 0 }.accordion-flush .accordion-item:first-child {border-top: 0 }.accordion-flush .accordion-item:last-child {border-bottom: 0 }.accordion-flush .accordion-item .accordion-button {border-radius: 0 }.breadcrumb {display: flex;flex-wrap: wrap;padding: 0 0;margin-bottom: 1rem;list-style: none }.breadcrumb-item + .breadcrumb-item {padding-left: .5rem }.breadcrumb-item + .breadcrumb-item::before {float: left;padding-right: .5rem;color: #6c757d;content: var(--bs-breadcrumb-divider, "/") }.breadcrumb-item.active {color: #6c757d }.pagination {display: flex;padding-left: 0;list-style: none }.page-link {position: relative;display: block;color: #0d6efd;text-decoration: none;background-color: #fff;border: 1px solid #dee2e6;transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out }@media (prefers-reduced-motion: reduce) {.page-link {transition: none }}.page-link:hover {z-index: 2;color: #0a58ca;background-color: #e9ecef;border-color: #dee2e6 }.page-link:focus {z-index: 3;color: #0a58ca;background-color: #e9ecef;outline: 0;box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) }.page-item:not(:first-child) .page-link {margin-left: -1px }.page-item.active .page-link {z-index: 3;color: #fff;background-color: #0d6efd;border-color: #0d6efd }.page-item.disabled .page-link {color: #6c757d;pointer-events: none;background-color: #fff;border-color: #dee2e6 }.page-link {padding: .375rem .75rem }.page-item:first-child .page-link {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 }.pagination-lg .page-link {padding: .75rem 1.5rem;font-size: 1.25rem }.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 }.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: .35em .65em;font-size: .75em;font-weight: 700;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25rem }.badge:empty {display: none }.btn .badge {position: relative;top: -1px }.alert {position: relative;padding: 1rem 1rem;margin-bottom: 1rem;border: 1px solid transparent;border-radius: .25rem }.alert-heading {color: inherit }.alert-link {font-weight: 700 }.alert-dismissible {padding-right: 3rem }.alert-dismissible .btn-close {position: absolute;top: 0;right: 0;z-index: 2;padding: 1.25rem 1rem }.alert-primary {color: #084298;background-color: #cfe2ff;border-color: #b6d4fe }.alert-primary .alert-link {color: #06357a }.alert-secondary {color: #41464b;background-color: #e2e3e5;border-color: #d3d6d8 }.alert-secondary .alert-link {color: #34383c }.alert-success {color: #0f5132;background-color: #d1e7dd;border-color: #badbcc }.alert-success .alert-link {color: #0c4128 }.alert-info {color: #055160;background-color: #cff4fc;border-color: #b6effb }.alert-info .alert-link {color: #04414d }.alert-warning {color: #664d03;background-color: #fff3cd;border-color: #ffecb5 }.alert-warning .alert-link {color: #523e02 }.alert-danger {color: #842029;background-color: #f8d7da;border-color: #f5c2c7 }.alert-danger .alert-link {color: #6a1a21 }.alert-light {color: #636464;background-color: #fefefe;border-color: #fdfdfe }.alert-light .alert-link {color: #4f5050 }.alert-dark {color: #141619;background-color: #d3d3d4;border-color: #bcbebf }.alert-dark .alert-link {color: #101214 }@-webkit-keyframes progress-bar-stripes {0% {background-position-x: 1rem }}@keyframes progress-bar-stripes {0% {background-position-x: 1rem }}.progress {display: flex;height: 1rem;overflow: hidden;font-size: .75rem;background-color: #e9ecef;border-radius: .25rem }.progress-bar {display: flex;flex-direction: column;justify-content: center;overflow: hidden;color: #fff;text-align: center;white-space: nowrap;background-color: #0d6efd;transition: width .6s ease }@media (prefers-reduced-motion: reduce) {.progress-bar {transition: none }}.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: 1s linear infinite progress-bar-stripes;animation: 1s linear infinite progress-bar-stripes }@media (prefers-reduced-motion: reduce) {.progress-bar-animated {-webkit-animation: none;animation: none }}.list-group {display: flex;flex-direction: column;padding-left: 0;margin-bottom: 0;border-radius: .25rem }.list-group-numbered {list-style-type: none;counter-reset: section }.list-group-numbered > li::before {content: counters(section, ".") ". ";counter-increment: section }.list-group-item-action {width: 100%;color: #495057;text-align: inherit }.list-group-item-action:focus, .list-group-item-action:hover {z-index: 1;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: .5rem 1rem;color: #212529;text-decoration: none;background-color: #fff;border: 1px solid rgba(0, 0, 0, .125) }.list-group-item:first-child {border-top-left-radius: inherit;border-top-right-radius: inherit }.list-group-item:last-child {border-bottom-right-radius: inherit;border-bottom-left-radius: inherit }.list-group-item.disabled, .list-group-item:disabled {color: #6c757d;pointer-events: none;background-color: #fff }.list-group-item.active {z-index: 2;color: #fff;background-color: #0d6efd;border-color: #0d6efd }.list-group-item + .list-group-item {border-top-width: 0 }.list-group-item + .list-group-item.active {margin-top: -1px;border-top-width: 1px }.list-group-horizontal {flex-direction: row }.list-group-horizontal > .list-group-item:first-child {border-bottom-left-radius: .25rem;border-top-right-radius: 0 }.list-group-horizontal > .list-group-item:last-child {border-top-right-radius: .25rem;border-bottom-left-radius: 0 }.list-group-horizontal > .list-group-item.active {margin-top: 0 }.list-group-horizontal > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0 }.list-group-horizontal > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px }@media (min-width: 576px) {.list-group-horizontal-sm {flex-direction: row }.list-group-horizontal-sm > .list-group-item:first-child {border-bottom-left-radius: .25rem;border-top-right-radius: 0 }.list-group-horizontal-sm > .list-group-item:last-child {border-top-right-radius: .25rem;border-bottom-left-radius: 0 }.list-group-horizontal-sm > .list-group-item.active {margin-top: 0 }.list-group-horizontal-sm > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0 }.list-group-horizontal-sm > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px }}@media (min-width: 768px) {.list-group-horizontal-md {flex-direction: row }.list-group-horizontal-md > .list-group-item:first-child {border-bottom-left-radius: .25rem;border-top-right-radius: 0 }.list-group-horizontal-md > .list-group-item:last-child {border-top-right-radius: .25rem;border-bottom-left-radius: 0 }.list-group-horizontal-md > .list-group-item.active {margin-top: 0 }.list-group-horizontal-md > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0 }.list-group-horizontal-md > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px }}@media (min-width: 992px) {.list-group-horizontal-lg {flex-direction: row }.list-group-horizontal-lg > .list-group-item:first-child {border-bottom-left-radius: .25rem;border-top-right-radius: 0 }.list-group-horizontal-lg > .list-group-item:last-child {border-top-right-radius: .25rem;border-bottom-left-radius: 0 }.list-group-horizontal-lg > .list-group-item.active {margin-top: 0 }.list-group-horizontal-lg > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0 }.list-group-horizontal-lg > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px }}@media (min-width: 1200px) {.list-group-horizontal-xl {flex-direction: row }.list-group-horizontal-xl > .list-group-item:first-child {border-bottom-left-radius: .25rem;border-top-right-radius: 0 }.list-group-horizontal-xl > .list-group-item:last-child {border-top-right-radius: .25rem;border-bottom-left-radius: 0 }.list-group-horizontal-xl > .list-group-item.active {margin-top: 0 }.list-group-horizontal-xl > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0 }.list-group-horizontal-xl > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px }}@media (min-width: 1400px) {.list-group-horizontal-xxl {flex-direction: row }.list-group-horizontal-xxl > .list-group-item:first-child {border-bottom-left-radius: .25rem;border-top-right-radius: 0 }.list-group-horizontal-xxl > .list-group-item:last-child {border-top-right-radius: .25rem;border-bottom-left-radius: 0 }.list-group-horizontal-xxl > .list-group-item.active {margin-top: 0 }.list-group-horizontal-xxl > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0 }.list-group-horizontal-xxl > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px }}.list-group-flush {border-radius: 0 }.list-group-flush > .list-group-item {border-width: 0 0 1px }.list-group-flush > .list-group-item:last-child {border-bottom-width: 0 }.list-group-item-primary {color: #084298;background-color: #cfe2ff }.list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover {color: #084298;background-color: #bacbe6 }.list-group-item-primary.list-group-item-action.active {color: #fff;background-color: #084298;border-color: #084298 }.list-group-item-secondary {color: #41464b;background-color: #e2e3e5 }.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {color: #41464b;background-color: #cbccce }.list-group-item-secondary.list-group-item-action.active {color: #fff;background-color: #41464b;border-color: #41464b }.list-group-item-success {color: #0f5132;background-color: #d1e7dd }.list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover {color: #0f5132;background-color: #bcd0c7 }.list-group-item-success.list-group-item-action.active {color: #fff;background-color: #0f5132;border-color: #0f5132 }.list-group-item-info {color: #055160;background-color: #cff4fc }.list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover {color: #055160;background-color: #badce3 }.list-group-item-info.list-group-item-action.active {color: #fff;background-color: #055160;border-color: #055160 }.list-group-item-warning {color: #664d03;background-color: #fff3cd }.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {color: #664d03;background-color: #e6dbb9 }.list-group-item-warning.list-group-item-action.active {color: #fff;background-color: #664d03;border-color: #664d03 }.list-group-item-danger {color: #842029;background-color: #f8d7da }.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {color: #842029;background-color: #dfc2c4 }.list-group-item-danger.list-group-item-action.active {color: #fff;background-color: #842029;border-color: #842029 }.list-group-item-light {color: #636464;background-color: #fefefe }.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {color: #636464;background-color: #e5e5e5 }.list-group-item-light.list-group-item-action.active {color: #fff;background-color: #636464;border-color: #636464 }.list-group-item-dark {color: #141619;background-color: #d3d3d4 }.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {color: #141619;background-color: #bebebf }.list-group-item-dark.list-group-item-action.active {color: #fff;background-color: #141619;border-color: #141619 }.btn-close {box-sizing: content-box;width: 1em;height: 1em;padding: .25em .25em;color: #000;background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border: 0;border-radius: .25rem;opacity: .5 }.btn-close:hover {color: #000;text-decoration: none;opacity: .75 }.btn-close:focus {outline: 0;box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);opacity: 1 }.btn-close.disabled, .btn-close:disabled {pointer-events: none;-webkit-user-select: none;-moz-user-select: none;user-select: none;opacity: .25 }.btn-close-white {filter: invert(1) grayscale(100%) brightness(200%) }.toast {width: 350px;max-width: 100%;font-size: .875rem;pointer-events: auto;background-color: rgba(255, 255, 255, .85);background-clip: padding-box;border: 1px solid rgba(0, 0, 0, .1);box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);border-radius: .25rem }.toast.showing {opacity: 0 }.toast:not(.show) {display: none }.toast-container {width: -webkit-max-content;width: -moz-max-content;width: max-content;max-width: 100%;pointer-events: none }.toast-container > :not(:last-child) {margin-bottom: .75rem }.toast-header {display: flex;align-items: center;padding: .5rem .75rem;color: #6c757d;background-color: rgba(255, 255, 255, .85);background-clip: padding-box;border-bottom: 1px solid rgba(0, 0, 0, .05);border-top-left-radius: calc(.25rem - 1px);border-top-right-radius: calc(.25rem - 1px) }.toast-header .btn-close {margin-right: -.375rem;margin-left: .75rem }.toast-body {padding: .75rem;word-wrap: break-word }.modal {position: fixed;top: 0;left: 0;z-index: 1055;display: none;width: 100%;height: 100%;overflow-x: hidden;overflow-y: auto;outline: 0 }.modal-dialog {position: relative;width: auto;margin: .5rem;pointer-events: none }.modal.fade .modal-dialog {transition: transform .3s ease-out;transform: translate(0, -50px) }@media (prefers-reduced-motion: reduce) {.modal.fade .modal-dialog {transition: none }}.modal.show .modal-dialog {transform: none }.modal.modal-static .modal-dialog {transform: scale(1.02) }.modal-dialog-scrollable {height: calc(100% - 1rem) }.modal-dialog-scrollable .modal-content {max-height: 100%;overflow: hidden }.modal-dialog-scrollable .modal-body {overflow-y: auto }.modal-dialog-centered {display: flex;align-items: center;min-height: calc(100% - 1rem) }.modal-content {position: relative;display: flex;flex-direction: column;width: 100%;pointer-events: auto;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, .2);border-radius: .3rem;outline: 0 }.modal-backdrop {position: fixed;top: 0;left: 0;z-index: 1050;width: 100vw;height: 100vh;background-color: #000 }.modal-backdrop.fade {opacity: 0 }.modal-backdrop.show {opacity: .5 }.modal-header {display: flex;flex-shrink: 0;align-items: center;justify-content: space-between;padding: 1rem 1rem;border-bottom: 1px solid #dee2e6;border-top-left-radius: calc(.3rem - 1px);border-top-right-radius: calc(.3rem - 1px) }.modal-header .btn-close {padding: .5rem .5rem;margin: -.5rem -.5rem -.5rem auto }.modal-title {margin-bottom: 0;line-height: 1.5 }.modal-body {position: relative;flex: 1 1 auto;padding: 1rem }.modal-footer {display: flex;flex-wrap: wrap;flex-shrink: 0;align-items: center;justify-content: flex-end;padding: .75rem;border-top: 1px solid #dee2e6;border-bottom-right-radius: calc(.3rem - 1px);border-bottom-left-radius: calc(.3rem - 1px) }.modal-footer > * {margin: .25rem }@media (min-width: 576px) {.modal-dialog {max-width: 500px;margin: 1.75rem auto }.modal-dialog-scrollable {height: calc(100% - 3.5rem) }.modal-dialog-centered {min-height: calc(100% - 3.5rem) }.modal-sm {max-width: 300px }}@media (min-width: 992px) {.modal-lg, .modal-xl {max-width: 800px }}@media (min-width: 1200px) {.modal-xl {max-width: 1140px }}.modal-fullscreen {width: 100vw;max-width: none;height: 100%;margin: 0 }.modal-fullscreen .modal-content {height: 100%;border: 0;border-radius: 0 }.modal-fullscreen .modal-header {border-radius: 0 }.modal-fullscreen .modal-body {overflow-y: auto }.modal-fullscreen .modal-footer {border-radius: 0 }@media (max-width: 575.98px) {.modal-fullscreen-sm-down {width: 100vw;max-width: none;height: 100%;margin: 0 }.modal-fullscreen-sm-down .modal-content {height: 100%;border: 0;border-radius: 0 }.modal-fullscreen-sm-down .modal-header {border-radius: 0 }.modal-fullscreen-sm-down .modal-body {overflow-y: auto }.modal-fullscreen-sm-down .modal-footer {border-radius: 0 }}@media (max-width: 767.98px) {.modal-fullscreen-md-down {width: 100vw;max-width: none;height: 100%;margin: 0 }.modal-fullscreen-md-down .modal-content {height: 100%;border: 0;border-radius: 0 }.modal-fullscreen-md-down .modal-header {border-radius: 0 }.modal-fullscreen-md-down .modal-body {overflow-y: auto }.modal-fullscreen-md-down .modal-footer {border-radius: 0 }}@media (max-width: 991.98px) {.modal-fullscreen-lg-down {width: 100vw;max-width: none;height: 100%;margin: 0 }.modal-fullscreen-lg-down .modal-content {height: 100%;border: 0;border-radius: 0 }.modal-fullscreen-lg-down .modal-header {border-radius: 0 }.modal-fullscreen-lg-down .modal-body {overflow-y: auto }.modal-fullscreen-lg-down .modal-footer {border-radius: 0 }}@media (max-width: 1199.98px) {.modal-fullscreen-xl-down {width: 100vw;max-width: none;height: 100%;margin: 0 }.modal-fullscreen-xl-down .modal-content {height: 100%;border: 0;border-radius: 0 }.modal-fullscreen-xl-down .modal-header {border-radius: 0 }.modal-fullscreen-xl-down .modal-body {overflow-y: auto }.modal-fullscreen-xl-down .modal-footer {border-radius: 0 }}@media (max-width: 1399.98px) {.modal-fullscreen-xxl-down {width: 100vw;max-width: none;height: 100%;margin: 0 }.modal-fullscreen-xxl-down .modal-content {height: 100%;border: 0;border-radius: 0 }.modal-fullscreen-xxl-down .modal-header {border-radius: 0 }.modal-fullscreen-xxl-down .modal-body {overflow-y: auto }.modal-fullscreen-xxl-down .modal-footer {border-radius: 0 }}.tooltip {position: absolute;z-index: 1080;display: block;margin: 0;font-family: var(--bs-font-sans-serif);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 .tooltip-arrow {position: absolute;display: block;width: .8rem;height: .4rem }.tooltip .tooltip-arrow::before {position: absolute;content: "";border-color: transparent;border-style: solid }.bs-tooltip-auto[data-popper-placement^=top], .bs-tooltip-top {padding: .4rem 0 }.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow, .bs-tooltip-top .tooltip-arrow {bottom: 0 }.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .bs-tooltip-top .tooltip-arrow::before {top: -1px;border-width: .4rem .4rem 0;border-top-color: #000 }.bs-tooltip-auto[data-popper-placement^=right], .bs-tooltip-end {padding: 0 .4rem }.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow, .bs-tooltip-end .tooltip-arrow {left: 0;width: .4rem;height: .8rem }.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .bs-tooltip-end .tooltip-arrow::before {right: -1px;border-width: .4rem .4rem .4rem 0;border-right-color: #000 }.bs-tooltip-auto[data-popper-placement^=bottom], .bs-tooltip-bottom {padding: .4rem 0 }.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow, .bs-tooltip-bottom .tooltip-arrow {top: 0 }.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .bs-tooltip-bottom .tooltip-arrow::before {bottom: -1px;border-width: 0 .4rem .4rem;border-bottom-color: #000 }.bs-tooltip-auto[data-popper-placement^=left], .bs-tooltip-start {padding: 0 .4rem }.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow, .bs-tooltip-start .tooltip-arrow {right: 0;width: .4rem;height: .8rem }.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .bs-tooltip-start .tooltip-arrow::before {left: -1px;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: 1070;display: block;max-width: 276px;font-family: var(--bs-font-sans-serif);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 .popover-arrow {position: absolute;display: block;width: 1rem;height: .5rem }.popover .popover-arrow::after, .popover .popover-arrow::before {position: absolute;display: block;content: "";border-color: transparent;border-style: solid }.bs-popover-auto[data-popper-placement^=top] > .popover-arrow, .bs-popover-top > .popover-arrow {bottom: calc(-.5rem - 1px) }.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::before {bottom: 0;border-width: .5rem .5rem 0;border-top-color: rgba(0, 0, 0, .25) }.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .bs-popover-top > .popover-arrow::after {bottom: 1px;border-width: .5rem .5rem 0;border-top-color: #fff }.bs-popover-auto[data-popper-placement^=right] > .popover-arrow, .bs-popover-end > .popover-arrow {left: calc(-.5rem - 1px);width: .5rem;height: 1rem }.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::before {left: 0;border-width: .5rem .5rem .5rem 0;border-right-color: rgba(0, 0, 0, .25) }.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .bs-popover-end > .popover-arrow::after {left: 1px;border-width: .5rem .5rem .5rem 0;border-right-color: #fff }.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow, .bs-popover-bottom > .popover-arrow {top: calc(-.5rem - 1px) }.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::before {top: 0;border-width: 0 .5rem .5rem .5rem;border-bottom-color: rgba(0, 0, 0, .25) }.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .bs-popover-bottom > .popover-arrow::after {top: 1px;border-width: 0 .5rem .5rem .5rem;border-bottom-color: #fff }.bs-popover-auto[data-popper-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 #f0f0f0 }.bs-popover-auto[data-popper-placement^=left] > .popover-arrow, .bs-popover-start > .popover-arrow {right: calc(-.5rem - 1px);width: .5rem;height: 1rem }.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::before {right: 0;border-width: .5rem 0 .5rem .5rem;border-left-color: rgba(0, 0, 0, .25) }.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .bs-popover-start > .popover-arrow::after {right: 1px;border-width: .5rem 0 .5rem .5rem;border-left-color: #fff }.popover-header {padding: .5rem 1rem;margin-bottom: 0;font-size: 1rem;background-color: #f0f0f0;border-bottom: 1px solid rgba(0, 0, 0, .2);border-top-left-radius: calc(.3rem - 1px);border-top-right-radius: calc(.3rem - 1px) }.popover-header:empty {display: none }.popover-body {padding: 1rem 1rem;color: #212529 }.carousel {position: relative }.carousel.pointer-event {touch-action: pan-y }.carousel-inner {position: relative;width: 100%;overflow: hidden }.carousel-inner::after {display: block;clear: both;content: "" }.carousel-item {position: relative;display: none;float: left;width: 100%;margin-right: -100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: transform .6s ease-in-out }@media (prefers-reduced-motion: reduce) {.carousel-item {transition: none }}.carousel-item-next, .carousel-item-prev, .carousel-item.active {display: block }.active.carousel-item-end, .carousel-item-next:not(.carousel-item-start) {transform: translateX(100%) }.active.carousel-item-start, .carousel-item-prev:not(.carousel-item-end) {transform: translateX(-100%) }.carousel-fade .carousel-item {opacity: 0;transition-property: opacity;transform: none }.carousel-fade .carousel-item-next.carousel-item-start, .carousel-fade .carousel-item-prev.carousel-item-end, .carousel-fade .carousel-item.active {z-index: 1;opacity: 1 }.carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start {z-index: 0;opacity: 0;transition: opacity 0s .6s }@media (prefers-reduced-motion: reduce) {.carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start {transition: none }}.carousel-control-next, .carousel-control-prev {position: absolute;top: 0;bottom: 0;z-index: 1;display: flex;align-items: center;justify-content: center;width: 15%;padding: 0;color: #fff;text-align: center;background: 0 0;border: 0;opacity: .5;transition: opacity .15s ease }@media (prefers-reduced-motion: reduce) {.carousel-control-next, .carousel-control-prev {transition: none }}.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: 2rem;height: 2rem;background-repeat: no-repeat;background-position: 50%;background-size: 100% 100% }.carousel-control-prev-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e") }.carousel-control-next-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") }.carousel-indicators {position: absolute;right: 0;bottom: 0;left: 0;z-index: 2;display: flex;justify-content: center;padding: 0;margin-right: 15%;margin-bottom: 1rem;margin-left: 15%;list-style: none }.carousel-indicators [data-bs-target] {box-sizing: content-box;flex: 0 1 auto;width: 30px;height: 3px;padding: 0;margin-right: 3px;margin-left: 3px;text-indent: -999px;cursor: pointer;background-color: #fff;background-clip: padding-box;border: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;opacity: .5;transition: opacity .6s ease }@media (prefers-reduced-motion: reduce) {.carousel-indicators [data-bs-target] {transition: none }}.carousel-indicators .active {opacity: 1 }.carousel-caption {position: absolute;right: 15%;bottom: 1.25rem;left: 15%;padding-top: 1.25rem;padding-bottom: 1.25rem;color: #fff;text-align: center }.carousel-dark .carousel-control-next-icon, .carousel-dark .carousel-control-prev-icon {filter: invert(1) grayscale(100) }.carousel-dark .carousel-indicators [data-bs-target] {background-color: #000 }.carousel-dark .carousel-caption {color: #000 }@-webkit-keyframes spinner-border {to {transform: rotate(360deg) }}@keyframes spinner-border {to {transform: rotate(360deg) }}.spinner-border {display: inline-block;width: 2rem;height: 2rem;vertical-align: -.125em;border: .25em solid currentColor;border-right-color: transparent;border-radius: 50%;-webkit-animation: .75s linear infinite spinner-border;animation: .75s linear infinite spinner-border }.spinner-border-sm {width: 1rem;height: 1rem;border-width: .2em }@-webkit-keyframes spinner-grow {0% {transform: scale(0) }50% {opacity: 1;transform: none }}@keyframes spinner-grow {0% {transform: scale(0) }50% {opacity: 1;transform: none }}.spinner-grow {display: inline-block;width: 2rem;height: 2rem;vertical-align: -.125em;background-color: currentColor;border-radius: 50%;opacity: 0;-webkit-animation: .75s linear infinite spinner-grow;animation: .75s linear infinite spinner-grow }.spinner-grow-sm {width: 1rem;height: 1rem }@media (prefers-reduced-motion: reduce) {.spinner-border, .spinner-grow {-webkit-animation-duration: 1.5s;animation-duration: 1.5s }}.offcanvas {position: fixed;bottom: 0;z-index: 1045;display: flex;flex-direction: column;max-width: 100%;visibility: hidden;background-color: #fff;background-clip: padding-box;outline: 0;transition: transform .3s ease-in-out }@media (prefers-reduced-motion: reduce) {.offcanvas {transition: none }}.offcanvas-backdrop {position: fixed;top: 0;left: 0;z-index: 1040;width: 100vw;height: 100vh;background-color: #000 }.offcanvas-backdrop.fade {opacity: 0 }.offcanvas-backdrop.show {opacity: .5 }.offcanvas-header {display: flex;align-items: center;justify-content: space-between;padding: 1rem 1rem }.offcanvas-header .btn-close {padding: .5rem .5rem;margin-top: -.5rem;margin-right: -.5rem;margin-bottom: -.5rem }.offcanvas-title {margin-bottom: 0;line-height: 1.5 }.offcanvas-body {flex-grow: 1;padding: 1rem 1rem;overflow-y: auto }.offcanvas-start {top: 0;left: 0;width: 400px;border-right: 1px solid rgba(0, 0, 0, .2);transform: translateX(-100%) }.offcanvas-end {top: 0;right: 0;width: 400px;border-left: 1px solid rgba(0, 0, 0, .2);transform: translateX(100%) }.offcanvas-top {top: 0;right: 0;left: 0;height: 30vh;max-height: 100%;border-bottom: 1px solid rgba(0, 0, 0, .2);transform: translateY(-100%) }.offcanvas-bottom {right: 0;left: 0;height: 30vh;max-height: 100%;border-top: 1px solid rgba(0, 0, 0, .2);transform: translateY(100%) }.offcanvas.show {transform: none;height: 100vh;}.placeholder {display: inline-block;min-height: 1em;vertical-align: middle;cursor: wait;background-color: currentColor;opacity: .5 }.placeholder.btn::before {display: inline-block;content: "" }.placeholder-xs {min-height: .6em }.placeholder-sm {min-height: .8em }.placeholder-lg {min-height: 1.2em }.placeholder-glow .placeholder {-webkit-animation: placeholder-glow 2s ease-in-out infinite;animation: placeholder-glow 2s ease-in-out infinite }@-webkit-keyframes placeholder-glow {50% {opacity: .2 }}@keyframes placeholder-glow {50% {opacity: .2 }}.placeholder-wave {-webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-size: 200% 100%;mask-size: 200% 100%;-webkit-animation: placeholder-wave 2s linear infinite;animation: placeholder-wave 2s linear infinite }@-webkit-keyframes placeholder-wave {100% {-webkit-mask-position: -200% 0%;mask-position: -200% 0% }}@keyframes placeholder-wave {100% {-webkit-mask-position: -200% 0%;mask-position: -200% 0% }}.clearfix::after {display: block;clear: both;content: "" }.link-primary {color: #0d6efd }.link-primary:focus, .link-primary:hover {color: #0a58ca }.link-secondary {color: #6c757d }.link-secondary:focus, .link-secondary:hover {color: #565e64 }.link-success {color: #198754 }.link-success:focus, .link-success:hover {color: #146c43 }.link-info {color: #0dcaf0 }.link-info:focus, .link-info:hover {color: #3dd5f3 }.link-warning {color: #ffc107 }.link-warning:focus, .link-warning:hover {color: #ffcd39 }.link-danger {color: #dc3545 }.link-danger:focus, .link-danger:hover {color: #b02a37 }.link-light {color: #f8f9fa }.link-light:focus, .link-light:hover {color: #f9fafb }.link-dark {color: #212529 }.link-dark:focus, .link-dark:hover {color: #1a1e21 }.ratio {position: relative;width: 100% }.ratio::before {display: block;padding-top: var(--bs-aspect-ratio);content: "" }.ratio > * {position: absolute;top: 0;left: 0;width: 100%;height: 100% }.ratio-1x1 {--bs-aspect-ratio: 100% }.ratio-4x3 {--bs-aspect-ratio: 75% }.ratio-16x9 {--bs-aspect-ratio: 56.25% }.ratio-21x9 {--bs-aspect-ratio: 42.8571428571% }.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 }.sticky-top {position: -webkit-sticky;position: sticky;top: 0;z-index: 1020 }@media (min-width: 576px) {.sticky-sm-top {position: -webkit-sticky;position: sticky;top: 0;z-index: 1020 }}@media (min-width: 768px) {.sticky-md-top {position: -webkit-sticky;position: sticky;top: 0;z-index: 1020 }}@media (min-width: 992px) {.sticky-lg-top {position: -webkit-sticky;position: sticky;top: 0;z-index: 1020 }}@media (min-width: 1200px) {.sticky-xl-top {position: -webkit-sticky;position: sticky;top: 0;z-index: 1020 }}@media (min-width: 1400px) {.sticky-xxl-top {position: -webkit-sticky;position: sticky;top: 0;z-index: 1020 }}.hstack {display: flex;flex-direction: row;align-items: center;align-self: stretch }.vstack {display: flex;flex: 1 1 auto;flex-direction: column;align-self: stretch }.visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within) {position: absolute !important;width: 1px !important;height: 1px !important;padding: 0 !important;margin: -1px !important;overflow: hidden !important;clip: rect(0, 0, 0, 0) !important;white-space: nowrap !important;border: 0 !important }.stretched-link::after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;content: "" }.text-truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap }.vr {display: inline-block;align-self: stretch;width: 1px;min-height: 1em;background-color: currentColor;opacity: .25 }.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 }.float-start {float: left !important }.float-end {float: right !important }.float-none {float: none !important }.opacity-0 {opacity: 0 !important }.opacity-25 {opacity: .25 !important }.opacity-50 {opacity: .5 !important }.opacity-75 {opacity: .75 !important }.opacity-100 {opacity: 1 !important }.overflow-auto {overflow: auto !important }.overflow-hidden {overflow: hidden !important }.overflow-visible {overflow: visible !important }.overflow-scroll {overflow: scroll !important }.d-inline {display: inline !important }.d-inline-block {display: inline-block !important }.d-block {display: block !important }.d-grid {display: grid !important }.d-table {display: table !important }.d-table-row {display: table-row !important }.d-table-cell {display: table-cell !important }.d-flex {display: flex !important }.d-inline-flex {display: inline-flex !important }.d-none {display: none !important }.shadow {box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important }.shadow-sm {box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important }.shadow-lg {box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important }.shadow-none {box-shadow: 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 }.top-0 {top: 0 !important }.top-50 {top: 50% !important }.top-100 {top: 100% !important }.bottom-0 {bottom: 0 !important }.bottom-50 {bottom: 50% !important }.bottom-100 {bottom: 100% !important }.start-0 {left: 0 !important }.start-50 {left: 50% !important }.start-100 {left: 100% !important }.end-0 {right: 0 !important }.end-50 {right: 50% !important }.end-100 {right: 100% !important }.translate-middle {transform: translate(-50%, -50%) !important }.translate-middle-x {transform: translateX(-50%) !important }.translate-middle-y {transform: translateY(-50%) !important }.border {border: 1px solid #dee2e6 !important }.border-0 {border: 0 !important }.border-top {border-top: 1px solid #dee2e6 !important }.border-top-0 {border-top: 0 !important }.border-end {border-right: 1px solid #dee2e6 !important }.border-end-0 {border-right: 0 !important }.border-bottom {border-bottom: 1px solid #dee2e6 !important }.border-bottom-0 {border-bottom: 0 !important }.border-start {border-left: 1px solid #dee2e6 !important }.border-start-0 {border-left: 0 !important }.border-primary {border-color: #0d6efd !important }.border-secondary {border-color: #6c757d !important }.border-success {border-color: #198754 !important }.border-info {border-color: #0dcaf0 !important }.border-warning {border-color: #ffc107 !important }.border-danger {border-color: #dc3545 !important }.border-light {border-color: #f8f9fa !important }.border-dark {border-color: #212529 !important }.border-white {border-color: #fff !important }.border-1 {border-width: 1px !important }.border-2 {border-width: 2px !important }.border-3 {border-width: 3px !important }.border-4 {border-width: 4px !important }.border-5 {border-width: 5px !important }.w-25 {width: 25% !important }.w-50 {width: 50% !important }.w-75 {width: 75% !important }.w-100 {width: 100% !important }.w-auto {width: auto !important }.mw-100 {max-width: 100% !important }.vw-100 {width: 100vw !important }.min-vw-100 {min-width: 100vw !important }.h-25 {height: 25% !important }.h-50 {height: 50% !important }.h-75 {height: 75% !important }.h-100 {height: 100% !important }.h-auto {height: auto !important }.mh-100 {max-height: 100% !important }.vh-100 {height: 100vh !important }.min-vh-100 {min-height: 100vh !important }.flex-fill {flex: 1 1 auto !important }.flex-row {flex-direction: row !important }.flex-column {flex-direction: column !important }.flex-row-reverse {flex-direction: row-reverse !important }.flex-column-reverse {flex-direction: column-reverse !important }.flex-grow-0 {flex-grow: 0 !important }.flex-grow-1 {flex-grow: 1 !important }.flex-shrink-0 {flex-shrink: 0 !important }.flex-shrink-1 {flex-shrink: 1 !important }.flex-wrap {flex-wrap: wrap !important }.flex-nowrap {flex-wrap: nowrap !important }.flex-wrap-reverse {flex-wrap: wrap-reverse !important }.gap-0 {gap: 0 !important }.gap-1 {gap: .25rem !important }.gap-2 {gap: .5rem !important }.gap-3 {gap: 1rem !important }.gap-4 {gap: 1.5rem !important }.gap-5 {gap: 3rem !important }.justify-content-start {justify-content: flex-start !important }.justify-content-end {justify-content: flex-end !important }.justify-content-center {justify-content: center !important }.justify-content-between {justify-content: space-between !important }.justify-content-around {justify-content: space-around !important }.justify-content-evenly {justify-content: space-evenly !important }.align-items-start {align-items: flex-start !important }.align-items-end {align-items: flex-end !important }.align-items-center {align-items: center !important }.align-items-baseline {align-items: baseline !important }.align-items-stretch {align-items: stretch !important }.align-content-start {align-content: flex-start !important }.align-content-end {align-content: flex-end !important }.align-content-center {align-content: center !important }.align-content-between {align-content: space-between !important }.align-content-around {align-content: space-around !important }.align-content-stretch {align-content: stretch !important }.align-self-auto {align-self: auto !important }.align-self-start {align-self: flex-start !important }.align-self-end {align-self: flex-end !important }.align-self-center {align-self: center !important }.align-self-baseline {align-self: baseline !important }.align-self-stretch {align-self: stretch !important }.order-first {order: -1 !important }.order-0 {order: 0 !important }.order-1 {order: 1 !important }.order-2 {order: 2 !important }.order-3 {order: 3 !important }.order-4 {order: 4 !important }.order-5 {order: 5 !important }.order-last {order: 6 !important }.m-0 {margin: 0 !important }.m-1 {margin: .25rem !important }.m-2 {margin: .5rem !important }.m-3 {margin: 1rem !important }.m-4 {margin: 1.5rem !important }.m-5 {margin: 3rem !important }.m-auto {margin: auto !important }.mx-0 {margin-right: 0 !important;margin-left: 0 !important }.mx-1 {margin-right: .25rem !important;margin-left: .25rem !important }.mx-2 {margin-right: .5rem !important;margin-left: .5rem !important }.mx-3 {margin-right: 1rem !important;margin-left: 1rem !important }.mx-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important }.mx-5 {margin-right: 3rem !important;margin-left: 3rem !important }.mx-auto {margin-right: auto !important;margin-left: auto !important }.my-0 {margin-top: 0 !important;margin-bottom: 0 !important }.my-1 {margin-top: .25rem !important;margin-bottom: .25rem !important }.my-2 {margin-top: .5rem !important;margin-bottom: .5rem !important }.my-3 {margin-top: 1rem !important;margin-bottom: 1rem !important }.my-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important }.my-5 {margin-top: 3rem !important;margin-bottom: 3rem !important }.my-auto {margin-top: auto !important;margin-bottom: auto !important }.mt-0 {margin-top: 0 !important }.mt-1 {margin-top: .25rem !important }.mt-2 {margin-top: .5rem !important }.mt-3 {margin-top: 1rem !important }.mt-4 {margin-top: 1.5rem !important }.mt-5 {margin-top: 3rem !important }.mt-auto {margin-top: auto !important }.me-0 {margin-right: 0 !important }.me-1 {margin-right: .25rem !important }.me-2 {margin-right: .5rem !important }.me-3 {margin-right: 1rem !important }.me-4 {margin-right: 1.5rem !important }.me-5 {margin-right: 3rem !important }.me-auto {margin-right: auto !important }.mb-0 {margin-bottom: 0 !important }.mb-1 {margin-bottom: .25rem !important }.mb-2 {margin-bottom: .5rem !important }.mb-3 {margin-bottom: 1rem !important }.mb-4 {margin-bottom: 1.5rem !important }.mb-5 {margin-bottom: 3rem !important }.mb-auto {margin-bottom: auto !important }.ms-0 {margin-left: 0 !important }.ms-1 {margin-left: .25rem !important }.ms-2 {margin-left: .5rem !important }.ms-3 {margin-left: 1rem !important }.ms-4 {margin-left: 1.5rem !important }.ms-5 {margin-left: 3rem !important }.ms-auto {margin-left: auto !important }.p-0 {padding: 0 !important }.p-1 {padding: .25rem !important }.p-2 {padding: .5rem !important }.p-3 {padding: 1rem !important }.p-4 {padding: 1.5rem !important }.p-5 {padding: 3rem !important }.px-0 {padding-right: 0 !important;padding-left: 0 !important }.px-1 {padding-right: .25rem !important;padding-left: .25rem !important }.px-2 {padding-right: .5rem !important;padding-left: .5rem !important }.px-3 {padding-right: 1rem !important;padding-left: 1rem !important }.px-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important }.px-5 {padding-right: 3rem !important;padding-left: 3rem !important }.py-0 {padding-top: 0 !important;padding-bottom: 0 !important }.py-1 {padding-top: .25rem !important;padding-bottom: .25rem !important }.py-2 {padding-top: .5rem !important;padding-bottom: .5rem !important }.py-3 {padding-top: 1rem !important;padding-bottom: 1rem !important }.py-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important }.py-5 {padding-top: 3rem !important;padding-bottom: 3rem !important }.pt-0 {padding-top: 0 !important }.pt-1 {padding-top: .25rem !important }.pt-2 {padding-top: .5rem !important }.pt-3 {padding-top: 1rem !important }.pt-4 {padding-top: 1.5rem !important }.pt-5 {padding-top: 3rem !important }.pe-0 {padding-right: 0 !important }.pe-1 {padding-right: .25rem !important }.pe-2 {padding-right: .5rem !important }.pe-3 {padding-right: 1rem !important }.pe-4 {padding-right: 1.5rem !important }.pe-5 {padding-right: 3rem !important }.pb-0 {padding-bottom: 0 !important }.pb-1 {padding-bottom: .25rem !important }.pb-2 {padding-bottom: .5rem !important }.pb-3 {padding-bottom: 1rem !important }.pb-4 {padding-bottom: 1.5rem !important }.pb-5 {padding-bottom: 3rem !important }.ps-0 {padding-left: 0 !important }.ps-1 {padding-left: .25rem !important }.ps-2 {padding-left: .5rem !important }.ps-3 {padding-left: 1rem !important }.ps-4 {padding-left: 1.5rem !important }.ps-5 {padding-left: 3rem !important }.font-monospace {font-family: var(--bs-font-monospace) !important }.fs-1 {font-size: calc(1.375rem + 1.5vw) !important }.fs-2 {font-size: calc(1.325rem + .9vw) !important }.fs-3 {font-size: calc(1.3rem + .6vw) !important }.fs-4 {font-size: calc(1.275rem + .3vw) !important }.fs-5 {font-size: 1.25rem !important }.fs-6 {font-size: 1rem !important }.fst-italic {font-style: italic !important }.fst-normal {font-style: normal !important }.fw-light {font-weight: 300 !important }.fw-lighter {font-weight: lighter !important }.fw-normal {font-weight: 400 !important }.fw-bold {font-weight: 700 !important }.fw-bolder {font-weight: bolder !important }.lh-1 {line-height: 1 !important }.lh-sm {line-height: 1.25 !important }.lh-base {line-height: 1.5 !important }.lh-lg {line-height: 2 !important }.text-start {text-align: left !important }.text-end {text-align: right !important }.text-center {text-align: center !important }.text-decoration-none {text-decoration: none !important }.text-decoration-underline {text-decoration: underline !important }.text-decoration-line-through {text-decoration: line-through !important }.text-lowercase {text-transform: lowercase !important }.text-uppercase {text-transform: uppercase !important }.text-capitalize {text-transform: capitalize !important }.text-wrap {white-space: normal !important }.text-nowrap {white-space: nowrap !important }.text-break {word-wrap: break-word !important;word-break: break-word !important }.text-primary {--bs-text-opacity: 1;color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important }.text-secondary {--bs-text-opacity: 1;color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important }.text-success {--bs-text-opacity: 1;color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important }.text-info {--bs-text-opacity: 1;color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important }.text-warning {--bs-text-opacity: 1;color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important }.text-danger {--bs-text-opacity: 1;color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important }.text-light {--bs-text-opacity: 1;color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important }.text-dark {--bs-text-opacity: 1;color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important }.text-black {--bs-text-opacity: 1;color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important }.text-white {--bs-text-opacity: 1;color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important }.text-body {--bs-text-opacity: 1;color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important }.text-muted {--bs-text-opacity: 1;color: #6c757d !important }.text-black-50 {--bs-text-opacity: 1;color: rgba(0, 0, 0, .5) !important }.text-white-50 {--bs-text-opacity: 1;color: rgba(255, 255, 255, .5) !important }.text-reset {--bs-text-opacity: 1;color: inherit !important }.text-opacity-25 {--bs-text-opacity: 0.25 }.text-opacity-50 {--bs-text-opacity: 0.5 }.text-opacity-75 {--bs-text-opacity: 0.75 }.text-opacity-100 {--bs-text-opacity: 1 }.bg-primary {--bs-bg-opacity: 1;background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important }.bg-secondary {--bs-bg-opacity: 1;background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important }.bg-success {--bs-bg-opacity: 1;background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important }.bg-info {--bs-bg-opacity: 1;background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important }.bg-warning {--bs-bg-opacity: 1;background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important }.bg-danger {--bs-bg-opacity: 1;background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important }.bg-light {--bs-bg-opacity: 1;background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important }.bg-dark {--bs-bg-opacity: 1;background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important }.bg-black {--bs-bg-opacity: 1;background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important }.bg-white {--bs-bg-opacity: 1;background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important }.bg-body {--bs-bg-opacity: 1;background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important }.bg-transparent {--bs-bg-opacity: 1;background-color: transparent !important }.bg-opacity-10 {--bs-bg-opacity: 0.1 }.bg-opacity-25 {--bs-bg-opacity: 0.25 }.bg-opacity-50 {--bs-bg-opacity: 0.5 }.bg-opacity-75 {--bs-bg-opacity: 0.75 }.bg-opacity-100 {--bs-bg-opacity: 1 }.bg-gradient {background-image: var(--bs-gradient) !important }.user-select-all {-webkit-user-select: all !important;-moz-user-select: all !important;user-select: all !important }.user-select-auto {-webkit-user-select: auto !important;-moz-user-select: auto !important;user-select: auto !important }.user-select-none {-webkit-user-select: none !important;-moz-user-select: none !important;user-select: none !important }.pe-none {pointer-events: none !important }.pe-auto {pointer-events: auto !important }.rounded {border-radius: .25rem !important }.rounded-0 {border-radius: 0 !important }.rounded-1 {border-radius: .2rem !important }.rounded-2 {border-radius: .25rem !important }.rounded-3 {border-radius: .3rem !important }.rounded-circle {border-radius: 50% !important }.rounded-pill {border-radius: 50rem !important }.rounded-top {border-top-left-radius: .25rem !important;border-top-right-radius: .25rem !important }.rounded-end {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-start {border-bottom-left-radius: .25rem !important;border-top-left-radius: .25rem !important }.visible {visibility: visible !important }.invisible {visibility: hidden !important }@media (min-width: 576px) {.float-sm-start {float: left !important }.float-sm-end {float: right !important }.float-sm-none {float: none !important }.d-sm-inline {display: inline !important }.d-sm-inline-block {display: inline-block !important }.d-sm-block {display: block !important }.d-sm-grid {display: grid !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: flex !important }.d-sm-inline-flex {display: inline-flex !important }.d-sm-none {display: none !important }.flex-sm-fill {flex: 1 1 auto !important }.flex-sm-row {flex-direction: row !important }.flex-sm-column {flex-direction: column !important }.flex-sm-row-reverse {flex-direction: row-reverse !important }.flex-sm-column-reverse {flex-direction: column-reverse !important }.flex-sm-grow-0 {flex-grow: 0 !important }.flex-sm-grow-1 {flex-grow: 1 !important }.flex-sm-shrink-0 {flex-shrink: 0 !important }.flex-sm-shrink-1 {flex-shrink: 1 !important }.flex-sm-wrap {flex-wrap: wrap !important }.flex-sm-nowrap {flex-wrap: nowrap !important }.flex-sm-wrap-reverse {flex-wrap: wrap-reverse !important }.gap-sm-0 {gap: 0 !important }.gap-sm-1 {gap: .25rem !important }.gap-sm-2 {gap: .5rem !important }.gap-sm-3 {gap: 1rem !important }.gap-sm-4 {gap: 1.5rem !important }.gap-sm-5 {gap: 3rem !important }.justify-content-sm-start {justify-content: flex-start !important }.justify-content-sm-end {justify-content: flex-end !important }.justify-content-sm-center {justify-content: center !important }.justify-content-sm-between {justify-content: space-between !important }.justify-content-sm-around {justify-content: space-around !important }.justify-content-sm-evenly {justify-content: space-evenly !important }.align-items-sm-start {align-items: flex-start !important }.align-items-sm-end {align-items: flex-end !important }.align-items-sm-center {align-items: center !important }.align-items-sm-baseline {align-items: baseline !important }.align-items-sm-stretch {align-items: stretch !important }.align-content-sm-start {align-content: flex-start !important }.align-content-sm-end {align-content: flex-end !important }.align-content-sm-center {align-content: center !important }.align-content-sm-between {align-content: space-between !important }.align-content-sm-around {align-content: space-around !important }.align-content-sm-stretch {align-content: stretch !important }.align-self-sm-auto {align-self: auto !important }.align-self-sm-start {align-self: flex-start !important }.align-self-sm-end {align-self: flex-end !important }.align-self-sm-center {align-self: center !important }.align-self-sm-baseline {align-self: baseline !important }.align-self-sm-stretch {align-self: stretch !important }.order-sm-first {order: -1 !important }.order-sm-0 {order: 0 !important }.order-sm-1 {order: 1 !important }.order-sm-2 {order: 2 !important }.order-sm-3 {order: 3 !important }.order-sm-4 {order: 4 !important }.order-sm-5 {order: 5 !important }.order-sm-last {order: 6 !important }.m-sm-0 {margin: 0 !important }.m-sm-1 {margin: .25rem !important }.m-sm-2 {margin: .5rem !important }.m-sm-3 {margin: 1rem !important }.m-sm-4 {margin: 1.5rem !important }.m-sm-5 {margin: 3rem !important }.m-sm-auto {margin: auto !important }.mx-sm-0 {margin-right: 0 !important;margin-left: 0 !important }.mx-sm-1 {margin-right: .25rem !important;margin-left: .25rem !important }.mx-sm-2 {margin-right: .5rem !important;margin-left: .5rem !important }.mx-sm-3 {margin-right: 1rem !important;margin-left: 1rem !important }.mx-sm-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important }.mx-sm-5 {margin-right: 3rem !important;margin-left: 3rem !important }.mx-sm-auto {margin-right: auto !important;margin-left: auto !important }.my-sm-0 {margin-top: 0 !important;margin-bottom: 0 !important }.my-sm-1 {margin-top: .25rem !important;margin-bottom: .25rem !important }.my-sm-2 {margin-top: .5rem !important;margin-bottom: .5rem !important }.my-sm-3 {margin-top: 1rem !important;margin-bottom: 1rem !important }.my-sm-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important }.my-sm-5 {margin-top: 3rem !important;margin-bottom: 3rem !important }.my-sm-auto {margin-top: auto !important;margin-bottom: auto !important }.mt-sm-0 {margin-top: 0 !important }.mt-sm-1 {margin-top: .25rem !important }.mt-sm-2 {margin-top: .5rem !important }.mt-sm-3 {margin-top: 1rem !important }.mt-sm-4 {margin-top: 1.5rem !important }.mt-sm-5 {margin-top: 3rem !important }.mt-sm-auto {margin-top: auto !important }.me-sm-0 {margin-right: 0 !important }.me-sm-1 {margin-right: .25rem !important }.me-sm-2 {margin-right: .5rem !important }.me-sm-3 {margin-right: 1rem !important }.me-sm-4 {margin-right: 1.5rem !important }.me-sm-5 {margin-right: 3rem !important }.me-sm-auto {margin-right: auto !important }.mb-sm-0 {margin-bottom: 0 !important }.mb-sm-1 {margin-bottom: .25rem !important }.mb-sm-2 {margin-bottom: .5rem !important }.mb-sm-3 {margin-bottom: 1rem !important }.mb-sm-4 {margin-bottom: 1.5rem !important }.mb-sm-5 {margin-bottom: 3rem !important }.mb-sm-auto {margin-bottom: auto !important }.ms-sm-0 {margin-left: 0 !important }.ms-sm-1 {margin-left: .25rem !important }.ms-sm-2 {margin-left: .5rem !important }.ms-sm-3 {margin-left: 1rem !important }.ms-sm-4 {margin-left: 1.5rem !important }.ms-sm-5 {margin-left: 3rem !important }.ms-sm-auto {margin-left: auto !important }.p-sm-0 {padding: 0 !important }.p-sm-1 {padding: .25rem !important }.p-sm-2 {padding: .5rem !important }.p-sm-3 {padding: 1rem !important }.p-sm-4 {padding: 1.5rem !important }.p-sm-5 {padding: 3rem !important }.px-sm-0 {padding-right: 0 !important;padding-left: 0 !important }.px-sm-1 {padding-right: .25rem !important;padding-left: .25rem !important }.px-sm-2 {padding-right: .5rem !important;padding-left: .5rem !important }.px-sm-3 {padding-right: 1rem !important;padding-left: 1rem !important }.px-sm-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important }.px-sm-5 {padding-right: 3rem !important;padding-left: 3rem !important }.py-sm-0 {padding-top: 0 !important;padding-bottom: 0 !important }.py-sm-1 {padding-top: .25rem !important;padding-bottom: .25rem !important }.py-sm-2 {padding-top: .5rem !important;padding-bottom: .5rem !important }.py-sm-3 {padding-top: 1rem !important;padding-bottom: 1rem !important }.py-sm-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important }.py-sm-5 {padding-top: 3rem !important;padding-bottom: 3rem !important }.pt-sm-0 {padding-top: 0 !important }.pt-sm-1 {padding-top: .25rem !important }.pt-sm-2 {padding-top: .5rem !important }.pt-sm-3 {padding-top: 1rem !important }.pt-sm-4 {padding-top: 1.5rem !important }.pt-sm-5 {padding-top: 3rem !important }.pe-sm-0 {padding-right: 0 !important }.pe-sm-1 {padding-right: .25rem !important }.pe-sm-2 {padding-right: .5rem !important }.pe-sm-3 {padding-right: 1rem !important }.pe-sm-4 {padding-right: 1.5rem !important }.pe-sm-5 {padding-right: 3rem !important }.pb-sm-0 {padding-bottom: 0 !important }.pb-sm-1 {padding-bottom: .25rem !important }.pb-sm-2 {padding-bottom: .5rem !important }.pb-sm-3 {padding-bottom: 1rem !important }.pb-sm-4 {padding-bottom: 1.5rem !important }.pb-sm-5 {padding-bottom: 3rem !important }.ps-sm-0 {padding-left: 0 !important }.ps-sm-1 {padding-left: .25rem !important }.ps-sm-2 {padding-left: .5rem !important }.ps-sm-3 {padding-left: 1rem !important }.ps-sm-4 {padding-left: 1.5rem !important }.ps-sm-5 {padding-left: 3rem !important }.text-sm-start {text-align: left !important }.text-sm-end {text-align: right !important }.text-sm-center {text-align: center !important }}@media (min-width: 768px) {.float-md-start {float: left !important }.float-md-end {float: right !important }.float-md-none {float: none !important }.d-md-inline {display: inline !important }.d-md-inline-block {display: inline-block !important }.d-md-block {display: block !important }.d-md-grid {display: grid !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: flex !important }.d-md-inline-flex {display: inline-flex !important }.d-md-none {display: none !important }.flex-md-fill {flex: 1 1 auto !important }.flex-md-row {flex-direction: row !important }.flex-md-column {flex-direction: column !important }.flex-md-row-reverse {flex-direction: row-reverse !important }.flex-md-column-reverse {flex-direction: column-reverse !important }.flex-md-grow-0 {flex-grow: 0 !important }.flex-md-grow-1 {flex-grow: 1 !important }.flex-md-shrink-0 {flex-shrink: 0 !important }.flex-md-shrink-1 {flex-shrink: 1 !important }.flex-md-wrap {flex-wrap: wrap !important }.flex-md-nowrap {flex-wrap: nowrap !important }.flex-md-wrap-reverse {flex-wrap: wrap-reverse !important }.gap-md-0 {gap: 0 !important }.gap-md-1 {gap: .25rem !important }.gap-md-2 {gap: .5rem !important }.gap-md-3 {gap: 1rem !important }.gap-md-4 {gap: 1.5rem !important }.gap-md-5 {gap: 3rem !important }.justify-content-md-start {justify-content: flex-start !important }.justify-content-md-end {justify-content: flex-end !important }.justify-content-md-center {justify-content: center !important }.justify-content-md-between {justify-content: space-between !important }.justify-content-md-around {justify-content: space-around !important }.justify-content-md-evenly {justify-content: space-evenly !important }.align-items-md-start {align-items: flex-start !important }.align-items-md-end {align-items: flex-end !important }.align-items-md-center {align-items: center !important }.align-items-md-baseline {align-items: baseline !important }.align-items-md-stretch {align-items: stretch !important }.align-content-md-start {align-content: flex-start !important }.align-content-md-end {align-content: flex-end !important }.align-content-md-center {align-content: center !important }.align-content-md-between {align-content: space-between !important }.align-content-md-around {align-content: space-around !important }.align-content-md-stretch {align-content: stretch !important }.align-self-md-auto {align-self: auto !important }.align-self-md-start {align-self: flex-start !important }.align-self-md-end {align-self: flex-end !important }.align-self-md-center {align-self: center !important }.align-self-md-baseline {align-self: baseline !important }.align-self-md-stretch {align-self: stretch !important }.order-md-first {order: -1 !important }.order-md-0 {order: 0 !important }.order-md-1 {order: 1 !important }.order-md-2 {order: 2 !important }.order-md-3 {order: 3 !important }.order-md-4 {order: 4 !important }.order-md-5 {order: 5 !important }.order-md-last {order: 6 !important }.m-md-0 {margin: 0 !important }.m-md-1 {margin: .25rem !important }.m-md-2 {margin: .5rem !important }.m-md-3 {margin: 1rem !important }.m-md-4 {margin: 1.5rem !important }.m-md-5 {margin: 3rem !important }.m-md-auto {margin: auto !important }.mx-md-0 {margin-right: 0 !important;margin-left: 0 !important }.mx-md-1 {margin-right: .25rem !important;margin-left: .25rem !important }.mx-md-2 {margin-right: .5rem !important;margin-left: .5rem !important }.mx-md-3 {margin-right: 1rem !important;margin-left: 1rem !important }.mx-md-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important }.mx-md-5 {margin-right: 3rem !important;margin-left: 3rem !important }.mx-md-auto {margin-right: auto !important;margin-left: auto !important }.my-md-0 {margin-top: 0 !important;margin-bottom: 0 !important }.my-md-1 {margin-top: .25rem !important;margin-bottom: .25rem !important }.my-md-2 {margin-top: .5rem !important;margin-bottom: .5rem !important }.my-md-3 {margin-top: 1rem !important;margin-bottom: 1rem !important }.my-md-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important }.my-md-5 {margin-top: 3rem !important;margin-bottom: 3rem !important }.my-md-auto {margin-top: auto !important;margin-bottom: auto !important }.mt-md-0 {margin-top: 0 !important }.mt-md-1 {margin-top: .25rem !important }.mt-md-2 {margin-top: .5rem !important }.mt-md-3 {margin-top: 1rem !important }.mt-md-4 {margin-top: 1.5rem !important }.mt-md-5 {margin-top: 3rem !important }.mt-md-auto {margin-top: auto !important }.me-md-0 {margin-right: 0 !important }.me-md-1 {margin-right: .25rem !important }.me-md-2 {margin-right: .5rem !important }.me-md-3 {margin-right: 1rem !important }.me-md-4 {margin-right: 1.5rem !important }.me-md-5 {margin-right: 3rem !important }.me-md-auto {margin-right: auto !important }.mb-md-0 {margin-bottom: 0 !important }.mb-md-1 {margin-bottom: .25rem !important }.mb-md-2 {margin-bottom: .5rem !important }.mb-md-3 {margin-bottom: 1rem !important }.mb-md-4 {margin-bottom: 1.5rem !important }.mb-md-5 {margin-bottom: 3rem !important }.mb-md-auto {margin-bottom: auto !important }.ms-md-0 {margin-left: 0 !important }.ms-md-1 {margin-left: .25rem !important }.ms-md-2 {margin-left: .5rem !important }.ms-md-3 {margin-left: 1rem !important }.ms-md-4 {margin-left: 1.5rem !important }.ms-md-5 {margin-left: 3rem !important }.ms-md-auto {margin-left: auto !important }.p-md-0 {padding: 0 !important }.p-md-1 {padding: .25rem !important }.p-md-2 {padding: .5rem !important }.p-md-3 {padding: 1rem !important }.p-md-4 {padding: 1.5rem !important }.p-md-5 {padding: 3rem !important }.px-md-0 {padding-right: 0 !important;padding-left: 0 !important }.px-md-1 {padding-right: .25rem !important;padding-left: .25rem !important }.px-md-2 {padding-right: .5rem !important;padding-left: .5rem !important }.px-md-3 {padding-right: 1rem !important;padding-left: 1rem !important }.px-md-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important }.px-md-5 {padding-right: 3rem !important;padding-left: 3rem !important }.py-md-0 {padding-top: 0 !important;padding-bottom: 0 !important }.py-md-1 {padding-top: .25rem !important;padding-bottom: .25rem !important }.py-md-2 {padding-top: .5rem !important;padding-bottom: .5rem !important }.py-md-3 {padding-top: 1rem !important;padding-bottom: 1rem !important }.py-md-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important }.py-md-5 {padding-top: 3rem !important;padding-bottom: 3rem !important }.pt-md-0 {padding-top: 0 !important }.pt-md-1 {padding-top: .25rem !important }.pt-md-2 {padding-top: .5rem !important }.pt-md-3 {padding-top: 1rem !important }.pt-md-4 {padding-top: 1.5rem !important }.pt-md-5 {padding-top: 3rem !important }.pe-md-0 {padding-right: 0 !important }.pe-md-1 {padding-right: .25rem !important }.pe-md-2 {padding-right: .5rem !important }.pe-md-3 {padding-right: 1rem !important }.pe-md-4 {padding-right: 1.5rem !important }.pe-md-5 {padding-right: 3rem !important }.pb-md-0 {padding-bottom: 0 !important }.pb-md-1 {padding-bottom: .25rem !important }.pb-md-2 {padding-bottom: .5rem !important }.pb-md-3 {padding-bottom: 1rem !important }.pb-md-4 {padding-bottom: 1.5rem !important }.pb-md-5 {padding-bottom: 3rem !important }.ps-md-0 {padding-left: 0 !important }.ps-md-1 {padding-left: .25rem !important }.ps-md-2 {padding-left: .5rem !important }.ps-md-3 {padding-left: 1rem !important }.ps-md-4 {padding-left: 1.5rem !important }.ps-md-5 {padding-left: 3rem !important }.text-md-start {text-align: left !important }.text-md-end {text-align: right !important }.text-md-center {text-align: center !important }}@media (min-width: 992px) {.float-lg-start {float: left !important }.float-lg-end {float: right !important }.float-lg-none {float: none !important }.d-lg-inline {display: inline !important }.d-lg-inline-block {display: inline-block !important }.d-lg-block {display: block !important }.d-lg-grid {display: grid !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: flex !important }.d-lg-inline-flex {display: inline-flex !important }.d-lg-none {display: none !important }.flex-lg-fill {flex: 1 1 auto !important }.flex-lg-row {flex-direction: row !important }.flex-lg-column {flex-direction: column !important }.flex-lg-row-reverse {flex-direction: row-reverse !important }.flex-lg-column-reverse {flex-direction: column-reverse !important }.flex-lg-grow-0 {flex-grow: 0 !important }.flex-lg-grow-1 {flex-grow: 1 !important }.flex-lg-shrink-0 {flex-shrink: 0 !important }.flex-lg-shrink-1 {flex-shrink: 1 !important }.flex-lg-wrap {flex-wrap: wrap !important }.flex-lg-nowrap {flex-wrap: nowrap !important }.flex-lg-wrap-reverse {flex-wrap: wrap-reverse !important }.gap-lg-0 {gap: 0 !important }.gap-lg-1 {gap: .25rem !important }.gap-lg-2 {gap: .5rem !important }.gap-lg-3 {gap: 1rem !important }.gap-lg-4 {gap: 1.5rem !important }.gap-lg-5 {gap: 3rem !important }.justify-content-lg-start {justify-content: flex-start !important }.justify-content-lg-end {justify-content: flex-end !important }.justify-content-lg-center {justify-content: center !important }.justify-content-lg-between {justify-content: space-between !important }.justify-content-lg-around {justify-content: space-around !important }.justify-content-lg-evenly {justify-content: space-evenly !important }.align-items-lg-start {align-items: flex-start !important }.align-items-lg-end {align-items: flex-end !important }.align-items-lg-center {align-items: center !important }.align-items-lg-baseline {align-items: baseline !important }.align-items-lg-stretch {align-items: stretch !important }.align-content-lg-start {align-content: flex-start !important }.align-content-lg-end {align-content: flex-end !important }.align-content-lg-center {align-content: center !important }.align-content-lg-between {align-content: space-between !important }.align-content-lg-around {align-content: space-around !important }.align-content-lg-stretch {align-content: stretch !important }.align-self-lg-auto {align-self: auto !important }.align-self-lg-start {align-self: flex-start !important }.align-self-lg-end {align-self: flex-end !important }.align-self-lg-center {align-self: center !important }.align-self-lg-baseline {align-self: baseline !important }.align-self-lg-stretch {align-self: stretch !important }.order-lg-first {order: -1 !important }.order-lg-0 {order: 0 !important }.order-lg-1 {order: 1 !important }.order-lg-2 {order: 2 !important }.order-lg-3 {order: 3 !important }.order-lg-4 {order: 4 !important }.order-lg-5 {order: 5 !important }.order-lg-last {order: 6 !important }.m-lg-0 {margin: 0 !important }.m-lg-1 {margin: .25rem !important }.m-lg-2 {margin: .5rem !important }.m-lg-3 {margin: 1rem !important }.m-lg-4 {margin: 1.5rem !important }.m-lg-5 {margin: 3rem !important }.m-lg-auto {margin: auto !important }.mx-lg-0 {margin-right: 0 !important;margin-left: 0 !important }.mx-lg-1 {margin-right: .25rem !important;margin-left: .25rem !important }.mx-lg-2 {margin-right: .5rem !important;margin-left: .5rem !important }.mx-lg-3 {margin-right: 1rem !important;margin-left: 1rem !important }.mx-lg-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important }.mx-lg-5 {margin-right: 3rem !important;margin-left: 3rem !important }.mx-lg-auto {margin-right: auto !important;margin-left: auto !important }.my-lg-0 {margin-top: 0 !important;margin-bottom: 0 !important }.my-lg-1 {margin-top: .25rem !important;margin-bottom: .25rem !important }.my-lg-2 {margin-top: .5rem !important;margin-bottom: .5rem !important }.my-lg-3 {margin-top: 1rem !important;margin-bottom: 1rem !important }.my-lg-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important }.my-lg-5 {margin-top: 3rem !important;margin-bottom: 3rem !important }.my-lg-auto {margin-top: auto !important;margin-bottom: auto !important }.mt-lg-0 {margin-top: 0 !important }.mt-lg-1 {margin-top: .25rem !important }.mt-lg-2 {margin-top: .5rem !important }.mt-lg-3 {margin-top: 1rem !important }.mt-lg-4 {margin-top: 1.5rem !important }.mt-lg-5 {margin-top: 3rem !important }.mt-lg-auto {margin-top: auto !important }.me-lg-0 {margin-right: 0 !important }.me-lg-1 {margin-right: .25rem !important }.me-lg-2 {margin-right: .5rem !important }.me-lg-3 {margin-right: 1rem !important }.me-lg-4 {margin-right: 1.5rem !important }.me-lg-5 {margin-right: 3rem !important }.me-lg-auto {margin-right: auto !important }.mb-lg-0 {margin-bottom: 0 !important }.mb-lg-1 {margin-bottom: .25rem !important }.mb-lg-2 {margin-bottom: .5rem !important }.mb-lg-3 {margin-bottom: 1rem !important }.mb-lg-4 {margin-bottom: 1.5rem !important }.mb-lg-5 {margin-bottom: 3rem !important }.mb-lg-auto {margin-bottom: auto !important }.ms-lg-0 {margin-left: 0 !important }.ms-lg-1 {margin-left: .25rem !important }.ms-lg-2 {margin-left: .5rem !important }.ms-lg-3 {margin-left: 1rem !important }.ms-lg-4 {margin-left: 1.5rem !important }.ms-lg-5 {margin-left: 3rem !important }.ms-lg-auto {margin-left: auto !important }.p-lg-0 {padding: 0 !important }.p-lg-1 {padding: .25rem !important }.p-lg-2 {padding: .5rem !important }.p-lg-3 {padding: 1rem !important }.p-lg-4 {padding: 1.5rem !important }.p-lg-5 {padding: 3rem !important }.px-lg-0 {padding-right: 0 !important;padding-left: 0 !important }.px-lg-1 {padding-right: .25rem !important;padding-left: .25rem !important }.px-lg-2 {padding-right: .5rem !important;padding-left: .5rem !important }.px-lg-3 {padding-right: 1rem !important;padding-left: 1rem !important }.px-lg-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important }.px-lg-5 {padding-right: 3rem !important;padding-left: 3rem !important }.py-lg-0 {padding-top: 0 !important;padding-bottom: 0 !important }.py-lg-1 {padding-top: .25rem !important;padding-bottom: .25rem !important }.py-lg-2 {padding-top: .5rem !important;padding-bottom: .5rem !important }.py-lg-3 {padding-top: 1rem !important;padding-bottom: 1rem !important }.py-lg-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important }.py-lg-5 {padding-top: 3rem !important;padding-bottom: 3rem !important }.pt-lg-0 {padding-top: 0 !important }.pt-lg-1 {padding-top: .25rem !important }.pt-lg-2 {padding-top: .5rem !important }.pt-lg-3 {padding-top: 1rem !important }.pt-lg-4 {padding-top: 1.5rem !important }.pt-lg-5 {padding-top: 3rem !important }.pe-lg-0 {padding-right: 0 !important }.pe-lg-1 {padding-right: .25rem !important }.pe-lg-2 {padding-right: .5rem !important }.pe-lg-3 {padding-right: 1rem !important }.pe-lg-4 {padding-right: 1.5rem !important }.pe-lg-5 {padding-right: 3rem !important }.pb-lg-0 {padding-bottom: 0 !important }.pb-lg-1 {padding-bottom: .25rem !important }.pb-lg-2 {padding-bottom: .5rem !important }.pb-lg-3 {padding-bottom: 1rem !important }.pb-lg-4 {padding-bottom: 1.5rem !important }.pb-lg-5 {padding-bottom: 3rem !important }.ps-lg-0 {padding-left: 0 !important }.ps-lg-1 {padding-left: .25rem !important }.ps-lg-2 {padding-left: .5rem !important }.ps-lg-3 {padding-left: 1rem !important }.ps-lg-4 {padding-left: 1.5rem !important }.ps-lg-5 {padding-left: 3rem !important }.text-lg-start {text-align: left !important }.text-lg-end {text-align: right !important }.text-lg-center {text-align: center !important }}@media (min-width: 1200px) {.float-xl-start {float: left !important }.float-xl-end {float: right !important }.float-xl-none {float: none !important }.d-xl-inline {display: inline !important }.d-xl-inline-block {display: inline-block !important }.d-xl-block {display: block !important }.d-xl-grid {display: grid !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: flex !important }.d-xl-inline-flex {display: inline-flex !important }.d-xl-none {display: none !important }.flex-xl-fill {flex: 1 1 auto !important }.flex-xl-row {flex-direction: row !important }.flex-xl-column {flex-direction: column !important }.flex-xl-row-reverse {flex-direction: row-reverse !important }.flex-xl-column-reverse {flex-direction: column-reverse !important }.flex-xl-grow-0 {flex-grow: 0 !important }.flex-xl-grow-1 {flex-grow: 1 !important }.flex-xl-shrink-0 {flex-shrink: 0 !important }.flex-xl-shrink-1 {flex-shrink: 1 !important }.flex-xl-wrap {flex-wrap: wrap !important }.flex-xl-nowrap {flex-wrap: nowrap !important }.flex-xl-wrap-reverse {flex-wrap: wrap-reverse !important }.gap-xl-0 {gap: 0 !important }.gap-xl-1 {gap: .25rem !important }.gap-xl-2 {gap: .5rem !important }.gap-xl-3 {gap: 1rem !important }.gap-xl-4 {gap: 1.5rem !important }.gap-xl-5 {gap: 3rem !important }.justify-content-xl-start {justify-content: flex-start !important }.justify-content-xl-end {justify-content: flex-end !important }.justify-content-xl-center {justify-content: center !important }.justify-content-xl-between {justify-content: space-between !important }.justify-content-xl-around {justify-content: space-around !important }.justify-content-xl-evenly {justify-content: space-evenly !important }.align-items-xl-start {align-items: flex-start !important }.align-items-xl-end {align-items: flex-end !important }.align-items-xl-center {align-items: center !important }.align-items-xl-baseline {align-items: baseline !important }.align-items-xl-stretch {align-items: stretch !important }.align-content-xl-start {align-content: flex-start !important }.align-content-xl-end {align-content: flex-end !important }.align-content-xl-center {align-content: center !important }.align-content-xl-between {align-content: space-between !important }.align-content-xl-around {align-content: space-around !important }.align-content-xl-stretch {align-content: stretch !important }.align-self-xl-auto {align-self: auto !important }.align-self-xl-start {align-self: flex-start !important }.align-self-xl-end {align-self: flex-end !important }.align-self-xl-center {align-self: center !important }.align-self-xl-baseline {align-self: baseline !important }.align-self-xl-stretch {align-self: stretch !important }.order-xl-first {order: -1 !important }.order-xl-0 {order: 0 !important }.order-xl-1 {order: 1 !important }.order-xl-2 {order: 2 !important }.order-xl-3 {order: 3 !important }.order-xl-4 {order: 4 !important }.order-xl-5 {order: 5 !important }.order-xl-last {order: 6 !important }.m-xl-0 {margin: 0 !important }.m-xl-1 {margin: .25rem !important }.m-xl-2 {margin: .5rem !important }.m-xl-3 {margin: 1rem !important }.m-xl-4 {margin: 1.5rem !important }.m-xl-5 {margin: 3rem !important }.m-xl-auto {margin: auto !important }.mx-xl-0 {margin-right: 0 !important;margin-left: 0 !important }.mx-xl-1 {margin-right: .25rem !important;margin-left: .25rem !important }.mx-xl-2 {margin-right: .5rem !important;margin-left: .5rem !important }.mx-xl-3 {margin-right: 1rem !important;margin-left: 1rem !important }.mx-xl-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important }.mx-xl-5 {margin-right: 3rem !important;margin-left: 3rem !important }.mx-xl-auto {margin-right: auto !important;margin-left: auto !important }.my-xl-0 {margin-top: 0 !important;margin-bottom: 0 !important }.my-xl-1 {margin-top: .25rem !important;margin-bottom: .25rem !important }.my-xl-2 {margin-top: .5rem !important;margin-bottom: .5rem !important }.my-xl-3 {margin-top: 1rem !important;margin-bottom: 1rem !important }.my-xl-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important }.my-xl-5 {margin-top: 3rem !important;margin-bottom: 3rem !important }.my-xl-auto {margin-top: auto !important;margin-bottom: auto !important }.mt-xl-0 {margin-top: 0 !important }.mt-xl-1 {margin-top: .25rem !important }.mt-xl-2 {margin-top: .5rem !important }.mt-xl-3 {margin-top: 1rem !important }.mt-xl-4 {margin-top: 1.5rem !important }.mt-xl-5 {margin-top: 3rem !important }.mt-xl-auto {margin-top: auto !important }.me-xl-0 {margin-right: 0 !important }.me-xl-1 {margin-right: .25rem !important }.me-xl-2 {margin-right: .5rem !important }.me-xl-3 {margin-right: 1rem !important }.me-xl-4 {margin-right: 1.5rem !important }.me-xl-5 {margin-right: 3rem !important }.me-xl-auto {margin-right: auto !important }.mb-xl-0 {margin-bottom: 0 !important }.mb-xl-1 {margin-bottom: .25rem !important }.mb-xl-2 {margin-bottom: .5rem !important }.mb-xl-3 {margin-bottom: 1rem !important }.mb-xl-4 {margin-bottom: 1.5rem !important }.mb-xl-5 {margin-bottom: 3rem !important }.mb-xl-auto {margin-bottom: auto !important }.ms-xl-0 {margin-left: 0 !important }.ms-xl-1 {margin-left: .25rem !important }.ms-xl-2 {margin-left: .5rem !important }.ms-xl-3 {margin-left: 1rem !important }.ms-xl-4 {margin-left: 1.5rem !important }.ms-xl-5 {margin-left: 3rem !important }.ms-xl-auto {margin-left: auto !important }.p-xl-0 {padding: 0 !important }.p-xl-1 {padding: .25rem !important }.p-xl-2 {padding: .5rem !important }.p-xl-3 {padding: 1rem !important }.p-xl-4 {padding: 1.5rem !important }.p-xl-5 {padding: 3rem !important }.px-xl-0 {padding-right: 0 !important;padding-left: 0 !important }.px-xl-1 {padding-right: .25rem !important;padding-left: .25rem !important }.px-xl-2 {padding-right: .5rem !important;padding-left: .5rem !important }.px-xl-3 {padding-right: 1rem !important;padding-left: 1rem !important }.px-xl-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important }.px-xl-5 {padding-right: 3rem !important;padding-left: 3rem !important }.py-xl-0 {padding-top: 0 !important;padding-bottom: 0 !important }.py-xl-1 {padding-top: .25rem !important;padding-bottom: .25rem !important }.py-xl-2 {padding-top: .5rem !important;padding-bottom: .5rem !important }.py-xl-3 {padding-top: 1rem !important;padding-bottom: 1rem !important }.py-xl-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important }.py-xl-5 {padding-top: 3rem !important;padding-bottom: 3rem !important }.pt-xl-0 {padding-top: 0 !important }.pt-xl-1 {padding-top: .25rem !important }.pt-xl-2 {padding-top: .5rem !important }.pt-xl-3 {padding-top: 1rem !important }.pt-xl-4 {padding-top: 1.5rem !important }.pt-xl-5 {padding-top: 3rem !important }.pe-xl-0 {padding-right: 0 !important }.pe-xl-1 {padding-right: .25rem !important }.pe-xl-2 {padding-right: .5rem !important }.pe-xl-3 {padding-right: 1rem !important }.pe-xl-4 {padding-right: 1.5rem !important }.pe-xl-5 {padding-right: 3rem !important }.pb-xl-0 {padding-bottom: 0 !important }.pb-xl-1 {padding-bottom: .25rem !important }.pb-xl-2 {padding-bottom: .5rem !important }.pb-xl-3 {padding-bottom: 1rem !important }.pb-xl-4 {padding-bottom: 1.5rem !important }.pb-xl-5 {padding-bottom: 3rem !important }.ps-xl-0 {padding-left: 0 !important }.ps-xl-1 {padding-left: .25rem !important }.ps-xl-2 {padding-left: .5rem !important }.ps-xl-3 {padding-left: 1rem !important }.ps-xl-4 {padding-left: 1.5rem !important }.ps-xl-5 {padding-left: 3rem !important }.text-xl-start {text-align: left !important }.text-xl-end {text-align: right !important }.text-xl-center {text-align: center !important }}@media (min-width: 1400px) {.float-xxl-start {float: left !important }.float-xxl-end {float: right !important }.float-xxl-none {float: none !important }.d-xxl-inline {display: inline !important }.d-xxl-inline-block {display: inline-block !important }.d-xxl-block {display: block !important }.d-xxl-grid {display: grid !important }.d-xxl-table {display: table !important }.d-xxl-table-row {display: table-row !important }.d-xxl-table-cell {display: table-cell !important }.d-xxl-flex {display: flex !important }.d-xxl-inline-flex {display: inline-flex !important }.d-xxl-none {display: none !important }.flex-xxl-fill {flex: 1 1 auto !important }.flex-xxl-row {flex-direction: row !important }.flex-xxl-column {flex-direction: column !important }.flex-xxl-row-reverse {flex-direction: row-reverse !important }.flex-xxl-column-reverse {flex-direction: column-reverse !important }.flex-xxl-grow-0 {flex-grow: 0 !important }.flex-xxl-grow-1 {flex-grow: 1 !important }.flex-xxl-shrink-0 {flex-shrink: 0 !important }.flex-xxl-shrink-1 {flex-shrink: 1 !important }.flex-xxl-wrap {flex-wrap: wrap !important }.flex-xxl-nowrap {flex-wrap: nowrap !important }.flex-xxl-wrap-reverse {flex-wrap: wrap-reverse !important }.gap-xxl-0 {gap: 0 !important }.gap-xxl-1 {gap: .25rem !important }.gap-xxl-2 {gap: .5rem !important }.gap-xxl-3 {gap: 1rem !important }.gap-xxl-4 {gap: 1.5rem !important }.gap-xxl-5 {gap: 3rem !important }.justify-content-xxl-start {justify-content: flex-start !important }.justify-content-xxl-end {justify-content: flex-end !important }.justify-content-xxl-center {justify-content: center !important }.justify-content-xxl-between {justify-content: space-between !important }.justify-content-xxl-around {justify-content: space-around !important }.justify-content-xxl-evenly {justify-content: space-evenly !important }.align-items-xxl-start {align-items: flex-start !important }.align-items-xxl-end {align-items: flex-end !important }.align-items-xxl-center {align-items: center !important }.align-items-xxl-baseline {align-items: baseline !important }.align-items-xxl-stretch {align-items: stretch !important }.align-content-xxl-start {align-content: flex-start !important }.align-content-xxl-end {align-content: flex-end !important }.align-content-xxl-center {align-content: center !important }.align-content-xxl-between {align-content: space-between !important }.align-content-xxl-around {align-content: space-around !important }.align-content-xxl-stretch {align-content: stretch !important }.align-self-xxl-auto {align-self: auto !important }.align-self-xxl-start {align-self: flex-start !important }.align-self-xxl-end {align-self: flex-end !important }.align-self-xxl-center {align-self: center !important }.align-self-xxl-baseline {align-self: baseline !important }.align-self-xxl-stretch {align-self: stretch !important }.order-xxl-first {order: -1 !important }.order-xxl-0 {order: 0 !important }.order-xxl-1 {order: 1 !important }.order-xxl-2 {order: 2 !important }.order-xxl-3 {order: 3 !important }.order-xxl-4 {order: 4 !important }.order-xxl-5 {order: 5 !important }.order-xxl-last {order: 6 !important }.m-xxl-0 {margin: 0 !important }.m-xxl-1 {margin: .25rem !important }.m-xxl-2 {margin: .5rem !important }.m-xxl-3 {margin: 1rem !important }.m-xxl-4 {margin: 1.5rem !important }.m-xxl-5 {margin: 3rem !important }.m-xxl-auto {margin: auto !important }.mx-xxl-0 {margin-right: 0 !important;margin-left: 0 !important }.mx-xxl-1 {margin-right: .25rem !important;margin-left: .25rem !important }.mx-xxl-2 {margin-right: .5rem !important;margin-left: .5rem !important }.mx-xxl-3 {margin-right: 1rem !important;margin-left: 1rem !important }.mx-xxl-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important }.mx-xxl-5 {margin-right: 3rem !important;margin-left: 3rem !important }.mx-xxl-auto {margin-right: auto !important;margin-left: auto !important }.my-xxl-0 {margin-top: 0 !important;margin-bottom: 0 !important }.my-xxl-1 {margin-top: .25rem !important;margin-bottom: .25rem !important }.my-xxl-2 {margin-top: .5rem !important;margin-bottom: .5rem !important }.my-xxl-3 {margin-top: 1rem !important;margin-bottom: 1rem !important }.my-xxl-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important }.my-xxl-5 {margin-top: 3rem !important;margin-bottom: 3rem !important }.my-xxl-auto {margin-top: auto !important;margin-bottom: auto !important }.mt-xxl-0 {margin-top: 0 !important }.mt-xxl-1 {margin-top: .25rem !important }.mt-xxl-2 {margin-top: .5rem !important }.mt-xxl-3 {margin-top: 1rem !important }.mt-xxl-4 {margin-top: 1.5rem !important }.mt-xxl-5 {margin-top: 3rem !important }.mt-xxl-auto {margin-top: auto !important }.me-xxl-0 {margin-right: 0 !important }.me-xxl-1 {margin-right: .25rem !important }.me-xxl-2 {margin-right: .5rem !important }.me-xxl-3 {margin-right: 1rem !important }.me-xxl-4 {margin-right: 1.5rem !important }.me-xxl-5 {margin-right: 3rem !important }.me-xxl-auto {margin-right: auto !important }.mb-xxl-0 {margin-bottom: 0 !important }.mb-xxl-1 {margin-bottom: .25rem !important }.mb-xxl-2 {margin-bottom: .5rem !important }.mb-xxl-3 {margin-bottom: 1rem !important }.mb-xxl-4 {margin-bottom: 1.5rem !important }.mb-xxl-5 {margin-bottom: 3rem !important }.mb-xxl-auto {margin-bottom: auto !important }.ms-xxl-0 {margin-left: 0 !important }.ms-xxl-1 {margin-left: .25rem !important }.ms-xxl-2 {margin-left: .5rem !important }.ms-xxl-3 {margin-left: 1rem !important }.ms-xxl-4 {margin-left: 1.5rem !important }.ms-xxl-5 {margin-left: 3rem !important }.ms-xxl-auto {margin-left: auto !important }.p-xxl-0 {padding: 0 !important }.p-xxl-1 {padding: .25rem !important }.p-xxl-2 {padding: .5rem !important }.p-xxl-3 {padding: 1rem !important }.p-xxl-4 {padding: 1.5rem !important }.p-xxl-5 {padding: 3rem !important }.px-xxl-0 {padding-right: 0 !important;padding-left: 0 !important }.px-xxl-1 {padding-right: .25rem !important;padding-left: .25rem !important }.px-xxl-2 {padding-right: .5rem !important;padding-left: .5rem !important }.px-xxl-3 {padding-right: 1rem !important;padding-left: 1rem !important }.px-xxl-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important }.px-xxl-5 {padding-right: 3rem !important;padding-left: 3rem !important }.py-xxl-0 {padding-top: 0 !important;padding-bottom: 0 !important }.py-xxl-1 {padding-top: .25rem !important;padding-bottom: .25rem !important }.py-xxl-2 {padding-top: .5rem !important;padding-bottom: .5rem !important }.py-xxl-3 {padding-top: 1rem !important;padding-bottom: 1rem !important }.py-xxl-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important }.py-xxl-5 {padding-top: 3rem !important;padding-bottom: 3rem !important }.pt-xxl-0 {padding-top: 0 !important }.pt-xxl-1 {padding-top: .25rem !important }.pt-xxl-2 {padding-top: .5rem !important }.pt-xxl-3 {padding-top: 1rem !important }.pt-xxl-4 {padding-top: 1.5rem !important }.pt-xxl-5 {padding-top: 3rem !important }.pe-xxl-0 {padding-right: 0 !important }.pe-xxl-1 {padding-right: .25rem !important }.pe-xxl-2 {padding-right: .5rem !important }.pe-xxl-3 {padding-right: 1rem !important }.pe-xxl-4 {padding-right: 1.5rem !important }.pe-xxl-5 {padding-right: 3rem !important }.pb-xxl-0 {padding-bottom: 0 !important }.pb-xxl-1 {padding-bottom: .25rem !important }.pb-xxl-2 {padding-bottom: .5rem !important }.pb-xxl-3 {padding-bottom: 1rem !important }.pb-xxl-4 {padding-bottom: 1.5rem !important }.pb-xxl-5 {padding-bottom: 3rem !important }.ps-xxl-0 {padding-left: 0 !important }.ps-xxl-1 {padding-left: .25rem !important }.ps-xxl-2 {padding-left: .5rem !important }.ps-xxl-3 {padding-left: 1rem !important }.ps-xxl-4 {padding-left: 1.5rem !important }.ps-xxl-5 {padding-left: 3rem !important }.text-xxl-start {text-align: left !important }.text-xxl-end {text-align: right !important }.text-xxl-center {text-align: center !important }}@media (min-width: 1200px) {.fs-1 {font-size: 2.5rem !important }.fs-2 {font-size: 2rem !important }.fs-3 {font-size: 1.75rem !important }.fs-4 {font-size: 1.5rem !important }}@media print {.d-print-inline {display: inline !important }.d-print-inline-block {display: inline-block !important }.d-print-block {display: block !important }.d-print-grid {display: grid !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: flex !important }.d-print-inline-flex {display: inline-flex !important }.d-print-none {display: none !important }}@charset "UTF-8";.fancybox-enabled {overflow: hidden }.fancybox-enabled body {overflow: visible;height: 100% }.fancybox-is-hidden {position: absolute;top: -9999px;left: -9999px;visibility: hidden }.fancybox-container {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99993;-webkit-tap-highlight-color: transparent;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0);transform: translateZ(0) }.fancybox-container ~ .fancybox-container {z-index: 99992 }.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {position: absolute;top: 0;right: 0;bottom: 0;left: 0 }.fancybox-outer {overflow-y: auto;-webkit-overflow-scrolling: touch }.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: .87;transition-timing-function: cubic-bezier(.22, .61, .36, 1) }.fancybox-caption-wrap, .fancybox-infobar, .fancybox-toolbar {position: absolute;direction: ltr;z-index: 99997;opacity: 0;visibility: hidden;transition: opacity .25s, visibility 0s linear .25s;box-sizing: border-box }.fancybox-show-caption .fancybox-caption-wrap, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-toolbar .fancybox-toolbar {opacity: 1;visibility: visible;transition: opacity .25s, visibility 0s }.fancybox-infobar {top: 0;left: 50%;margin-left: -79px }.fancybox-infobar__body {display: inline-block;width: 70px;line-height: 44px;font-size: 13px;font-family: Helvetica Neue, Helvetica, Arial, sans-serif;text-align: center;color: #ddd;background-color: rgba(30, 30, 30, .7);pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-tap-highlight-color: transparent;-webkit-font-smoothing: subpixel-antialiased }.fancybox-toolbar {top: 0;right: 0 }.fancybox-stage {overflow: hidden;direction: ltr;z-index: 99994;-webkit-transform: translateZ(0) }.fancybox-slide {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;overflow: auto;outline: none;white-space: normal;box-sizing: border-box;text-align: center;z-index: 99994;-webkit-overflow-scrolling: touch;display: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-transform-style: preserve-3d;transform-style: preserve-3d }.fancybox-slide:before {content: "";display: inline-block;vertical-align: middle;height: 100%;width: 0 }.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous {display: block }.fancybox-slide--image {overflow: visible }.fancybox-slide--image:before {display: none }.fancybox-slide--video .fancybox-content, .fancybox-slide--video iframe {background: #000 }.fancybox-slide--map .fancybox-content, .fancybox-slide--map iframe {background: #e5e3df }.fancybox-slide--next {z-index: 99995 }.fancybox-slide > * {display: inline-block;position: relative;padding: 24px;margin: 44px 0;border-width: 0;vertical-align: middle;text-align: left;background-color: #fff;overflow: auto;box-sizing: border-box }.fancybox-slide .fancybox-image-wrap {position: absolute;top: 0;left: 0;margin: 0;padding: 0;border: 0;z-index: 99995;background: transparent;cursor: default;overflow: visible;-webkit-transform-origin: top left;transform-origin: top left;background-size: 100% 100%;background-repeat: no-repeat;-webkit-backface-visibility: hidden;backface-visibility: hidden }.fancybox-can-zoomOut .fancybox-image-wrap {cursor: zoom-out }.fancybox-can-zoomIn .fancybox-image-wrap {cursor: zoom-in }.fancybox-can-drag .fancybox-image-wrap {cursor: -webkit-grab;cursor: grab }.fancybox-is-dragging .fancybox-image-wrap {cursor: -webkit-grabbing;cursor: grabbing }.fancybox-image, .fancybox-spaceball {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;border: 0;max-width: none;max-height: none;border: 8px solid #fff;}.fancybox-spaceball {z-index: 1 }.fancybox-slide--iframe .fancybox-content {padding: 0;width: 80%;height: 80%;max-width: calc(100% - 100px);max-height: calc(100% - 88px);overflow: visible;background: #fff }.fancybox-iframe {display: block;padding: 0;border: 0;height: 100% }.fancybox-error, .fancybox-iframe {margin: 0;width: 100%;background: #fff }.fancybox-error {padding: 40px;max-width: 380px;cursor: default }.fancybox-error p {margin: 0;padding: 0;color: #444;font: 16px/20px Helvetica Neue, Helvetica, Arial, sans-serif }.fancybox-close-small {position: absolute;top: 0;right: 0;width: 44px;height: 44px;padding: 0;margin: 0;border: 0;border-radius: 0;outline: none;background: transparent;z-index: 10;cursor: pointer }.fancybox-close-small:after {content: "×";position: absolute;top: 5px;right: 5px;width: 30px;height: 30px;font: 20px/30px Arial, Helvetica Neue, Helvetica, sans-serif;color: #888;font-weight: 300;text-align: center;border-radius: 50%;border-width: 0;background: #fff;transition: background .25s;box-sizing: border-box;z-index: 2 }.fancybox-close-small:focus:after {outline: 1px dotted #888 }.fancybox-close-small:hover:after {color: #555;background: #eee }.fancybox-slide--iframe .fancybox-close-small {top: 0;right: -44px }.fancybox-slide--iframe .fancybox-close-small:after {background: transparent;font-size: 35px;color: #aaa }.fancybox-slide--iframe .fancybox-close-small:hover:after {color: #fff }.fancybox-caption-wrap {bottom: 0;left: 0;right: 0;padding: 60px 30px 0;background: linear-gradient(180deg, transparent 0, rgba(0, 0, 0, .1) 20%, rgba(0, 0, 0, .2) 40%, rgba(0, 0, 0, .6) 80%, rgba(0, 0, 0, .8));pointer-events: none }.fancybox-caption {padding: 30px 0;border-top: 1px solid hsla(0, 0%, 100%, .4);font-size: 14px;font-family: Helvetica Neue, Helvetica, Arial, sans-serif;color: #fff;line-height: 20px;-webkit-text-size-adjust: none }.fancybox-caption a, .fancybox-caption button, .fancybox-caption select {pointer-events: all }.fancybox-caption a {color: #fff;text-decoration: underline }.fancybox-button {display: inline-block;position: relative;margin: 0;padding: 0;border: 0;width: 44px;height: 44px;line-height: 44px;text-align: center;background: transparent;color: #ddd;border-radius: 0;cursor: pointer;vertical-align: top;outline: none }.fancybox-button[disabled] {cursor: default;pointer-events: none }.fancybox-button, .fancybox-infobar__body {background: rgba(30, 30, 30, .6) }.fancybox-button:hover:not([disabled]) {color: #fff;background: rgba(0, 0, 0, .8) }.fancybox-button:after, .fancybox-button:before {content: "";pointer-events: none;position: absolute;background-color: currentColor;color: currentColor;opacity: .9;box-sizing: border-box;display: inline-block }.fancybox-button[disabled]:after, .fancybox-button[disabled]:before {opacity: .3 }.fancybox-button--left:after, .fancybox-button--right:after {top: 18px;width: 6px;height: 6px;background: transparent;border-top: 2px solid currentColor;border-right: 2px solid currentColor }.fancybox-button--left:after {left: 20px;-webkit-transform: rotate(-135deg);transform: rotate(-135deg) }.fancybox-button--right:after {right: 20px;-webkit-transform: rotate(45deg);transform: rotate(45deg) }.fancybox-button--left {border-bottom-left-radius: 5px }.fancybox-button--right {border-bottom-right-radius: 5px }.fancybox-button--close:after, .fancybox-button--close:before {content: "";display: inline-block;position: absolute;height: 2px;width: 16px;top: calc(50% - 1px);left: calc(50% - 8px) }.fancybox-button--close:before {-webkit-transform: rotate(45deg);transform: rotate(45deg) }.fancybox-button--close:after {-webkit-transform: rotate(-45deg);transform: rotate(-45deg) }.fancybox-arrow {position: absolute;top: 50%;margin: -50px 0 0;height: 100px;width: 54px;padding: 0;border: 0;outline: none;background: none;cursor: pointer;z-index: 99995;opacity: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;transition: opacity .25s }.fancybox-arrow:after {content: "";position: absolute;top: 28px;width: 44px;height: 44px;background-color: rgba(30, 30, 30, .8);background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat: no-repeat;background-position: 50%;background-size: 24px 24px }.fancybox-arrow--right {right: 0 }.fancybox-arrow--left {left: 0;-webkit-transform: scaleX(-1);transform: scaleX(-1) }.fancybox-arrow--left:after, .fancybox-arrow--right:after {left: 0 }.fancybox-show-nav .fancybox-arrow {opacity: .6 }.fancybox-show-nav .fancybox-arrow[disabled] {opacity: .3 }.fancybox-loading {border: 6px solid hsla(0, 0%, 39%, .4);border-top: 6px solid hsla(0, 0%, 100%, .6);border-radius: 100%;height: 50px;width: 50px;-webkit-animation: a .8s infinite linear;animation: a .8s infinite linear;background: transparent;position: absolute;top: 50%;left: 50%;margin-top: -25px;margin-left: -25px;z-index: 99999 }@-webkit-keyframes a {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg) }to {-webkit-transform: rotate(359deg);transform: rotate(359deg) }}@keyframes a {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg) }to {-webkit-transform: rotate(359deg);transform: rotate(359deg) }}.fancybox-animated {transition-timing-function: cubic-bezier(0, 0, .25, 1) }.fancybox-fx-slide.fancybox-slide--previous {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);opacity: 0 }.fancybox-fx-slide.fancybox-slide--next {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);opacity: 0 }.fancybox-fx-slide.fancybox-slide--current {-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1 }.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 {-webkit-transform: scale3d(1.5, 1.5, 1.5);transform: scale3d(1.5, 1.5, 1.5);opacity: 0 }.fancybox-fx-zoom-in-out.fancybox-slide--next {-webkit-transform: scale3d(.5, .5, .5);transform: scale3d(.5, .5, .5);opacity: 0 }.fancybox-fx-zoom-in-out.fancybox-slide--current {-webkit-transform: scaleX(1);transform: scaleX(1);opacity: 1 }.fancybox-fx-rotate.fancybox-slide--previous {-webkit-transform: rotate(-1turn);transform: rotate(-1turn);opacity: 0 }.fancybox-fx-rotate.fancybox-slide--next {-webkit-transform: rotate(1turn);transform: rotate(1turn);opacity: 0 }.fancybox-fx-rotate.fancybox-slide--current {-webkit-transform: rotate(0deg);transform: rotate(0deg);opacity: 1 }.fancybox-fx-circular.fancybox-slide--previous {-webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);opacity: 0 }.fancybox-fx-circular.fancybox-slide--next {-webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);opacity: 0 }.fancybox-fx-circular.fancybox-slide--current {-webkit-transform: scaleX(1) translateZ(0);transform: scaleX(1) translateZ(0);opacity: 1 }.fancybox-fx-tube.fancybox-slide--previous {-webkit-transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg) }.fancybox-fx-tube.fancybox-slide--next {-webkit-transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);transform: translate3d(100%, 0, 0) scale(.1) skew(10deg) }.fancybox-fx-tube.fancybox-slide--current {-webkit-transform: translateZ(0) scale(1);transform: translateZ(0) scale(1) }@media (max-width: 800px) {.fancybox-infobar {left: 0;margin-left: 0 }.fancybox-button--left, .fancybox-button--right {display: none !important }.fancybox-caption {padding: 20px 0;margin: 0 }}.fancybox-button--fullscreen:before {width: 15px;height: 11px;left: calc(50% - 7px);top: calc(50% - 6px);border: 2px solid;background: none }.fancybox-button--pause:before, .fancybox-button--play:before {top: calc(50% - 6px);left: calc(50% - 4px);background: transparent }.fancybox-button--play:before {width: 0;height: 0;border-top: 6px inset transparent;border-bottom: 6px inset transparent;border-left: 10px solid;border-radius: 1px }.fancybox-button--pause:before {width: 7px;height: 11px;border-style: solid;border-width: 0 2px }.fancybox-button--thumbs, .fancybox-thumbs {display: none }@media (min-width: 800px) {.fancybox-button--thumbs {display: inline-block }.fancybox-button--thumbs span {font-size: 23px }.fancybox-button--thumbs:before {width: 3px;height: 3px;top: calc(50% - 2px);left: calc(50% - 2px);box-shadow: 0 -4px 0, -4px -4px 0, 4px -4px 0, inset 0 0 0 32px, -4px 0 0, 4px 0 0, 0 4px 0, -4px 4px 0, 4px 4px 0 }.fancybox-thumbs {position: absolute;top: 0;right: 0;bottom: 0;left: auto;width: 220px;margin: 0;padding: 5px 5px 0 0;background: #fff;word-break: normal;-webkit-tap-highlight-color: transparent;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;box-sizing: border-box;z-index: 99995 }.fancybox-show-thumbs .fancybox-thumbs {display: block }.fancybox-show-thumbs .fancybox-inner {right: 220px }.fancybox-thumbs > ul {list-style: none;position: absolute;position: relative;width: 100%;height: 100%;margin: 0;padding: 0;overflow-x: hidden;overflow-y: auto;font-size: 0 }.fancybox-thumbs > ul > li {float: left;overflow: hidden;max-width: 50%;padding: 0;margin: 0;width: 105px;height: 75px;position: relative;cursor: pointer;outline: none;border: 5px solid transparent;border-top-width: 0;border-right-width: 0;-webkit-tap-highlight-color: transparent;-webkit-backface-visibility: hidden;backface-visibility: hidden;box-sizing: border-box }li.fancybox-thumbs-loading {background: rgba(0, 0, 0, .1) }.fancybox-thumbs > ul > li > img {position: absolute;top: 0;left: 0;min-width: 100%;min-height: 100%;max-width: none;max-height: none;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.fancybox-thumbs > ul > li:before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 2px;border: 4px solid #4ea7f9;z-index: 99991;opacity: 0;transition: all .2s cubic-bezier(.25, .46, .45, .94) }.fancybox-thumbs > ul > li.fancybox-thumbs-active:before {opacity: 1 }}.nice-select {-webkit-tap-highlight-color: transparent;background-color: #fff;border-radius: 5px;border: solid 1px #e8e8e8;box-sizing: border-box;clear: both;cursor: pointer;display: block;float: left;font-family: inherit;font-size: 15px;font-weight: normal;height: 42px;line-height: 27px;outline: none;padding-left: 18px;padding-right: 30px;position: relative;text-align: left !important;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;width: auto;margin-bottom: 16px;}.nice-select:hover {border-color: #3164F4;}.nice-select:active, .nice-select.open, .nice-select:focus {border-color: #999;}.nice-select:after {border-bottom: 2px solid #999;border-right: 2px solid #999;content: '';display: block;height: 8px;margin-top: -4px;pointer-events: none;position: absolute;right: 12px;top: 50%;-webkit-transform-origin: 66% 66%;-ms-transform-origin: 66% 66%;transform-origin: 66% 66%;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: all 0.15s ease-in-out;transition: all 0.15s ease-in-out;width: 8px;}.nice-select.open:after {-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);transform: rotate(-135deg);}.nice-select.open .list {opacity: 1;pointer-events: auto;-webkit-transform: scale(1) translateY(0);-ms-transform: scale(1) translateY(0);transform: scale(1) translateY(0);}.nice-select.disabled {border-color: #ededed;color: #999;pointer-events: none;}.nice-select.disabled:after {border-color: #cccccc;}.nice-select.wide {width: 100%;}.nice-select.wide .list {left: 0 !important;right: 0 !important;}.nice-select.right {float: right;}.nice-select.right .list {left: auto;right: 0;}.nice-select.small {font-size: 12px;height: 36px;line-height: 34px;}.nice-select.small:after {height: 4px;width: 4px;}.nice-select.small .option {line-height: 34px;min-height: 34px;}.nice-select .list {background-color: #fff;border-radius: 5px;box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);box-sizing: border-box;margin-top: 4px;opacity: 0;overflow: hidden;padding: 0;pointer-events: none;position: absolute;width: inherit;top: 100%;left: 0;-webkit-transform-origin: 50% 0;-ms-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transform: scale(0.75) translateY(-21px);-ms-transform: scale(0.75) translateY(-21px);transform: scale(0.75) translateY(-21px);-webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index: 9;}.nice-select .list:hover .option:not(:hover) {background-color: transparent !important;}.nice-select .option {cursor: pointer;font-weight: 400;line-height: 30px;list-style: none;min-height: 30px;height: 30px;outline: none;padding-left: 18px;padding-right: 29px;text-align: left;-webkit-transition: all 0.2s;transition: all 0.2s;}.nice-select .option:hover {background-color: #238AC1;color: #fff;}.nice-select .option.selected {font-weight: bold;}.nice-select .option.disabled {background-color: transparent;color: #999;cursor: default;}.no-csspointerevents .nice-select .list {display: none;}.no-csspointerevents .nice-select.open .list {display: block;}.contact-form-wrapper .list {background: #2f3341 none repeat scroll 0 0;border-radius: 0;}@charset "UTF-8";.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.hinge {-webkit-animation-duration: 2s;animation-duration: 2s }.pulse {animation-name: pulse_animation;animation-duration: 14s !important;transform-origin: 70% 70%;animation-iteration-count: infinite;animation-timing-function: linear }@-webkit-keyframes bounce {0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);transform: translateY(0) }40% {-webkit-transform: translateY(-30px);transform: translateY(-30px) }60% {-webkit-transform: translateY(-15px);transform: translateY(-15px) }}@keyframes bounce {0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }40% {-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px) }60% {-webkit-transform: translateY(-15px);-ms-transform: translateY(-15px);transform: translateY(-15px) }}.bounce {-webkit-animation-name: bounce;animation-name: bounce }@-webkit-keyframes flash {0%, 50%, 100% {opacity: 1 }25%, 75% {opacity: 0 }}@keyframes flash {0%, 50%, 100% {opacity: 1 }25%, 75% {opacity: 0 }}.flash {-webkit-animation-name: flash;animation-name: flash }@-webkit-keyframes pulse {0% {-webkit-transform: scale(1);transform: scale(1) }50% {-webkit-transform: scale(1.1);transform: scale(1.1) }100% {-webkit-transform: scale(1);transform: scale(1) }}@keyframes pulse {0% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }50% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1) }100% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }}.pulse {-webkit-animation-name: pulse;animation-name: pulse }@-webkit-keyframes rubberBand {0% {-webkit-transform: scale(1);transform: scale(1) }30% {-webkit-transform: scaleX(1.25) scaleY(.75);transform: scaleX(1.25) scaleY(.75) }40% {-webkit-transform: scaleX(.75) scaleY(1.25);transform: scaleX(.75) scaleY(1.25) }60% {-webkit-transform: scaleX(1.15) scaleY(.85);transform: scaleX(1.15) scaleY(.85) }100% {-webkit-transform: scale(1);transform: scale(1) }}@keyframes rubberBand {0% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }30% {-webkit-transform: scaleX(1.25) scaleY(.75);-ms-transform: scaleX(1.25) scaleY(.75);transform: scaleX(1.25) scaleY(.75) }40% {-webkit-transform: scaleX(.75) scaleY(1.25);-ms-transform: scaleX(.75) scaleY(1.25);transform: scaleX(.75) scaleY(1.25) }60% {-webkit-transform: scaleX(1.15) scaleY(.85);-ms-transform: scaleX(1.15) scaleY(.85);transform: scaleX(1.15) scaleY(.85) }100% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }}.rubberBand {-webkit-animation-name: rubberBand;animation-name: rubberBand }@-webkit-keyframes shake {0%, 100% {-webkit-transform: translateX(0);transform: translateX(0) }10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);transform: translateX(-10px) }20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);transform: translateX(10px) }}@keyframes shake {0%, 100% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);-ms-transform: translateX(-10px);transform: translateX(-10px) }20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px) }}.shake {-webkit-animation-name: shake;animation-name: shake }@-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) }100% {-webkit-transform: rotate(0deg);transform: rotate(0deg) }}@keyframes swing {20% {-webkit-transform: rotate(15deg);-ms-transform: rotate(15deg);transform: rotate(15deg) }40% {-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg) }60% {-webkit-transform: rotate(5deg);-ms-transform: rotate(5deg);transform: rotate(5deg) }80% {-webkit-transform: rotate(-5deg);-ms-transform: rotate(-5deg);transform: rotate(-5deg) }100% {-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg) }}.swing {-webkit-transform-origin: top center;-ms-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing }@-webkit-keyframes tada {0% {-webkit-transform: scale(1);transform: scale(1) }10%, 20% {-webkit-transform: scale(.9) rotate(-3deg);transform: scale(.9) rotate(-3deg) }30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);transform: scale(1.1) rotate(3deg) }40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);transform: scale(1.1) rotate(-3deg) }100% {-webkit-transform: scale(1) rotate(0);transform: scale(1) rotate(0) }}@keyframes tada {0% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }10%, 20% {-webkit-transform: scale(.9) rotate(-3deg);-ms-transform: scale(.9) rotate(-3deg);transform: scale(.9) rotate(-3deg) }30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);-ms-transform: scale(1.1) rotate(3deg);transform: scale(1.1) rotate(3deg) }40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);-ms-transform: scale(1.1) rotate(-3deg);transform: scale(1.1) rotate(-3deg) }100% {-webkit-transform: scale(1) rotate(0);-ms-transform: scale(1) rotate(0);transform: scale(1) rotate(0) }}.tada {-webkit-animation-name: tada;animation-name: tada }@-webkit-keyframes wobble {0% {-webkit-transform: translateX(0%);transform: translateX(0%) }15% {-webkit-transform: translateX(-25%) rotate(-5deg);transform: translateX(-25%) rotate(-5deg) }30% {-webkit-transform: translateX(20%) rotate(3deg);transform: translateX(20%) rotate(3deg) }45% {-webkit-transform: translateX(-15%) rotate(-3deg);transform: translateX(-15%) rotate(-3deg) }60% {-webkit-transform: translateX(10%) rotate(2deg);transform: translateX(10%) rotate(2deg) }75% {-webkit-transform: translateX(-5%) rotate(-1deg);transform: translateX(-5%) rotate(-1deg) }100% {-webkit-transform: translateX(0%);transform: translateX(0%) }}@keyframes wobble {0% {-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%) }15% {-webkit-transform: translateX(-25%) rotate(-5deg);-ms-transform: translateX(-25%) rotate(-5deg);transform: translateX(-25%) rotate(-5deg) }30% {-webkit-transform: translateX(20%) rotate(3deg);-ms-transform: translateX(20%) rotate(3deg);transform: translateX(20%) rotate(3deg) }45% {-webkit-transform: translateX(-15%) rotate(-3deg);-ms-transform: translateX(-15%) rotate(-3deg);transform: translateX(-15%) rotate(-3deg) }60% {-webkit-transform: translateX(10%) rotate(2deg);-ms-transform: translateX(10%) rotate(2deg);transform: translateX(10%) rotate(2deg) }75% {-webkit-transform: translateX(-5%) rotate(-1deg);-ms-transform: translateX(-5%) rotate(-1deg);transform: translateX(-5%) rotate(-1deg) }100% {-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%) }}.wobble {-webkit-animation-name: wobble;animation-name: wobble }@-webkit-keyframes bounceIn {0% {opacity: 0;-webkit-transform: scale(.3);transform: scale(.3) }50% {opacity: 1;-webkit-transform: scale(1.05);transform: scale(1.05) }70% {-webkit-transform: scale(.9);transform: scale(.9) }100% {opacity: 1;-webkit-transform: scale(1);transform: scale(1) }}@keyframes bounceIn {0% {opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3) }50% {opacity: 1;-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05) }70% {-webkit-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9) }100% {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }}.bounceIn {-webkit-animation-name: bounceIn;animation-name: bounceIn }@-webkit-keyframes bounceInDown {0% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px) }60% {opacity: 1;-webkit-transform: translateY(30px);transform: translateY(30px) }80% {-webkit-transform: translateY(-10px);transform: translateY(-10px) }100% {-webkit-transform: translateY(0);transform: translateY(0) }}@keyframes bounceInDown {0% {opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px) }60% {opacity: 1;-webkit-transform: translateY(30px);-ms-transform: translateY(30px);transform: translateY(30px) }80% {-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px) }100% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }}.bounceInDown {-webkit-animation-name: bounceInDown;animation-name: bounceInDown }@-webkit-keyframes bounceInLeft {0% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px) }60% {opacity: 1;-webkit-transform: translateX(30px);transform: translateX(30px) }80% {-webkit-transform: translateX(-10px);transform: translateX(-10px) }100% {-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes bounceInLeft {0% {opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px) }60% {opacity: 1;-webkit-transform: translateX(30px);-ms-transform: translateX(30px);transform: translateX(30px) }80% {-webkit-transform: translateX(-10px);-ms-transform: translateX(-10px);transform: translateX(-10px) }100% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }}.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft }@-webkit-keyframes bounceInRight {0% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px) }60% {opacity: 1;-webkit-transform: translateX(-30px);transform: translateX(-30px) }80% {-webkit-transform: translateX(10px);transform: translateX(10px) }100% {-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes bounceInRight {0% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px) }60% {opacity: 1;-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px) }80% {-webkit-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px) }100% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }}.bounceInRight {-webkit-animation-name: bounceInRight;animation-name: bounceInRight }@-webkit-keyframes bounceInUp {0% {opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px) }60% {opacity: 1;-webkit-transform: translateY(-30px);transform: translateY(-30px) }80% {-webkit-transform: translateY(10px);transform: translateY(10px) }100% {-webkit-transform: translateY(0);transform: translateY(0) }}@keyframes bounceInUp {0% {opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px) }60% {opacity: 1;-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px) }80% {-webkit-transform: translateY(10px);-ms-transform: translateY(10px);transform: translateY(10px) }100% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }}.bounceInUp {-webkit-animation-name: bounceInUp;animation-name: bounceInUp }@-webkit-keyframes bounceOut {0% {-webkit-transform: scale(1);transform: scale(1) }25% {-webkit-transform: scale(.95);transform: scale(.95) }50% {opacity: 1;-webkit-transform: scale(1.1);transform: scale(1.1) }100% {opacity: 0;-webkit-transform: scale(.3);transform: scale(.3) }}@keyframes bounceOut {0% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }25% {-webkit-transform: scale(.95);-ms-transform: scale(.95);transform: scale(.95) }50% {opacity: 1;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1) }100% {opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3) }}.bounceOut {-webkit-animation-name: bounceOut;animation-name: bounceOut }@-webkit-keyframes bounceOutDown {0% {-webkit-transform: translateY(0);transform: translateY(0) }20% {opacity: 1;-webkit-transform: translateY(-20px);transform: translateY(-20px) }100% {opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px) }}@keyframes bounceOutDown {0% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }20% {opacity: 1;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px) }100% {opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px) }}.bounceOutDown {-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown }@-webkit-keyframes bounceOutLeft {0% {-webkit-transform: translateX(0);transform: translateX(0) }20% {opacity: 1;-webkit-transform: translateX(20px);transform: translateX(20px) }100% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px) }}@keyframes bounceOutLeft {0% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }20% {opacity: 1;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px) }100% {opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px) }}.bounceOutLeft {-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft }@-webkit-keyframes bounceOutRight {0% {-webkit-transform: translateX(0);transform: translateX(0) }20% {opacity: 1;-webkit-transform: translateX(-20px);transform: translateX(-20px) }100% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px) }}@keyframes bounceOutRight {0% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }20% {opacity: 1;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px) }100% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px) }}.bounceOutRight {-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight }@-webkit-keyframes bounceOutUp {0% {-webkit-transform: translateY(0);transform: translateY(0) }20% {opacity: 1;-webkit-transform: translateY(20px);transform: translateY(20px) }100% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px) }}@keyframes bounceOutUp {0% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }20% {opacity: 1;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px) }100% {opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px) }}.bounceOutUp {-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp }@-webkit-keyframes fadeIn {0% {opacity: 0 }100% {opacity: 1 }}@keyframes fadeIn {0% {opacity: 0 }100% {opacity: 1 }}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn }@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px) }100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0) }}@keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px) }100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown }@-webkit-keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px) }100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0) }}@keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px) }100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }}.fadeInDownBig {-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig }@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px) }100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px) }100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft }@-webkit-keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px) }100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px) }100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }}.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig }@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px) }100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px) }100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight }@-webkit-keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px) }100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px) }100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }}.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig }@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px) }100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0) }}@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px) }100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp }@-webkit-keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px) }100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0) }}@keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px) }100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }}.fadeInUpBig {-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig }@-webkit-keyframes fadeOut {0% {opacity: 1 }100% {opacity: 0 }}@keyframes fadeOut {0% {opacity: 1 }100% {opacity: 0 }}.fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut }@-webkit-keyframes fadeOutDown {0% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0) }100% {opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px) }}@keyframes fadeOutDown {0% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }100% {opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px) }}.fadeOutDown {-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown }@-webkit-keyframes fadeOutDownBig {0% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0) }100% {opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px) }}@keyframes fadeOutDownBig {0% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }100% {opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px) }}.fadeOutDownBig {-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig }@-webkit-keyframes fadeOutLeft {0% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0) }100% {opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px) }}@keyframes fadeOutLeft {0% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }100% {opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px) }}.fadeOutLeft {-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft }@-webkit-keyframes fadeOutLeftBig {0% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0) }100% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px) }}@keyframes fadeOutLeftBig {0% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }100% {opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px) }}.fadeOutLeftBig {-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig }@-webkit-keyframes fadeOutRight {0% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0) }100% {opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px) }}@keyframes fadeOutRight {0% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }100% {opacity: 0;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px) }}.fadeOutRight {-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight }@-webkit-keyframes fadeOutRightBig {0% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0) }100% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px) }}@keyframes fadeOutRightBig {0% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }100% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px) }}.fadeOutRightBig {-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig }@-webkit-keyframes fadeOutUp {0% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0) }100% {opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px) }}@keyframes fadeOutUp {0% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }100% {opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px) }}.fadeOutUp {-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp }@-webkit-keyframes fadeOutUpBig {0% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0) }100% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px) }}@keyframes fadeOutUpBig {0% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }100% {opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px) }}.fadeOutUpBig {-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig }@-webkit-keyframes flip {0% {-webkit-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }40% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }50% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }80% {-webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }100% {-webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }}@keyframes flip {0% {-webkit-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);-ms-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }40% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);-ms-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }50% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);-ms-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }80% {-webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);-ms-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }100% {-webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);-ms-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }}.animated.flip {-webkit-backface-visibility: visible;-ms-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);opacity: 0 }40% {-webkit-transform: perspective(400px) rotateX(-10deg);transform: perspective(400px) rotateX(-10deg) }70% {-webkit-transform: perspective(400px) rotateX(10deg);transform: perspective(400px) rotateX(10deg) }100% {-webkit-transform: perspective(400px) rotateX(0deg);transform: perspective(400px) rotateX(0deg);opacity: 1 }}@keyframes flipInX {0% {-webkit-transform: perspective(400px) rotateX(90deg);-ms-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0 }40% {-webkit-transform: perspective(400px) rotateX(-10deg);-ms-transform: perspective(400px) rotateX(-10deg);transform: perspective(400px) rotateX(-10deg) }70% {-webkit-transform: perspective(400px) rotateX(10deg);-ms-transform: perspective(400px) rotateX(10deg);transform: perspective(400px) rotateX(10deg) }100% {-webkit-transform: perspective(400px) rotateX(0deg);-ms-transform: perspective(400px) rotateX(0deg);transform: perspective(400px) rotateX(0deg);opacity: 1 }}.flipInX {-webkit-backface-visibility: visible !important;-ms-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);opacity: 0 }40% {-webkit-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg) }70% {-webkit-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg) }100% {-webkit-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);opacity: 1 }}@keyframes flipInY {0% {-webkit-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0 }40% {-webkit-transform: perspective(400px) rotateY(-10deg);-ms-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg) }70% {-webkit-transform: perspective(400px) rotateY(10deg);-ms-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg) }100% {-webkit-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);opacity: 1 }}.flipInY {-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY }@-webkit-keyframes flipOutX {0% {-webkit-transform: perspective(400px) rotateX(0deg);transform: perspective(400px) rotateX(0deg);opacity: 1 }100% {-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0 }}@keyframes flipOutX {0% {-webkit-transform: perspective(400px) rotateX(0deg);-ms-transform: perspective(400px) rotateX(0deg);transform: perspective(400px) rotateX(0deg);opacity: 1 }100% {-webkit-transform: perspective(400px) rotateX(90deg);-ms-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0 }}.flipOutX {-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important }@-webkit-keyframes flipOutY {0% {-webkit-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);opacity: 1 }100% {-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0 }}@keyframes flipOutY {0% {-webkit-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);opacity: 1 }100% {-webkit-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0 }}.flipOutY {-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY }@-webkit-keyframes lightSpeedIn {0% {-webkit-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0 }60% {-webkit-transform: translateX(-20%) skewX(30deg);transform: translateX(-20%) skewX(30deg);opacity: 1 }80% {-webkit-transform: translateX(0%) skewX(-15deg);transform: translateX(0%) skewX(-15deg);opacity: 1 }100% {-webkit-transform: translateX(0%) skewX(0deg);transform: translateX(0%) skewX(0deg);opacity: 1 }}@keyframes lightSpeedIn {0% {-webkit-transform: translateX(100%) skewX(-30deg);-ms-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0 }60% {-webkit-transform: translateX(-20%) skewX(30deg);-ms-transform: translateX(-20%) skewX(30deg);transform: translateX(-20%) skewX(30deg);opacity: 1 }80% {-webkit-transform: translateX(0%) skewX(-15deg);-ms-transform: translateX(0%) skewX(-15deg);transform: translateX(0%) skewX(-15deg);opacity: 1 }100% {-webkit-transform: translateX(0%) skewX(0deg);-ms-transform: translateX(0%) skewX(0deg);transform: translateX(0%) skewX(0deg);opacity: 1 }}.lightSpeedIn {-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }@-webkit-keyframes lightSpeedOut {0% {-webkit-transform: translateX(0%) skewX(0deg);transform: translateX(0%) skewX(0deg);opacity: 1 }100% {-webkit-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0 }}@keyframes lightSpeedOut {0% {-webkit-transform: translateX(0%) skewX(0deg);-ms-transform: translateX(0%) skewX(0deg);transform: translateX(0%) skewX(0deg);opacity: 1 }100% {-webkit-transform: translateX(100%) skewX(-30deg);-ms-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) 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 center;transform-origin: center center;-webkit-transform: rotate(-200deg);transform: rotate(-200deg);opacity: 0 }100% {-webkit-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1 }}@keyframes rotateIn {0% {-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(-200deg);-ms-transform: rotate(-200deg);transform: rotate(-200deg);opacity: 0 }100% {-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(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(-90deg);transform: rotate(-90deg);opacity: 0 }100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1 }}@keyframes rotateInDownLeft {0% {-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0 }100% {-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(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(90deg);transform: rotate(90deg);opacity: 0 }100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1 }}@keyframes rotateInDownRight {0% {-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0 }100% {-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(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(90deg);transform: rotate(90deg);opacity: 0 }100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1 }}@keyframes rotateInUpLeft {0% {-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0 }100% {-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(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 }100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1 }}@keyframes rotateInUpRight {0% {-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0 }100% {-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1 }}.rotateInUpRight {-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight }@-webkit-keyframes rotateOut {0% {-webkit-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1 }100% {-webkit-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(200deg);transform: rotate(200deg);opacity: 0 }}@keyframes rotateOut {0% {-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1 }100% {-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(200deg);-ms-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;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1 }100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(90deg);transform: rotate(90deg);opacity: 0 }}@keyframes rotateOutDownLeft {0% {-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1 }100% {-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0 }}.rotateOutDownLeft {-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft }@-webkit-keyframes rotateOutDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1 }100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0 }}@keyframes rotateOutDownRight {0% {-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1 }100% {-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0 }}.rotateOutDownRight {-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight }@-webkit-keyframes rotateOutUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1 }100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0 }}@keyframes rotateOutUpLeft {0% {-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1 }100% {-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0 }}.rotateOutUpLeft {-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft }@-webkit-keyframes rotateOutUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1 }100% {-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;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1 }100% {-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0 }}.rotateOutUpRight {-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight }@-webkit-keyframes slideInDown {0% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px) }100% {-webkit-transform: translateY(0);transform: translateY(0) }}@keyframes slideInDown {0% {opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px) }100% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }}.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown }@-webkit-keyframes slideInLeft {0% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px) }100% {-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes slideInLeft {0% {opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px) }100% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }}.slideInLeft {-webkit-animation-name: slideInLeft;animation-name: slideInLeft }@-webkit-keyframes slideInRight {0% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px) }100% {-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes slideInRight {0% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px) }100% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }}.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight }@-webkit-keyframes slideOutLeft {0% {-webkit-transform: translateX(0);transform: translateX(0) }100% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px) }}@keyframes slideOutLeft {0% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }100% {opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px) }}.slideOutLeft {-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft }@-webkit-keyframes slideOutRight {0% {-webkit-transform: translateX(0);transform: translateX(0) }100% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px) }}@keyframes slideOutRight {0% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }100% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px) }}.slideOutRight {-webkit-animation-name: slideOutRight;animation-name: slideOutRight }@-webkit-keyframes slideOutUp {0% {-webkit-transform: translateY(0);transform: translateY(0) }100% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px) }}@keyframes slideOutUp {0% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }100% {opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px) }}.slideOutUp {-webkit-animation-name: slideOutUp;animation-name: slideOutUp }@-webkit-keyframes slideInUp {0% {opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px) }100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0) }}@keyframes slideInUp {0% {opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px) }100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }}.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp }@-webkit-keyframes slideOutDown {0% {-webkit-transform: translateY(0);transform: translateY(0) }100% {opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px) }}@keyframes slideOutDown {0% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }100% {opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px) }}.slideOutDown {-webkit-animation-name: slideOutDown;animation-name: slideOutDown }@-webkit-keyframes hinge {0% {-webkit-transform: rotate(0);transform: rotate(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% {-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 }80% {-webkit-transform: rotate(60deg) translateY(0);transform: rotate(60deg) translateY(0);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1 }100% {-webkit-transform: translateY(700px);transform: translateY(700px);opacity: 0 }}@keyframes hinge {0% {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);-webkit-transform-origin: top left;-ms-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);-ms-transform: rotate(80deg);transform: rotate(80deg);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }40% {-webkit-transform: rotate(60deg);-ms-transform: rotate(60deg);transform: rotate(60deg);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }80% {-webkit-transform: rotate(60deg) translateY(0);-ms-transform: rotate(60deg) translateY(0);transform: rotate(60deg) translateY(0);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1 }100% {-webkit-transform: translateY(700px);-ms-transform: translateY(700px);transform: translateY(700px);opacity: 0 }}.hinge {-webkit-animation-name: hinge;animation-name: hinge }@-webkit-keyframes rollIn {0% {opacity: 0;-webkit-transform: translateX(-100%) rotate(-120deg);transform: translateX(-100%) rotate(-120deg) }100% {opacity: 1;-webkit-transform: translateX(0) rotate(0deg);transform: translateX(0) rotate(0deg) }}@keyframes rollIn {0% {opacity: 0;-webkit-transform: translateX(-100%) rotate(-120deg);-ms-transform: translateX(-100%) rotate(-120deg);transform: translateX(-100%) rotate(-120deg) }100% {opacity: 1;-webkit-transform: translateX(0) rotate(0deg);-ms-transform: translateX(0) rotate(0deg);transform: translateX(0) rotate(0deg) }}.rollIn {-webkit-animation-name: rollIn;animation-name: rollIn }@-webkit-keyframes rollOut {0% {opacity: 1;-webkit-transform: translateX(0) rotate(0deg);transform: translateX(0) rotate(0deg) }100% {opacity: 0;-webkit-transform: translateX(100%) rotate(120deg);transform: translateX(100%) rotate(120deg) }}@keyframes rollOut {0% {opacity: 1;-webkit-transform: translateX(0) rotate(0deg);-ms-transform: translateX(0) rotate(0deg);transform: translateX(0) rotate(0deg) }100% {opacity: 0;-webkit-transform: translateX(100%) rotate(120deg);-ms-transform: translateX(100%) rotate(120deg);transform: translateX(100%) rotate(120deg) }}.rollOut {-webkit-animation-name: rollOut;animation-name: rollOut }@-webkit-keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale(.3);transform: scale(.3) }50% {opacity: 1 }}@keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3) }50% {opacity: 1 }}.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn }@-webkit-keyframes zoomInDown {0% {opacity: 0;-webkit-transform: scale(.1) translateY(-2000px);transform: scale(.1) translateY(-2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }60% {opacity: 1;-webkit-transform: scale(.475) translateY(60px);transform: scale(.475) translateY(60px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }}@keyframes zoomInDown {0% {opacity: 0;-webkit-transform: scale(.1) translateY(-2000px);-ms-transform: scale(.1) translateY(-2000px);transform: scale(.1) translateY(-2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }60% {opacity: 1;-webkit-transform: scale(.475) translateY(60px);-ms-transform: scale(.475) translateY(60px);transform: scale(.475) translateY(60px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }}.zoomInDown {-webkit-animation-name: zoomInDown;animation-name: zoomInDown }@-webkit-keyframes zoomInLeft {0% {opacity: 0;-webkit-transform: scale(.1) translateX(-2000px);transform: scale(.1) translateX(-2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }60% {opacity: 1;-webkit-transform: scale(.475) translateX(48px);transform: scale(.475) translateX(48px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }}@keyframes zoomInLeft {0% {opacity: 0;-webkit-transform: scale(.1) translateX(-2000px);-ms-transform: scale(.1) translateX(-2000px);transform: scale(.1) translateX(-2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }60% {opacity: 1;-webkit-transform: scale(.475) translateX(48px);-ms-transform: scale(.475) translateX(48px);transform: scale(.475) translateX(48px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }}.zoomInLeft {-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft }@-webkit-keyframes zoomInRight {0% {opacity: 0;-webkit-transform: scale(.1) translateX(2000px);transform: scale(.1) translateX(2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }60% {opacity: 1;-webkit-transform: scale(.475) translateX(-48px);transform: scale(.475) translateX(-48px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }}@keyframes zoomInRight {0% {opacity: 0;-webkit-transform: scale(.1) translateX(2000px);-ms-transform: scale(.1) translateX(2000px);transform: scale(.1) translateX(2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }60% {opacity: 1;-webkit-transform: scale(.475) translateX(-48px);-ms-transform: scale(.475) translateX(-48px);transform: scale(.475) translateX(-48px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }}.zoomInRight {-webkit-animation-name: zoomInRight;animation-name: zoomInRight }@-webkit-keyframes zoomInUp {0% {opacity: 0;-webkit-transform: scale(.1) translateY(2000px);transform: scale(.1) translateY(2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }60% {opacity: 1;-webkit-transform: scale(.475) translateY(-60px);transform: scale(.475) translateY(-60px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }}@keyframes zoomInUp {0% {opacity: 0;-webkit-transform: scale(.1) translateY(2000px);-ms-transform: scale(.1) translateY(2000px);transform: scale(.1) translateY(2000px);-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }60% {opacity: 1;-webkit-transform: scale(.475) translateY(-60px);-ms-transform: scale(.475) translateY(-60px);transform: scale(.475) translateY(-60px);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }}.zoomInUp {-webkit-animation-name: zoomInUp;animation-name: zoomInUp }@-webkit-keyframes zoomOut {0% {opacity: 1;-webkit-transform: scale(1);transform: scale(1) }50% {opacity: 0;-webkit-transform: scale(.3);transform: scale(.3) }100% {opacity: 0 }}@keyframes zoomOut {0% {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }50% {opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3) }100% {opacity: 0 }}.zoomOut {-webkit-animation-name: zoomOut;animation-name: zoomOut }@-webkit-keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale(.475) translateY(-60px);transform: scale(.475) translateY(-60px);-webkit-animation-timing-function: linear;animation-timing-function: linear }100% {opacity: 0;-webkit-transform: scale(.1) translateY(2000px);transform: scale(.1) translateY(2000px);-webkit-transform-origin: center bottom;transform-origin: center bottom }}@keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale(.475) translateY(-60px);-ms-transform: scale(.475) translateY(-60px);transform: scale(.475) translateY(-60px);-webkit-animation-timing-function: linear;animation-timing-function: linear }100% {opacity: 0;-webkit-transform: scale(.1) translateY(2000px);-ms-transform: scale(.1) translateY(2000px);transform: scale(.1) translateY(2000px);-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom }}.zoomOutDown {-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown }@-webkit-keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale(.475) translateX(42px);transform: scale(.475) translateX(42px);-webkit-animation-timing-function: linear;animation-timing-function: linear }100% {opacity: 0;-webkit-transform: scale(.1) translateX(-2000px);transform: scale(.1) translateX(-2000px);-webkit-transform-origin: left center;transform-origin: left center }}@keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale(.475) translateX(42px);-ms-transform: scale(.475) translateX(42px);transform: scale(.475) translateX(42px);-webkit-animation-timing-function: linear;animation-timing-function: linear }100% {opacity: 0;-webkit-transform: scale(.1) translateX(-2000px);-ms-transform: scale(.1) translateX(-2000px);transform: scale(.1) translateX(-2000px);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center }}.zoomOutLeft {-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft }@-webkit-keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale(.475) translateX(-42px);transform: scale(.475) translateX(-42px);-webkit-animation-timing-function: linear;animation-timing-function: linear }100% {opacity: 0;-webkit-transform: scale(.1) translateX(2000px);transform: scale(.1) translateX(2000px);-webkit-transform-origin: right center;transform-origin: right center }}@keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale(.475) translateX(-42px);-ms-transform: scale(.475) translateX(-42px);transform: scale(.475) translateX(-42px);-webkit-animation-timing-function: linear;animation-timing-function: linear }100% {opacity: 0;-webkit-transform: scale(.1) translateX(2000px);-ms-transform: scale(.1) translateX(2000px);transform: scale(.1) translateX(2000px);-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center }}.zoomOutRight {-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight }@-webkit-keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale(.475) translateY(60px);transform: scale(.475) translateY(60px);-webkit-animation-timing-function: linear;animation-timing-function: linear }100% {opacity: 0;-webkit-transform: scale(.1) translateY(-2000px);transform: scale(.1) translateY(-2000px);-webkit-transform-origin: center top;transform-origin: center top }}@keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale(.475) translateY(60px);-ms-transform: scale(.475) translateY(60px);transform: scale(.475) translateY(60px);-webkit-animation-timing-function: linear;animation-timing-function: linear }100% {opacity: 0;-webkit-transform: scale(.1) translateY(-2000px);-ms-transform: scale(.1) translateY(-2000px);transform: scale(.1) translateY(-2000px);-webkit-transform-origin: center top;-ms-transform-origin: center top;transform-origin: center top }}.zoomOutUp {-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp }.flex-container a:active, .flexslider a:active, .img-slider a:active, .flexslider-app a:active, .flexslider-thumbnails:active, .flexslider-photo a:active, .flex-container a:focus, .flexslider a:focus, .img-slider a:focus, .flexslider-thumbnails:focus, .flexslider-photo a:focus {outline: none;}.slides, .flex-control-nav, .flex-direction-nav {margin: 0;padding: 0;list-style: none;}.flexslider, .flexslider-thumbnails, .flexslider-photo, .img-slider, .flexslider-app {margin: 0;padding: 0;}.img-slider {position: relative;}.flexslider .slides > li, .flexslider-thumbnails > li, .flexslider-photo .slides > li, .img-slider .slides > li, .flexslider-app .slides > li {display: none;-webkit-backface-visibility: hidden;margin: 0 0 -5px 0;padding: 0;list-style: none;}.flexslider .slides img, .flexslider-thumbnails, .flexslider-photo .slides img, .img-slider .slides img, .flexslider-app .slides img {width: 100%;display: block;}.flex-pauseplay span {text-transform: capitalize;}.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}html[xmlns] .slides {display: block;}* html .slides {height: 1%;}.no-js .slides > li:first-child {display: block;}.flexslider, .flexslider-thumbnails, .flexslider-photo, .img-slider, .flexslider-app {margin: 0;zoom: 1;}.img-slider {margin: 0 0 -5px;}.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}.loading .flex-viewport {max-height: 300px;}.flexslider .slides, .flexslider-thumbnails .slides, .flexslider-photo .slides, .img-slider .slides, .flexslider-app .slides {zoom: 1;margin: 0;padding: 0;}.carousel li {margin-right: 5px }.flex-direction-nav a, .flex-direction-nav a:focus, .flex-direction-nav a:active {text-decoration: none;overflow: hidden;margin: 0;padding: 0;border-radius: 2px;display: block;background: none;position: absolute;bottom: -40px;cursor: pointer;opacity: 1;-webkit-transition: all .3s ease;text-align: center;color: #656565;font-size: 64px;line-height: 64px;}.flex-direction-nav .flex-next {right: -125px;display: block;}.flex-direction-nav .flex-next:before {font-family: 'FontAwesome';content: "\f105";}.flex-direction-nav .flex-prev {right: -95px;}.flex-direction-nav .flex-prev:before {font-family: 'FontAwesome';content: "\f104";}.flexslider:hover .flex-next, .flexslider-photo:hover .flex-next {opacity: 1;}.flexslider:hover .flex-prev, .flexslider-photo:hover .flex-prev {opacity: 1;}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover, .flexslider-photo:hover .flex-next:hover, .flexslider-photo:hover .flex-prev:hover {opacity: 1;text-decoration: none;}.flex-direction-nav .disabled {opacity: .3 !important;filter: alpha(opacity=30);cursor: default;}.img-slider .flex-direction-nav a, .img-slider .flex-direction-nav a:focus, .img-slider .flex-direction-nav a:active, .flexslider-thumbnails .flex-direction-nav a, .img-slider .flex-direction-nav a:focus, .img-slider .flex-direction-nav a:active, .flexslider-photo .flex-direction-nav a, .img-slider .flex-direction-nav a:focus, .img-slider .flex-direction-nav a:active {width: 40px;height: 40px;background: rgba(0, 0, 0, 0.5);bottom: auto;top: 50%;margin-top: -20px;font-size: 24px;line-height: 40px;opacity: 0;filter: Alpha(Opacity=0);}.flexslider-thumbnails .flex-direction-nav a, .flexslider-thumbnails .flex-direction-nav a:focus, .flexslider-thumbnails .flex-direction-nav a:active, .flexslider-photo .flex-direction-nav a, .flexslider-photo .flex-direction-nav a:focus, .flexslider-photo .flex-direction-nav a:active {color: #fff;line-height: 36px;}.img-slider .flex-direction-nav .flex-next, .flexslider-thumbnails .flex-direction-nav .flex-next, .flexslider-photo .flex-direction-nav .flex-next {right: 0;border-radius: 2px 0 0 2px;}.img-slider .flex-direction-nav .flex-prev, .flexslider-thumbnails .flex-direction-nav .flex-prev, .flexslider-photo .flex-direction-nav .flex-prev {left: 0;border-radius: 0 2px 2px 0;}.img-slider:hover .flex-direction-nav a, .img-slider .flex-direction-nav a:focus, .img-slider .flex-direction-nav a:active, .flexslider-thumbnails:hover .flex-direction-nav a, .img-slider .flex-direction-nav a:focus, .img-slider .flex-direction-nav a:active, .flexslider-photo:hover .flex-direction-nav a, .img-slider .flex-direction-nav a:focus, .img-slider .flex-direction-nav a:active {opacity: 1;filter: Alpha(Opacity=100);}.img-slider .flex-direction-nav .flex-next:hover, .img-slider .flex-direction-nav .flex-prev:hover, .flexslider-thumbnails .flex-direction-nav .flex-next:hover, .flexslider-thumbnails .flex-direction-nav .flex-prev:hover, .flexslider-photo .flex-direction-nav .flex-next:hover, .flexslider-photo .flex-direction-nav .flex-prev:hover {color: #fff;}.flex-control-nav {z-index: 4;width: 100%;position: absolute;left: 0;bottom: 10px;text-align: center;margin: 0;padding: 0;}.img-slider .flex-control-nav {width: auto;left: auto;right: 20px;bottom: 10px;}.flexslider-app .flex-control-nav {bottom: 4px;margin-bottom: -40px;}.flex-control-nav li {margin: 5px 0 0 0;padding: 0;display: inline-block;zoom: 1;*display: inline;}.img-slider .flex-control-nav li {display: block;}.flex-control-paging li a {width: 12px;height: 12px;display: block;background: none;border: 2px solid #656565;cursor: pointer;text-indent: -9999px;border-radius: 50%;}.flex-control-paging li a:hover {background: none;}.flex-control-paging li a.flex-active {background: none;cursor: default;}.flex-control-thumbs {margin: 0 0 0;position: static;overflow: hidden;}.flex-control-thumbs li {width: 25%;float: left;margin: 0;padding: 0 2px 0 3px;}.flex-control-thumbs img {width: 100%;display: block;padding: 5px;cursor: pointer;border: 1px solid #e5e5e5;}.flex-control-thumbs img:hover {opacity: 1;}.flex-control-thumbs .flex-active {opacity: 1;cursor: default;}.owl-carousel, .owl-carousel .owl-item {-webkit-tap-highlight-color: transparent;position: relative }.owl-carousel {display: none;width: 100%;z-index: 1 }.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;touch-action: manipulation;-moz-backface-visibility: hidden }.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0 }.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0, 0, 0) }.owl-carousel .owl-item, .owl-carousel .owl-wrapper {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0) }.owl-carousel .owl-item {min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-touch-callout: none }.owl-carousel .owl-item img {display: block;width: 100% }.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display: none }.no-js .owl-carousel, .owl-carousel.owl-loaded {display: block }.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {cursor: pointer;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {background: 0 0;color: inherit;border: none;padding: 0 !important;font: inherit }.owl-carousel.owl-loading {opacity: 0;display: block }.owl-carousel.owl-hidden {opacity: 0 }.owl-carousel.owl-refresh .owl-item {visibility: hidden }.owl-carousel.owl-drag .owl-item {-ms-touch-action: pan-y;touch-action: pan-y;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.owl-carousel.owl-grab {cursor: move;cursor: grab }.owl-carousel.owl-rtl {direction: rtl }.owl-carousel.owl-rtl .owl-item {float: right }.owl-carousel .animated {animation-duration: 1s;animation-fill-mode: both }.owl-carousel .owl-animated-in {z-index: 0 }.owl-carousel .owl-animated-out {z-index: 1 }.owl-carousel .fadeOut {animation-name: fadeOut }@keyframes fadeOut {0% {opacity: 1 }100% {opacity: 0 }}.owl-height {transition: height .5s ease-in-out }.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity .4s ease }.owl-carousel .owl-item .owl-lazy:not([src]), .owl-carousel .owl-item .owl-lazy[src^=""] {max-height: 0 }.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d }.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000 }.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url(owl.video.play.png) no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: transform .1s ease }.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3, 1.3);transform: scale(1.3, 1.3) }.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {display: none }.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity .4s ease }.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100% }.slicknav_btn, .slicknav_nav .slicknav_item {cursor: pointer }.slicknav_menu, .slicknav_menu * {box-sizing: border-box }.slicknav_btn {position: relative;display: block;vertical-align: middle;float: right;padding: .438em .625em;line-height: 1.125em }.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {margin-top: .188em }.slicknav_menu .slicknav_menutxt {display: block;line-height: 1.188em;float: left;color: #fff;font-weight: 700;}.slicknav_menu .slicknav_icon {float: left;width: 1.125em;height: .875em;margin: .188em 0 0 .438em }.slicknav_menu .slicknav_icon:before {background: 0 0;width: 1.125em;height: .875em;display: block;content: "";position: absolute }.slicknav_menu .slicknav_no-text {margin: 0 }.slicknav_menu .slicknav_icon-bar {display: block;width: 1.125em;height: .125em;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .25);-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, .25);box-shadow: 0 1px 0 rgba(0, 0, 0, .25) }.slicknav_menu:after, .slicknav_menu:before {content: " ";display: table }.slicknav_menu:after {clear: both }.slicknav_nav li, .slicknav_nav ul {display: block }.slicknav_nav .slicknav_arrow {font-size: .8em;margin: 0 0 0 .4em }.slicknav_nav .slicknav_item a {display: inline }.slicknav_nav .slicknav_row, .slicknav_nav a {display: block }.slicknav_nav .slicknav_parent-link a {display: inline }.slicknav_menu {*zoom: 1;font-size: 16px;background: #4c4c4c;padding: 5px }.slicknav_nav, .slicknav_nav ul {list-style: none;overflow: hidden;padding: 0 }.slicknav_menu .slicknav_icon-bar {background-color: #fff }.slicknav_btn {margin: 5px 5px 6px;text-decoration: none;text-shadow: 0 1px 1px rgba(255, 255, 255, .75);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background-color: #222 }.slicknav_nav {clear: both;color: #fff;margin: 0;font-size: .875em }.slicknav_nav ul {margin: 0 0 0 20px }.slicknav_nav .slicknav_row, .slicknav_nav a {padding: 5px 10px;margin: 2px 5px }.slicknav_nav a {text-decoration: none;color: #fff }.slicknav_nav .slicknav_txtnode {margin-left: 15px }.slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a {padding: 0;margin: 0 }.slicknav_brand {float: left;color: #fff;font-size: 18px;line-height: 30px;padding: 7px 12px;height: 44px }html {font-family: 'Poppins', sans-serif;-moz-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;text-size-adjust: 100%;}html, body {height: 100%;margin: 0;}* {padding: 0;margin: 0;}body {margin: 0;}img {max-width: 100%;}article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {display: block;}audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}audio:not([controls]) {display: none;height: 0;}[hidden], template {display: none;}a {text-decoration: none;}a:active, a:hover {outline: 0;text-decoration: none;}.slicknav_menu {display: none;}.table {display: table;width: 100%;height: 100%;}.table-cell {display: table-cell;vertical-align: middle;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 1em 40px;}hr {box-sizing: content-box;height: 0;}pre {overflow: auto;}button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}button {overflow: visible;}button, select {text-transform: none;}button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled], html input[disabled] {cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}legend {border: 0;padding: 0;}textarea {overflow: auto;}optgroup {font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}td, th {padding: 0;}body, button, input, select, optgroup, textarea {color: #424646;font-family: 'Poppins', sans-serif;font-weight: 400;font-size: 14px;line-height: 24px;}h1, h2, h3, h4, h5, h6 {font-weight: 700;margin: 0;}p {color: #757575;margin: 0;line-height: 24px;}a, button, input {font-weight: 400;}img, a, input, h1, h2, h3, h4, h5, h6 {-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}dfn, cite, em, i {font-style: italic;}address {margin: 0 0 1.5em;}pre {background: #eee;font-family: 'Poppins', sans-serif;font-size: 15px;font-size: 0.9375rem;line-height: 1.6;margin-bottom: 1.6em;max-width: 100%;overflow: auto;padding: 1.6em;}code, kbd, tt, var {font-family: 'Poppins', sans-serif;font-size: 15px;font-size: 0.9375rem;}abbr, acronym {border-bottom: 1px dotted #666;cursor: help;}mark, ins {background: #fff9c0;text-decoration: none;}big {font-size: 125%;}.section {padding: 10px 0 !important;background-color: #f3f6f900;position: relative;}.section-title {text-align: center;margin-bottom: 50px;padding: 0 215px;}.section-title h2 {font-size: 30px;margin-bottom: 0;text-transform: capitalize;position: relative;color: #2c2d3f;font-weight: 700;margin-bottom: 10px;padding-bottom: 15px;}.section-title h2::before {position: absolute;content: "";height: 2px;width: 50px;background: #F7941D;left: 50%;bottom: 0;margin-left: -25px;}.section-title p {font-size: 14px;color: #666;}.container {max-width: 1200px;}.overlay {position: relative }.overlay::before {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0.4;background: #000;content: "";-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.breadcrumbs {background-color: #F6F7FB;position: relative;padding: 30px 0px;}.breadcrumbs .bread-inner {z-index: 22;text-align: left;}.breadcrumbs .bread-list {display: inline-block;}.breadcrumbs ul li {display: inline-block;position: relative;}.breadcrumbs ul li i {margin: 0px 10px;font-size: 9px;font-weight: 600;color: #333;}.breadcrumbs ul li a {color: #333;font-size: 14px;font-weight: 400;text-transform: capitalize;}.breadcrumbs ul li.active a {color: #333;display: inline-block;}.breadcrumbs ul li a:hover {color: #F7941D;text-decoration: underline;}.demo-section {width: 100%;background-image: url('../images/demo-bg.jpg');background-position: center;background-repeat: no-repeat;background-size: cover;}.demo-section.section {padding: 120px 0px 150px 0px;}.demo-section .demo-content {position: relative;text-align: left;top: 128px;}.demo-section .demo-content h2 {color: #fff;font-weight: 700;font-size: 35px;text-transform: uppercase;}.demo-section .demo-content .sub-title {font-weight: 600;font-size: 15px;display: block;margin-top: 10px;text-transform: capitalize;color: #666;}.demo-section .demo-content p {color: #333;font-weight: 400;font-size: 14px;margin-top: 5px;}.demo-section .demo-content .logo {margin: 0;padding: 0;}.demo-section .demo-content .button {margin-top: 30px;}.demo-section .demo-content .check-btn {color: #fff;}.demo-thumb {background: #f9f9f9;}.demo-thumb .single-heading {font-size: 20px;text-align: center;margin-bottom: 20px;text-transform: capitalize;font-weight: 400;}.demo-thumb .single-thumb {position: relative;margin-bottom: 40px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.demo-thumb .single-thumb.overlay:before {background: #000;border-radius: 8px;opacity: 0;visibility: hidden;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;height: 0;}.demo-thumb .single-thumb.overlay:hover:before {opacity: 0.7;visibility: visible;height: 100%;}.demo-thumb .single-thumb a {height: 46px;width: 150px;background: #fff;text-align: center;color: #333;line-height: 44px;position: absolute;left: 50%;top: 50%;margin-top: -50px;margin-left: -75px;border-radius: 30px;border: 2px solid transparent;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;opacity: 0;visibility: hidden;}.demo-thumb .single-thumb a:hover {background: transparent;color: #fff;border-color: #fff;}.demo-thumb .single-thumb:hover a {opacity: 1;visibility: visible;margin-top: -23px;}.demo-thumb .single-thumb img {height: 100%;width: 100%;border-radius: 8px;box-shadow: 0px 2px 92px 0px rgba(0, 0, 0, 0.18);-moz-box-shadow: 0px 2px 92px 0px rgba(0, 0, 0, 0.18);-webkit-box-shadow: 0px 2px 92px 0px rgba(0, 0, 0, 0.18);-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.demo-thumb .single-thumb:hover img {box-shadow: 0px 50px 92px 0px rgba(0, 0, 0, 0.18);-moz-box-shadow: 0px 50px 92px 0px rgba(0, 0, 0, 0.18);-webkit-box-shadow: 0px 50px 92px 0px rgba(0, 0, 0, 0.18);}.demo-thumb .single-thumb a span {display: block;text-align: center;font-weight: 600;margin-top: 30px;color: #888;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.demo-thumb .single-thumb:hover a span {color: #755ce4;}.cp-preloader {position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: #fff;z-index: 4444;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;top: 0;left: 0;z-index: 5555;background: rgba(255, 117, 80, 0.94);--uiPreloaderColor: var(--cpPreloaderColor, #fff);color: #fff;color: var(--uiPreloaderColor) }.cp-preloader__box {position: relative }.cp-preloader-inner {font-size: var(--uiPreloaderSize);width: 1em;height: 1em;--uiPreloaderSize: var(--cpPreloaderSize, 80px);font-size: 70px;}.cp-preloader-inner::after, .cp-preloader-inner::before {content: "";width: 7.5%;height: 7.5%;border-radius: 50%;background-color: currentColor;position: absolute;left: 0;animation: cp-preloader19_smoke 1s linear .2s infinite backwards;}.cp-preloader-inner::before {top: 45%;}.cp-preloader-inner::after {top: 55%;}@keyframes cp-preloader19_smoke {0%, to {transform: translate3d(.15em, -50%, 0);opacity: 0 }5% {opacity: 1 }70% {transform: translate3d(-.75em, -50%, 0);opacity: 0 }}.icon {width: 75%;height: 75%;top: 5%;left: 0;animation: cp-preloader-anim 1s linear infinite alternate backwards;}@keyframes cp-preloader-anim {0% {transform: translate3d(0, .0375em, 0) rotate(45deg) }to {transform: translate3d(.075em, .075em, 0) rotate(45deg) }}html {box-sizing: border-box;}*, *:before, *:after {box-sizing: inherit;}body {background: #fff;}hr {background-color: #ccc;border: 0;height: 1px;margin-bottom: 1.5em;}ul, ul li {list-style: none;padding: 0;margin: 0;}li > ul, li > ol {margin-bottom: 0;margin-left: 1.5em;}dt {font-weight: bold;}dd {margin: 0 1.5em 1.5em;}img {height: auto;max-width: 100%;}figure {margin: 1em 0;}table {margin: 0 0 1.5em;width: 100%;}button, input[type="button"], input[type="reset"], input[type="submit"] {border: 1px solid;border-color: #ccc #ccc #bbb;border-radius: 3px;background: #e6e6e6;color: rgba(0, 0, 0, 0.8);line-height: 1;}input[type="text"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {color: #666;border: 1px solid #ccc;border-radius: 3px;padding: 3px;}input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus {color: #111;}select {border: 1px solid #ccc;}textarea {width: 100%;}a {color: inherit;}a:visited {color: inherit;}a:hover, a:focus, a:active {color: inherit;}a:hover, a:active {outline: 0;}.main-navigation {clear: both;display: block;float: left;width: 100%;}.main-navigation ul {display: none;list-style: none;margin: 0;padding-left: 0;}.main-navigation ul ul {box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);float: left;position: absolute;top: 100%;left: -999em;z-index: 99999;}.main-navigation ul ul ul {left: -999em;top: 0;}.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul {left: 100%;}.main-navigation ul ul a {width: 200px;}.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul {left: auto;}.main-navigation li {float: left;position: relative;}.main-navigation a {display: block;text-decoration: none;}.menu-toggle, .main-navigation.toggled ul {display: block;}@media screen and (min-width: 37.5em) {.menu-toggle {display: none;}.main-navigation ul {display: block;}}.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {margin: 0 0 1.5em;overflow: hidden;}.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {float: left;width: 50%;}.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {float: right;text-align: right;width: 50%;}.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;}.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;clip-path: none;color: #21759b;display: block;font-size: 14px;font-size: 0.875rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}#content[tabindex="-1"]:focus {outline: 0;}.alignleft {display: inline;float: left;margin-right: 1.5em;}.alignright {display: inline;float: right;margin-left: 1.5em;}.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {content: "";display: table;table-layout: fixed;}.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {clear: both;}.widget {margin: 0 0 1.5em;}.widget select {max-width: 100%;}.sticky {display: block;}.hentry {margin: 0 0 1.5em;}.updated:not(.published) {display: none;}.page-content, .entry-content, .entry-summary {margin: 1.5em 0 0;}.page-links {clear: both;margin: 0 0 1.5em;}.comment-content a {word-wrap: break-word;}.bypostauthor {display: block;}.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {display: none;}.infinity-end.neverending .site-footer {display: block;}.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}embed, iframe, object {max-width: 100%;}.custom-logo-link {display: inline-block;}.wp-caption {margin-bottom: 1.5em;max-width: 100%;}.wp-caption img[class*="wp-image-"] {display: block;margin-left: auto;margin-right: auto;}.wp-caption .wp-caption-text {margin: 0.8075em 0;}.wp-caption-text {text-align: center;}.gallery {margin-bottom: 1.5em;}.gallery-item {display: inline-block;text-align: center;vertical-align: top;width: 100%;}.gallery-columns-2 .gallery-item {max-width: 50%;}.gallery-columns-3 .gallery-item {max-width: 33.33%;}.gallery-columns-4 .gallery-item {max-width: 25%;}.gallery-columns-5 .gallery-item {max-width: 20%;}.gallery-columns-6 .gallery-item {max-width: 16.66%;}.gallery-columns-7 .gallery-item {max-width: 14.28%;}.gallery-columns-8 .gallery-item {max-width: 12.5%;}.gallery-columns-9 .gallery-item {max-width: 11.11%;}.gallery-caption {display: block;}.modal-dialog .quickview-slider-active {display: block;height: 100%;width: 550px;height: 100%;}.modal-dialog .quickview-slider-active img {display: inline-block;}@media only screen and (max-width: 767px) {.modal-dialog .modal-content .modal-header {right: 0px;top: -10px;}}.modal-dialog .modal-content .modal-header .close {color: #fff;cursor: pointer;opacity: 1;padding: 0;margin: 0;width: 40px;height: 40px;line-height: 40px;text-shadow: none;font-size: 11px;background: transparent;color: #737373;border-radius: 100%;border: 1px solid #eee;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}@media only screen and (max-width: 767px) {.modal-dialog .modal-content .modal-header .close {width: 34px;height: 34px;line-height: 34px;font-size: 15px;}}.modal-dialog .modal-content .modal-header .close:hover {color: #fff;border-color: transparent;background: #F7941D;}.quickview-content {padding: 40px 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.quickview-content {padding: 15px 35px 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.quickview-content {padding: 20px 35px 35px;}}@media only screen and (max-width: 767px) {.quickview-content {padding: 15px 15px 15px;}}.quickview-content h2 {font-size: 22px;font-weight: 600;margin: 0 0 6px;}@media only screen and (max-width: 767px) {.quickview-content h2 {font-size: 26px;}}.quickview-content .quickview-ratting-review {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.quickview-content .quickview-ratting-review .quickview-ratting-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.quickview-content .quickview-ratting-review .quickview-ratting-wrap .quickview-ratting i {color: #d5d6d8;font-size: 12px;}.quickview-content .quickview-ratting-review .quickview-ratting-wrap .quickview-ratting i.yellow {color: #f5b223;}.quickview-content .quickview-ratting-review .quickview-ratting-wrap a {color: #262626;font-size: 12px;margin-left: 5px;}.quickview-content .quickview-ratting-review .quickview-stock {margin-left: 24px;}.quickview-content .quickview-ratting-review .quickview-stock span {font-size: 12px;}.quickview-content .quickview-ratting-review .quickview-stock span i {font-size: 16px;color: #63ab01;margin-right: 2px;position: relative;top: 3px;}.quickview-content h3 {font-size: 20px;margin: 12px 0 15px;font-weight: 600;}.quickview-content h3 span {text-decoration: line-through;font-size: 14px;margin-right: 5px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.quickview-content > h3 {margin: 20px 0 18px;}}@media only screen and (max-width: 767px) {.quickview-content > h3 {margin: 10px 0 10px;}}.quickview-content .quickview-peragraph p {font-size: 14px;line-height: 24px;font-weight: 400;color: #333;}.quickview-content .size {margin-top: 20px;margin-bottom: 20px;}.quickview-content .size .title {font-size: 15px;font-weight: 500;text-transform: capitalize;margin-bottom: 12px;}.quickview-content .nice-select {clear: initial;margin: 0;height: 45px;width: 100%;text-align: center;background: transparent;text-transform: capitalize;padding: 0 0 0 20px;line-height: 45px;font-size: 14px;font-weight: 400;border: 1px solid #eee;border-radius: 0;}.quickview-content .nice-select::after {border-color: #666;right: 20px;}.quickview-content .nice-select .list {border-radius: 0px;width: 100%;}.quickview-content .nice-select .list li.focus {font-weight: 400;text-transform: lowercase;}.quickview-content .nice-select .list li {color: #666;border-radius: 0px;font-size: 14px;font-weight: 400;text-transform: lowercase;}.quickview-content .nice-select .list li:hover {background: #F7941D;color: #fff;}.quickview-content .quickview-peragraph ul {margin: 30px 0 0;}.quickview-content .quickview-peragraph ul li {font-size: 14px;line-height: 1;position: relative;padding-left: 12px;margin: 0 0 22px;}.quickview-content .default-social {margin-top: 35px;}@media only screen and (max-width: 767px) {.quickview-content .quickview-peragraph ul li {line-height: 24px;margin: 0 0 15px;}}.quickview-content .quickview-peragraph ul li:last-child {margin: 0 0 0px;}.quickview-content .quickview-peragraph ul li::before {width: 5px;height: 5px;border-radius: 100%;background-color: #F7941D;content: "";left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);position: absolute;}.quickview-content .quickview-action-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin: 60px 0 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.quickview-content .quickview-action-wrap {margin: 30px 0 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.quickview-content .quickview-action-wrap {margin: 30px 0 30px;}}@media only screen and (max-width: 767px) {.quickview-content .quickview-action-wrap {margin: 20px 0 20px;display: block;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.quickview-content .quickview-action-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}}.quickview-content .quickview-action-wrap .quickview-cart {margin: 0 26px 0 10px;}@media only screen and (max-width: 767px) {.quickview-content .quickview-action-wrap .quickview-cart {margin: 0 26px 20px 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.quickview-content .quickview-action-wrap .quickview-cart {margin: 0 26px 0 10px;}}.quickview-content .quickview-action-wrap .quickview-cart a {display: inline-block;font-size: 14px;color: #fff;padding: 12px 30px;background-color: #262626;display: inline-block;margin-left: 8px;border-radius: 30px;}.quickview-content .quickview-action-wrap .quickview-cart a:hover {background-color: #F7941D;color: #333;}.quickview-content .quickview-action-wrap .quickview-cart.quickview-cart-mrg-none {margin: 0 26px 0 0px;}@media only screen and (max-width: 767px) {.quickview-content .quickview-action-wrap .quickview-cart.quickview-cart-mrg-none {margin: 0 26px 20px 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.quickview-content .quickview-action-wrap .quickview-cart.quickview-cart-mrg-none {margin: 0 26px 0 10px;}}.quickview-content .quickview-action-wrap .affiliate-btn a:hover {background-color: #e77878;}.quickview-content .quickview-action-wrap .quickview-wishlist a, .quickview-content .quickview-action-wrap .quickview-compare a {font-size: 20px;font-weight: bold;}.quickview-content .quickview-action-wrap .quickview-compare {margin-left: 30px;}.quickview-content .quickview-action-wrap .quickview-wishlist a:hover {color: #F7941D;}.quickview-content .quickview-action-wrap .quickview-compare a:hover {color: #F7941D;}@media only screen and (max-width: 767px) {.quickview-content .quickview-action-wrap .quickview-compare {margin-left: 0px;margin-top: 14px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.quickview-content .quickview-action-wrap .quickview-compare {margin-left: 30px;margin-top: 0px;}}.quickview-content .quickview-meta {margin: 0 0 15px;}.quickview-content .quickview-meta > span {display: block;font-size: 14px;margin: 0 0 11px;}.quickview-content .quickview-meta > span a:hover {text-decoration: underline;}.quickview-content .quickview-meta > span:last-child {margin: 0 0 0px;}.quickview-content.product-details-content {padding: 0 0 0 20px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.quickview-content.product-details-content {padding: 0 0 0 0px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.quickview-content.product-details-content {padding: 30px 0 0 0px;}}@media only screen and (max-width: 767px) {.quickview-content.product-details-content {padding: 30px 0 0 0px;}}.quickview-content.product-details-content h2 {margin: 0 0 13px;}.quickview-content.product-details-content h3 {margin: 30px 0 28px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.quickview-content.product-details-content h3 {margin: 10px 0 12px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.quickview-content.product-details-content h3 {margin: 10px 0 12px;}}@media only screen and (max-width: 767px) {.quickview-content.product-details-content h3 {margin: 10px 0 12px;}}.quickview-content.product-details-content .quickview-action-wrap {margin: 60px 0 36px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.quickview-content.product-details-content .quickview-action-wrap {margin: 20px 0 20px;}.quickview-content.product-details-content .quickview-action-wrap .quickview-cart a {padding: 20px 18px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.quickview-content.product-details-content .quickview-action-wrap {margin: 20px 0 20px;}.quickview-content.product-details-content .quickview-action-wrap .quickview-cart a {padding: 20px 18px;}}@media only screen and (max-width: 767px) {.quickview-content.product-details-content .quickview-action-wrap {margin: 20px 0 20px;}.quickview-content.product-details-content .quickview-action-wrap .quickview-cart a {padding: 12px 18px;}}.quickview-content.product-details-content .quickview-action-wrap.configurable-mrg-dec {margin: 37px 0 37px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.quickview-content.product-details-content .quickview-action-wrap.configurable-mrg-dec {margin: 25px 0 20px;}}@media only screen and (max-width: 767px) {.quickview-content.product-details-content .quickview-action-wrap.configurable-mrg-dec {margin: 20px 0 15px;}}.quickview-content.product-details-content .quickview-action-wrap.quickview-action-mrg-dec {margin: 30px 0 38px;}@media only screen and (max-width: 767px) {.quickview-content.product-details-content .quickview-action-wrap.quickview-action-mrg-dec {margin: 20px 10px 20px;}}.quickview-content.product-details-content .quickview-meta {margin: 0 0 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.quickview-content.product-details-content .quickview-meta {margin: 0 0 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.quickview-content.product-details-content .quickview-meta {margin: 0 0 20px;}}@media only screen and (max-width: 767px) {.quickview-content.product-details-content .quickview-meta {margin: 0 0 20px;}}.quickview-content.product-details-content.product-details-slider2 {padding: 0;margin: 85px 10px 0;}@media only screen and (max-width: 767px) {.quickview-content.product-details-content.product-details-slider2 {margin: 20px 10px 0;}}.quickview-content .quantity {display: inline-block;margin-right: 10px;}.quickview-content .quantity .input-group {width: 151px;display: inline-block;}.modal .product-gallery .single-slider {width: 100%;height: 100%;display: block;}.modal .owl-nav {margin: 0;position: absolute;top: 50%;width: 100%;margin-top: -25px;}.modal .owl-carousel .owl-nav div {height: 60px;width: 30px;line-height: 58px;background: #fff;color: #333;position: absolute;margin: 0;border-radius: 0;font-size: 15px;text-align: center;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;box-shadow: 0px 0px 10px #3333331c;}.modal .owl-carousel .owl-nav div:hover {color: #fff;background: #F7941D;}.modal .owl-carousel .owl-controls .owl-nav .owl-prev {left: 0;}.modal .owl-carousel .owl-controls .owl-nav .owl-next {right: 0;}.modal .product-gallery .modal .product-gallery img {width: 100%;height: 100%;display: block;}.quickview-content .quantity .button {display: inline-block;position: absolute;top: 0;display: inline-block;}.quickview-content .quantity .button.minus {left: 0;border-radius: 0;overflow: hidden;}.quickview-content .quantity .button.plus {right: 0;border-radius: 0;overflow: hidden;}.quickview-content .quantity .button .btn {padding: 0;width: 35px;height: 45px;line-height: 45px;border-radius: 0px;background: transparent;color: #282828;font-size: 12px;border: none;}.quickview-content .quantity .button .btn:hover {color: #F7941D;}.quickview-content .quantity .input-number {border: 1px solid #eceded;width: 100%;text-align: center;height: 45px;border-radius: 0px;overflow: hidden;padding: 0px 38px;}.quickview-content .add-to-cart {display: inline-block;}.quickview-content .add-to-cart .btn {height: 45px;width: auto;padding: 0 42px;line-height: 45px;text-align: center;text-transform: capitalize;margin-right: 5px;border-radius: 0px;background: #333;color: #fff;display: inline-block;font-weight: 500;}.quickview-content .add-to-cart .btn:hover {color: #fff;background: #F7941D;}.quickview-content .add-to-cart .btn.min {padding: 0 20px;font-size: 17px;position: relative;top: 1px;line-height: 45px;}.default-social ul li {display: inline-block;margin-right: 5px;}.default-social ul li:last-child {margin-right: 0px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.default-social ul li {margin-right: 5px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.default-social ul li {margin-right: 8px;}}.default-social .share-now {margin-right: 12px;display: inline-block;font-size: 14px;font-weight: 400;}.default-social ul {display: inline-block;}.default-social ul li {margin-right: 12px;display: inline-block;}.default-social ul li:last-child {margin-right: 0;}.default-social ul li a {font-size: 16px;text-align: center;display: inline-block;color: #262626;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;font-size: 14px;}.default-social ul li a i {}.default-social ul li a:hover {color: #F7941D;}@-webkit-keyframes waves {0% {-webkit-transform: scale(0.2, 0.2);transform: scale(0.2, 0.2);opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}50% {opacity: 0.9;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}100% {-webkit-transform: scale(0.9, 0.9);transform: scale(0.9, 0.9);opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}}@keyframes waves {0% {-webkit-transform: scale(0.2, 0.2);transform: scale(0.2, 0.2);opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}50% {opacity: 0.9;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}100% {-webkit-transform: scale(0.9, 0.9);transform: scale(0.9, 0.9);opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}}@-webkit-keyframes lineanim {50% {-webkit-transform: scaleY(1);transform: scaleY(1);-webkit-transform-origin: top left;transform-origin: top left }50.1% {-webkit-transform-origin: bottom left;transform-origin: bottom left }100% {-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: bottom left;transform-origin: bottom left }}@keyframes lineanim {50% {-webkit-transform: scaleY(1);transform: scaleY(1);-webkit-transform-origin: top left;transform-origin: top left }50.1% {-webkit-transform-origin: bottom left;transform-origin: bottom left }100% {-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: bottom left;transform-origin: bottom left }}.color-plate {position: fixed;display: block;z-index: 99998;padding: 20px;width: 245px;background: #fff;right: -245px;text-align: left;top: 30%;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;-webkit-box-shadow: -3px 0px 25px -2px rgba(0, 0, 0, 0.2);-moz-box-shadow: -3px 0px 25px -2px rgba(0, 0, 0, 0.2);box-shadow: -3px 0px 25px -2px rgba(0, 0, 0, 0.2);}.color-plate.active {right: 0;}.color-plate .color-plate-icon {position: absolute;left: -48px;width: 48px;height: 45px;line-height: 45px;font-size: 21px;border-radius: 5px 0 0 5px;background: #fff;text-align: center;color: #333;top: 0;cursor: pointer;box-shadow: -4px 0px 5px #00000036;}.color-plate h4 {display: block;font-size: 15px;margin-bottom: 5px;font-weight: 500;}.color-plate p {font-size: 13px;margin-bottom: 15px;line-height: 20px;}.color-plate span {width: 42px;height: 35px;border-radius: 0;cursor: pointer;display: inline-block;margin-right: 3px;}.color-plate span:hover {cursor: pointer;}.color-plate span.color1 {background: #F7941D;}.color-plate span.color2 {background: #0088CC;}.color-plate span.color3 {background: #32B87D;}.color-plate span.color4 {background: #FE754A;}.color-plate span.color5 {background: #F82F56;}.color-plate span.color6 {background: #00cec9;}.color-plate span.color7 {background: #6c5ce7;}.color-plate span.color8 {background: #85BA46;}.color-plate span.color9 {background: #fd79a8;}.color-plate span.color10 {background: #a29bfe;}.color-plate span.color11 {background: #badc58;}.color-plate span.color12 {background: #FF1D38;}.preloader {position: fixed;top: 0;left: 0;z-index: 999999999;width: 100%;height: 100%;background-color: #fff;overflow: hidden;}.preloader-inner {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.preloader-icon {width: 100px;height: 100px;display: inline-block;padding: 0px;}.preloader-icon span {position: absolute;display: inline-block;width: 100px;height: 100px;border-radius: 100%;background: #F7941D;-webkit-animation: preloader-fx 1.6s linear infinite;animation: preloader-fx 1.6s linear infinite;}.preloader-icon span:last-child {animation-delay: -0.8s;-webkit-animation-delay: -0.8s;}@keyframes preloader-fx {0% {transform: scale(0, 0);opacity: 0.5;}100% {transform: scale(1, 1);opacity: 0;}}@-webkit-keyframes preloader-fx {0% {-webkit-transform: scale(0, 0);opacity: 0.5;}100% {-webkit-transform: scale(1, 1);opacity: 0;}}.btn {position: relative;font-weight: 500;font-size: 14px;color: #fff;background: #333;display: inline-block;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;z-index: 5;display: inline-block;padding: 13px 32px;border-radius: 0px;text-transform: uppercase;}.btn:hover {color: #fff;background: #F7941D;}#scrollUp {right: 10px;z-index: 33;bottom: 10px;text-align: center;}#scrollUp i {height: 40px;width: 40px;line-height: 40px;background: transparent;background: #222;border-radius: 0;font-size: 18px;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;transition: all 500ms ease;display: block;color: #fff;box-shadow: 0px 4px 19px #00000038;}#scrollUp i:hover {background: #F7941D;color: #fff;}.topbar {background-color: #fff;border-bottom: 1px solid #e2e2e2;padding: 15px 0;}.header .logo {float: left;margin-top: 35px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.header .navbar {padding: 0;}.navbar-expand-lg .navbar-collapse {display: block !important;}.header.v3 .navbar-expand-lg .navbar-collapse {display: block !important;background: #333;}.header .nav li a i {margin-left: 6px;font-size: 10px;}.header .nav li .dropdown {background: #fff;width: 220px;position: absolute;z-index: 999;-webkit-box-shadow: 0px 3px 5px #3333334d;-moz-box-shadow: 0px 3px 5px #3333334d;box-shadow: 0px 3px 5px #3333334d;transform-origin: 0 0 0;transform: scaleY(0.2);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;opacity: 0;visibility: hidden;padding: 10px;left: 0;margin: 0;}.header .nav li:hover .dropdown {opacity: 1;visibility: visible;transform: translateY(0px);}.header .nav li .dropdown li {float: none;margin: 0;}.header .nav li .dropdown li a {padding: 8px 15px;color: #666;display: block;font-weight: 400;text-transform: capitalize;background: transparent;}.header .nav li .dropdown li a:before {display: none;}.header .nav li .dropdown li:last-child a {border-bottom: 0px;}.header .nav li .dropdown li:hover a {color: #fff;background: #F7941D;}.header .nav li .dropdown li a:hover {border-color: transparent;}.header .nav li .dropdown li i {float: right;margin-top: 8px;font-size: 10px;z-index: 5;}.header .nav li .dropdown.sub-dropdown {background: #fff;width: 220px;position: absolute;left: 186px;top: 0;z-index: 999;-webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.2);box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);box-shadow: 0px 3px 5px #3333334d;transform-origin: 0 0 0;transform: scaleY(0.2);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;opacity: 0;visibility: hidden;padding: 10px;}.header .nav li .dropdown li:hover .dropdown.sub-dropdown {opacity: 1;visibility: visible;transform: translateY(0px);}.header .nav li .dropdown.sub-dropdown li a {padding: 8px 15px;color: #666;display: block;font-weight: 400;text-transform: capitalize;background: transparent;}.header .nav li .dropdown li:hover .dropdown.sub-dropdown li a {background: transparent;}.header .nav li .dropdown li .dropdown.sub-dropdown li a:hover {color: #fff;background: #F7941D;}.header .nav li .dropdown.sub-dropdown li:last-child a {border-bottom: 0px solid;}.mobile-search {display: none;}.header.shop .topbar {border: none;padding: 7px 0px;}.header.shop .nav-inner {margin-right: 188px;}.header.shop .top-contact {margin-top: 0px;}.header.shop .topbar p {color: #ccc;}.header.shop .topbar .login a {color: #F7941D;}.header.shop .left-nav {}.header.shop .top-left .list-main li:first-child {padding-left: 0;}.header.shop .top-left .list-main li i {display: inline-block;margin-right: 4px;font-size: 15px;color: #F7941D;position: relative;top: 3px;}.header.shop .right-content {float: right;}.header.shop .list-main li {display: inline-block;color: #333;font-size: 13px;font-weight: 500;border-right: 1px solid #f0f0f0;padding: 0px 13px;}.header.shop .list-main li i {display: inline-block;margin-right: 4px;font-size: 15px;color: #F7941D;position: relative;top: 1px;}.header.shop .list-main li:last-child {padding-right: 0;border: none;}.header.shop .list-main li a {color: #333;}.header.shop .list-main li a:hover {color: #F7941D;}.header.shop .nav li {margin-right: 40px;float: left;position: relative;}.header.shop .nav li {margin-right: 38px;position: relative;}.header.shop .nav li:last-child {margin: 0 !important;}.header.shop .nav li .new {background: #F7941D;color: #fff;text-transform: uppercase;font-size: 10px;padding: 0px 9px;position: absolute;left: 0;top: 6px;font-weight: 500;}.header.shop .nav li .new::before {position: absolute;content: "";left: 4px;bottom: -8px;border: 4px solid #F7941D;border-bottom-color: transparent;border-left-color: transparent;border-right-color: transparent;}.header .shopping {display: inline-block;z-index: 9999;}.header .shopping .icon {position: relative;cursor: pointer;color: #222;}.header .shopping .shopping-item {}.header .shopping:hover .shopping-item {transform: translateY(0px);z-index: 9999999;}.header .shopping .dropdown-cart-header {padding-bottom: 10px;margin-bottom: 15px;border-bottom: 1px solid #e6e6e6;}.header .shopping .dropdown-cart-header span {text-transform: uppercase;color: #222;font-size: 13px;font-weight: 600;}.header .shopping .dropdown-cart-header a {float: right;text-transform: uppercase;color: #222;font-size: 13px;font-weight: 600;}.header .shopping .dropdown-cart-header a:hover {color: #F7941D;}.header .shopping-list li {overflow: hidden;border-bottom: 1px solid #e6e6e6;padding-bottom: 15px;margin-bottom: 15px;position: relative;}.header .shopping-list li .remove {position: absolute;right: 0;bottom: 15px;margin-top: -20px;height: 20px;width: 20px;line-height: 18px;text-align: center;background: #fff;color: #222;border-radius: 0;font-size: 11px;border: 1px solid #ededed;}.header .shopping-list li .remove:hover {background: #222;color: #fff !important;border-color: transparent;}.header .shopping-list .cart-img {border: 1px solid #ededed;overflow: hidden;float: left;margin-right: 6px;}.header .shopping-list .cart-img img {width: 70px;height: 70px;border-radius: 0;}.header .shopping-list .cart-img:hover img {transform: scale(1.09);}.header .shopping-list .quantity {line-height: 22px;font-size: 13px;padding-bottom: 30px;}.header .shopping-list h4 {font-size: 14px;line-height: 15px;overflow: hidden;white-space: nowrap;font-weight: 300;text-overflow: ellipsis;font-size: inherit;}.header .shopping-list h4 a {font-weight: 600;font-size: 13px;color: #333;}.header .shopping-list h4 a:hover {color: #F7941D;}.header .shopping-item .bottom {text-align: center;}.header .shopping-item .total {overflow: hidden;display: block;padding-bottom: 10px;}.header .shopping-item .total span {text-transform: uppercase;color: #222;font-size: 13px;font-weight: 600;float: left;}.header .shopping-item .total .total-amount {float: right;font-size: 14px;}.header .shopping-item .bottom .btn {background: #222;padding: 10px 20px;display: block;color: #fff;margin-top: 10px;border-radius: 0px;text-transform: uppercase;font-size: 14px;font-weight: 500;}.header .shopping-item .bottom .btn:hover {background: #F7941D;color: #fff;}.header.shop {background: #fff;}.header.shop .nav-inner {margin: 0;float: left;}.header.shop .topbar {background-color: #fff;border: none;}.header.shop.v3 .topbar {padding: 0;}.header.shop.v3 .topbar .inner-content {border-bottom: 1px solid #eee;padding: 12px 0px;}.header.shop .right-nav li a {color: #333;}.header.shop .logo {float: left;margin: 0;}.header.shop .top-contact {margin-top: 0px;}.header.shop .search-bar-top {text-align: center;margin-top: 10px;}.header.shop .search-bar {width: 535px;height: 40px;display: inline-block;background: #fff;position: relative;margin: 0;border-radius: 5px;border: 1px solid #ececec;}.header.shop .nice-select {clear: initial;margin: 0;height: 48px;width: 150px;border: none;text-align: center;background: transparent;text-transform: capitalize;padding: 0 0 0 20px;border-right: 1px solid #eee;line-height: 50px;font-size: 14px;font-weight: 400;}.header.shop .nice-select::after {border-color: #666;right: 20px;}.header.shop .nice-select .list {border-radius: 0px;}.header.shop .nice-select .list li.focus {font-weight: 400;}.header.shop .nice-select .list li {color: #666;border-radius: 0px;font-size: 14px;font-weight: 400;}.header.shop .nice-select .list li:hover {background: #F7941D;color: #fff;}.header.shop .search-bar form {display: inline-block;float: left;width: 260px;}.header.shop .search-bar input {height: 40px;background: transparent;color: #666;border-radius: 0;border: none;font-size: 13px;font-weight: 400;padding: 0 25px 0 20px;width: 328px;}.header.shop .search-bar .btnn {height: 40px;width: 62px;text-align: center;font-size: 16px;color: #fff;background: #333333;position: absolute;right: -2px;top: -1px;border: none;border-radius: 0 5px 5px 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.header.shop .search-bar .btnn:hover {color: #fff;background: #F7941D;}.header.shop .search-top {opacity: 1;visibility: visible;top: 0;background: transparent;border: none;box-shadow: none;padding: 0;top: 0;}.header.shop .middle-inner {padding: 5px 0;background: #fff;border-top: 1px solid #eee;}.header.shop.v3 .middle-inner {border: none;}.header.shop .header-inner {background: #333;height: auto;max-height: 90px;}.header.shop.v3 .header-inner {background: transparent;}.header.shop.v2 .header-inner {background: #fff;border-top: 1px solid #eee;}.header.shop .topbar p {color: #333;}.header.shop .all-category {color: #fff;background: transparent;position: relative;background: #f7941d;}.header.shop .all-category h3 {padding: 20px 25px;}.header.shop .cat-heading {font-size: 20px;color: #fff;}.header.shop .cat-heading i {color: #fff;display: inline-block;margin-right: 15px;font-size: 22px;}.header.shop .main-category {position: absolute;left: 0;top: 64px;background: #fff;z-index: 1;width: 100%;-webkit-box-shadow: 0px 5px 15px #0000000a;-moz-box-shadow: 0px 5px 15px #0000000a;box-shadow: 0px 5px 15px #0000000a;}.header.shop .main-category li {display: block;border-bottom: 1px solid #f6f6f6;position: relative;}.header.shop .main-category li:last-child {border: none;}.header.shop .main-category li a {font-size: 14px;font-weight: 600;color: #333;padding: 13px 25px 13px 25px;display: block;text-transform: uppercase;}.header.shop .main-category li a i {display: inline-block;float: right;}.header.shop .sub-category {background: #fff;width: 220px;position: absolute;left: 238px;top: 0;z-index: 999999;opacity: 0;visibility: hidden;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;border-left: 3px solid #F7941D;-webkit-box-shadow: 0px 5px 15px #0000000a;-moz-box-shadow: 0px 5px 15px #0000000a;box-shadow: 0px 5px 15px #0000000a;}.header.shop .main-category li:hover .sub-category {opacity: 1;visibility: visible;}.header.shop .main-category li a {text-transform: capitalize;font-weight: 400;}.header.shop .main-category li a:hover {color: #F7941D;}.header.shop .main-category .main-mega {position: relative;}.header.shop .main-category li .mega-menu {width: 850px;display: inline-block;height: auto;position: absolute;left: 238px;top: 0;z-index: 99999;background: #fff;border: none;padding: 30px;border-left: 3px solid #F7941D;opacity: 0;visibility: hidden;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.header.shop .main-category li:hover .mega-menu {opacity: 1;visibility: visible;}.header.shop .main-category li .mega-menu .single-menu {width: 33%;display: inline-block;border: none;padding: 0;padding-right: 20px;}.header.shop .main-category li .mega-menu .single-menu a {padding: 0;}.header.shop .main-category li .mega-menu .single-menu .image {overflow: hidden;}.header.shop .main-category li .mega-menu .single-menu img {display: block;height: 100%;width: 100%;cursor: pointer;}.header.shop .main-category li .mega-menu .single-menu .image:hover img {transform: scale(1.1);}.header.shop .main-category li .mega-menu .single-menu .title-link {margin-bottom: 20px;background: #F7941D;color: #fff;padding: 2px 13px;border-radius: 3px;display: inline-block;font-size: 14px;}.header.shop .main-category li .mega-menu .single-menu .title-link:hover {background: #333;color: #fff;}.header.shop .main-category li .mega-menu .single-menu .inner-link {margin-top: 25px;}.header.shop .main-category li .mega-menu .single-menu .inner-link a {margin-bottom: 10px;}.header.shop .main-category li .mega-menu .single-menu .inner-link a:hover {color: #F7941D;background: transparent;}.header.shop .main-category li .mega-menu .single-menu .inner-link a:last-child {margin-bottom: 0px;}.header.shop .menu-origin {float: none;display: inline-block;float: right;}.header.shop .nav li {margin-right: 40px;float: left;position: relative;}.header.shop .nav li {margin-right: 0;position: relative;border-right: 1px solid #ffffff4a;border-left: 1px solid #ffffff4a;min-width: 110px;text-align: -webkit-center;float: none;}.header.shop .nav li:last-child {margin-right: 0;}.header.shop .nav li .new {background: #F7941D;color: #fff;text-transform: uppercase;font-size: 9px;position: absolute;left: 21px;top: 2px;font-weight: 500;height: 18px;line-height: 18px;text-align: center;display: block;}.header.shop.v2 .nav li a {color: #333;}.header.shop .nav li a {color: #fff;text-transform: capitalize;font-size: 15px;padding: 10px 15px;font-weight: 500;display: block;position: relative;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.header.shop .nav li:hover a {color: #fff;background: #F7941D;}.header.shop.v2 .nav li:hover a {color: #F7941D;background: transparent;}.header.shop .nav li.active a {color: #fff;background: #F7941D;}.header.shop.v2 .nav li.active a {color: #333 !important;background: transparent !important;}.header.shop.v2 .nav li.active a {color: #F7941D !important;}.header.shop .nav .dropdown li {margin: 0;}.header.shop .nav li .dropdown li:hover a {background: #F7941D;}.header.shop.v2 .nav li.active .dropdown li a {color: #333 !important;}.header.shop.v2 .nav li.active .dropdown li a:hover {color: #fff !important;background: #F7941D !important;}.header.shop.v2 .nav li.active .dropdown li a:hover {color: #fff !important;}.header.shop.v2 .nav li .dropdown li:hover a {color: #F7941D;}.header.shop.v2 .nav li .dropdown li a {color: #333;background: #fff;}.header.shop .nav li .dropdown li a {font-weight: 200;font-size: 14px;color: #333;padding: 2px 15px;background: #fff;}.header.shop .nav li .dropdown li a:hover {color: #fff;border-bottom: 1px solid #80808038;}.header.shop.v2 .nav li .dropdown li a:hover {color: #fff !important;font-weight: 400;background: #F7941D;}.header.shop .nav li .dropdown li .dropdown.sub-dropdown li a:hover {background: #F7941D;}.header.shop .right-bar {display: inline-block;padding: 0;margin: 0;top: 20px;float: right;position: relative;}.header.shop .right-bar .sinlge-bar.top-search a {transform: translateY(3px);}.header.shop .right-bar .sinlge-bar.top-search a:hover {color: #F7941D;}.header.shop .right-bar .sinlge-bar .single-icon {color: #333;font-size: 20px;position: relative;}.header.shop .right-bar .sinlge-bar .single-icon:hover {color: #F7941D;}.header.shop .right-bar .sinlge-bar .single-icon .total-count {position: absolute;top: -7px;right: -8px;background: #f6931d;width: 18px;height: 18px;line-height: 18px;text-align: center;color: #fff;border-radius: 100%;font-size: 11px;}.header.shop .right-bar .sinlge-bar {display: inline-block;margin-right: 25px;}.header.shop .right-bar .sinlge-bar:last-child {margin-right: 0px;}.header.shop .right-bar .sinlge-bar li a:hover {color: #F7941D;}.mobile-search {display: none;}.header .search-top {display: none;}.header .search-top a {font-size: 17px;}.header .search-top a:hover {color: #F7941D;}.header .search-form {left: -128px;z-index: 9999;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;transition: all 0.5s ease;top: 46px;background: #ffffffb8;padding: 7px;border-radius: 0px;border: 1px solid #00000036;transform: scaleY(1);padding: 0;}.header .search-top.active .search-form {opacity: 1;visibility: visible;transform: scaleY(1);}.header .search-form input {width: 100%;height: 45px;line-height: 45px;padding: 0 45px 0 15px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;border-radius: 3px;border: none;background: #fff;color: #333;border-radius: 0;}.header .search-form button {position: absolute;right: 0;height: 45px;top: 0;width: 45px;background: transparent;border: none;color: #3353ea;border-radius: 0 3px 3px 0;border-radius: 0;border-left: 1px solid #eee;font-size: 15px;color: #333;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.header .search-form button:hover {color: #fff;background: #F7941D;border-color: transparent;}.hero-slider {background: #fff;overflow: hidden;}.hero-slider .single-slider {height: auto;background-image: url('https://via.placeholder.com/1900x700');background-size: cover;background-position: center;background-repeat: no-repeat;height: 510px;}.hero-slider .text-inner {}.hero-slider .hero-text {padding: 0 30px;margin-top: 100px;}.hero-slider .hero-text h1 {line-height: 50px;font-size: 47px;font-weight: 700;color: #F7941D;margin-bottom: 20px;}.hero-slider .hero-text h1 span {font-size: 20px;display: block;margin-bottom: 12px;color: #333;font-weight: 700;line-height: initial;}.hero-slider .hero-text p {color: #333;margin-bottom: 35px;}.hero-slider .hero-text .button {margin: 0;}.hero-slider .hero-text .btn {color: #fff;background: #333;padding: 13px 30px;line-height: initial;border: none;height: auto;z-index: 0;}.hero-slider .hero-text .btn:hover {background: #F7941D;color: #fff;}.hero-area2 {position: relative;}.hero-area2 .single-slider.overlay:before {background: #F7941D;opacity: 0;visibility: hidden;transform: scale(0.9);}.hero-area2 .single-slider.overlay:hover:before {opacity: 0.9;visibility: visible;transform: scale(1);}.hero-area2 .single-slider {height: 500px;position: relative;background-size: cover;background-position: center;background-repeat: no-repeat;}.hero-area2 .single-slider .content {position: relative;}.hero-area2 .single-slider .content {width: 100%;padding: 15px;z-index: 2;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;text-align: center;padding-top: 120px;opacity: 0;visibility: hidden;transform: scale(1.1);}.hero-area2 .single-slider:hover .content {opacity: 1;visibility: visible;transform: scale(1);}.hero-area2 .single-slider .content .sub-title {color: #fff;text-transform: uppercase;font-size: 15px;font-weight: 500;}.hero-area2 .single-slider .content .title {color: #fff;text-transform: uppercase;font-size: 24px;display: block;margin-top: 10px;margin-bottom: 10px;}.hero-area2 .single-slider .content .des {color: #fff;}.hero-area2 .single-slider .content .button {}.hero-area2 .single-slider .content .button .btn {padding: 9px 25px;border: 2px solid #fff;background: transparent;color: #fff;margin-top: 25px;}.hero-area2 .single-slider .content .button .btn:hover {background: #fff;color: #333;border-color: transparent;}.hero-area2 .owl-carousel .owl-nav {margin: 0;position: absolute;top: 50%;width: 100%;margin-top: -30px;}.hero-area2 .owl-carousel .owl-nav div {height: 60px;width: 40px;line-height: 60px;text-align: center;background: #333;color: #fff;font-size: 14px;position: absolute;margin: 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;padding: 0;border-radius: 0;}.hero-area2 .owl-carousel .owl-nav div:hover {background: #F7941D;color: #fff;}.hero-area2 .owl-carousel .owl-controls .owl-nav .owl-prev {left: 0;}.hero-area2 .owl-carousel .owl-controls .owl-nav .owl-next {right: 0;}.hero-area3 {}.hero-area3 .big-content {background-image: url('https://via.placeholder.com/850x530');background-size: cover;background-position: center;background-repeat: no-repeat;height: 511px;margin-top: 30px;position: relative;}.hero-area3 .big-content .inner {position: absolute;right: 0;top: 50%;padding: 0 50px 0 360px;transform: translateY(-50%);}.hero-area3 .big-content .title {font-size: 28px;margin-bottom: 20px;font-weight: 700;text-transform: capitalize;line-height: 37px;}.hero-area3 .big-content .title span {color: #F7941D;}.hero-area3 .big-content .des {}.hero-area3 .big-content .button {margin-top: 40px;display: block;}.hero-area3 .big-content .button .btn {color: #fff;}.hero-area3 .small-content {height: 240px;background-size: cover;background-position: center;background-repeat: no-repeat;margin-top: 30px;position: relative;}.hero-area3 .small-content.first {background-image: url('https://via.placeholder.com/450x300');}.hero-area3 .small-content.secound {background-image: url('https://via.placeholder.com/450x300');}.hero-area3 .small-content .inner {padding: 30px;text-align: right;position: absolute;right: 0;bottom: 0;}.hero-area3 .small-content .title {font-size: 18px;margin-bottom: 20px;font-weight: 600;text-transform: capitalize;}.hero-area3 .small-content .title span {color: #F7941D;}.hero-area3 .small-content .des {}.hero-area3 .small-content .button {margin-top: 10px;display: block;}.hero-area3 .small-content .button .btn {background: transparent;padding: 0;color: #333;border-bottom: 2px solid #333;font-size: 13px;}.hero-area3 .small-content .button .btn:hover {color: #F7941D;border-color: #F7941D;}.hero-area4 .big-content {background-size: cover;background-position: center;background-repeat: no-repeat;height: 510px;margin-top: 30px;position: relative;}.hero-area4 .big-content .inner {position: absolute;right: 0;top: 50%;padding: 0 80px 0 50px;transform: translateY(-50%);}.hero-area4 .big-content .title {font-size: 32px;margin-bottom: 20px;font-weight: 700;text-transform: capitalize;line-height: 35px;}.hero-area4 .big-content .title span {color: #F7941D;}.hero-area4 .big-content .des {}.hero-area4 .big-content .button {margin-top: 40px;display: block;}.hero-area4 .big-content .button .btn {color: #fff;}.hero-area4 .owl-carousel .owl-nav {margin: 0;position: absolute;top: 50%;width: 100%;margin-top: -20px;}.hero-area4 .owl-carousel .owl-nav div {height: 40px;width: 40px;line-height: 40px;text-align: center;background: #00000000;color: #fff;font-size: 14px;position: absolute;margin: 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;padding: 0;border-radius: 0;}.hero-area4 .owl-carousel .owl-nav div:hover {background: #F7941D;color: #fff;}.hero-area4 .owl-carousel .owl-controls .owl-nav .owl-prev {left: 0;}.hero-area4 .owl-carousel .owl-controls .owl-nav .owl-next {right: 0;}.small-banner {padding: 15px 0 !important;padding-bottom: 0;}.small-banner .single-banner {overflow: hidden;position: relative;box-shadow: 2px 3px 3px 0px rgb(0 0 0 / 15%);}.small-banner .single-banner:hover {box-shadow: 1px 2px 5px rgb(0 0 0 / 30%);}.small-banner .single-banner img {height: 100%;width: 100%;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.small-banner .single-banner .content {position: absolute;left: 0;top: 50%;transform: translateY(-50%);padding-left: 35px;}.small-banner .single-banner h3 {font-size: 22px;font-weight: 700;text-transform: capitalize;color: #333;}.small-banner .single-banner h3 span {color: #F7941D;}.small-banner .single-banner p {font-size: 14px;color: #F7941D;font-weight: 500;margin-bottom: 5px;text-transform: capitalize;}.small-banner .single-banner a {color: #333;display: block;font-size: 12px;font-weight: 500;display: inline-block;text-transform: uppercase;}.small-banner .single-banner a:hover {color: #F7941D;border-color: #F7941D;}.midium-banner {padding: 0;}.midium-banner .single-banner {position: relative;}.midium-banner .single-banner img {height: 100%;width: 100%;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.midium-banner .single-banner .content {padding-left: 50px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}.midium-banner .single-banner h3 {font-size: 27px;font-weight: 700;text-transform: uppercase;color: #333;line-height: 30px;}.midium-banner .single-banner h3 span {color: #F7941D;}.midium-banner .single-banner p {font-size: 13px;color: #F7941D;font-weight: 500;margin-bottom: 5px;text-transform: uppercase;}.midium-banner .single-banner a {display: inline-block;font-weight: 600;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;padding: .375rem .75rem;font-size: 13px;border-radius: .25rem;background: #333;color: #fff !important;padding: 10px 27px;border-radius: 30px;margin-top: 25px;text-transform: uppercase;}.midium-banner .single-banner a:hover {background: #F7941D;color: #fff;}.pro-tab-viewmore-wrap {position: relative;text-align: center;}.most-popular .section-title {margin-bottom: 0;}.pro-tab-viewmore-wrap .pro-viewmore {position: absolute;right: 40px;top: 0;}.most-popular .single-product {margin: 15px;}.most-popular .owl-nav {margin: 0;position: absolute;top: 50%;width: 100%;margin-top: -25px;}.most-popular .owl-carousel .owl-nav div {height: 60px;width: 30px;line-height: 58px;background: #fff;color: #333;position: absolute;margin: 0;border-radius: 0;font-size: 15px;text-align: center;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;box-shadow: 0px 0px 10px #3333331c;}.most-popular .owl-carousel .owl-nav div:hover {color: #fff;background: #F7941D;}.most-popular .owl-carousel .owl-controls .owl-nav .owl-prev {left: 0;}.most-popular .owl-carousel .owl-controls .owl-nav .owl-next {right: 0;}.product-area .nav-tabs {text-align: center;display: inline-block;width: 100%;border: none;}.product-area .nav-tabs .nav-item {margin-bottom: -1px;display: inline-block;}.product-area .nav-tabs li a {color: #333;text-transform: uppercase;display: inline-block;position: relative;margin-right: 5px;font-weight: 500;background: #fff;color: #333;padding: 3px 14px;border-radius: 3px;font-size: 13px;}.product-area .nav-tabs li:last-child a {border-color: transparent;}.product-area .nav-tabs li a i {margin-right: 10px;}.product-area .nav-tabs li a.active, .product-area .nav-tabs li:hover a {background: #F7941D;color: #fff;border-color: transparent;}.single-product {margin-top: 20px;background-color: white;}.single-product .product-img {position: relative;overflow: hidden;max-height: 501px;cursor: pointer;border: 1px solid #00000036;}.urun-slider-img {height: auto !important;}.single-product .product-img a {display: block;position: relative;}.single-product .product-img a img {width: 100%;}.single-product .product-img a img.hover-img {position: absolute;left: 0;top: 0;z-index: 1;opacity: 0;transition: opacity 0.5s ease, transform 2s cubic-bezier(0, 0, 0.44, 1.18), -webkit-transform 2s cubic-bezier(0, 0, 0.44, 1.18);}.single-product .product-img a span.price-dec {background-color: #f6931d;display: inline-block;font-size: 11px;color: #fff;right: 20px;top: 20px;padding: 1px 16px;font-weight: 700;border-radius: 0;text-align: center;position: absolute;text-transform: uppercase;border-radius: 30px;height: 26px;line-height: 25px;}.single-product .product-img a span.new {background-color: #8493ca;display: inline-block;font-size: 11px;color: #fff;right: 20px;top: 20px;padding: 1px 16px;font-weight: 700;border-radius: 0;text-align: center;position: absolute;text-transform: uppercase;border-radius: 30px;height: 26px;line-height: 24px;}.indirim_orani {background-color: #ed1b24;display: inline-block;font-size: 11px;color: #fff;right: 0;top: 20px;padding: 1px 16px;font-weight: 700;text-align: center;position: absolute;text-transform: uppercase;border-radius: 30px 0px 0 30px;height: 26px;line-height: 24px;}.yeni_logo {background-color: #000000;display: inline-block;font-size: 11px;color: #fff;top: 20px;padding: 1px 16px;font-weight: 700;text-align: center;position: absolute;text-transform: uppercase;border-radius: 0px 30px 30px 0px;height: 26px;line-height: 24px;}.single-product .product-img .product-action {display: inline-block;position: absolute;right: 0;bottom: 0;z-index: 99;border-radius: 3px;}.single-product .product-img .product-action a {background-color: transparent;color: #000;display: block;font-size: 18px;display: inline-block;margin-right: 15px;text-align: right;height: 52px;position: relative;top: 2px;}.single-product .product-img .product-action a:last-child {margin-right: 0;border: none;}.single-product .product-img .product-action a i {line-height: 40px;}.single-product .product-img .product-action a span {visibility: hidden;position: absolute;background: #F7941D !important;color: #fff !important;text-align: center;padding: 5px 12px;z-index: 3;opacity: 0;-webkit-transition: opacity .6s, margin .3s;-o-transition: opacity .6s, margin .3s;transition: opacity .6s, margin .3s;font-size: 11px;right: 0;line-height: 14px;top: -12px;margin-top: -5px;margin-right: 0;display: inline-block;width: 120px;border-radius: 15px 0 0 15px;}.single-product .product-img .button-head .product-action a span::after {position: absolute;content: "";right: 0;bottom: -12px;border: 6px solid #F7941D;border-left: 0px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid transparent;}.single-product .product-img .product-action a:hover {color: #F7941D;}.single-product .product-img .product-action a:hover span {visibility: visible;opacity: 1;color: #333;background: #fff;margin-top: -12px;}.single-product .product-img .product-action.pro-action-width-dec a {width: 30px;height: 30px;font-size: 14px;}.single-product .product-img .product-action.pro-action-width-dec a i {line-height: 30px;}.single-product .product-img .product-action.pro-action-width-dec-2 {bottom: 45px;}.single-product .product-img .product-action-2 {position: absolute;left: 0;bottom: 0;text-align: left;z-index: 99;-webkit-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out;}.single-product .product-img .product-action-2 a {display: block;background-color: transparent;color: #333;text-align: left;font-size: 12px;font-weight: 600;text-transform: uppercase;line-height: 1;display: inline-block;}.single-product .product-img .product-action-2 a:hover {color: #F7941D;}.single-product .button-head {bottom: 0;z-index: 9;line-height: 50px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.single-product:hover .button-head {bottom: 0;}.single-product .product-img .shop-list-quickview {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 0;right: 0;text-align: center;z-index: 99;margin-top: 20px;visibility: hidden;opacity: 0;-webkit-transition: all .35s ease 0s;-o-transition: all .35s ease 0s;transition: all .35s ease 0s;}.single-product .product-img .shop-list-quickview a {color: #000;background-color: #fff;display: inline-block;width: 50px;height: 50px;border-radius: 100%;font-size: 18px;}.single-product .product-img .shop-list-quickview a:hover {background-color: #222;color: #fff;}.single-product .product-img .shop-list-quickview a i {line-height: 50px;}.single-product .product-content {padding-top: 15px;padding-left: 10px;padding-right: 10px;padding-bottom: 5px;border-bottom: 1px solid #00000036;border-left: 1px solid #00000036;border-right: 1px solid #00000036;}.single-product .product-img:hover.default-overlay::before {background-color: rgba(38, 38, 38, 0.2);z-index: 9;-webkit-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out;pointer-events: none;opacity: 1;}.single-product .product-img:hover.default-overlay.metro-overlay::before {background-color: rgba(38, 38, 38, 0.4);z-index: 9;-webkit-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out;pointer-events: none;opacity: 1;}.single-product .product-img:hover img.hover-img {opacity: 1;}.single-product .product-content h3 {line-height: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: inherit;}.single-product .product-content h3 a {font-size: 14px;font-weight: 500;margin: 0;}.single-product .product-content h3 a:hover {color: #F7941D;}.single-product .product-content .product-price {margin: 10px 0 0 0;}.single-product .product-content .product-price span {font-size: 15px;font-weight: 500;}.single-product .product-content .product-price span.old {text-decoration: line-through;opacity: .6;font-size: inherit;margin-right: 2px;}.shop-sidebar .single-widget {margin-top: 30px;background: #F6F7FB;padding: 30px;}.shop-sidebar .single-widget:first-child {margin-top: 0;}.shop-sidebar .single-widget .title {position: relative;font-size: 18px;font-weight: 500;text-transform: capitalize;margin-bottom: 25px;display: block;border-bottom: 1px solid #ddd;padding-bottom: 15px;}.shop .range .price-filter {display: block;margin-top: 20px;}.shop .range #slider-range {box-shadow: none;border: none;height: 4px;background: #F7941D;color: #F7941D;border-radius: 0px;}.shop .range #slider-range .ui-slider-range {box-shadow: none;background: #222;border-radius: 0px;border: none;}.shop .range .ui-slider-handle.ui-state-default.ui-corner-all {width: 14px;height: 14px;line-height: 10px;background: #222;border: none;border-radius: 100%;top: -5px;}.shop .range .label-input {margin-top: 15px;}.shop .range .label-input span {margin-right: 5px;color: #282828;}.shop .range .ui-slider-handle.ui-state-default.ui-corner-all {background: #F7941D;color: #F7941D;cursor: pointer;}.shop .range .label-input input {border: none;margin: 0;font-weight: 600;font-size: 14px;color: #222;background: transparent;}.shop .range .check-box-list {margin-top: 15px;}.shop .range .check-box-list li {margin-bottom: 5px;}.shop .range .check-box-list li:last-child {margin: 0;}.shop .range .check-box-list li label input {display: inline-block;margin-right: 6px;position: relative;top: 1px;}.shop .range .check-box-list li label {margin: 0;font-size: 14px;font-weight: 400;color: #333;cursor: pointer;}.shop .range .check-box-list .count {margin-left: 5px;color: #666;}.shop-sidebar .categor-list {margin-top: 10px;}.shop-sidebar .categor-list li {}.shop-sidebar .categor-list li {margin-bottom: 10px;}.shop-sidebar .categor-list li:last-child {margin-bottom: 0px;}.shop-sidebar .categor-list li a {display: inline-block;color: #666;font-weight: 400;font-size: 14px;text-transform: capitalize;}.shop-sidebar .categor-list li a:hover {color: #F7941D;}.shop-sidebar .single-post {position: relative;margin-top: 30px;padding-bottom: 30px;border-bottom: 1px solid #ddd;}.shop-sidebar .single-post.first {padding-top: 0px;}.shop-sidebar .single-post:last-child {padding-bottom: 0px;border: none;}.shop-sidebar .single-post .image img {height: 80px;width: 80px;position: absolute;left: 0;top: 0;border-radius: 100%;}.shop-sidebar .single-post .content {padding-left: 100px;}.shop-sidebar .single-post .content h5 {line-height: 18px;}.shop-sidebar .single-post .content h5 a {color: #222;font-weight: 500;font-size: 14px;font-weight: 500;display: block;}.shop-sidebar .single-post .content h5 a:hover {color: #F7941D;}.shop-sidebar .single-post .content .price {display: block;color: #333;font-weight: 500;margin: 5px 0 0px 0;text-transform: uppercase;font-size: 14px;}.shop-sidebar .single-post .reviews li {display: inline-block;}.shop-sidebar .single-post .reviews li i {color: #999;}.shop-sidebar .single-post .reviews li.yellow i {color: #F7941D;}.shop .shop-top {clear: both;background: #f6f7fb;padding: 10px;height: 55px;}.shop .shop-shorter {float: left;}.shop .single-shorter {display: inline-block;margin-right: 10px;}.shop .single-shorter:last-child {margin: 0;}.shop .single-shorter label {display: inline-block;float: left;margin: 4px 5px 0 0;font-weight: 500;}.shop .single-shorter option {}.shop .nice-select {clear: initial;display: inline-block;margin: 0;border: 1px solid #e6e6e6;border-radius: 0px;height: auto;width: auto;border-radius: 0px;}.shop .nice-select::after {border-color: #888;}.shop .nice-select .list {border-radius: 0px;}.shop .nice-select .option.selected {font-weight: 500;}.shop .nice-select .list li {color: #666;border-radius: 0px;}.shop .nice-select .list li:hover {background: #F7941D;color: #fff;}.shop .view-mode {float: right;}.shop .view-mode li {display: inline-block;margin-right: 5px;}.shop .view-mode li:last-child {margin: 0;}.shop .view-mode li a {width: 43px;height: 32px;background: transparent;border: 1px solid #77777775;text-align: center;display: block;line-height: 32px;color: #888;border-radius: 0px;}.shop .view-mode li.active a, .shop .view-mode li:hover a {background: #F7941D;color: #fff;border-color: transparent;}.shop.single {padding: 70px 0 100px;}.shop.single .product-gallery {margin-top: 15px;}.shop.single .flexslider-thumbnails {position: relative;}.shop.single .product-gallery .slides li {position: relative;}.shop.single .product-gallery .slides li img {width: 100%;}.shop.single .flex-control-nav {margin-top: 15px;}.shop.single .flex-control-thumbs li {width: 20%;position: relative;margin: 0 8px 10px -3px;}.shop.single .flex-control-thumbs li img {border: none;padding: 0;border: 1px solid transparent;}.shop.single .flex-control-thumbs li img.flex-active {border-color: #F7941D;}.shop.single .flex-direction-nav {display: none;}.shop.single .product-des {margin-top: 15px;}.shop.single .product-des .short h4 {font-size: 22px;font-weight: 600;margin-top: -5px;line-height: 28px;}.shop.single .product-des .short .description {font-size: 14px;color: #555555;margin-top: 20px;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #eee;}.shop.single .product-des {}.shop.single .product-des .total-review {font-size: 12px;font-weight: 500;margin-left: 10px;display: inline-block;}.shop.single .product-des .total-review:hover {color: #F7941D;}.shop.single .product-des .rating {margin-top: 5px;display: inline-block;}.shop.single .product-des .rating li {display: inline-block;}.shop.single .product-des .rating li i {color: #F7941D;}.shop.single .product-des .rating li.dark i {color: #555;}.shop.single .product-des .price {font-size: 20px;color: #333;font-weight: 600;margin-top: 15px;display: flex;}.shop.single .product-des .price s {color: #333;margin-right: 10px;}.shop.single .product-des .product-buy {margin-top: 20px;}.shop.single .product-des .product-buy {}.shop.single .product-des .color {display: inline-block;margin-right: 50px;}.shop.single .product-des .color h4 {font-size: 18px;font-weight: 600;}.shop.single .product-des .color h4 span {display: block;font-size: 14px;font-weight: 500;margin-top: 4px;}.shop.single .product-des .color ul {margin-top: 10px;}.shop.single .product-des .color ul li {display: inline-block;margin-right: 5px;}.shop.single .product-des .color ul li:last-child {margin-right: 0;}.shop.single .product-des .color ul li a {width: 30px;line-height: 30px;text-align: center;display: block;background: #333;}.shop.single .product-des .color ul li a i {font-size: 11px;color: #fff;opacity: 0;visibility: hidden;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.shop.single .product-des .color ul li a:hover i {opacity: 1;visibility: visible;}.shop.single .product-des .color ul li .one {background: #3498db;}.shop.single .product-des .color ul li .two {background: #F7941D;}.shop.single .product-des .color ul li .three {background: #8e44ad;}.shop.single .product-des .color ul li .four {background: #2ecc71;}.shop.single .product-des .size {display: inline-block;width: 100%;}.shop.single .product-des .size h4 {font-size: 16px;font-weight: 600;}.shop.single .product-des .size ul {display: inline-block;margin-top: 10px;}.shop.single .product-des .size ul li {display: inline-block;margin-right: 5px;width: auto;}.shop.single .product-des .size ul li:last-child {margin-right: 0;}.shop.single .product-des .size ul li a {display: block;height: 50px;width: -webkit-fill-available;min-width: 50px;border: 1px solid #eee;text-align: center;line-height: 50px;font-size: 14px;}.shop.single .product-des .size ul li a:hover {color: #F7941D;}.shop.single .quantity {display: inline-block;margin-right: 10px;}.shop.single .quantity h6 {display: inline-block;margin-right: 10px;font-size: 15px;font-weight: 500;}.shop.single .quantity .input-group {width: 151px;display: inline-block;}.shop.single .quantity .button {display: inline-block;position: absolute;top: 0;display: inline-block;}.shop.single .quantity .button.minus {left: 0;border-radius: 0;overflow: hidden;}.shop.single .quantity .button.plus {right: 0;border-radius: 0;overflow: hidden;}.shop.single .quantity .button .btn {padding: 0;width: 35px;height: 45px;line-height: 45px;border-radius: 0px;background: transparent;color: #282828;font-size: 12px;border: none;}.shop.single .quantity .button .btn:hover {color: #F7941D;}.shop.single .quantity .input-number {border: 1px solid #eceded;width: 100%;text-align: center;height: 45px;border-radius: 0px;overflow: hidden;padding: 0px 38px;}.shop.single .add-to-cart {width: -webkit-fill-available;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;}.shop.single .add-to-cart .btn {height: 45px;width: inherit;padding: 0 42px;line-height: 45px;text-align: center;margin-right: 5px;border-radius: 6px;background: rgb(51 51 51);color: rgb(255 255 255);display: inline-block;font-weight: 500;text-transform: uppercase;}.shop.single .add-to-cart .btn:hover {color: #fff;background: #F7941D;}.shop.single .add-to-cart .btn.min {padding: 0 20px;font-size: 17px;position: relative;line-height: 45px;border-radius: 6px;display: flex;justify-content: center;align-items: center;}.shop.single .cat {font-size: 14px;font-weight: 500;color: #333;margin-top: 30px;}.shop.single .cat a {display: inline-block;margin-left: 10px;}.shop.single .cat a:hover {color: #F7941D;}.shop.single .availability {color: #333;font-size: 14px;margin-top: 6px;}.shop.single .product-info {margin-top: 50px;}.shop.single .nav-tabs {border: none;}.shop.single .nav-tabs li {margin-right: 10px;}.shop.single .nav-tabs li:last-child {margin-right: 0;}.shop.single .nav-tabs li a {border: 0px solid;border-radius: 0px;background: #fff;color: #333;padding: 10px 30px;font-weight: 500;font-size: 14px;border: 1px solid #eee;}.shop.single .nav-tabs li a i {margin-right: 10px;}.shop.single .nav-tabs li a.active, .shop.single .nav-tabs li:hover a {background: #F7941D;color: #fff;border-color: transparent;}.shop.single .tab-single {}.shop.single .single-des {margin-top: 35px;}.shop.single .single-des h4 {margin-bottom: 15px;font-weight: 500;font-size: 22px;}.shop.single .single-des ul {}.shop.single .single-des ul li {color: #555;display: block;position: relative;padding-left: 20px;}.shop.single .single-des ul li::before {position: absolute;content: "";left: 0;top: 9px;height: 7px;width: 7px;background: #f7941d;border-radius: 50%;}.shop.single .single-des p {}.shop.single .item-info {width: 100%;}.shop.single .item-info tbody {}.shop.single .item-info tbody tr {}.shop.single .item-info tbody td {border: 1px solid #e6e6e6;padding: 10px;}.shop.single .item-info tbody strong {}.shop.single .ratting-main {}.shop.single .avg-ratting {margin-bottom: 20px;}.shop.single .avg-ratting h4 {font-size: 18px;margin: 0;}.shop.single .avg-ratting h4 span {font-size: 14px;}.shop.single .single-rating {margin-bottom: 20px;}.shop.single .single-rating:last-child {margin: 0;border: none;padding: 0;}.shop.single .rating-author {float: left;margin-right: 10px;padding: 20px;padding-right: 10px;}.shop.single .rating-author img {width: 60px;border-radius: 100%;height: 60px;}.shop.single .rating-des {padding-left: 72px;background: #f9f8f8;padding: 17px 20px 17px 17px;border: 1px solid #0000001a;}.shop.single .rating-des .ratings {margin: 0;}.shop.single .rating-des h6 {font-size: 14px;font-weight: 600;line-height: 18px;}.shop.single .ratting-main .single-rating ul {}.shop.single .ratting-main .single-rating ul li {display: inline-block;}.shop.single .ratting-main .single-rating ul li i {color: #F7941D;font-size: 14px;}.shop.single .review-inner label {display: inline-block;margin: 0 5px 0 0;}.shop.single .review-inner .ratings {overflow: visible;display: inline-block;margin: 0;}.shop.single .review-inner .ratings ul {display: inline-block;}.shop.single .ratting-main .single-rating ul {display: inline-block;margin-right: 5px;}.shop.single .ratings .rate-count {display: inline-block;color: #666;font-size: 13px;}.shop.single .comment-review {margin-bottom: 30px;}.shop.single .comment-review .add-review {margin-top: 30px;}.shop.single .comment-review .add-review h5 {font-size: 18px;font-weight: 600;margin-bottom: 7px;}.shop.single .comment-review .add-review p {color: #333;}.shop.single .comment-review h4 {font-size: 15px;font-weight: 600;margin-bottom: 7px;margin-top: 20px;}.shop.single .comment-review .review-inner {margin-bottom: 15px;display: block;}.shop.single .comment-review .rating li {display: inline-block;}.shop.single .comment-review .rating li i {color: #F7941D;font-size: 14px;}.shop.single .rating-des p {margin-top: 5px;}.shop.single .avg-ratting h4 {font-size: 20px;color: #333;}.shop.single .avg-ratting {}.shop.single .form .form-group input {width: 100%;height: 45px;padding: 10px 20px;background: #fff;border: 1px solid #ddd;resize: none;border-radius: 0;color: #333;}.shop.single .form .form-group button {border: none;padding: 17px 50px;}.shop.single .form .form-group textarea {width: 100%;height: 200px;padding: 20px;background: #fff;border: 1px solid #ddd;resize: none;border-radius: 0;color: #333;}.shop.single .form .form-group label {color: #333;position: relative;}.shop.single .form .form-group label span {color: #ff2c18;display: inline-block;position: absolute;right: -12px;top: 4px;font-size: 16px;}.shop.single .review-panel {margin-top: 35px;}.shop-home-list {padding: 0;padding-bottom: 100px;}.shop-home-list .shop-section-title {margin-bottom: 20px;}.shop-home-list .shop-section-title h1 {font-size: 22px;margin-bottom: 0;text-transform: capitalize;position: relative;color: #2c2d3f;font-weight: 700;margin-bottom: 10px;padding-bottom: 10px;}.shop-home-list .shop-section-title h1::before {position: absolute;content: "";height: 2px;width: 50px;background: #F7941D;left: 0;bottom: -1px;}.shop-home-list .single-list {overflow: hidden;position: relative;margin-top: 30px;border: 1px solid #eee;padding: 10px;}.shop-home-list .single-list .list-image {position: relative;}.shop-home-list .single-list .list-image.overlay:before {background: #000;opacity: 0;visibility: hidden;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.shop-home-list .single-list .list-image.overlay:hover:before {opacity: 0.3;visibility: visible;}.shop-home-list .single-list .list-image .buy {height: 40px;width: 40px;line-height: 40px;font-size: 14px;color: #fff;background: #F7941D;border-radius: 100%;display: block;position: absolute;left: 50%;top: 50%;margin-left: -20px;margin-top: -20px;text-align: center;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;transform: scale(0);opacity: 0;visibility: hidden;}.shop-home-list .single-list .list-image .buy:hover {background: #fff;color: #333;}.shop-home-list .single-list .list-image:hover .buy {opacity: 1;visibility: visible;transform: scale(1);}.shop-home-list .single-list .no-padding {padding-right: 0px;}.shop-home-list .single-list img {width: 100%;height: 100%;}.shop-home-list .single-list .content {padding-top: 45px;padding-right: 12px;}.shop-home-list .single-list .content .title {line-height: 18px;}.shop-home-list .single-list .content .title a {font-size: 14px;font-weight: 600;}.shop-home-list .single-list .content .titlea {color: #333;}.shop-home-list .single-list .content a:hover {color: #F7941D;}.shop-home-list .single-list .content .price {margin-top: 15px;font-weight: 500;background: #f7941d;display: inline-block;color: #fff;padding: 2px 18px;border-radius: 30px;font-size: 14px;font-weight: 500;}.table.shopping-summery {background: #fff;}.shopping-cart {background: #f6f6f6;padding: 50px 0;}.shopping-summery thead .main-hading {padding: 0px 50px;}.shopping-summery thead {background: #F7941D;color: #fff;}.shopping-summery thead tr th {border: none;font-weight: 600;color: #fff;font-size: 12px;text-align: center;}.shopping-summery tbody tr {border-bottom: 1px solid #F7941D;margin-top: 20px;}.shopping-summery tbody tr img {border-radius: 0;width: 80px;height: 80px;}.shopping-summery tbody tr:last-child {border: none;}.shopping-summery tbody .product-name a {font-weight: 600;color: #282828;font-weight: 600;font-size: 17px;}.shopping-cart .table p {font-size: 14px;color: #666;}.shopping-summery tbody .product-name a:hover {color: #F7941D;}.shopping-summery tbody .product img {max-width: 70px;border-radius: 100%;max-height: 65px;border: 1px solid #e6e6e6;padding: 4px;}.shopping-summery tbody .product:hover img {border-color: #F7941D;-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg);}.shopping-cart .border {}.shopping-cart .table .remove-icon {font-size: 16px;}.shopping-cart .table td {vertical-align: middle;border-top: 1px solid #eee;}.shopping-summery tbody .price {text-align: center;}.shopping-summery tbody .price span {}.shopping-cart .qty .input-group {width: 100px;display: inline-block;}.shopping-cart .qty .button {display: inline-block;position: absolute;top: 0;}.shopping-cart .qty .button.minus {left: 0;border-radius: 0;overflow: hidden;}.shopping-cart .qty .button.plus {right: 0;border-radius: 0;overflow: hidden;}.shopping-cart .qty .button .btn {padding: 0;width: 27px;height: 39px;line-height: 45px;border-radius: 0px;background: transparent;color: #282828;border: none;font-size: 12px;}.shopping-cart .qty .button .btn:hover {color: #F7941D;}.shopping-cart .qty .input-number {border: 1px solid #eceded;width: 100%;text-align: center;height: 39px;border-radius: 0;overflow: hidden;padding: 0px 29px;}.shopping-summery tbody .total-amount {text-align: center;}.shopping-summery tbody .total-amount span {}.shopping-summery tbody .action {text-align: center;}.shopping-summery tbody .action a:hover {color: #F7941D;}.shopping-cart .total-amount {padding: 10px;background-color: white;border: 1px solid #00000029;}.shopping-cart .total-amount .left {}.shopping-cart .total-amount .left .coupon {}.shopping-cart .total-amount .left .coupon form {}.shopping-cart .total-amount .left .coupon form input {width: 220px;display: inline-block;height: 48px;color: #333;padding: 0px 20px;border: none;box-shadow: 0px 0px 5px #0000000a;}.shopping-cart .total-amount .left .coupon form .btn {display: inline-block;height: 48px;border: navajowhite;margin-left: 4px;background: transparent;color: #333;background: #fff;box-shadow: 0px 0px 5px #00000012;}.shopping-cart .total-amount .left .coupon form .btn:hover {background: #fff;color: #F7941D;}.shopping-cart .total-amount .left label {font-size: 22px;font-weight: 500;color: #333;}.shopping-cart .total-amount .left .checkbox {text-align: left;margin: 0;margin-top: 20px;}.shopping-cart .total-amount .left .checkbox label {font-size: 15px;font-weight: 400;color: #333;position: relative;padding-left: 30px;}.shopping-cart .total-amount .left .checkbox label:hover {cursor: pointer;}.shopping-cart .total-amount .left .checkbox label input {display: none;}.shopping-cart .total-amount .left .checkbox label::before {position: absolute;content: "";left: 0;top: 4px;width: 16px;height: 16px;border: 1px solid #555555;border-radius: 0px;}.shopping-cart .total-amount .left .checkbox label::after {position: absolute;content: "\f00c";font-family: "Fontawesome";left: 0;top: 0;width: 22px;height: 22px;line-height: 24px;left: 3px;top: 0px;opacity: 0;visibility: hidden;transform: scale(0);-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;display: block;font-size: 11px;}.shopping-cart .total-amount .left .checkbox label.checked::after {opacity: 1;visibility: visible;transform: scale(1);}.shopping-cart .total-amount .right {padding-left: 100px;}.shopping-cart .total-amount .right ul {}.shopping-cart .total-amount .right ul li {font-size: 15px;font-weight: 400;color: #333;margin-bottom: 12px;}.shopping-cart .total-amount .right ul li.last {padding-top: 12px;border-top: 1px solid #c8c8c8;color: #333;font-size: 15px;font-weight: 400;}.shopping-cart .total-amount .right ul li span {display: inline-block;float: right;}.shopping-cart .total-amount .right .button5 .btn {text-align: center;border-radius: 0;width: 100%;margin-top: 10px;height: 46px;line-height: 18px;font-size: 13px;color: #fff;}.shop.checkout {padding: 0;background: #fff;padding-top: 20px;padding-bottom: 50px;}.shop.checkout .checkout-form {margin-top: 30px;}.shop.checkout .checkout-form h2 {font-size: 25px;color: #333;font-weight: 700;line-height: 27px;}.shop.checkout .checkout-form p {font-size: 16px;color: #333;font-weight: 400;margin-top: 12px;margin-bottom: 30px;}.shop.checkout .form {}.shop.checkout .form .form-group {margin-bottom: 25px;}.shop.checkout .form .form-group label {color: #333;position: relative;}.shop.checkout .form .form-group label span {color: #ff2c18;display: inline-block;position: absolute;right: -12px;top: 4px;font-size: 16px;}.shop.checkout .form .form-group input {width: 100%;height: 45px;line-height: 50px;padding: 0 20px;border-radius: 3px;border-radius: 0px;color: #333 !important;border: none;background: #F6F7FB;}.shop.checkout .form .form-group input:hover {}.shop.checkout .nice-select {width: 100%;height: 45px;line-height: 50px;margin-bottom: 25px;background: #F6F7FB;border-radius: 0px;border: none;}.shop.checkout .nice-select .list {width: 100%;height: 300px;overflow: scroll;}.shop.checkout .nice-select .list li {}.shop.checkout .nice-select .list li.option {color: #333;}.shop.checkout .nice-select .list li.option:hover {background: #F6F7FB;color: #333;}.shop.checkout .form .address input {margin-bottom: 15px;}.shop.checkout .form .address input:last-child {margin: 0;}.shop.checkout .form .create-account {margin: 0;}.shop.checkout .form .create-account input {width: auto;display: inline-block;height: auto;border-radius: 100%;margin-right: 3px;}.shop.checkout .form .create-account label {display: inline-block;margin: 0;}.shop.checkout .order-details {margin-top: 30px;background: #fff;padding: 15px 0 30px 0;border: 1px solid #eee;}.shop.checkout .single-widget {margin-bottom: 30px;}.shop.checkout .single-widget:last-child {margin: 0;}.shop.checkout .single-widget h2 {position: relative;font-size: 15px;font-weight: 600;padding: 10px 30px;line-height: 24px;text-transform: uppercase;color: #333;padding-bottom: 5px;}.shop.checkout .single-widget h2:before {position: absolute;content: "";left: 30px;bottom: 0;height: 2px;width: 50px;background: #F7941D;}.shop.checkout .single-widget .content ul {margin-top: 30px;}.shop.checkout .single-widget .content ul li {display: block;padding: 0px 30px;font-size: 15px;font-weight: 400;color: #333;margin-bottom: 12px;}.shop.checkout .single-widget .content ul li span {display: inline-block;float: right;}.shop.checkout .single-widget .content ul li.last {padding-top: 12px;border-top: 1px solid #ebebeb;display: block;font-size: 15px;font-weight: 400;color: #333;}.shop.checkout .single-widget .checkbox {text-align: left;margin: 0;padding: 0px 30px;margin-top: 30px;}.shop.checkout .single-widget .checkbox label {color: #555555;position: relative;font-size: 14px;padding-left: 20px;margin-top: -5px;font-weight: 400;display: block;margin-bottom: 15px;}.shop.checkout .single-widget .checkbox label:last-child {margin-bottom: 0;}.shop.checkout .single-widget .checkbox label:hover {cursor: pointer;}.shop.checkout .single-widget .checkbox label input {display: none;}.shop.checkout .single-widget .checkbox label::before {position: absolute;content: "";left: 0;top: 7px;width: 12px;height: 12px;line-height: 16px;border: 1px solid #666;border-radius: 100%;}.shop.checkout .single-widget .checkbox label::after {position: absolute;content: "";left: 0;top: 7px;width: 12px;height: 12px;line-height: 16px;border-radius: 100%;display: block;background: #666;transform: scale(0);-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.shop.checkout .single-widget .checkbox label.checked::after {opacity: 1;visibility: visible;transform: scale(1);}.shop.checkout .single-widget.payement {padding: 0px 38px;text-align: center;margin-top: 30px;}.shop.checkout .single-widget.get-button {text-align: center;padding: 0px 35px;}.shop.checkout .single-widget.get-button .btn {height: 46px;width: 100%;line-height: 19px;text-align: center;border-radius: 0;text-transform: uppercase;color: #fff;}.shop.login {padding: 100px 0;}.shop.login .login-form h2 {position: relative;font-size: 35px;color: #333;font-weight: 400;line-height: 27px;text-transform: uppercase;margin-bottom: 12px;padding-bottom: 20px;text-align: center;}.shop.login .login-form h2:before {position: absolute;content: "";left: 50%;bottom: 0;height: 2px;width: 50px;background: #F7941D;margin-left: -25px;}.shop.login .login-form p {font-size: 14px;color: #333;font-weight: 400;text-align: center;margin-bottom: 50px;}.shop.login .form {margin-top: 30px;}.shop.login .form .form-group {margin-bottom: 22px;}.shop.login .form .form-group input {width: 100%;height: 45px;line-height: 50px;padding: 0 20px;border-radius: 3px;border-radius: 0px;color: #333 !important;border: none;background: #F6F7FB;}.shop.login .form .form-group label {color: #333;position: relative;}.shop.login .form .form-group label span {color: #ff2c18;display: inline-block;position: absolute;right: -12px;top: 4px;font-size: 16px;}.shop.login .form .form-group input:hover {border-color: #1308a3;color: #1308a3;}.shop.login .form .form-group.login-btn {margin: 0;}.shop.login .form button {border: none;}.shop.login .form .btn {display: inline-block;margin-right: 10px;height: 46px;color: #fff;line-height: 20px;}.shop.login .form .btn:hover {background: #F7941D;color: #fff;}.shop.login .login-form .checkbox {text-align: left;margin: 0;margin-top: 20px;display: inline-block;}.shop.login .login-form .checkbox label {font-size: 14px;font-weight: 400;color: #333;position: relative;padding-left: 20px;}.shop.login .login-form .checkbox label:hover {cursor: pointer;}.shop.login .login-form .checkbox label input {display: none;}.shop.login .login-form .checkbox label::before {position: absolute;content: "";left: 0;top: 6px;width: 12px;height: 12px;border: 1px solid #555555;border-radius: 0px;}.shop.login .login-form .checkbox label::after {position: absolute;content: "\f00c";font-family: "Fontawesome";width: 12px;height: 12px;line-height: 23px;left: 2px;top: 0px;opacity: 0;visibility: hidden;transform: scale(0);-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;display: block;font-size: 9px;}.shop.login .login-form .checkbox label.checked::after {opacity: 1;visibility: visible;transform: scale(1);}.shop.login .login-form .lost-pass {display: inline-block;margin-left: 25px;color: #333;font-size: 14px;font-weight: 400;}.shop.login .login-form .lost-pass:hover {color: #F7941D;}.shop-list .list-content {margin-top: 50px;}.shop-list .list-content .product-price {}.shop-list .list-content .product-price span {font-size: 14px;font-weight: 600;margin-bottom: 3px;display: block;}.shop-list .list-content .title {line-height: 20px;}.shop-list .list-content .title a:hover {color: #F7941D;}.shop-list .list-content .title a {font-size: 18px;font-weight: 600;}.shop-list .list-content .rating {margin: 5px 0 8px 0;}.shop-list .list-content .rating li {display: inline-block;}.shop-list .list-content .rating li i {color: #F7941D;}.shop-list .list-content .rating li.total {color: #333;font-size: 12px;margin-left: 3px;}.shop-list .list-content .des {}.shop-list .list-content .btn {margin-top: 22px;height: 42px;line-height: 15px;color: #333;background: transparent;border: 1px solid #cecece;font-size: 13px;border-radius: 30px;height: auto;line-height: a;padding: 13px 32px;}.shop-list .list-content .btn:hover {background: #F7941D;color: #fff;border-color: transparent;}.pagination {text-align: left;margin: 50px 0 0 0;display: block;}.pagination.center {text-align: center;}.pagination .pagination-list li {margin-right: 5px;display: inline-block;}.pagination .pagination-list li:last-child {margin-right: 0px;}.pagination .pagination-list li a {background: #F6F7FB;color: #666;padding: 6px 18px;font-weight: 400;border: 1px solid #e1e1e1;font-size: 16px;border-radius: 0px;}.pagination .pagination-list li.active a, .pagination .pagination-list li:hover a {background: #F7941D;color: #fff;border-color: transparent;}.pagination .pagination-list li a i {font-size: 13px;}.pagination .pagination-list li a i {}.blog-grids.pagination {margin-top: 50px;text-align: center;}.cown-down {position: relative;height: 515px;overflow: hidden;}.cown-down .padding-right {padding-right: 0;}.cown-down .padding-left {padding-left: 0;}.cown-down .image img {width: 100%;height: 100%;}.cown-down .content {text-align: center;background: #FDFBEF;height: 100%;position: relative;}.cown-down .content .heading-block {position: absolute;left: 0;top: 50%;transform: translateY(-50%);padding: 75px;}.cown-down .content .small-title {font-size: 13px;color: #777;display: block;text-transform: uppercase;margin-bottom: 5px;font-weight: 600;}.cown-down .content .title {font-size: 25px;font-weight: 600;margin-bottom: 20px;text-transform: capitalize;}.cown-down .content .price {margin-top: 35px;font-size: 35px;font-weight: 700;color: #F7941D;}.cown-down .content .price s {margin-top: 35px;font-size: 24px;font-weight: 500;color: #666;}.cown-down .content .cdown {float: none;text-align: center;margin-top: 40px;width: 80px;display: inline-block;}.cown-down .content .cdown {text-align: center;}.cown-down .content .cdown {display: inline-block;}.cown-down .content .cdown span {color: #333;font-size: 22px;font-weight: 400;text-transform: uppercase;}.cown-down .content .cdown p {font-size: 13px;color: #666;text-transform: uppercase;}.shop-services.section {padding: 80px 0 0px 0;background: #fff;}.shop-services.home {padding: 60px 0;background: #F6F7FB;}.shop-services .single-service {position: relative;padding-left: 65px;}.shop-services .single-service i {height: 50px;width: 50px;line-height: 50px;text-align: center;color: #333;background: transparent;border-radius: 100%;display: block;font-size: 32px;position: absolute;left: 0;top: 0;}.shop-services .single-service h4 {font-size: 14px;font-weight: 600;text-transform: uppercase;line-height: 22px;color: #333;}.shop-services .single-service p {color: #898989;line-height: 28px;font-size: 14px;}.shop-newsletter {background: #fff;}.shop-newsletter .inner {text-align: center;}.shop-newsletter .inner h4 {color: #333;font-size: 17px;font-weight: 600;margin-bottom: 5px;text-transform: uppercase;}.shop-newsletter .inner p {color: #777;font-size: 14px;font-weight: 400;margin-bottom: 30px;}.shop-newsletter .inner p span {color: #F7941D;}.shop-newsletter .newsletter-inner {position: relative;display: inline-block;}.shop-newsletter .newsletter-inner input {width: 480px;height: 55px;border-radius: 0px;padding: 0px 30px;font-weight: 400;display: inline-block;text-shadow: none;box-shadow: none;border-radius: 0;border: none;border: 1px solid #ececec;border-radius: 30px 0 0 30px;}.shop-newsletter .newsletter-inner button {border: none;text-shadow: none;box-shadow: none;border-radius: 0;}.shop-newsletter .newsletter-inner .btn {display: inline-block;height: 55px;padding: 10px 30px;position: relative;top: 0;background: #F7941D;color: #fff;left: -4px;border-radius: 0 30px 30px 0;font-size: 14px;font-weight: 500;text-transform: uppercase;}.shop-newsletter .newsletter-inner .btn:hover {background: #333;color: #fff;}.about-us {background: #fff;}.about-us .about-content {padding-right: 50px;}.about-us .about-content .story {display: block;color: #04AAF4;margin-bottom: 20px;font-size: 17px;}.about-us .about-content .story i {color: #04AAF4;margin-right: 5px;font-size: 22px;}.about-us .about-content h3 {font-size: 30px;font-weight: 600;position: relative;margin-bottom: 15px;padding-bottom: 15px;}.about-us .about-content h3::before {position: absolute;content: "";left: 0;bottom: -1px;height: 2px;width: 60px;background: #F7941D;}.about-us .about-content h3 span {display: inline-block;font-weight: 700;color: #F7941D;}.about-us .about-content p {line-height: 26px;margin-bottom: 10px;}.about-us .about-content p:last-child {margin: 0;}.about-us .about-content .button {margin-top: 40px;}.about-us .about-content .button .btn {background: #333;color: #fff;margin-right: 15px;}.about-us .about-content .button .btn:hover {background: #F7941D;color: #fff;}.about-us .about-content .button .btn.primary {background: #F7941D;color: #fff;}.about-us .about-content .button .btn.primary:hover {background: #333;color: #fff;}.about-us .about-content .button .btn:last-child {margin: 0;}.about-us .about-img {position: relative;-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);border: 10px solid #fff;}.about-us .about-img:before {opacity: 0;visibility: hidden;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.about-us .about-img:hover:before {opacity: 0.6;visibility: visible;}.about-us .about-img .video {height: 64px;width: 64px;line-height: 64px;background: #F7941D;color: #fff;font-size: 20px;border-radius: 100%;display: block;text-align: center;position: absolute;left: 50%;top: 50%;margin-left: -32px;margin-top: -32px;padding-left: 4px;transform: scale(0);-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.about-us .about-img .video:hover {background: #fff;color: #F7941D;}.about-us .about-img:hover .video {transform: scale(1);}.about-us .about-img img {height: 100%;width: 100%;}.team {background: #F6F7FB;}.team .title-line {margin-bottom: 40px;}.team .single-team {margin-top: 30px;position: relative;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;transition: all 500ms ease;display: inline-block;overflow: hidden;text-align: center;background: #fff;}.team .single-team .info-head {padding: 35px 30px;}.team .single-team .image img {height: 100%;width: 100%;}.team .single-team .info-box {text-align: center;}.team .single-team .info-box .name {display: block;font-size: 17px;color: #333;font-weight: 500;margin-bottom: 3px;text-transform: capitalize;}.team .single-team .info-box .designation {color: #aaa;font-size: 13px;}.team .single-team .social-links {-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;transition: all 500ms ease;margin-top: 15px;}.team .single-team .social-links .social li {display: inline-block;margin-right: 15px;}.team .single-team .social-links .social li:last-child {margin-right: 0px;}.team .single-team .social-links .social li a {color: #666;display: block;font-size: 14px;}.team .single-team .social-links .social li a:hover {color: #F7941D;}.shop-blog.grid .shop-single-blog {margin-top: 30px;}.shop-blog .shop-single-blog {text-align: center;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.shop-blog .shop-single-blog:hover {box-shadow: 0px 10px 10px #0000000a;}.shop-blog .shop-single-blog img {height: 100%;width: 100%;}.shop-blog .shop-single-blog .content {padding: 40px;}.shop-blog .shop-single-blog .content .title {font-size: 17px;font-weight: 600;color: #333;}.shop-blog .shop-single-blog .content .title:hover {color: #F7941D;}.shop-blog .shop-single-blog .content .date {font-size: 14px;font-weight: 400;margin-bottom: 5px;color: #B7B7B7;}.shop-blog .shop-single-blog .content .more-btn {font-size: 14px;font-weight: 400;color: #3c3c3c;margin-top: 10px;display: block;}.shop-blog .shop-single-blog .content .more-btn:hover {color: #F7941D;}.related-product {padding-top: 0;}.related-product .section-title {text-align: center;margin-bottom: 10px;padding: 0;}.related-product .section-title h2 {font-size: 25px;margin-bottom: 0;text-transform: capitalize;position: relative;color: #2c2d3f;font-weight: 700;padding-bottom: 15px;}.main-sidebar {background: #fff;margin-top: 30px;padding: 40px;background: transparent;border: 1px solid #eeeeeec2;}.main-sidebar .single-widget {margin-bottom: 50px;}.main-sidebar .single-widget .title {position: relative;font-size: 18px;font-weight: 600;text-transform: capitalize;margin-bottom: 30px;display: block;background: #fff;padding-left: 12px;}.main-sidebar .single-widget .title::before {position: absolute;content: "";left: 0;bottom: -1px;height: 100%;width: 3px;background: #F7941D;}.main-sidebar .single-widget:last-child {margin: 0;}.main-sidebar .search {position: relative;}.main-sidebar .search input {width: 100%;height: 45px;box-shadow: none;text-shadow: none;font-size: 14px;border: none;color: #222;background: transparent;padding: 0 70px 0 20px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;border-radius: 0;border: 1px solid #eee;}.main-sidebar .search .button {position: absolute;right: 0;top: 0;height: 44px;width: 50px;line-height: 45px;box-shadow: none;text-shadow: none;text-align: center;border: none;font-size: 14px;color: #fff;background: #333;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.main-sidebar .search .button:hover {background: #F7941D;color: #fff;}.main-sidebar .categor-list {margin-top: 15px;}.main-sidebar .categor-list li {}.main-sidebar .categor-list li {margin-bottom: 10px;}.main-sidebar .categor-list li:last-child {margin-bottom: 0px;}.main-sidebar .categor-list li a {display: inline-block;color: #333;font-size: 14px;}.main-sidebar .categor-list li a:hover {color: #F7941D;padding-left: 7px;}.main-sidebar .categor-list li a i {display: inline-block;margin-right: 0px;font-size: 9px;transform: translateY(-1px);opacity: 0;visibility: hidden;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.main-sidebar .categor-list li a:hover i {margin-right: 6px;opacity: 1;visibility: visible;}.main-sidebar .recent-post {}.main-sidebar .single-post {position: relative;border-bottom: 1px solid #ddd;display: inline-block;padding: 17px 0;}.main-sidebar .single-post:last-child {padding-bottom: 0px;border: none;}.main-sidebar .single-post .image {}.main-sidebar .single-post .image img {float: left;width: 80px;height: 80px;margin-right: 20px;}.main-sidebar .single-post .content {padding-left: 100px;}.main-sidebar .single-post .content h5 {line-height: 18px;}.main-sidebar .single-post .content h5 a {color: #2C2D3F;font-weight: 500;font-size: 14px;font-weight: 500;margin-top: 10px;display: block;margin-bottom: 10px;margin-top: 0;}.main-sidebar .single-post .content h5 a:hover {color: #F7941D;}.main-sidebar .single-post .content .comment {}.main-sidebar .single-post .content .comment li {color: #888;display: inline-block;margin-right: 15px;font-weight: 400;font-size: 14px;}.main-sidebar .single-post .content .comment li:last-child {margin-right: 0;}.main-sidebar .single-post .content .comment li i {display: inline-block;margin-right: 5px;}.main-sidebar .side-tags {}.main-sidebar .side-tags .tag {margin-top: 40px;}.main-sidebar .side-tags .tag li {display: inline-block;margin-right: 7px;margin-bottom: 20px;}.main-sidebar .side-tags .tag li a {background: #fff;color: #333;padding: 8px 14px;text-transform: capitalize;border-radius: 0;font-size: 13px;background: #F6F7FB;}.main-sidebar .side-tags .tag a:hover {color: #fff;background: #F7941D;border-color: transparent;}.main-sidebar .newsletter {}.main-sidebar .newsletter .letter-inner {position: relative;padding: 35px 30px;box-shadow: 0px 0px 12px #00000014;z-index: 2;overflow: hidden;}.main-sidebar .newsletter .letter-inner h4 {text-transform: capitalize;margin-bottom: 25px;font-size: 18px;font-weight: 600;line-height: 24px;}.main-sidebar .newsletter .letter-inner p {margin-bottom: 20px;}.main-sidebar .newsletter .letter-inner .form-inner {position: relative;}.main-sidebar .newsletter .letter-inner input {width: 100%;height: 45px;background: #fff;border: none;border: 1px solid #ddd;padding: 0px 60px 0px 20px;box-shadow: none;text-shadow: none;border-radius: 0;}.main-sidebar .newsletter .letter-inner .form-inner a {height: 42px;width: 100%;background: #F7941D;color: #fff;font-size: 14px;display: block;text-align: center;line-height: 42px;margin-top: 10px;text-transform: uppercase;font-weight: 500;}.main-sidebar .newsletter .letter-inner .form-inner a:hover {background: #333;color: #fff;}.blog-single {background: #fff;padding: 70px 0 100px;}.blog-single .blog-single-main {margin-top: 30px;background: #fff;}.blog-single .blog-detail {background: #fff;}.blog-single .image {position: relative;}.blog-single .image img {width: 100%;height: 100%;}.blog-single .blog-title {font-size: 24px;font-weight: 600;text-transform: capitalize;margin: 40px 0 15px 0;}.blog-single .blog-meta {margin-bottom: 0;overflow: hidden;border-bottom: 1px solid #dddddd6e;padding-bottom: 20px;margin-bottom: 25px;}.blog-single .blog-meta .author i {color: #F7941D;margin-right: 10px;font-size: 13px;}.blog-single .blog-meta .author a {font-size: 13px;border-right: 1px solid #ddd;padding: 0px 15px;}.blog-single .blog-meta .author a:first-child {padding-left: 0;}.blog-single .blog-meta .author a:last-child {padding-right: 0;border: none;}.blog-single .blog-meta span {display: inline-block;font-size: 14px;color: #666;}.blog-single .blog-meta span a i {margin-right: 10px;color: #F7941D;}.blog-single .blog-meta span a:hover {color: #F7941D;}.blog-single .content p {margin-bottom: 25px;line-height: 26px;}.blog-single .content p:last-child {margin: 0;}.blog-single blockquote {position: relative;font-size: 13px;font-weight: 400;padding-left: 20px;padding: 10px 20px;background: #F6F6F6;padding: 30px 40px 30px 70px;color: #555;border: none;margin-bottom: 25px;border-left: 3px solid #F7941D;}.blog-single blockquote i {font-size: 30px;color: #F7941D;position: absolute;left: 20px;top: 20px;}.blog-single .content .img-post {margin-bottom: 25px;}.blog-single .share-social .content-tags {position: relative;margin-top: 25px;}.blog-single .share-social .content-tags h4 {position: absolute;left: 0;top: 7px;font-size: 15px;font-weight: 500;}.blog-single .share-social .content-tags .tag-inner {padding-left: 60px;}.blog-single .share-social .content-tags .tag-inner li {display: inline-block;margin-right: 7px;margin-bottom: 10px;margin-top: 4px;}.blog-single .share-social .content-tags .tag-inner li:last-child {margin-right: 0px;margin-bottom: 0px;}.blog-single .share-social .content-tags .tag-inner li a {border-radius: 30px;padding: 5px 15px;background: #f4f7fc;font-size: 13px;}.blog-single .share-social .content-tags .tag-inner li a:hover {color: #fff;background: #F7941D;}.blog-single .comments {margin-top: 40px;}.blog-single .comments .comment-title {position: relative;font-size: 18px;font-weight: 600;text-transform: capitalize;margin-bottom: 30px;display: block;background: #fff;padding-left: 12px;}.blog-single .comments .comment-title:before {position: absolute;content: "";left: 0;bottom: -1px;height: 100%;width: 3px;background: #F7941D;}.blog-single .comments {}.blog-single .comments .single-comment {position: relative;margin-bottom: 40px;border-radius: 5px;padding-left: 95px;}.blog-single .comments .single-comment.left {margin-left: 110px;}.blog-single .comments .single-comment img {height: 70px;width: 70px;border-radius: 100%;position: absolute;left: 0;}.blog-single .single-comment .content {}.blog-single .single-comment .content h4 {color: #333;font-size: 16px;font-weight: 500;margin-bottom: 10px;display: inline-block;margin-bottom: 18px;text-transform: capitalize;}.blog-single .single-comment .content h4 span {display: inline-block;font-size: 13px;color: #8D8D8D;margin: 0;font-weight: 400;text-transform: capitalize;display: block;margin-top: 5px;}.blog-single .single-comment .content p {color: #666;font-weight: 400;display: block;margin: 0;margin-bottom: 20px;line-height: 22px;}.blog-single .single-comment .content .button {}.blog-single .single-comment .content .btn {display: inline-block;color: #666;font-weight: 400;color: #6a6a6a;border-radius: 4px;text-transform: capitalize;font-size: 14px;background: transparent;padding: 0;}.blog-single .single-comment .content a i {display: inline-block;margin-right: 5px;}.blog-single .single-comment .content a:hover {color: #F7941D;}.blog-single .reply form {padding: 40px;border: 1px solid #eee;}.blog-single .reply .reply-title {position: relative;font-size: 18px;font-weight: 600;text-transform: capitalize;margin-bottom: 30px;display: block;background: #fff;padding-left: 12px;}.blog-single .reply .reply-title:before {position: absolute;content: "";left: 0;bottom: -1px;height: 100%;width: 3px;background: #F7941D;}.blog-single .reply .form-group {margin-bottom: 20px;}.blog-single .reply .form-group input {width: 100%;height: 45px;line-height: 50px;padding: 0 20px;border-radius: 0px;color: #333 !important;border: none;border: 1px solid #eee;}.blog-single .reply .form-group textarea {width: 100%;height: 200px;line-height: 50px;padding: 0 20px;border-radius: 0px;color: #333 !important;border: none;border: 1px solid #eee;}.blog-single .reply .form-group label {color: #333;position: relative;}.blog-single .reply .form-group label span {color: #ff2c18;display: inline-block;position: absolute;right: -12px;top: 4px;font-size: 16px;}.blog-single .reply .button {text-align: left;margin-bottom: 0px;}.blog-single .reply .button .btn {height: 50px;border: none;}.contact-us {position: relative;z-index: 43;}.contact-us .title {margin-bottom: 30px;}.contact-us .title h4 {font-size: 17px;font-weight: 500;margin-bottom: 5px;color: #F7941D;}.contact-us .title h3 {font-size: 25px;text-transform: capitalize;font-weight: 600;}.contact-us .single-head {padding: 50px;box-shadow: 0px 0px 15px #0000001a;height: 100%;}.contact-us .single-info {text-align: left;margin-bottom: 30px;}.contact-us .single-info i {color: #fff;font-size: 18px;display: inline-block;margin-bottom: 15px;height: 40px;width: 40px;display: block;text-align: center;border-radius: 3px;line-height: 40px;background: #F7941D;}.contact-us .single-info ul .contact-us .single-info ul li {margin-bottom: 5px;}.contact-us .single-info ul li:last-child {margin-bottom: 0;}.contact-us .single-info ul li a {font-weight: 400;}.contact-us .single-info ul li a:hover {color: #F7941D;}.contact-us .single-info .title {margin-bottom: 10px;font-weight: 500;color: #333;font-size: 18px;}.contact-us .form-main {box-shadow: 0px 0px 15px #0000001a;padding: 50px;}.contact-us .form .form-group input {height: 48px;line-height: 48px;width: 100%;border: 1px solid #e6e2f5;padding: 0px 20px;color: #333;border-radius: 0px;font-weight: 400;}.contact-us .form .form-group textarea {height: 180px;width: 100%;border: 1px solid #e6e2f5;padding: 15px 20px;color: #333;border-radius: 0px;resize: none;font-weight: 400;}.contact-us .form .form-group label {color: #333;position: relative;}.contact-us .form .form-group label span {color: #ff2c18;display: inline-block;position: absolute;right: -12px;top: 4px;font-size: 16px;}.contact-us .form .button {margin: 0;}.contact-us .form .button .btn {height: 50px;border: none;}#myMap {height: 500px;width: 100%;}.mail-success .mail-inner {text-align: center;background: #fff;padding: 0px 30px;}.mail-success .mail-inner h2 {margin-bottom: 10px;display: block;font-weight: 600;color: #F7941D;text-transform: uppercase;font-size: 30px;}.mail-success .mail-inner p {font-size: 14;color: #333;margin-bottom: 30px;line-height: 22px;}.mail-success .mail-inner .btn {color: #fff;padding: 10px 30px;}.mail-success .mail-inner .btn i {margin-right: 5px;}.error-page {background: #fff;width: 100%;height: 100%;overflow: hidden;position: relative;}.error-page .error-inner {text-align: center;flex-direction: initial;height: auto;text-align: center;}.error-page .error-inner h2 {color: #F7941D;margin-bottom: 0;font-weight: 700;font-size: 100px;display: inline-block;font-size: 120px;}.error-page .error-inner h5 {display: block;color: #444;font-size: 20px;margin-bottom: 20px;font-weight: 600;text-transform: capitalize;}.error-page .error-inner p {color: #666;font-weight: 400;line-height: 22px;font-size: 15px;padding: 0 30px;}.error-page .button {margin-top: 30px;}.error-page .button .btn {margin-right: 15px;border-radius: 30px;background: #333;color: #fff;font-weight: 600;font-size: 14px;font-weight: 500;border: 1px solid #d7d7d7;background: transparent;color: #333;padding: 10px 28px;}.error-page .button .btn:hover {color: #fff;background: #F7941D;border-color: transparent;}.free-version-banner {position: relative;background: #333;text-align: center;background-color: #F7941D;margin-bottom: 100px;}.free-version-banner .section-title span {font-weight: 500;text-transform: capitalize;}.free-version-banner .section-title {margin: 0;padding: 0;text-align: center;}.free-version-banner .section-title h2 {padding-bottom: 15px;}.free-version-banner .section-title h2::before {background-color: #fff;}.free-version-banner .button {z-index: 5;margin-top: 40px;}.free-version-banner .button .btn {background-color: #fff;color: #333;text-transform: capitalize;}.footer {background: #222;margin-top: 20px;}.footer .about {padding-right: 50px;}.footer .single-footer h4 {font-size: 17px;font-weight: 600;color: #fff;text-transform: capitalize;margin-bottom: 30px;}.footer .about .logo {margin-bottom: 20px;}.footer .about .logo img {}.footer .about .text {color: #fff;font-weight: 400;}.footer .about .call {color: #fff;margin-top: 15px;font-weight: 400;}.footer .about .call span {display: block;}.footer .about .call a {color: #f7941d;font-size: 20px;font-weight: 600;}.footer .links ul {}.footer .links ul li {display: block;margin-bottom: 8px;}.footer .links ul li:last-child {margin-bottom: 0;}.footer .links ul li a {color: #fff;font-weight: 400;}.footer .links ul li a:hover {color: #F7941D;padding-left: 10px;}.footer .social {}.footer .social .contact {}.footer .social .contact ul {}.footer .social .contact ul li {color: #fff;display: block;margin-bottom: 4px;font-weight: 400;}.footer .contact ul li:last-child {margin-bottom: 0;}.footer .social ul {margin-top: 20px;}.footer .social ul li {display: inline-block;margin-right: 25px;}.footer .social ul li:last-child {margin-right: 0;}.footer .social ul li a {color: #ffffff75;display: block;font-size: 14px;}.footer .social ul li a:hover {color: #F7941D;}.footer .copyright {}.footer .copyright .inner {border-top: 1px solid #eeeeee3d;padding: 20px 0;}.footer .copyright .left {}.footer .copyright .right {float: right;}.footer .copyright p {color: #fff;}.footer .copyright p a {color: #fff;text-decoration: underline;}@media only screen and (min-width: 768px) and (max-width: 991px) {.section {padding: 50px 0px;}.shop.single {padding: 30px 0 50px 0;}.section-title {margin-bottom: 50px;padding: 0px 109px;}.section-title h2 {font-size: 26px;margin-bottom: 20px;}.section-title p {font-size: 13px;}.shop-services.section {padding: 45px 0 0px 0;}.breadcrumbs {padding: 20px 0;}.blog-single.grid .pagination {float: none;text-align: center;}.header.shop .topbar .top-left {text-align: center;}.header.shop .topbar .right-content {text-align: center;float: none;margin-top: 8px;}.header.shop .right-bar .sinlge-bar .single-icon {font-size: 18px;}.header .shopping .shopping-item {top: 62px;}.header .shopping .dropdown-cart-header a {font-size: 12px;}.header .shopping .dropdown-cart-header span {font-size: 12px;}.header .shopping-list h4 a {font-weight: 500;font-size: 13px;}.header .shopping-item .total span {font-size: 12px;font-weight: 500;}.header .shopping-item .total .total-amount {font-size: 13px;font-weight: 500;}.header .shopping-item .bottom .btn {padding: 8px 20px;}.header.shop .search-bar {height: 45px;}.header.shop .nice-select {height: 44px;line-height: 44px;font-size: 13px;}.header.shop .nice-select .list li {font-size: 13px;}.header.shop .search-bar .btnn {height: 45px;line-height: 45px;font-size: 14px;}.header.shop .search-bar {width: 445px;}.header.shop .search-bar input {padding: 0 52px 0 20px;width: 264px;height: auto;font-size: 13px;}.header.shop .all-category {display: none;}.navbar-nav {}.header.shop .nav li {display: inline-block;margin-right: 2px;}.header.shop .nav li a {font-size: 14px;}.header .nav li a i {font-size: 8px;}.header.shop .nav li .new {font-size: 8px;left: 21px;top: 0px;font-weight: 500;height: 16px;line-height: 16px;}.header.shop .nav .dropdown li {display: block;}.hero-slider {height: 416px;}.hero-slider .hero-text {margin-top: 80px;}.hero-slider .hero-text h1 {font-size: 35px;margin-bottom: 5px;}.hero-slider .hero-text h1 span {font-size: 17px;margin-bottom: 0;}.hero-slider .hero-text .btn {padding: 12px 30px;}.hero-area2 .single-slider {height: 400px;}.hero-area2 .single-slider .content {padding: 90px 0px 0px 0px;}.hero-area2 .single-slider .content .sub-title {font-size: 14px;}.hero-area2 .single-slider .content .title {font-size: 17px;margin-top: 7px;margin-bottom: 12px;}.hero-area2 .single-slider .content .des {color: #fff;line-height: 20px;}.hero-area2 .single-slider .content .button .btn {padding: 7px 18px;margin-top: 22px;font-size: 12px;}.hero-area3 .big-content {height: 400px;margin-top: 16px;}.hero-area3 .big-content .title {font-size: 25px;margin-bottom: 12px;line-height: 35px;}.hero-area3 .big-content .button {margin-top: 30px;display: block;}.hero-area3 .big-content .button .btn {color: #fff;padding: 10px 24px;}.hero-area3 .small-content {margin-top: 15px;}.hero-area3 .small-content.first {width: 49%;display: inline-block;margin-right: 10px;}.hero-area3 .small-content.secound {width: 49%;display: inline-block;float: right;}.hero-area4 .big-content {height: 400px;margin-top: 20px;}.hero-area4 .big-content .inner {padding: 0;padding-right: 30px;}.hero-area4 .big-content .title {font-size: 25px;margin-bottom: 20px;line-height: 30px;}.hero-area4 .big-content .des {font-size: 13px;}.hero-area4 .big-content .button {margin-top: 30px;}.hero-area4 .big-content .button .btn {padding: 10px 20px;}.small-banner {padding: 18px 0;}.small-banner .single-banner.tab-height {height: 300px;}.small-banner .single-banner {margin-bottom: 18px;}.modal-dialog .quickview-slider-active {width: 720px;}.quickview-content {padding: 40px;}.quickview-content .size .title {margin-top: 16px;}.midium-banner .single-banner .content {padding: 35px;}.midium-banner .single-banner h3 {font-size: 20px;line-height: 24px;}.midium-banner .single-banner a {padding: 6px 20px;margin-top: 15px;}.most-popular .single-product {margin: 20px 15px 0 15px;}.shop-home-list .shop-section-title {margin-top: 20px;}.cown-down {height: auto;}.cown-down .padding-left {padding: 0;}.cown-down .padding-right {padding: 0;}.cown-down .content {padding: 50px 110px;}.cown-down .content .heading-block {padding: 0;position: relative;}.shop-blog .shop-single-blog {margin-bottom: 30px;}.shop-services {padding: 50px 0;}.shop-services .single-service {padding: 12px 0 12px 65px;}.shop-newsletter .newsletter-inner input {width: 380px;}.shop-blog.grid .shop-single-blog {margin-top: 0px;}.main-sidebar .side-tags .tag {margin-top: 30px;}.shopping-cart .table td {padding: 20px;}.shopping-cart .qty .button .btn {width: 38px;}.shopping-cart .table .qty {padding: 0;}.shopping-cart .total-amount .left .coupon form .btn {display: inline-block;height: 48px;margin-left: 0px;width: 220px;margin-top: 10px;display: block;}.contact-us .form-main {padding: 30px;}.contact-us .form .button .btn {height: auto;padding: 15px 22px;}#myMap {height: 300px;width: 100%;}.contact-us .single-head {padding: 30px;margin-top: 30px;}.about-us .about-content {padding: 0;margin-bottom: 30px;}.error-page .error-inner h2 {font-size: 100px;}.footer .copyright .left {float: none;text-align: center;}.footer .copyright .right {float: none;text-align: center;margin-top: 10px;}.footer .single-footer {padding: 20px 0;}}@media only screen and (max-width: 767px) {.breadcrumbs {padding: 90px 0 90px;}.breadcrumbs h2 {font-size: 28px;}.shop.single {padding: 0px 0 30px 0;}.shop-services.section {padding: 40px 0 0 0;}.blog-single.grid .pagination {float: none;text-align: center;margin-top: 12px;}.site-header .header-bottom {width: 100%;z-index: 333;position: absolute;position: relative;padding-bottom: 20px;background: #333;}.slicknav_menu {display: block;}.slicknav_menu {display: block;background: transparent;padding: 0;}.slicknav_btn {background: transparent;padding: 0;margin: 6px 0 0;}.slicknav_menu .slicknav_icon-bar {box-shadow: none;}.skill-image {display: none;}.slicknav_nav {clear: both;color: #fff;margin: 0;background: transparent;padding-top: 15px;}.slicknav_nav li a {margin: 0;color: #333;background: transparent;overflow: hidden;}.slicknav_nav li a i {display: none;}.slicknav_nav li:hover a {color: #F7941D;background: transparent;}.slicknav_nav li:hover {background: transparent;}.slicknav_nav li .dropdown li:hover {background: transparent;}.slicknav_nav li .dropdown li a {color: #555;background: transparent;}.slicknav_nav li .dropdown li a:hover {color: #F7941D;background: transparent;}.slicknav_nav li .slicknav_item {background: transparent;}.slicknav_nav .slicknav_row, .slicknav_nav a {padding: 0;margin: 0;padding: 6px 0;font-weight: 500;}.slicknav_nav li:last-child a {padding-bottom: 0px;}.slicknav_menu .slicknav_icon-bar {background-color: #F7941D;box-shadow: none;text-shadow: none;}.slicknav_nav .slicknav_arrow {color: #F7941D;}.slicknav_menu .slicknav_icon-bar {display: block;width: 25px;height: 3px;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .25);-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, .25);box-shadow: 0 1px 0 rgba(0, 0, 0, .25);}.slicknav_nav li .slicknav_item:hover {background: transparent;;}.slicknav_nav li .new {display: none !important;}.header.shop .search-bar-top {display: none;}.header.shop .right-bar {display: none;}.header .middle-inner {width: 100%;}.header.sticky .middle-inner {position: fixed;left: 0;background: #fff;animation: fadeInDown 1s both 0.2s;-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);z-index: 999;}.header.shop .search-top {display: block;position: absolute;right: 50px;top: 4px;}.header.shop .logo {margin: 0;}.section {padding: 50px 0px;}.section-title {margin-bottom: 30px;padding: 0px 20px;}.section-title h2 {font-size: 22px;margin-bottom: 20px;}.section-title p {font-size: 13px;}.breadcrumbs {padding: 20px 0;}.header.shop .topbar .top-left {text-align: center;}.header.shop .topbar .right-content {text-align: center;float: none;margin-top: 8px;}.header.shop .search-bar {width: 445px;}.header.shop .search-bar input {padding: 0 52px 0 20px;width: 264px;}.header.shop .all-category {display: none;}.header .header-inner {display: none }.hero-slider {height: 350px;}.hero-slider .hero-text {margin-top: 60px;}.hero-slider .hero-text h1 {font-size: 30px;margin-bottom: 0px;}.hero-slider .hero-text h1 span {font-size: 15px;margin-bottom: 0;}.hero-slider .hero-text p {color: #333;margin-bottom: 28px;}.hero-slider .hero-text .btn {padding: 10px 25px;}.hero-area2 .single-slider {height: 400px;}.hero-area2 .single-slider .content {padding: 90px 0px 0px 0px;}.hero-area2 .single-slider .content .sub-title {font-size: 14px;}.hero-area2 .single-slider .content .title {font-size: 17px;margin-top: 7px;margin-bottom: 12px;}.hero-area2 .single-slider .content .des {color: #fff;line-height: 20px;}.hero-area2 .single-slider .content .button .btn {padding: 7px 18px;margin-top: 22px;font-size: 12px;}.hero-area3 .big-content {height: 300px;margin-top: 16px;}.hero-area3 .big-content .inner {padding: 0 25px 0 250px;}.hero-area3 .big-content .title {font-size: 20px;margin-bottom: 9px;line-height: 27px;}.hero-area3 .big-content .des {line-height: 22px;font-size: 13px;}.hero-area3 .big-content .button {margin-top: 30px;display: block;}.hero-area3 .big-content .button .btn {padding: 8px 18px;font-size: 13px;}.hero-area3 .small-content {margin-top: 15px;}.hero-area4 .big-content {height: 160px;margin-top: 20px;}.hero-area4 .big-content .inner {padding: 0;padding-right: 30px;background: #ffffffba;padding: 25px;left: 0;height: 100%;}.hero-area4 .big-content .title {font-size: 20px;margin-bottom: 12px;line-height: 22px;}.hero-area4 .big-content .des {font-size: 13px;color: #333;line-height: 21px;}.hero-area4 .big-content .button {margin-top: 20px;}.hero-area4 .big-content .button .btn {padding: 6px 17px;font-size: 12px;}.hero-area4 .owl-carousel .owl-nav div {height: 32px;width: 35px;line-height: 32px;font-size: 11px;background: #3336;}.hero-area4 .owl-carousel .owl-nav {margin-top: -16px;}.product-area .nav-tabs .nav-item {margin-bottom: 10px;}.small-banner {padding: 18px 0;}.small-banner .single-banner {margin-bottom: 18px;}.modal-dialog .quickview-slider-active {width: 720px;}.quickview-content {padding: 40px;}.quickview-content .size .title {margin-top: 16px;}.midium-banner .single-banner .content {padding: 35px;}.midium-banner .single-banner {margin-bottom: 15px;}.midium-banner .single-banner h3 {font-size: 20px;line-height: 24px;}.midium-banner .single-banner a {padding: 6px 20px;margin-top: 15px;}.most-popular .single-product {margin: 20px 15px 0 15px;}.shop-home-list .shop-section-title {margin-top: 20px;}.shop-home-list .single-list .content {padding: 0;padding: 20px;text-align: center;}.shop.single .product-des .size {margin-top: 10px;}.shop.single .product-des .short h4 {font-size: 20px;font-weight: 500;margin-top: 0;line-height: 24px;}.shop.single .product-des {margin-top: 20px;}.shop.single .product-des .rating {margin-top: 6px;}.shop.single .product-des .price {font-size: 17px;margin-top: 10px;}.shop.single .product-des .short .description {font-size: 14px;margin-top: 10px;margin-bottom: 10px;padding-bottom: 11px;}.shop.single .product-des .color h4 {font-size: 15px;font-weight: 500;}.shop.single .add-to-cart .btn {height: 42px;padding: 0 35px;margin-right: 5px;margin-top: 6px;}.shop.single .form .form-group textarea {height: 150px;}.shop.single .product-des .color ul li a {margin-bottom: 8px;}.shop.single .quantity .input-number {height: 42px;}.shop.single .nav-tabs li a {padding: 8px 22px;}.shop.single .single-des p {font-size: 14px;font-weight: 400;}.shop.single .single-des {margin-top: 18px;}.shop.single .single-des ul li {margin-bottom: 4px;}.shop.single .rating-des {padding: 17px 20px 17px 107px;}.shop.single .form .form-group button {padding: 14px 40px;}.cown-down {height: auto;}.cown-down .content .title {font-size: 22px;}.cown-down .padding-left {padding: 0;}.cown-down .padding-right {padding: 0;}.cown-down .content {padding: 30px 20px;}.cown-down .content .price {margin-top: 22px;font-size: 28px;}.cown-down .content .price s {font-size: 20px;}.cown-down .content .heading-block {padding: 0;position: relative;}.shop-blog .shop-single-blog {margin-bottom: 30px;}.shop-services {padding: 50px 0;}.shop-services .single-service {padding: 42px 0 18px 0;text-align: center;}.shop-services .single-service i {height: 40px;width: 40px;line-height: 40px;font-size: 24px;top: 0;left: 50%;margin-left: -20px;}.shop-services.home {padding: 25px 0;}.shop-newsletter .newsletter-inner input {width: 330px;height: 42px;padding: 0 20px;border-radius: 30px;margin-bottom: 10px;display: block;text-align: center;}.shop-newsletter .newsletter-inner .btn {height: 42px;padding: 10px 15px;width: 330px;border-radius: 30px;left: 0;display: block;}.shop-blog .shop-single-blog .content {padding: 28px;}.shop-blog.grid .shop-single-blog {margin-top: 0px;}.blog-single .blog-title {font-size: 22px;margin: 25px 0 15px 0;}.blog-single blockquote {padding: 20px 30px 20px 65px;}.main-sidebar {padding: 25px;}.main-sidebar .side-tags .tag {margin-top: 30px;}.blog-single .comments .single-comment.left {margin-left: 0;}.blog-single .reply form {padding: 0;border: none;}.blog-single .reply .form-group {margin-bottom: 15px;}.blog-single .reply .form-group input {height: 42px;}.blog-single .reply .form-group textarea {height: 120px;}.blog-single .reply .button .btn {height: 45px;border: none;padding: 0px 20px;}.cart-information .single-info h4 {font-size: 14px;}.shopping-summery thead {display: none;}.shopping-cart .table td {padding: .75rem;vertical-align: top;border-top: 1px solid #e9ecef;display: block;height: auto;text-align: left !important;padding-left: calc(50% + 20px) !important;width: 100%;position: relative;padding-left: 91px;margin-top: 5px;}.shopping-cart .qty .button .btn {padding: 0;}.shopping-cart .table td {vertical-align: middle;padding: 10px;border-bottom: 1px solid #eee;}.shopping-summery thead tr th {padding: 10px;}.shopping-cart .total-amount .right {padding-left: 0px;}.shopping-cart .total-amount .left {margin-bottom: 30px;}.shopping-cart .total-amount {margin-top: 30px;}.shopping-cart .total-amount .left .coupon form .btn {display: inline-block;height: 48px;margin-left: 0px;width: 220px;margin-top: 10px;display: block;}.shop.login {padding: 50px 0;}.shop.login .login-form h2 {font-size: 30px;margin-bottom: 10px;padding-bottom: 15px;}.pagination .pagination-list li a {padding: 4px 12px;}.pagination .pagination-list li a {padding: 4px 12px;}.shop-list .pagination {float: none;text-align: center;}.shop-list .list-content {margin-top: 30px;}.shop-list .list-content .btn {height: auto;line-height: auto;padding: 12px 32px;}.single-product {margin-top: 30px;}.error-page .error-inner h2 {font-size: 55px;}.error-page .error-inner h5 {font-size: 16px;font-weight: 500;}.error-page .error-inner p {line-height: 20px;font-size: 14px;padding: 0 20px;}.error-page .button .btn {padding: 8px 20px;}.contact-us .form-main {padding: 30px;}.contact-us .form .button .btn {height: auto;padding: 14px 20px;}.contact-us .form .form-group input {height: 45px;}.contact-us .title h3 {font-size: 23px;}#myMap {height: 300px;width: 100%;}.contact-us .single-head {padding: 30px;margin-top: 30px;}.contact-us .form .form-group input {height: 40px;}.about-us .about-content {padding: 0;margin-bottom: 30px;}.about-us .about-content h3 {font-size: 25px;margin-bottom: 12px;padding-bottom: 12px;}.about-us .about-content p {line-height: 22px;margin-bottom: 10px;font-size: 14px;font-weight: 300;color: #333;}.about-us .about-content .button {margin-top: 30px;}.about-us .about-content .button .btn {margin-right: 10px;padding: 10px 22px;font-size: 13px;}.footer .footer-top {padding: 15px 0px;}.footer .copyright .left {float: none;text-align: center;}.footer .copyright .right {float: none;text-align: center;margin-top: 10px;}.footer .single-footer {padding: 20px 0;}.modal-dialog .quickview-slider-active {display: none;}.modal-dialog .modal-content .modal-header {right: 15px;top: 12px;}.quickview-content {padding: 30px;}.quickview-content h2 {font-size: 22px;}.quickview-content h3 {font-size: 17px;margin: 10px 0 10px;}.quickview-content .quickview-peragraph p {line-height: 22px;}.quickview-content .size .title {margin-top: 10px;}.modal-dialog .modal-content .modal-header .close {font-size: 9px;}.quickview-content .quantity .input-group {margin-bottom: 10px;}.quickview-content .add-to-cart .btn {height: 42px;padding: 0 25px;line-height: 42px;font-size: 12px;}.quickview-content .add-to-cart .btn.min {line-height: 41px;}}@media only screen and (max-width: 450px) {.site-header.sticky .header-bottom {position: absolute;z-index: 999;top: initial;left: 0;bottom: initial;}.site-header .header-bottom {width: 100%;z-index: 333;position: absolute;position: relative;padding-bottom: 20px;background: #333;}.slicknav_menu {display: block;}.slicknav_menu {display: block;background: transparent;padding: 0;}.slicknav_btn {background: transparent;padding: 0;margin: 6px 0 0;}.slicknav_menu .slicknav_icon-bar {box-shadow: none;}.skill-image {display: none;}.slicknav_nav {clear: both;color: #fff;margin: 0;background: transparent;padding-top: 15px;}.slicknav_nav li a {margin: 0;color: #333;background: transparent;overflow: hidden;}.slicknav_nav li a i {display: none;}.slicknav_nav li:hover a {color: #F7941D;background: transparent;}.slicknav_nav li:hover {background: transparent;}.slicknav_nav li .dropdown li:hover {background: transparent;}.slicknav_nav li .dropdown li a {color: #555;background: transparent;}.slicknav_nav li .dropdown li a:hover {color: #F7941D;background: transparent;}.slicknav_nav li .slicknav_item {background: transparent;}.slicknav_nav .slicknav_row, .slicknav_nav a {padding: 0;margin: 0;padding: 6px 0;font-weight: 500;}.slicknav_nav li:last-child a {padding-bottom: 0px;}.slicknav_menu .slicknav_icon-bar {background-color: #F7941D;box-shadow: none;text-shadow: none;}.slicknav_nav .slicknav_arrow {color: #F7941D;}.slicknav_menu .slicknav_icon-bar {display: block;width: 25px;height: 3px;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .25);-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, .25);box-shadow: 0 1px 0 rgba(0, 0, 0, .25);}.slicknav_nav li .slicknav_item:hover {background: transparent;;}.shop.single {padding: 20px 0 30px 0;}.header.shop .search-bar-top {display: none;}.header.shop .right-bar {display: none;}.header.shop .search-top {display: block;position: absolute;right: 50px;top: 4px;}.header.shop .logo {margin: 0;}.section {padding: 50px 0px;}.section-title {margin-bottom: 30px;padding: 0px 20px;}.section-title h2 {font-size: 22px;margin-bottom: 20px;}.section-title p {font-size: 13px;}.breadcrumbs {padding: 20px 0;}.header.shop .topbar {background: #fff;}.header.shop .topbar .top-left {text-align: center;}.header.shop .topbar .right-content {text-align: center;float: none;margin-top: 8px;}.header.shop .list-main li {border: none;padding: 0;display: block;padding: 5px 0;border-bottom: 1px solid #eee;text-align: left;color: #333;}.header.shop.v3 .topbar .inner-content {border: none;padding: 0;}.header.shop .list-main li a {color: #333;}.header.shop .list-main li a:hover {color: #fff;text-decoration: underline;}.header.shop .top-left .list-main li i {color: #fff;}.header.shop .list-main li i {color: #fff;}.header.shop .topbar .right-content {margin-top: 0px;border-top: 1px solid #ffffff87;}.header.shop .search-bar {width: 445px;}.header.shop .search-bar input {padding: 0 52px 0 20px;width: 264px;}.header.shop .all-category {display: none;}.header .header-inner {display: none }.header.shop .nav li .new {display: none !important;}.hero-slider {height: 350px;}.hero-slider .hero-text {margin-top: 60px;}.hero-slider .hero-text h1 {font-size: 30px;margin-bottom: 0px;}.hero-slider .hero-text h1 span {font-size: 15px;margin-bottom: 0;}.hero-slider .hero-text p {color: #333;margin-bottom: 28px;}.hero-slider .hero-text .btn {padding: 10px 25px;}.hero-area3 .big-content .inner {padding: 30px;}.hero-area3 .small-content {height: 210px;}.hero-area3 .small-content .title {font-size: 16px;}.hero-area3 .small-content .button .btn {font-size: 12px;}.product-area .nav-tabs .nav-item {margin-bottom: 10px;}.small-banner {padding: 18px 0;}.small-banner .single-banner {margin-bottom: 18px;}.small-banner .single-banner p {font-size: 13px;}.small-banner .single-banner .content {padding: 12px 10px 10px 35px;}.small-banner .single-banner h3 {font-size: 17px;}.small-banner .single-banner a {margin-top: 15px;font-size: 11px;}.midium-banner .single-banner .content {padding: 15px 10px 10px 30px;}.midium-banner .single-banner {margin-bottom: 15px;}.midium-banner .single-banner h3 {font-size: 17px;line-height: 22px;}.midium-banner .single-banner a {padding: 5px 20px;margin-top: 15px;font-size: 12px;}.most-popular .single-product {margin: 20px 15px 0 15px;}.shop-home-list {padding-top: 0;}.shop-home-list .shop-section-title {margin-top: 20px;}.shop-home-list .single-list .content {padding: 0;padding: 20px;text-align: center;}.cown-down {height: auto;}.cown-down .content .title {font-size: 20px;}.cown-down .padding-left {padding: 0;}.cown-down .padding-right {padding: 0;}.cown-down .content {padding: 30px 20px;}.cown-down .content .price {margin-top: 22px;font-size: 25px;}.cown-down .content .price s {font-size: 20px;}.cown-down .content .heading-block {padding: 0;position: relative;}.shop-blog .shop-single-blog {margin-bottom: 30px;}.shop-services {padding: 50px 0;}.shop-services .single-service {padding: 42px 0 18px 0;text-align: center;}.shop-services .single-service i {height: 40px;width: 40px;line-height: 40px;font-size: 24px;top: 0;left: 50%;margin-left: -20px;}.shop-services.home {padding: 25px 0;}.shop-newsletter .newsletter-inner input {width: 100%;height: 42px;padding: 0 12px 0 15px;border-radius: 30px;margin-bottom: 10px;display: block;text-align: center;}.shop-newsletter .newsletter-inner .btn {height: 42px;padding: 10px 15px;width: 100%;border-radius: 30px;left: 0;display: block;}.shop-blog .shop-single-blog .content {padding: 28px;}.shop-blog.grid .shop-single-blog {margin-top: 0px;}.shop.checkout .checkout-form h2 {font-size: 20px;font-weight: 600;}.shop.checkout .checkout-form p {font-size: 14px;font-weight: 400;margin-top: 5px;margin-bottom: 25px;}.shop.checkout .single-widget.get-button .btn {height: auto;font-size: 13px;padding: 12px;}.shop.login .login-form h2 {font-size: 24px;margin-bottom: 8px;padding-bottom: 12px;}.shop.login .login-form p {font-size: 13px;margin-bottom: 30px;line-height: 18px;}.shop.login .form .btn {width: 100%;text-align: center;margin-bottom: 10px;}.shop.login .login-form .lost-pass {margin-left: 0;}.shop .single-shorter label {margin: 8px 5px 0 0;}.shop .nice-select {width: 100%;display: ;margin-top: 4px;}.shop .view-mode {float: right;float: none;display: block;width: 100%;}.shop .view-mode li {display: inline-block;margin-right: 5px;display: inline-block;margin: 0;mar0-t: mar;margin-top: 4px;width: 100%;display: block;display: inline-block;display: ;}.shop .view-mode li a {width: 80px;height: 32px;background: transparent;border: 1px solid #77777775;text-align: center;display: block;line-height: 32px;color: #888;border-radius: 0px;display: inline-block;margin-bottom: 10px;}.shop.single .rating-author {margin-right: 0;}.shop.single .rating-des {padding: 17px 20px 17px 95px;}.blog-single .blog-title {font-size: 20px;margin: 20px 0 10px 0;}.blog-single blockquote {padding: 15px 15px 15px 60px;}.blog-single blockquote i {font-size: 25px;}.main-sidebar {padding: 25px;}.main-sidebar .side-tags .tag {margin-top: 30px;}.blog-single .comments .single-comment.left {margin-left: 0;}.blog-single .reply form {padding: 0;border: none;}.blog-single .reply .form-group {margin-bottom: 15px;}.blog-single .reply .form-group input {height: 42px;}.blog-single .reply .form-group textarea {height: 120px;}.blog-single .reply .button .btn {height: 45px;border: none;padding: 0px 20px;width: 100%;}.pagination .pagination-list li a {padding: 4px 12px;}.blog-single.grid .pagination {float: none;text-align: center;margin-top: 12px;}.error-page .error-inner h2 {font-size: 55px;}.error-page .error-inner h5 {font-size: 16px;font-weight: 500;}.error-page .error-inner p {line-height: 20px;font-size: 14px;padding: 0 20px;}.error-page .button .btn {padding: 8px 20px;}.contact-us .title h4 {font-size: 15px;}.contact-us .title h3 {font-size: 18px;}.contact-us .form-main {padding: 0px;border: none;box-shadow: none;}.contact-us .single-head {padding: 0px;border: none;box-shadow: none;margin-top: 40px;}.contact-us .single-info {text-align: center;}.contact-us .single-info i {display: inline-block;}.contact-us .single-info .title {font-size: 16px;}.contact-us .form .form-group textarea {height: 150px;}.contact-us .form .button .btn {width: 100%;}.mail-success .mail-inner h2 {font-size: 22px;}.mail-success .mail-inner p {line-height: 21px;font-size: 13px;}.mail-success .mail-inner .btn {padding: 8px 28px;}.footer .footer-top {padding: 12px 0px;}.footer .links ul li {margin-bottom: 5px;}.footer .single-footer h4 {margin-bottom: 12px;}.footer .copyright .left {float: none;text-align: center;}.footer .copyright .right {float: none;text-align: center;margin-top: 10px;}.footer .single-footer {padding: 12px 0;}.modal-dialog .quickview-slider-active {display: none;}.modal-dialog .modal-content .modal-header {right: 15px;top: 12px;}.quickview-content {padding: 30px;}.quickview-content h2 {font-size: 22px;}.quickview-content h3 {font-size: 17px;margin: 10px 0 10px;}.quickview-content .quickview-peragraph p {line-height: 22px;}.quickview-content .size .title {margin-top: 10px;}.modal-dialog .modal-content .modal-header .close {font-size: 9px;}.quickview-content .quantity .input-group {margin-bottom: 10px;}.quickview-content .add-to-cart .btn {height: 42px;padding: 0 25px;line-height: 42px;font-size: 12px;margin-bottom: 8px;}.quickview-content .add-to-cart .btn.min {line-height: 41px;}.quickview-content .nice-select {height: 40px;}.quickview-content .quantity .input-number {height: 40px;}.quickview-content h2 {font-size: 18px;font-weight: 500;}.quickview-content .quickview-peragraph p {line-height: 21px;font-size: 13px;font-weight: 400;}.quickview-content h3 {font-size: 15px;margin: 10px 0 10px;}}.shopping-cart-page {padding: 10px 0;background: white;}.shopping-cart-page .cart-area {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin-bottom: 50px;}.shopping-cart-page .cart-area .page-body {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 100%;}.ie .shopping-cart-page .cart-area .page-body {flex: 1 1 auto;}.shopping-cart-page .cart-area .page-body .cart-wrap {border: 1px solid #e2e6eb;border-radius: 3px;background: #fff;margin-bottom: 10px;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 100%;}.ie .shopping-cart-page .cart-area .page-body .cart-wrap {flex: 1 1 auto;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item-header {display: none;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 10px;position: relative;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-image img {max-height: 100px;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding: 0 0 0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .product-info {padding-right: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .product-info .product-name {font-size: 14px;color: #212121;font-weight: 600;line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .product-info .attributes {font-size: 12px;line-height: 18px;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .product-info .message-error {padding: 3px 10px;position: relative;margin: 10px 0 0 0;background-color: #f4bfbf;border-left: 3px solid #d33;color: #d33;top: -4px;line-height: 14px;white-space: initial;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .product-unit-price {display: none;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .variant-box {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .variant-box .product-quantity select {border: 1px solid #e2e6eb;border-radius: 3px;width: 60px;height: 30px;line-height: 30px;text-align: center;padding: 0 10px;cursor: pointer;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .variant-box .product-quantity .qty-input {max-width: 100px;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .variant-box .product-quantity .qty-input:read-only {max-width: 60px;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .variant-box .product-total-price {font-size: 13px;color: #212121;font-weight: bold;white-space: nowrap;line-height: 20px;text-align: center;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .variant-box .product-total-price .discount {font-weight: 600;color: #d33;margin-left: -5px;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .variant-box .product-total-price .discount:before {content: "?";font-family: "Faprika";font-weight: 600;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-remove {position: absolute;top: 15px;right: 10px;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-remove .product-remove-icon:before {content: "\f2ed";font-family: "Faprika";font-weight: 400;color: #d33;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item:not(:last-child) {border-bottom: 1px solid #e2e6eb;}.shopping-cart-page .cart-area .page-body .cart-options {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row-reverse;-moz-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;margin-bottom: 10px;}.shopping-cart-page .cart-area .page-body .cart-options .continue-shopping {height: 40px;line-height: 38px;text-transform: uppercase;cursor: pointer;transition: all 0.3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #393;border: 1px solid #393;border-radius: 3px;font-size: 11px;}.shopping-cart-page .cart-area .page-body .cart-options .remove-all {height: 40px;line-height: 38px;text-transform: uppercase;cursor: pointer;transition: all 0.3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #d33;border: 1px solid #d33;border-radius: 3px;font-size: 11px;margin-right: 6px;}.shopping-cart-page .cart-area .page-body .cart-options button {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.shopping-cart-page .cart-area .page-body .cross-sells {max-width: 100%;overflow: hidden;padding: 10px 0;position: relative;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-title {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;position: relative;margin: 10px 0;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-title span {font-size: 15px;color: #212121;font-weight: 600;line-height: 28px;background: #f3f6f9;padding: 0 20px;z-index: 1;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-title:before {content: "";border-bottom: 1px solid #e2e6eb;width: 100%;position: absolute;left: 0;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap {width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container {max-width: 100%;overflow: hidden;padding: 10px 0;position: relative;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product {background: #fff;border: 1px solid #e2e6eb;-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);position: relative;height: 100%;overflow: hidden;z-index: 1;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image {position: relative;overflow: hidden;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-image-wrapper {margin: 0;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-image-wrapper.lazy-complete .product-image {background: none !important;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-image-wrapper .swiper-master {position: initial;display: none;animation: LazyLoad 2s infinite linear forwards;-webkit-animation: LazyLoad 2s infinite linear forwards;background: #f6f7f8;background: linear-gradient(to left, #f6f7f8 0, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-size: 1150px 104px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-image-wrapper .swiper-master .lazy-complete {min-width: 100%;min-height: 100%;}@keyframes LazyLoad {0% {background-position: -1170px 0;}100% {background-position: 1170px 0;}}@-webkit-keyframes LazyLoad {0% {background-position: -1170px 0;}100% {background-position: 1170px 0;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-image-wrapper .swiper-master .swiper-wrapper {position: initial;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-image-wrapper .swiper-master .swiper-wrapper .swiper-slide {width: 100%;animation: LazyLoad 2s infinite linear forwards;-webkit-animation: LazyLoad 2s infinite linear forwards;background: #f6f7f8;background: linear-gradient(to left, #f6f7f8 0, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-size: 1150px 104px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-image-wrapper .swiper-master .swiper-wrapper .swiper-slide .lazy-complete {min-width: 100%;min-height: 100%;}@keyframes LazyLoad {0% {background-position: -1170px 0;}100% {background-position: 1170px 0;}}@-webkit-keyframes LazyLoad {0% {background-position: -1170px 0;}100% {background-position: 1170px 0;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-image-wrapper .swiper-master .swiper-wrapper .swiper-slide-active {width: 100%;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-image-wrapper .swiper-master .swiper-wrapper .swiper-slide img {display: block;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-image-wrapper .swiper-master .swiper-scrollbar {bottom: 0;border-radius: 0;width: 100%;left: 0;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-image-wrapper .swiper-master .swiper-scrollbar .swiper-scrollbar-drag {background: var(--tema);border-radius: 0 !important;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-image-wrapper.lazy-complete .swiper-master {display: block;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image img {width: 100%;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-image {animation: LazyLoad 2s infinite linear forwards;-webkit-animation: LazyLoad 2s infinite linear forwards;background: #f6f7f8;background: linear-gradient(to left, #f6f7f8 0, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-size: 1150px 104px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-image .lazy-complete {min-width: 100%;min-height: 100%;}@keyframes LazyLoad {0% {background-position: -1170px 0;}100% {background-position: 1170px 0;}}@-webkit-keyframes LazyLoad {0% {background-position: -1170px 0;}100% {background-position: 1170px 0;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-tag {position: absolute;z-index: 9;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-tag.left-top {top: 0;left: 0;margin-bottom: 5px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-tag.left-bottom {bottom: 0;left: 0;margin-top: 5px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-tag.right-top {top: 0;right: 0;margin-bottom: 5px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-tag.right-bottom {bottom: 0;right: 0;margin-top: 5px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-video-wrapper {position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;z-index: 8;display: none;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .product-video-wrapper video {width: 100%;height: 100%;object-fit: cover;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .out-of-stock-in {display: none;position: absolute;right: 0;left: 0;top: 0;bottom: 0;z-index: 9;text-transform: uppercase;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .image .out-of-stock-in span {line-height: 30px;width: 100%;display: block;text-align: center;letter-spacing: 5px;font-weight: 600;background-color: #fff;background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.9) 25%, #fff 50%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0.3) 100%);background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.9) 25%, #fff 50%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0.3) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.9) 25%, #fff 50%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0.3) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99ffffff', endColorstr='#99ffffff', GradientType=1);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-info {padding: 0 10px 15px;position: relative;z-index: 101;background: #fff;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-info .name {margin: 10px 0;line-height: 20px;font-weight: normal;font-size: 13px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-transform: capitalize;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-info .name a {color: #212121;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-info .prices {position: relative;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-info .prices .price {color: var(--tema);font-weight: 600;font-size: 14px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-info .prices .old-price {color: #666;font-weight: 600;text-decoration: line-through;font-size: 12px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-info .prices .discount {position: absolute;right: 0;bottom: 0;font-size: 13px;font-weight: 600;color: #d33;border: 1px solid #d33;border-radius: 3px;padding: 3px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-info .manufacturers {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-info .manufacturers * {font-size: 13px;color: #212121;line-height: 19px;font-weight: 700;margin-top: 10px;display: inline-block;margin-bottom: -10px;}@-webkit-keyframes addCart {0% {opacity: 0;-webkit-transform: translateY(100%);transform: translateY(100%);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes addCart {0% {opacity: 0;-webkit-transform: translateY(100%);transform: translateY(100%);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes {position: absolute;right: 0;left: 0;top: 0;background-color: rgba(255, 255, 255, 0.97);bottom: 69px;z-index: 101;text-align: center;width: 100%;animation: addCart 0.2s linear 0s;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;}@media only screen and (max-width: 767px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes {bottom: 0;background-color: #ffffff;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-label label {font-size: 16px;line-height: 24px;font-weight: 600;color: #212121;text-transform: capitalize;margin-bottom: 20px;display: block;margin-top: 20px;}@media only screen and (max-width: 767px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-label label {margin-bottom: 10px;margin-top: 10px;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item:first-child label {margin-top: 0;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input {margin: 0;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .color-squares {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .color-squares li label {border: 1px solid #e2e6eb;border-radius: 3px;width: 40px;height: 40px;line-height: 38px;display: block;margin: 0 7px 15px;cursor: pointer;}@media only screen and (max-width: 767px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .color-squares li label {height: 30px;width: 30px;line-height: 28px;padding: 0 5px;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .color-squares li label input {opacity: 0;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .color-squares li.selected-value label {position: relative;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .color-squares li.selected-value label:before {content: "\f00c";font-family: "Faprika";color: #fff;font-size: 21px;font-weight: 400;text-shadow: #2f2f2f 0 0 0.1px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li {position: relative;margin: 0 7px 15px;}@media only screen and (max-width: 767px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li {margin: 0 5px 10px;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li input, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li input {position: absolute;z-index: -1;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:checked + label, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:checked + label, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:checked + label, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:checked + label {border: 1px solid var(--tema);color: #fff !important;background: var(--tema);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:disabled + label, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:disabled + label, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:disabled + label, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:disabled + label {opacity: 0.7;cursor: not-allowed !important;position: relative;overflow: hidden;color: #9a9a9a;background-color: #fff;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:disabled + label:hover, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:disabled + label:hover, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:disabled + label:hover, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:disabled + label:hover {border: 1px solid #e2e6eb !important;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:disabled + label::after, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:disabled + label::after, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:disabled + label::before, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:disabled + label::before, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:disabled + label::after, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:disabled + label::after, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:disabled + label::before, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:disabled + label::before {content: "";position: absolute;left: -10px;right: -10px;top: 19px;height: 1px;background-color: #e2e6eb;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:disabled + label::after, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:disabled + label::after, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:disabled + label::after, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:disabled + label::after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li label, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li label {background: #f3f6f9;border: 1px solid #e2e6eb;border-radius: 3px;box-sizing: border-box;text-align: center;width: auto;height: 40px;display: block;line-height: 38px;font-size: 15px;color: #212121;cursor: pointer;font-weight: 600;padding: 0 10px;}@media only screen and (max-width: 767px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li label, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li label {height: 30px;line-height: 28px;padding: 0 7px;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .radio-list li label:hover, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input .check-list li label:hover {border: 1px solid var(--tema);color: var(--tema);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .attribute-item .attribute-input select {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;border: 1px solid #e2e6eb;border-radius: 3px;width: 100%;height: 38px;padding: 0 10px;cursor: pointer;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .close-to-attributes {border: none;position: absolute;right: 10px;top: 10px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .close-to-attributes:after {content: "\f00d";font-family: "Faprika";font-size: 21px;color: #212121;font-weight: 300;right: 0;width: 22px;height: 22px;border-radius: 3px;padding: 0 5px;line-height: 22px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .add-to-cart {height: 38px;line-height: 38px;text-transform: uppercase;cursor: pointer;transition: all 0.3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: var(--tema);border: 1px solid var(--tema);border-radius: 0;width: 100%;position: relative;position: absolute;bottom: 0;left: 0;right: 0;}@media only screen and (max-width: 767px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .add-to-cart {height: 30px;line-height: 30px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-box-attributes .add-to-cart:before {line-height: 30px;font-size: 20px;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product:hover .buttons {opacity: 1;-webkit-transform: translatex(0px);transform: translatex(0px);}.mobile .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons {opacity: 1;-webkit-transform: translatex(0px);transform: translatex(0px);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons {opacity: 0;z-index: 9;text-align: center;position: absolute;width: 100%;-webkit-transform: translateX(40px);transform: translateX(40px);transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1), transform 1s cubic-bezier(0.19, 1, 0.22, 1);transition-delay: 0s;top: 0;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button {position: absolute;right: 10px;width: 40px;height: 40px;border-radius: 50%;background: #fff;border: none;box-shadow: 0px 3px 20px -3px rgba(0, 0, 0, 0.25);z-index: 20;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.add-to-wishlist {top: 10px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.add-to-wishlist:before {content: "\f004";font-family: "Faprika";font-size: 20px;color: #333;font-weight: 300;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.add-to-wishlist:hover:before {content: "\f004";color: #d33;font-weight: 900;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.mobile .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.add-to-wishlist:before {color: #333 !important;font-weight: 300 !important;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.add-to-cart {top: 60px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.add-to-cart:before {content: "\f07a";font-family: "Faprika";font-size: 20px;color: #333;font-weight: 300;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);position: relative;left: -1px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.add-to-cart:hover:before {content: "\f218";color: #212121;font-weight: 900;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);position: relative;left: -1px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.add-to-cart ~ .video-pause, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.add-to-cart ~ .video-play {top: 110px !important;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.video-play {display: block;top: 60px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.video-play:before {content: "\f04b";font-family: "Faprika";font-size: 20px;color: #333;font-weight: 300;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.video-play:hover:before {content: "\f04b";color: #333;font-weight: 900;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.video-pause {display: none;top: 60px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.video-pause:before {content: "\f04c";font-family: "Faprika";font-size: 20px;color: #333;font-weight: 900;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product.video-active .buttons .video-play {-webkit-transition: all 0.1s linear 0s;-moz-transition: all 0.1s linear 0s;-o-transition: all 0.1s linear 0s;transition: all 0.1s linear 0s;display: none;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product.video-active .buttons .video-pause {-webkit-transition: all 0.1s linear 0s;-moz-transition: all 0.1s linear 0s;-o-transition: all 0.1s linear 0s;transition: all 0.1s linear 0s;display: block;opacity: 0;}.mobile .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product.video-active .buttons .video-pause {opacity: 1;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product.video-active .product-video-wrapper {display: block;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product.video-active:hover .buttons .video-pause {-webkit-transition: all 0.1s linear 0s;-moz-transition: all 0.1s linear 0s;-o-transition: all 0.1s linear 0s;transition: all 0.1s linear 0s;opacity: 1;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product.out-of-stock .image .out-of-stock-in {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product.out-of-stock .product-info * {color: #b9b9b9 !important;border-color: #b9b9b9 !important;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product:after {content: "";position: absolute;z-index: -1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0px 3px 20px -3px rgba(0, 0, 0, 0.25);opacity: 0;-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product:hover::after {opacity: 1;}@media only screen and (max-width: 479px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button {top: 5px;right: 5px;width: 30px;height: 30px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button:before {font-size: 15px !important;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.add-to-cart {top: 50px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.add-to-cart ~ .video-pause, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.add-to-cart ~ .video-play {top: 90px !important;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.video-play {top: 50px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .buttons button.video-pause {top: 50px;}}@media only screen and (max-width: 767px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product-info .prices {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column-reverse;-moz-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}}@media only screen and (min-width: 768px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide .product .product .product-info .name {font-size: 14px;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide:nth-child(-n + 4) {width: calc(49% - 0px);margin-right: 10px;height: auto;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-next, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-prev {background: #fff;width: 30px;height: 30px;border: 1px solid #e2e6eb;border-radius: 3px;}@media only screen and (max-width: 991px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-next, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-prev {display: none;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-next:before, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-prev:before {font-family: Faprika;font-size: 30px;color: var(--tema);font-weight: 300;display: block;text-align: center;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-next.swiper-button-disabled, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-prev.swiper-button-disabled {pointer-events: initial;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-next {right: 5px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-next:before {content: "\f105";}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-prev {left: 5px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-prev:before {content: "\f104";}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products {margin: 0 -10px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper {width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item {-webkit-box-flex: 0 33%;-moz-box-flex: 0 33%;-webkit-flex: 0 33%;-ms-flex: 0 33%;flex: 0 33%;max-width: 33%;padding: 10px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product {background: #fff;border: 1px solid #e2e6eb;-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);position: relative;height: 100%;overflow: hidden;z-index: 1;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image {position: relative;overflow: hidden;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-image-wrapper {margin: 0;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-image-wrapper.lazy-complete .product-image {background: none !important;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-image-wrapper .swiper-master {position: initial;display: none;animation: LazyLoad 2s infinite linear forwards;-webkit-animation: LazyLoad 2s infinite linear forwards;background: #f6f7f8;background: linear-gradient(to left, #f6f7f8 0, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-size: 1150px 104px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-image-wrapper .swiper-master .lazy-complete {min-width: 100%;min-height: 100%;}@keyframes LazyLoad {0% {background-position: -1170px 0;}100% {background-position: 1170px 0;}}@-webkit-keyframes LazyLoad {0% {background-position: -1170px 0;}100% {background-position: 1170px 0;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-image-wrapper .swiper-master .swiper-wrapper {position: initial;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-image-wrapper .swiper-master .swiper-wrapper .swiper-slide {width: 100%;animation: LazyLoad 2s infinite linear forwards;-webkit-animation: LazyLoad 2s infinite linear forwards;background: #f6f7f8;background: linear-gradient(to left, #f6f7f8 0, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-size: 1150px 104px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-image-wrapper .swiper-master .swiper-wrapper .swiper-slide .lazy-complete {min-width: 100%;min-height: 100%;}@keyframes LazyLoad {0% {background-position: -1170px 0;}100% {background-position: 1170px 0;}}@-webkit-keyframes LazyLoad {0% {background-position: -1170px 0;}100% {background-position: 1170px 0;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-image-wrapper .swiper-master .swiper-wrapper .swiper-slide-active {width: 100%;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-image-wrapper .swiper-master .swiper-wrapper .swiper-slide img {display: block;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-image-wrapper .swiper-master .swiper-scrollbar {bottom: 0;border-radius: 0;width: 100%;left: 0;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-image-wrapper .swiper-master .swiper-scrollbar .swiper-scrollbar-drag {background: #4b71fc;border-radius: 0 !important;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-image-wrapper.lazy-complete .swiper-master {display: block;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image img {width: 100%;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-image {animation: LazyLoad 2s infinite linear forwards;-webkit-animation: LazyLoad 2s infinite linear forwards;background: #f6f7f8;background: linear-gradient(to left, #f6f7f8 0, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-size: 1150px 104px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-image .lazy-complete {min-width: 100%;min-height: 100%;}@keyframes LazyLoad {0% {background-position: -1170px 0;}100% {background-position: 1170px 0;}}@-webkit-keyframes LazyLoad {0% {background-position: -1170px 0;}100% {background-position: 1170px 0;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-tag {position: absolute;z-index: 9;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-tag.left-top {top: 0;left: 0;margin-bottom: 5px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-tag.left-bottom {bottom: 0;left: 0;margin-top: 5px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-tag.right-top {top: 0;right: 0;margin-bottom: 5px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-tag.right-bottom {bottom: 0;right: 0;margin-top: 5px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-video-wrapper {position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;z-index: 8;display: none;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .product-video-wrapper video {width: 100%;height: 100%;object-fit: cover;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .out-of-stock-in {display: none;position: absolute;right: 0;left: 0;top: 0;bottom: 0;z-index: 9;text-transform: uppercase;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .image .out-of-stock-in span {line-height: 30px;width: 100%;display: block;text-align: center;letter-spacing: 5px;font-weight: 600;background-color: #fff;background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.9) 25%, #fff 50%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0.3) 100%);background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.9) 25%, #fff 50%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0.3) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.9) 25%, #fff 50%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0.3) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99ffffff', endColorstr='#99ffffff', GradientType=1);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-info {padding: 0 10px 15px;position: relative;z-index: 101;background: #fff;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-info .name {margin: 10px 0;line-height: 20px;font-weight: normal;font-size: 13px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-transform: capitalize;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-info .name a {color: #212121;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-info .prices {position: relative;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-info .prices .price {color: var(--tema);font-weight: 600;font-size: 14px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-info .prices .old-price {color: #666;font-weight: 600;text-decoration: line-through;font-size: 12px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-info .prices .discount {position: absolute;right: 0;bottom: 0;font-size: 13px;font-weight: 600;color: #d33;border: 1px solid #d33;border-radius: 3px;padding: 3px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-info .manufacturers {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-info .manufacturers * {font-size: 13px;color: #212121;line-height: 19px;font-weight: 700;margin-top: 10px;display: inline-block;margin-bottom: -10px;}@-webkit-keyframes addCart {0% {opacity: 0;-webkit-transform: translateY(100%);transform: translateY(100%);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes addCart {0% {opacity: 0;-webkit-transform: translateY(100%);transform: translateY(100%);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes {position: absolute;right: 0;left: 0;top: 0;background-color: rgba(255, 255, 255, 0.97);bottom: 69px;z-index: 101;text-align: center;width: 100%;animation: addCart 0.2s linear 0s;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;}@media only screen and (max-width: 767px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes {bottom: 0;background-color: #ffffff;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-label label {font-size: 16px;line-height: 24px;font-weight: 600;color: #212121;text-transform: capitalize;margin-bottom: 20px;display: block;margin-top: 20px;}@media only screen and (max-width: 767px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-label label {margin-bottom: 10px;margin-top: 10px;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item:first-child label {margin-top: 0;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input {margin: 0;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .color-squares {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .color-squares li label {border: 1px solid #e2e6eb;border-radius: 3px;width: 40px;height: 40px;line-height: 38px;display: block;margin: 0 7px 15px;cursor: pointer;}@media only screen and (max-width: 767px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .color-squares li label {height: 30px;width: 30px;line-height: 28px;padding: 0 5px;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .color-squares li label input {opacity: 0;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .color-squares li.selected-value label {position: relative;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .color-squares li.selected-value label:before {content: "\f00c";font-family: "Faprika";color: #fff;font-size: 21px;font-weight: 400;text-shadow: #2f2f2f 0 0 0.1px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li {position: relative;margin: 0 7px 15px;}@media only screen and (max-width: 767px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li {margin: 0 5px 10px;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input {position: absolute;z-index: -1;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:checked + label, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:checked + label, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:checked + label, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:checked + label {border: 1px solid var(--tema);color: #fff !important;background: var(--tema);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:disabled + label, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:disabled + label, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:disabled + label, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:disabled + label {opacity: 0.7;cursor: not-allowed !important;position: relative;overflow: hidden;color: #9a9a9a;background-color: #fff;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:disabled + label:hover, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:disabled + label:hover, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:disabled + label:hover, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:disabled + label:hover {border: 1px solid #e2e6eb !important;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:disabled + label::after, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:disabled + label::after, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:disabled + label::before, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:disabled + label::before, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:disabled + label::after, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:disabled + label::after, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:disabled + label::before, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:disabled + label::before {content: "";position: absolute;left: -10px;right: -10px;top: 19px;height: 1px;background-color: #e2e6eb;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:disabled + label::after, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:disabled + label::after, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:disabled + label::after, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:disabled + label::after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li label, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li label {background: #f3f6f9;border: 1px solid #e2e6eb;border-radius: 3px;box-sizing: border-box;text-align: center;width: auto;height: 40px;display: block;line-height: 38px;font-size: 15px;color: #212121;cursor: pointer;font-weight: 600;padding: 0 10px;}@media only screen and (max-width: 767px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li label, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li label {height: 30px;line-height: 28px;padding: 0 7px;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li label:hover, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li label:hover {border: 1px solid var(--tema);color: var(--tema);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .attribute-item .attribute-input select {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;border: 1px solid #e2e6eb;border-radius: 3px;width: 100%;height: 38px;padding: 0 10px;cursor: pointer;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .close-to-attributes {border: none;position: absolute;right: 10px;top: 10px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .close-to-attributes:after {content: "\f00d";font-family: "Faprika";font-size: 21px;color: #212121;font-weight: 300;right: 0;width: 22px;height: 22px;border-radius: 3px;padding: 0 5px;line-height: 22px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .add-to-cart {height: 38px;line-height: 38px;text-transform: uppercase;cursor: pointer;transition: all 0.3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: var(--tema);border: 1px solid var(--tema);border-radius: 0;width: 100%;position: relative;position: absolute;bottom: 0;left: 0;right: 0;}@media only screen and (max-width: 767px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .add-to-cart {height: 30px;line-height: 30px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-box-attributes .add-to-cart:before {line-height: 30px;font-size: 20px;}}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product:hover .buttons {opacity: 1;-webkit-transform: translatex(0px);transform: translatex(0px);}.mobile .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons {opacity: 1;-webkit-transform: translatex(0px);transform: translatex(0px);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons {opacity: 0;z-index: 9;text-align: center;position: absolute;width: 100%;-webkit-transform: translateX(40px);transform: translateX(40px);transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1), transform 1s cubic-bezier(0.19, 1, 0.22, 1);transition-delay: 0s;top: 0;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button {position: absolute;right: 10px;width: 40px;height: 40px;border-radius: 50%;background: #fff;border: none;box-shadow: 0px 3px 20px -3px rgba(0, 0, 0, 0.25);z-index: 20;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.add-to-wishlist {top: 10px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.add-to-wishlist:before {content: "\f004";font-family: "Faprika";font-size: 20px;color: #333;font-weight: 300;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.add-to-wishlist:hover:before {content: "\f004";color: #d33;font-weight: 900;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.mobile .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.add-to-wishlist:before {color: #333 !important;font-weight: 300 !important;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.add-to-cart {top: 60px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.add-to-cart:before {content: "\f07a";font-family: "Faprika";font-size: 20px;color: #333;font-weight: 300;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);position: relative;left: -1px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.add-to-cart:hover:before {content: "\f218";color: #212121;font-weight: 900;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);position: relative;left: -1px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.add-to-cart ~ .video-pause, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.add-to-cart ~ .video-play {top: 110px !important;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.video-play {display: block;top: 60px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.video-play:before {content: "\f04b";font-family: "Faprika";font-size: 20px;color: #333;font-weight: 300;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.video-play:hover:before {content: "\f04b";color: #333;font-weight: 900;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.video-pause {display: none;top: 60px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.video-pause:before {content: "\f04c";font-family: "Faprika";font-size: 20px;color: #333;font-weight: 900;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product.video-active .buttons .video-play {-webkit-transition: all 0.1s linear 0s;-moz-transition: all 0.1s linear 0s;-o-transition: all 0.1s linear 0s;transition: all 0.1s linear 0s;display: none;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product.video-active .buttons .video-pause {-webkit-transition: all 0.1s linear 0s;-moz-transition: all 0.1s linear 0s;-o-transition: all 0.1s linear 0s;transition: all 0.1s linear 0s;display: block;opacity: 0;}.mobile .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product.video-active .buttons .video-pause {opacity: 1;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product.video-active .product-video-wrapper {display: block;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product.video-active:hover .buttons .video-pause {-webkit-transition: all 0.1s linear 0s;-moz-transition: all 0.1s linear 0s;-o-transition: all 0.1s linear 0s;transition: all 0.1s linear 0s;opacity: 1;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product.out-of-stock .image .out-of-stock-in {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product.out-of-stock .product-info * {color: #b9b9b9 !important;border-color: #b9b9b9 !important;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product:after {content: "";position: absolute;z-index: -1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0px 3px 20px -3px rgba(0, 0, 0, 0.25);opacity: 0;-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product:hover::after {opacity: 1;}@media only screen and (max-width: 479px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button {top: 5px;right: 5px;width: 30px;height: 30px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button:before {font-size: 15px !important;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.add-to-cart {top: 50px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.add-to-cart ~ .video-pause, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.add-to-cart ~ .video-play {top: 90px !important;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.video-play {top: 50px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .buttons button.video-pause {top: 50px;}}@media only screen and (max-width: 767px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product-info .prices {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column-reverse;-moz-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}}@media only screen and (min-width: 768px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item .product .product .product-info .name {font-size: 14px;}}.shopping-cart-page .cart-area .page-right-sidebar {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 100%;}.shopping-cart-page .cart-area .page-right-sidebar .order-totals {border: 1px solid #e2e6eb;border-radius: 3px;background: #fff;margin-bottom: 10px;-webkit-box-ordinal-group: 1;-moz-box-ordinal-group: 1;-ms-flex-order: 1;-webkit-order: 1;order: 1;}.shopping-cart-page .cart-area .page-right-sidebar .order-totals-header {border-bottom: 1px solid #e2e6eb;height: 50px;padding: 10px;font-size: 14px;color: #212121;font-weight: 600;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;}.shopping-cart-page .cart-area .page-right-sidebar .order-totals-content {padding: 10px;}.shopping-cart-page .cart-area .page-right-sidebar .order-totals-content .total-info table {width: 100%;}.shopping-cart-page .cart-area .page-right-sidebar .order-totals-content .total-info table tr {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;}.shopping-cart-page .cart-area .page-right-sidebar .order-totals-content .total-info table tr td {font-size: 13px;color: #212121;line-height: 24px;}.ie .shopping-cart-page .cart-area .page-right-sidebar .order-totals-content .total-info table tr td.cart-total-right {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.shopping-cart-page .cart-area .page-right-sidebar .order-totals-content .total-info table tr.order-total {border-top: 1px solid #e2e6eb;margin-top: 10px;}.shopping-cart-page .cart-area .page-right-sidebar .order-totals-content .total-info table tr.order-total td {text-transform: uppercase;font-weight: 600;line-height: 50px;}.shopping-cart-page .cart-area .page-right-sidebar .order-totals-content .checkout-buttons {position: fixed;bottom: 0;left: 0;right: 0;z-index: 999;background: #fff;padding: 10px;border-top: 1px solid #e2e6eb;}.shopping-cart-page .cart-area .page-right-sidebar .order-totals-content .checkout-buttons button {height: 40px;line-height: 38px;text-transform: uppercase;cursor: pointer;transition: all 0.3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: var(--tema);border: 1px solid var(--tema);border-radius: 3px;width: 100%;}.shopping-cart-page .cart-area .page-right-sidebar .order-totals-content .terms-of-service {font-size: 12px;line-height: 20px;}.shopping-cart-page .cart-area .page-right-sidebar .order-totals-content .terms-of-service span {color: var(--tema);cursor: pointer;}.shopping-cart-page .cart-area .page-right-sidebar .coupon-box {border: 1px solid #e2e6eb;border-radius: 3px;background: #fff;padding: 10px;margin-bottom: 10px;}.shopping-cart-page .cart-area .page-right-sidebar .coupon-box-title {font-size: 14px;font-weight: 600;line-height: 24px;color: #212121;}.shopping-cart-page .cart-area .page-right-sidebar .coupon-box-title .hint {display: block;font-size: 12px;font-weight: 400;line-height: 20px;color: #666;}.shopping-cart-page .cart-area .page-right-sidebar .coupon-box .coupon-code {height: 35px;position: relative;margin-top: 13px;}.shopping-cart-page .cart-area .page-right-sidebar .coupon-box .coupon-code input {padding: 0 87px 0 14px;width: 100%;height: inherit;}.shopping-cart-page .cart-area .page-right-sidebar .coupon-box .coupon-code button {height: 30px;line-height: 28px;text-transform: uppercase;cursor: pointer;transition: all 0.3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: var(--tema);border: 1px solid var(--tema);border-radius: 3px;position: absolute;right: 0;height: 35px;border-radius: 0 3px 3px 0;}.ie .shopping-cart-page .cart-area .page-right-sidebar .coupon-box .coupon-code button {top: 0;margin-top: 5px;}.shopping-cart-page .cart-area .page-right-sidebar .coupon-box .current-code {border: 1px dashed #e2e6eb;padding: 5px 10px;line-height: 20px;margin-top: 7px;font-weight: 600;}.shopping-cart-page .cart-area .page-right-sidebar .coupon-box .current-code:before {content: "?";font-family: "Faprika";font-weight: 400;}.shopping-cart-page .cart-area .page-right-sidebar .coupon-box .current-code .remove-discount-button {border: none;float: right;}.shopping-cart-page .cart-area .page-right-sidebar .coupon-box .current-code .remove-discount-button:before {content: "?";font-family: "Faprika";font-weight: 400;color: #d33;}.shopping-cart-page .cart-area .page-right-sidebar .coupon-box .message {margin: 5px 0 10px;}.shopping-cart-page .cart-area .page-right-sidebar .coupon-box .message.message-failure {color: #d33;}.shopping-cart-page .cart-area .page-right-sidebar .coupon-box .message.message-success {color: #393;}.shopping-cart-page .cart-area .page-right-sidebar .attributes .checkout-attributes {border: 1px solid #e2e6eb;border-radius: 3px;padding: 10px;background: #fff;margin-bottom: 10px;}.shopping-cart-page .cart-area .page-right-sidebar .attributes .checkout-attributes-item:first-child {margin-bottom: 5px;}.shopping-cart-page .cart-area .page-right-sidebar .attributes .checkout-attributes-item .attribute-title {font-size: 14px;font-weight: 600;line-height: 24px;color: #212121;}.shopping-cart-page .cart-area .page-right-sidebar .attributes .checkout-attributes-item .attribute-input textarea {border: 1px solid #e2e6eb;border-radius: 3px;width: 100%;padding: 10px;margin-top: 5px;}.shopping-cart-page .cart-area .page-right-sidebar .attributes .checkout-attributes-item .gift-dropdown {border: 1px solid #e2e6eb;border-radius: 3px;display: block;line-height: 1.5em;padding: 0.5em 3.5em 0.5em 1em;margin: 0;width: 100%;margin-top: 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;cursor: pointer;}.shopping-cart-page .shopping-cart-empty {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;border: 1px solid #e2e6eb;border-radius: 3px;width: 100%;height: 50vh;background: #fff;padding: 0 15px;}.shopping-cart-page .shopping-cart-empty span {text-align: center;}.shopping-cart-page .shopping-cart-empty strong {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;text-align: center;margin-bottom: 10px;}.shopping-cart-page .shopping-cart-empty strong:before {content: "\f5b4";font-family: "Faprika";font-weight: 300;font-size: 70px;color: #666;margin-bottom: 30px;}.shopping-cart-page .shopping-cart-empty a {height: 40px;line-height: 38px;text-transform: uppercase;cursor: pointer;transition: all 0.3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: var(--tema);border: 1px solid var(--tema);border-radius: 3px;margin-top: 30px;}@media only screen and (max-width: 767px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-products .cross-sells-wrapper .cross-sells-product-item {-webkit-box-flex: 0 50%;-moz-box-flex: 0 50%;-webkit-flex: 0 50%;-ms-flex: 0 50%;flex: 0 50%;max-width: 50%;}}@media only screen and (min-width: 768px) {.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item-header {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;border-bottom: 1px solid #e2e6eb;padding: 0 15px;position: relative;font-size: 14px;line-height: 49px;font-weight: 600;color: #212121;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item-header .product-image {display: block;width: 75px;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item-header .product-details {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item-header .product-details .product-info {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 220px;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item-header .product-details .product-unit-price {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 25%;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item-header .product-details .variant-box {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: space-around;-moz-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around;-ms-flex-pack: space-around;width: 40%;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item-header .product-details .variant-box .product-quantity {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item-header .product-details .variant-box .product-total-price {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-content: center;-moz-align-content: center;-ms-align-content: center;align-content: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item-header .product-details > div {padding: 0 10px;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item {padding: 15px;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .product-info {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 220px;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .product-unit-price {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 25%;font-size: 13px;color: #212121;font-weight: bold;white-space: nowrap;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .variant-box {-webkit-justify-content: space-around;-moz-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around;-ms-flex-pack: space-around;width: 40%;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .variant-box .product-quantity {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details .variant-box .product-total-price {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-content: center;-moz-align-content: center;-ms-align-content: center;align-content: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;text-align: center;line-height: 20px;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-details > div {padding: 0 10px;}.shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-remove {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;position: initial;}.ie .shopping-cart-page .cart-area .page-body .cart-wrap .cart-item .product-remove {position: static;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide:nth-child(-n + 4) {width: calc(32% - 10px);margin-right: 20px;height: auto;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-next, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-prev {background: #fff;width: 40px;height: 40px;border: 1px solid #e2e6eb;border-radius: 3px;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-next:before, .shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-prev:before {font-family: Faprika;font-size: 40px;color: var(--tema);font-weight: 300;display: block;text-align: center;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-next {left: initial;}.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-button-prev {right: initial;}}@media only screen and (min-width: 1201px) {.shopping-cart-page .cart-area .page-body .cross-sells .cross-sells-product-wrap .swiper-container .swiper-wrapper .swiper-slide:nth-child(-n + 4) {width: calc(25% - 10px);margin-right: 20px;}}@media only screen and (min-width: 992px) {.shopping-cart-page {padding: 20px 0;}.shopping-cart-page .cart-area {-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;margin: 0;}.shopping-cart-page .cart-area .page-body {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 70%;}.shopping-cart-page .cart-area .page-body .cart-options {margin-bottom: 10px;display: inline-block;}.shopping-cart-page .cart-area .page-body .cart-options .continue-shopping {margin-right: 7px;padding: 0 35px;}.shopping-cart-page .cart-area .page-body .cart-options .remove-all {margin: 0;padding: 0 35px;}.shopping-cart-page .cart-area .page-right-sidebar {-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 0 300px;-moz-box-flex: 0 300px;-webkit-flex: 0 300px;-ms-flex: 0 300px;flex: 0 300px;margin-left: 30px;width: 30%;}.shopping-cart-page .cart-area .page-right-sidebar .order-totals {-webkit-box-ordinal-group: 0;-moz-box-ordinal-group: 0;-ms-flex-order: 0;-webkit-order: 0;order: 0;}.shopping-cart-page .cart-area .page-right-sidebar .order-totals-content .checkout-buttons {position: relative;padding: 0;border: 0;}.shopping-cart-page .cart-area .page-right-sidebar .order-totals-content .checkout-buttons button {margin-bottom: 10px;}}.desoslide-wrapper {position: relative;text-align: center }.desoslide-controls-wrapper {position: relative;float: right;height: 36px;line-height: 41px;bottom: 8px;z-index: 100;opacity: 1 }.desoslide-controls-wrapper a:hover {opacity: .7 }.desoslide-overlay {height: 36px;position: absolute;z-index: 10;text-align: left;color: #fff;font-weight: 700;background-color: #000;padding: 8px;opacity: 0 }.desoslide-overlay > a {position: relative;top: -1px;color: #fff }.desoslide-overlay .desoslide-caption-title {display: inline-block;position: relative;top: -1px;max-width: 90%;max-height: 24px;font-size: 14px;overflow: hidden }.desoslide-controls {display: inline-block;background: url(../img/desoslide_controls.png) no-repeat }.desoslide-controls.prev {width: 16px;height: 16px;background-position: 0 -54px }.desoslide-controls.pause {width: 16px;height: 16px;background-position: 0 -18px }.desoslide-controls.play {width: 16px;height: 16px;background-position: 0 -36px }.desoslide-controls.next {width: 16px;height: 16px;background-position: 0 0 }.header.shop .topbar .login a, .header.shop .top-left .list-main li i, .header.shop .list-main li i, .header.shop .list-main li a:hover, .header .shopping .dropdown-cart-header a:hover, .header .shopping-list h4 a:hover, .header.shop .main-category li a:hover, .header.shop .main-category li .mega-menu .single-menu .inner-link a:hover, .header.shop.v2 .nav li:hover a, .header.shop.v2 .nav li.active a, .header.shop.v2 .nav li .dropdown li:hover a, .header.shop .right-bar .sinlge-bar.top-search a:hover, .header.shop .right-bar .sinlge-bar .single-icon:hover, .header.shop .right-bar .sinlge-bar li a:hover, .header .search-top a:hover, .header.sticky.v2 .header-inner .nav li:hover a, .hero-slider .hero-text h1, .hero-area3 .big-content .title span, .hero-area3 .small-content .title span, .hero-area3 .small-content .button .btn:hover, .hero-area4 .big-content .title span, .small-banner .single-banner h3 span, .small-banner .single-banner p, .small-banner .single-banner a:hover, .midium-banner .single-banner h3 span, .midium-banner .single-banner p, .single-product .product-img .product-action a:hover, .single-product .product-img .product-action-2 a:hover, .single-product .product-content h3 a:hover, .shop .range #slider-range, .shop .range .ui-slider-handle.ui-state-default.ui-corner-all, .shop-sidebar .categor-list li a:hover, .shop-sidebar .single-post .content h5 a:hover, .shop-sidebar .single-post .reviews li.yellow i, .shop.single .product-des .total-review:hover, .shop.single .product-des .rating li i, .shop.single .product-des .price span, .shop.single .product-des .size ul li a:hover, .shop.single .quantity .button .btn:hover, .shop.single .cat a:hover, .shop.single .ratting-main .single-rating ul li i, .shop.single .comment-review .rating li i, .shop-home-list .single-list .content a:hover, .shopping-summery tbody .product-name a:hover, .shopping-cart .qty .button .btn:hover, .shopping-summery tbody .action a:hover, .shopping-cart .total-amount .left .coupon form .btn:hover, .shop.login .login-form .lost-pass:hover, .shop-list .list-content .title a:hover, .shop-list .list-content .rating li i, .cown-down .content .price, .shop-newsletter .inner p span, .about-us .about-content h3 span, .about-us .about-img .video:hover, .team .single-team .social-links .social li a:hover, .shop-blog .shop-single-blog .content .title:hover, .shop-blog .shop-single-blog .content .more-btn:hover, .slicknav_nav .slicknav_arrow, .slicknav_nav li .dropdown li a:hover, .slicknav_nav li:hover a, .main-sidebar .categor-list li a:hover, .main-sidebar .single-post .content h5 a:hover, .blog-single .blog-meta .author i, .blog-single .blog-meta span a i, .blog-single .blog-meta span a:hover, .blog-single blockquote i, .blog-single .single-comment .content a:hover, .contact-us .title h4, .contact-us .single-info ul li a:hover, .mail-success .mail-inner h2, .error-page .error-inner h2, .footer .about .call a, .footer .links ul li a:hover, .footer .social ul li a:hover, .breadcrumbs ul li a:hover, .quickview-content .quickview-action-wrap .quickview-wishlist a:hover, .quickview-content .quickview-action-wrap .quickview-compare a:hover, .quickview-content .quantity .button .btn:hover, .default-social ul li a:hover {color: var(--tema);}.preloader-icon span, .btn:hover, #scrollUp i:hover, .header.shop .right-bar .sinlge-bar .single-icon .total-count, .header .nav li .dropdown li:hover a, .header .nav li .dropdown li .dropdown.sub-dropdown li a:hover, .header.shop .nav li .new, .header .shopping-item .bottom .btn:hover, .header.shop .nice-select .list li:hover, .header.shop .search-bar .btnn:hover, .header.shop .all-category, .header.shop .main-category li .mega-menu .single-menu .title-link, .header.shop .nav li .new, .header.shop .nav li:hover a, .header.shop .nav li.active a, .header.shop .nav li .dropdown li:hover a, .header.shop.v2 .nav li.active .dropdown li a:hover, .header.shop.v2 .nav li .dropdown li a:hover, .header.shop .nav li .dropdown li .dropdown.sub-dropdown li a:hover, .header .search-form button:hover, .hero-slider .hero-text .btn:hover, .hero-area2 .single-slider.overlay:before, .hero-area2 .owl-carousel .owl-nav div:hover, .hero-area4 .owl-carousel .owl-nav div:hover, .midium-banner .single-banner a:hover, .most-popular .owl-carousel .owl-nav div:hover, .product-area .nav-tabs li:hover a, .shop .range #slider-range, .shop .range .ui-slider-handle.ui-state-default.ui-corner-all, .shop .nice-select .list li:hover, .shop .view-mode li.active a, .shop .view-mode li:hover a, .shop.single .add-to-cart .btn:hover, .shop.single .nav-tabs li a.active, .shop.single .nav-tabs li:hover a, .shop.single .single-des ul li::before, .shop-home-list .shop-section-title h1::before, .shop-home-list .single-list .list-image .buy, .shop-home-list .single-list .content .price, .shopping-summery thead, .shop.checkout .single-widget h2:before, .shop.login .login-form h2:before, .shop.login .form .btn:hover, .shop-list .list-content .btn:hover, .pagination .pagination-list li.active a, .pagination .pagination-list li:hover a, .shop-newsletter .newsletter-inner .btn, .about-us .about-content h3::before, .about-us .about-content .button .btn:hover, .about-us .about-content .button .btn.primary, .about-us .about-img .video, .main-sidebar .single-widget .title::before, .main-sidebar .search .button:hover, .main-sidebar .side-tags .tag a:hover, .main-sidebar .newsletter .letter-inner .form-inner a, .blog-single .share-social .content-tags .tag-inner li a:hover, .blog-single .comments .comment-title:before, .blog-single .reply .reply-title:before, .contact-us .single-info i, .slicknav_menu .slicknav_icon-bar, .error-page .button .btn:hover, .product-area .nav-tabs li a.active, .product-area .nav-tabs li:hover a, .section-title h2::before, .modal-dialog .modal-content .modal-header .close:hover, .quickview-content .nice-select .list li:hover, .quickview-content .quickview-peragraph ul li::before, .quickview-content .quickview-action-wrap .quickview-cart a:hover, .modal .owl-carousel .owl-nav div:hover, .quickview-content .add-to-cart .btn:hover, .single-product .product-img a span.price-dec {background: var(--tema);}.header.shop.v2 .nav li.active a {color: var(--tema) !important;}.single-product .product-img .product-action a span, .header.shop.v2 .nav li.active .dropdown li a:hover {background: var(--tema) !important;}.header.shop .sub-category, .header.shop .main-category li .mega-menu, .hero-area3 .small-content .button .btn:hover, .small-banner .single-banner a:hover, .shop.single .flex-control-thumbs li img.flex-active, .shopping-summery tbody tr, .shopping-summery tbody .product:hover img, .blog-single blockquote {border-color: var(--tema);}.header.shop .nav li .new::before, .single-product .product-img .button-head .product-action a span::after {border-top-color: var(--tema);}.search-page {margin-top: 0;margin-bottom: 15px }.search-page .autohide-menu {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;height: 50px;position: fixed;top: 50px;left: 0;right: 0;z-index: 98;background: #fff;border-bottom: 1px solid #e2e6eb;will-change: transform }.search-page .autohide-menu .category-filter {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;border-right: 1px solid #e2e6eb;cursor: pointer }.search-page .autohide-menu .category-filter span {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;height: 100%;font-size: 14px;color: #666 }.search-page .autohide-menu .category-filter span:before {content: "\f0b0";font-family: "Faprika";font-size: 20px;margin-right: 10px }.search-page .autohide-menu .category-filter span .count {font-size: 14px;color: #4b71fc;font-weight: 600;padding-left: 5px }.search-page .autohide-menu .category-sort {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1 }.search-page .autohide-menu .category-sort .product-sorting {width: 100%;height: 100%;position: relative }.search-page .autohide-menu .category-sort .product-sorting:before {content: "\f160";font-family: "Faprika";font-size: 20px;position: absolute;left: 10px;top: 50%;transform: translateY(-50%) }.search-page .autohide-menu .category-sort .product-sorting select {font-size: 14px;color: #666;padding-left: 40px;width: 100%;height: 100%;border: none;-moz-appearance: none;-webkit-appearance: none;appearance: none;background: #fff }.search-page .autohide-menu.scrollUp {-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%) }.search-page .page-container {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 5px;margin-top: 100px }.search-page .page-container .sidebar {display: none;position: fixed;top: 0;left: 0;right: 0;background: #fff;overflow-y: scroll;z-index: 98;height: 100% }.search-page .page-container .sidebar-header {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;padding: 0 10px;height: 50px;border-bottom: 1px solid #e2e6eb;position: relative }.search-page .page-container .sidebar-header .sidebar-close {cursor: pointer }.search-page .page-container .sidebar-header .sidebar-close:after {content: "\f00d";font-family: "Faprika";font-size: 17px;color: #4b71fc;font-weight: 300;position: absolute;top: 20%;right: 10px;width: 22px;height: 22px;border: 1px solid #e2e6eb;border-radius: 3px;padding: 0 5px;line-height: 22px }.search-page .page-container .sidebar-content {height: calc(100% - 110px);overflow-y: auto }.search-page .page-container .sidebar-content .filter-wrap {width: 100%;background: #fff }.search-page .page-container .sidebar-content .filter-box {border-bottom: 1px solid #e2e6eb;background: #fff;padding: 15px }.search-page .page-container .sidebar-content .filter-box .title {font-size: 15px;font-weight: 600;color: #212121;line-height: 20px }.search-page .page-container .sidebar-content .filter-box ul {display: none;margin: 10px 0 }.search-page .page-container .sidebar-content .filter-box ul li a {font-size: 13px;color: #666;display: block;line-height: 30px }.search-page .page-container .sidebar-content .filter-box.active ul {display: block }.search-page .page-container .sidebar-content .filter-box.categoryNav ul li .sublist li a {color: #212121;padding-left: 15px;border: none }.search-page .page-container .sidebar-content .filter-box.categoryNav ul li .sublist li .sublist {background: #f3f6f9 }.search-page .page-container .sidebar-content .filter-box.categoryNav ul li .sublist li .sublist li a {padding-left: 30px }.search-page .page-container .sidebar-content .filter-box.categoryNav ul li:not(:last-child) a {border-bottom: 1px solid #e2e6eb }.search-page .page-container .sidebar-content .filter-box.filtered-items .title {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between }.search-page .page-container .sidebar-content .filter-box.filtered-items .title .remove-filter {font-size: 11px;color: #d33 }.search-page .page-container .sidebar-content .filter-box.filtered-items .filtered-items-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding-top: 10px;overflow-x: auto }.search-page .page-container .sidebar-content .filter-box.filtered-items .filtered-items-wrap .item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;border: 1px solid #e2e6eb;border-radius: 3px;line-height: 20px;margin-right: 10px;margin-bottom: 10px;cursor: pointer }.search-page .page-container .sidebar-content .filter-box.filtered-items .filtered-items-wrap .item span {padding: 0 10px }.search-page .page-container .sidebar-content .filter-box.filtered-items .filtered-items-wrap .item .remove:before {content: "\f00d";font-family: "Faprika";color: #fff;background: #4b71fc;width: 20px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;display: block;text-align: center }.search-page .page-container .sidebar-content .filter-box.notfiltered-items ul {max-height: 200px;overflow-y: auto }.search-page .page-container .sidebar-content .filter-box.notfiltered-items ul .filter-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;line-height: 30px;position: relative;cursor: pointer }.search-page .page-container .sidebar-content .filter-box.notfiltered-items ul .filter-item label {border: 1px solid #e2e6eb;border-radius: 3px;width: 20px;height: 20px;display: block;margin-right: 10px }.search-page .page-container .sidebar-content .filter-box.notfiltered-items ul .filter-item.filter-active:after {position: absolute;top: 1px;left: 4px;content: '\f00c';font-family: "Faprika";color: #4b71fc;z-index: 99 }.search-page .page-container .sidebar-content .filter-box.notfiltered-items ul::-webkit-scrollbar {width: 3px }.search-page .page-container .sidebar-content .filter-box.notfiltered-items ul::-webkit-scrollbar-track {background: #e2e6eb }.search-page .page-container .sidebar-content .filter-box.notfiltered-items ul::-webkit-scrollbar-thumb {background: #4b71fc }.search-page .page-container .sidebar-content .filter-box.notfiltered-items ul::-webkit-scrollbar-thumb:hover {background: #4b71fc }.search-page .page-container .sidebar-content .filter-box.notfiltered-items.filter-box-color .filter-item.filter-active:after {color: #fff;text-shadow: #000 0px 0px 1px }.search-page .page-container .sidebar-content .filter-box:not(.filtered-items) .title {position: relative }.search-page .page-container .sidebar-content .filter-box:not(.filtered-items) .title:after {content: "\f107";font-family: "Faprika";font-size: 16px;font-weight: 300;position: absolute;right: 0;transition: transform 0.3s linear }.search-page .page-container .sidebar-content .filter-box:not(.filtered-items) .title .count {color: #4b71fc;font-size: 14px }.search-page .page-container .sidebar-content .filter-box:not(.filtered-items).active .title:after {transform: rotate(180deg);transition: transform 0.3s linear }.search-page .page-container .sidebar-content .filter-box .noUi-target {margin: 25px 10px 15px;background: #f3f6f9;border-radius: 3px;border: none;height: 7px }.search-page .page-container .sidebar-content .filter-box .noUi-target .noUi-base .noUi-connects .noUi-connect {background: #4b71fc }.search-page .page-container .sidebar-content .filter-box .noUi-target .noUi-base .noUi-origin .noUi-handle {background: #4b71fc;border-radius: 50%;cursor: default;width: 20px;height: 20px;box-shadow: none;border: none;right: -10px;cursor: pointer }.search-page .page-container .sidebar-content .filter-box .noUi-target .noUi-base .noUi-origin .noUi-handle:before, .search-page .page-container .sidebar-content .filter-box .noUi-target .noUi-base .noUi-origin .noUi-handle:after {display: none }.search-page .page-container .sidebar-content .filter-box .price-range-value {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between }.search-page .page-container .sidebar-content .filter-box .price-range-value .price-range-value-seperator {display: none }.search-page .page-container .sidebar-footer {display: block;position: fixed;bottom: 0;left: 0;right: 0;border-top: 1px solid #e2e6eb;width: 100%;padding: 10px;background: #fff;z-index: 999 }.search-page .page-container .sidebar-footer button {height: 40px;line-height: 38px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #4b71fc;border: 1px solid #4b71fc;border-radius: 3px;width: 100% }.search-page .page-container .product-grid {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 100% }.search-page .page-container .product-grid .catalog-header {display: none }.search-page .page-container .product-grid .item-grid {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100% }.search-page .page-container .product-grid .item-grid .product-item {flex: 0 0 50%;max-width: 50%;padding: 5px }.search-page .page-container .product-grid .item-grid .product-item .product {background: #fff;border: 1px solid #e2e6eb;-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);position: relative;height: 100%;overflow: hidden;z-index: 1 }.search-page .page-container .product-grid .item-grid .product-item .product .image {position: relative;overflow: hidden }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-image-wrapper {margin: 0 }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-image-wrapper.lazy-complete .product-image {background: none !important }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-image-wrapper .swiper-master {position: initial;display: none;animation: LazyLoad 2s infinite linear forwards;-webkit-animation: LazyLoad 2s infinite linear forwards;background: #f6f7f8;background: linear-gradient(to left, #f6f7f8 0, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-size: 1150px 104px }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-image-wrapper .swiper-master .lazy-complete {min-width: 100%;min-height: 100% }@keyframes LazyLoad {0% {background-position: -1170px 0 }100% {background-position: 1170px 0 }}@-webkit-keyframes LazyLoad {0% {background-position: -1170px 0 }100% {background-position: 1170px 0 }}.search-page .page-container .product-grid .item-grid .product-item .product .image .product-image-wrapper .swiper-master .swiper-wrapper {position: initial }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-image-wrapper .swiper-master .swiper-wrapper .swiper-slide {width: 100%;animation: LazyLoad 2s infinite linear forwards;-webkit-animation: LazyLoad 2s infinite linear forwards;background: #f6f7f8;background: linear-gradient(to left, #f6f7f8 0, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-size: 1150px 104px }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-image-wrapper .swiper-master .swiper-wrapper .swiper-slide .lazy-complete {min-width: 100%;min-height: 100% }@keyframes LazyLoad {0% {background-position: -1170px 0 }100% {background-position: 1170px 0 }}@-webkit-keyframes LazyLoad {0% {background-position: -1170px 0 }100% {background-position: 1170px 0 }}.search-page .page-container .product-grid .item-grid .product-item .product .image .product-image-wrapper .swiper-master .swiper-wrapper .swiper-slide-active {width: 100% }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-image-wrapper .swiper-master .swiper-wrapper .swiper-slide img {display: block }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-image-wrapper .swiper-master .swiper-scrollbar {bottom: 0;border-radius: 0;width: 100%;left: 0 }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-image-wrapper .swiper-master .swiper-scrollbar .swiper-scrollbar-drag {background: #4b71fc;border-radius: 0 !important }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-image-wrapper.lazy-complete .swiper-master {display: block }.search-page .page-container .product-grid .item-grid .product-item .product .image img {width: 100% }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-image {animation: LazyLoad 2s infinite linear forwards;-webkit-animation: LazyLoad 2s infinite linear forwards;background: #f6f7f8;background: linear-gradient(to left, #f6f7f8 0, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-size: 1150px 104px }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-image .lazy-complete {min-width: 100%;min-height: 100% }@keyframes LazyLoad {0% {background-position: -1170px 0 }100% {background-position: 1170px 0 }}@-webkit-keyframes LazyLoad {0% {background-position: -1170px 0 }100% {background-position: 1170px 0 }}.search-page .page-container .product-grid .item-grid .product-item .product .image .product-tag {position: absolute;z-index: 9 }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-tag.left-top {top: 0;left: 0;margin-bottom: 5px }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-tag.left-bottom {bottom: 0;left: 0;margin-top: 5px }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-tag.right-top {top: 0;right: 0;margin-bottom: 5px }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-tag.right-bottom {bottom: 0;right: 0;margin-top: 5px }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-video-wrapper {position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;z-index: 8;display: none }.search-page .page-container .product-grid .item-grid .product-item .product .image .product-video-wrapper video {width: 100%;height: 100%;object-fit: cover }.search-page .page-container .product-grid .item-grid .product-item .product .image .out-of-stock-in {display: none;position: absolute;right: 0;left: 0;top: 0;bottom: 0;z-index: 9;text-transform: uppercase;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center }.search-page .page-container .product-grid .item-grid .product-item .product .image .out-of-stock-in span {line-height: 30px;width: 100%;display: block;text-align: center;letter-spacing: 5px;font-weight: 600;background-color: #fff;background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.9) 25%, #fff 50%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0.3) 100%);background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.9) 25%, #fff 50%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0.3) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.9) 25%, #fff 50%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0.3) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99ffffff', endColorstr='#99ffffff', GradientType=1) }.search-page .page-container .product-grid .item-grid .product-item .product .product-info {padding: 0 10px 15px;position: relative;z-index: 101;background: #fff }.search-page .page-container .product-grid .item-grid .product-item .product .product-info .name {margin: 10px 0;line-height: 20px;font-weight: normal;font-size: 13px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-transform: capitalize }.search-page .page-container .product-grid .item-grid .product-item .product .product-info .name a {color: #212121 }.search-page .page-container .product-grid .item-grid .product-item .product .product-info .prices {position: relative }.search-page .page-container .product-grid .item-grid .product-item .product .product-info .prices .price {color: #4b71fc;font-weight: 600;font-size: 14px }.search-page .page-container .product-grid .item-grid .product-item .product .product-info .prices .old-price {color: #666;font-weight: 600;text-decoration: line-through;font-size: 12px }.search-page .page-container .product-grid .item-grid .product-item .product .product-info .prices .discount {position: absolute;right: 0;bottom: 0;font-size: 13px;font-weight: 600;color: #d33;border: 1px solid #d33;border-radius: 3px;padding: 3px }.search-page .page-container .product-grid .item-grid .product-item .product .product-info .manufacturers {overflow: hidden;text-overflow: ellipsis;white-space: nowrap }.search-page .page-container .product-grid .item-grid .product-item .product .product-info .manufacturers * {font-size: 13px;color: #212121;line-height: 19px;font-weight: 700;margin-top: 10px;display: inline-block;margin-bottom: -10px }@-webkit-keyframes addCart {0% {opacity: 0;-webkit-transform: translateY(100%);transform: translateY(100%) }100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0) }}@keyframes addCart {0% {opacity: 0;-webkit-transform: translateY(100%);transform: translateY(100%) }100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0) }}.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes {position: absolute;right: 0;left: 0;top: 0;background-color: rgba(255, 255, 255, 0.97);bottom: 69px;z-index: 101;text-align: center;width: 100%;animation: addCart 0.2s linear 0s;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center }@media only screen and (max-width: 767px) {.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes {bottom: 0;background-color: #ffffff }}.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-label label {font-size: 16px;line-height: 24px;font-weight: 600;color: #212121;text-transform: capitalize;margin-bottom: 20px;display: block;margin-top: 20px }@media only screen and (max-width: 767px) {.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-label label {margin-bottom: 10px;margin-top: 10px }}.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item:first-child label {margin-top: 0 }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input {margin: 0 }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .color-squares {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .color-squares li label {border: 1px solid #e2e6eb;border-radius: 3px;width: 40px;height: 40px;line-height: 38px;display: block;margin: 0 7px 15px;cursor: pointer }@media only screen and (max-width: 767px) {.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .color-squares li label {height: 30px;width: 30px;line-height: 28px;padding: 0 5px }}.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .color-squares li label input {opacity: 0 }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .color-squares li.selected-value label {position: relative }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .color-squares li.selected-value label:before {content: "\f00c";font-family: "Faprika";color: #fff;font-size: 21px;font-weight: 400;text-shadow: #2f2f2f 0 0 0.1px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li {position: relative;margin: 0 7px 15px }@media only screen and (max-width: 767px) {.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li {margin: 0 5px 10px }}.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input {position: absolute;z-index: -1 }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:checked + label, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:checked + label, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:checked + label, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:checked + label {border: 1px solid #4b71fc;color: #fff !important;background: #4b71fc }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:disabled + label, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:disabled + label, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:disabled + label, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:disabled + label {opacity: .7;cursor: not-allowed !important;position: relative;overflow: hidden;color: #9a9a9a;background-color: #FFF }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:disabled + label:hover, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:disabled + label:hover, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:disabled + label:hover, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:disabled + label:hover {border: 1px solid #e2e6eb !important }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:disabled + label::after, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:disabled + label::after, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:disabled + label::before, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:disabled + label::before, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:disabled + label::after, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:disabled + label::after, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:disabled + label::before, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:disabled + label::before {content: "";position: absolute;left: -10px;right: -10px;top: 19px;height: 1px;background-color: #e2e6eb;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg) }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="radio"]:disabled + label::after, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li input[type="checkbox"]:disabled + label::after, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="radio"]:disabled + label::after, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li input[type="checkbox"]:disabled + label::after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg) }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li label, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li label {background: #f3f6f9;border: 1px solid #e2e6eb;border-radius: 3px;box-sizing: border-box;text-align: center;width: auto;height: 40px;display: block;line-height: 38px;font-size: 15px;color: #212121;cursor: pointer;font-weight: 600;padding: 0 10px }@media only screen and (max-width: 767px) {.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li label, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li label {height: 30px;line-height: 28px;padding: 0 7px }}.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .radio-list li label:hover, .search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input .check-list li label:hover {border: 1px solid #4b71fc;color: #4b71fc }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .attribute-item .attribute-input select {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;border: 1px solid #e2e6eb;border-radius: 3px;width: 100%;height: 38px;padding: 0 10px;cursor: pointer }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .close-to-attributes {border: none;position: absolute;right: 10px;top: 10px }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .close-to-attributes:after {content: "\f00d";font-family: "Faprika";font-size: 21px;color: #212121;font-weight: 300;right: 0;width: 22px;height: 22px;border-radius: 3px;padding: 0 5px;line-height: 22px }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .add-to-cart {height: 38px;line-height: 38px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #4b71fc;border: 1px solid #4b71fc;border-radius: 0;width: 100%;position: relative;position: absolute;bottom: 0;left: 0;right: 0 }@media only screen and (max-width: 767px) {.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .add-to-cart {height: 30px;line-height: 30px }.search-page .page-container .product-grid .item-grid .product-item .product .product-box-attributes .add-to-cart:before {line-height: 30px;font-size: 20px }}.search-page .page-container .product-grid .item-grid .product-item .product:hover .buttons {opacity: 1;-webkit-transform: translatex(0px);transform: translatex(0px) }.mobile .search-page .page-container .product-grid .item-grid .product-item .product .buttons {opacity: 1;-webkit-transform: translatex(0px);transform: translatex(0px) }.search-page .page-container .product-grid .item-grid .product-item .product .buttons {opacity: 0;z-index: 9;text-align: center;position: absolute;width: 100%;-webkit-transform: translateX(40px);transform: translateX(40px);transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1), transform 1s cubic-bezier(0.19, 1, 0.22, 1);transition-delay: 0s;top: 0 }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button {position: absolute;right: 10px;width: 40px;height: 40px;border-radius: 50%;background: #fff;border: none;box-shadow: 0px 3px 20px -3px rgba(0, 0, 0, 0.25);z-index: 20 }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button.add-to-wishlist {top: 10px }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button.add-to-wishlist:before {content: "\f004";font-family: "Faprika";font-size: 20px;color: #333;font-weight: 300;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button.add-to-wishlist:hover:before {content: "\f004";color: #d33;font-weight: 900;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) }.mobile .search-page .page-container .product-grid .item-grid .product-item .product .buttons button.add-to-wishlist:before {color: #333 !important;font-weight: 300 !important }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button.add-to-cart {top: 60px }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button.add-to-cart:before {content: "\f07a";font-family: "Faprika";font-size: 20px;color: #333;font-weight: 300;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);position: relative;left: -1px }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button.add-to-cart:hover:before {content: "\f218";color: #212121;font-weight: 900;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);position: relative;left: -1px }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button.add-to-cart ~ .video-pause, .search-page .page-container .product-grid .item-grid .product-item .product .buttons button.add-to-cart ~ .video-play {top: 110px !important }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button.video-play {display: block;top: 60px }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button.video-play:before {content: "\f04b";font-family: "Faprika";font-size: 20px;color: #333;font-weight: 300;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button.video-play:hover:before {content: "\f04b";color: #333;font-weight: 900;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button.video-pause {display: none;top: 60px }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button.video-pause:before {content: "\f04c";font-family: "Faprika";font-size: 20px;color: #333;font-weight: 900;-webkit-transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: color 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) }.search-page .page-container .product-grid .item-grid .product-item .product.video-active .buttons .video-play {-webkit-transition: all .1s linear 0s;-moz-transition: all .1s linear 0s;-o-transition: all .1s linear 0s;transition: all .1s linear 0s;display: none }.search-page .page-container .product-grid .item-grid .product-item .product.video-active .buttons .video-pause {-webkit-transition: all .1s linear 0s;-moz-transition: all .1s linear 0s;-o-transition: all .1s linear 0s;transition: all .1s linear 0s;display: block;opacity: 0 }.mobile .search-page .page-container .product-grid .item-grid .product-item .product.video-active .buttons .video-pause {opacity: 1 }.search-page .page-container .product-grid .item-grid .product-item .product.video-active .product-video-wrapper {display: block }.search-page .page-container .product-grid .item-grid .product-item .product.video-active:hover .buttons .video-pause {-webkit-transition: all .1s linear 0s;-moz-transition: all .1s linear 0s;-o-transition: all .1s linear 0s;transition: all .1s linear 0s;opacity: 1 }.search-page .page-container .product-grid .item-grid .product-item .product.out-of-stock .image .out-of-stock-in {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex }.search-page .page-container .product-grid .item-grid .product-item .product.out-of-stock .product-info * {color: #b9b9b9 !important;border-color: #b9b9b9 !important }.search-page .page-container .product-grid .item-grid .product-item .product:after {content: "";position: absolute;z-index: -1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0px 3px 20px -3px rgba(0, 0, 0, 0.25);opacity: 0;-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) }.search-page .page-container .product-grid .item-grid .product-item .product:hover::after {opacity: 1 }@media only screen and (max-width: 479px) {.search-page .page-container .product-grid .item-grid .product-item .product .buttons button {top: 5px;right: 5px;width: 30px;height: 30px }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button:before {font-size: 15px !important }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button.add-to-cart {top: 50px }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button.add-to-cart ~ .video-pause, .search-page .page-container .product-grid .item-grid .product-item .product .buttons button.add-to-cart ~ .video-play {top: 90px !important }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button.video-play {top: 50px }.search-page .page-container .product-grid .item-grid .product-item .product .buttons button.video-pause {top: 50px }}@media only screen and (max-width: 767px) {.search-page .page-container .product-grid .item-grid .product-item .product .product-info .prices {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column-reverse;-moz-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse }}@media only screen and (min-width: 768px) {.search-page .page-container .product-grid .item-grid .product-item .product .product .product-info .name {font-size: 14px }}.search-page .no-result-container {margin-top: 60px }.search-page .no-result-container .no-result-content {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;border: 1px solid #e2e6eb;border-radius: 3px;background: #fff;margin: 10px 0;padding: 8vh 0 }.search-page .no-result-container .no-result-content h1 {font-size: 25px;font-weight: 700;color: #4b71fc;position: relative;line-height: 35px }.search-page .no-result-container .no-result-content h3 {font-size: 13px;font-weight: 400;color: #212121;margin-top: 20px }.search-page .no-result-container .no-result-content .search-suggestions {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: initial;margin: 50px 0 }.search-page .no-result-container .no-result-content .search-suggestions > span {-webkit-box-flex: 0 50%;-moz-box-flex: 0 50%;-webkit-flex: 0 50%;-ms-flex: 0 50%;flex: 0 50%;font-size: 11px;line-height: 24px;color: #666;position: relative;padding-left: 20px }.search-page .no-result-container .no-result-content .search-suggestions > span:before {content: "";position: absolute;width: 10px;height: 10px;border-radius: 50%;background: #4b71fc;line-height: 24px;left: 0;top: 50%;transform: translateY(-50%) }.ie .search-page .no-result-container .no-result-content .search-suggestions {width: auto;display: block }.ie .search-page .no-result-container .no-result-content .search-suggestions > span {display: block }.search-page .no-result-container .no-result-content a {height: 40px;line-height: 38px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #4b71fc;border: 1px solid #4b71fc;border-radius: 3px }@media only screen and (min-width: 480px) {.search-page .no-result-container .no-result-content h1 {font-size: 35px }.search-page .no-result-container .no-result-content h3 {font-size: 15px }.search-page .no-result-container .no-result-content .search-suggestions > span {font-size: 14px }}@media only screen and (max-width: 767px) {.search-page .page-container .filter-selectors .filter-switch {display: block }.search-page .page-container .filter-selectors .filter-left {display: none !important;position: absolute;top: 0;z-index: 99999;display: flex;flex-direction: column;background-color: #fff;left: 0;width: 100%;height: 100% }}@media only screen and (min-width: 768px) {.search-page .page-container .product-grid .item-grid .product-item {padding: 10px }.search-page .page-container .product-grid .item-grid.grid-3 .product-item {max-width: 33.333% }.search-page .page-container .product-grid .item-grid.grid-4 .product-item {max-width: 33.333% }.search-page .no-result-container .no-result-content {margin: 10px 0 }}@media only screen and (min-width: 992px) {.search-page {margin-top: 0;margin-bottom: 30px }.search-page .autohide-menu {display: none }.search-page .page-container {margin-top: 30px;padding: 0 15px }.search-page .page-container .sidebar {display: block;position: relative;-webkit-box-flex: 0 20%;-moz-box-flex: 0 20%;-webkit-flex: 0 20%;-ms-flex: 0 20%;flex: 0 20%;min-width: 20%;overflow-y: visible;background: none }.search-page .page-container .sidebar-header {display: none }.search-page .page-container .sidebar-content .filter-box {border: 1px solid #e2e6eb;border-radius: 3px }.search-page .page-container .sidebar-content .filter-box .title {border-bottom: 1px solid #4b71fc;padding-bottom: 10px;line-height: initial }.search-page .page-container .sidebar-content .filter-box ul {display: block;margin: 5px 0 }.search-page .page-container .sidebar-content .filter-box.filtered-items .filtered-items-wrap {-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.search-page .page-container .sidebar-content .filter-box:not(.filtered-items) .title:after {display: none }.search-page .page-container .sidebar-content .filter-box:not(.filtered-items) .title .count {display: none }.search-page .page-container .sidebar-content > div {margin-bottom: 20px }.search-page .page-container .sidebar-footer {display: none }.search-page .page-container .product-grid {width: 80%;margin-right: -15px;margin-left: 15px }.search-page .page-container .product-grid .catalog-header {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;margin: 0 15px }.search-page .page-container .product-grid .catalog-header .category-info h1 {font-size: 16px;font-weight: 600;line-height: 18px;color: #212121;margin-bottom: 20px }.search-page .page-container .product-grid .catalog-header .category-info .breadcrumb {display: block }.search-page .page-container .product-grid .catalog-header .category-info .breadcrumb ul {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.search-page .page-container .product-grid .catalog-header .category-info .breadcrumb ul li {font-size: 11px;color: #666;text-transform: capitalize }.search-page .page-container .product-grid .catalog-header .category-info .breadcrumb ul li a {color: #666;font-size: 11px }.search-page .page-container .product-grid .catalog-header .category-info .breadcrumb ul li .delimiter {font-size: 0 }.search-page .page-container .product-grid .catalog-header .category-info .breadcrumb ul li .delimiter:before {content: "\f105";font-family: "Faprika";color: #4b71fc;font-size: 12px;font-weight: 400;margin: 0 5px }.search-page .page-container .product-grid .catalog-header .category-options {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column }.search-page .page-container .product-grid .catalog-header .category-options .hide-out-of-stock {margin-left: auto;margin-bottom: 10px }.search-page .page-container .product-grid .catalog-header .category-options .hide-out-of-stock a {font-size: 12px;font-weight: 600;line-height: 18px;margin-right: 30px;position: relative }.search-page .page-container .product-grid .catalog-header .category-options .hide-out-of-stock a:after {position: absolute;top: 0;right: -30px;content: "";width: 18px;height: 18px;background: #fff;border: 1px solid #4b71fc }.search-page .page-container .product-grid .catalog-header .category-options .hide-out-of-stock a.active:before {position: absolute;top: 0;right: -27px;content: '\f00c';font-family: "Faprika";color: #4b71fc;z-index: 99 }.search-page .page-container .product-grid .catalog-header .category-options .options-bottom {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex }.search-page .page-container .product-grid .catalog-header .category-options .options-bottom .product-sorting {border: 1px solid #e2e6eb;border-radius: 3px }.search-page .page-container .product-grid .catalog-header .category-options .options-bottom .product-sorting select {border: 0;height: 28px;padding: 0 35px 0 10px;cursor: pointer }.search-page .page-container .product-grid .catalog-header .category-options .options-bottom .viewmode {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row }.search-page .page-container .product-grid .catalog-header .category-options .options-bottom .viewmode .selector {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;border: 1px solid #e2e6eb;border-radius: 3px;background: #fff;height: 30px;padding: 0 5px;margin-left: 5px;cursor: pointer }.search-page .page-container .product-grid .catalog-header .category-options .options-bottom .viewmode .selector div {width: 9px;height: 13px;background: #e2e6eb;border-radius: 1px }.search-page .page-container .product-grid .catalog-header .category-options .options-bottom .viewmode .selector div:not(:last-child) {margin-right: 2px }.search-page .page-container .product-grid .catalog-header .category-options .options-bottom .viewmode .selector.selected div {background: #4b71fc }.search-page .page-container .product-grid .item-grid.grid-3 .product-item {max-width: 33.333% }.search-page .page-container .product-grid .item-grid.grid-4 .product-item {max-width: 25% }.search-page .page-container .product-grid .item-grid .product-item {padding: 15px }.search-page .no-result-container {margin-top: 0 }.search-page .no-result-container .no-result-content {margin: 20px 0 }}.account-page {margin: 60px 0 20px 0 }.account-page .page-container {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column }.account-page .page-container .page-left-sidebar {margin-bottom: 10px;border: 1px solid #e2e6eb;border-radius: 3px;background-color: #fff;width: 100% }.account-page .page-container .page-left-sidebar .side-navigation .nav-title {font-size: 20px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;padding: 0 15px;line-height: 48px;cursor: pointer;position: relative }.ie .account-page .page-container .page-left-sidebar .side-navigation .nav-title {display: block }.account-page .page-container .page-left-sidebar .side-navigation .nav-title strong {position: relative;display: block;text-transform: capitalize;font-size: 15px;font-weight: 600;color: #212121 }.account-page .page-container .page-left-sidebar .side-navigation .nav-title:before {content: "\f107";font-family: "Faprika";position: absolute;right: 15px;font-size: 15px }.account-page .page-container .page-left-sidebar .side-navigation.open .nav-title:before {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg) }.account-page .page-container .page-left-sidebar .side-navigation .nav-wrap {overflow: hidden }.account-page .page-container .page-left-sidebar .side-navigation .nav-wrap .nav-list {list-style: none;padding: 0 15px }.account-page .page-container .page-left-sidebar .side-navigation .nav-wrap .nav-list li {position: relative }.account-page .page-container .page-left-sidebar .side-navigation .nav-wrap .nav-list li a {position: relative;display: block;line-height: 40px;text-transform: capitalize;text-align: left;font-size: 13px;z-index: 1;padding-left: 0px }.account-page .page-container .page-left-sidebar .side-navigation .nav-wrap .nav-list li:hover a, .account-page .page-container .page-left-sidebar .side-navigation .nav-wrap .nav-list li.active a {color: #4b71fc }.account-page .page-container .page-left-sidebar .side-navigation .nav-wrap .nav-list li:first-child {border-top: 1px solid #4b71fc }.account-page .page-container .page-left-sidebar .side-navigation .nav-wrap .nav-list li:last-child {margin-bottom: 0 }.account-page .page-container .page-left-sidebar .side-navigation .nav-wrap .nav-list li:not(:last-child) {border-bottom: 1px solid #e2e6eb }.account-page .page-container .page-body {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 100% }.account-page .page-container .page-body .buttons {margin: 20px 0 0 0 }.account-page .page-container .page-body .buttons .button {height: 30px;line-height: 28px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #4b71fc;border: 1px solid #4b71fc;border-radius: 3px }.account-page.customer-info-page form {border: 1px solid #e2e6eb;border-radius: 3px;background: #fff }.account-page.customer-info-page form .page-title {padding: 0 10px;border-bottom: 1px solid #e2e6eb;font-size: 15px;color: #212121;font-weight: 600;line-height: 49px }.account-page.customer-info-page form .inputs {padding: 10px 15px }.account-page.customer-info-page form .inputs > label {margin-bottom: 10px }.account-page.customer-info-page form .inputs .gender {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex }.account-page.customer-info-page form .inputs .gender .male {margin-right: 20px }.account-page.customer-info-page form .inputs.user-marketing input[type=checkbox] + label:before {min-width: 20px }.account-page.customer-info-page form .inputs.user-marketing label {width: auto;line-height: 20px }.account-page.customer-info-page form .inputs.user-marketing label:after {content: '' }.account-page.customer-info-page form .inputs.user-marketing input[type=checkbox]:checked + label:after {left: 5px;content: '\f00c' }.account-page.customer-info-page form .inputs .input-phone {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1 }.ie .account-page.customer-info-page form .inputs .input-phone {flex: 1 1 auto }.account-page.customer-info-page form .inputs .input-phone .input {width: 100% }.account-page.customer-info-page form .buttons {padding: 0 15px 15px }.account-page.address-list-page .address-top {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;margin-bottom: 10px }.account-page.address-list-page .address-top .address-search {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin-left: 10px }.account-page.address-list-page .address-top .address-search form {position: relative }.account-page.address-list-page .address-top .address-search form input {height: 35px;border: none;padding: 0 15px;color: #9a9a9a;width: calc(100% - 40px);border-left: 1px solid #e2e6eb;border-top: 1px solid #e2e6eb;border-bottom: 1px solid #e2e6eb;border-top-left-radius: 3px;border-bottom-left-radius: 3px;background-color: #ffffff;font-size: 13px }.account-page.address-list-page .address-top .address-search form input::placeholder {color: #9a9a9a;opacity: 1 }.account-page.address-list-page .address-top .address-search form input:-ms-input-placeholder {color: #9a9a9a }.account-page.address-list-page .address-top .address-search form input::-ms-input-placeholder {color: #9a9a9a }.account-page.address-list-page .address-top .address-search form button {height: 35px;width: 40px;padding: 0 10px;border: none;border-left: 1px solid #e2e6eb;border-top: 1px solid #e2e6eb;border-right: 1px solid #e2e6eb;border-bottom: 1px solid #e2e6eb;border-top-right-radius: 3px;border-bottom-right-radius: 3px;position: absolute;background-color: #ffffff;right: 0 }.account-page.address-list-page .address-top .address-search form button:before {content: "\f002";font-family: "Faprika";color: #4b71fc;font-size: 18px }.account-page.address-list-page .address-top .address-search form button:hover {background: #4b71fc;border-top-right-radius: 3px;border-bottom-right-radius: 3px }.account-page.address-list-page .address-top .address-search form button:hover:before {color: #fff }.account-page.address-list-page .address-top .buttons {margin: 0 }.account-page.address-list-page .address-top .buttons button {height: 33px !important }.account-page.address-list-page .address-list {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -5px }.account-page.address-edit-page form {border: 1px solid #e2e6eb;border-radius: 3px;background: #fff }.account-page.address-edit-page form .page-title {padding: 0 10px;border-bottom: 1px solid #e2e6eb;font-size: 15px;color: #212121;font-weight: 600;line-height: 49px }.account-page.address-edit-page form .inputs {-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.account-page.address-edit-page form .inputs > label {width: 100%;margin-bottom: 10px }.account-page.address-edit-page form .inputs input {-webkit-box-flex: initial;-moz-box-flex: initial;-webkit-flex: initial;-ms-flex: initial;flex: initial;width: 100% }.account-page.address-edit-page form .inputs select {margin: 0;max-width: 100% }.account-page.address-edit-page form .inputs .shipping-country-info {margin-top: 5px }.account-page.address-edit-page form button {height: 40px;line-height: 38px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #4b71fc;border: 1px solid #4b71fc;border-radius: 3px;width: 100%;margin-top: 10px }.account-page.address-edit-page form .inputs {padding: 10px 15px }.account-page.address-edit-page form .buttons {padding: 0 15px 15px }.account-page.order-list-page .order-search, .account-page.order-list-page .order-returns, .account-page.order-returns-list-page .order-search, .account-page.order-returns-list-page .order-returns {border: 1px solid #e2e6eb;border-radius: 3px;background: #fff }.account-page.order-list-page .order-search .page-title, .account-page.order-list-page .order-returns .page-title, .account-page.order-returns-list-page .order-search .page-title, .account-page.order-returns-list-page .order-returns .page-title {padding: 0 10px;font-size: 15px;color: #212121;font-weight: 600;line-height: 49px;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between }.account-page.order-list-page .order-search .page-title .buttons, .account-page.order-list-page .order-returns .page-title .buttons, .account-page.order-returns-list-page .order-search .page-title .buttons, .account-page.order-returns-list-page .order-returns .page-title .buttons {margin: 0;font-size: 13px }.account-page.order-list-page .order-search .page-title .buttons button:before, .account-page.order-list-page .order-returns .page-title .buttons button:before, .account-page.order-returns-list-page .order-search .page-title .buttons button:before, .account-page.order-returns-list-page .order-returns .page-title .buttons button:before {font-family: "Faprika";font-size: 15px;font-weight: 300;margin-right: 5px;content: "\f0b0" }.account-page.order-list-page .order-search-box, .account-page.order-list-page .order-returns-box, .account-page.order-returns-list-page .order-search-box, .account-page.order-returns-list-page .order-returns-box {background-color: #fff;padding: 15px;border-top: 1px solid #e2e6eb }.account-page.order-list-page .order-search-box .input-group, .account-page.order-list-page .order-returns-box .input-group, .account-page.order-returns-list-page .order-search-box .input-group, .account-page.order-returns-list-page .order-returns-box .input-group {-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.account-page.order-list-page .order-search-box .input-group .inputs, .account-page.order-list-page .order-returns-box .input-group .inputs, .account-page.order-returns-list-page .order-search-box .input-group .inputs, .account-page.order-returns-list-page .order-returns-box .input-group .inputs {-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-flex: 0 100%;-moz-box-flex: 0 100%;-webkit-flex: 0 100%;-ms-flex: 0 100%;flex: 0 100%;width: 100% }.account-page.order-list-page .order-search-box .input-group .inputs label, .account-page.order-list-page .order-returns-box .input-group .inputs label, .account-page.order-returns-list-page .order-search-box .input-group .inputs label, .account-page.order-returns-list-page .order-returns-box .input-group .inputs label {margin-bottom: 10px;min-width: 30%;position: relative }.account-page.order-list-page .order-search-box .input-group .inputs label:after, .account-page.order-list-page .order-returns-box .input-group .inputs label:after, .account-page.order-returns-list-page .order-search-box .input-group .inputs label:after, .account-page.order-returns-list-page .order-returns-box .input-group .inputs label:after {display: none;content: ":";position: absolute;right: 30px;top: 0 }@media only screen and (min-width: 768px) {.account-page.order-list-page .order-search-box .input-group .inputs label:after, .account-page.order-list-page .order-returns-box .input-group .inputs label:after, .account-page.order-returns-list-page .order-search-box .input-group .inputs label:after, .account-page.order-returns-list-page .order-returns-box .input-group .inputs label:after {display: block }}.account-page.order-list-page .order-search-box .input-group .inputs.inputs-date .input-group, .account-page.order-list-page .order-returns-box .input-group .inputs.inputs-date .input-group, .account-page.order-returns-list-page .order-search-box .input-group .inputs.inputs-date .input-group, .account-page.order-returns-list-page .order-returns-box .input-group .inputs.inputs-date .input-group {margin: 0;padding: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row }.account-page.order-list-page .order-search-box .input-group .inputs.inputs-date > div input:first-child, .account-page.order-list-page .order-returns-box .input-group .inputs.inputs-date > div input:first-child, .account-page.order-returns-list-page .order-search-box .input-group .inputs.inputs-date > div input:first-child, .account-page.order-returns-list-page .order-returns-box .input-group .inputs.inputs-date > div input:first-child {margin-right: 5px }.account-page.order-list-page .order-search-box .input-group .inputs.inputs-date > div input:last-child, .account-page.order-list-page .order-returns-box .input-group .inputs.inputs-date > div input:last-child, .account-page.order-returns-list-page .order-search-box .input-group .inputs.inputs-date > div input:last-child, .account-page.order-returns-list-page .order-returns-box .input-group .inputs.inputs-date > div input:last-child {margin-left: 5px }.account-page.order-list-page .order-search-box .input-group .inputs .select2-selection--single, .account-page.order-list-page .order-returns-box .input-group .inputs .select2-selection--single, .account-page.order-returns-list-page .order-search-box .input-group .inputs .select2-selection--single, .account-page.order-returns-list-page .order-returns-box .input-group .inputs .select2-selection--single {border: 1px solid #e2e6eb;border-radius: 3px }.account-page.order-list-page .order-search-box .button-group, .account-page.order-list-page .order-returns-box .button-group, .account-page.order-returns-list-page .order-search-box .button-group, .account-page.order-returns-list-page .order-returns-box .button-group {margin: 10px 0 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: flex-end }.account-page.order-list-page .order-search-box .button-group .button-search, .account-page.order-list-page .order-returns-box .button-group .button-search, .account-page.order-returns-list-page .order-search-box .button-group .button-search, .account-page.order-returns-list-page .order-returns-box .button-group .button-search {height: 30px;line-height: 28px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #4b71fc;border: 1px solid #4b71fc;border-radius: 3px;width: 100% }@media only screen and (min-width: 480px) {.account-page.order-list-page .order-search-box .button-group .button-search, .account-page.order-list-page .order-returns-box .button-group .button-search, .account-page.order-returns-list-page .order-search-box .button-group .button-search, .account-page.order-returns-list-page .order-returns-box .button-group .button-search {width: auto }}.account-page.order-list-page .order-search-box .button-group .button-search:before, .account-page.order-list-page .order-returns-box .button-group .button-search:before, .account-page.order-returns-list-page .order-search-box .button-group .button-search:before, .account-page.order-returns-list-page .order-returns-box .button-group .button-search:before {font-family: "Faprika";font-size: 13px;font-weight: 300;margin-right: 5px;content: "\f002" }.account-page.order-list-page .order-search-box .button-group .button-returns, .account-page.order-list-page .order-returns-box .button-group .button-returns, .account-page.order-returns-list-page .order-search-box .button-group .button-returns, .account-page.order-returns-list-page .order-returns-box .button-group .button-returns {height: 30px;line-height: 28px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #4b71fc;border: 1px solid #4b71fc;border-radius: 3px;width: 100% }@media only screen and (min-width: 480px) {.account-page.order-list-page .order-search-box .button-group .button-returns, .account-page.order-list-page .order-returns-box .button-group .button-returns, .account-page.order-returns-list-page .order-search-box .button-group .button-returns, .account-page.order-returns-list-page .order-returns-box .button-group .button-returns {width: auto }}.account-page.order-list-page .order-search-box .button-group .button-returns:before, .account-page.order-list-page .order-returns-box .button-group .button-returns:before, .account-page.order-returns-list-page .order-search-box .button-group .button-returns:before, .account-page.order-returns-list-page .order-returns-box .button-group .button-returns:before {font-family: "Faprika";font-size: 13px;font-weight: 300;margin-right: 5px;content: "\f0e2" }.account-page.order-list-page .order-search + .no-data, .account-page.order-list-page .order-returns + .no-data, .account-page.order-returns-list-page .order-search + .no-data, .account-page.order-returns-list-page .order-returns + .no-data {margin-top: 20px;text-align: center }.account-page.order-list-page .order-list, .account-page.order-returns-list-page .order-list {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 10px -10px 0 }.account-page.order-list-page .order-returns .section, .account-page.order-returns-list-page .order-returns .section {background-color: #e2e6eb;border-top: 1px solid #e2e6eb;padding: 15px }.account-page.order-list-page .order-returns .section .cart-wrap, .account-page.order-returns-list-page .order-returns .section .cart-wrap {margin-bottom: 0 }.account-page.order-details-page {margin: 20px 0 }.account-page.order-details-page .page-container {-webkit-flex-direction: column-reverse;-moz-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse }.account-page.order-details-page .page-body .shipment-tracker {background: #fff;margin-bottom: 20px;border: 1px solid #e2e6eb;border-radius: 3px;overflow: hidden }.account-page.order-details-page .page-body .shipment-tracker .shipment-info-content {position: relative }.account-page.order-details-page .page-body .shipment-tracker .shipment-info-content .shipment-details-title {padding: 0 10px;border-bottom: 1px solid #e2e6eb;line-height: 49px;font-size: 13px;color: white;background: #4b71fc;text-transform: uppercase;font-weight: 600 }.account-page.order-details-page .page-body .shipment-tracker .shipment-info-content ul {padding: 10px;font-size: 13px;color: #666;line-height: 24px }.account-page.order-details-page .page-body .shipment-tracker .shipment-info-content ul li .label {font-weight: 600;display: block }.account-page.order-details-page .page-body .shipment-tracker .shipment-info-content ul li .line {display: none }.account-page.order-details-page .page-body .shipment-tracker .shipment-info-content img {position: absolute;right: 15px;bottom: 5px }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper {margin: 0 auto;position: relative;display: block;width: 100%;height: 220px;overflow: hidden;border-bottom: 0px solid #fff;color: #fff;background: #4b71fc }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .shipment-info {position: relative;color: #0432dd;font-size: 15px;text-align: center;margin-top: 65px;line-height: 30px;text-transform: uppercase }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .shipment-info:before {content: attr(data-text);position: absolute;overflow: hidden;max-width: 205px;white-space: nowrap;color: #fff;animation: loading 6s linear infinite }@keyframes loading {0% {max-width: 0 }}.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .mountain {position: absolute;right: 0;bottom: -20px;width: 2px;height: 2px;box-shadow: 0 0 0 50px #325dfc, 60px 50px 0 70px #325dfc, 90px 90px 0 50px #325dfc, 250px 250px 0 50px #325dfc, 290px 320px 0 50px #325dfc, 320px 400px 0 50px #325dfc;transform: rotate(130deg);animation: mtn 20s linear infinite }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .hill {position: absolute;right: -838px;bottom: -65px;width: 400px;border-radius: 50%;height: 20px;box-shadow: 0 0 0 50px #e2e6eb, -50px 0 0 20px #e2e6eb, -100px 0 0 50px #e2e6eb, 250px 0 0 20px #e2e6eb, 290px 0 0 50px #e2e6eb, 620px 0 0 20px #e2e6eb;animation: hill 4s 0s linear infinite }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .tree, .account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .tree:nth-child(2), .account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .tree:nth-child(3) {position: absolute;height: 100px;width: 35px;bottom: 0;background: url("../../svg/tree.svg") no-repeat }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .rock {margin-top: -17%;height: 2%;width: 2%;bottom: -2px;border-radius: 20px;position: absolute;background: #e2e6eb }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .truck, .account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .wheels {width: 85px;margin-right: -60px;bottom: 0px;right: 50%;position: absolute;background: #e2e6eb }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .truck {background: url("../../svg/truck.svg") no-repeat;height: 60px }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .truck:before {content: " ";position: absolute;width: 25px;box-shadow: -30px 28px 0 1.5px #fff, -35px 18px 0 1.5px #fff }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .wheels {background: url("../../svg/wheels.svg") no-repeat;height: 15px;margin-bottom: 0 }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .tree {animation: tree 3s 0.000s linear infinite }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .tree:nth-child(2) {animation: tree2 2s 0.150s linear infinite }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .tree:nth-child(3) {animation: tree3 8s 0.050s linear infinite }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .rock {animation: rock 4s -0.530s linear infinite }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .truck {animation: truck 4s 0.080s ease infinite }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .wheels {animation: truck 4s 0.001s ease infinite }.account-page.order-details-page .page-body .shipment-tracker .loop-wrapper .truck:before {animation: wind 1.5s 0.000s ease infinite }@keyframes tree {0% {transform: translate(1350px) }50% {}100% {transform: translate(-50px) }}@keyframes tree2 {0% {transform: translate(650px) }50% {}100% {transform: translate(-50px) }}@keyframes tree3 {0% {transform: translate(2750px) }50% {}100% {transform: translate(-50px) }}@keyframes rock {0% {right: -200px }100% {right: 2000px }}@keyframes truck {0% {}6% {transform: translateY(0px) }7% {transform: translateY(-6px) }9% {transform: translateY(0px) }10% {transform: translateY(-1px) }11% {transform: translateY(0px) }100% {}}@keyframes wind {0% {}50% {transform: translateY(3px) }100% {}}@keyframes mtn {100% {transform: translateX(-2000px) rotate(130deg) }}@keyframes hill {100% {transform: translateX(-2000px) }}.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap {border-top: 1px solid #e2e6eb }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-title {padding: 0 10px;border-bottom: 1px solid #e2e6eb;line-height: 49px;font-size: 13px;color: #212121;background-color: #f3f6f9;text-transform: uppercase;font-weight: 600;display: block }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-item-header {display: none }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-item {display: block;border-bottom: 1px solid #e2e6eb;position: relative;font-size: 13px;padding: 15px;line-height: 20px }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-item:last-child {border-bottom: none }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-item > div {padding: 0 }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-item .label {font-weight: 600;display: block;min-width: 100px }.account-page.order-details-page .page-body .shipping-details {background: #fff;margin-bottom: 20px;border: 1px solid #e2e6eb;border-radius: 3px }.account-page.order-details-page .page-body .shipping-details ul {padding: 10px;font-size: 13px;color: #666;line-height: 24px }.account-page.order-details-page .page-body .order-details {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column }.account-page.order-details-page .page-body .order-details-title {padding: 0 10px;border-bottom: 1px solid #e2e6eb;line-height: 49px;font-size: 13px;color: #212121;text-transform: uppercase;font-weight: 600 }.account-page.order-details-page .page-body .order-details .billing-info-content {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1 }.ie .account-page.order-details-page .page-body .order-details .billing-info-content {flex: 1 1 auto }.account-page.order-details-page .page-body .order-details .billing-info-content > div {background: #fff;margin-bottom: 20px;border: 1px solid #e2e6eb;border-radius: 3px }.account-page.order-details-page .page-body .order-details .billing-info-content > div ul {padding: 10px;font-size: 13px;color: #666;line-height: 24px }.account-page.order-details-page .page-body .order-details .shipping-info-content {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1 }.ie .account-page.order-details-page .page-body .order-details .shipping-info-content {flex: 1 1 auto }.account-page.order-details-page .page-body .order-details .shipping-info-content > div {background: #fff;margin-bottom: 20px;border: 1px solid #e2e6eb;border-radius: 3px }.account-page.order-details-page .page-body .order-details .shipping-info-content > div ul {padding: 10px;font-size: 13px;color: #666;line-height: 24px }.account-page.order-details-page .page-body .order-notes {border: 1px solid #e2e6eb;border-radius: 3px;background: #fff;margin-bottom: 20px }.account-page.order-details-page .page-body .order-notes .notes-title {border-bottom: 1px solid #e2e6eb;line-height: 29px;font-size: 13px;color: #212121;font-weight: 600;padding: 10px;text-transform: uppercase }.account-page.order-details-page .page-body .order-notes .notes-header {display: none }.account-page.order-details-page .page-body .order-notes .notes-header .notes-createdon {font-size: 13px;color: #212121;font-weight: 600;width: 135px;padding: 10px;border-right: 1px solid #e2e6eb;line-height: 29px }.account-page.order-details-page .page-body .order-notes .notes-header .notes-info {font-size: 13px;color: #212121;font-weight: 600;padding: 10px;line-height: 29px }.account-page.order-details-page .page-body .order-notes .notes-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;position: relative;border-bottom: 1px solid #e2e6eb }.account-page.order-details-page .page-body .order-notes .notes-item .notes-createdon {font-size: 13px;color: #666;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;width: 80px;padding: 10px;border-right: 1px solid #e2e6eb;line-height: 17px }.account-page.order-details-page .page-body .order-notes .notes-item .notes-info {color: #666;line-height: 24px;padding: 10px }.account-page.order-details-page .page-body .order-notes .notes-item:last-child {border-bottom: none }.account-page.order-details-page .page-body .cart-wrap {border: 1px solid #e2e6eb;border-radius: 3px;background: #fff;margin-bottom: 20px }.account-page.order-details-page .page-body .cart-wrap .cart-title {border-bottom: 1px solid #e2e6eb;line-height: 49px;padding: 0 15px;font-size: 13px;color: #212121;font-weight: 600;text-transform: uppercase }.account-page.order-details-page .page-body .cart-wrap .cart-item-header {display: none }.account-page.order-details-page .page-body .cart-wrap .cart-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 10px;position: relative }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-image img {max-height: 100px }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-details {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding: 0 0 0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis }.ie .account-page.order-details-page .page-body .cart-wrap .cart-item .product-details {flex: 1 1 auto }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-details .product-info {padding-right: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-details .product-info .product-name {font-size: 15px;color: #212121;font-weight: 600;line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-details .product-info .attributes {font-size: 13px;line-height: 18px }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-details .product-unit-price {display: none }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-details .variant-box {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-details .variant-box .product-quantity select {border: 1px solid #e2e6eb;border-radius: 3px;width: 50px;height: 30px;text-align: center;margin: 5px 0 }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-details .variant-box .product-total-price {font-size: 14px;color: #212121;font-weight: 600;white-space: nowrap;line-height: 30px }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-remove {position: absolute;top: 10px;right: 10px }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-remove .product-remove-icon:before {content: "\f2ed";font-family: "Faprika";font-weight: 400;color: #d33 }.account-page.order-details-page .page-body .cart-wrap .cart-item:not(:last-child) {border-bottom: 1px solid #e2e6eb }.account-page.order-details-page .page-sidebar {margin-bottom: 20px;width: 100% }.account-page.order-details-page .page-sidebar .order-totals {border: 1px solid #e2e6eb;border-radius: 3px;background: #fff }.account-page.order-details-page .page-sidebar .order-totals-header {border-bottom: 1px solid #e2e6eb;height: 50px;padding: 10px;font-size: 14px;color: #212121;font-weight: 600;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center }.account-page.order-details-page .page-sidebar .order-totals-content {padding: 10px }.account-page.order-details-page .page-sidebar .order-totals-content .total-info table {width: 100% }.account-page.order-details-page .page-sidebar .order-totals-content .total-info table tr {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between }.account-page.order-details-page .page-sidebar .order-totals-content .total-info table tr td {font-size: 13px;color: #212121;line-height: 24px }.ie .account-page.order-details-page .page-sidebar .order-totals-content .total-info table tr td.cart-total-right {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex }.account-page.order-details-page .page-sidebar .order-totals-content .total-info table tr.order-total {border-top: 1px solid #e2e6eb;margin-top: 10px }.account-page.order-details-page .page-sidebar .order-totals-content .total-info table tr.order-total td {text-transform: uppercase;font-weight: 600;line-height: 50px }.account-page.order-details-page .page-sidebar .order-totals-content .total-info table tr.divider {border-bottom: 1px solid #e2e6eb;margin: 15px 0 }.account-page.order-details-page .page-sidebar .order-totals-content .checkout-buttons button {width: 100%;margin-bottom: 10px }.account-page.order-details-page .page-sidebar .order-totals-content .checkout-buttons button:before {font-family: "Faprika";font-size: 17px;margin-right: 5px }.account-page.order-details-page .page-sidebar .order-totals-content .checkout-buttons button.reorder {height: 40px;line-height: 38px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #4b71fc;border: 1px solid #4b71fc;border-radius: 3px }.account-page.order-details-page .page-sidebar .order-totals-content .checkout-buttons button.reorder:before {content: "\f2f1";font-weight: 300 }.account-page.order-details-page .page-sidebar .order-totals-content .checkout-buttons button.order-return {height: 40px;line-height: 38px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #d33;border: 1px solid #d33;border-radius: 3px }.account-page.order-details-page .page-sidebar .order-totals-content .checkout-buttons button.order-return:before {content: "\f0e2";font-weight: 300 }.account-page.order-details-page .page-sidebar .order-totals-content .checkout-buttons button.cancel-order {height: 40px;line-height: 38px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #d33;border: 1px solid #d33;border-radius: 3px }.account-page.order-details-page .page-sidebar .order-totals-content .checkout-buttons button.cancel-order:before {content: "\f00d";font-weight: 300 }.account-page.order-details-page .page-sidebar .order-totals-content .checkout-buttons button.print-order {height: 40px;line-height: 38px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #393;border: 1px solid #393;border-radius: 3px }.account-page.order-details-page .page-sidebar .order-totals-content .checkout-buttons button.print-order:before {content: "\f02f";font-weight: 300 }.account-page.order-details-page .page-sidebar .order-totals-content .checkout-buttons button.all-orders {height: 40px;line-height: 38px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #666;border: 1px solid #666;border-radius: 3px }.account-page.order-details-page .page-sidebar .order-totals-content .checkout-buttons button.all-orders:before {content: "\f355";font-weight: 900 }.account-page.order-details-page .page-sidebar .order-totals-content .terms-of-service {font-size: 12px;line-height: 20px }.account-page.order-details-page .page-sidebar .order-totals-content .terms-of-service span {color: #4b71fc;cursor: pointer }.account-page.order-return-info-page {margin: 60px 0 20px 0 }.account-page.order-return-info-page .page-container {-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column }.account-page.order-return-info-page .panel-item {width: calc(100% - 20px);margin: 10px }.account-page.order-return-info-page .panel-item .info li a.order-product, .account-page.order-return-info-page .panel-item .info li span.order-product {font-weight: 600 }.account-page.order-return-info-page .panel-item .info li a:last-child, .account-page.order-return-info-page .panel-item .info li span:last-child {-webkit-box-flex: 3;-moz-box-flex: 3;-webkit-flex: 3;-ms-flex: 3;flex: 3 }.account-page.order-return-info-page .order-search, .account-page.order-return-info-page .order-returns {border: 1px solid #e2e6eb;border-radius: 3px;background: #fff }.account-page.order-return-info-page .order-search .page-title, .account-page.order-return-info-page .order-returns .page-title {padding: 0 10px;font-size: 15px;color: #212121;font-weight: 600;line-height: 49px;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between }.account-page.order-return-info-page .order-search .page-title .buttons, .account-page.order-return-info-page .order-returns .page-title .buttons {margin: 0;font-size: 13px }.account-page.order-return-info-page .order-search .page-title .buttons button:before, .account-page.order-return-info-page .order-returns .page-title .buttons button:before {font-family: "Faprika";font-size: 15px;font-weight: 300;margin-right: 5px;content: "\f0b0" }.account-page.order-return-info-page .order-search-box, .account-page.order-return-info-page .order-returns-box {background-color: #fff;padding: 15px;border-top: 1px solid #e2e6eb }.account-page.order-return-info-page .order-search-box .input-group, .account-page.order-return-info-page .order-returns-box .input-group {-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.account-page.order-return-info-page .order-search-box .input-group .inputs, .account-page.order-return-info-page .order-returns-box .input-group .inputs {-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-flex: 0 100%;-moz-box-flex: 0 100%;-webkit-flex: 0 100%;-ms-flex: 0 100%;flex: 0 100%;width: 100% }.account-page.order-return-info-page .order-search-box .input-group .inputs label, .account-page.order-return-info-page .order-returns-box .input-group .inputs label {margin-bottom: 10px;min-width: 30%;position: relative }.account-page.order-return-info-page .order-search-box .input-group .inputs label:after, .account-page.order-return-info-page .order-returns-box .input-group .inputs label:after {display: none;content: ":";position: absolute;right: 30px;top: 0 }@media only screen and (min-width: 768px) {.account-page.order-return-info-page .order-search-box .input-group .inputs label:after, .account-page.order-return-info-page .order-returns-box .input-group .inputs label:after {display: block }}.account-page.order-return-info-page .order-search-box .input-group .inputs.inputs-date .input-group, .account-page.order-return-info-page .order-returns-box .input-group .inputs.inputs-date .input-group {margin: 0;padding: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row }.account-page.order-return-info-page .order-search-box .input-group .inputs.inputs-date > div input:first-child, .account-page.order-return-info-page .order-returns-box .input-group .inputs.inputs-date > div input:first-child {margin-right: 5px }.account-page.order-return-info-page .order-search-box .input-group .inputs.inputs-date > div input:last-child, .account-page.order-return-info-page .order-returns-box .input-group .inputs.inputs-date > div input:last-child {margin-left: 5px }.account-page.order-return-info-page .order-search-box .input-group .inputs .select2-selection--single, .account-page.order-return-info-page .order-returns-box .input-group .inputs .select2-selection--single {border: 1px solid #e2e6eb;border-radius: 3px }.account-page.order-return-info-page .order-search-box .button-group, .account-page.order-return-info-page .order-returns-box .button-group {margin: 10px 0 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: flex-end }.account-page.order-return-info-page .order-search-box .button-group .button-search, .account-page.order-return-info-page .order-returns-box .button-group .button-search {height: 30px;line-height: 28px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #4b71fc;border: 1px solid #4b71fc;border-radius: 3px;width: 100% }@media only screen and (min-width: 480px) {.account-page.order-return-info-page .order-search-box .button-group .button-search, .account-page.order-return-info-page .order-returns-box .button-group .button-search {width: auto }}.account-page.order-return-info-page .order-search-box .button-group .button-search:before, .account-page.order-return-info-page .order-returns-box .button-group .button-search:before {font-family: "Faprika";font-size: 13px;font-weight: 300;margin-right: 5px;content: "\f002" }.account-page.order-return-info-page .order-search-box .button-group .button-returns, .account-page.order-return-info-page .order-returns-box .button-group .button-returns {height: 30px;line-height: 28px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #4b71fc;border: 1px solid #4b71fc;border-radius: 3px;width: 100% }@media only screen and (min-width: 480px) {.account-page.order-return-info-page .order-search-box .button-group .button-returns, .account-page.order-return-info-page .order-returns-box .button-group .button-returns {width: auto }}.account-page.order-return-info-page .order-search-box .button-group .button-returns:before, .account-page.order-return-info-page .order-returns-box .button-group .button-returns:before {font-family: "Faprika";font-size: 13px;font-weight: 300;margin-right: 5px;content: "\f0e2" }.account-page.order-return-info-page .order-search + .no-data, .account-page.order-return-info-page .order-returns + .no-data {margin-top: 20px;text-align: center }.account-page.order-return-info-page .order-list {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 10px -10px 0 }.account-page.order-return-info-page .order-returns .section {background-color: #e2e6eb;border-top: 1px solid #e2e6eb;padding: 15px }.account-page.order-return-info-page .order-returns .section .cart-wrap {margin-bottom: 0 }.account-page.order-tracking-page form {border: 1px solid #e2e6eb;border-radius: 3px;background: #fff;width: 100% }.account-page.order-tracking-page form .order-tracking-header {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;border-bottom: 1px solid #e2e6eb;margin-bottom: 10px;padding: 15px }.account-page.order-tracking-page form .order-tracking-header h1 {font-size: 14px;font-weight: 700;color: #212121;margin-bottom: 15px }.account-page.order-tracking-page form .order-tracking-header .breadcrumb {display: block }.account-page.order-tracking-page form .order-tracking-header .breadcrumb ul {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.account-page.order-tracking-page form .order-tracking-header .breadcrumb ul li {font-size: 11px;color: #666;text-transform: capitalize }.account-page.order-tracking-page form .order-tracking-header .breadcrumb ul li a {color: #666;font-size: 11px }.account-page.order-tracking-page form .order-tracking-header .breadcrumb ul li .delimiter {font-size: 0 }.account-page.order-tracking-page form .order-tracking-header .breadcrumb ul li .delimiter:before {content: "\f105";font-family: "Faprika";color: #4b71fc;font-size: 12px;font-weight: 400;margin: 0 5px }.account-page.order-tracking-page form .input-wrap {padding: 10px 15px }.account-page.order-tracking-page form .inputs > label {margin-bottom: 10px }.account-page.order-tracking-page form .input-validate {max-width: 400px }.account-page.order-tracking-page form .buttons {margin-top: 5px;margin-bottom: 15px }.account-page.order-tracking-page form .buttons button {height: 40px;line-height: 38px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #4b71fc;border: 1px solid #4b71fc;border-radius: 3px;width: 100% }.account-page.reviews-list-page .product-reviews {border: 1px solid #e2e6eb;border-radius: 3px;background: #fff }.account-page.reviews-list-page .product-reviews .product-reviews-header {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;border-bottom: 1px solid #e2e6eb;padding: 15px }.account-page.reviews-list-page .product-reviews .product-reviews-header h1 {font-size: 14px;font-weight: 700;color: #212121;margin-bottom: 15px }.account-page.reviews-list-page .product-reviews .product-reviews-header .breadcrumb {display: block }.account-page.reviews-list-page .product-reviews .product-reviews-header .breadcrumb ul {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.account-page.reviews-list-page .product-reviews .product-reviews-header .breadcrumb ul li {font-size: 11px;color: #666;text-transform: capitalize }.account-page.reviews-list-page .product-reviews .product-reviews-header .breadcrumb ul li a {color: #666;font-size: 11px }.account-page.reviews-list-page .product-reviews .product-reviews-header .breadcrumb ul li .delimiter {font-size: 0 }.account-page.reviews-list-page .product-reviews .product-reviews-header .breadcrumb ul li .delimiter:before {content: "\f105";font-family: "Faprika";color: #4b71fc;font-size: 12px;font-weight: 400;margin: 0 5px }.account-page.reviews-list-page .product-reviews .product-review-item {font-size: 13px;margin: 15px }.account-page.reviews-list-page .product-reviews .product-review-item .review-item-head {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;margin-bottom: 15px }.account-page.reviews-list-page .product-reviews .product-review-item .review-item-head .review-title {font-size: 14px;color: #212121;font-weight: 600 }.account-page.reviews-list-page .product-reviews .product-review-item .review-item-head .rating-box .rating-outer {display: inline-block;position: relative }.account-page.reviews-list-page .product-reviews .product-review-item .review-item-head .rating-box .rating-outer:before {content: "\f005 \f005 \f005 \f005 \f005";font-family: "Faprika" }.account-page.reviews-list-page .product-reviews .product-review-item .review-item-head .rating-box .rating-inner {position: absolute;top: 0;left: 0;white-space: nowrap;overflow: hidden;width: 0 }.account-page.reviews-list-page .product-reviews .product-review-item .review-item-head .rating-box .rating-inner:before {content: "\f005 \f005 \f005 \f005 \f005";color: #4b71fc;font-weight: 600;font-family: "Faprika" }.account-page.reviews-list-page .product-reviews .product-review-item .review-content {line-height: 20px }.account-page.reviews-list-page .product-reviews .product-review-item .review-content .review-text {margin-bottom: 15px }.account-page.reviews-list-page .product-reviews .product-review-item .review-content .review-info {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin: 0 0 5px;font-size: 12px }.account-page.reviews-list-page .product-reviews .product-review-item .review-content .review-info a {color: #4b71fc;font-weight: 600 }.account-page.reviews-list-page .product-reviews .product-review-item .review-content .review-info .separator {display: none }.account-page.reviews-list-page .product-reviews .product-review-item .review-content .reply {padding-left: 20px }.account-page.reviews-list-page .product-reviews .product-review-item .review-content .reply-header {margin: 0 0 10px }.account-page.reviews-list-page .product-reviews .product-review-item .review-content .reply-text {margin: 0 0 15px;line-height: 24px;text-align: left;color: #888 }.account-page.reviews-list-page .product-reviews .product-review-item:not(:last-child) {border-bottom: 1px solid #e2e6eb }.account-page.reward-points-page .message {padding: 15px;position: relative;margin: 0 0 10px 0 }.account-page.reward-points-page .message.current-balance {background-color: #94db94;border-left: 3px solid #393;color: #393 }.account-page.reward-points-page .message.min-balance {background-color: #d6d8de;border-left: 3px solid #696f7f;color: #696f7f }.account-page.reward-points-page .table-wrapper {padding: 0 }.account-page.reward-points-page .table-wrapper + .pager .total-summary {display: none }.account-page.change-password-page form {border: 1px solid #e2e6eb;border-radius: 3px;background: #fff }.account-page.change-password-page form .page-title {padding: 0 10px;border-bottom: 1px solid #e2e6eb;font-size: 15px;color: #212121;font-weight: 600;line-height: 49px }.account-page.change-password-page form .inputs {padding: 10px 15px }.account-page.change-password-page form .inputs > label {margin-bottom: 10px }.account-page.change-password-page form .buttons {padding: 0 15px 15px }.account-page.affiliate-reward-order-page .affiliate-order-search {border: 1px solid #e2e6eb;border-radius: 3px;background: #fff }.account-page.affiliate-reward-order-page .affiliate-order-search .button-group .button-search {width: auto !important }.account-page.affiliate-reward-order-page .affiliate-order-search .button-group .button-histories {height: 30px;line-height: 28px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #212121;border: 1px solid #212121;border-radius: 3px;margin-right: 15px }@media only screen and (max-width: 479px) {.account-page.affiliate-reward-order-page .affiliate-order-search .button-group .button-histories {width: 100% }}.account-page.affiliate-reward-order-page .affiliate-order-search .page-title {padding: 0 10px;font-size: 15px;color: #212121;font-weight: 600;line-height: 49px;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between }.account-page.affiliate-reward-order-page .affiliate-order-search .page-title .buttons {margin: 0;font-size: 13px }.account-page.affiliate-reward-order-page .affiliate-order-search .page-title .buttons button:before {font-family: "Faprika";font-size: 15px;font-weight: 300;margin-right: 5px;content: "\f0b0" }.account-page.affiliate-reward-order-page .affiliate-order-search-box {background-color: #fff;padding: 15px;border-top: 1px solid #e2e6eb }.account-page.affiliate-reward-order-page .affiliate-order-search-box .input-group {-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.account-page.affiliate-reward-order-page .affiliate-order-search-box .input-group .inputs {-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-flex: 0 100%;-moz-box-flex: 0 100%;-webkit-flex: 0 100%;-ms-flex: 0 100%;flex: 0 100%;width: 100% }.account-page.affiliate-reward-order-page .affiliate-order-search-box .input-group .inputs label {margin-bottom: 10px;min-width: 30%;position: relative }.account-page.affiliate-reward-order-page .affiliate-order-search-box .input-group .inputs label:after {display: none;content: ":";position: absolute;right: 30px;top: 0 }@media only screen and (min-width: 768px) {.account-page.affiliate-reward-order-page .affiliate-order-search-box .input-group .inputs label:after {display: block }}.account-page.affiliate-reward-order-page .affiliate-order-search-box .input-group .inputs.inputs-date .input-group {margin: 0;padding: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row }.account-page.affiliate-reward-order-page .affiliate-order-search-box .input-group .inputs.inputs-date > div input:first-child {margin-right: 5px }.account-page.affiliate-reward-order-page .affiliate-order-search-box .input-group .inputs.inputs-date > div input:last-child {margin-left: 5px }.account-page.affiliate-reward-order-page .affiliate-order-search-box .button-group {margin: 10px 0 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: flex-end }.account-page.affiliate-reward-order-page .affiliate-order-search-box .button-group .button-search {height: 30px;line-height: 28px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #4b71fc;border: 1px solid #4b71fc;border-radius: 3px;width: 100% }@media only screen and (min-width: 480px) {.account-page.affiliate-reward-order-page .affiliate-order-search-box .button-group .button-search {width: auto }}.account-page.affiliate-reward-order-page .affiliate-order-search-box .button-group .button-search:before {font-family: "Faprika";font-size: 13px;font-weight: 300;margin-right: 5px;content: "\f002" }.account-page.affiliate-reward-order-page .affiliate-order-search-box .button-group .button-returns {height: 30px;line-height: 28px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #4b71fc;border: 1px solid #4b71fc;border-radius: 3px;width: 100% }@media only screen and (min-width: 480px) {.account-page.affiliate-reward-order-page .affiliate-order-search-box .button-group .button-returns {width: auto }}.account-page.affiliate-reward-order-page .affiliate-order-search-box .button-group .button-returns:before {font-family: "Faprika";font-size: 13px;font-weight: 300;margin-right: 5px;content: "\f0e2" }.account-page.affiliate-reward-order-page .affiliate-order-search + .no-data {margin-top: 20px;text-align: center }.account-page.affiliate-reward-order-page .message {padding: 15px;position: relative;margin: 10px 0 10px 0 }.account-page.affiliate-reward-order-page .message.current-balance {background-color: #94db94;border-left: 3px solid #393;color: #393 }.account-page.affiliate-reward-order-page .message.min-balance {background-color: #d6d8de;border-left: 3px solid #696f7f;color: #696f7f }.account-page.affiliate-reward-order-page .table-wrapper {padding: 0 }.account-page.affiliate-reward-order-page .table-wrapper + .pager .total-summary {display: none }.account-page.affiliate-reward-order-page .order-rewards {display: none }.account-page.affiliate-reward-history-page .button-group .button-orders {height: 30px;line-height: 28px;text-transform: uppercase;cursor: pointer;transition: all .3s ease;padding: 0 15px;font-weight: 600;color: #fff;background: #212121;border: 1px solid #212121;border-radius: 3px;position: relative;padding-left: 25px;margin-bottom: 10px }.account-page.affiliate-reward-history-page .button-group .button-orders:before {content: "";font-family: "Faprika";color: #fff;font-size: 12px;font-weight: 900;position: absolute;left: 8px;top: 1px }@media only screen and (max-width: 479px) {.account-page.affiliate-reward-history-page .button-group .button-orders {width: 100% }}.account-page.affiliate-reward-history-page .message {padding: 15px;position: relative;margin: 0 0 10px 0 }.account-page.affiliate-reward-history-page .message.current-balance {background-color: #94db94;border-left: 3px solid #393;color: #393 }.account-page.affiliate-reward-history-page .message.min-balance {background-color: #d6d8de;border-left: 3px solid #696f7f;color: #696f7f }.account-page.affiliate-reward-history-page .table-wrapper {padding: 0 }.account-page.affiliate-reward-history-page .table-wrapper + .pager .total-summary {display: none }.account-page .table-wrapper {margin-bottom: 20px }.account-page .table-wrapper table {width: 100%;border-collapse: collapse }.account-page .table-wrapper table th {padding: 12px;background: #ffffff;text-transform: uppercase;text-align: center;font-weight: normal;font-size: 11px;color: #212121;white-space: nowrap }.account-page .table-wrapper table td {padding: 10px;border: 1px solid #e2e6eb;min-width: 50px;background: #fff;text-align: center;border-bottom: 0;border-left: 0 }.account-page .table-wrapper table td.order-number {padding-left: 25px;padding-right: 25px;position: relative }.account-page .table-wrapper table td.order-number .button-order-rewards {font-size: 25px;color: #212121;font-weight: 300;border: 1px solid #e2e6eb;cursor: pointer;line-height: 25px;border-radius: 25px;position: absolute;left: 4px;top: calc(50% - 9px);height: 18px;width: 18px }.account-page .table-wrapper table td.order-number .button-order-rewards:before {font-family: "Faprika";font-size: 14px;color: #000;font-weight: 300;content: "\f067";line-height: 16px;position: absolute;left: 3px;top: 0;font-weight: 500 }.account-page .table-wrapper table td.order-number .button-order-rewards.active:before {content: "\f068" }.account-page .table-wrapper table td.affiliate-reward {position: relative }.account-page .table-wrapper table td.affiliate-reward .zero:after {content: "\f068";font-family: "Faprika";color: #c5c5c5;font-size: 12px;font-weight: 900;position: absolute;top: calc(50% - 6px);margin-left: 5px }@media only screen and (max-width: 767px) {.account-page .table-wrapper table td.affiliate-reward .zero:after {top: calc(50% - 10px) }}.account-page .table-wrapper table td.affiliate-reward .increase {color: #666666 }.account-page .table-wrapper table td.affiliate-reward .increase:after {content: "\f062";font-family: "Faprika";color: #393;font-size: 12px;font-weight: 900;position: absolute;top: calc(50% - 6px);margin-left: 5px }@media only screen and (max-width: 767px) {.account-page .table-wrapper table td.affiliate-reward .increase:after {top: calc(50% - 10px) }}.account-page .table-wrapper table .points {position: relative }.account-page .table-wrapper table .increase .points {padding-right: 25px }.account-page .table-wrapper table .increase .points span:after {content: "\f062";font-family: "Faprika";color: #393;font-size: 12px;font-weight: 900;position: absolute;right: 11px;top: calc(50% - 5px) }.account-page .table-wrapper table .order-rewards > td:first-child {background-color: #e2e6eb }.account-page .table-wrapper table .order-rewards > td:first-child .table-wrapper {margin-bottom: 0 }.account-page .table-wrapper table .decrease .points {position: relative;padding-right: 25px }.account-page .table-wrapper table .decrease .points span:after {content: "\f063";font-family: "Faprika";color: #d33;font-size: 12px;font-weight: 900;position: absolute;right: 11px;top: 11px }.account-page .table-wrapper table .points-balance {padding-top: 0;padding-bottom: 0 }.account-page .no-data {border: 1px solid #e2e6eb;border-radius: 3px;background: #fff;width: 100%;height: 30vh;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center }.account-page .no-data span {font-size: 13px;color: #666;line-height: 24px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column }.account-page .no-data span.no-address:before {content: "\f2bb" }.account-page .no-data span.no-orders:before {content: "\f07a" }.account-page .no-data span.no-reward:before {content: "\f51e" }.account-page .no-data span.no-comment:before {content: "\f4a5" }.account-page .no-data span:before {font-family: "Faprika";font-size: 70px;color: #f3f6f9;margin-bottom: 10px;line-height: 70px }@media only screen and (min-width: 768px) {.account-page.customer-info-page form .page-title {padding: 0 15px }.account-page.customer-info-page form .inputs {padding: 10px 15px }.account-page.customer-info-page form .inputs > label {margin: 0;width: 20%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between }.account-page.customer-info-page form .inputs > label:after {content: ":";margin-right: 20px }.account-page.customer-info-page form .inputs input {max-width: 300px;width: 100% }.account-page.address-list-page .address-top {margin-bottom: 20px }.account-page.address-list-page .address-top .address-search {margin-left: 20px }.account-page.address-edit-page form .page-title {padding: 0 15px }.account-page.address-edit-page form .inputs {padding: 10px 15px }.account-page.address-edit-page form .inputs > label {margin: 0;width: 20%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between }.account-page.address-edit-page form .inputs > label:after {content: ":";margin-right: 20px }.account-page.address-edit-page form .inputs input, .account-page.address-edit-page form .inputs select {max-width: 300px;width: 100% }.account-page.address-edit-page form .input-group {-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin: 0 }.account-page.address-edit-page form .buttons button {max-width: 200px }.account-page.order-details-page, .account-page.order-returns-list-page {margin: 20px 0 }.account-page.order-details-page .page-body .shipment-tracker .shipment-info-content ul li .label, .account-page.order-returns-list-page .page-body .shipment-tracker .shipment-info-content ul li .label {font-weight: 600;min-width: 170px;display: inline-block }.account-page.order-details-page .page-body .shipment-tracker .shipment-info-content ul li .line, .account-page.order-returns-list-page .page-body .shipment-tracker .shipment-info-content ul li .line {display: inline-block }.account-page.order-details-page .page-body .shipment-tracker .shipment-info-content ul li .name, .account-page.order-returns-list-page .page-body .shipment-tracker .shipment-info-content ul li .name {margin-left: 25px }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-title, .account-page.order-returns-list-page .page-body .shipment-tracker .tracker-wrap .tracker-title {display: none }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-item-header, .account-page.order-returns-list-page .page-body .shipment-tracker .tracker-wrap .tracker-item-header {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;border-bottom: 1px solid #e2e6eb;position: relative;font-size: 13px;text-transform: uppercase;font-weight: 600;color: #212121 }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-item-header > div, .account-page.order-returns-list-page .page-body .shipment-tracker .tracker-wrap .tracker-item-header > div {padding: 15px;border-right: 1px solid #e2e6eb }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-item-header > div:last-child, .account-page.order-returns-list-page .page-body .shipment-tracker .tracker-wrap .tracker-item-header > div:last-child {border-right: none }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-item, .account-page.order-returns-list-page .page-body .shipment-tracker .tracker-wrap .tracker-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;border-bottom: 1px solid #e2e6eb;position: relative;font-size: 13px;color: #212121;padding: 0;line-height: normal }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-item:last-child, .account-page.order-returns-list-page .page-body .shipment-tracker .tracker-wrap .tracker-item:last-child {border-bottom: none }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-item > div, .account-page.order-returns-list-page .page-body .shipment-tracker .tracker-wrap .tracker-item > div {padding: 15px;border-right: 1px solid #e2e6eb;min-height: 48px }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-item > div:last-child, .account-page.order-returns-list-page .page-body .shipment-tracker .tracker-wrap .tracker-item > div:last-child {border-right: none }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-item .label, .account-page.order-returns-list-page .page-body .shipment-tracker .tracker-wrap .tracker-item .label {display: none }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-details, .account-page.order-returns-list-page .page-body .shipment-tracker .tracker-wrap .tracker-details {-webkit-box-flex: 8;-moz-box-flex: 8;-webkit-flex: 8;-ms-flex: 8;flex: 8 }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-move-location, .account-page.order-returns-list-page .page-body .shipment-tracker .tracker-wrap .tracker-move-location {-webkit-box-flex: 5;-moz-box-flex: 5;-webkit-flex: 5;-ms-flex: 5;flex: 5 }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-arrival-location, .account-page.order-returns-list-page .page-body .shipment-tracker .tracker-wrap .tracker-arrival-location {-webkit-box-flex: 5;-moz-box-flex: 5;-webkit-flex: 5;-ms-flex: 5;flex: 5 }.account-page.order-details-page .page-body .shipment-tracker .tracker-wrap .tracker-date, .account-page.order-returns-list-page .page-body .shipment-tracker .tracker-wrap .tracker-date {-webkit-box-flex: 5;-moz-box-flex: 5;-webkit-flex: 5;-ms-flex: 5;flex: 5 }.account-page.order-details-page .page-body .shipping-details, .account-page.order-returns-list-page .page-body .shipping-details {background: #fff;margin-bottom: 30px;border: 1px solid #e2e6eb;border-radius: 3px }.account-page.order-details-page .page-body .shipping-details ul, .account-page.order-returns-list-page .page-body .shipping-details ul {padding: 15px;font-size: 13px;color: #666;line-height: 24px }.account-page.order-details-page .page-body .order-details, .account-page.order-returns-list-page .page-body .order-details {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;margin: -10px }.account-page.order-details-page .page-body .order-details .billing-info-content, .account-page.order-returns-list-page .page-body .order-details .billing-info-content {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin: 10px }.ie .account-page.order-details-page .page-body .order-details .billing-info-content, .ie .account-page.order-returns-list-page .page-body .order-details .billing-info-content {flex: 1 1 auto }.account-page.order-details-page .page-body .order-details .billing-info-content > div, .account-page.order-returns-list-page .page-body .order-details .billing-info-content > div {background: #fff;margin-bottom: 30px }.account-page.order-details-page .page-body .order-details .billing-info-content > div ul, .account-page.order-returns-list-page .page-body .order-details .billing-info-content > div ul {padding: 15px;font-size: 13px;color: #666;line-height: 24px }.account-page.order-details-page .page-body .order-details .shipping-info-content, .account-page.order-returns-list-page .page-body .order-details .shipping-info-content {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin: 10px }.ie .account-page.order-details-page .page-body .order-details .shipping-info-content, .ie .account-page.order-returns-list-page .page-body .order-details .shipping-info-content {flex: 1 1 auto }.account-page.order-details-page .page-body .order-details .shipping-info-content > div, .account-page.order-returns-list-page .page-body .order-details .shipping-info-content > div {background: #fff;margin-bottom: 30px }.account-page.order-details-page .page-body .order-details .shipping-info-content > div ul, .account-page.order-returns-list-page .page-body .order-details .shipping-info-content > div ul {padding: 15px;font-size: 13px;color: #666;line-height: 24px }.account-page.order-details-page .page-body .order-notes .notes-title, .account-page.order-returns-list-page .page-body .order-notes .notes-title {display: none }.account-page.order-details-page .page-body .order-notes .notes-header, .account-page.order-returns-list-page .page-body .order-notes .notes-header {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;border-bottom: 1px solid #e2e6eb;position: relative;font-size: 13px;text-transform: uppercase;font-weight: 600;color: #212121 }.account-page.order-details-page .page-body .order-notes .notes-item .notes-createdon, .account-page.order-returns-list-page .page-body .order-notes .notes-item .notes-createdon {min-width: 135px }.account-page.order-details-page .page-body .cart-wrap .cart-title, .account-page.order-returns-list-page .page-body .cart-wrap .cart-title {display: none }.account-page.order-details-page .page-body .cart-wrap .cart-item-header, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item-header {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;border-bottom: 1px solid #e2e6eb;padding: 15px;position: relative;font-size: 13px;text-transform: uppercase;font-weight: 600;color: #212121 }.account-page.order-details-page .page-body .cart-wrap .cart-item-header .product-image, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item-header .product-image {display: block;width: 75px }.account-page.order-details-page .page-body .cart-wrap .cart-item-header .product-details, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item-header .product-details {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1 }.ie .account-page.order-details-page .page-body .cart-wrap .cart-item-header .product-details, .ie .account-page.order-returns-list-page .page-body .cart-wrap .cart-item-header .product-details {flex: 1 1 auto }.account-page.order-details-page .page-body .cart-wrap .cart-item-header .product-details .product-info, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item-header .product-details .product-info {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 220px }.ie .account-page.order-details-page .page-body .cart-wrap .cart-item-header .product-details .product-info, .ie .account-page.order-returns-list-page .page-body .cart-wrap .cart-item-header .product-details .product-info {flex: 1 1 auto }.account-page.order-details-page .page-body .cart-wrap .cart-item-header .product-details .product-unit-price, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item-header .product-details .product-unit-price {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 25% }.account-page.order-details-page .page-body .cart-wrap .cart-item-header .product-details .variant-box, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item-header .product-details .variant-box {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: space-around;-moz-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around;-ms-flex-pack: space-around;width: 40% }.account-page.order-details-page .page-body .cart-wrap .cart-item-header .product-details .variant-box .product-quantity, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item-header .product-details .variant-box .product-quantity {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center }.account-page.order-details-page .page-body .cart-wrap .cart-item-header .product-details .variant-box .product-total-price, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item-header .product-details .variant-box .product-total-price {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center }.account-page.order-details-page .page-body .cart-wrap .cart-item-header .product-details > div, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item-header .product-details > div {padding: 0 10px }.account-page.order-details-page .page-body .cart-wrap .cart-item, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item {padding: 15px }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-details, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item .product-details {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1 }.ie .account-page.order-details-page .page-body .cart-wrap .cart-item .product-details, .ie .account-page.order-returns-list-page .page-body .cart-wrap .cart-item .product-details {flex: 1 1 auto }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-details .product-info, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item .product-details .product-info {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 220px }.ie .account-page.order-details-page .page-body .cart-wrap .cart-item .product-details .product-info, .ie .account-page.order-returns-list-page .page-body .cart-wrap .cart-item .product-details .product-info {flex: 1 1 auto }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-details .product-unit-price, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item .product-details .product-unit-price {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;width: 25%;font-size: 14px;color: #212121;font-weight: 600;white-space: nowrap }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-details .variant-box, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item .product-details .variant-box {-webkit-justify-content: space-around;-moz-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around;-ms-flex-pack: space-around;width: 40% }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-details .variant-box .product-quantity, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item .product-details .variant-box .product-quantity {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-details .variant-box .product-total-price, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item .product-details .variant-box .product-total-price {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-details > div, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item .product-details > div {padding: 0 10px }.account-page.order-details-page .page-body .cart-wrap .cart-item .product-remove, .account-page.order-returns-list-page .page-body .cart-wrap .cart-item .product-remove {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;position: initial }.account-page.order-details-page .page-sidebar, .account-page.order-returns-list-page .page-sidebar {margin-bottom: 30px }.account-page.order-tracking-page form .order-tracking-header {-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;line-height: 48px;padding: 0 15px }.account-page.order-tracking-page form .order-tracking-header h1 {margin: 0 }.account-page.order-tracking-page form .input-wrap {max-width: 400px;margin: 0 auto }.account-page.order-tracking-page form .input-wrap .inputs > label {margin: 0;width: 20%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between }.account-page.order-tracking-page form .input-wrap .inputs > label:after {content: ":";margin-right: 20px }.account-page.order-tracking-page form .input-wrap .inputs input {width: 100% }.account-page.reward-points-page table label {display: none }.account-page.reviews-list-page .product-reviews .product-reviews-header {-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;line-height: 48px;padding: 0 15px }.account-page.reviews-list-page .product-reviews .product-reviews-header h1 {margin: 0 }.account-page.reviews-list-page .product-reviews .product-review-item .review-content .review-info {-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row }.account-page.reviews-list-page .product-reviews .product-review-item .review-content .review-info .separator {display: initial;margin: 0 10px }.account-page.reviews-list-page .product-reviews .product-review-item .review-content .reply {padding-left: 20px }.account-page.reviews-list-page .product-reviews .product-review-item .review-content .reply-header {margin: 0 0 10px }.account-page.reviews-list-page .product-reviews .product-review-item .review-content .reply-text {margin: 0 0 15px;line-height: 24px;text-align: left;color: #888 }.account-page.change-password-page form .page-title {padding: 0 15px }.account-page.change-password-page form .inputs {padding: 10px 15px }.account-page.change-password-page form .inputs > label {margin: 0;width: 20%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between }.account-page.change-password-page form .inputs > label:after {content: ":";margin-right: 20px }.account-page.change-password-page form .inputs input {max-width: 300px;width: 100% }.account-page.affiliate-reward-order-page table label {display: none }.account-page.affiliate-reward-history-page table label {display: none }.account-page .table-wrapper {border: 1px solid #e2e6eb;border-radius: 3px;background: #fff }}@media only screen and (max-width: 767px) {.account-page .table-wrapper table thead {display: none }.account-page .table-wrapper table td {display: block;padding: 10px;border: 0;text-align: left;line-height: 18px }.account-page .table-wrapper table td label {margin-bottom: 10px;text-transform: uppercase;font-size: 11px;font-weight: 600;color: #212121 }.account-page .table-wrapper table td.order-number {padding: 10px }.account-page .table-wrapper table td.order-number .button-order-rewards {left: auto;right: 10px;top: 10px }.account-page .table-wrapper table tr {display: block;margin-top: 10px;border: 1px solid #eee;background: #fff }.account-page .table-wrapper table tr:first-child {margin-top: 0 }.account-page .table-wrapper table tr.increase + .order-rewards {margin-top: -10px }}@media only screen and (min-width: 992px) {.account-page {margin: 20px 0 }.account-page .page-container {-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row }.account-page .page-container .page-left-sidebar {-webkit-box-flex: 0 250px;-moz-box-flex: 0 250px;-webkit-flex: 0 250px;-ms-flex: 0 250px;flex: 0 250px;margin-right: 30px }.account-page .page-container .page-left-sidebar .side-navigation .nav-title {padding: 0 20px }.account-page .page-container .page-left-sidebar .side-navigation .nav-title:before {display: none }.account-page .page-container .page-left-sidebar .side-navigation .nav-wrap .nav-list {padding: 0 20px }.account-page.address-list-page .address-list {margin: -10px }.account-page.order-details-page .page-container {-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row }.account-page.order-details-page .page-container .page-sidebar {-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 0 300px;-moz-box-flex: 0 300px;-webkit-flex: 0 300px;-ms-flex: 0 300px;flex: 0 300px;margin-left: 30px }}.panel-item {position: relative;border: 1px solid #e2e6eb;border-radius: 3px;margin: 10px 10px 0;width: 100%;background: #fff }.panel-item .panel-title {padding: 0 15px;line-height: 49px;font-size: 13px;font-weight: 600;color: #212121;border-bottom: 1px solid #e2e6eb;position: relative }.panel-item .panel-title .panel-buttons {position: absolute;right: 15px;top: 50%;transform: translateY(-50%) }.panel-item .panel-title .panel-buttons .button {position: relative;border: 0;cursor: pointer }.panel-item .panel-title .panel-buttons .button-details:before {content: "\f30f";color: #696f7f }.panel-item .panel-title .panel-buttons .button-return:before {content: "\f2ea";color: #F39C12 }.panel-item .panel-title .panel-buttons .button-edit:before {content: "\f044";color: #393 }.panel-item .panel-title .panel-buttons .button-delete:before {content: "\f2ed";color: #d33 }.panel-item .panel-title .panel-buttons .button:before {font-family: "Faprika";font-size: 15px;font-weight: 300;margin-left: 10px }.panel-item .info {padding: 15px 20px;line-height: 20px;font-size: 13px;line-height: 24px;color: #666;margin: 0 }.panel-item .info .name {font-weight: 600 }.panel-item .info span.order-status {font-weight: 600 }@media only screen and (min-width: 768px) {.panel-item {width: calc(50% - 20px) }.panel-item .info li {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex }.panel-item .info li > * {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1 }}@media only screen and (min-width: 992px) {.panel-item {width: calc(50% - 20px);margin: 10px }}.storybaslik {text-align: center;padding: 5px 0 10px 0;font-size: 11px;}.anasayfa_story .owl-drag .owl-item {touch-action: pan-y;}.anasayfa_story .owl-item {}.item {border-radius: 54px;}.instagramstory {overflow: hidden;text-align: center;margin-bottom: 8px !important;}.instagramstory > .showcase {margin-top: 10px !important;padding: 0 15px;max-width: 1200px!important;}.instagramstory img {border-radius: 50%;}.hgstoryitem {border-radius: 50%;}.item > a {display: block;font-size: 11px;padding: 5px;color: #333;font-family: 'Source Sans Pro', sans-serif;text-transform: UPPERCASE;}.hgstoryitem:hover {background: #fff;}.hgstoryitem:hover .item > a {font-size: 15px;}.hgml-50 {margin-left: -50px;}.owl-nav i {font-size: 23px;}.owl-nav .owl-prev {left: -15px;position: absolute;top: 30%;}.owl-nav .owl-next {right: -15px;position: absolute;top: 30%;}@media only screen and (max-width: 768px) {.owl-nav i {font-size: 20px;}.owl-nav .owl-prev {left: -15px;position: absolute;top: 21%;}.owl-nav .owl-next {right: -15px;position: absolute;top: 21%;}.instagramstory > .showcase {padding: 0 10px;width: 100%;}}