@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-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--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)) }*, ::after, ::before {box-sizing: border-box }@media (prefers-reduced-motion: no-preference) {:root {scroll-behavior: smooth }}body {margin: 0;font-family: var(--bs-font-sans-serif);font-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;background-color: #fff;-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 }::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(var(--bs-gutter-y) * -1);margin-right: calc(var(--bs-gutter-x) * -.5);margin-left: calc(var(--bs-gutter-x) * -.5) }.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% }@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% }}@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% }}@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% }}@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% }}@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-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% }.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-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-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-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-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-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(:last-child) > :last-child > * {border-bottom-color: 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-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;border-radius: .25rem;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:focus {color: #212529;background-color: #fff;border-color: #86b7fe;outline: 0;box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) }.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::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::file-selector-button {transition: none }}.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::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::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 {max-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(.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 }.form-select-lg {padding-top: .5rem;padding-bottom: .5rem;padding-left: 1rem;font-size: 1.25rem }.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;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 }}.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 }}@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 }}@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 }}@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 }}@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 {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-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:hover {text-decoration: none }.card-link + .card-link {margin-left: 1rem }.card-header {padding: .5rem 1rem;margin-bottom: 0;background-color: rgba(0, 0, 0, .03);border-bottom: 1px solid rgba(0, 0, 0, .125) }.card-header:first-child {border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0 }.card-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:not(.showing):not(.show) {opacity: 0 }.toast.hide {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: 1060;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: 1040;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: 1050;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-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 }.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: calc(3 / 4 * 100%) }.ratio-16x9 {--bs-aspect-ratio: calc(9 / 16 * 100%) }.ratio-21x9 {--bs-aspect-ratio: calc(9 / 21 * 100%) }.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 }}.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 }.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 }.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 {color: #0d6efd !important }.text-secondary {color: #6c757d !important }.text-success {color: #198754 !important }.text-info {color: #0dcaf0 !important }.text-warning {color: #ffc107 !important }.text-danger {color: #dc3545 !important }.text-light {color: #f8f9fa !important }.text-dark {color: #212529 !important }.text-white {color: #fff !important }.text-body {color: #212529 !important }.text-muted {color: #6c757d !important }.text-black-50 {color: rgba(0, 0, 0, .5) !important }.text-white-50 {color: rgba(255, 255, 255, .5) !important }.text-reset {color: inherit !important }.bg-primary {background-color: #0d6efd !important }.bg-secondary {background-color: #6c757d !important }.bg-success {background-color: #198754 !important }.bg-info {background-color: #0dcaf0 !important }.bg-warning {background-color: #ffc107 !important }.bg-danger {background-color: #dc3545 !important }.bg-light {background-color: #f8f9fa !important }.bg-dark {background-color: #212529 !important }.bg-body {background-color: #fff !important }.bg-white {background-color: #fff !important }.bg-transparent {background-color: transparent !important }.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 }}.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {direction: ltr }.mejs-container {background: 0 0 !important }.ms-skin-light-3 .ms-nav-next, .ms-skin-light-3 .ms-nav-prev {z-index: 1 !important }.select2-container {box-sizing: border-box;display: inline-block;margin: 0;position: relative;vertical-align: middle }.select2-container .select2-selection--single {box-sizing: border-box;cursor: pointer;display: block;height: 28px;user-select: none;-webkit-user-select: none }.select2-container .select2-selection--single .select2-selection__rendered {display: block;padding-left: 8px;padding-right: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap }.select2-container .select2-selection--single .select2-selection__clear {position: relative }.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {padding-right: 8px;padding-left: 20px }.select2-container .select2-selection--multiple {box-sizing: border-box;cursor: pointer;display: block;min-height: 32px;user-select: none;-webkit-user-select: none }.select2-container .select2-selection--multiple .select2-selection__rendered {display: inline-block;overflow: hidden;padding-left: 8px;text-overflow: ellipsis;white-space: nowrap }.select2-container .select2-search--inline {float: left }.select2-container .select2-search--inline .select2-search__field {box-sizing: border-box;border: none;font-size: 100%;margin-top: 5px;padding: 0 }.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none }.select2-dropdown {background-color: #fff;border: 1px solid #aaa;border-radius: 4px;box-sizing: border-box;display: block;position: absolute;left: -100000px;width: 100%;z-index: 1051 }.select2-results {display: block }.select2-results__options {list-style: none;margin: 0;padding: 0 }.select2-results__option {padding: 6px;user-select: none;-webkit-user-select: none }.select2-results__option[aria-selected] {cursor: pointer }.select2-container--open .select2-dropdown {left: 0 }.select2-container--open .select2-dropdown--above {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0 }.select2-container--open .select2-dropdown--below {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0 }.select2-search--dropdown {display: block;padding: 4px }.select2-search--dropdown .select2-search__field {padding: 4px;width: 100%;box-sizing: border-box }.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none }.select2-search--dropdown.select2-search--hide {display: none }.select2-close-mask {border: 0;margin: 0;padding: 0;display: block;position: fixed;left: 0;top: 0;min-height: 100%;min-width: 100%;height: auto;width: auto;opacity: 0;z-index: 99;background-color: #fff }.select2-hidden-accessible {border: 0 !important;clip: rect(0 0 0 0) !important;-webkit-clip-path: inset(50%) !important;clip-path: inset(50%) !important;height: 1px !important;overflow: hidden !important;padding: 0 !important;position: absolute !important;width: 1px !important;white-space: nowrap !important }.select2-container--default .select2-selection--single {background-color: #fff;border: 1px solid #aaa;border-radius: 4px }.select2-container--default .select2-selection--single .select2-selection__rendered {color: #444;line-height: 28px }.select2-container--default .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: 700 }.select2-container--default .select2-selection--single .select2-selection__placeholder {color: #999 }.select2-container--default .select2-selection--single .select2-selection__arrow {height: 26px;position: absolute;top: 1px;right: 1px;width: 20px }.select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0 }.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {float: left }.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {left: 9px;right: auto }.select2-container--default.select2-container--disabled .select2-selection--single {background-color: #eee;cursor: default }.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {display: none }.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px }.select2-container--default .select2-selection--multiple {background-color: #fff;border: 1px solid #aaa;border-radius: 4px;cursor: text }.select2-container--default .select2-selection--multiple .select2-selection__rendered {box-sizing: border-box;list-style: none;margin: 0;padding: 0 5px;width: 100% }.select2-container--default .select2-selection--multiple .select2-selection__rendered li {list-style: none }.select2-container--default .select2-selection--multiple .select2-selection__placeholder {color: #999;margin-top: 5px;float: left }.select2-container--default .select2-selection--multiple .select2-selection__clear {cursor: pointer;float: right;font-weight: 700;margin-top: 5px;margin-right: 10px }.select2-container--default .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #aaa;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px }.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {color: #999;cursor: pointer;display: inline-block;font-weight: 700;margin-right: 2px }.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {color: #333 }.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline, .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder {float: right }.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {margin-left: 5px;margin-right: auto }.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto }.select2-container--default.select2-container--focus .select2-selection--multiple {border: solid #000 1px;outline: 0 }.select2-container--default.select2-container--disabled .select2-selection--multiple {background-color: #eee;cursor: default }.select2-container--default.select2-container--disabled .select2-selection__choice__remove {display: none }.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple, .select2-container--default.select2-container--open.select2-container--above .select2-selection--single {border-top-left-radius: 0;border-top-right-radius: 0 }.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple, .select2-container--default.select2-container--open.select2-container--below .select2-selection--single {border-bottom-left-radius: 0;border-bottom-right-radius: 0 }.select2-container--default .select2-search--dropdown .select2-search__field {border: 1px solid #aaa }.select2-container--default .select2-search--inline .select2-search__field {background: 0 0;border: none;outline: 0;box-shadow: none;-webkit-appearance: textfield }.select2-container--default .select2-results > .select2-results__options {max-height: 200px;overflow-y: auto }.select2-container--default .select2-results__option[role=group] {padding: 0 }.select2-container--default .select2-results__option[aria-disabled=true] {color: #999 }.select2-container--default .select2-results__option[aria-selected=true] {background-color: #ddd }.select2-container--default .select2-results__option .select2-results__option {padding-left: 1em }.select2-container--default .select2-results__option .select2-results__option .select2-results__group {padding-left: 0 }.select2-container--default .select2-results__option .select2-results__option .select2-results__option {margin-left: -1em;padding-left: 2em }.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -2em;padding-left: 3em }.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -3em;padding-left: 4em }.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -4em;padding-left: 5em }.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -5em;padding-left: 6em }.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #5897fb;color: #fff }.select2-container--default .select2-results__group {cursor: default;display: block;padding: 6px }.select2-container--classic .select2-selection--single {background-color: #f7f7f7;border: 1px solid #aaa;border-radius: 4px;outline: 0;background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image: -o-linear-gradient(top, #fff 50%, #eee 100%);background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat: repeat-x }.select2-container--classic .select2-selection--single:focus {border: 1px solid #5897fb }.select2-container--classic .select2-selection--single .select2-selection__rendered {color: #444;line-height: 28px }.select2-container--classic .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: 700;margin-right: 10px }.select2-container--classic .select2-selection--single .select2-selection__placeholder {color: #999 }.select2-container--classic .select2-selection--single .select2-selection__arrow {background-color: #ddd;border: none;border-left: 1px solid #aaa;border-top-right-radius: 4px;border-bottom-right-radius: 4px;height: 26px;position: absolute;top: 1px;right: 1px;width: 20px;background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image: -o-linear-gradient(top, #eee 50%, #ccc 100%);background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat: repeat-x }.select2-container--classic .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0 }.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {float: left }.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {border: none;border-right: 1px solid #aaa;border-radius: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;left: 1px;right: auto }.select2-container--classic.select2-container--open .select2-selection--single {border: 1px solid #5897fb }.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {background: 0 0;border: none }.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px }.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;background-image: -webkit-linear-gradient(top, #fff 0, #eee 50%);background-image: -o-linear-gradient(top, #fff 0, #eee 50%);background-image: linear-gradient(to bottom, #fff 0, #eee 50%);background-repeat: repeat-x }.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image: -o-linear-gradient(top, #eee 50%, #fff 100%);background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat: repeat-x }.select2-container--classic .select2-selection--multiple {background-color: #fff;border: 1px solid #aaa;border-radius: 4px;cursor: text;outline: 0 }.select2-container--classic .select2-selection--multiple:focus {border: 1px solid #5897fb }.select2-container--classic .select2-selection--multiple .select2-selection__rendered {list-style: none;margin: 0;padding: 0 5px }.select2-container--classic .select2-selection--multiple .select2-selection__clear {display: none }.select2-container--classic .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #aaa;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px }.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {color: #888;cursor: pointer;display: inline-block;font-weight: 700;margin-right: 2px }.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {color: #555 }.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {float: right;margin-left: 5px;margin-right: auto }.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto }.select2-container--classic.select2-container--open .select2-selection--multiple {border: 1px solid #5897fb }.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0 }.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0 }.select2-container--classic .select2-search--dropdown .select2-search__field {border: 1px solid #aaa;outline: 0 }.select2-container--classic .select2-search--inline .select2-search__field {outline: 0;box-shadow: none }.select2-container--classic .select2-dropdown {background-color: #fff;border: 1px solid transparent }.select2-container--classic .select2-dropdown--above {border-bottom: none }.select2-container--classic .select2-dropdown--below {border-top: none }.select2-container--classic .select2-results > .select2-results__options {max-height: 200px;overflow-y: auto }.select2-container--classic .select2-results__option[role=group] {padding: 0 }.select2-container--classic .select2-results__option[aria-disabled=true] {color: grey }.select2-container--classic .select2-results__option--highlighted[aria-selected] {background-color: #3875d7;color: #fff }.select2-container--classic .select2-results__group {cursor: default;display: block;padding: 6px }.select2-container--classic.select2-container--open .select2-dropdown {border-color: #5897fb }.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #000;opacity: .5 }.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: 0 !important;-webkit-backface-visibility: hidden }.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box }.mfp-container:before {content: '';display: inline-block;height: 100%;vertical-align: middle }.mfp-align-top .mfp-container:before {display: none }.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045 }.mfp-ajax-holder .mfp-content, .mfp-inline-holder .mfp-content {width: 100%;cursor: auto }.mfp-ajax-cur {cursor: progress }.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out }.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in }.mfp-auto-cursor .mfp-content {cursor: auto }.mfp-arrow, .mfp-close, .mfp-counter, .mfp-preloader {-webkit-user-select: none;-moz-user-select: none;user-select: none }.mfp-loading.mfp-figure {display: none }.mfp-hide {display: none !important }.mfp-preloader {color: #ccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -.8em;left: 8px;right: 8px;z-index: 1044 }.mfp-preloader a {color: #ccc }.mfp-preloader a:hover {color: #fff }.mfp-s-ready .mfp-preloader {display: none }.mfp-s-error .mfp-content {display: none }button.mfp-arrow, button.mfp-close {overflow: visible;cursor: pointer;background: 0 0;border: 0;-webkit-appearance: none;display: block;outline: 0;padding: 0;z-index: 1046;box-shadow: none;touch-action: manipulation }button::-moz-focus-inner {padding: 0;border: 0 }.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: .65;padding: 0 0 18px 10px;color: #fff;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace }.mfp-close:focus, .mfp-close:hover {opacity: 1 }.mfp-close:active {top: 1px }.mfp-close-btn-in .mfp-close {color: #333 }.mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {color: #fff;right: -6px;text-align: right;padding-right: 6px;width: 100% }.mfp-counter {position: absolute;top: 0;right: 0;color: #ccc;font-size: 12px;line-height: 18px;white-space: nowrap }.mfp-arrow {position: absolute;opacity: .65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent }.mfp-arrow:active {margin-top: -54px }.mfp-arrow:focus, .mfp-arrow:hover {opacity: 1 }.mfp-arrow:after, .mfp-arrow:before {content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent }.mfp-arrow:after {border-top-width: 13px;border-bottom-width: 13px;top: 8px }.mfp-arrow:before {border-top-width: 21px;border-bottom-width: 21px;opacity: .7 }.mfp-arrow-left {left: 0 }.mfp-arrow-left:after {border-right: 17px solid #fff;margin-left: 31px }.mfp-arrow-left:before {margin-left: 25px;border-right: 27px solid #3f3f3f }.mfp-arrow-right {right: 0 }.mfp-arrow-right:after {border-left: 17px solid #fff;margin-left: 39px }.mfp-arrow-right:before {border-left: 27px solid #3f3f3f }.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px }.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px }.mfp-iframe-holder .mfp-close {top: -40px }.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25% }.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, .6);background: #000 }img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto }.mfp-figure {line-height: 0 }.mfp-figure:after {content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, .6);background: #444 }.mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px }.mfp-figure figure {margin: 0 }.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto }.mfp-title {text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px }.mfp-image-holder .mfp-content {max-width: 100% }.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer }@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0 }.mfp-img-mobile img.mfp-img {padding: 0 }.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0 }.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px }.mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, .6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box }.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0 }.mfp-img-mobile .mfp-counter {right: 5px;top: 3px }.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, .6);position: fixed;text-align: center;padding: 0 }}@media all and (max-width: 900px) {.mfp-arrow {-webkit-transform: scale(.75);transform: scale(.75) }.mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0 }.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100% }.mfp-container {padding-left: 6px;padding-right: 6px }}.img-fluid {max-width: 100%;height: auto }.text-left {text-align: left }.text-right {text-align: right }.text-center {text-align: center }*, ::after, ::before {-webkit-box-sizing: border-box;box-sizing: border-box }html {font-family: sans-serif;line-height: 1.15;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-ms-overflow-style: scrollbar;-webkit-tap-highlight-color: transparent }@-ms-viewport {width: device-width }article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {display: block }body {margin: 0;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;text-align: left;background-color: #fff;position: relative;overflow-x: hidden }[tabindex="-1"]:focus {outline: 0 !important }hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0;overflow: visible }h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: .5rem }p {margin-top: 0;margin-bottom: 1rem }abbr[data-original-title], abbr[title] {text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted;cursor: help;border-bottom: 0 }address {margin-bottom: 1rem;font-style: normal;line-height: inherit }dl, ol, ul {margin-top: 0;margin-bottom: 1rem }ol ol, ol ul, ul ol, ul ul {margin-bottom: 0 }dt {font-weight: 700 }dd {margin-bottom: .5rem;margin-left: 0 }blockquote {margin: 0 0 1rem }dfn {font-style: italic }b, strong {font-weight: bolder }small {font-size: 80% }sub, sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline }sub {bottom: -.25em }sup {top: -.5em }a {color: #2e3e77;text-decoration: none;background-color: transparent;-webkit-text-decoration-skip: objects }a:hover {color: #192140;text-decoration: underline }a:not([href]):not([tabindex]) {text-decoration: none }a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {text-decoration: none }a:not([href]):not([tabindex]):focus {outline: 0 }code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em }pre {margin-top: 0;margin-bottom: 1rem;overflow: auto;-ms-overflow-style: scrollbar }figure {margin: 0 0 1rem }img {vertical-align: middle;border-style: none }svg:not(:root) {overflow: hidden }table {border-collapse: collapse }caption {padding-top: .75rem;padding-bottom: .75rem;color: #6c757d;text-align: left;caption-side: bottom }th {text-align: inherit }label {display: inline-block;margin-bottom: .5rem }button {border-radius: 0 }button:focus {outline: 1px dotted;outline: 5px auto -webkit-focus-ring-color }button, input, optgroup, select, textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit }button, input {overflow: visible }button, select {text-transform: none }[type=reset], [type=submit], button, html [type=button] {-webkit-appearance: button }[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {padding: 0;border-style: none }input[type=checkbox], input[type=radio] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 }input[type=date], input[type=datetime-local], input[type=month], input[type=time] {-webkit-appearance: listbox }textarea {overflow: auto;resize: vertical }fieldset {min-width: 0;padding: 0;margin: 0;border: 0 }legend {display: block;width: 100%;max-width: 100%;padding: 0;margin-bottom: .5rem;font-size: 1.5rem;line-height: inherit;color: inherit;white-space: normal }progress {vertical-align: baseline }[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {height: auto }[type=search] {outline-offset: -2px;-webkit-appearance: none }[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {-webkit-appearance: none }::-webkit-file-upload-button {font: inherit;-webkit-appearance: button }output {display: inline-block }summary {display: list-item;cursor: pointer }template {display: none }[hidden] {display: none !important }a, abbr, acronym, address, applet, big, blockquote, body, caption, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, iframe, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, ul, var {border: 0;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline;-webkit-box-sizing: border-box;box-sizing: border-box }article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display: block }audio, canvas, video {display: inline-block;max-width: 100% }html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100% }:not(.wp-core-ui) button, body, input, select, textarea {line-height: 1.5 }body, html {background-color: #fff }a {text-decoration: none }a:active, a:hover {outline: 0 }h1, h2, h3, h4, h5, h6 {clear: both;font-weight: 400;margin: 0 0 12px }h1 {font-size: 26px;line-height: 1.3846153846 }h2 {font-size: 24px;line-height: 1 }h3 {font-size: 22px;line-height: 1.4 }h4 {font-size: 20px;line-height: 1.4 }h5 {font-size: 18px;line-height: 1.3333333333 }h6 {font-size: 16px;line-height: 1.5 }address {font-style: normal;margin-bottom: 24px }abbr[title] {cursor: help }b, strong {font-weight: 600 }cite, dfn, em, i {font-style: normal }ins, mark {background: #fff9c0;text-decoration: none }p {margin-bottom: 15px }code, kbd, pre, samp, tt, var {font-family: monospace, serif;font-size: 13px;-webkit-hyphens: none;-ms-hyphens: none;hyphens: none;line-height: 1.6 }pre {border: 1px solid rgba(0, 0, 0, .1);margin-bottom: 24px;max-width: 100%;overflow: auto;padding: 12px;white-space: pre;white-space: pre-wrap;word-wrap: break-word }blockquote, q {-webkit-hyphens: none;-ms-hyphens: none;hyphens: none;quotes: none }blockquote:after, blockquote:before, q:after, q:before {content: "";content: none }blockquote {margin: 2em 0;font-size: 20px;color: #464749;font-style: normal;padding-left: 1em;border-left: 3px solid #e5e5e5 }blockquote p {margin-bottom: .75em }blockquote cite, blockquote small {color: #2b2b2b;font-size: 16px;font-weight: 400;line-height: 1.5 }blockquote cite, blockquote em, blockquote i {font-style: normal }blockquote b, blockquote strong {font-weight: 400 }small {font-size: smaller }big {font-size: 125% }sub, sup {font-size: 75%;height: 0;line-height: 0;position: relative;vertical-align: baseline }sup {bottom: 1ex }sub {top: .5ex }dl {margin-bottom: 24px }dt {font-weight: 700 }dd {margin-bottom: 24px }ol, ul {list-style: none;margin: 0 0 24px 20px }ul {list-style: disc }ol {list-style: decimal }li > ol, li > ul {margin: 0 0 0 20px }img {height: auto;max-width: 100%;vertical-align: middle }figure {margin: 0 }legend {white-space: normal }button, input, select, textarea {-webkit-box-sizing: border-box;box-sizing: border-box;font-size: 100%;margin: 0;max-width: 100%;vertical-align: baseline }button, input {line-height: normal }input, textarea {background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)) }button, html input[type=button], input[type=reset], input[type=submit] {-webkit-appearance: button;cursor: pointer }button[disabled], input[disabled] {cursor: default }input[type=checkbox], input[type=radio] {padding: 0 }input[type=search] {-webkit-appearance: textfield }input[type=search]::-webkit-search-decoration {-webkit-appearance: none }button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0 }textarea {overflow: auto;vertical-align: top }table {border-collapse: collapse;width: 100%;margin-bottom: 20px;border-radius: 0 }table tr th {padding: 15px 0;text-align: left;line-height: 1.4;font-weight: 500;color: #495057;vertical-align: middle;border: none }table tr td {padding: 9px 0 8px;font-size: 12px;color: #888 }.woocommerce-cart-form table tr:last-child td {border-bottom: none }caption {padding: .5em 0;font-weight: 400;text-align: left }del {color: #767676 }hr {background-color: rgba(0, 0, 0, .1);border: 0;height: 1px;margin-bottom: 23px }.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);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: #eee;clip: auto !important;-webkit-clip-path: none;clip-path: none;color: #444;display: block;font-size: 1em;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000 }.aligncenter, .alignleft, .alignright, .bypostauthor, .gallery-caption, .sticky, .wp-caption, .wp-caption-text {color: inherit }.wp-caption {background: 0 0;border: none;margin-bottom: 20px;padding: 0;max-width: 100% }.alignleft {float: left;margin-top: 3px;margin-bottom: 10px;margin-right: 25px }.alignright {float: right;margin-top: 3px;margin-bottom: 10px;margin-left: 25px }.aligncenter {clear: both;display: block;margin: 0 auto;margin-bottom: 10px }.wp-caption .wp-caption-text, .wp-caption-dd {line-height: 1.6;font-style: italic;padding: 5px 10px 5px 0;opacity: .8 }.gallery {display: block;margin: 0 -2px;clear: both;overflow: hidden }.gallery.gallery-columns-2 .gallery-item {max-width: 50% }@media (min-width: 576px) {.gallery.gallery-columns-2 .gallery-item {max-width: 50% }}.gallery.gallery-columns-3 .gallery-item {max-width: 50% }@media (min-width: 576px) {.gallery.gallery-columns-3 .gallery-item {width: 33.33% }}.gallery.gallery-columns-4 .gallery-item {max-width: 50% }@media (min-width: 576px) {.gallery.gallery-columns-4 .gallery-item {max-width: 50% }}@media (min-width: 768px) {.gallery.gallery-columns-4 .gallery-item {max-width: 25% }}.gallery.gallery-columns-5 .gallery-item {max-width: 50% }@media (min-width: 576px) {.gallery.gallery-columns-5 .gallery-item {max-width: 20% }}.gallery.gallery-columns-6 .gallery-item {max-width: 50% }@media (min-width: 576px) {.gallery.gallery-columns-6 .gallery-item {max-width: 33.33% }}@media (min-width: 768px) {.gallery.gallery-columns-6 .gallery-item {max-width: 16.66% }}.gallery.gallery-columns-7 .gallery-item {max-width: 50% }@media (min-width: 576px) {.gallery.gallery-columns-7 .gallery-item {max-width: 25% }}@media (min-width: 768px) {.gallery.gallery-columns-7 .gallery-item {max-width: 14.28% }}.gallery.gallery-columns-8 .gallery-item {max-width: 50% }@media (min-width: 576px) {.gallery.gallery-columns-8 .gallery-item {max-width: 25% }}@media (min-width: 768px) {.gallery.gallery-columns-8 .gallery-item {max-width: 12.5% }}.gallery.gallery-columns-9 .gallery-item {max-width: 50% }@media (min-width: 576px) {.gallery.gallery-columns-9 .gallery-item {max-width: 25% }}@media (min-width: 768px) {.gallery.gallery-columns-9 .gallery-item {max-width: 11.11% }}.gallery .gallery-item {display: inline-block;width: 100%;padding: 0 2px;margin: 0 0 1.5em;vertical-align: top;-webkit-transition: opacity .2s ease-in-out;transition: opacity .2s ease-in-out }.gallery .gallery-item:hover {opacity: .8 }.gallery .gallery-item img {width: 100%;display: block;-webkit-backface-visibility: hidden;backface-visibility: hidden }.gallery .gallery-item a {line-height: 0;display: block;width: 100% }.gallery .gallery-item .gallery-caption {color: rgba(51, 51, 51, .7);font-size: 12px;line-height: 1.5;padding: .5em 0 }.gallery-columns-5 .gallery-caption, .gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {display: none }body {color: #7d7e7f;font-size: 15px;line-height: 1.75rem;overflow-x: hidden }body.modal-login-open {overflow: hidden }a {color: #464749;text-decoration: none;-webkit-transition: all .3s ease;transition: all .3s ease }a:active, a:hover {outline: 0 }a:hover {color: #1e83f0;text-decoration: none }.placeholder {color: #888 }:-moz-placeholder {color: #888 }::-moz-placeholder {color: #888 }:-ms-input-placeholder {color: #888 }::-webkit-input-placeholder {color: #888 }.wrap {position: relative;background-color: #fff;word-wrap: break-word }.main-page-content {overflow: hidden }.main-page-content.default-margin {padding-top: 50px;padding-bottom: 50px }.elementor-page .main-page-content.default-margin {padding: 0 }.container, .vc-container {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto }@media (min-width: 576px) {.container, .vc-container {max-width: 540px }}@media (min-width: 768px) {.container, .vc-container {max-width: 920px }}@media (min-width: 992px) {.container, .vc-container {max-width: 1180px }}@media (min-width: 1200px) {.container, .vc-container {max-width: 1230px }}.row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px }.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px }.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {float: left }.col-xs-1 {width: 8.33333% }.col-xs-2 {width: 16.66667% }.col-xs-3 {width: 25% }.col-xs-4 {width: 33.33333% }.col-xs-5 {width: 41.66667% }.col-xs-6 {width: 50% }.col-xs-7 {width: 58.33333% }.col-xs-8 {width: 66.66667% }.col-xs-9 {width: 75% }.col-xs-10 {width: 83.33333% }.col-xs-11 {width: 91.66667% }.col-xs-12 {width: 100% }.col-xs-pull-0 {right: auto }.col-xs-pull-1 {right: 8.33333% }.col-xs-pull-2 {right: 16.66667% }.col-xs-pull-3 {right: 25% }.col-xs-pull-4 {right: 33.33333% }.col-xs-pull-5 {right: 41.66667% }.col-xs-pull-6 {right: 50% }.col-xs-pull-7 {right: 58.33333% }.col-xs-pull-8 {right: 66.66667% }.col-xs-pull-9 {right: 75% }.col-xs-pull-10 {right: 83.33333% }.col-xs-pull-11 {right: 91.66667% }.col-xs-pull-12 {right: 100% }.col-xs-push-0 {left: auto }.col-xs-push-1 {left: 8.33333% }.col-xs-push-2 {left: 16.66667% }.col-xs-push-3 {left: 25% }.col-xs-push-4 {left: 33.33333% }.col-xs-push-5 {left: 41.66667% }.col-xs-push-6 {left: 50% }.col-xs-push-7 {left: 58.33333% }.col-xs-push-8 {left: 66.66667% }.col-xs-push-9 {left: 75% }.col-xs-push-10 {left: 83.33333% }.col-xs-push-11 {left: 91.66667% }.col-xs-push-12 {left: 100% }.col-xs-offset-0 {margin-left: 0 }.col-xs-offset-1 {margin-left: 8.33333% }.col-xs-offset-2 {margin-left: 16.66667% }.col-xs-offset-3 {margin-left: 25% }.col-xs-offset-4 {margin-left: 33.33333% }.col-xs-offset-5 {margin-left: 41.66667% }.col-xs-offset-6 {margin-left: 50% }.col-xs-offset-7 {margin-left: 58.33333% }.col-xs-offset-8 {margin-left: 66.66667% }.col-xs-offset-9 {margin-left: 75% }.col-xs-offset-10 {margin-left: 83.33333% }.col-xs-offset-11 {margin-left: 91.66667% }.col-xs-offset-12 {margin-left: 100% }@media (min-width: 768px) {.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {float: right }.col-sm-1 {width: 8.33333% }.col-sm-2 {width: 16.66667% }.col-sm-3 {width: 25% }.col-sm-4 {width: 33.33333% }.col-sm-5 {width: 41.66667% }.col-sm-6 {width: 50% }.col-sm-7 {width: 58.33333% }.col-sm-8 {width: 66.66667% }.col-sm-9 {width: 75% }.col-sm-10 {width: 83.33333% }.col-sm-11 {width: 91.66667% }.col-sm-12 {width: 100% }.col-sm-pull-0 {right: auto }.col-sm-pull-1 {right: 8.33333% }.col-sm-pull-2 {right: 16.66667% }.col-sm-pull-3 {right: 25% }.col-sm-pull-4 {right: 33.33333% }.col-sm-pull-5 {right: 41.66667% }.col-sm-pull-6 {right: 50% }.col-sm-pull-7 {right: 58.33333% }.col-sm-pull-8 {right: 66.66667% }.col-sm-pull-9 {right: 75% }.col-sm-pull-10 {right: 83.33333% }.col-sm-pull-11 {right: 91.66667% }.col-sm-pull-12 {right: 100% }.col-sm-push-0 {left: auto }.col-sm-push-1 {left: 8.33333% }.col-sm-push-2 {left: 16.66667% }.col-sm-push-3 {left: 25% }.col-sm-push-4 {left: 33.33333% }.col-sm-push-5 {left: 41.66667% }.col-sm-push-6 {left: 50% }.col-sm-push-7 {left: 58.33333% }.col-sm-push-8 {left: 66.66667% }.col-sm-push-9 {left: 75% }.col-sm-push-10 {left: 83.33333% }.col-sm-push-11 {left: 91.66667% }.col-sm-push-12 {left: 100% }.col-sm-offset-0 {margin-left: 0 }.col-sm-offset-1 {margin-left: 8.33333% }.col-sm-offset-2 {margin-left: 16.66667% }.col-sm-offset-3 {margin-left: 25% }.col-sm-offset-4 {margin-left: 33.33333% }.col-sm-offset-5 {margin-left: 41.66667% }.col-sm-offset-6 {margin-left: 50% }.col-sm-offset-7 {margin-left: 58.33333% }.col-sm-offset-8 {margin-left: 66.66667% }.col-sm-offset-9 {margin-left: 75% }.col-sm-offset-10 {margin-left: 83.33333% }.col-sm-offset-11 {margin-left: 91.66667% }.col-sm-offset-12 {margin-left: 100% }}@media (min-width: 992px) {.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {float: right }.col-md-1 {width: 8.33333% }.col-md-2 {width: 16.66667% }.col-md-3 {width: 25% }.col-md-4 {width: 33.33333% }.col-md-5 {width: 41.66667% }.col-md-6 {width: 50% }.col-md-7 {width: 58.33333% }.col-md-8 {width: 66.66667% }.col-md-9 {width: 75% }.col-md-10 {width: 83.33333% }.col-md-11 {width: 91.66667% }.col-md-12 {width: 100% }.col-md-pull-0 {right: auto }.col-md-pull-1 {right: 8.33333% }.col-md-pull-2 {right: 16.66667% }.col-md-pull-3 {right: 25% }.col-md-pull-4 {right: 33.33333% }.col-md-pull-5 {right: 41.66667% }.col-md-pull-6 {right: 50% }.col-md-pull-7 {right: 58.33333% }.col-md-pull-8 {right: 66.66667% }.col-md-pull-9 {right: 75% }.col-md-pull-10 {right: 83.33333% }.col-md-pull-11 {right: 91.66667% }.col-md-pull-12 {right: 100% }.col-md-push-0 {left: auto }.col-md-push-1 {left: 8.33333% }.col-md-push-2 {left: 16.66667% }.col-md-push-3 {left: 25% }.col-md-push-4 {left: 33.33333% }.col-md-push-5 {left: 41.66667% }.col-md-push-6 {left: 50% }.col-md-push-7 {left: 58.33333% }.col-md-push-8 {left: 66.66667% }.col-md-push-9 {left: 75% }.col-md-push-10 {left: 83.33333% }.col-md-push-11 {left: 91.66667% }.col-md-push-12 {left: 100% }.col-md-offset-0 {margin-left: 0 }.col-md-offset-1 {margin-left: 8.33333% }.col-md-offset-2 {margin-left: 16.66667% }.col-md-offset-3 {margin-left: 25% }.col-md-offset-4 {margin-left: 33.33333% }.col-md-offset-5 {margin-left: 41.66667% }.col-md-offset-6 {margin-left: 50% }.col-md-offset-7 {margin-left: 58.33333% }.col-md-offset-8 {margin-left: 66.66667% }.col-md-offset-9 {margin-left: 75% }.col-md-offset-10 {margin-left: 83.33333% }.col-md-offset-11 {margin-left: 91.66667% }.col-md-offset-12 {margin-left: 100% }}@media (min-width: 1200px) {.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {float: right }.col-lg-1 {width: 8.33333% }.col-lg-2 {width: 16.66667% }.col-lg-3 {width: 25% }.col-lg-4 {width: 33.33333% }.col-lg-5 {width: 41.66667% }.col-lg-6 {width: 50% }.col-lg-7 {width: 58.33333% }.col-lg-8 {width: 66.66667% }.col-lg-9 {width: 75% }.col-lg-10 {width: 83.33333% }.col-lg-11 {width: 91.66667% }.col-lg-12 {width: 100% }.col-lg-pull-0 {right: auto }.col-lg-pull-1 {right: 8.33333% }.col-lg-pull-2 {right: 16.66667% }.col-lg-pull-3 {right: 25% }.col-lg-pull-4 {right: 33.33333% }.col-lg-pull-5 {right: 41.66667% }.col-lg-pull-6 {right: 50% }.col-lg-pull-7 {right: 58.33333% }.col-lg-pull-8 {right: 66.66667% }.col-lg-pull-9 {right: 75% }.col-lg-pull-10 {right: 83.33333% }.col-lg-pull-11 {right: 91.66667% }.col-lg-pull-12 {right: 100% }.col-lg-push-0 {left: auto }.col-lg-push-1 {left: 8.33333% }.col-lg-push-2 {left: 16.66667% }.col-lg-push-3 {left: 25% }.col-lg-push-4 {left: 33.33333% }.col-lg-push-5 {left: 41.66667% }.col-lg-push-6 {left: 50% }.col-lg-push-7 {left: 58.33333% }.col-lg-push-8 {left: 66.66667% }.col-lg-push-9 {left: 75% }.col-lg-push-10 {left: 83.33333% }.col-lg-push-11 {left: 91.66667% }.col-lg-push-12 {left: 100% }.col-lg-offset-0 {margin-left: 0 }.col-lg-offset-1 {margin-left: 8.33333% }.col-lg-offset-2 {margin-left: 16.66667% }.col-lg-offset-3 {margin-left: 25% }.col-lg-offset-4 {margin-left: 33.33333% }.col-lg-offset-5 {margin-left: 41.66667% }.col-lg-offset-6 {margin-left: 50% }.col-lg-offset-7 {margin-left: 58.33333% }.col-lg-offset-8 {margin-left: 66.66667% }.col-lg-offset-9 {margin-left: 75% }.col-lg-offset-10 {margin-left: 83.33333% }.col-lg-offset-11 {margin-left: 91.66667% }.col-lg-offset-12 {margin-left: 100% }}.cdb-content-box .products .course-item .course-item-inner .course-content-holder .course-content-main .course-title {font-size: 14px !important }.page .entry-content::after {display: block;clear: both;content: "" }.gallery-entry-unit {border-radius: 4px;overflow: hidden;margin: 0 15px }.herowp-preloader {position: fixed;z-index: 9999;top: 0;right: 0;bottom: 0;left: 0;background-color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.spinner {width: 40px;height: 40px;position: relative;margin: 100px auto }.double-bounce1, .double-bounce2 {width: 100%;height: 100%;border-radius: 50%;background-color: #fea000;opacity: .6;position: absolute;top: 0;left: 0;-webkit-animation: sk-bounce 2s infinite ease-in-out;animation: sk-bounce 2s infinite ease-in-out }.double-bounce2 {-webkit-animation-delay: -1s;animation-delay: -1s }@-webkit-keyframes sk-bounce {0%, 100% {-webkit-transform: scale(0);transform: scale(0) }50% {-webkit-transform: scale(1);transform: scale(1) }}@keyframes sk-bounce {0%, 100% {-webkit-transform: scale(0);transform: scale(0) }50% {-webkit-transform: scale(1);transform: scale(1) }}.sk-cube-grid {width: 40px;height: 40px;margin: 100px auto }.sk-cube-grid .sk-cube {width: 33%;height: 33%;background-color: #fea000;float: left;-webkit-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out }.sk-cube-grid .sk-cube1 {-webkit-animation-delay: .2s;animation-delay: .2s }.sk-cube-grid .sk-cube2 {-webkit-animation-delay: .3s;animation-delay: .3s }.sk-cube-grid .sk-cube3 {-webkit-animation-delay: .4s;animation-delay: .4s }.sk-cube-grid .sk-cube4 {-webkit-animation-delay: .1s;animation-delay: .1s }.sk-cube-grid .sk-cube5 {-webkit-animation-delay: .2s;animation-delay: .2s }.sk-cube-grid .sk-cube6 {-webkit-animation-delay: .3s;animation-delay: .3s }.sk-cube-grid .sk-cube7 {-webkit-animation-delay: 0s;animation-delay: 0s }.sk-cube-grid .sk-cube8 {-webkit-animation-delay: .1s;animation-delay: .1s }.sk-cube-grid .sk-cube9 {-webkit-animation-delay: .2s;animation-delay: .2s }@-webkit-keyframes sk-cubeGridScaleDelay {0%, 100%, 70% {-webkit-transform: scale3D(1, 1, 1);transform: scale3D(1, 1, 1) }35% {-webkit-transform: scale3D(0, 0, 1);transform: scale3D(0, 0, 1) }}@keyframes sk-cubeGridScaleDelay {0%, 100%, 70% {-webkit-transform: scale3D(1, 1, 1);transform: scale3D(1, 1, 1) }35% {-webkit-transform: scale3D(0, 0, 1);transform: scale3D(0, 0, 1) }}h1, h2, h3, h4, h5, h6 {color: #464749 }h6 {margin-bottom: 0 }.post-content p:last-of-type {margin-bottom: 15px }.highlight {color: #ec406a }.top-bar {position: relative;font-size: 14px;height: unset !important;z-index: 120;background-color: #f0f2f7;padding: 5px 0 }.top-bar .row {-webkit-box-align: center;-ms-flex-align: center;align-items: center }@media (max-width: 991.98px) {.top-bar {text-align: center;padding-top: 10px;padding-bottom: 10px }}.top-bar-col {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (min-width: 992px) {.top-bar-col {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }}.top-bar-links {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row }.top-bar-links a {outline: 0 !important }.top-bar-links .fal {color: #fea000 }.top-bar-contact-info {list-style: none;padding: 0;margin: 0 }.top-bar-contact-info li {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;vertical-align: middle;margin-left: 0 !important;margin-right: 20px !important }.top-bar-contact-info i {margin-right: 6px !important;font-size: 18px;vertical-align: middle;-webkit-transform: translateY(4px);-moz-transform: translateY(4px);-ms-transform: translateY(4px);-o-transform: translateY(4px);transform: translateY(4px);float: left !important }.cart-top-bar, .header-button-link-top-bar {display: none }.header-button-link-top-bar .fal {font-size: 21px;-webkit-transform: translateY(5px);-moz-transform: translateY(5px);-ms-transform: translateY(5px);-o-transform: translateY(5px);transform: translateY(5px) }@media (max-width: 991.98px) {.top-bar-contact-info {text-align: right;float: right;font-size: 12px }.top-bar-contact-info li {margin-left: 10px !important }.cart-top-bar, .header-button-link-top-bar {float: left;display: block;font-size: 12px }}.header-button-link-top-bar .material-icons {font-size: 26px;-webkit-transform: translateY(3px);-moz-transform: translateY(3px);-ms-transform: translateY(3px);-o-transform: translateY(3px);transform: translateY(3px) }@media screen and (min-width: 768px) {.header-full-width .site-header .container {width: 100%;padding: 0 16px;max-width: 100% }.header-full-width .top-bar .container {width: 100%;padding: 0 16px;max-width: 100% }}.top-bar-secondary-menu {display: none }.top-bar-secondary-menu .top-menu {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;list-style: none;padding: 0 .75rem 0 0;margin: 0 }.top-bar-secondary-menu .top-menu > li a {padding: 0 .75rem;position: relative }.top-bar-secondary-menu .top-menu > li a:hover:before {opacity: 1;visibility: visible }.top-bar-secondary-menu .top-menu > li a:before {content: '';position: absolute;width: 9px;height: 6px;background: #ffaf76;right: -12px;top: 2px;margin: 5px 10px;border-radius: 100px;opacity: 0;visibility: hidden;-webkit-transition: all .18s ease-out;transition: all .18s ease-out }.top-bar-secondary-menu .top-menu ul {display: none }.top-bar-cart {position: relative }.top-bar-cart .dropdown-cart {position: absolute;right: 0;top: 100%;width: 350px;-webkit-box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075);box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075);background-color: #fff;border-radius: 4px;z-index: 130;font-size: 15px;color: #6c757d;opacity: 0;visibility: hidden;-webkit-transform: translate(0, 10px);transform: translate(0, 10px);-webkit-transition: all .25s ease;transition: all .25s ease }.dropdown-cart:before {position: absolute;opacity: .1;content: '';background-image: url(../images/bg-card.svg);background-size: 100%;max-height: 100%;width: 100%;top: 0;bottom: 0;z-index: -1;right: 0 }@media screen and (prefers-reduced-motion: reduce) {.top-bar-cart .dropdown-cart {-webkit-transition: none;transition: none }}.top-bar-cart .dropdown-cart.visible {opacity: 1;visibility: visible;-webkit-transform: translate(0, 0);transform: translate(0, 0) }.top-bar-cart .dropdown-cart .woocommerce-mini-cart__empty-message {text-align: center;margin: 20px 30px }.top-bar-cart .dropdown-cart .cart-item-content {line-height: 1.5 }.top-bar-cart .dropdown-cart .cart-item-content .product-title {display: block;color: #464749;margin-bottom: 4px }.top-bar-cart .dropdown-cart .cart-item-content .product-title:hover {color: #1e83f0 }.top-bar-cart .dropdown-cart .woocommerce-mini-cart__total {border-top: 1px solid #e5e5e5;text-align: center;font-size: 16px;margin-bottom: 0;padding: 15px 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.top-bar-cart .dropdown-cart .woocommerce-mini-cart__buttons {padding: 0 20px }.top-bar-cart .dropdown-cart .woocommerce-mini-cart__buttons a {width: 100%;margin: 0 0 10px 0 }.top-bar-cart .dropdown-cart .woocommerce-mini-cart__buttons a:last-child {margin-bottom: 0 }.top-bar-cart {position: relative;display: block;color: #7f8187;margin-left: 8px;height: 46px;line-height: 53px !important;text-align: center;width: 46px;border-radius: 4px }.top-bar-cart.cart {background-color: #f0f2f7 }.site-header .top-bar-cart.call {background: rgb(130 218 125 / 48%) }.top-bar-cart.call i {color: #fff !important }.site-header .top-bar-cart.search {background: #fea000 }.top-bar-cart.search i {color: #fff }.top-bar-color-light .top-bar-cart svg {fill: #fff }.top-bar-cart svg {width: 32px }.top-bar-cart i {font-size: 22px }.top-bar-cart .herowp-cart-number {position: absolute;font-size: 10px;top: 10px;right: 10px;width: 16px;line-height: 16px;height: 16px;border-radius: 50%;background-color: #1e83f0;color: #fff }.top-bar-cart:hover svg .top-part {transform: translateY(0) }.site-header {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;align-items: center;background-color: #fff;z-index: 110;box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) }.site-header .container {position: relative }.site-header .site-header-inner {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 10px 0;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out }.herowp-page-header {position: relative;z-index: 5 }.site-header .navigation-left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start }.site-header .menu-text-widget {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end }@media (max-width: 991.98px) {.site-header .menu-text-widget {display: none }.top-bar-cart {width: 30px;height: 30px;line-height: 37px !important }.top-bar-cart i {font-size: 16px }.search-form .search-submit, .top-bar-cart .dropdown-cart {left: -105px !important;right: auto !important }}.mobile-nav-toggle {position: relative;display: none }@media (max-width: 991.98px) {.mobile-nav-toggle {display: flex;justify-content: center;align-items: center;background: #f0f2f7;height: 32px;width: 32px;border-radius: 4px }}.mobile-nav-toggle .the-icon {vertical-align: middle;position: relative;margin-top: 6px;margin-bottom: 6px;display: inline-block;width: 18px;height: 2px;background-color: #343a40;-webkit-transition: all .5s;transition: all .5s }.mobile-nav-toggle .the-icon:after, .mobile-nav-toggle .the-icon:before {position: absolute;content: "";left: 0;display: inline-block;width: 18px;height: 2px;background-color: #343a40;-webkit-transition: all .5s;transition: all .5s }.mobile-nav-toggle .the-icon:before {top: -6px }.mobile-nav-toggle .the-icon:after {top: 6px }.off-canvas-open .mobile-nav-toggle .the-icon {background-color: transparent }.off-canvas-open .mobile-nav-toggle .the-icon:before {-webkit-transform: translateY(6px) rotateZ(-45deg);transform: translateY(6px) rotateZ(-45deg) }.off-canvas-open .mobile-nav-toggle .the-icon:after {-webkit-transform: translateY(-6px) rotateZ(45deg);transform: translateY(-6px) rotateZ(45deg) }@media (max-width: 991.98px) {.auth-btn span.first, .auth-holder span.first, .site-header .header-button-link span.first {display: none }.site-header .header-button-link i {margin: 0 }.register-modal-opener.login-button {padding: 8px 12px !important;margin-left: 8px !important }.auth-drop-opener, .register-modal-opener.login-button {margin-left: 8px !important;width: 32px;height: 32px;padding: 5px !important;display: flex !important;align-items: center;justify-content: center }.register-modal-opener.login-button i {margin: 0 }.content-half-part {width: 100% !important }}.site-header .header-button-link .login-button i {font-size: 19px;float: left;line-height: inherit }.page-title {background-color: #ebeef1;padding-bottom: 48px;padding-top: 48px;background-size: cover }.page-title .h2 {font-size: 26px;margin-bottom: 10px;line-height: 1.2 }.page-title .breadcrumbs, .page-title .woocommerce-breadcrumb {margin-top: 8px;display: inline-block;background: rgba(51, 51, 50, .2);padding: 3px 12px;border-radius: 5px }.breadcrumbs, .woocommerce-breadcrumb {color: #8f8f8f }.breadcrumbs a, .woocommerce-breadcrumb a {color: #8f8f8f }.breadcrumbs a:hover, .woocommerce-breadcrumb a:hover {color: #666 }.cart-top-bar .off-canvas-cart {float: left;position: relative;margin-left: 10px }.cart-top-bar .cart-text {display: none }.cart-top-bar .off-canvas-cart .cart-icon-link {color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;line-height: 1;text-transform: uppercase }.cart-top-bar .off-canvas-cart .cart-icon-link .bag-icon svg {width: 32px;height: 32px;fill: #fff }.top-bar-color-dark .cart-top-bar .off-canvas-cart .cart-icon-link .bag-icon svg {fill: #111 }.cart-top-bar .off-canvas-cart .cart-icon-link .herowp-cart-number {background-color: #1e83f0;min-width: 15px;height: 15px;line-height: 15px;position: absolute;top: 26px;left: 10px;font-size: 11px;border-radius: 3px;margin-top: -20px;margin-left: 8px;text-align: center }.off-canvas-main {padding: 12px 20px }.off-canvas-main ul {list-style: none;padding: 0;margin: 0;line-height: 1.5 }.off-canvas-main .mobile-menu li {position: relative;margin-bottom: 8px;display: block }.off-canvas-main .mobile-menu li > a {font-size: 15px;padding: 6px 0 }.off-canvas-main ul.sub-menu li {margin-bottom: 0 }.off-canvas-main .mobile-menu a {display: inline-block;color: #858585 }.off-canvas-main .mobile-menu ul a {font-size: 12px;color: #858585 }.off-canvas-main .sub-menu-arrow {position: absolute;top: 0;left: 0;width: 44px;padding: 3px 0;color: #858585;font-size: 14px;line-height: 24px;text-align: center;cursor: pointer }.off-canvas-footer {margin-top: 12px;margin-bottom: 30px;padding: 24px 20px;border-top: 1px solid #d2d7dc }.wrap {-webkit-transition: all .5s;transition: all .5s }.site-footer {z-index: 99999 }.site-footer.footer-color-light {color: #fff }.herowp_logo {display: flex;align-items: center;justify-content: center }.herowp_logo i {font-size: 22px;color: #ff3321;padding: 0 4px }.site-footer.footer-color-light h1, .site-footer.footer-color-light h2, .site-footer.footer-color-light h3, .site-footer.footer-color-light h4, .site-footer.footer-color-light h5, .site-footer.footer-color-light h6, .site-footer.footer-color-light table tr th {color: #fff }.site-footer.footer-color-light caption, .site-footer.footer-color-light table tr td {color: #fff }.site-footer.footer-color-light a {color: #fff }.site-footer.footer-color-light a:hover {color: #fff }.site-footer.footer-color-light table tr td, .site-footer.footer-color-light table tr th {border-color: #435184 }.footer-widgets {padding: 3em 0 }.footer-widgets ul li {border-bottom: 0 }.footer-widgets .widget-title {font-size: 18px;margin-bottom: 24px;display: inline-block;position: relative;padding-top: 12px }.footer-widgets .widget-title:before {position: absolute;content: '';width: 30px;height: 33px;right: 4px;bottom: -7px;background: #ff7d00;background-color: #ff7d00;opacity: .3;border-radius: 8px;transform: rotateZ(30deg) }.footer-widgets .footer-widgets-inner {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;background-color: #f0f2f7;border-radius: 10px;padding: 40px 20px }.el-main-footer {position: relative }.el-main-footer:before, .footer-widgets .footer-widgets-inner:before {content: "";position: absolute;bottom: -14px;left: 30%;right: 30%;height: 15px;border-radius: 0 0 20px 20px;z-index: 0;background: #ff7d00 }.footer-widgets .footer-widget-col {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }.footer-widgets .widget_nav_menu * > ul {list-style-type: none;padding: 0;margin-left: -10px;margin-right: -10px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap }.footer-widgets .widget_nav_menu * > ul > li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;padding: 0 10px;line-height: 36px }.footer-widgets .widget_nav_menu * > ul > li ul {padding: 0;margin: 0 -10px }.footer-widgets .widget_nav_menu * > ul > li ul li {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;padding: 0 10px }.footer-widgets .widget_nav_menu * > ul > li a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;vertical-align: middle }.footer-widgets .widget_nav_menu * > ul > li a:before {content: '';display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;height: 3px;width: 0;background: #ff7d00;margin-right: 0;margin-left: 0;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out }.footer-widgets .widget_nav_menu * > ul > li a:hover:before {width: 12px;margin-right: 5px }.footer-widgets .select2-container--default .select2-selection--single {color: #6c757d }.footer-widgets .widget_text p {margin-bottom: 18px }.footer-widgets .widget {margin-top: 40px }.footer-widgets .widget.widget_contacts, .footer-widgets .widget:first-child {margin-top: 0 }@media (min-width: 992px) {.footer-one-col .footer-widget-col {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }.footer-two-col .footer-widget-col {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }.footer-three-col .footer-widget-col {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333% }.footer-four-col .footer-widget-col {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25% }.footer-doubleleft-col .footer-widget-col:first-child {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }.footer-doubleleft-col .footer-widget-col {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25% }.footer-doubleright-col .footer-widget-col:last-child {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }.footer-doubleright-col .footer-widget-col {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25% }}@media (max-width: 991.98px) {.footer-widget-col:not(:last-child) {margin-bottom: 3em }}.footer-copyright {position: relative }.footer-copyright .copyright-inner {padding: 20px 0 30px 0;z-index: 1;position: relative }.footer-copyright.copyrights-layout-default .copyright-inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }@media (max-width: 991.98px) {.footer-copyright.copyrights-layout-default .copyright-inner {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.footer-copyright.copyrights-layout-default .copyright-inner .copyright-cell:first-child {margin-bottom: 20px }}.copyright-cell {color: #777 }.copyrights-layout-centered .copyright-inner {display: flex;align-items: center;justify-content: center;flex-direction: column }.back-to-top {position: fixed;left: 0;bottom: 20px;opacity: 0;width: 36px;height: 36px;color: #fff !important;border-radius: 0 8px 8px 0;text-align: center;background-color: rgba(24, 25, 27, .25);visibility: hidden;-webkit-transform: translateX(-30px);transform: translateX(-30px);-webkit-transition: all .3s;transition: all .3s;cursor: pointer;z-index: 2000 }.back-to-top i {line-height: 35px }.back-to-top.visible {opacity: 1;visibility: visible;-webkit-transform: translateX(0);transform: translateX(0) }.back-to-top:hover {background-color: #1e83f0 }.main-sidebar-holder .widget {background-color: #fff;border: 1px solid #e5e5e5;border-radius: 4px;padding: 1rem;margin-bottom: 1.75rem }.main-sidebar-holder .widget .widget-title {position: relative;font-size: 15px;line-height: 1;margin-bottom: 27px;color: #7f8187 }.main-sidebar-holder .widget .widget-title:before {position: absolute;background: #fea000;border-top-left-radius: 8px;border-bottom-left-radius: 12px;width: 22px;transform-origin: bottom right;content: '';top: -9px;transform: skewX(-10deg);height: 39px;z-index: 0;right: -24px }.widget {overflow: hidden !important }.widget ol, .widget ul {list-style: none;margin: 0 }.widget li > ol, .widget li > ul {margin-left: 10px;list-style: disc;list-style-position: inside;margin-top: 5px }.widget_archive li, .widget_categories li, .widget_contacts li, .widget_links li, .widget_meta li, .widget_nav_menu li, .widget_pages li, .widget_product_categories li, .widget_recent_comments li, .widget_recent_entries li {padding: 7px 0;border-bottom: 1px solid #eee }.widget_archive li:last-child, .widget_categories li:last-child, .widget_contacts li:last-child, .widget_links li:last-child, .widget_meta li:last-child, .widget_nav_menu li:last-child, .widget_pages li:last-child, .widget_product_categories li:last-child, .widget_recent_comments li:last-child, .widget_recent_entries li:last-child {border-bottom: 0 }.widget_recent_entries .post-date {display: block;color: #aaa }.rsswidget img {margin-top: -4px }.rssSummary {margin: 9px 0 }.rss-date {display: block }.widget_rss li {margin-bottom: 18px }.widget_rss li:last-child {margin-bottom: 0 }.widget_contacts ul li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.widget_contacts ul li .contact-info-icon {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;margin-right: 12px;text-align: center }.widget_contacts ul li .contact-info-icon i {font-size: 22px }.search-form {position: relative }.search-form input[type=search] {width: 100%;padding-right: 42px }.search-form .search-submit {position: absolute;top: 0;right: 0;width: 42px;height: 42px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: transparent;border: none;outline: 0 }.search-form .search-submit svg {width: 32px;height: 32px;fill: #6c757d }.widget_tag_cloud .tag-cloud-link {font-size: 14px !important;background-color: #1e83f0;border-radius: 4px;color: #fff;line-height: 1;padding: 6px 10px;display: inline-block;margin: 0 5px 5px 0 }.btn, .button, .button-secondary, .event-single-side a.event_register_submit, .event_register_submit, .woocommerce-message .button, .woocommerce_message .button, input[type=button], input[type=reset], input[type=submit] {text-align: center;border: 0;border-radius: 50px;padding: 8px 17px;vertical-align: bottom;text-shadow: none;line-height: 27px;display: inline-block;transition: all .2s ease-in-out }.btn i, .button i, .button-secondary i, .event-single-side a.event_register_submit i, .event_register_submit i, .woocommerce-message .button i, .woocommerce_message .button i, input[type=button] i, input[type=reset] i, input[type=submit] i {margin-right: 6px }.btn-small {padding: 8px 12px }a.btn.sm {padding: 4px 20px;font-size: 12px }a.btn.full {width: 100% }.btn-outline {color: #ff7d00;border: 2px solid #ff7d00;transition: all .3s ease }.btn-outline:hover {color: #fff;background-color: #ff7d00 }.btn-filled, .button, .button-secondary, .top-bar-cart .dropdown-cart .woocommerce-mini-cart__buttons a:first-child, .woocommerce-message .button, .woocommerce_message .button, input[type=button], input[type=reset], input[type=submit] {color: #fff;background-color: #ec406a }.btn-filled:focus, .btn-filled:hover, .button-secondary:focus, .button-secondary:hover, .button:focus, .button:hover, .top-bar-cart .dropdown-cart .woocommerce-mini-cart__buttons a:focus:first-child, .top-bar-cart .dropdown-cart .woocommerce-mini-cart__buttons a:hover:first-child, input:focus[type=button], input:focus[type=reset], input:focus[type=submit], input:hover[type=button], input:hover[type=reset], input:hover[type=submit] {color: #fff;-webkit-box-shadow: none;box-shadow: none;outline: 0 }.btn-light, .dropdown-cart .woocommerce-mini-cart__buttons a:first-child {background-color: #f0f2f7 !important;color: #7f8187 !important }.product-info-box .button {background-color: #1fbd50;border-radius: 3px;font-weight: 600;position: relative;overflow: hidden;font-size: 19px;border: 1px solid #1fbd50;color: #fff;-webkit-box-shadow: none;box-shadow: none;height: 50px;box-shadow: 0 2px 12px rgba(31, 189, 80, .27) }.product-info-box .button:hover {background-color: #505358;border: 1px solid #505358;box-shadow: 0 2px 12px rgba(80, 83, 88, .36) }.product-info-box .button:before {display: inline-block;font-family: 'Font Awesome 5 Pro';font-weight: 300;content: "\f290";width: 20px;height: 20px;text-align: center;position: absolute;right: 13px;top: 37%;margin-top: -10px;font-size: 22px;color: #fff;background: 0 0 }.btn-border {border: 2px solid }.btn-border:hover, .cart-collaterals .shop_table tr.shipping .button:hover, .cart-page-inner .woocommerce-cart-form td.actions .button_update_cart:hover, .event-single-side a.event_register_submit:hover, .event_register_submit:hover, .product-info-box .button:hover {color: #fff;}.cart-page-inner .woocommerce-cart-form .button_update_cart {color: #fff;}.btn-link, .cart-collaterals .shop_table tr.shipping .shipping-calculator-button, .course-section .panel-group .panel-content a {color: #1e83f0;padding: 0 0 5px 0;border-radius: 0;border-bottom: 1px solid #e5e5e5;-webkit-box-shadow: none;box-shadow: none;background-color: transparent }.course-section .panel-group.deactive {display: none }.btn-link:hover, .cart-collaterals .shop_table tr.shipping .shipping-calculator-button:hover, .course-section .panel-group .panel-content a:hover {color: #464749 }.button, .button-secondary, .woocommerce-message .button, .woocommerce_message .button, input[type=button], input[type=reset], input[type=submit] {font-weight: inherit }.woocommerce-message .button, .woocommerce_message .button {background-color: transparent !important }input.input-text, input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea {width: 100%;font-family: inherit;font-weight: inherit;line-height: 1.6;outline: 0;padding: 8px 10px;border: 1px solid #dcdcdc;-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .06);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .06);border-radius: 4px;-webkit-appearance: none;-webkit-transition: all .2s;transition: all .2s }input.input-text:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, select:focus, textarea:focus {outline: 0;border-color: #d7d7d7;-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .07);box-shadow: 0 0 10px 0 rgba(0, 0, 0, .07) }label {display: block;color: #6c757d;padding-bottom: 3px }label .required {color: #adb5bd }[type=checkbox] + label, [type=radio] + label {display: inline-block;vertical-align: baseline;margin-left: .375rem;margin-right: .75rem;margin-bottom: 0 }label > [type=checkbox], label > [type=radio] {margin-right: .375rem }.form-row input, .form-row input[type=checkbox], .form-row input[type=email], .form-row input[type=number], .form-row input[type=password], .form-row input[type=text] {border: 1px solid #dcdcdc }.form-row input[type=submit] {border: 0 }.contact-form .wpcf7-form {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px }.contact-form .wpcf7-form .form-row {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (min-width: 768px) {.contact-form .wpcf7-form .form-row-first, .contact-form .wpcf7-form .form-row-last {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }}.contact-form .wpcf7-form input[type=submit] {border: 0 }.login-form-overlay {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 1040;opacity: 0;background-color: #fff }.my-modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;opacity: 0;-webkit-transition: all .15s linear;transition: all .15s linear;visibility: hidden }.modal-login-open .my-modal {visibility: visible;opacity: 1 }.modal-login-open .my-modal .login-form-overlay {opacity: .8 }.advice-form-overlay {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 1040;opacity: 0;background-color: #fff }.modal2 {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;opacity: 0;-webkit-transition: all .15s linear;transition: all .15s linear;visibility: hidden }.modal-advice-open .modal2 {visibility: visible;opacity: 1;overflow-x: hidden;overflow-y: auto }.modal-advice-open .modal2 .advice-form-overlay {opacity: .9 }.login-form-modal {position: relative;width: auto;margin: .5rem;z-index: 1040;-webkit-transition: all .15s linear;transition: all .15s linear;opacity: 0;visibility: hidden }.modal-login-open .login-form-modal {visibility: visible;opacity: 1 }@media (min-width: 576px) {.login-form-modal {max-width: 500px;margin: 10vh auto 0 auto }}.login-form-modal .login-form-modal-inner {display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;background-color: #fff;border-radius: 10px;-webkit-box-shadow: 0 5px 39px rgba(0, 0, 0, .2);box-shadow: 0 5px 39px rgba(0, 0, 0, .2) }.login-form-modal .login-form-modal-box {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100% }.login-form-modal .login-form-modal-box .close {position: absolute;top: 31px;left: 30px;right: auto;background: #fea000;padding: 5px;border-radius: 5px;width: 35px;height: 37px;z-index: 1 }.login-form-modal .login-form-modal-box .close svg {width: 26px;fill: #fff }.login-form-modal .login-form-header {padding: 30px 0 }.login-form-modal .login-form-modal-box .login-title {font-size: 30px;margin-bottom: 0;color: #7b868a;padding: 0;padding-right: 55px;position: relative;text-align: right !important }.login-form-modal .woocommerce-Button.button {width: 100%;background: #666;transition: all .3s ease }.login-form-modal .woocommerce-Button.button:hover {background: #7d7d7d }.login-form-modal .login-form-modal-box .login-title:before {position: absolute;content: '';right: -14px;width: 23px;height: 40px;border-radius: 5px;background: #fea000;z-index: 0;top: -2px }.login-form-modal .login-form-modal-box .login-form-content {padding: 40px }.login-form-modal .login-form-modal-box .login-form-content .form-row {margin-bottom: 15px }.login-form-modal .login-form-modal-box .login-form-remember {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 5px 0 15px 0 }.login-form-modal .login-form-modal-box .or-use-login {font-size: 14px;text-transform: uppercase;color: #adb5bd;margin-top: 20px;margin-bottom: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.login-form-modal .login-form-modal-box .or-use-login:after, .login-form-modal .login-form-modal-box .or-use-login:before {content: "";-webkit-box-flex: 1;-ms-flex: 1 0 0px;flex: 1 0 0;border-bottom: 1px solid #e5e5e5 }.login-form-modal .login-form-modal-box .or-use-login:before {margin-right: 15px }.login-form-modal .login-form-modal-box .or-use-login:after {margin-left: 15px }.login-form-modal .form-row-password, .login-form-modal .form-row-username {position: relative }.login-form-modal .form-row-password i.fal, .login-form-modal .form-row-username i.fal {position: absolute;bottom: 18px;font-size: 22px;left: 12px;color: #ccc }.login-form-modal .form-row-password input, .login-form-modal .form-row-username input {height: 50px;padding-left: 46px }.login-form-modal .button {min-width: 140px }.breadcrumbs .breadcrum-icon {margin: 0 8px }.woocommerce-breadcrumb i {margin: 0 8px }.herowp-social-links {list-style: none;padding: 0;margin: 0 }i.aparat {position: relative }i.aparat:before {content: " ";background-image: url(../images/aparat.svg);background-size: cover;display: inline-block;width: 22px;transform: translateY(5px);height: 22px;color: #777 }.herowp-social-links li {display: inline-block }.herowp-social-links li a {color: #777 }.herowp-social-links li a i {font-size: 16px;font: normal normal normal 14px/1 FontAwesome !important }.herowp-social-links:not(.rounded) li {margin: 5px 8px }.herowp-social-links.light li a {color: #fff }.herowp-social-links.rounded li {margin: 3px }.herowp-social-links.rounded li a {width: 36px;height: 36px;display: -webkit-box;display: -ms-flexbox;display: flex;color: rgba(0, 0, 0, .6);-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border: 1px solid #e5e5e5;border-radius: 50% }.herowp-social-links.rounded li a:hover {color: #fff }.herowp-social-links.rounded li a.facebook:hover {background-color: #3b5998;border-color: #3b5998 }.herowp-social-links.rounded li a.email:hover {background-color: #495057;border-color: #495057 }.herowp-social-links.rounded li a.google-plus:hover, .herowp-social-links.rounded li a.google:hover {background-color: #dd4b39;border-color: #dd4b39 }.herowp-social-links.rounded li a.twitter:hover {background-color: #1da1f2;border-color: #1da1f2 }.herowp-social-links.rounded li a.tumblr:hover {background-color: #35465c;border-color: #35465c }.herowp-social-links.rounded li a.pinterest:hover {background-color: #bd081c;border-color: #bd081c }.herowp-social-links.rounded li a.vkontakte:hover {background-color: #45668e;border-color: #45668e }.herowp-social-links.rounded li a.linkedin:hover {background-color: #0077b5;border-color: #0077b5 }.herowp-social-links.rounded li a.dribbble:hover {background-color: #ea4c89;border-color: #ea4c89 }.herowp-social-links.rounded li a.tripadvisor:hover {background-color: #00af87;border-color: #00af87 }.herowp-social-links.rounded li a.yelp:hover {background-color: #af0606;border-color: #af0606 }.herowp-social-links.rounded li a.snapchat.dark:hover {color: #495057;background-color: #fffc00;border-color: #fffc00 }.herowp-social-links.rounded li a.s-500px:hover {background-color: #0099e5;border-color: #0099e5 }.herowp-social-links.rounded li a.github:hover {background-color: #4078c0;border-color: #4078c0 }.herowp-social-links.rounded li a.xing:hover {background-color: #026466;border-color: #026466 }.herowp-social-links.rounded li a.vine:hover {background-color: #00b488;border-color: #00b488 }.herowp-social-links.rounded li a.houzz:hover {background-color: #7ac142;border-color: #7ac142 }.herowp-social-links.rounded li a.skype:hover {background-color: #00aff0;border-color: #00aff0 }.herowp-social-links.rounded li a.deviantart:hover {background-color: #05cc47;border-color: #05cc47 }.herowp-social-links.rounded li a.flickr:hover {background-color: #0063dc;border-color: #0063dc }.herowp-social-links.rounded li a.youtube-play:hover, .herowp-social-links.rounded li a.youtube:hover {background-color: red;border-color: red }.herowp-social-links.rounded li a.vimeo:hover {background-color: #1ab7ea;border-color: #1ab7ea }.herowp-social-links.rounded li a.instagram:hover {background-color: #e6408d;border-color: #e6408d }.herowp-social-links.rounded li a.behance:hover {background-color: #1769ff;border-color: #1769ff }.herowp-social-links.rounded li a.foursquare:hover {background-color: #f94877;border-color: #f94877 }.herowp-social-links.rounded li a.custom:hover {background-color: #fea000;border-color: #ec406a }.herowp-social-links.rounded.light li a {color: #fff;background-color: rgba(255, 255, 255, .05);border-color: transparent }.post-share {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.post-share .post-share-title {margin-right: 6px }.post-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 1.75rem;background: #f0f2f7;padding: 10px;border-radius: 5px }.post-nav-btn {max-width: 50% }.post-nav-link {display: block;position: relative;line-height: 1.5;padding-top: 10px;padding-bottom: 10px }.post-nav-link span {display: block;color: #adb5bd }.post-nav-link strong {font-weight: 400 }.post-nav-link svg {position: absolute;top: 50%;left: 0;width: 16px;height: 20px;fill: #adb5bd;-webkit-transform: translateY(-50%);transform: translateY(-50%) }.post-nav-link.prev {padding-left: 32px }.post-nav-link.next {padding-right: 32px }.post-nav-link.next svg {left: auto;right: 0 }@media (max-width: 767.98px) {.post-nav-link strong {display: none }}.commentlist {list-style: none;padding: 0;margin: 0 }.commentlist ul {list-style: none }.commentlist ul.children {margin-right: 20px;margin-left: 0;border-radius: 10px }.commentlist ul.children li.comment-author-admin > .comment-body {border: 0;padding: 20px;border-right: 3px solid #dedede }.commentlist .comment .comment_container {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;clear: both }.commentlist .comment .comment_container .comment-avatar {margin-right: 24px }.commentlist .comment .comment_container .comment-avatar img {border-radius: 50% }.commentlist .comment .comment_container .comment-text {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1 }.commentlist .comment .comment_container .comment-text .comment-header {display: inline-block;vertical-align: middle;line-height: 1;margin-bottom: 10px;color: #adb5bd }.commentlist .comment .comment_container .comment-text .comment-header .date {display: block;margin-top: 10px;line-height: 1.2;color: #8a8a8a;font-size: 14px }.commentlist .comment-header .comment-author {display: inline-block;font-size: 18px;line-height: 1;color: #464749;font-weight: 500;margin-bottom: 0;margin-left: 10px }@media (max-width: 767.98px) {.commentlist .comment .comment_container .comment-avatar {min-width: 40px }}.commentlist .comment .comment-link-btn {margin-left: 10px;padding: 5px 10px;font-size: 13px;background-color: #f8f9fa;border-radius: 2px;line-height: 1.5 }.commentlist .comment .comment-link-btn i {margin-right: 8px }.commentlist .comment .star-rating {display: inline-block;vertical-align: top;width: 90px;height: 18px;background-size: 18px;background: url(../images/star-empty.svg) left top repeat-x }.commentlist .comment .star-rating > span {display: block;text-indent: -9999px;line-height: 1;height: 18px;background-size: 18px 18px;background: url(../images/star-fill.svg) left top repeat-x }.commentlist .comment .comment-respond {margin-bottom: 20px;padding: 30px;background-color: #f8f9fa;border-radius: 3px }.commentlist > li:first-child {padding-top: 30px }.commentlist > li {padding-top: 0;border-radius: 5px }.commentlist {list-style: none;padding: 0;margin: 0 }.commentlist ul {list-style: none }.commentlist li.comment, .commentlist li.review {padding: 30px 20px;border-radius: 10px;margin-top: 30px;transition: all .3s cubic-bezier(.39, .5, .15, 1.36);background: #f9fafd;border: 1px dashed #ccc }.blog-main-loop .commentlist li.comment {border: unset !important;padding: 0 !important;margin: 0 !important;background: unset !important }.commentlist .review .comment_container {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;clear: both }.commentlist .review .comment_container .comment-avatar {margin-left: 14px;margin-right: 0 }.commentlist .comment_container .comment-avatar img {border-radius: 50%;max-width: unset;width: 50px }.commentlist .review .comment_container .comment-text {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1 }.commentlist .review .comment_container .comment-text .comment-header {display: inline-block;vertical-align: middle;line-height: 1;margin-bottom: 10px;color: #adb5bd }.commentlist .review .comment_container .comment-text .comment-header .date {display: block;margin-top: 10px;line-height: 1.2;color: #8a8a8a;font-size: 14px }.commentlist .comment-header .comment-author {display: inline-block;font-size: 15px;line-height: 1;color: #464749;font-weight: 600;margin-bottom: 0;margin-left: 10px }@media (max-width: 767.98px) {.commentlist .review .comment_container .comment-avatar img {border-radius: 50%;max-width: unset;width: 40px }}.commentlist .review .comment-link-btn {margin-left: 10px;padding: 5px 10px;font-size: 13px;background-color: #f8f9fa;border-radius: 2px;line-height: 1.5 }.commentlist .review .comment-link-btn i {margin-right: 8px }.commentlist .review .star-rating {display: block;vertical-align: top;width: 90px;margin-top: 10px;height: 18px;background-size: 18px;background: url(../images/star-empty.svg) left top repeat-x }.commentlist .review .star-rating > span {display: block;text-indent: -9999px;line-height: 1;height: 18px;background-size: 18px 18px;background: url(../images/star-fill.svg) left top repeat-x }.commentlist .review .comment-respond {margin-bottom: 20px;padding: 30px;background-color: #fff;border-radius: 5px }.comment-respond {margin-top: 30px;background: #f0f2f7;padding: 30px;border-radius: 5px }.blog-main-loop .comment-respond {background: #fff;margin-top: 0;margin-bottom: 20px }.comment-respond .comment-form-rating {margin-bottom: 15px }.comment-respond .comment-form-rating .stars {display: none }.comment-respond .form-submit, .comment-respond .must-log-in {margin-bottom: 0 }.comment-respond .comment-reply-title small a {font-size: 14px;margin-left: 10px;padding: 3px 6px;border-radius: 3px;float: left;border: 1px solid #e5e5e5 }.comment-respond p {margin-bottom: 16px }.comment-respond p input, .comment-respond p textarea {width: 100% }.comment-respond p textarea {height: 140px;padding-top: 10px;height: 184px;line-height: 26px }.comment-respond p textarea:before {border-left: 1px solid #fbd0d0;border-right: 1px solid #fbd0d0;bottom: 0;content: '';position: absolute;right: 20px;top: 0;z-index: 1;width: 7px }.comment-respond p .form-submit, .comment-respond p .submit {width: auto }.comment-respond .comment-form {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px }.comment-respond .comment-form .comment-form-rating, .comment-respond .comment-form p {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (min-width: 768px) {.comment-respond .comment-form .comment-form-author, .comment-respond .comment-form .comment-form-email, .comment-respond .comment-form .comment-form-url {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }.review_form .comment-respond .comment-form .comment-form-author, .review_form .comment-respond .comment-form .comment-form-email {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }}.comment-holder {background-color: #fff;border-radius: 4px;border: 1px solid #e5e5e5;padding: 1.875rem }.comment-holder .commentlist .children {margin-left: 0;padding-right: 25px }.comment-metadata {font-size: 12px }@media (max-width: 767.98px) {.comment-holder .commentlist .children {margin-left: 0 }}.comment-holder .commentlist .children .comment:last-child {border-bottom: none;padding-bottom: 0 }.comment-respond-holder {background-color: #fff;border-radius: 4px;border: 1px solid #e5e5e5;padding: 1.875rem;margin-top: 30px }.comment-respond-holder .comment-respond {margin-top: 0 }.page .commentlist .comment-body, .page .commentlist .comment-text, .single-post .commentlist .comment-body, .single-post .commentlist .comment-text {position: relative;padding: 20px }.comment-body {border-radius: 10px;box-shadow: 0 5px 7px rgba(28, 76, 156, .1);border: 1px solid #efefef;margin-bottom: 15px }@media (min-width: 768px) {.page .commentlist .comment-body, .page .commentlist .comment-text, .single-post .commentlist .comment-body, .single-post .commentlist .comment-text {padding-left: 0 }}.page .commentlist .comment .avatar, .single-post .commentlist .comment .avatar {width: 40px;height: 40px;top: 0;left: 0;border-radius: 50%;margin-left: 10px }@media (min-width: 768px) {.page .commentlist .comment .avatar, .single-post .commentlist .comment .avatar {width: 70px;height: 70px }}.page .commentlist .comment .vcard, .single-post .commentlist .comment .vcard {display: inline-block;border: 0;padding: 0;margin: 0 0 16px }.page .commentlist .comment .vcard .fn, .single-post .commentlist .comment .vcard .fn {font-size: 18px;font-style: normal;font-weight: 500;color: #464749 }.page .commentlist .comment .vcard .fn a, .single-post .commentlist .comment .vcard .fn a {color: #464749 }.page .commentlist .comment .vcard .fn a:hover, .single-post .commentlist .comment .vcard .fn a:hover {color: #1e83f0 }.page .commentlist .comment .vcard .says, .single-post .commentlist .comment .vcard .says {display: none }.page .commentlist .comment .comment-meta, .single-post .commentlist .comment .comment-meta {display: inline-block;line-height: 1;font-size: 14px;color: #8a8a8a;margin-bottom: 16px }.page .commentlist .comment .comment-meta a, .single-post .commentlist .comment .comment-meta a {color: #8a8a8a }.page .commentlist .comment .comment-content p, .single-post .commentlist .comment .comment-content p {margin-bottom: 16px }.page .commentlist .comment .reply, .single-post .commentlist .comment .reply {margin-bottom: 20px }.page .commentlist .comment .reply .comment-reply-link, .single-post .commentlist .comment .reply .comment-reply-link {color: #1e83f0 }.newsletter-form {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;flex-direction: row-reverse }.newsletter-form:before {content: "\f0e0";font-family: "Font Awesome 5 Pro";position: absolute;right: 0;top: 0;height: 100%;width: 46px;pointer-events: none;color: #6c757d;font-size: 16px;text-align: center;z-index: 1;line-height: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.newsletter-form .form-control {position: relative;width: 100%;line-height: 1;padding-left: 5px;border-radius: 0;border-top-left-radius: 0;border-bottom-left-radius: 0;border-top-left-radius: 2px;border-bottom-left-radius: 2px;float: right;text-align: right;padding-right: 40px }.newsletter-form input[type=submit] {border-radius: 0;border-top-left-radius: 0;border-bottom-left-radius: 0;border-top-left-radius: 2px;border-bottom-left-radius: 2px;height: 100%;-webkit-box-shadow: none;box-shadow: none;float: left !important }ul.page-numbers {padding: 20px 10px;margin: 0;list-style: none;text-align: center }ul.page-numbers li {display: inline-block;vertical-align: top;position: relative;margin: 0 5px;background-color: #f0f0f1;border-radius: 10% }ul.page-numbers li:first-child {margin-left: 0 }ul.page-numbers .page-numbers {position: relative;display: block;min-width: 40px;height: 40px;text-align: center;line-height: 40px;border-radius: 10% }ul.page-numbers .page-numbers.current, ul.page-numbers .page-numbers:hover {background-color: #fea000;color: #fff }.page-numbers.herowp_wp_link_pages {margin-top: 30px;padding-top: 30px;border-top: 1px solid #e5e5e5;text-align: center }.page-numbers.herowp_wp_link_pages > * {display: inline-block;min-width: 40px;height: 40px;line-height: 40px;border-radius: 50%;background-color: #f0f0f1 }.page-numbers.herowp_wp_link_pages > .page-number {background-color: #fea000;color: #fff;margin: 0 5px }.icon-box2 {padding: 20px 16px;-webkit-box-shadow: 0 5px 30px rgba(70, 72, 77, .08);box-shadow: 0 5px 30px rgba(70, 72, 77, .08);position: relative;margin: 30px 0;transition: all .2s ease;top: 0 }.product-card {padding: 0 16px;-webkit-box-shadow: 0 5px 30px rgba(70, 72, 77, .08);box-shadow: 0 5px 30px rgba(70, 72, 77, .08);position: relative;transition: all .2s ease;top: 0;display: flex;align-items: center;min-height: 90px }.product-card:hover {top: -3px;box-shadow: 0 10px 36px 4px rgba(70, 72, 77, .09) }.product-card .icon i {font-size: 35px;margin-left: 10px;color: #fea000 }.product-card .value {display: flex;flex-direction: column;font-size: 15px;font-weight: 500 }.product-card .value .title {color: #858c96 }.icon-box2:hover {top: -3px;box-shadow: 0 10px 36px 4px rgba(70, 72, 77, .09) }.icon-box.icon-box-top .icon-wrap {margin-bottom: 20px }.icon-box .feature-content {margin: auto 0 }.icon-box .icon-wrap .icon-wrap2 {text-align: center }.icon-box.icon-box-left, .icon-box.icon-box-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }.icon-box.icon-box-left .icon-wrap {margin-right: 24px }.icon-box.icon-box-right {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;text-align: right }.icon-box.icon-box-right .icon-wrap {margin-left: 24px }.icon-box.style-circle .icon-element .icon-element-inner, .icon-box.style-square .icon-element .icon-element-inner {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.icon-box.style-circle.icon-box-small .icon-element-inner, .icon-box.style-square.icon-box-small .icon-element-inner {width: 40px;height: 40px;font-size: 18px }.icon-box.style-circle.icon-box-medium .icon-element-inner, .icon-box.style-square.icon-box-medium .icon-element-inner {width: 56px;height: 56px;font-size: 24px }.icon-box.style-circle.icon-box-large .icon-element-inner, .icon-box.style-square.icon-box-large .icon-element-inner {width: 70px;height: 70px;font-size: 32px }.icon-box.style-circle .icon-element-inner {border-radius: 50% }.icon-box.contact-details .feature-content-text {font-size: 18px;line-height: 2;margin-top: -10px }.feature-content-text p {margin: 0 }.section-heading {float: right;position: relative }.section-heading h2 {margin-right: 8px }.section-heading span {margin-right: 16px }.section-heading:before {position: absolute;content: '';width: 4px;height: 69%;border-radius: 5px;transform: rotatez(11deg);right: 1px;top: 9px;z-index: 100;background: #fea000 }.section-button {float: left }.clearfix {clear: both }.section-button a.btn {padding: 3px 15px;font-size: 12px }.section-heading .section-title {font-size: 25px;position: relative;margin-bottom: 6px;position: relative;font-weight: 700;display: inline-block }.section-heading .section-subtitle {display: block;margin-bottom: 8px }.section-title.custom:before {position: absolute;content: '';width: 100%;height: 14px;right: 0;bottom: 0;background: #ff7d00;opacity: .3 }.cdb-video-icon {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 54px;height: 54px;border: 1px solid #fff;border-radius: 5px;cursor: pointer;margin-left: 5px }.cdb-video-icon i {font-size: 23px }.cdb-video-icon:hover {background-color: #fff }.video-banner {position: relative;margin-bottom: 30px }.video-banner .video-button {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);margin-top: -15px;z-index: 30 }.video-banner .video-banner-image {position: relative;background-color: #343a40;border-radius: 4px;overflow: hidden }.video-banner .video-banner-image > img {position: relative;display: block;max-width: 100%;width: 100%;height: 100%;top: 0;left: 0;image-rendering: auto;-webkit-backface-visibility: hidden;backface-visibility: hidden }.video-banner .video-banner-info {position: absolute;bottom: 0;left: 0;right: 0;color: #fff;padding: 15px 20px;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .8)), to(transparent));background: linear-gradient(0deg, rgba(0, 0, 0, .8) 0, transparent 100%);border-bottom-left-radius: 4px;border-bottom-right-radius: 4px }.video-banner .video-banner-info .title {color: #fff;margin-bottom: 0 }.video-banner .video-banner-info .subtitle {display: block;margin-top: 5px }.testimonials-wrapper {position: relative }.testimonials-wrapper .herowp-testimonial-item .herowp-ts-inner {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .1);-moz-box-shadow: 0 0 15px rgba(0, 0, 0, .1);box-shadow: 0 0 15px rgba(0, 0, 0, .1);padding: 20px;flex: auto;text-align: center;border-left: 0;position: relative;margin: 10px;overflow: hidden;min-height: 282px;background: #fff;transition: all .2s ease }.testimonials-wrapper .herowp-testimonial-item .herowp-ts-inner .testimonial-author, .testimonials-wrapper .herowp-testimonial-item .herowp-ts-inner .testimonial-content {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }.testimonials-wrapper .herowp-testimonial-item .herowp-ts-inner .testimonial-content blockquote {border-left: medium none;line-height: inherit;margin: 0;padding: 0;font-size: 13px;min-height: 100px }a.herowp-testimonial-video .fal {font-size: 44px;color: #fea000 }.testimonials-wrapper .herowp-testimonial-item .herowp-ts-inner .testimonial-author {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-bottom: 20px;border-bottom: 1px solid #e8e8e8 }.testimonials-wrapper .herowp-testimonial-item .herowp-ts-inner .testimonial-author .herowp-testimonial-avatar {overflow: hidden;border-radius: 50%;width: 100px;border: 3px solid rgba(73, 80, 87, .1);margin-left: 8px }.testimonials-wrapper .herowp-testimonial-item .herowp-ts-inner .testimonial-author .herowp-testimonial-author-main {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;text-align: right }.testimonials-wrapper .herowp-testimonial-item .herowp-ts-inner .testimonial-author .herowp-testimonial-author-main .herowp-testimonial-author-name {font-size: 20px;margin-bottom: 0 }@media (max-width: 767.98px) {.testimonials-wrapper .herowp-testimonial-item .herowp-ts-inner .testimonial-author {padding-top: 20px;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2 }}.pricing-table {background-color: #fff;border: 1px solid #e5e5e5;border-radius: 8px;-webkit-transition: all .3s ease;transition: all .3s ease;margin-bottom: 30px }.pricing-table .pricing-header {padding: 30px;text-align: center }.pricing-table .pricing-header .pricing-title {margin-bottom: 16px;position: relative;font-size: 23px;font-weight: 700 }.pricing-table .pricing-header .pricing-table-image {margin-bottom: 20px }.pricing-table .pricing-price {color: #fea000;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;line-height: .7;margin: 30px 0 0 0 }.pricing-table .pricing-price .currency {font-size: 18px }.pricing-table .pricing-price .price-number {font-weight: 700;font-size: 42px }.pricing-subtitle {color: #898989 }.pricing-title::before {position: absolute;content: '';width: 148px;height: 14px;background: #fea000;bottom: -5px;opacity: .3 }.pricing-table .pricing-content {padding: 30px;border-top: 1px solid #efefef }.pricing-table .pricing-content ol, .pricing-table .pricing-content ul {list-style-type: none;padding: 0;margin: 0;position: relative }.pricing-table .pricing-content ol li::before, .pricing-table .pricing-content ul li::before {content: "\2022";color: #fea000;font-weight: 700;display: inline-block;width: 1em;position: absolute;right: -12px;margin-left: -1em }.pricing-table .pricing-content ol li, .pricing-table .pricing-content ul li {padding-top: 5px;padding-bottom: 5px }.pricing-table .pricing-button {padding: 0 30px 30px 30px;text-align: center }.pricing-table:hover {-webkit-transform: translateY(-4px);transform: translateY(-4px);-webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, .06);box-shadow: 0 5px 20px rgba(0, 0, 0, .06) }.course-section .panel-group .course-panel-heading {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 15px;cursor: pointer;-webkit-transition: background-color .2s ease-out;transition: background-color .2s ease-out;border-radius: 5px }.course-section .panel-group .course-panel-heading.active, .course-section .panel-group .course-panel-heading:hover {background-color: #fff }.course-section .panel-group .course-panel-heading.active .panel-heading-left .course-lesson-icon i, .course-section .panel-group .course-panel-heading:hover .panel-heading-left .course-lesson-icon i {color: #ec406a }.course-section .panel-group .course-panel-heading .panel-heading-left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1 }.course-section .panel-group .course-panel-heading .panel-heading-left .course-lesson-icon {line-height: 1;margin-right: 15px }.course-section .panel-group .course-panel-heading .panel-heading-left .course-lesson-icon i {color: #d4d9dd;font-size: 30px;-webkit-transition: color .2s ease-out;transition: color .2s ease-out }.course-section .panel-group .course-panel-heading .panel-heading-left .title h4 {font-size: 16px;margin: 0 0 8px }.course-section .panel-group .course-panel-heading .panel-heading-left .title > p {font-size: 14px;color: #adb5bd;margin: 0;line-height: 1 }.course-section .panel-group .course-panel-heading .panel-heading-left .badge-item {background-color: #e9ecef;padding: 2px 6px;display: inline-block;font-size: 12px;border-radius: 2px;margin-left: 6px;line-height: 1.2;text-transform: capitalize }.course-section .panel-group .course-panel-heading .panel-heading-left .badge-item.video {background-color: #f79468;color: #fff }.course-section .panel-group .course-panel-heading .panel-heading-left .badge-item.quiz {background-color: #bd83ef;color: #fff }.course-section .panel-group .course-panel-heading .panel-heading-left .badge-item.lecture {background-color: #68e8b7;color: #fff }.course-section .panel-group .course-panel-heading .panel-heading-left .badge-item.exam {background-color: #e6cd51;color: #fff }.course-section .panel-group .course-panel-heading .panel-heading-left .badge-item.practice {background-color: #29b366;color: #fff }.course-section .panel-group .course-panel-heading .panel-heading-left .badge-item.attachments {background-color: #4ece3d;color: #fff }.course-section .panel-group .course-panel-heading .panel-heading-left .badge-item.sound {background-color: #a76388;color: #fff }.course-section .panel-group .course-panel-heading .panel-heading-left .badge-item.free {background-color: #8be669;color: #fff }.course-section .panel-group .course-panel-heading .panel-heading-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end }.course-section .panel-group .course-panel-heading .private-lesson {margin-left: 6px;padding-right: 0 }.private-lesson .fa.green-lock {color: #48af3b }@media (max-width: 767.98px) {.course-section .panel-group .course-panel-heading .private-lesson i {margin-right: 0 !important }.course-section .panel-group .course-panel-heading .private-lesson span {display: none }}.course-section .panel-group .course-panel-heading .preview-button {background-color: #1e83f0;color: #fff;border-radius: 5px }.course-section .panel-group .course-panel-heading .download-button {background-color: #4ece3d;margin-right: 8px;color: #fff;height: 32px;border-radius: 30px }.course-section .panel-group .course-panel-heading .download-button.gray {background-color: #bac2c5;margin-right: 8px;color: #fff;border-radius: 5px }@media (max-width: 767.98px) {.course-section .panel-group .course-panel-heading .preview-button {display: none !important }}.course-section .panel-group .course-panel-heading .preview-button.for-mobile {display: none !important }@media (max-width: 767.98px) {.course-section .panel-group .course-panel-heading .preview-button.for-mobile {display: block !important }}.course-section .panel-group .course-panel-heading .preview-button.for-mobile i {margin-left: 0 }.course-section .panel-group .course-panel-heading .download-button, .course-section .panel-group .course-panel-heading .preview-button, .course-section .panel-group .course-panel-heading .private-lesson {font-size: 14px;line-height: 1.4;padding: 7px 10px;display: flex;align-items: center }.course-section .panel-group .course-panel-heading .preview-button i, .course-section .panel-group .course-panel-heading .private-lesson i {margin-left: 5px;font-size: 16px }.course-section .panel-group .panel-content {max-height: 0;overflow: hidden;background-color: #f8f9fa;-webkit-transition: max-height .2s ease-out;transition: max-height .2s ease-out }.course-section .panel-group .panel-content .panel-content-inner {padding: 15px 15px 20px 15px;background: #fff;font-size: 13px;text-align: justify;border: 1px solid #e9ecef }& ::-webkit-scrollbar-thumb {background-color: rgba(255, 255, 255, .1);border-radius: 3px }.partners-logos .partner-logo-item {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;padding-top: 15px;padding-bottom: 15px }@media (max-width: 1199.98px) {.partners-logos .partner-logo-item {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333% }}@media (max-width: 767.98px) {.partners-logos .partner-logo-item {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }}.partners-logos .partner-logo-item .partner-logo-inner {position: relative;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 10px }.partners-logos .partner-logo-item .partner-logo-inner img {max-width: 100%;display: inline-block }.partners-logos .partner-logo-item .partner-logo-inner .hover-mask {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;visibility: hidden;opacity: 0;z-index: 10;-webkit-transition: all .25s ease-in-out;transition: all .25s ease-in-out }.partners-logos .partner-logo-item .partner-logo-inner .hover-mask:after {display: block;content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;visibility: hidden;opacity: 0;background-color: #1e83f0;z-index: 8 }.partners-logos .partner-logo-item .partner-logo-inner .hover-mask .hover-mask-info {position: relative;color: #fff;line-height: 1;z-index: 30 }.partners-logos .partner-logo-item .partner-logo-inner .hover-mask .hover-mask-info a {color: #fff }.partners-logos .partner-logo-item .partner-logo-inner .hover-mask .hover-mask-info h4 {color: #fff;margin-bottom: 0 }.partners-logos .partner-logo-item .partner-logo-inner .hover-mask .hover-mask-info .desc p {margin: 5px 0 0 0 }.partners-logos .partner-logo-item .partner-logo-inner:hover .hover-mask {visibility: visible;opacity: 1 }.partners-logos .partner-logo-item .partner-logo-inner:hover .hover-mask:after {visibility: visible;opacity: .8 }.partners-logos .partner-logo-item.img-hover img {-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out }.partners-logos .partner-logo-item.img-hover:hover img {-webkit-filter: grayscale(0);filter: grayscale(0) }@media (min-width: 992px) {.partners-logos.two_cols .partner-logo-item {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }.partners-logos.three_cols .partner-logo-item {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333% }.partners-logos.four_cols .partner-logo-item {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25% }.partners-logos.five_cols .partner-logo-item {-webkit-box-flex: 0;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20% }.partners-logos.six_cols .partner-logo-item {-webkit-box-flex: 0;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667% }}.partners-logos.no-gap {margin-left: 0 !important;margin-right: 0 !important }.partners-logos.no-gap .partner-logo-item {padding: 0 !important }.partners-logos.with-borders .partner-logo-inner {border: 1px solid #e5e5e5 }.partners-logos.with-borders.no-gap .partner-logo-inner {margin-bottom: -1px;margin-right: -1px }.countdown-timer-holder .countdown-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.countdown-timer-holder .countdown-item .countdown-unit {display: block;margin-right: 10px;margin-left: 10px;text-align: center }.countdown-timer-holder .countdown-item .countdown-unit .number, .countdown-timer-holder .countdown-item .countdown-unit .text {display: block }@media (max-width: 767.98px) {.countdown-timer-holder .countdown-item {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;margin-left: 0;margin-right: 0 }.countdown-timer-holder .countdown-item .countdown-col {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px;margin-bottom: 30px }.countdown-timer-holder .countdown-item .countdown-unit {margin-left: 0 !important;margin-right: 0 !important }}.countdown-timer-holder.left .countdown-item {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start }.countdown-timer-holder.left .countdown-item .countdown-unit:first-child {margin-left: 0 }.countdown-timer-holder.center .countdown-item {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.countdown-timer-holder.right .countdown-item {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end }.countdown-timer-holder.right .countdown-item .countdown-unit:last-child {margin-right: 0 }.countdown-timer-holder.medium .countdown-unit .number {font-size: 40px;font-weight: 600;letter-spacing: -2px }@media (max-width: 767.98px) {.countdown-timer-holder.medium .countdown-unit .number {font-size: 24px;letter-spacing: -1px }}.countdown-timer-holder.large .countdown-unit .number {font-size: 50px;font-weight: 300;letter-spacing: -2px }@media (max-width: 767.98px) {.countdown-timer-holder.large .countdown-unit .number {font-size: 24px;letter-spacing: -1px }}.countdown-timer-holder.standard .countdown-unit {min-width: 100px;background-color: #fff;border-radius: 5px;box-shadow: 3px 3px 0 #fea000 }.countdown-timer-holder.standard .countdown-unit .number {color: #fea000;padding: 20px 15px }.countdown-timer-holder.standard .countdown-unit .text {line-height: 1;padding: 0 15px 20px 15px }.countdown-timer-holder.transparent .countdown-unit {min-width: 100px;background-color: rgba(108, 117, 125, .1);line-height: 1;border-radius: 5px;padding: 25px 20px }.countdown-timer-holder.transparent .countdown-unit .number {margin-bottom: 10px }.countdown-timer-holder.transparent.light .countdown-unit {background-color: rgba(255, 255, 255, .1);color: #fff }.blog-archive {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px }.blog-archive .blog-main-loop {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (min-width: 992px) {.blog-archive.has-sidebar .blog-main-loop {-webkit-box-flex: 0;-ms-flex: 0 0 71.66667%;flex: 0 0 71.66667%;max-width: 71.66667% }}@media (min-width: 992px) {.blog-archive.has-sidebar.no-sidebar .blog-main-loop {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }}@media (min-width: 768px) {.blog-archive.sidebar-left {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse }}.main-sidebar-holder {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (min-width: 992px) {.main-sidebar-holder {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333% }}.page-container .main-sidebar-holder {position: relative;width: 100%;min-height: 1px;padding-right: 20px;padding-left: 0 }.page-container.right-sidebar-page {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse }.page-container.right-sidebar-page .main-sidebar-holder {padding-right: 0;padding-left: 20px }@media (max-width: 992px) {.page-container .main-sidebar-holder {padding-right: 0 }.page-container.right-sidebar-page .main-sidebar-holder {padding-left: 0 }}@media (min-width: 768px) {.row.sidebar-left {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse }}ul.post-categories {list-style: none;margin: 0;display: inline-block }.blog-loop-inner .portfolio {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }.post-meta.post-category {background: #fea000;margin: 8px 0;padding: 0 4px !important;border-radius: 4px;color: #fff }.post-meta.post-category a {color: #fff !important }.blog-loop-inner .portfolio .post-meta.post-category {display: none }.blog-loop-inner .portfolio, .blog-loop-inner .post {position: relative;margin-bottom: 1.75rem }.blog-loop-inner .portfolio .post-thumbnail img, .blog-loop-inner .post .post-thumbnail img {max-width: 100%;height: auto;width: 100% }.blog-loop-inner .portfolio .entry-content, .blog-loop-inner .post .entry-content {overflow: hidden }.blog-loop-inner .portfolio .the-excerpt, .blog-loop-inner .post .the-excerpt {margin-bottom: 15px }.blog-loop-inner .portfolio .the-excerpt p:last-child, .blog-loop-inner .post .the-excerpt p:last-child {margin-bottom: 0 }.blog-loop-inner .portfolio .post-inner, .blog-loop-inner .post .post-inner {background-color: #fff;border-radius: 5px;overflow: hidden;-webkit-transition: all .3s ease;transition: all .3s ease;-webkit-box-shadow: 0 5px 30px rgba(70, 72, 77, .08);box-shadow: 0 5px 30px rgba(70, 72, 77, .08);height: 100% }.post-single .post-inner {height: unset !important }.blog-loop-inner .post .post-thumbnail {-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);box-shadow: 0 1px 2px rgba(0, 0, 0, .075) }.blog-loop-inner .portfolio .post-inner .post-content, .blog-loop-inner .post .post-inner .post-content {padding: 0 1rem;overflow: hidden }.blog-loop-inner .portfolio .post-inner .post-content .entry-title, .blog-loop-inner .post .post-inner .post-content .entry-title {font-size: 16px;font-weight: 600;letter-spacing: -.5px;line-height: 26px;overflow: hidden }.blog-loop-inner .post .post-inner .post-content .post-entry {margin: 16px 0 }.blog-loop-inner .post .post-inner .post-content .post-entry .category {font-size: 12px;color: #7f8187;position: relative }.blog-loop-inner .post .post-inner .post-content .post-entry .category:before {content: "";width: 6px;height: 6px;background-color: #fea000;float: right;margin-left: 8px;margin-top: 12px }.blog-loop-inner .portfolio.sticky .entry-title a, .blog-loop-inner .post.sticky .entry-title a {color: #1e83f0;border-bottom: 1px solid #1e83f0;display: inline-block }.blog-loop-inner .portfolio .post-meta, .blog-loop-inner .post .post-meta {display: inline-block;font-size: 11px;padding-right: 24px;color: #8f8f8f }.blog-loop-inner .portfolio .post-meta a, .blog-loop-inner .post .post-meta a {color: #8f8f8f }.blog-loop-inner .portfolio .post-meta a:hover, .blog-loop-inner .post .post-meta a:hover {color: #666 }.blog-loop-inner .portfolio .post-meta i, .blog-loop-inner .post .post-meta i {color: #c7c7c7;margin-right: 8px;font-size: 17px }.blog-loop-inner .portfolio.sticky .post-inner, .blog-loop-inner .portfolio:hover .post-inner, .blog-loop-inner .post.sticky .post-inner, .blog-loop-inner .post:hover .post-inner {-webkit-box-shadow: 0 6px 20px rgba(168, 172, 185, .3);box-shadow: 0 6px 20px rgba(168, 172, 185, .3);-webkit-transform: translateY(-4px);transform: translateY(-4px) }.single-post .post:hover .post-inner {transform: unset !important;-webkit-box-shadow: 0 5px 30px rgba(70, 72, 77, .08);box-shadow: 0 5px 30px rgba(70, 72, 77, .08) }.blog-loop-inner.post-single > .post .post-inner .entry-header h1.entry-title {border-bottom: 2px solid #f3f3f3;padding-bottom: 20px }.blog-loop-inner.post-single > .post .post-inner {padding: 1.5rem;margin-bottom: 1.5rem }.blog-loop-inner.post-single > .post .post-inner .entry-header, .blog-loop-inner.post-single > .post .post-inner .post-thumbnail {margin-bottom: 1.875rem }.blog-loop-inner.post-single > .post .post-inner .entry-tag-share {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.blog-loop-inner.post-single > .post .post-inner .entry-tag-share .post-tags {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1 }@media (min-width: 768px) {.blog-loop-inner.post-single > .post .post-inner .entry-tag-share {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row }}@media (min-width: 768px) {.blog-loop-view-grid.four-columns .post {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }}@media (min-width: 992px) {.blog-loop-view-grid.four-columns .post {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25% }}@media (min-width: 768px) {.blog-loop-view-grid.three-columns .post {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }}@media (min-width: 992px) {.blog-loop-view-grid.three-columns .post {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333% }}@media (min-width: 992px) {.blog-loop-view-grid.two-columns .post {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }}.blog-loop-view-list .post-inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }.blog-loop-view-list .post-inner .post-thumbnail {max-width: 40%;min-width: 40%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: auto;flex-basis: auto }.blog-loop-view-list .post-inner .post-content {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1 }@media (max-width: 767.98px) {.blog-loop-view-list .post-inner {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.blog-loop-view-list .post-inner .post-thumbnail {max-width: 100%;min-width: 100% }}.blog-loop-inner {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px }.blog-loop-inner .post {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }.blog-posts-holder .blog-loop-inner .post {position: relative;width: 100%;min-height: 1px;padding-right: 25px;padding-left: 25px }.post-author-box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }.post-author-box .avatar {max-width: 100%;width: 110px;height: auto;border-radius: 50%;margin-left: 24px;border: 3px solid #e5e5e5 }.post-author-box .author-content {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1 }.post-author-box .author-content p {margin-bottom: 20px }.post-author-box .author-content a.author-link {padding: 0 15px }.post-tags a[rel=tag] {padding: 4px 8px;line-height: 1.2;display: inline-block;background-color: #e9ecef;border-radius: 2px;margin-left: 4px }.post-tags i.fal {margin-left: 5px }.page-pagination {margin-bottom: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.page-pagination .page-links-title {font-weight: 600;margin-right: 20px }.page-pagination span {position: relative;display: inline-block;min-width: 40px;height: 40px;text-align: center;line-height: 40px;border-radius: 50%;margin-right: 10px }.page-pagination > span {background-color: #fea000;color: #fff }.page-pagination a span, .page-pagination a:hover span {background-color: #efefef }.post-password-form label {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-bottom: 0 }.post-password-form input[type=submit] {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;height: 42px;border-radius: 2px }.post-password-form input[type=password] {display: block;max-width: 100%;width: 200px;margin: 0 10px }@media (max-width: 767.98px) {.post-password-form label {display: block }.post-password-form input[type=password] {width: 100%;margin: 10px 0 15px 0 }}.search-results-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px }.search-results-wrapper .search-results-main {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (min-width: 992px) {.search-results-wrapper .search-results-main {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667% }}.search-results-wrapper .search-results-main .search-result-box {background-color: #fff;border: 1px solid #e5e5e5;border-radius: 4px;padding: 1.75rem;margin-bottom: 1.75rem;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.search-results-wrapper .search-results-main .search-result-box .result-thumbnail {display: -webkit-box;display: -ms-flexbox;display: flex;margin-right: 24px }.search-results-wrapper .search-results-main .search-result-box .result-thumbnail a {display: block;width: 140px;height: 140px;border-radius: 8px;overflow: hidden }.search-results-wrapper .search-results-main .search-result-box .result-thumbnail a img {object-fit: cover;height: 100% }.search-results-wrapper .search-results-main .search-result-box .search-content {margin-right: 20px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1 }@media (max-width: 992px) {.search-results-wrapper .search-results-main .search-result-box {flex-direction: column }.search-results-wrapper .search-results-main .search-result-box .search-content {margin-top: 20px }}.archive-event {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (min-width: 992px) {.archive-event {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667% }}.herowp-event-item {margin-bottom: 30px }.herowp-event-item .herowp-event-item-holder {background-color: #fff;border: 1px solid #e5e5e5;border-radius: 4px;padding: 1.75rem;overflow: hidden;-webkit-transition: all .3s ease;transition: all .3s ease }.herowp-event-item .herowp-event-item-holder .event-inner-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.herowp-event-item .herowp-event-item-holder .event-inner-content .top-part {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.herowp-event-item .herowp-event-item-holder .event-inner-content .event-thumbnail {position: relative;max-width: 25%;min-width: 25%;background-color: #e9ecef;margin-left: 30px;overflow: hidden }.herowp-event-item .herowp-event-item-holder .event-inner-content .event-thumbnail img {max-width: 100%;width: 100%;height: auto }.herowp-event-item .herowp-event-item-holder .event-inner-content .date-holder {margin-right: 24px }.herowp-event-item .herowp-event-item-holder .event-inner-content .date-holder .date {position: relative;width: 80px;height: 80px;border: 2px solid #fea000;border-radius: 4px;color: #495057;line-height: 1.2;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.herowp-event-item .herowp-event-item-holder .event-inner-content .date-holder .date:after, .herowp-event-item .herowp-event-item-holder .event-inner-content .date-holder .date:before {content: "";position: absolute;top: -7px;width: 2px;height: 14px;border-radius: 2px;background-color: #ec406a }.herowp-event-item .herowp-event-item-holder .event-inner-content .date-holder .date:before {left: 12px }.herowp-event-item .herowp-event-item-holder .event-inner-content .date-holder .date:after {right: 12px }.herowp-event-item .herowp-event-item-holder .event-inner-content .date-holder .date .date-day {font-size: 30px }.herowp-event-item .herowp-event-item-holder .event-inner-content .date-holder .date .date-month {font-size: 14px }.herowp-event-item .herowp-event-item-holder .event-inner-content .title {margin-bottom: 0 }.herowp-event-item .herowp-event-item-holder .event-inner-content .event-meta {margin-bottom: 8px }.herowp-event-item .herowp-event-item-holder .event-inner-content .event-meta .event-meta-piece {font-size: 14px;padding-right: 15px;color: #8f8f8f }.herowp-event-item .herowp-event-item-holder .event-inner-content .event-meta .event-meta-piece i {font-size: 18px;margin-right: 8px;color: #ec406a }@media (max-width: 991.98px) {.herowp-event-item .herowp-event-item-holder .event-inner-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.herowp-event-item .herowp-event-item-holder .event-inner-content .event-thumbnail {max-width: 100%;width: 100%;margin-left: 0;margin-top: 20px }}.herowp-event-item:hover .herowp-event-item-holder {-webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, .06);box-shadow: 0 5px 20px rgba(0, 0, 0, .06) }.event-single-main {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (min-width: 992px) {.event-single-main {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667% }}.event-single-side {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (min-width: 992px) {.event-single-side {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333% }}.event-single-side .event-single-side-inner {background-color: #fff;border: 1px solid #e5e5e5;border-radius: 4px;padding: 1.75rem }.event-single-side .entry-register a {margin: 0 }.event-single-side .entry-register p:last-of-type {margin-bottom: 0 }.event-single-side .event-info {list-style: none;padding: 0;margin: 0 0 30px }.event-single-side .event-info li {padding-top: 8px;padding-bottom: 8px;border-bottom: 1px solid #e5e5e5 }.event-single-side a.event_register_submit {width: 100%;font-family: inherit;text-transform: none;font-weight: 300;letter-spacing: 0;text-align: center }.event-single-main .event-single-top {background-color: #fff;border: 1px solid #e5e5e5;border-top-left-radius: 4px;border-top-right-radius: 4px;overflow: hidden;margin-bottom: 30px }.event-single-main .event-single-top .title-holder {padding: 1.75rem }.event-single-main .event-single-top .title-holder .title {margin-bottom: 0 }.event-single-main .entry-thumbnail img {display: block;max-width: 100%;width: 100%;height: auto }.event-single-main .event-meta-info {background-color: #343a40;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;margin-left: 0;margin-right: 0 }.event-single-main .event-meta-info .box-content {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;padding-left: 0;padding-right: 0 }@media (min-width: 576px) {.event-single-main .event-meta-info .box-content {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333% }}.event-single-main .event-meta-info .box-content .inner {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 1.75rem;font-size: .875rem;-webkit-box-align: center;-ms-flex-align: center;align-items: center;z-index: 3 }.event-single-main .event-meta-info .box-content .inner:before {content: '';background-color: transparent;position: absolute;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;top: 0;right: 0;bottom: 0;left: 0;z-index: -1 }.event-single-main .event-meta-info .box-content.end-time .inner:before {background-color: rgba(0, 0, 0, .1) }.event-single-main .event-meta-info .box-content.address .inner:before {background-color: rgba(0, 0, 0, .2) }.event-single-main .event-meta-info .box-content .label {display: block;margin-bottom: 4px;color: rgba(255, 255, 255, .6) }.event-single-main .event-meta-info .box-content p {margin-bottom: 0 }.event-single-main .event-meta-info .box-content .icon {margin-left: 20px;color: #fea000;font-size: 34px }.event-single-main .event-single-description {background-color: #fff;border: 1px solid #e5e5e5;border-radius: 4px;padding: 1.75rem }@media (max-width: 991.98px) {.event-single-main .event-single-description {margin-bottom: 20px }}.event_register_submit {width: 100%;font-family: inherit;text-transform: none;font-weight: 300;letter-spacing: 0;text-align: center }#event-lightbox {display: -webkit-box;display: -ms-flexbox;display: flex;background-color: #fff;border-radius: .3rem;-webkit-box-shadow: 0 .25rem .5rem rgba(0, 0, 0, .5);box-shadow: 0 .25rem .5rem rgba(0, 0, 0, .5) }@media (min-width: 576px) {#event-lightbox {max-width: 500px;margin: 10vh auto 0 auto;padding: 60px }}@media (max-width: 767.98px) {#event-lightbox {width: 100% }}.tp-event-notice.error {background-color: #e0717c;border: none;color: #fff }.tp_event_counter {background-color: transparent;border: none;padding: 20px 0 0 0 }.countdown-row {-ms-flex-wrap: wrap;flex-wrap: wrap;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around }.countdown-section {padding: 0 10px 0 0 }.countdown-section:last-child {padding: 0 }.countdown-amount {background-color: #fff;border-top-left-radius: 4px;border-top-right-radius: 4px;border: 1px solid #e5e5e5;display: block;width: 100%;height: auto;font-size: 30px;padding-top: 24px;padding-bottom: 24px;color: #ec406a }.countdown-period {background-color: #fff;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;border: 1px solid #e5e5e5;border-top: none;font-size: 14px;padding: 2px }.portfolio-archive {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px }.portfolio-archive .portfolio-items-holder {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (min-width: 992px) {.portfolio-archive:not(.no-sidebar) .portfolio-items-holder {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75% }}@media (min-width: 992px) {.portfolio-archive.left-sidebar {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse }}@media (min-width: 992px) {.portfolio-archive .main-sidebar-holder {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25% }}.portfolio-controls .control:focus {outline: 0 }.portfolio-holder {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px }.portfolio-holder .portfolio-entry {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (min-width: 992px) {.portfolio-holder.portfolio-six-col .portfolio-entry {-webkit-box-flex: 0;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667% }.portfolio-holder.portfolio-five-col .portfolio-entry {-webkit-box-flex: 0;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20% }.portfolio-holder.portfolio-four-col .portfolio-entry {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25% }.portfolio-holder.portfolio-three-col .portfolio-entry {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333% }.portfolio-holder.portfolio-two-col .portfolio-entry {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }}.portfolio-entry {margin-bottom: 30px }.portfolio-entry .portfolio-entry-inner {background-color: #fff;border-radius: 4px;-webkit-box-shadow: 0 0 13px 1px rgba(70, 72, 77, .08);box-shadow: 0 0 13px 1px rgba(70, 72, 77, .08);overflow: hidden;-webkit-transition: all .3s ease;transition: all .3s ease }.portfolio-entry .portfolio-entry-thumb {position: relative }.portfolio-entry .portfolio-entry-thumb img {width: 100% }.portfolio-entry .portfolio-entry-thumb .portfolio-link {position: absolute;top: 0;right: 0;left: 0;bottom: 0;display: block;z-index: 10 }.portfolio-entry .portfolio-entry-thumb .overlay-icon {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: #1e83f0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;opacity: 0;-webkit-transition: all .25s cubic-bezier(.77, 0, .175, 1);transition: all .25s cubic-bezier(.77, 0, .175, 1) }.portfolio-entry .portfolio-entry-thumb .overlay-icon i {font-size: 22px;background: rgba(255, 255, 255, .32);padding: 8px;border-radius: 4px;color: #fff }.portfolio-entry .portfolio-entry-thumb:hover .overlay-icon {opacity: .8 }.portfolio-entry .portfolio-infos {padding: 24px;line-height: 1 }.portfolio-entry .portfolio-infos .portfolio-entry-title {margin-bottom: 10px }.portfolio-entry .portfolio-entry-terms {font-size: 14px;color: #8f8f8f }.portfolio-entry:hover .portfolio-entry-inner {-webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, .06);box-shadow: 0 5px 20px rgba(0, 0, 0, .06) }.portfolio-single-wrapper .post-nav {margin-bottom: 0 }.portfolio-list-cat {margin-bottom: 20px }.portfolio-list-cat ul {display: inline-block;list-style: none;margin: 0;padding: 0 }.portfolio-list-cat ul li {display: inline-block;margin: 0 10px 10px 0 }.portfolio-list-cat ul li a {display: inline-block;border: 1px solid #e5e5e5;padding: 10px 16px;line-height: 1;border-radius: 3px }.portfolio-list-cat ul li a.mixitup-control-active {color: #fff;border-color: #1e83f0;background-color: #1e83f0 }.not-found {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-box-shadow: 0 5px 30px rgba(70, 72, 77, .08);box-shadow: 0 5px 30px rgba(70, 72, 77, .08);background: #fff;align-items: center;padding: 40px;flex-direction: column }.not-found .not-found-icon-wrapper {margin-right: 30px }.not-found .not-found-icon-wrapper .not-found-icon {width: 100px;height: 100px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border: 3px solid #e9ecef;font-size: 85px;border-radius: 50% }.not-found .fad {font-size: 130px;color: #fea000 }.not-found .not-found-icon-wrapper .error-page {font-size: 80px;font-family: monospace;letter-spacing: -10px;color: #fea000;padding-right: 15px;line-height: 1 }.not-found .not-found-content {display: flex;-ms-flex-positive: 1;justify-content: center;align-items: center;flex-direction: column;margin-top: 20px }.not-found .not-found-content p:last-child {margin-bottom: 0 }@media (max-width: 767.98px) {.not-found {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }}.teachers-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px }.teachers-wrapper .teacher-item {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (min-width: 768px) {.teachers-wrapper.two-cols .teacher-item {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }.teachers-wrapper.three-cols .teacher-item {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333% }.teachers-wrapper.four-cols .teacher-item {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25% }.teachers-wrapper.five-cols .teacher-item {-webkit-box-flex: 0;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20% }.teachers-wrapper.six-cols .teacher-item {-webkit-box-flex: 0;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667% }}.teacher-item {margin-bottom: 30px }.teacher-item .teacher-item-inner {position: relative;padding-bottom: 100%;overflow: hidden;background-color: #495057;border-radius: 4px;-webkit-transition: all .3s ease;transition: all .3s ease }.teacher-item .teacher-item-inner .teacher-bg {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-repeat: no-repeat;background-size: cover;background-position: center center;-webkit-transition: all .3s ease;transition: all .3s ease }.teacher-item .teacher-item-inner .teacher-link {position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 20 }.teacher-item .teacher-item-inner .hover-mask {position: absolute;padding: 20px;left: 0;right: 0;bottom: 0;line-height: 1.3;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .8)), to(transparent));background: linear-gradient(0deg, rgba(0, 0, 0, .8) 0, transparent 100%);color: #fff }.teacher-item .teacher-item-inner .hover-mask .teacher-name {margin-bottom: 0 }.teacher-item .teacher-item-inner .hover-mask .teacher-role {display: block;margin-top: 5px }.teacher-item .teacher-item-inner .hover-mask a {color: #fff }.teacher-item .teacher-item-inner:hover {-webkit-box-shadow: 0 24px 50px 3px rgba(0, 0, 0, .2);box-shadow: 0 24px 50px 3px rgba(0, 0, 0, .2) }.teacher-item .teacher-item-inner:hover .teacher-bg {opacity: .7 }.teacher-single-details .teacher-single-thumbnail {position: relative;overflow: hidden;border-radius: 4px }.teacher-single-details .teacher-single-thumbnail img {display: block;width: 100%;max-width: 100%;height: auto }.teacher-single-details .teacher-single-thumbnail .teacher-single-socials {background-color: #fff;padding: 15px 20px;text-align: center;border: 1px solid #e5e5e5;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px }.course-wrapper-inner {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px }.course-main-wrapper.shop-sidebar-left .course-wrapper-inner {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse }.course-wrapper-inner .courses-holder {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (min-width: 992px) {.course-main-wrapper.has-sidebar .course-wrapper-inner .courses-holder {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667% }}.courses-holder .term-description {background-color: #fff;border: 1px solid #e5e5e5;border-radius: 4px;margin-bottom: 1.875rem;padding: 1rem 1.25rem }.courses-holder .courses-top-bar .courses-top-bar-inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.courses-holder .courses-top-bar .courses-top-bar-inner .courses-top-bar-left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.courses-holder .courses-top-bar .courses-top-bar-inner .courses-top-bar-left .woocommerce-result-count {margin-bottom: 0 }.courses-holder .courses-top-bar .layout-switcher {margin-right: 1rem }@media (max-width: 767.98px) {.courses-holder .courses-top-bar .layout-switcher {display: none }}.courses-holder .courses-top-bar .layout-switcher > a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: 1px solid #e5e5e5;border-radius: 4px;padding: .5rem .625rem;margin-right: .3125rem }.courses-holder .courses-top-bar .layout-switcher > a.active svg {fill: #fff }.courses-holder .courses-top-bar .layout-switcher > a svg {fill: #495057;width: 20px;height: 20px;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out }.products {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px }.products .course-item {margin-bottom: 1.875rem }.products .course-item .course-item-inner {background-color: #fff;transition: all .3s ease;border-radius: 5px;box-shadow: 0 0 19px rgba(168, 172, 185, .3) }body.single-post .product-reviews-inner .products .course-item .course-item-inner {border: 0;box-shadow: 0 0 7px 0 rgba(0, 0, 0, .1) }.products .course-item .course-item-inner .course-thumbnail-holder img {width: 100%;border-top-right-radius: 5px;border-top-left-radius: 5px }.products.list-view .course-item .course-item-inner .course-thumbnail-holder img {width: 100%;border-bottom-right-radius: 10px;border-top-left-radius: 0;height: 100%;object-fit: cover }@media screen and (max-width: 992px) {.products.list-view .course-item .course-item-inner .course-thumbnail-holder img {border-top-right-radius: 10px;border-top-left-radius: 10px;border-bottom-right-radius: 0 }}.products .course-item .course-item-inner .course-content-holder .course-content-main {padding: 12px;overflow: hidden }.products .course-item .course-item-inner .course-content-holder .course-content-main .course-title {font-size: 16px;line-height: 1.5;height: 43px;margin-bottom: 10px }.products .course-item .course-item-inner .course-content-holder .course-content-main .course-rating-teacher {overflow: hidden;position: relative;display: block }body.single-post .product-reviews-inner .products .course-item .course-item-inner .course-content-holder .course-content-main .course-rating-teacher {display: none }.products .course-item .course-item-inner .course-content-holder .course-content-main .course-rating-teacher .star-rating {font-size: .8125rem;float: left }.products .course-item .course-item-inner .course-content-holder .course-content-main .course-rating-teacher .star-rating .rating {background-color: #8bca48;color: #fff;padding: 3px 6px;margin-right: 8px;border-radius: 4px;display: none }.products .course-item .course-item-inner .course-content-holder .course-content-main .course-rating-teacher .star-rating .votes-number {color: #adb5bd;margin-right: 10px;display: none }.products .course-item .course-item-inner .course-content-holder .course-content-main .course-rating-teacher .star-rating.no-ratings .votes-number {display: none }.products .course-item .course-item-inner .course-content-holder .course-content-main .course-rating-teacher .course-loop-teacher {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;font-size: .8125rem;color: #1e83f0 }.products .course-item .course-item-inner .course-content-holder .course-content-main .course-rating-teacher .course-loop-teacher:hover {color: #6c757d }.products .course-item .course-item-inner .course-content-holder .course-content-main .course-rating-teacher .course-loop-teacher:before {content: '';display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-item-align: center;align-self: center;margin-right: 10px;width: 1px;height: 18px;background-color: #e9ecef }.products .course-item .course-item-inner .course-content-holder .course-content-main .course-description {float: right;font-size: .875rem }.products .course-item .course-item-inner .course-content-holder .course-content-main .course-description p {color: #7b868a;margin-bottom: 0 }.products .course-item .course-item-inner .course-content-holder .course-content-bottom {background: #f6f7fa;padding: 10px 12px;font-size: .9375rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.products .course-item .course-item-inner .course-content-holder .course-content-bottom .course-students {color: #6c757d }.products .course-item .course-item-inner .course-content-holder .course-content-bottom .course-students i {margin-right: 8px }.course-content-holder .course-content-bottom .course-students i.fal {margin-right: 8px;font-size: 19px;-webkit-transform: translateY(3px);-moz-transform: translateY(3px);-ms-transform: translateY(3px);-o-transform: translateY(3px);transform: translateY(3px) }.products .course-item .course-item-inner .course-content-holder .course-content-bottom .course-price {color: #ec406a }.products .course-item .course-item-inner .course-content-holder .course-content-bottom .course-price .price-sale {color: #8bca48 }.products .course-item:hover .course-item-inner {box-shadow: 0 7px 25px rgba(168, 172, 185, .3);transform: translateY(-4px) }.products.list-view .course-item .course-item-inner {display: -webkit-box;display: -ms-flexbox;display: flex }.products.list-view .course-item .course-item-inner .course-thumbnail-holder {max-width: 40%;min-width: 40%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: auto;flex-basis: auto }.product-reviews-inner .products.list-view .course-item .course-item-inner .course-thumbnail-holder {max-width: 30%;min-width: 30%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: auto;flex-basis: auto }.product-reviews-inner .products .course-item .course-item-inner .course-content-holder .course-content-main .course-title {height: 22px;margin-bottom: 5px }.products.list-view .course-item .course-item-inner .course-content-holder {display: -webkit-box;display: -ms-flexbox;display: flex;min-height: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;justify-content: space-between }.products.list-view .course-item .course-item-inner .course-content-holder .course-content-bottom {-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end }@media (max-width: 767.98px) {.products.list-view .course-item .course-item-inner {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.product-reviews .products.list-view .course-item .course-item-inner .course-thumbnail-holder, .products.list-view .course-item .course-item-inner .course-thumbnail-holder {max-width: 100%;width: 100% }.product-reviews-inner .products .course-item .course-item-inner .course-content-holder .course-content-main .course-title {height: 42px;margin-bottom: 10px }}.products .course-item {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }.elementor-products.products .course-item {padding: 0 }.products.courses-holder .course-item {padding-right: 10px;padding-left: 10px }@media (min-width: 768px) {.products.grid-view.courses-2-columns .course-item {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }}@media (min-width: 768px) {.products.grid-view.courses-3-columns .course-item {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }}@media (min-width: 992px) {.products.grid-view.courses-3-columns .course-item {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333% }}@media (min-width: 768px) {.products.grid-view.courses-4-columns .course-item {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }}@media (min-width: 992px) {.products.grid-view.courses-4-columns .course-item {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25% }}.course-description2 {padding: 10px;position: absolute;bottom: 0;right: 0;opacity: 0;width: 100%;text-align: justify;font-size: 11px;color: #fff;background: rgba(0, 0, 0, .81);-webkit-transition: .7s;transition: .7s;line-height: 18px }.course-description p, .course-description2 p {margin-bottom: 0;font-size: 13px;font-size: 12px;text-align: justify;line-height: 21px;text-align: justify }.products.grid-view .course-item .course-description, .products.list-view .course-item .course-description2 {display: none }.course-item-inner:hover .course-description2, .course-item-inner:hover .course-description2:before {opacity: 1 }.course-thumbnail-holder {position: relative }#course-intro .row {margin: 0 }.products .no-product {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }.inner-box {background-color: #fff;border: 1px solid #e5e5e5;border-radius: 4px;padding: 30px }.checkout_coupon, .woocommerce-checkout .login {background-color: #fff;box-shadow: rgba(0, 0, 0, .1) 0 2px 6px;-webkit-box-shadow: rgba(0, 0, 0, .1) 0 2px 6px;border-radius: 4px;padding: 1.25rem;max-width: 420px }.checkout_coupon {text-align: center }.woocommerce-Message, .woocommerce-message {background-color: #1fbd5026;color: #1fbd50;line-height: 1.5;list-style-type: none;position: relative;margin-bottom: 30px;padding: 20px;border: 2px solid #1fbd50;border-radius: 5px }.woocommerce-Message:before, .woocommerce-message:before {font-family: FontAwesome;text-transform: none;line-height: 1;content: "\f058";font-size: 24px;margin-right: 11px }.woocommerce-Message .button, .woocommerce-Message a, .woocommerce-message .button, .woocommerce-message a {background: 0 0;color: #fff !important;display: inline;width: auto;line-height: 19px;border-bottom: 1px solid;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;padding: 0 }.woocommerce-Message .button, .woocommerce-message .button {float: left;margin-right: 10px;padding: 8px 18px;background-color: #9a9a9a !important }.woocommerce > .woocommerce-error {background-color: #de78786e;color: #c34242;line-height: 1.5;list-style-type: none;position: relative;margin: 0 0 30px;padding: 30px;display: -webkit-box;display: -ms-flexbox;display: flex }.woocommerce > .woocommerce-error:before {position: relative;font-family: FontAwesome;text-transform: none;line-height: 1;content: "\f071";font-size: 24px;margin-right: 11px;top: -3px }.woocommerce > .woocommerce-error li {margin-bottom: 0;line-height: 19px;width: 100% }.woocommerce > .woocommerce-error li a {background: 0 0;color: #fff;display: inline;width: auto;border-top: 0;border-left: 0;border-right: 0;line-height: 19px;padding: 0;border-bottom: 2px solid;position: absolute;left: 32px }.shop_table {width: 100%;margin-bottom: 30px }.shop_table tr .amount, .shop_table tr .product-quantity {font-weight: 400 }.shop_table tr td {font-size: 15px }.shop_table th.product-thumbnail {width: 10px }.shop_table th.product-remove {width: 30px }.shop_table thead {text-align: left }.shop_table thead tr th {color: #7f7e83;font-weight: 400;padding: 0 5px 10px }@media (min-width: 768px) {.shop_table thead tr th {padding: 0 13px 10px }}@media (max-width: 991.98px) {.shop_table thead tr th.product-thumbnail {display: none }}.shop_table tbody tr th {font-weight: 400 }.shop_table tbody tr td {padding: 15px;background-color: #f0f2f7 }.woocommerce-cart-form table tr:nth-of-type(2n+1) td:first-of-type {border-radius: 0 5px 5px 0 }.woocommerce-cart-form table tr:nth-of-type(2n+1) td:last-of-type {border-radius: 5px 0 0 5px }.woocommerce-cart-form table tr:nth-of-type(2n) td {background-color: transparent }.woocommerce-cart-form table tr:nth-of-type(2n+1) td:first-of-type:last-of-type {border-radius: 5px }@media (min-width: 768px) {.shop_table tbody tr td {padding: 30px 13px }}.cart_totals h2 {font-size: 20px;font-weight: 700;color: #777 }.cart_totals .shop_table tbody tr td, .woocommerce-checkout .shop_table tbody tr td {text-align: right;padding-top: 15px;padding-bottom: 15px }.shop_table tbody tr:last-child {border: 0 }.shop_table tbody .product-thumbnail img {max-width: 80px }@media (max-width: 991.98px) {.shop_table tbody .product-thumbnail.product-thumbnail {display: none }}.shop_table .actions .footer_coupon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }@media (max-width: 991.98px) {.shop_table .actions .footer_coupon {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex: 1;flex: 1 }.shop_table .actions .footer_coupon .coupon {margin-bottom: 20px;display: -webkit-box;display: -ms-flexbox;display: flex }.shop_table .actions .footer_coupon .coupon .box {-webkit-box-flex: 1;-ms-flex: 1;flex: 1 }}.shop_table .actions .footer_coupon .coupon .form-control {vertical-align: top }@media (min-width: 768px) {.shop_table .actions .footer_coupon .coupon .form-control {width: auto;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;margin-bottom: 0 }}.shop_table .actions .footer_coupon .button {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.shop_table tfoot tr {border-bottom: 1px solid #eaeaea;text-align: left }.shop_table tfoot th {padding-left: 25px }.woocommerce-checkout .shop_table tfoot th {padding-left: 15px }.shop_table tfoot td {padding: 15px 5px }@media (min-width: 576px) {.shop_table tfoot td {padding: 15px 13px }}.shop_table tfoot:last-child {border: 0 }.widget_shopping_cart .product_list_widget {list-style: none;padding: 0;margin-bottom: 0;text-align: left }.widget_shopping_cart .product_list_widget .mini_cart_item {padding: 20px }.widget_shopping_cart .mini_cart_item {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.widget_shopping_cart .mini_cart_item .remove {color: #adb5bd !important;display: block;position: absolute;top: 15px;right: 15px;z-index: 12;background: #f0f2f7;border-radius: 5px !important;width: 22px !important;height: 22px !important;padding: 3px }.widget_shopping_cart .cart-item-image {position: relative;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto }.widget_shopping_cart .cart-item-content {position: relative;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;padding-right: 20px }.widget_shopping_cart .quantity {color: #adb5bd;font-size: 13px;display: block }.product_list_widget > li {border-bottom: 1px solid #e5e5e5 }.product_list_widget > li:last-child {border-bottom: none }.product_list_widget li img {max-width: 70px;min-width: 70px;-webkit-box-shadow: 0 0 0 1px #e1e1e1;box-shadow: 0 0 0 1px #e1e1e1;border-radius: 4px }.cart-page-inner {padding: 30px 10px;box-shadow: rgba(0, 0, 0, .1) 0 2px 6px;-webkit-box-shadow: rgba(0, 0, 0, .1) 0 2px 6px }.cart-page-inner.row{justify-content: end;}.cart-page-inner .woocommerce-cart-holder {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (min-width: 992px) {.cart-page-inner .woocommerce-cart-holder {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667% }}.cart-page-inner .cart-collaterals {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;margin-top: 30px }.woocommerce-cart-form table tr:nth-of-type(2n) .product-remove .remove:not(:hover) {background-color: #f0f2f7 }.woocommerce-cart-form table tr:nth-of-type(2n+1) .product-remove .remove:not(:hover) {background-color: #fff }.woocommerce-cart-form table .woocommerce-cart-form__cart-item .product-remove .remove {font-size: 22px;width: 40px;height: 40px;text-align: center;line-height: 40px;display: block;margin: auto;color: #888;border-radius: 10px }#order_review_heading, .woocommerce-additional-fields h3, .woocommerce-billing-fields h3 {font-size: 20px;color: #757575;font-weight: 700;margin: 20px 0;position: relative }#order_review_heading:before, .woocommerce-additional-fields h3:before, .woocommerce-billing-fields h3:before {position: absolute;right: -17px;top: 6px;content: '';width: 12px;height: 12px;background: #fea000;border-radius: 50% }.woocommerce-checkout-review-order .order-total {background: #20a42438 }@media (min-width: 992px) {.cart-page-inner .cart-collaterals {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;margin-top: 0 }}.cart-page-inner {background-color: #fff;border-radius: 4px;padding: 30px;margin-bottom: 30px }.cart-page-inner .woocommerce-cart-form .shop_table {margin-bottom: 0 }.cart-page-inner .woocommerce-cart-form tr.cart_item .product-quantity .quantity {width: 56px }.cart-page-inner .woocommerce-cart-form tr.cart_item .product-quantity .quantity .input-text {border: 0;border-bottom: 2px solid #e5e5e5 }.shop_table tbody tr:first-of-type td:last-of-type {border-top-left-radius: 5px !important;border-top-right-radius: 5px !important }.shop_table tbody tr:last-of-type td:last-of-type {border-bottom-left-radius: 5px !important;border-bottom-right-radius: 5px !important }.cart-page-inner .woocommerce-cart-form td.actions {position: relative;padding-bottom: 0 }.cart-page-inner .woocommerce-cart-form td.actions .coupon {position: relative;margin-bottom: 20px }.cart-page-inner .woocommerce-cart-form td.actions .coupon label {display: none }.cart-page-inner .woocommerce-cart-form td.actions .coupon .input-text {width: 100%;line-height: 47px;padding: 0 15px }.cart-page-inner .woocommerce-cart-form td.actions .coupon .button {position: absolute;top: 0;right: 0;font-size: 11px;height: 48px;border-top-right-radius: 0;border-bottom-right-radius: 0 }@media (min-width: 768px) {.cart-page-inner .woocommerce-cart-form .coupon {width: 50%;margin-bottom: 0 }.cart-page-inner .woocommerce-cart-form .button_update_cart {position: absolute;top: 30px;right: 0 }}.cart-collaterals .shop_table tr th {vertical-align: baseline;padding-left: 5px;width: 80px }.cart-collaterals .shop_table tr.shipping #shipping_method {margin: 0;list-style-type: none }.cart-collaterals .shop_table tr.shipping td {padding-left: 0;padding-right: 0 }.cart-collaterals .shop_table tr.shipping .shipping-title {color: #495057;margin-bottom: 10px }.cart-collaterals .shop_table tr.shipping .button {display: block;width: 100% }.cart-collaterals .checkout-button {display: block }.woocommerce-checkout-main {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;margin-top: 30px }.woocommerce-checkout-main .inner-box {border: unset !important;box-shadow: rgba(0, 0, 0, .1) 0 2px 6px;-webkit-box-shadow: rgba(0, 0, 0, .1) 0 2px 6px }body.woocommerce-checkout .entry-content .woocommerce {max-width: 660px;margin: 0 auto }.woocommerce-checkout-side {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;margin-top: 30px }.woocommerce-form-coupon-toggle {text-align: center;background: #f0f2f7;padding: 12px;border-radius: 5px;margin-bottom: 8px }.checkout_coupon {max-width: 650px;margin: 0 auto }.woocommerce-checkout-review-order .shop_table tr th {vertical-align: baseline }.woocommerce-checkout-review-order .shop_table tr th:last-child {padding-right: 0 }.woocommerce-checkout-review-order .shop_table tr th:first-child {padding-left: 0 }.woocommerce-checkout-review-order .shop_table tr td:last-child {padding-right: 0 }.woocommerce-checkout-review-order .shop_table tr td:first-child {padding-left: 0 }.woocommerce-checkout-review-order .shop_table tr.shipping td {padding-left: 0;padding-right: 0 }.woocommerce-checkout-review-order .shop_table tr.shipping .shipping-title {color: #495057;margin-bottom: 10px }.woocommerce-checkout-review-order .shop_table tr.shipping #shipping_method {margin: 0;list-style-type: none }.woocommerce-checkout-review-order .shop_table .order-total .amount {color: #495057;font-size: 24px }.woocommerce-billing-fields__field-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px }.woocommerce-billing-fields__field-wrapper .form-row {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (min-width: 768px) {.woocommerce-billing-fields__field-wrapper .form-row-first, .woocommerce-billing-fields__field-wrapper .form-row-last {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }}.woocommerce-checkout-payment .payment_methods {margin: 0;list-style-type: none }.woocommerce-checkout-payment .payment_methods .payment_box {background-color: #f7f7f7;border-radius: 2px;padding: 10px;font-size: 12px;margin: 10px 0 }.woocommerce-checkout-payment .payment_methods .payment_box p:last-child {margin: 0 }.woocommerce-checkout-payment .payment_methods .payment_method_paypal {position: relative }.woocommerce-checkout-payment .payment_methods .payment_method_paypal img {display: none }.woocommerce-checkout-payment .payment_methods .payment_method_paypal .about_paypal {position: absolute;top: 0;right: 0;font-size: 13px;-webkit-text-decoration: underline dotted;text-decoration: underline dotted }.woocommerce-checkout-payment .place-order .button {width: 100%;display: block;margin-top: 20px }#ship-to-different-address {margin-bottom: 10px }#customer_details .woocommerce-shipping-fields h3 {padding-top: 20px;margin-bottom: 25px }.product-single-main {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;-webkit-transition: all .25s ease;transition: all .25s ease }@media (min-width: 992px) {.product-single-main {-webkit-box-flex: 0;-ms-flex: 0 0 70.66667%;flex: 0 0 70.66667%;max-width: 70.66667% }.product-single-main.full-width-course {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }.top-bar-secondary-menu {display: block }}.product-intro-col .col-xs-12 {padding: 0;margin: 0 }.product-intro-col {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;-webkit-transition: all .25s ease;transition: all .25s ease;display: flex;flex-direction: column;justify-content: center;margin-bottom: 50px }.product-card-col {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;display: flex;flex-direction: column;justify-content: center;margin-bottom: 20px }.product-intro-col h1 {margin-bottom: 15px;font-weight: 600;font-size: 24px;line-height: 1.8 }.product-intro-col p {font-size: 16px;line-height: 1.8;color: #7b868a }@media (min-width: 992px) {.product-intro-col {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }.product-card-col {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 33.3333%;max-width: 33.3333% }}.product-single-main .product-single-top-part {background-color: #fff;border: 1px solid #e5e5e5;border-radius: 4px;overflow: hidden;margin-bottom: 30px }.product-single-main .product-single-top-part .product-info-before-gallery {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 30px }@media (max-width: 767.98px) {.product-single-main .product-single-top-part .product-info-before-gallery {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;padding: 10px 20px }.product-single-main .product-single-top-part .product-info-before-gallery .before-gallery-unit {border: none;padding: 10px }}.product-single-main .product-single-top-part .before-gallery-unit {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-right: 1px solid #e5e5e5;padding-right: 20px;margin-right: 20px }.product-single-main .product-single-top-part .before-gallery-unit:last-child {padding-right: 0;border-right: none }.product-single-main .product-single-top-part .before-gallery-unit .icon {margin-right: 15px;font-size: 24px;color: #1e83f0 }.product-single-main .product-single-top-part .before-gallery-unit .info {line-height: 1.5 }.product-single-main .product-single-top-part .before-gallery-unit .info .label {color: #ced4da }.product-single-main .product-single-top-part .before-gallery-unit .info .value a span {margin: 0 8px }.product-single-main .product-single-top-part .before-gallery-unit .info .value a:last-child span {display: none }.product-single-main .product-single-top-part .before-gallery-unit .star-rating .rating {background-color: #8bca48;color: #fff;padding: 3px 6px;margin-right: 8px;border-radius: 4px }.product-single-main .product-image-wrapper img {max-width: 100%;width: 100%;height: auto }@media (min-width: 992px) {.product-single-main .product-single-meta-inside {display: none }}.course-single-gallery {border-radius: 8px;overflow: hidden }.course-single-gallery .product-image-wrapper {position: relative }.course-single-gallery .product-image-wrapper .video-button {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.course-single-gallery .product-image-wrapper .video-button .cdb-video-icon {background-color: rgba(61, 61, 61, .6);width: 90px;height: 90px;color: #fff;font-size: 38px;padding-left: 5px;border: 0 }.course-single-gallery .product-image-wrapper .video-button .cdb-video-icon:before {border-width: 15px 0 15px 20px;left: 44px;margin: -14px 0 0 -7px }.course-single-gallery .product-image-wrapper .video-button .cdb-video-icon:hover {background-color: #fff;color: #7b868a }.course-thumbnail-holder .btn-section {position: absolute;bottom: -45px;right: 12px;display: flex;align-items: center;opacity: 0;transition: all .2s linear }.course-thumbnail-holder .video-button .cdb-video-icon {background-color: rgba(255, 255, 255, .37);width: 40px;height: 40px;border: 0;color: #fff;font-size: 16px;padding-left: 3px }.course-thumbnail-holder .video-button .cdb-video-icon:hover {background-color: #fff;color: #111 }.product-single-aside {position: relative;width: 100%;min-height: 1px;padding-right: 10px;padding-left: 10px }@media (max-width: 991.98px) {.product-single-aside {display: none }}.product-single-aside.hide-sidebar-course {display: none }@media (min-width: 992px) {.product-single-aside {-webkit-box-flex: 0;-ms-flex: 0 0 29.33333%;flex: 0 0 29.33333%;max-width: 29.33333% }}.cdb-content-box, .course-teacher-details, .courses-top-bar, .main-sidebar-holder .widget, .product-info-box, .product-reviews, .product-single-content {background-color: #fff;padding: 1.35rem;border: 1px solid #f2f2f2;border-radius: 4px;margin-bottom: 12px;-webkit-box-shadow: 0 0 13px 1px rgba(70, 72, 77, .08);box-shadow: 0 0 13px 1px rgba(70, 72, 77, .08) }.course-teacher-details {position: relative }.course-teacher-details .title {position: absolute;left: 12px;top: 12px;padding: 4px 15px;background: #fea000;border-radius: 5px;color: #fff;display: flex;align-items: center;font-size: 16px;font-weight: 700 }.course-teacher-details .title i {font-size: 18px;margin-left: 8px }.product-single-content {position: relative }.product-info-box {margin-bottom: 12px }.product-info-box p.price {font-size: 25px;margin-bottom: 0;font-size: 17px;width: 100%;text-align: left }.product-info-box span.price-label {font-size: 15px }.product-info-box .price del .amount {font-size: 15px }.product-reviews {padding: 0 }.product-reviews .product-review-title {padding: 12px 12px 0 12px;display: flex;color: #000 }.product-reviews .product-review-title .fal {font-size: 23px;margin-left: 9px;color: #3c3c3c;width: 40px;height: 40px;border-radius: 5px;display: flex;justify-content: center;align-content: center;padding-top: 7px;color: #fff }.product-reviews .product-review-title .inner {position: relative;font-size: 16px;margin-bottom: 0;display: inline-block;color: #000;line-height: 42px }.product-reviews .product-review-title i {position: relative;background: #fea000;border-radius: 0 0 5px 5px }.product-reviews-inner {padding: 1.75rem;overflow: hidden }.product-reviews-stats {display: -webkit-box;display: -ms-flexbox;display: flex }@media (max-width: 991.98px) {.product-reviews-stats {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }}.product-reviews-stats .rating-subtitle {color: #adb5bd;margin-bottom: 10px }.product-reviews-stats .detailed-ratings {min-width: 73%;margin-bottom: 0 }.product-reviews-stats .detailed-ratings .detailed-ratings-inner {padding: 20px;border-radius: 4px }.product-reviews-stats .detailed-ratings .detailed-ratings-inner .course-rating {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 20px;line-height: 1 }.product-reviews-stats .detailed-ratings .detailed-ratings-inner .course-rating:last-child {margin-bottom: 0 }.product-reviews-stats .detailed-ratings .detailed-ratings-inner .course-rating .number {white-space: nowrap;margin-right: 15px;color: #7b868a }.product-reviews-stats .detailed-ratings .detailed-ratings-inner .course-rating .bar {position: relative;background-color: #e9ecef;width: 100%;height: 6px;border-radius: 8px;margin-right: 15px }.product-reviews-stats .detailed-ratings .detailed-ratings-inner .course-rating .bar .bar-fill {position: absolute;top: 0;left: 0;height: 12px;border-radius: 8px;background-color: #ec406a }.average-rating {padding-left: 30px }@media (max-width: 991.98px) {.average-rating {padding-left: 0;margin-bottom: 20px }}.average-rating .avareage-rating-inner {min-width: 180px;padding: 42px 30px;border-radius: 4px;text-align: center }.average-rating .avareage-rating-inner .average-rating-number {font-size: 65px;line-height: 65px;color: #464749 }.average-rating .avareage-rating-inner .average-rating-stars {margin-bottom: 10px }.average-rating .avareage-rating-inner .average-rating-stars .star-rating {display: inline-block;vertical-align: top;width: 90px;height: 18px;margin-top: 10px;background-size: 18px;background: url(../images/star-empty.svg) left top repeat-x }.average-rating .avareage-rating-inner .average-rating-stars .star-rating > span {display: block;text-indent: -9999px;line-height: 1;height: 18px;background-size: 18px 18px;background: url(../images/star-fill.svg) left top repeat-x }.average-rating .avareage-rating-inner .average-rating-stars .price {display: none }.average-rating .avareage-rating-inner .average-rating-label {color: #adb5bd }.average-rating .detailed-ratings {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1 }.product-info-box .price .price-label {display: block;color: #adb5bd }.product-info-box .price .amount {color: #464749 }.product-info-box .price > .amount {font-size: 26px }.product-info-box .price del {margin-right: 8px;text-decoration: none;position: relative }.product-info-box .price del:after {width: 100%;height: 1px;background: #464749;content: '';position: absolute;left: 3px;top: 47%;-webkit-transform: rotate(-10deg);-moz-transform: rotate(-10deg);-ms-transform: rotate(-10deg);-o-transform: rotate(-10deg);transform: rotate(-10deg) }.product-info-box .price ins {background-color: transparent;position: relative;top: 14px }.product-info-box .price ins .amount {font-size: 22px }.product-info-box .stock {background-color: #7b868a;border-radius: 3px;font-weight: 600;line-height: 44px;text-align: center;font-size: 19px;border: 1px solid #6a7477;color: #fff;height: 50px;box-shadow: 0 2px 12px rgba(123, 134, 138, .4) }.sticky-add-to-cart .stock {background-color: #7b868a;border-radius: 3px;font-weight: 600;line-height: 44px;text-align: center;font-size: 19px;border: 1px solid #6a7477;color: #fff;height: 50px;margin-bottom: 0;box-shadow: 0 2px 12px rgba(123, 134, 138, .4) }.product-info-box .button {width: 100% }.product-info-box .cart .quantity {display: none }.product-info-box .product-side-share {text-align: center }.product-info-box .post-share {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.course-teacher-details .top-part {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 10px }.course-teacher-details .top-part img {max-width: 100%;width: 62px;height: auto;border-radius: 50%;-webkit-border-radius: 50%;box-shadow: 2px 2px 20px #00000021 }.course-teacher-details .top-part .name {line-height: normal;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;padding-left: 20px }.course-teacher-details .top-part .name h6 {margin-bottom: 4px }.course-teacher-details .top-part .name .job-title {color: #7b868a;font-size: 12px }.course-teacher-details .content p {margin-bottom: 8px;font-size: 13px;line-height: 21px;color: #7b868a }.related-products {margin-top: 10px }.related-products > h2 {margin-bottom: 24px }.woocommerce-account .woocommerce-MyAccount-content {background-color: #fff;box-shadow: rgba(0, 0, 0, .1) 0 2px 6px;border-radius: 4px;padding: 20px;width: 72%;float: left;border-radius: 25px }.woocommerce-MyAccount-navigation {float: right;width: 27%;background-color: #35373a;overflow: hidden;border-radius: 25px;position: relative }.rtl .woocommerce-MyAccount-navigation {float: right;width: 27% }@media (max-width: 768px) {.woocommerce-MyAccount-navigation {width: 100% }.woocommerce-account .woocommerce-MyAccount-content {width: 100% }.rtl .woocommerce-MyAccount-navigation {width: 100% }}.woocommerce-account .woocommerce-MyAccount-content p:last-of-type {margin-bottom: 0;color: #7b7b7b }.woocommerce-account .woocommerce-MyAccount-navigation ul {list-style: none;margin: 0 0 30px;border-radius: 4px;padding: 20px 20px }.woocommerce-account .woocommerce-MyAccount-navigation ul li {display: flex;font-size: 15px;align-items: center;margin-right: 15px;line-height: 24px }.woocommerce-account .woocommerce-MyAccount-navigation ul li a {color: #fff;width: 100% }.woocommerce-account .woocommerce-MyAccount-navigation ul li:before {font-family: "Font Awesome 5 Pro";margin-right: 8px;color: #fff;display: inline-block;font-size: 20px }.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard:before {content: '\f015' }.woocommerce-account .woocommerce-MyAccount-navigation-link--tickets:before {content: '\f145' }.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders:before {content: '\f290' }.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads:before {content: '\f019' }.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address:before {content: '\f279' }.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account:before {content: '\f007' }.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout:before {content: '\f08b' }.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--mywishlist:before {content: "\f004" }.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child {margin-right: 0 }.woocommerce-account .woocommerce-MyAccount-navigation ul li {margin-left: 15px;margin-right: 0;padding: 10px 16px;transition: all .2s ease }.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover {background: #fea000;padding-right: 20px;color: #fff }.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover a {color: #fff }.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover a:before {color: #fff }.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover:before {color: #fff }.woocommerce-account .u-columns.col2-set > div {position: relative;max-width: 600px;margin: 0 auto;min-height: 1px;padding-right: 15px;padding-left: 15px }.woocommerce-account .login-title {padding: 20px;text-align: center;color: #7b868a }.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {padding: 20px }.woocommerce-account .password-remember {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.woocommerce-Address {max-width: unset !important }.woocommerce-account .woocommerce-Address-title {margin: 24px 0 }.woocommerce-Address-title .edit {background: #a6a6a6;color: #fff;padding: 4px 10px;border-radius: 5px }.woocommerce-account .woocommerce-EditAccountForm, .woocommerce-account .woocommerce-address-fields__field-wrapper {margin-bottom: 24px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px }.woocommerce-account .woocommerce-EditAccountForm input, .woocommerce-account .woocommerce-address-fields__field-wrapper input {width: 100% }.woocommerce-account .woocommerce-EditAccountForm fieldset, .woocommerce-account .woocommerce-address-fields__field-wrapper fieldset {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px }.woocommerce-account .woocommerce-EditAccountForm .form-row, .woocommerce-account .woocommerce-address-fields__field-wrapper .form-row {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (min-width: 768px) {.woocommerce-account .woocommerce-EditAccountForm .form-row-first, .woocommerce-account .woocommerce-EditAccountForm .form-row-last, .woocommerce-account .woocommerce-address-fields__field-wrapper .form-row-first, .woocommerce-account .woocommerce-address-fields__field-wrapper .form-row-last {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50% }}.woocommerce-account .woocommerce-address-fields input {width: 100% }.woocommerce-form .button, .woocommerce-form input:not([type=checkbox]) {display: block;overflow: hidden;width: 100% }.woocommerce-password-strength {display: inline-block;font-size: 12px;position: absolute;line-height: 1;top: -5px;left: 38px;color: #fff;margin-top: 14px;padding: 5px 12px;border-radius: 50px;background-color: #f27362 }.woocommerce-password-strength.good {background-color: #f3b700 }.woocommerce-password-strength.strong {background-color: #03a678 }.woocommerce-password-hint {display: block;font-size: 13px;padding-top: 4px }.box-holder {position: relative;background-color: #fff;border: 1px solid #e5e5e5;border-radius: 4px;margin-bottom: 30px;-webkit-box-shadow: 0 6px 20px rgba(168, 172, 185, .3);box-shadow: 0 6px 20px rgba(168, 172, 185, .3) }.product_list_widget li::after {display: block;clear: both;content: "" }.product_list_widget li .wp-post-image {overflow: hidden;float: left;margin-right: 15px }.product_list_widget li a {display: block;line-height: 1.4 }.product_list_widget li .star-rating {display: none }.product_list_widget li > .amount {color: #ec406a }.product_list_widget li del {font-size: 13px;color: #adb5bd }.product_list_widget li ins {background-color: transparent }.product_list_widget li ins .amount {color: #ec406a }.select2 {width: 100% !important;padding: 0 }.select2-container--default .select2-selection--single {padding: 0 12px;min-height: 40px;min-width: 200px;border-color: #e5e5e5;outline: 0;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out }.select2-container--default .select2-selection--single:hover {color: #fff }.select2-container--default .select2-selection--single:hover .select2-selection__arrow b {border-color: #fff transparent transparent transparent }.select2-container--default .select2-selection--single:focus {outline: 0 }.select2-container--default .select2-selection--single .select2-selection__rendered {color: inherit;line-height: inherit;padding: 6px 0 }.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--single {border-color: #1e83f0;background-color: #1e83f0;color: #fff }.select2-container--default.select2-container--open.select2-container--above .select2-selection--single .select2-selection__arrow b, .select2-container--default.select2-container--open.select2-container--below .select2-selection--single .select2-selection__arrow b {border-width: 5px 4px 0 4px;border-color: #fff transparent transparent transparent }.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {border-bottom-color: transparent }.select2-container--default .select2-selection--single .select2-selection__arrow {top: 7px;right: 10px }.select2-container--open .select2-dropdown--above, .select2-container--open .select2-dropdown--below, .select2-dropdown {border: none;-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, .2);box-shadow: 0 0 6px rgba(0, 0, 0, .2);background-color: #fff;border-radius: 0 }.select2-container--open .select2-dropdown--below {margin-top: -1px }.select2-search--dropdown {padding: 4px }.select2-container--default .select2-search--dropdown .select2-search__field {outline: 0;border-color: #ccc !important }.select2-results {padding: 4px;background: #fff }.select2-container--default .select2-results > .select2-results__options {max-height: 245px }.select2-results__option {margin: 0;padding: 6px 10px }.select2-results__option:last-child {border-bottom: 0 none }.select2-container--default .select2-results__option[data-selected=true] {background-color: #f0f0f0;color: inherit;outline: 0 }.select2-container--default .select2-results__option--highlighted[aria-selected] {color: inherit;background: #f0f0f0;border-radius: 0 }.bbp-breadcrumb, .bbp-search-form {display: none }#bbpress-forums ul.bbp-forums {border: 0;font-size: 100% }.bbpress #bbpress-forums {font-size: 100% }.bbpress #bbpress-forums #bbp-search-form {margin-bottom: 30px }.bbpress #bbpress-forums #bbp-search-form #bbp_search {width: 300px }.bbpress #bbpress-forums ul.even, .bbpress #bbpress-forums ul.odd {background: #fff !important;border-right: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5 }.bbpress #bbpress-forums .bbp-header {background: #343a40;color: #fff;padding: 20px 30px;line-height: 1.5;font-size: 14px }.bbpress #bbpress-forums .bbp-header a {color: #fff }.bbpress #bbpress-forums .bbp-reply-header {padding: 15px 30px }.bbpress #bbpress-forums li.bbp-body ul {padding: 20px 30px !important;border-top: 0;border-bottom: 1px solid #e5e5e5 }.bbpress #bbpress-forums ul.bbp-replies {font-size: 15px }.bbpress #bbpress-forums .bbp-template-notice {border-radius: 0;border: 0;padding: 5px 15px;line-height: 30px;font-size: 13px;margin-top: 0 }.bbpress #bbpress-forums .bbp-template-notice.info {background: #d9edf7;color: #31708f }.bbpress #bbpress-forums fieldset.bbp-form {background-color: #fff;padding: 30px;border-radius: 4px }.bbpress #bbpress-forums .bbp-forum-info {line-height: 1.5 }.bbpress #bbpress-forums .bbp-forum-info .bbp-forum-title {font-size: 17px;font-weight: 500 }.bbpress #bbpress-forums .bbp-forum-info .bbp-forum-content {font-size: 15px }.bbpress #bbpress-forums .bbp-author-avatar .avatar.avatar-14 {display: none }.bbpress #bbpress-forums .bbp-author-name {font-size: 15px;color: #1e83f0 }.bbpress #bbpress-forums .bbp-author-name:hover {color: #6c757d }.bbpress #bbpress-forums .bbp-forum-freshness {line-height: 1.5 }.bbpress #bbpress-forums .bbp-footer {background: 0;border: 0;font-size: 14px }.bbpress #bbpress-forums p.bbp-topic-meta {font-size: 15px }.bbpress #bbpress-forums .bbp-topic-title .bbp-topic-permalink {font-size: 17px }.bbpress.single-forum #bbpress-forums .bbp-topics {font-size: 100%;border: 0 }.owl-carousel {display: none }.owl-carousel.owl-loaded {display: block }.owl-dots {text-align: center }.gallery-carousel-inner .owl-dots {position: absolute;bottom: -15px;left: 0;right: 0;width: 100% }.owl-dots .owl-dot {outline: 0 !important }.owl-dots .owl-dot span {width: 12px;height: 12px;display: block;margin: 0 6px;border-radius: 30px;background-color: rgba(108, 117, 125, .25);-webkit-transform: scale(.8);transform: scale(.8);-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out }.owl-dots .owl-dot.active span {width: 23px }.owl-dots .owl-dot.active span {background-color: #ec406a }.owl-carousel .owl-nav button.owl-prev {position: absolute;top: 50%;left: -6px;margin-top: -21px;font-size: 22px;color: #fff;background-color: #fea000;width: 50px;-webkit-box-shadow: -1.5px 0 4px 0 rgba(0, 0, 0, .15);box-shadow: -1.5px 0 4px 0 rgba(0, 0, 0, .15);border-radius: 5px;border: 0;height: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;outline: 0 !important;opacity: 0;-webkit-transition: all 250ms ease;transition: all 250ms ease }.owl-carousel .owl-nav button.owl-next {position: absolute;top: 50%;right: -6px;margin-top: -21px;font-size: 22px;color: #fff !important;background-color: #fea000;width: 50px;-webkit-box-shadow: 1.5px 0 4px 0 rgba(0, 0, 0, .15);box-shadow: 1.5px 0 4px 0 rgba(0, 0, 0, .15);border-radius: 5px;border: 0;height: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;outline: 0 !important;opacity: 0;-webkit-transition: all 250ms ease;transition: all 250ms ease }.owl-nav button .fa {color: #fff;font-size: 27px }.owl-carousel .owl-nav .owl-prev {left: 0 }.owl-carousel .owl-nav .owl-next {right: 0 }.owl-carousel:hover .owl-nav button.owl-next, .owl-carousel:hover .owl-nav button.owl-prev {opacity: 1;visibility: visible }.verified {font-style: normal;background: #15cc79;padding: 3px 7px;border-radius: 3px;margin-right: 4px;font-size: 10px;color: #fff }.admin-label {font-style: normal;background: #fea000;padding: 3px 7px;border-radius: 3px;margin-right: 4px;font-size: 10px;color: #fff }h3.comment-reply-title {font-size: 12px;overflow: hidden }.product-single-content .tagged_as {display: block;color: #7b868a }.product-single-content .tagged_as .fal {margin-left: 5px }.std-box-view .fal {font-size: 25px;-webkit-transform: translateY(3px);-moz-transform: translateY(3px);-ms-transform: translateY(3px);-o-transform: translateY(3px);transform: translateY(3px);margin-left: 4px }.product-info-box .product_meta .posted_in {margin-bottom: 5px;padding-bottom: 5px;border-bottom: 1px solid #e5e5e5 }.short-url .fa {margin-left: 8px }.product-info-box .product-info-box-inner .material-icons {margin-left: 10px;color: #43b733;font-size: 34px;-webkit-transform: translateY(-4px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px) }.short-url-title {margin-bottom: 10px;display: flex;align-items: center }.short-url-title i {font-size: 25px;color: #7b868a;margin-left: 8px }.short-url-title span {color: #7b868a }input.short-url-link {color: #a7a7a7;padding: 5px 10px;letter-spacing: 1px;font-size: 12px;border-radius: 5px }.purchased-loop {position: absolute;top: 13px;right: 50%;transform: translate(50%, -50%);background: rgba(0, 0, 0, .4);color: #fff;padding: 1px 7px;font-size: 11px;border-bottom-right-radius: 7px;border-bottom-left-radius: 7px;line-height: 24px }.purchased-loop i {margin-left: 3px;color: #fff;font-size: 15px }.sale-perc-badge {position: absolute;width: 55px;height: 55px;background: #fea000;z-index: 5;color: #fff;font-size: 11px;font-weight: 100;line-height: 16px;left: -10px;top: -10px;-webkit-transform: rotate(-30deg);transform: rotate(-30deg);-webkit-transition: all .3s;transition: all .3s;border-radius: 20px 20px 20px 20px;display: flex;align-items: center;justify-content: center;flex-direction: column }.course-item-sale .sale-perc-badge {left: 0 }.course-item-inner:hover .sale-perc-badge {-webkit-transform: rotate(0);transform: rotate(0) }.course-item-inner:hover .btn-section {bottom: 12px !important;opacity: 1 }.sale-perc {font-size: 20px;font-weight: 700 }.course-price {line-height: 24px;font-size: 18px }.course-price del {color: #8e8e8e;padding: 0 10px;float: left;position: relative;text-decoration: none }.course-price del.amount-free {float: right;text-decoration: none }.course-price del.amount-free:after, .course-price del:after {width: 85%;height: 1px;background: #6d6d6d;content: '';position: absolute;left: 3px;top: 47%;-webkit-transform: rotate(-10deg);-moz-transform: rotate(-10deg);-ms-transform: rotate(-10deg);-o-transform: rotate(-10deg);transform: rotate(-10deg) }.course-price .woocommerce-Price-currencySymbol {display: none }.course-price ins {font-weight: 600;border-radius: 3px;line-height: 16px;background-color: transparent;color: #29ca4a;padding: 5px 8px;-webkit-transition: all .2s;transition: all .2s }.comment-text .description p {font-size: 13px;margin-bottom: 0 }.purchased-info-box {background-color: #1fbd50;border-radius: 3px;font-weight: 600;font-size: 17px;border: 1px solid #1fbd50;color: #fff;-webkit-box-shadow: none;box-shadow: none;height: 50px;display: flex;align-items: center;justify-content: center;padding: 5px;box-shadow: 0 2px 12px rgba(31, 189, 80, .36) }.purchased-info-box i {font-size: 25px;margin-left: 8px }h5.course-section-title {margin: 0;padding: 18px 10px;color: #7f8187 }h5.course-section-title.cursor-pointer {cursor: pointer;position: relative }h5.course-section-title .far {padding: 4px 0 4px 10px;color: #7b868a }h5.course-section-title .fal {position: absolute;left: 5px;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;background: #fff;padding: 8px;border-radius: 5px;top: 12px }.course-section.active h5.course-section-title .fal {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg) }.woocommerce-MyAccount-navigation > ul li.woocommerce-MyAccount-navigation-link--woo-wallet a::before {margin-left: 5px;content: "\f0d6";font-family: fontawesome !important }.woo-wallet-icon-wallet:before {content: " " !important }.user-info-MyAccount {background: #393939;position: relative;top: -30px;width: 140%;overflow: hidden;margin-right: -20%;margin-bottom: -27px;padding-top: 65px;text-align: center;padding-bottom: 17px }.user-info-MyAccount img.avatar {border-radius: 8px;border: 4px solid #fff;box-shadow: 0 6px 20px rgb(0 0 0 / 37%) }.user-info-name {margin-top: 10px;color: #fff }.status-user-widget, .vip-widget {overflow: hidden;margin-bottom: 20px }.vip-widget {background: #f0f2f7;padding: 12px;border-radius: 4px }.top-bar-vip {display: flex;align-items: center;justify-content: space-between }.status-user-widget ul {list-style: none;padding: 0;margin: 0;float: right;width: 100% }.status-user-widget ul li {float: right;width: 25%;padding: 0 15px 0 0 }.status-user-widget ul li:first-child {padding-right: 0 }.status-user-widget ul li .key_wrapper {height: 75px;float: right;width: 100%;color: #666;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding: 0 15px }.status-user-widget ul li.all_course .key_wrapper {background: #f0f2f7;transition: all .2s ease }.all_course .key_wrapper:hover {-webkit-box-shadow: 0 5px 30px rgba(70, 72, 77, .08);box-shadow: 0 5px 30px rgba(70, 72, 77, .08) }.status-user-widget ul li .key_wrapper span.icon {transition: all .2s ease;float: right;font-size: 28px;margin-top: 7px;background: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;width: 60px;height: 60px;line-height: 64px;text-align: center }.status-user-widget ul li .key_wrapper span.icon.yellow {background: #fea000 }.status-user-widget ul li .key_wrapper span.icon.black {background: #393939 }.status-user-widget ul li .key_wrapper span.icon.green {background: #22c55e }.status-user-widget ul li .key_wrapper span.icon.blue {background: #0ea5e9 }.status-user-widget ul li .key_wrapper span.icon i {color: #fff }.status-user-widget ul li .key_wrapper span.icon i {color: #fff }.status-user-widget ul li .key_wrapper span.wc-amount {display: block;padding: 8px 0 0;text-align: center;font-weight: 700;font-size: 18px }.status-user-widget ul li .key_wrapper span.title {text-align: center;display: block;padding: 3px 0 0;font-size: 12px;line-height: 20px }@media (max-width: 1200px) {.status-user-widget ul li {width: calc((100% / 2) - 10px);padding: 0;margin: 5px }}@media (max-width: 500px) {.status-user-widget ul li {width: calc((100% / 1) - 10px);padding: 0;margin: 5px }}.overlay-home {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, .5);z-index: 7 }.product-reviews-rules {padding: 10px;margin-top: 30px;font-size: 12px;color: #7b868a !important }.product-reviews-rules ul {list-style: none;font-size: 12px;margin: 0 }.product-reviews-rules h3 {font-size: 15px }.product-reviews-rules p {margin-bottom: 10px }.product-reviews-rules ul li:before {font-family: "Font Awesome 5 Pro";text-rendering: auto;content: "\f00c";margin-left: 5px;font-size: 12px;color: #15cc79;margin-top: 7px }.product-single-content .tagged_as a {background: #eaecef;color: #7b868a !important;font-size: 12px;padding: 0 9px;margin: 3px;display: inline-block;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out }.product-single-content .tagged_as a:hover {background: #7b868a !important;color: #fff !important }.std-box-view {text-align: center;font-size: 14px;border-radius: 2px;color: #7b868a }.product-reviews-count {padding-left: 10px;margin-left: 10px;border-left: 1px solid #e5e5e5 }.yith-wcwl-add-to-wishlist {text-align: right;margin-top: 15px;padding-top: 8px }.yith-wcwl-add-button a.add_to_wishlist {font-size: 15px;position: relative;color: #7b868a;display: flex;align-items: center }.yith-wcwl-add-button a.add_to_wishlist i.fa {font-size: 22px;color: #7b868a;margin-left: 10px }.yith-wcwl-wishlistaddedbrowse a, .yith-wcwl-wishlistexistsbrowse.show a {color: #e00000;position: relative;font-size: 15px }.yith-wcwl-wishlistaddedbrowse .feedback i.fa {font-size: 22px;color: #e00000 }.study-mode-btn[data-tooltip]:before, a[data-tooltip]:before {position: absolute;padding: 0 10px;height: 32px;line-height: 32px;background: #f0f2f7;top: -30px;-webkit-transform: translateX(-50%);-ms-transform: translateX(50%);-o-transform: translateX(50%);transform: translateX(-50%);opacity: 0;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;content: attr(data-tooltip);font-size: 11px;left: 50%;border-radius: 2px;color: #7f8187;pointer-events: none;z-index: 999;text-align: center;white-space: nowrap;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none }a[data-tooltip]:after {display: inline-block;font: normal normal normal 14px/1 FontAwesome;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\f0d7";position: absolute;left: 50%;top: -10px;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);opacity: 0;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;color: #f0f2f7;font-size: 20px;z-index: 999 }.study-mode-btn[data-tooltip]:hover:before, a[data-tooltip]:hover:before {top: -40px;opacity: 1 }a[data-tooltip]:hover:after {opacity: 1;top: -16px }#yith-wcwl-popup-message {display: none !important }.woocommerce .widget_price_filter .price_slider {margin-bottom: 1em }.woocommerce .widget_price_filter .price_slider_amount {text-align: right;line-height: 2.4;font-size: .8751em }.woocommerce .widget_price_filter .price_slider_amount .button {font-size: 1.15em }.woocommerce .widget_price_filter .ui-slider {position: relative;text-align: right;margin-right: .5em;margin-left: .5em }.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 1em;height: 1em;background-color: #a46497;border-radius: 1em;cursor: ew-resize;outline: 0;top: -.25em;margin-left: -.5em }.woocommerce .widget_price_filter .ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;border-radius: 1em;background-color: #d4d4d4 }.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {border-radius: 1em;background-color: #5d5d5d;border: 0 }.woocommerce .widget_price_filter .ui-slider-horizontal {height: .5em }.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range {top: 0;height: 100% }.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min {right: -1px }.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max {left: -1px }.woocommerce .widget_rating_filter ul {margin: 0;padding: 0;border: 0;list-style: none outside }.average-rating-sidebar {color: #7b868a }.average-rating-sidebar span.title-rate {font-size: 11px }.average-rating-sidebar .avareage-rating-inner {min-width: 180px;border-radius: 4px;text-align: left;overflow: hidden }.average-rating-sidebar .avareage-rating-inner .average-rating-number {font-size: 19px }.average-rating-sidebar .avareage-rating-inner .average-rating-stars .star-rating {display: inline-block;vertical-align: top;width: 90px;height: 18px;direction: ltr;margin-top: 5px;background-size: 18px;background: url(../images/star-empty.svg) left top repeat-x }.average-rating-sidebar .avareage-rating-inner .average-rating-stars .star-rating > span {display: block;text-indent: -9999px;line-height: 1;height: 18px;background-size: 18px 18px;background: url(../images/star-fill.svg) left top repeat-x }.average-rating-sidebar .avareage-rating-inner .average-rating-stars .price {display: none }.average-rating-sidebar .avareage-rating-inner .average-rating-label {color: #adb5bd }.average-rating-sidebar .detailed-ratings {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1 }.prdctfltr_wc {margin-bottom: 0 !important }.prdctfltr_wc .prdctfltr_filter_title {margin-bottom: 0 !important }.prdctfltr_showing {display: none }.sidebar-widgets-wrapper .prdctfltr_wc.prdctfltr_wc_widget .prdctfltr_woocommerce_filter_submit {margin-bottom: 0 !important }.prdctfltr-widget .prdctfltr_wc .prdctfltr_buttons {margin: 5px 0 !important }.prdctfltr_wc .prdctfltr_filter_title {display: none !important }@media (max-width: 991.98px) {.prdctfltr_wc .prdctfltr_filter_title {display: block !important }}.vc_separator .vc_sep_holder {min-width: 1% !important }.page-main-content {-webkit-box-flex: 0;position: relative;width: 100% }@media (min-width: 992px) {.page-main-content {-webkit-box-flex: 0;-ms-flex: 0 0 71.66667%;flex: 0 0 71.66667%;max-width: 71.66667%;position: relative;width: 100% }}.page-container {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap }.default-margin {padding-top: 40px }.vc_images_carousel {direction: ltr }.wmt-smart-tabs {margin-bottom: 25px }.vc_images_carousel .vc_carousel-control .icon-next, .vc_images_carousel .vc_carousel-control .icon-prev {background: rgba(247, 247, 247, .5);border-radius: 5px }.vc_images_carousel .vc_carousel-control .icon-prev:before {top: 0 !important }.vc_images_carousel .vc_carousel-control .icon-next:before {top: 0 !important }.audio_box {background: #333;padding: 5px;margin-bottom: 20px;margin-left: -1.875rem;margin-right: -1.875rem;margin-top: -1.875rem }.mejs-controls {background: #22222257 !important;padding: 0 !important }.mejs-button.mejs-playpause-button.mejs-pause, .mejs-button.mejs-playpause-button.mejs-play {background: #ffffff69;width: 40px;padding: 0 5px }.post-thumbnail {position: relative }.read_more_btn {text-align: center }.read_more_btn a {display: block;padding: 5px;background: #ececec;color: #373a33 }.post-inner:hover .more-holder a {background: #fea000;color: #fff }.vc_separator.vc_separator_align_left h4 {padding: 0 0 0 .8em !important }.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) + h4 {padding-right: 0 }.ms-skin-light-3 .ms-nav-next, .ms-skin-light-3 .ms-nav-prev {opacity: .4 }.prdctfltr-widget .prdctfltr_wc .prdctfltr_buttons span {display: inline-block !important;background: #6c757d;color: #fff;padding: 4px 6px;border-radius: 4px }#course-advice .advice {width: 100% }#course-advice .advice .advice-inner {width: 100%;margin-bottom: 15px;margin-top: 5px;display: inline-block;background: #fff url(../images/cart-bg.png) no-repeat;border-radius: 3px;padding: 40px;background-position: right -100px top -70px;background-repeat: no-repeat;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border: 1px solid #f2f2f2;-webkit-box-shadow: 0 0 13px 1px rgba(70, 72, 77, .08);box-shadow: 0 0 13px 1px rgba(70, 72, 77, .08) }@media (max-width: 991px) {#course-advice .advice .advice-inner {justify-content: center;flex-direction: column;align-items: center }#course-advice .advice .advice-inner .advice-inner-right {text-align: center;margin-bottom: 12px }#course-advice .advice .advice-inner i {margin-bottom: 12px }}#course-advice .advice .advice-inner p {font-size: 18px;font-weight: 400;color: #8c8596;display: inline-block;vertical-align: middle;padding-right: 22px;line-height: 1.7;margin: 0 }#course-advice .advice .advice-inner i {color: #fea000;height: 60px;width: 60px;border-radius: 25px;line-height: 60px !important;font-size: 25px;text-align: center;display: inline-block;vertical-align: middle }#course-advice .advice .advice-inner .icon {position: relative }.modal2 .advice-modal-content .advice-contact {padding-top: 100px;padding-right: 40px;padding-left: 40px }.advice-modal-content .fal {font-size: 150px;color: #fea000;margin-bottom: 30px }.advice-modal-content {-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);box-shadow: 0 3px 9px rgba(0, 0, 0, .5);background-clip: padding-box;outline: 0;transform: translate(-50%, -50%);width: 800px;top: 50%;left: 50%;margin: 0;background: #fff;position: absolute;max-width: 100%;z-index: 1041;padding: 30px 15px 15px;border-radius: 10px }.advice-modal-content .tel-number {display: flex;flex-direction: column;justify-content: center;align-items: center }.advice-modal-content .tel-number a {font-size: 40px;font-weight: 700;text-align: center;color: #fea000 }.advice-modal-content p {line-height: 1.8;color: #6c757d;margin-top: 20px }@media (min-width: 768px) {.advice-modal-content {-webkit-box-shadow: 0 5px 36px rgba(0, 0, 0, .21);box-shadow: 0 5px 36px rgba(0, 0, 0, .21) }}.modal2 .advice-modal-content .advice-contact h3 {text-align: center;font-size: 30px;padding: 5px 0 20px;color: #5a5a5a }.advice-modal-content .close {left: 13px;top: 10px;right: auto;position: absolute;z-index: 10000 }@media (max-width: 768px) {.advice-modal-content .close {top: 30px }.modal2 .advice-modal-content .advice-contact {display: none }}.advice-modal-content .close svg {width: 30px;fill: #cbcbcb }.modal2 .advice-modal-content .advice-form {padding: 0 20px;padding-right: 50px }.advice-modal-content .gform_heading {display: none }@media (max-width: 768px) {.modal2 .advice-modal-content .advice-form:after {display: none }.modal2 .advice-modal-content .advice-form {border-right: 0 }}.modal2 .advice-modal-content input[type=submit] {background-color: #78c577;border-radius: 7px;text-align: center;font-weight: 400;box-shadow: 0 2px 12px rgba(120, 197, 119, .6);color: #fff;font-size: 15px }.modal2 .advice-modal-content .form-row input, .modal2 .advice-modal-content .form-row input[type=checkbox], .modal2 .advice-modal-content .form-row input[type=email], .modal2 .advice-modal-content .form-row input[type=number], .modal2 .advice-modal-content .form-row input[type=password], .modal2 .advice-modal-content .form-row input[type=text] {direction: rtl;text-align: right;width: 100%;outline: 0;padding-left: .75em;border: 1px solid #e8e8e8;border-radius: 5px;padding: 9px 15px;box-shadow: 0 2px 8px rgba(0, 0, 0, .07);margin-top: 10px }@keyframes tel-shake {2% {transform: translate(7px, 13px) rotate(0) }4% {transform: translate(9px, -6px) rotate(0) }6% {transform: translate(-1px, -4px) rotate(2deg) }8% {transform: translate(-13px, 15px) rotate(12deg) }10% {transform: translate(-1px, 5px) rotate(-8deg) }12% {transform: translate(-4px, 5px) rotate(-8deg) }14% {transform: translate(4px, -2px) rotate(10deg) }16% {transform: translate(8px, -6px) rotate(12deg) }18% {transform: translate(11px, -3px) rotate(7deg) }20% {transform: translate(6px, 7px) rotate(7deg) }22% {transform: translate(9px, 5px) rotate(11deg) }24% {transform: translate(1px, -5px) rotate(-14deg) }26% {transform: translate(2px, 8px) rotate(8deg) }28% {transform: translate(-12px, -12px) rotate(-11deg) }30% {transform: translate(1px, 14px) rotate(-8deg) }32% {transform: translate(-4px, -9px) rotate(14deg) }34% {transform: translate(0, 9px) rotate(5deg) }36% {transform: translate(8px, -12px) rotate(1deg) }38% {transform: translate(-8px, -6px) rotate(6deg) }0%, 100%, 40% {transform: translate(0, 0) rotate(0) }}.tracking-order {background: #fff;margin: 0 auto;padding: 20px;border: 1px solid #e0e0e0;border-radius: 4px;overflow: hidden;background: #fff url(../images/advice.png) no-repeat;background-position: right -114px top 103px;min-height: 479px }@media (max-width: 991px) {.tracking-order {background: #fff }}h2.tracking-title {font-size: 22px;margin: 10px 0 19px 0;text-align: center;width: 100%;padding: 10px;position: relative }.tracking-button {width: 100%;background-color: #1bbd45 !important }.tracking-button:hover {background-color: #20ad16 !important }.tracking-order .tracking-image {width: 160px;margin: 28px 0 }p.order-info mark {background: #2dd44a;padding: 2px 15px;border-radius: 4px;margin: 0 5px;color: #fff }.tracking-order img.avatar {border-radius: 100px;margin-top: 30px;margin-bottom: 10px;box-shadow: 0 6px 20px rgba(168, 172, 185, .3) }.product-social {margin-top: 30px;display: flex;align-items: center;justify-content: space-between }.post-share-btn {position: relative;display: inline-block;margin-right: 20px }.post-share-btn a {color: #b1bbbf;margin-left: 1px;display: inline-block;height: 35px;line-height: 32px;width: 35px }.post-share-btn a i {font-size: 18px }.blog-share-btn {position: relative;margin-top: 4px;display: inline-block }.blog-share-btn a {color: #7b868a;margin: 0 5px }.sticky-add-to-cart {position: fixed;bottom: 0;right: 0;width: 100%;z-index: 999;text-align: center;line-height: 45px }.sticky-add-to-cart button.single_add_to_cart_button {width: 100%;background: #1fbd50;border-radius: 0 }@media (min-width: 992px) {.sticky-add-to-cart {display: none }}ul.woocommerce-error {background-color: #de78786e;color: #c34242;padding: 15px 25px;margin-right: 0;border: 2px solid #b33333;border-radius: 6px;position: relative;line-height: 45px;font-weight: 900;overflow: hidden }ul.woocommerce-error a.wc-forward {float: left }.sticky-add-to-cart .quantity {display: none }.on-woo-wallet-cashback {z-index: 99999;background: #fff;border: 0;margin-bottom: 10px;width: 100% }.on-woo-wallet-cashback:before {content: "\f555";font-family: "Font Awesome 5 Pro";right: 8px;position: absolute;font-size: 16px;color: #7b868a }.on-woo-wallet-cashback {border: 0 !important;color: #7b868a !important;padding: .202em .6180469716em;font-size: .875em;position: relative;font-weight: 400 !important;margin-bottom: 1em;padding-right: 34px !important }.article_related .post-inner {padding: 20px 0 !important }.article_related h5.author-title {padding: 0 30px;font-size: 15px }.article_related ul {padding: 0;list-style: none;margin-bottom: 15px;float: right;width: 100%;margin-right: 0 }.article_related ul li {margin-top: 15px;height: 100px }.article_related ul li a {color: #333;display: block;background: 0 0;padding: 15px;border-radius: 3px;float: right;width: 100% }.article_related ul li a:hover {color: #e31e24;background: #f5f5f5 }.article_related ul li:hover h6 {color: #ec406a }.article_related ul li img {float: right;width: 75px;height: 75px;margin-left: 20px;border-radius: 3px }.article_related ul li h6 {font-size: 15px;line-height: 1.8;margin: 0;color: #333;font-weight: 600;display: inline }.article_related ul li p {font-size: 12px;transform: translateY(3px);margin: 0;color: #9c9fa4 }.woocommerce a.remove {display: block;font-size: 1.5em;height: 1em;width: 1em;text-align: center;line-height: 1;border-radius: 100%;color: #989797 !important;text-decoration: none;font-weight: 700;border: 0 }@media (max-width: 768px) {.woocommerce table.shop_table_responsive thead, .woocommerce-page table.shop_table_responsive thead {display: none }.shop_table tbody tr td {width: 100%;font-size: 13px;text-align: left }.woocommerce-page table.shop_table_responsive tr td::before {content: attr(data-title) ": ";font-weight: 700;float: right }.woocommerce-page table.shop_table_responsive tr td.product-remove::before {content: attr(data-title) " ";font-weight: 700;float: right }.woocommerce-page table.shop_table_responsive tr td.actions::before {content: attr(data-title) " ";font-weight: 700;float: right }.woocommerce-page table.shop_table_responsive tr.cart-subtotal td::before {content: " ";font-weight: 700;float: right }.woocommerce-page table.shop_table_responsive tr.order-total td::before {content: " ";font-weight: 700;float: right }}.schema-stars {display: inline }.wmt-tabs-content {min-height: 500px !important }.woocommerce ul.order_details {list-style: none;margin: 0 }.woocommerce ul.order_details li {float: none;display: inline-block;font-size: 13px;border-left: 1px dashed #d3ced2;padding-left: 15px;margin-left: 15px;color: #7b868a }.woocommerce ul.order_details li:last-child {border-left: 0 }.woocommerce ul.order_details li.total, .woocommerce ul.order_details li.total strong {color: #2dbe60 }.woocommerce ul.order_details li strong {display: block;text-transform: none;line-height: 1.5;color: #111 }.woocommerce-order .congratulation .download-icon {height: 54px;width: 54px;float: right;margin-left: 10px;background: url(../images/download.png) no-repeat center center }.woocommerce-order .congratulation h4 {font-size: 15px;display: inline-block }.woocommerce-order .congratulation p {margin-bottom: 0;display: inline-block }.order_summary {float: right;width: 100%;overflow: hidden;-moz-box-shadow: 0 1px 2px 1px #d3d2d3;box-shadow: 0 1px 2px 1px #d3d2d3;padding: 15px 20px;margin-bottom: 44px;background: #fff }.woocommerce-order-details td.woocommerce-table__product-name.product-name a {display: inline-block;background: #2dbe60;color: #fff;width: fit-content;padding: 8px 16px;border-radius: 3px;box-shadow: 0 2px 12px rgba(147, 203, 116, .8) }.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout {display: block;width: 100% }.woocommerce .woocommerce-order table.shop_table {border: 1px solid rgba(0, 0, 0, .1);margin: 0 0 24px -1px;text-align: right;width: 100%;border-collapse: separate;border-radius: 5px;background-color: #fff }.woocommerce .woocommerce-order table tr td {border-bottom: 0 solid #efefef }.woocommerce .woocommerce-order table.shop_table td {border-top: 1px solid rgba(0, 0, 0, .1);padding: 15px 12px;vertical-align: middle;line-height: 1.5em }.woocommerce .woocommerce-order table tr th {border-bottom: 0 }.woocommerce .woocommerce-order .shop_table thead tr th {padding: 13px 16px 13px }@media (min-width: 768px) {.woocommerce .woocommerce-order .shop_table thead tr th {padding: 13px 16px 13px }}.woocommerce-account .login-user .stu-login {display: none }.leading {padding: 15px;text-align: center;background: #f0f2f7;margin: 0 20px;border-radius: 5px;color: #7b868a;font-size: 16px }.leading .login-btn, .leading .reg-btn {background: #a8aaaf;color: #fff;padding: 4px 12px }.leading button {font-size: 13px;color: #1ca2bd;text-decoration: none;position: relative }.leading button:after {left: 0;right: 0;top: 50%;margin-top: .85em;content: "";position: absolute;border-bottom: 1px dashed #a0a0a0 }.login-btn, .reg-btn {display: inline-block;font-weight: 400;color: #212529;text-align: center;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: transparent;border: 1px solid transparent;padding: .375rem .75rem;font-size: 1rem;line-height: 1.5;border-radius: .25rem;transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out }.woocommerce-form .button {position: relative;height: 50px }.stu-login button.woocommerce-Button:after {content: "\f08b";font-family: Fontawesome;position: absolute;right: 20px;top: 9px;font-size: 22px }.stu-reg button.woocommerce-Button:after {content: "\f234";font-family: "Font Awesome 5 Pro";position: absolute;right: 20px;top: 9px;font-weight: 400;font-size: 22px }.login-user button.woocommerce-Button:hover {box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);-webkit-transform: translateX(0) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);transform: translateX(0) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1) }.box-lost-pass {max-width: 600px;margin: 0 auto }form.lost_reset_password {padding: 30px }.lost_reset_password i.material-icons {position: absolute;bottom: 11px;font-size: 22px;left: 12px;color: #ccc }.lost_reset_password label {position: relative }.box-lost-pass .lost-pass-image {width: 160px;margin: 28px 0 }.login-user {position: relative;margin: 50px 0 20px 0;background-color: #fff;box-shadow: 0 6px 20px rgba(168, 172, 185, .3);border-radius: 7px;padding: 50px;border-bottom: 5px solid #fea000 }.login-style-1-icon {padding: 120px 50px 50px !important;margin: 120px 0 20px 0 !important }.login-style-2 {max-width: 500px;margin: 0 auto;padding: 10px !important }.login-style-3 {padding: 0 !important }.login-style-3 .bg-left {width: 100%;height: 100%;object-fit: cover }.login-user:hover.login-user:before {top: -78px }@media screen and (max-width: 992px) {.login-user {padding: 100px 20px }}.login-style-1-icon:before {content: "";position: absolute;top: -71px;right: 0;left: 0;width: 132px;height: 132px;margin: auto;border-radius: 20px;z-index: 1;background: url(../images/auth-icon.png) no-repeat center;transition: all .2s ease }.login-user-back {position: relative }.login-user-back:before {content: "";position: absolute;top: -90px;right: 0;left: 0;width: 173px;height: 170px;padding: 10px;margin: auto;background: #fff;border-radius: 20px;z-index: 0;box-shadow: 0 6px 20px rgba(168, 172, 185, .3);transition: all .2s ease }@media screen and (min-width: 992px) {.dis-login-section {border-right: 2px dotted #e4e4e4 }}p.woocommerce-form-row {position: relative }p.dig-custom-field i.fal, p.woocommerce-form-row i.fal {position: absolute;bottom: 9px;font-size: 22px;left: 12px;color: #ccc }.login-user-dis {color: #7b868a;text-align: justify;line-height: 26px;font-size: 12px }.login-user-dis ul li {position: relative }@media screen and (max-width: 762px) {.products {margin-right: 0;margin-left: 0 }}.rtl .dgwt-wcas-preloader {right: auto !important;left: 98px !important }.comment_container .herowp-comment-replay-btn {text-align: left;float: left }.comment_container .herowp-comment-replay-btn a {padding: 5px 12px;border-radius: 3px;background: #fff;color: #b1bbbf;border: 1px solid #b1bbbf;font-size: 12px }li.review .comment-form-rating {display: none }@media screen and (min-width: 992px) {}.site-header.cdb-header-fixed.fixed-active {position: fixed;left: 0;right: 0;top: 0;z-index: 8888 }.admin-bar .site-header.cdb-header-fixed.fixed-active {top: 32px }.site-header.cdb-header-fixed.fixed-active {min-height: 40px !important }@media screen and (max-width: 992px) {.commentlist .review .comment-respond {padding: 20px 11px }.comment-holder {padding: 1rem }.commentlist li.review {padding: 30px 12px }.commentlist ul.children {margin-right: 0 }}.site-header.fixed-active .site-header-inner {padding: 0 }.owl-carousel, .owl-carousel .owl-item {-webkit-tap-highlight-color: transparent;position: relative }.owl-carousel {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;padding-top: 25px;-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.active.center .herowp-ts-inner {bottom: 10px;box-shadow: 10px 10px 0 #e2e2e2 }.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 button.owl-dot {background: 0 0;color: inherit;border: none;padding: 0 !important;font: inherit }.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev {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% }.average-rating-stars .star-rating {display: inline-block;vertical-align: top;width: 90px;height: 18px;direction: ltr;margin-top: 5px;background-size: 18px;background: url(../images/star-empty.svg) left top repeat-x }.average-rating-stars .star-rating > span {display: block;text-indent: -9999px;line-height: 1;height: 18px;background-size: 18px 18px;background: url(../images/star-fill.svg) left top repeat-x }.average-rating-stars .price {display: none }.product-single-main .product-single-top-part .before-gallery-unit .star-rating.no-ratings .rating, .products .course-item .course-item-inner .course-content-holder .course-content-main .course-rating-teacher .star-rating.no-ratings .rating {display: none }.products.courses-holder {margin-right: 0;margin-left: 0 }.products.courses-holder .course-item .course-item-inner .course-content-holder .course-content-main .course-title {font-size: 16px;font-weight: 600;letter-spacing: -.5px }body.single-post .product-reviews-inner .products.courses-holder .course-item .course-item-inner .course-content-holder .course-content-main .course-title {font-size: 16px;font-weight: 400;letter-spacing: 0;height: 30px }.amar {float: right;width: 100%;box-sizing: border-box;padding: 40px 20px }.amarbox {background: #fff;box-shadow: 0 0 15px rgba(0, 0, 0, .1);padding: 10px;box-sizing: border-box;border-radius: 4px;font-size: 14px;font-weight: 100;float: right;width: 100% }.amarboxim {float: right;padding: 10px 0 }.amarboxnew {float: right;width: 50%;padding: 5px;box-sizing: border-box }.amarleft {background: #fea000;margin-right: -40px;margin-top: -30px;margin-bottom: 10px;width: 120%;position: relative;padding: 20px;overflow: hidden;box-shadow: 0 0 15px rgba(0, 0, 0, .1) }.amarleft:after {content: " ";width: 373px;height: 106px;position: absolute;left: 0;background: linear-gradient(-124deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .39) 93%);top: 0 }.amarbox i {float: right;font-size: 45px;color: #fea000;margin-top: 10px;margin-bottom: -5px;margin-left: 20px;margin-right: 10px }.amarboxim h3 {color: #fea000;font-weight: 100;margin: 0 }.amarboxim h3 strong {color: #999;font-weight: 100;font-size: 15px }.amarleft i {color: #fff !important }.amarleft h3 {color: #fff !important }.amarleft h3 strong {color: #fff }@media only screen and (max-width: 600px) {.herowp-testimonial-avatar {display: none !important }}@media only screen and (max-width: 600px) {.amarboxnew {float: right;width: 100%;padding: 5px;box-sizing: border-box }.amarleft {margin-right: 0;margin-top: 0;margin-bottom: 0;width: 100%;padding: 20px }.woocommerce-orders-table tr {display: flex !important;flex-direction: column }}#respond input#submit.added::after, a.button.added::after, button.button.added::after, input.button.added::after {font-family: "Font Awesome 5 Pro";content: "\f00c";margin-right: .53em;vertical-align: bottom;position: absolute;line-height: 36px;top: 0;background: #fff;color: #111;width: 40px;height: 40px;border-radius: 5px;z-index: 1;left: 0 }.add-to-cart-loop {color: #fff;font-size: 23px;border-radius: 5px;background-color: rgba(255, 255, 255, .37) !important;width: 40px;height: 40px;border: 0;padding: 8px 0 }.add-to-cart-loop i {margin-left: 0 !important }.add-to-cart-loop:hover {background-color: #fff !important;color: #495057 }.course-item-inner a.wc-forward {position: absolute;top: 0;left: -138px;padding-right: 48px;color: #7f8187;padding-left: 13px;line-height: 40px;border-radius: 5px;background: #f0f2f7;height: 40px }.course-rating-teacher img.img-fluid {width: 25px;border-radius: 30px }.course_loop_teacher, .teacher-box {font-size: 11px;color: #6c757d }.teacher-box .fal {font-size: 18px;color: #6c757d;-webkit-transform: translateY(5px);-moz-transform: translateY(5px);-ms-transform: translateY(5px);-o-transform: translateY(5px);transform: translateY(5px) }ul.wcdlar_download_list {list-style: none;padding: 0;margin: 0 }ul.wcdlar_download_list li {border: 1px solid #e5e5e5;margin-bottom: 20px;background: #fff;padding: 5px }ul.wcdlar_download_list.produc-page li .sub_items {padding: 5px 10px;text-align: center }ul.wcdlar_download_list li:after {clear: both;display: block;content: '' }ul.wcdlar_download_list li span.arrow {background: no-repeat center center url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjkgMTI5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjkgMTI5IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KICA8Zz4KICAgIDxwYXRoIGQ9Im00MC40LDEyMS4zYy0wLjgsMC44LTEuOCwxLjItMi45LDEuMnMtMi4xLTAuNC0yLjktMS4yYy0xLjYtMS42LTEuNi00LjIgMC01LjhsNTEtNTEtNTEtNTFjLTEuNi0xLjYtMS42LTQuMiAwLTUuOCAxLjYtMS42IDQuMi0xLjYgNS44LDBsNTMuOSw1My45YzEuNiwxLjYgMS42LDQuMiAwLDUuOGwtNTMuOSw1My45eiIgZmlsbD0iIzAwMDAwMCIvPgogIDwvZz4KPC9zdmc+Cg==);float: left;width: 32px;height: 32px;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);display: inline-block;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s }ul.wcdlar_download_list li.active span.arrow {-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg) }ul.wcdlar_download_list li a.title {color: #3b4446;padding: 5px 10px;text-decoration: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;display: block;font-size: 15px;font-weight: 600 }.product-single-aside ul.wcdlar_download_list li a.title {color: #adb5bd }ul.wcdlar_download_list ul.wcdlar_order_wrapper {padding: 10px;margin: 0;list-style: none;border-top: 1px dashed #eff2f3 }ul.wcdlar_download_list ul.wcdlar_order_wrapper h5 {font-size: 13px;padding: 0 12px }ul.wcdlar_download_list ul.wcdlar_order_wrapper th {font-size: 12px;font-weight: 400 }ul.wcdlar_download_list li .sub_items {display: none }ul.wcdlar_download_list a.download-btns {display: inline-block;background: #2dbe60;color: #fff;width: fit-content;padding: 5px 16px;border-radius: 3px;box-shadow: 0 2px 12px rgba(147, 203, 116, .8) }ul.wcdlar_download_list a.download-btns-product-page {display: inline-block;background: #3bb2d0;color: #fff;padding: 5px 16px;border-radius: 3px;box-shadow: 0 2px 12px rgba(109, 184, 210, .8);width: 94%;text-align: center;font-size: 13px }ul.wcdlar_download_list a.download-btns .fal {font-size: 15px;margin-left: 11px;-webkit-transform: translateY(2px);-moz-transform: translateY(2px);-ms-transform: translateY(2px);-o-transform: translateY(2px);transform: translateY(2px) }.products li.product-category {list-style: none;padding: 0 15px }.course-item-inner.product-category img {border-top-right-radius: 10px;border-top-left-radius: 10px;width: 100% }.course-item-inner.product-category h3.category-title {font-size: 16px }.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {text-align: right }.video_popup_wrrapper {position: fixed;display: none;width: 100%;height: 100%;z-index: 999 }.video_popup_overlay {width: 100%;height: 100%;position: fixed;background: rgba(9, 9, 9, .7) }.video_popup_inner {display: block;z-index: 9999;position: absolute;right: 50%;bottom: 50%;transform: translate(50%, 50%);color: #fff;text-align: center }@media (max-width: 992px) {.video_popup_inner {width: 90% }}.video_popup_inner video {margin: auto auto;display: block }.menu_wrapper {width: 100%;height: 50px;background-color: #fff;position: relative;border-top: 1px solid #ececec }.menu_wrapper_iner {display: flex;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap }.site-header-inner span.digits-login-modal {background: #fea000;color: #fff;padding: 11px 17px;border-radius: 4px }.header-button-link-top-bar span.digits-login-modal {color: #fff }.categories-menu-link {background-color: #505358;color: #fff;cursor: pointer;border-radius: 4px;font-size: 12px;height: 37px;width: 162px;margin-top: 6px;line-height: 23px;padding: 6px 30px 6px 16px;text-align: center }.categories-menu-link i.fal {font-size: 16px;margin-left: 5px;-webkit-transform: translateY(3px);-moz-transform: translateY(3px);-ms-transform: translateY(3px);-o-transform: translateY(3px);transform: translateY(3px) }.categories-menu-link:hover {color: #fff !important }.categories-menu-navigation {position: absolute;width: 779px;top: 100%;background-color: #404348;color: #fff;opacity: 0;height: 0;z-index: 120;visibility: hidden;border-radius: 4px;border-top-right-radius: 0;margin-top: 4px;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out }.categories-menu-navigation:before {content: " ";position: absolute;height: 10px;top: -9px;width: 162px;background: #505358 }.categories-menu-navigation.opened {opacity: 1;visibility: visible;height: auto }a.categories-menu-link:hover > .categories-menu-navigation {opacity: 1;visibility: visible }ul.cat-menu {list-style: none;width: 100%;margin: 0 }.categories-menu-navigation > ul > li:first-child {padding-top: 15px }.categories-menu-navigation > ul > li:last-child {padding-bottom: 15px }.categories-menu-navigation > ul > li {width: 162px;background-color: #505358 }.categories-menu-navigation > ul > li > a:hover {background-color: #404348 }.categories-menu-navigation > ul > li > a {background-color: #505358;padding: 5px 14px;width: 100%;color: #fff;line-height: 25px;display: block;font-size: 13px }.categories-menu-navigation > ul > li > ul {position: absolute;width: 81%;right: 19%;top: 0;padding: 20px 30px;list-style: none;opacity: 0;visibility: hidden;margin: 0;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;display: none }.categories-menu-navigation.opened > ul > li > ul {display: block }.categories-menu-navigation > ul > li:first-child > ul {opacity: 1;visibility: visible;height: 0;display: none }.categories-menu-navigation.opened > ul > li:first-child > ul {display: block }.categories-menu-navigation > ul > li > ul > li {width: 33%;float: right;line-height: 20px;margin-bottom: 2px }.categories-menu-navigation > ul > li > ul > li a {color: #fff;font-size: 11px }.categories-menu-navigation > ul > li > ul > li > a:before {content: "\f104";font-family: FontAwesome;font-weight: 400;display: inline-block;vertical-align: middle;margin-right: 0;margin-left: 5px;color: #fff }.categories-menu-navigation > ul > li > ul > li:hover > a {margin-right: 8px }.categories-menu-navigation > ul > li > ul > li > ul.sub-menu {margin-bottom: 10px }.categories-menu-navigation > ul > li.active > a, .categories-menu-navigation[data-action=hover] > ul > li:hover > a {background-color: #404348 }.categories-menu-link .mobile-nav-toggle {position: relative;padding: 10px;display: block }p.cart-empty, p.return-to-shop {text-align: center }p.return-to-shop i.fal {font-size: 107px;color: #e2e5e8 }.empty-cart-wraper {padding: 50px 0;box-shadow: rgba(0, 0, 0, .1) 0 2px 6px;-webkit-box-shadow: rgba(0, 0, 0, .1) 0 2px 6px }.cat-menu-btn .the-icon {vertical-align: middle;position: relative;margin-top: 6px;margin-bottom: 6px;display: inline-block;width: 18px;height: 2px;background-color: #fff;-webkit-transition: all .5s;transition: all .5s;position: absolute;right: 27px;top: 17px }body.header-full-width .cat-menu-btn .the-icon {right: 65px }.cat-menu-btn .the-icon:before {top: -6px }.cat-menu-btn .the-icon:after {top: 6px }.cat-menu-btn .the-icon:after, .cat-menu-btn .the-icon:before {position: absolute;content: "";left: 0;display: inline-block;width: 18px;height: 2px;background-color: #fff;-webkit-transition: all .5s;transition: all .5s }.cat-menu-btn .categories-menu-link.opened .the-icon {background-color: transparent }.cat-menu-btn .categories-menu-link.opened .the-icon:before {-webkit-transform: translateY(6px) rotateZ(-45deg);transform: translateY(6px) rotateZ(-45deg) }.cat-menu-btn .categories-menu-link.opened .the-icon:after {-webkit-transform: translateY(-6px) rotateZ(45deg);transform: translateY(-6px) rotateZ(45deg) }ul.sub-menu li {list-style: none }@media (max-width: 768px) {time.woocommerce-review__published-date {display: block;margin-top: 10px;font-size: 11px }}@media (min-width: 1600px) {.ltx-overlay-main-waves {margin-top: -72px }}.ltx-overlay-main-waves {-webkit-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1) }.ltx-overlay-black-waves, .ltx-overlay-gray-waves, .ltx-overlay-main-waves, .ltx-overlay-second-waves, .ltx-overlay-white-waves {display: block;height: 64px;z-index: 10;pointer-events: none;overflow: hidden;margin-top: -64px;mask-image: url(../images/wave.svg);-webkit-mask-image: url(../images/wave.svg);mask-size: 1940px;-webkit-mask-size: 1940px;position: absolute;left: -10px;right: 0 }@media (min-width: 2000px) {.ltx-overlay-black-waves, .ltx-overlay-gray-waves, .ltx-overlay-main-waves, .ltx-overlay-second-waves, .ltx-overlay-white-waves {mask-size: 3800px;-webkit-mask-size: 3800px;height: 112px;margin-top: -112px;left: -30px }}.ltx-overlay-black-waves {background-color: #353338 }.ltx-overlay-main-waves {background-color: #ec406a }@media (max-width: 991.98px) {.ltx-overlay-main-waves {display: none }.ltx-overlay-black-waves {display: none }}.widget_categories ul li {position: relative;margin: 0 0 9px;font-size: 14px;color: #8d8d8d;padding: 9px 13px 9px 10px;border-radius: 0;font-size: 13px;line-height: 18px;border-radius: 2px;-webkit-transition: all .3s ease;transition: all .3s ease }.widget_categories ul li:hover {background: #f8f9fa;padding-right: 17px }.widget_categories ul li:before {content: "\f104";font-family: "Font Awesome 5 Pro";position: absolute;right: 0;top: 9px;font-weight: 400;font-size: 18px;-webkit-transition: all .3s ease;transition: all .3s ease }.widget_categories ul li:hover:before {color: #ff7d00;right: 5px }.widget_categories ul li ul.children {list-style: none;visibility: hidden;opacity: 0;display: none;-webkit-transition: all .3s ease;transition: all .3s ease }.widget_categories ul li ul.children li {font-size: 12px;line-height: 14px;-webkit-transition: all .3s ease;transition: all .3s ease }.widget_categories ul li:hover ul.children {visibility: visible;opacity: 1;display: block }.widget_categories ul li ul.children li:before {content: '';width: 7px;height: 7px;display: block;background: #d6e0e2;border: 2px solid #d4dcde;position: absolute;-webkit-border-radius: 10%;-moz-border-radius: 10%;border-radius: 30px;top: 50%;right: 0;-webkit-transform: translate(60%, -50%);-ms-transform: translate(60%, -50%);transform: translate(60%, -50%);-webkit-box-shadow: 0 0 0 3px #fff;box-shadow: 0 0 0 3px #fff }.widget_categories ul li ul.children li:hover {background: #fff;padding-right: 17px }ul.product-categories li {position: relative;margin: 0 0 9px;font-size: 14px;color: #8d8d8d;padding: 9px 13px 9px 10px;border-radius: 0;font-size: 13px;line-height: 18px;border-radius: 4px;-webkit-transition: all .3s ease;transition: all .3s ease }ul.product-categories li:hover {background: #f8f9fa;padding-right: 17px }ul.product-categories li:before {content: "\f104";font-family: "Font Awesome 5 Pro";position: absolute;right: 0;top: 9px;font-weight: 400;font-size: 18px;-webkit-transition: all .3s ease;transition: all .3s ease }ul.product-categories li:hover:before {color: #ff7d00;right: 5px }ul.product-categories li ul.children {list-style: none;visibility: hidden;opacity: 0;display: none;-webkit-transition: all .3s ease;transition: all .3s ease }ul.product-categories li ul.children li {font-size: 12px;line-height: 14px;-webkit-transition: all .3s ease;transition: all .3s ease }ul.product-categories li:hover ul.children {visibility: visible;opacity: 1;display: block }ul.product-categories li ul.children li:before {content: "\f104";font-family: "Font Awesome 5 Pro";position: absolute;right: 0;top: 9px;font-weight: 400;font-size: 18px;-webkit-transition: all .3s ease;transition: all .3s ease }ul.product-categories li ul.children li:hover:before {right: 5px }ul.product-categories li ul.children li:hover {background: #fff;padding-right: 17px }.product_list_widget .media {display: flex }.product_list_widget .media .product-title {margin-right: 10px;line-height: 20px;font-size: 12px;font-weight: 600 }.product_list_widget li {padding-top: 10px;padding-bottom: 10px }ul.product_list_widget li {position: relative;margin: 0 0 9px;font-size: 14px;color: #8d8d8d;border: unset;padding: 8px;border-radius: 0;font-size: 13px;line-height: 18px;border-radius: 2px;-webkit-transition: all .3s ease;transition: all .3s ease }.sidebar-widgets-wrapper .widget_nav_menu ul li {position: relative;margin: 0 0 9px;font-size: 14px;color: #8d8d8d;padding: 9px 13px 9px 10px;border-radius: 0;font-size: 13px;line-height: 18px;border-radius: 2px;-webkit-transition: all .3s ease;transition: all .3s ease }.sidebar-widgets-wrapper .widget_nav_menu ul li.menu-item-has-children.opened, .sidebar-widgets-wrapper .widget_nav_menu ul li:hover {background: #f8f9fa;padding-right: 17px }.sidebar-widgets-wrapper .widget_nav_menu ul li:before {content: "\f104";font-family: "Font Awesome 5 Pro";position: absolute;right: 0;top: 9px;font-weight: 400;font-size: 18px;-webkit-transition: all .3s ease;transition: all .3s ease }.sidebar-widgets-wrapper .widget_nav_menu ul li.menu-item-has-children:after {content: "\f107";font-family: fontawesome;position: absolute;left: 10px;top: 10px;-webkit-transition: all .3s ease;transition: all .3s ease }.sidebar-widgets-wrapper .widget_nav_menu ul li.menu-item-has-children.opened:after {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg) }.sidebar-widgets-wrapper .widget_nav_menu ul li:hover:before {color: #ff7d00;right: 5px }.sidebar-widgets-wrapper .widget_nav_menu ul li.menu-item-has-children ul.sub-menu {visibility: hidden;opacity: 0;display: none;-webkit-transition: all .3s ease;transition: all .3s ease }.sidebar-widgets-wrapper .widget_nav_menu ul li.menu-item-has-children.opened ul.sub-menu {display: block;visibility: visible;opacity: 1 }.sidebar-widgets-wrapper .widget_nav_menu ul li ul.sub-menu li {font-size: 12px;line-height: 14px }.sidebar-widgets-wrapper .widget_nav_menu ul li ul.sub-menu li:hover {background: #fff;padding-right: 17px }.sidebar-widgets-wrapper .widget_nav_menu ul li ul.sub-menu li:before {content: "\f104";font-family: "Font Awesome 5 Pro";position: absolute;right: 0;top: 9px;font-weight: 400;font-size: 18px;-webkit-transition: all .3s ease;transition: all .3s ease }.sidebar-widgets-wrapper .widget_nav_menu ul li ul.sub-menu li {margin-bottom: 0;font-size: 11px;padding: 7px 11px;border-width: 0 1px 0 0 }.sidebar-widgets-wrapper .widget_nav_menu ul li ul.sub-menu li:hover:before {right: 5px }h4.article-box-title {position: relative;border-bottom: 2px solid #edf2f3;font-weight: 600;font-size: 16px;padding-bottom: 10px;margin-right: -15px;margin-left: -15px;margin-top: -8px;margin-bottom: 25px;display: flex;align-items: center;color: #7f8187 }.box-posts-icon {display: flex;align-items: center;justify-content: center;margin-left: 10px;font-size: 20px;color: #fff;-moz-transform: translateY(4px);-ms-transform: translateY(4px);-o-transform: translateY(4px);background: #ff7d00;width: 36px;height: 36px;border-radius: 4px }.product-info-box .total_sales {color: #7f8187;border: 2px solid #f0f2f7;padding: 15px;font-size: 16px;text-align: center;border-radius: 10px;margin: 7px 0 16px 0;transition: all .2s ease }.product-info-box .total_sales:hover {background: #f0f2f7 }.product-info-box .total_sales i {font-size: 27px;margin-left: 10px;color: #555 }.product-info-box .total_sales span {background-color: #c4c7cf;padding: 3px 12px;border-radius: 5px;margin-right: 5px;color: #fff }.product-info-box .sell_course {color: #7f8187;font-size: 16px;display: flex;border: 1px solid #ddd;background-color: #f0f2f7;padding: 0 15px;margin-bottom: 15px;border-radius: 10px;line-height: 52px;position: relative }.product-info-box .sell_course .fal {font-size: 22px;line-height: 55px }.product-info-box .sell_course:after, .product-info-box .sell_course:before {content: '';width: 16px;height: 16px;border-left: 1px dashed #ddd;border-radius: 50%;background-color: #fff;position: absolute;top: calc(50% - 8px);right: -9px }.product-info-box .sell_course:after {border-left: none;border-right: 1px dashed #ddd;right: auto;left: -9px }.product-info-box .sell_course strong {padding-left: 20px;border-left: 1px solid #ddd;font-weight: 500;width: 100%;max-width: 84px;text-align: center }.product-info-box .sell_course .price del {font-size: 15px;position: absolute;top: -10px;left: 48px }.product-info-box .sell_course .price del.amount-free {font-size: 15px;position: relative;top: 0;left: 6px;font-size: 18px }.product-info-box .price span.woocommerce-Price-currencySymbol {float: left;color: grey;font-size: 10px;font-weight: 400;text-align: center;margin-right: 5px }.all_course .woo-wallet-menu-contents .woocommerce-Price-amount {font-size: 14px !important }.product-info-box .sell_course .price del span span {display: none }.product-category {margin-bottom: 20px }.posted_in a {color: #ff7d00;display: inline-block;padding: 0 8px;border-radius: 10px;font-size: 12px;line-height: 18px;position: relative;margin-left: 8px }.posted_in a:before {content: '';width: 100%;background: #ff7d00;opacity: .2;height: 153%;right: 0;position: absolute;top: -4px;border-radius: 3px }@media (max-width: 307px) {.product-info-box .sell_course {font-size: 12px }.product-info-box .sell_course strong {padding-left: 0;max-width: 58px }}.countdown-timer-holder-loop {text-align: left }.countdown-timer-holder-loop .countdown-item .countdown-unit {display: block;margin-right: 10px;margin-left: 10px;text-align: center }.countdown-timer-holder-loop .countdown-item .countdown-unit .number, .countdown-timer-holder-loop .countdown-item .countdown-unit .text {display: block }@media (max-width: 767.98px) {.countdown-timer-holder .countdown-item {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;margin-left: 0;margin-right: 0 }.countdown-timer-holder .countdown-item .countdown-col {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px;margin-bottom: 30px }.countdown-timer-holder .countdown-item .countdown-unit {margin-left: 0 !important;margin-right: 0 !important }}.countdown-timer-holder-loop.left .countdown-item .countdown-unit:first-child {margin-left: 0 }.countdown-timer-holder.center .countdown-item {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.countdown-timer-holder.right .countdown-item {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end }.countdown-timer-holder.right .countdown-item .countdown-unit:last-child {margin-right: 0 }.deal_timer_single {width: 100%;display: inline-block }.deal_timer_single .deal-text {font-size: 18px;line-height: 28px;float: right;font-weight: 600 }.deal_timer_single .deal-text span {display: block;color: #ea1d21 }.deal_timer_single .countdown-col {display: inline-block }.deal_timer_single .countdown-col span.number {background: #fff;border-radius: 5px;text-align: center;min-width: 30px;min-height: 30px;line-height: 30px }.deal_timer_single .countdown-item .countdown-unit {margin-right: 5px;margin-left: 5px }.deal_timer_single .countdown-col span.text {font-size: 11px;color: #bdbdbd }.deal_timer_single .countdown-col span.countdown-sec span.number {background: #ea1d21;color: #fff;border-left: 0 }@media (max-width: 767.98px) {.countdown-timer-holder-loop {text-align: center }.deal_timer_single .deal-text {float: none;text-align: center;margin-bottom: 10px }.deal_timer_single .countdown-timer-holder .countdown-item .countdown-col {position: relative;width: 100%;min-height: 1px;padding-right: 5px;padding-left: 5px;padding-left: 5px;padding-right: 5px;margin-bottom: 5px }.deal_timer_single .deal-text span {display: inline-block;margin-right: 4px }.deal_timer_single .deal-text {font-size: 17px }}.deal_timer_loop .countdown-item {bottom: 0;opacity: 0;display: block;left: 0;position: absolute;right: 0;text-align: center;z-index: 999;-webkit-transition: all .5s ease;transition: all .5s ease }.course-item-inner:hover .deal_timer_loop .countdown-item {opacity: 1;bottom: 25% }.deal_timer_loop .countdown-item .countdown-col {display: inline-block;margin: 0 4px;background: rgba(0, 0, 0, .6);min-width: 45px;border-radius: 5px }.deal_timer_loop .countdown-item .countdown-col span.number, .deal_timer_loop .countdown-item .countdown-col span.text {display: block;color: #fff }.meter {height: 10px;position: relative;background: #dce5e8;margin-top: 10px;-moz-border-radius: 25px;-webkit-border-radius: 25px;border-radius: 25px;direction: ltr }.meter > span {display: block;height: 100%;border-top-left-radius: 20px;border-bottom-left-radius: 20px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;background-color: #1fbd50;position: relative;overflow: hidden }.meter > span:after {content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-image: linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);z-index: 1;background-size: 50px 50px;animation: move 2s linear infinite;border-top-right-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;overflow: hidden }@keyframes move {0% {background-position: 0 0 }100% {background-position: 50px 50px }}.animate > span > span, .meter > span:after {animation: move 2s linear infinite }.progress-title {font-size: 15px;color: #7b868a;padding: 6px 0 }.progress-title i {font-size: 25px;margin-left: 8px;-webkit-transform: translateY(3px);-moz-transform: translateY(3px);-ms-transform: translateY(3px);-o-transform: translateY(3px);transform: translateY(3px) }.study-mode {position: absolute;height: 100%;top: 0;right: -54px }.sidebar-left .study-mode {right: auto;left: -35px }@media screen and (max-width: 1300px) {.study-mode {display: none }}.study-mode-btn {padding: 5px;position: sticky;background: #f0f2f7;border-radius: 4px;margin: 0;width: 40px;height: 40px;text-align: center;top: 150px;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;cursor: pointer }.study-mode-btn i {color: #7b868a;font-size: 18px;margin-top: 6px }.study-mode-text {-webkit-writing-mode: vertical-rl;-ms-writing-mode: tb-rl;writing-mode: vertical-rl;font-size: 13px;opacity: 0;visibility: hidden;color: #7b868a }.study-mode-btn:hover .study-mode-text {opacity: 1;visibility: visible }.study-mode-btn:hover {height: auto }.help_download {background: #f0f2f7;border-radius: 8px;padding: 10px 20px;color: #7b868a;line-height: 20pt;margin-bottom: 20px }.help_download p {margin-bottom: 0 }.help_download ul {margin: 0 20px 0 0 }.box_download, .box_help {overflow: hidden;background: #fff;margin-bottom: 0;border-radius: 8px }.box_download span, .box_help span {background: #fea000;border-radius: 8px;color: #fff;font-size: 12pt;padding: 10px 20px;display: block;cursor: pointer;border-bottom-right-radius: 0;border-bottom-left-radius: 0 }.box_download .box_content, .box_help .box_content {display: none }.box_download span .fa, .box_help span .fa {padding-left: 5px }.box_download .box_content, .box_help .box_content {padding: 5px 15px;background: #f0f2f7;color: #7b868a }.box_download a, .box_help a {display: block;border-bottom: 1px solid #dedede;color: #2e2e2e;margin: 5px;padding: 4px 5px;font-size: 15px;font-weight: 400 }.box_download span:after, .box_help span:after {content: "\f107";float: left;font: normal normal normal 14px/1 FontAwesome;font-size: 18pt;padding: 2px 0 0 0 }.box_download a:last-child, .box_help a:last-child {border: 0 }.box_download a .fa, .box_help a .fa {padding-left: 10pt }.button_download {margin: 20px -9px 10px -9px;font-size: 11pt;line-height: 25pt;overflow: hidden }.button_download .password {width: calc(50% - 18px);float: right;background: #f0f2f7;border-radius: 5px;text-align: center;color: #7b868a;margin: 0 9px }.button_download .link-not {width: calc(50% - 18px);float: left;background: #fff;border-radius: 5px;text-align: center;color: #fea000;margin: 0 9px;cursor: pointer;border: 2px solid #fea000 }.button_download .link-not:hover {background: #fea000;color: #fff !important }.well {min-height: 20px;padding: 19px;margin-bottom: 20px;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05) }.well {background-color: #f7f6f6;border: 1px solid #f5f5f5 }.collapse {display: none }p.msg-box-download {text-align: center;font-size: 14px;margin-top: 20px }a.login-box-download-btn {text-align: center;width: 140px;margin: 0 auto;background: #535b61;color: #fff;padding: 4px 10px;border-radius: 6px;margin-bottom: 14px }a.login-box-download-btn:hover {background: #6a7277;color: #fff }a.login-box-download-btn .fal {margin-left: 8px }@media (max-width: 991.98px) {.button_download .password {width: calc(100% - 20px);margin-bottom: 10px }.button_download .link-not {width: calc(100% - 20px);float: none }}.blog-loop-inner .post .post-inner-related {background-color: #fff;border-radius: 10px;overflow: hidden;box-shadow: 0 0 7px 0 rgba(0, 0, 0, .1);-webkit-transition: all .3s ease;transition: all .3s ease }.post-inner-related .post-content {padding: 0 1rem;overflow: hidden }.post-inner-related .post-content .entry-title {margin-top: 12px;height: 42px;font-size: 14px;font-weight: 600;letter-spacing: -.5px;line-height: 21px;overflow: hidden }.blog-loop-inner .post .the-excerpt.gird-excerpt {font-size: 12px;height: 45px;line-height: 18px;color: #898989 }.post-inner-related:hover {-webkit-box-shadow: 0 6px 20px rgba(168, 172, 185, .4) !important;box-shadow: 0 6px 20px rgba(168, 172, 185, .4) !important;-webkit-transform: translateY(-4px);transform: translateY(-4px) }.blog-posts {padding: 15px 0 }.blog-posts .row > div a {display: inline-block;position: relative }.blog-posts .row > div.first-post {position: relative }.blog-posts .row > div.first-post a {margin-right: 30px;width: auto }.blog-posts .row > div a .blog-posts-inner {position: absolute;z-index: 2;right: 25px;bottom: 40px;width: calc(100% - 50px);-webkit-transition: all .3s ease;transition: all .3s ease }.blog-posts .row > div.first-post a .blog-posts-inner {background-color: rgba(255, 255, 255, .95);box-shadow: 0 0 33px rgba(0, 0, 0, .2);right: -30px;bottom: 35px;padding: 30px;width: 62% }.blog-posts figure img {border-radius: 15px }.blog-posts .row > div.first-post a figure img {width: 100%;height: auto }.blog-posts .row > div a:after {content: "";width: 100%;height: 100%;background-color: rgba(0, 0, 0, .4);position: absolute;right: 0;top: 0;border-radius: 15px;transition: all .5s ease }.blog-posts .row > div a:hover:after {background-color: #fea000;transition: all .5s ease;opacity: .8 }.blog-posts .row > div.another-posts a:first-of-type {margin-bottom: 30px }.blog-posts .row > div.another-posts a .blog-posts-inner h2 {font-size: 17px;color: #fff;font-weight: 400;line-height: 27px }.blog-posts .row a .blog-posts-inner .category ul {list-style-type: none;margin: 0 }.blog-posts .row a .blog-posts-inner .category ul li {color: #111 }.blog-posts .row > div.first-post a .blog-posts-inner h2 {font-size: 20px;line-height: 25px;font-weight: 400;color: #222 }.blog-posts .row > div.first-post a .blog-posts-inner .category ul li:before {content: "";width: 10px;height: 10px;background-color: #fea000;float: right;margin-left: 8px;margin-top: 12px }.blog-posts .row > div.another-posts a .blog-posts-inner h2 {font-size: 15px;color: #fff;font-weight: 400;line-height: 28px }.blog-posts .row > div.another-posts a .blog-posts-inner .category ul li {float: right;margin-bottom: 5px;margin-left: 5px;background: #fea000;border-radius: 5px;display: inline-block;padding: 2px 9px;color: #fff;font-weight: 400;font-size: 13px;transition: all .5s ease }.blog-posts .row a:hover .blog-posts-inner {-webkit-transform: translateY(-4px);transform: translateY(-4px) }@media (max-width: 991px) {.blog-posts .row > div.first-post a .blog-posts-inner {position: absolute;z-index: 2;right: 25px;bottom: 40px;width: calc(100% - 50px);background: 0 0;color: #fff;box-shadow: none;padding: 0 }.blog-posts .row > div.first-post a .blog-posts-inner h2 {color: #fff }.blog-posts .row > div.first-post {width: 100%;margin-bottom: 20px }.blog-posts .row > div.another-posts {width: 100% }.blog-posts .row > div.another-posts a:first-of-type {float: right;width: calc(50% - 10px) }.blog-posts .row > div.another-posts a:last-of-type {float: left;width: calc(50% - 10px) }.blog-posts .row > div.first-post a {margin-right: 0;width: 100% }.blog-posts figure img {width: 100% }}@media (max-width: 767px) {.blog-posts .row > div.first-post {width: 100%;margin-bottom: 20px }.blog-posts .row > div.first-post a {margin-right: 0 }.blog-posts .row > div.first-post a .blog-posts-inner {position: absolute;z-index: 2;right: 25px;bottom: 40px;width: calc(100% - 50px);background: 0 0;color: #fff;box-shadow: none;padding: 0 }.blog-posts .row > div.another-posts a:first-of-type, .blog-posts .row > div.another-posts a:last-of-type {width: 100%;margin-bottom: 20px }}.audio-inner .post-thumbnail .audio-icon i, .video-inner .post-thumbnail .video-icon i {position: absolute;left: 12px;top: 12px;background-color: #fff;border-radius: 4px;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;font-size: 25px }.more-holder {display: flex;align-items: center;justify-content: flex-end;margin-bottom: 16px }.more-holder a {font-size: 14px;border: 2px solid #fea000;border-radius: 4px;color: #fea000;transition: all .2s ease;padding: 0 8px }.copyright-background-overlay {background-image: url(../images/bg-card.svg);background-size: 11% auto;opacity: .2;height: 100%;width: 100%;top: 0;left: 0;position: absolute;background-repeat: repeat-x;background-position: bottom }.product-breadcrump {background: #f0f2f7;padding: 16px;border-radius: 5px;margin: 20px 0;display: flex;align-items: center }.product-breadcrump .woocommerce-breadcrumb {color: #7f8187 }.product-breadcrump .woocommerce-breadcrumb a {color: #7f8187 }.product-breadcrump .fal {border-radius: 10px;-webkit-box-shadow: 0 8px 35px 0 rgba(0, 0, 0, .06);box-shadow: 0 8px 35px 0 rgba(0, 0, 0, .06);background: #fff;height: 36px;width: 36px;text-align: center;line-height: 34px;margin-left: 10px;color: #909aa7;font-size: 18px }.product-countdown, .progress-title {background: #f0f2f7;padding: 16px 16px 8px 16px;border-radius: 5px;margin-bottom: 10px }.yith-wcwl-icon {font-size: 18px;color: #c00 }.modern-post-inner {overflow: hidden;position: relative;display: -webkit-box;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;flex-direction: column;min-width: 0;background-color: #fff;background-clip: border-box;border: 1px solid rgba(0, 0, 0, .125);border-radius: 10px }.modern-post-inner .post-thumb img {width: 100% !important }.modern-post-inner:hover {cursor: pointer }.modern-post-inner:hover .modern-post-shadow {top: -60%;opacity: .9 }.modern-post-inner .modern-post-shadow {position: absolute;top: 40%;bottom: -100%;left: 0;right: 0;-webkit-transition: all .2s linear;transition: all .2s linear;height: 160%;background: -webkit-gradient(linear, left top, left bottom, from(rgba(34, 47, 63, 0)), color-stop(38%, #222f3f), to(#222f3f));background: linear-gradient(180deg, rgba(34, 47, 63, 0) 0, #222f3f 38%, #222f3f) }.modern-post-inner .post-content {position: absolute;text-align: right;bottom: 0;left: 0;right: 0;padding: 20px 20px 0 }.modern-post-inner .post-description {color: #fff;-webkit-transition: all .4s ease;transition: all .4s ease;max-height: 0;overflow: hidden;margin-top: 10px;font-size: 13px;text-align: justify;margin-bottom: 19px;line-height: 1.5 }.modern-post-inner:hover .post-description {max-height: 150px }.modern-post-inner .post-content h2 {font-size: 18px;line-height: 1.8;color: #fff }.modern-post-inner .post-path {position: absolute;top: 0;right: 0;margin-top: 15px;margin-right: 15px;z-index: 2;display: -webkit-box;display: flex;flex-wrap: wrap;background: rgba(0, 0, 0, .3);padding: 2px 9px !important;border-radius: 4px;color: #fff;font-size: 12px;font-weight: 600;transition: all .2s ease }.modern-post-inner:hover .post-path {background: #fea000 }.fixed-contact-button {position: fixed;right: 35px;bottom: 35px;z-index: 999;transition: all .4s }.fixed-contact-button .icon {color: #fff !important;background: #fea000;height: 54px;width: 54px;display: block;border-radius: 100%;line-height: 54px !important;position: relative;z-index: 2;font-size: 20px;text-align: center;box-shadow: 2px 2px 4px #00000026;-webkit-box-shadow: 2px 2px 4px #00000026;transition: all .2s ease }.fixed-contact-button .icon i {color: #fff;transition: all .2s ease }.fixed-contact-button .icon:hover {background: #fff }.fixed-contact-button .icon:hover i {color: #fea000 }.fixed-contact-button .tooltip {position: absolute;right: 0;bottom: 100%;margin-bottom: 15px;z-index: 1;background-color: #fff;border-radius: 4px;-webkit-box-shadow: 0 3px 20px rgba(106, 102, 112, .15);box-shadow: 0 3px 20px rgba(106, 102, 112, .15);pointer-events: none;color: #a3a2a5;padding: 8px 12px;font-size: 12px;font-weight: 500;line-height: 1.6;white-space: nowrap }.fixed-contact-button .tooltip:before {content: "";position: absolute;bottom: -6px;right: 21px;width: 12px;height: 12px;-webkit-transform: rotate(45deg);transform: rotate(45deg);border-radius: 0 0 4px 0;background-color: inherit;-webkit-box-shadow: 12px 12px 15px rgba(106, 102, 112, .15);box-shadow: 12px 12px 15px rgba(106, 102, 112, .15) }.login-wrapper input {padding: 11px 10px !important;border: 1px solid #e6e6e6 !important }.login-wrapper p.woocommerce-form-row i.fal {bottom: 13px !important }.lds-ellipsis {display: inline-block;position: relative;width: 80px;height: 80px }.lds-ellipsis div {position: absolute;top: 33px;width: 13px;height: 13px;border-radius: 50%;background: #fea000;animation-timing-function: cubic-bezier(0, 1, 1, 0) }.lds-ellipsis div:nth-child(1) {left: 8px;animation: lds-ellipsis1 .6s infinite }.lds-ellipsis div:nth-child(2) {left: 8px;animation: lds-ellipsis2 .6s infinite }.lds-ellipsis div:nth-child(3) {left: 32px;animation: lds-ellipsis2 .6s infinite }.lds-ellipsis div:nth-child(4) {left: 56px;animation: lds-ellipsis3 .6s infinite }@keyframes lds-ellipsis1 {0% {transform: scale(0) }100% {transform: scale(1) }}@keyframes lds-ellipsis3 {0% {transform: scale(1) }100% {transform: scale(0) }}@keyframes lds-ellipsis2 {0% {transform: translate(0, 0) }100% {transform: translate(24px, 0) }}.auth-holder {position: relative;width: max-content }.auth-holder .auth-drop-opener img {border-radius: 100% }.access-menu .drop, .auth-holder .auth-drop {position: absolute;left: 0;top: 110%;min-width: 220px;border-radius: 5px;background: #fff;box-shadow: 0 0 19px -6px #0000002e;opacity: 0;visibility: hidden;transition: all .3s ease;z-index: 100 }.auth-holder:hover .auth-drop {opacity: 1 !important;visibility: visible !important }.auth-holder .auth-drop ul {list-style: none;margin: 0;padding: 8px 0 }.auth-holder .auth-drop ul li a {display: flex;align-items: center;padding: 8px 10px;transition: all .3s ease;color: #7f8187 }.auth-holder .auth-drop ul li a:hover {background: #f0f2f7;color: #7f8187 }.auth-holder .auth-drop ul li a i {font-size: 20px;color: #66686e;margin-left: 6px }.auth-holder .auth-drop ul li a i.logout {color: #ee3a3a }.notification-bar {display: flex;align-items: center;background-size: cover !important }.notification-bar .content-holder {display: flex;align-items: center }.notification-bar .content-holder p {margin: 0 }.notification-bar .close-notification {font-size: 17px;padding: 4px 6px;border-radius: 4px;background: #fffc;margin-left: 5px;cursor: pointer }.notification-bar .container {display: flex;align-items: center;justify-content: space-between }.notification-bar .container-fluid {display: flex;align-items: center;justify-content: space-between;width: 100%;padding: 0 16px }.notification-bar .notification-bar-btn {padding: 4px 15px;border-radius: 5px;transition: all .2s ease }.notification-bar .notification-bar-btn:hover {transform: scale(1.1) }@media (max-width: 768px) {.woocommerce-cart-form table, .woocommerce-cart-form table .woocommerce-cart-form__cart-item, .woocommerce-cart-form table tbody, .woocommerce-cart-form table tr, .woocommerce-cart-form table tr td {display: block }.woocommerce-cart-form table .woocommerce-cart-form__cart-item td {display: block;width: 100% !important }.notification-bar .container, .notification-bar .container-fluid {max-width: 100%;flex-direction: column;margin-bottom: 10px }.emperor-header-two .dgwt-wcas-search-wrapp {display: none }.header-menu-opener, .header-tow-menu {display: none !important }}@media (max-width: 991px) {.header-menu-opener, .header-tow-menu {display: none !important }}.emperor-header-two .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {height: 55px !important;padding: 2px 15px }.emperor-header-two .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {height: 55px !important }.header-tow-menu {position: absolute;transition: all .3s ease;background: #fea000;width: 100%;height: 0;top: 100%;visibility: hidden;display: flex;align-items: center }.header-tow-menu.active {height: 40px;visibility: visible }.emperor-header-two .header-menu-opener {position: absolute;right: 13px;top: 100%;width: 30px;height: 30px;background: #f0f2f7;border-radius: 0 0 5px 5px;color: #fea000;display: flex;align-items: center;justify-content: center;cursor: pointer;transition: all .3s ease }.fixed-active .header-menu-opener.active {top: 165% !important }.emperor-header-two .header-menu-opener.active {top: 149% }.emperor-header-two .dgwt-wcas-search-wrapp {max-width: 600px !important;margin: 0 !important }.footer2 {background: #4d4d4d;color: #fff !important;border-top: 5px solid #fea000 }.footer2 .footer-widgets-inner {background-color: unset }.footer2 .footer-widgets-inner:before {display: none }.footer2 .widget-title {color: #fea000 !important }.footer2 a {color: #fea000 !important }.footer2 .footer-widgets .widget_nav_menu * > ul > li a {color: #fff !important }.footer2 .copyright-background-overlay {background-image: unset }.footer2 .copyright-inner {border-top: 1px solid #5e5e5e }.product-room-btn {background: #6e6e6e !important;border-radius: 4px;color: #fff;padding: 9px 12px }.capacity_full {border: 2px solid #c51b1b4d;display: block;padding: 5px;border-radius: 5px;background: #e919192e;color: #b01c1c;text-align: center }.fal.fa-times.close-video-popup {position: absolute;top: 15px;right: 15px;font-size: 25px;color: #fff;background: #fea000;padding: 5px 10px;border-radius: 5px;cursor: pointer;z-index: 100 }.dokan-dashboard .dokan-dash-sidebar {background-color: #f0f2f7 !important;margin-bottom: 20px !important }.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu {background: 0 0 !important }.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {border-bottom: unset !important }.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a {color: #a2a2a2 !important }.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover {background: #fea000 !important }.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active a, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover a {color: #fff !important }.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {border-left: unset !important;background: #ccc;color: #fff !important }.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover {background: #fea000 !important }.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title {width: 100% !important }.dokan-banner {max-width: unset !important;width: 100% !important;margin: 0 0 30px 0 !important }.dokan-order-filter-serach .dokan-form-group {display: flex }@media (max-width: 991px) {.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {display: block !important;border-right: unset !important }.dokan-order-filter-serach .dokan-form-group {display: flex;flex-direction: column }}.dokan-single-store .profile-frame {padding: 0;position: relative;background-size: cover;background-color: #eee }.dokan-single-store .profile-frame .profile-info-box {position: relative }.dokan-single-store .profile-frame .profile-info-box .profile-info-img {width: 100%;height: auto }.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper {position: absolute;top: 0;left: 0;color: #fff;width: 100%;height: 100% }.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery {width: 320px;height: 100%;padding-top: 25px }.dokan-single-store .profile-info-summery-wrapper .profile-info-summery {width: 100% !important }.dokan-single-store .profile-info-head .profile-img {margin-bottom: 12px !important;margin-top: 50px !important }.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img {text-align: center;margin-bottom: 12px }.dokan-single-store .profile-info-head .profile-img.profile-img-circle img {border-radius: 50% !important;background: #fff !important;width: 150px !important;height: 150px !important;padding: 6px !important }.dokan-single-store .profile-info-head .store-name {font-weight: 700 !important;padding: 0 !important;font-size: 20px !important;text-align: center !important;margin: 0 0 18px !important;color: #fff !important }.dokan-single-store .profile-info-summery .profile-info {padding: 0 !important;text-align: center;margin: 0 !important }.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {list-style: none }@media (min-width: 1200px) {.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery {background-color: rgba(0, 0, 0, .65) }}@media (max-width: 991px) {.dokan-single-store .profile-frame .profile-info-box .profile-info-img {display: none }}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper {position: absolute;bottom: 0;left: 20px !important;right: auto !important }.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social {list-style: none;padding-right: 15px;margin: 0 }.dokan-single-store .dokan-store-tabs ul {background-color: #e6e6e6 !important;border-width: 0 1px 1px 1px !important;border-color: #ededed !important;border-style: solid !important;margin: 0 !important;box-shadow: 0 -10px 10px 0 rgba(0, 0, 0, .07) !important;padding: 10px !important;box-sizing: border-box !important;padding-bottom: 0 !important }.dokan-single-store .dokan-store-tabs ul li {display: inline-block !important;border-right: 0 solid #ededed !important;margin-right: 0 !important }.dokan-single-store .dokan-store-tabs ul li a {float: right !important;border: 0 solid;border-left-color: currentcolor;padding: 10px 30px !important;background: 0 0 !important;color: gray !important;font-size: 17px !important;font-weight: 500 !important;position: relative !important }.dokan-store .site-content-inner.container {max-width: unset !important;width: unset !important;padding: 0 !important }.dokan-product-container {width: 1140px;margin: auto }.dokan-single-store .dokan-store-tabs ul li a:hover {background: #eee !important;border-radius: 5px !important }.dokan-store .main-page-content.default-margin {padding-top: 0 }.dokan-store .page-title, .dokan-store-products-ordeby {display: none }.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info i {display: none }dl {margin: 0 !important;margin-top: 8px !important;text-align: right !important }.variation- {display: inline-block !important;margin-bottom: 0 !important }.variation- p {margin: 0 !important }.show_if_seller label {color: #bcbcbc }#rcp_registration_form {padding: 16px !important;background: #f0f2f7;border-radius: 12px }.rcp_subscription_level {background: #fff;border-radius: 8px;padding: 8px;border-right: 4px solid #fea000 }.rcp_form input[type=email], .rcp_form input[type=password], .rcp_form input[type=text] {padding: 10px 8px !important;margin: 0 }#rcp-payment-history a {background: #f0f2f7;padding: 3px 5px;border-radius: 5px }#rcp-account-overview {background: #f0f2f7;border-radius: 16px }#rcp-account-overview a {background: #fff;padding: 3px 5px;border-radius: 5px }.rcp-woocommerce-no-access {background: #f7e56859;padding: 12px;border-radius: 8px;border: 2px solid #f7be6894 }.rcp-woocommerce-no-access p {margin: 0 !important }.rcp_header {text-align: center;background: #fea000;padding: 8px;color: #fff;border-radius: 8px }.course-vip-box .header {display: flex;align-items: center;margin-bottom: 20px }.course-vip-box .header i {font-size: 35px;color: #ffcd00;margin-left: 10px }.course-vip-box .header .title {font-size: 16px;font-weight: 700 }.course-vip-box .description {font-size: 14px;color: #858c96 }.course-vip-box .more-membership {background: #23b963;padding: 5px;color: #fff;border-radius: 4px;text-align: center;display: block }.course-vip-price {font-size: 16px }.course-vip-price i {font-size: 22px;color: #ffcd00 }.vip-lesson {margin-left: 6px;font-size: 14px;line-height: 1.4;padding: 7px 10px;display: flex;align-items: center;margin-right: 6px;padding-left: 0 }.vip-lesson i {font-size: 16px;padding-left: 5px }.herowp-search-form {position: relative }.herowp-search-form input[type=text] {height: 70px;line-height: 20px;padding: 12px 30px;width: 100%;outline: 0;border-radius: 11px;background: #fff;border: 1px solid #ddd }.herowp-search-form button {position: absolute;left: 5px;top: 5px;border: 0;padding: 20px 20px;border-radius: 8px;color: #fff;display: flex;justify-content: center;align-items: center }.herowp-search-form button i {font-size: 20px }.ajax-search-results {border-radius: 0 0 6px 6px;box-shadow: 0 4px 6px 0 rgba(32, 33, 36, .1);padding-bottom: 4px;position: absolute;background: #fff;z-index: 10;width: 100% }ul.ajax-search-results {list-style: none;margin-right: 0 }.ajax-search-results li {line-height: 50px }.ajax-search-results li img {width: 32px;margin-right: 15px;border-radius: 5px }.ajax-search-results li a {color: #333;display: block;padding: 0 15px;transition: all .3s;border-right: 5px solid transparent }.ajax-search-results li a:hover {border-right: 5px solid #fea000 }button, html input[type=button], input[type=reset], input[type=submit] {outline: 0 !important;user-select: none !important }.emperor-special-title {position: relative;display: inline-block !important;padding-right: 8px !important }.emperor-special-subtitle {padding-right: 16px !important;margin: 3px 0 0 0 !important;color: #9c9c9c }.emperor-special-title:before {position: absolute;content: '';width: 4px;height: 44px;border-radius: 5px;transform: rotatez(11deg);right: 0;top: 9px;background: #fea000;background-color: #fea000 }.emperor-special-title:after {position: absolute;content: '';width: 97%;height: 14px;right: 8px;bottom: 0;background: #ff7d00;background-color: #ff7d00;opacity: .3 }.shape-bg {position: relative }.shape-bg:before {width: 300px;height: 300px;border-top: solid 300px #ff7d00;border-left: solid 300px transparent;border-right: solid 300px transparent;position: absolute;opacity: .1;content: '';top: -20px;right: 0;left: 0;z-index: 0;margin: 0 auto }.shape-bg:after {width: 200px;height: 200px;border-top: solid 200px #ff7d00;border-left: solid 200px transparent;border-right: solid 200px transparent;position: absolute;opacity: .1;content: '';top: -40px;right: 0;left: 0;z-index: 0;margin: 0 auto }.list-inline-item {display: inline-block }.herowp-filter-product, .newest-filter {text-align: center;margin-bottom: 50px }.newest-filter ul {margin-bottom: 0 }.herowp-filter-product ul li, .newest-filter ul li {cursor: pointer;padding: 5px 15px;border-radius: 8px;background: #fff;-webkit-box-shadow: 0 10px 20px rgba(97, 105, 140, .1);box-shadow: 0 10px 20px rgba(97, 105, 140, .1);margin-bottom: 20px;margin-right: 0 !important }@media screen and (max-width: 768px) {.herowp-filter-product ul {max-width: 700px;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;-webkit-overflow-scrolling: touch }.herowp-filter-product ul li {padding: 0 13px;margin-bottom: 9px;font-size: 11px }}.herowp-filter-product ul li.select-cate, .newest-filter ul li.select-cate {color: #fff;position: relative }.herowp-filter-product ul li.select-cate:before {position: absolute;font-family: "Font Awesome 5 Pro";content: '\f00c';background: #fff;border-radius: 50%;width: 25px;height: 25px;top: -11px;right: 3px;color: #fea000;border: 1px solid #fea000;display: flex;align-items: center;justify-content: center }.loader-rel {position: relative }.herowp-loader-product {right: 47.7%;border: 3px solid #aeaeae;border-radius: 50%;border-top: 3px solid #f3f3f3 !important;width: 50px;height: 50px;-webkit-animation: spin .8s linear infinite;animation: spin .8s linear infinite;display: none;margin: 50px auto }p.not-found {text-align: center;font-size: 18px;margin: 10px auto }.lds-facebook {display: none;position: relative;width: 80px;height: 80px;margin: 0 auto }.lds-facebook div {display: inline-block;position: absolute;left: 8px;width: 16px;background: #dedede;animation: lds-facebook 1.2s cubic-bezier(0, .5, .5, 1) infinite }.lds-facebook div:nth-child(1) {left: 8px;animation-delay: -.24s }.lds-facebook div:nth-child(2) {left: 32px;animation-delay: -.12s }.lds-facebook div:nth-child(3) {left: 56px;animation-delay: 0 }@keyframes lds-facebook {0% {top: 8px;height: 64px }100%, 50% {top: 24px;height: 32px }}.herowp-blog-slider {width: 100%;position: relative;max-width: 800px;margin: auto;height: 400px;transition: all .3s;overflow: hidden }@media screen and (max-width: 992px) {.herowp-blog-slider {max-width: 680px;height: 400px }}@media screen and (max-width: 768px) {.herowp-blog-slider {min-height: 500px;height: auto }}@media screen and (max-height: 500px) and (min-width: 992px) {.herowp-blog-slider {height: 350px }}.blog-slider__item {display: flex;align-items: center;padding: 0 30px }@media screen and (max-width: 768px) {.blog-slider__item {flex-direction: column }}.blog-slider__item.swiper-slide-active .blog-slider__img img {opacity: 1;transition-delay: .3s }.blog-slider__item.swiper-slide-active .blog-slider__content > * {opacity: 1;transform: none }.blog-slider__item.swiper-slide-active .blog-slider__content > :nth-child(1) {transition-delay: .3s }.blog-slider__item.swiper-slide-active .blog-slider__content > :nth-child(2) {transition-delay: .4s }.blog-slider__item.swiper-slide-active .blog-slider__content > :nth-child(3) {transition-delay: .5s }.blog-slider__item.swiper-slide-active .blog-slider__content > :nth-child(4) {transition-delay: .6s }.blog-slider__item.swiper-slide-active .blog-slider__content > :nth-child(5) {transition-delay: .7s }.blog-slider__item.swiper-slide-active .blog-slider__content > :nth-child(6) {transition-delay: .8s }.blog-slider__item.swiper-slide-active .blog-slider__content > :nth-child(7) {transition-delay: .9s }.blog-slider__item.swiper-slide-active .blog-slider__content > :nth-child(8) {transition-delay: 1s }.blog-slider__item.swiper-slide-active .blog-slider__content > :nth-child(9) {transition-delay: 1.1s }.blog-slider__item.swiper-slide-active .blog-slider__content > :nth-child(10) {transition-delay: 1.2s }.blog-slider__item.swiper-slide-active .blog-slider__content > :nth-child(11) {transition-delay: 1.3s }.blog-slider__item.swiper-slide-active .blog-slider__content > :nth-child(12) {transition-delay: 1.4s }.blog-slider__item.swiper-slide-active .blog-slider__content > :nth-child(13) {transition-delay: 1.5s }.blog-slider__item.swiper-slide-active .blog-slider__content > :nth-child(14) {transition-delay: 1.6s }.blog-slider__item.swiper-slide-active .blog-slider__content > :nth-child(15) {transition-delay: 1.7s }.blog-slider__img {flex-shrink: 0;position: relative }.blog-slider__img img {width: 300px;height: 300px;object-fit: cover !important;display: block;opacity: 0;transition: all .3s;border-radius: 10px !important;z-index: 1;position: relative }.blog-slider__img:before {position: absolute;content: '';width: 60px;height: 60px;border-radius: 8px;right: -20px;top: -20px;background: #fea000;z-index: 0;opacity: 0 }.blog-slider__img:after {position: absolute;content: '';width: 60px;height: 60px;border-radius: 8px;left: -20px;bottom: -20px;background: #fea000;z-index: 0;opacity: 0 }.blog-slider__item.swiper-slide-active .blog-slider__img:after, .blog-slider__item.swiper-slide-active .blog-slider__img:before {opacity: 1;transition-delay: .3s }@media screen and (max-height: 500px) and (min-width: 992px) {.blog-slider__img {height: 270px }}.blog-slider__content {padding-left: 20px;margin-bottom: 20px;width: 100% !important }@media screen and (max-width: 768px) {.blog-slider__content {margin-top: 25px;text-align: center;padding: 0 30px }}@media screen and (max-width: 576px) {.blog-slider__content {padding: 0 }}.blog-slider__content > * {opacity: 0;transform: translateX(30px);transition: all .4s }.blog-slider__code {color: #a7a7a7;margin-bottom: 0;display: block;font-weight: 500 }.blog-slider__title {font-size: 18px;font-weight: 600;color: #0d0925;margin-bottom: 9px }.blog-slider__text {color: #555;margin-bottom: 10px;line-height: 1.5em }.blog-slider__button {display: inline-flex;background-image: linear-gradient(147deg, #fe8a39 0, #fd3838 74%);padding: 15px 35px;border-radius: 50px;color: #fff;box-shadow: 0 14px 80px rgba(252, 56, 56, .4);text-decoration: none;justify-content: center;text-align: center;letter-spacing: 0;font-size: 14px;letter-spacing: 0;font-weight: 600 }.blog-slider__button .fal {font-size: 27px;margin-left: 10px }@media screen and (max-width: 576px) {.blog-slider__button {width: 100% }}.blog-slider .swiper-container-horizontal > .swiper-pagination-bullets, .blog-slider .swiper-pagination-custom, .blog-slider .swiper-pagination-fraction {bottom: 10px;left: 0;width: 100% }.herowp-blog-slider__pagination {z-index: 21;width: 11px !important;text-align: center;transform: translateY(-50%);transform: rotateZ(90deg) !important;margin-right: 30px }@media screen and (max-width: 768px) {.herowp-blog-slider__pagination {transform: translateX(-50%);transform: rotateZ(180deg) !important;width: 100% !important;display: flex;justify-content: center;align-items: center;margin: 0 }.blog-slider__img:after, .blog-slider__img:before {display: none }}.herowp-blog-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet {margin: 8px 0 !important }@media screen and (max-width: 768px) {.herowp-blog-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px !important }}.herowp-blog-slider__pagination .swiper-pagination-bullet {width: 11px;height: 11px;display: block;border-radius: 10px;background: #062744;opacity: .2;transition: all .3s }.herowp-blog-slider__pagination .swiper-pagination-bullet-active {opacity: 1;background: #fd3838;height: 30px;box-shadow: 4px 13px 30px 1px rgba(43, 65, 97, .2) }@media screen and (max-width: 768px) {.herowp-blog-slider__pagination .swiper-pagination-bullet-active {height: 11px;width: 30px }}.blog-slider__code .fal {margin-left: 10px }.mejs-container {width: auto !important }.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {direction: ltr }.dabir-podcast .mejs-container, .dabir-podcast .mejs-container .mejs-controls, .dabir-podcast .mejs-embed, .dabir-podcast .mejs-embed body {background-color: transparent }.audio_post_thumb .mejs-container, .audio_post_thumb .mejs-container .mejs-controls, .audio_post_thumb .mejs-embed, .audio_post_thumb .mejs-embed body {background-color: transparent }.blog-loop-inner .post-inner.audio-inner .post-thumbnail:before {content: " ";position: absolute;display: block;width: 100%;height: 100%;z-index: 1;bottom: 0;left: 0;background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .39)));background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, .39) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, .39) 100%) }.dabir-podcast .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .dabir-podcast .mejs-controls .mejs-time-rail .mejs-time-total {background: #c3c3c3 }.dabir-podcast .mejs-time-handle-content {border: 0 !important;height: 4px !important }.dabir-podcast .mejs-controls .mejs-time-rail .mejs-time-current {background: #f69600 }.dabir-podcast .mejs-time-total {margin: 8px 0 0 }.dabir-podcast .mejs-play > button {background: 0 0 !important }.dabir-podcast .mejs-button button {background: 0 0 !important;color: #555 !important }.dabir-podcast .mejs-button button:before {content: "";display: inline-block;font-family: 'Font Awesome 5 Pro';font-weight: 300;text-align: center;line-height: 15px;font-size: 15px }.dabir-podcast .mejs-button.mejs-play button:before {content: "\f04b" }.dabir-podcast .mejs-button.mejs-mute button:before {content: "\f6a8" }.dabir-podcast .mejs-button.mejs-unmute button:before {content: "\f6a9" }.dabir-podcast .mejs-button.mejs-pause button:before {content: "\f04c" }.dabir-podcast .mejs-button.mejs-replay button:before {content: "\f01e" }.dabir-podcast .mejs-controls .mejs-time-rail .mejs-time-loaded {background: #555 }.dabir-podcast .mejs-time {color: #7d7d7d }.dabir-podcast .mejs-container, .dabir-podcast .mejs-container .mejs-controls {border-radius: 50px }.dabir-podcast .mejs-horizontal-volume-total {height: 4px;top: 17px }.dabir-podcast .mejs-controls a.mejs-horizontal-volume-slider {display: none !important }.mejs-time-buffering, .mejs-time-current, .mejs-time-float, .mejs-time-float-corner, .mejs-time-float-current, .mejs-time-hovered, .mejs-time-loaded, .mejs-time-marker, .mejs-time-total {border-radius: 5px !important;height: 4px !important }.herowp-list-video-grid, .herowp-tamasha-grid {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-ms-flex-wrap: wrap;flex-wrap: wrap }.herowp-tamasha-grid .mejs-container, .herowp-tamasha-grid .mejs-container .mejs-controls, .herowp-tamasha-grid .mejs-embed, .herowp-tamasha-grid .mejs-embed body {background: #2220 }.herowp-tamasha-grid .mejs-overlay-play:before {content: " ";position: absolute;display: block;width: 100%;height: 100%;z-index: 1;bottom: 0;left: 0;background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .75)));background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, .75) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, .75) 100%) }.herowp-extra-video-col {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;border-radius: 10px;overflow: hidden;margin-bottom: 20px;box-shadow: 0 20px 20px -20px rgb(0 0 0 / 51%) }.herowp-extra-video-col .wp-video {width: 100% !important }.herowp-list-col {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }.tab-content > .tab-pane {display: none }.tab-content > .active {display: block }.media-body .herowp-post-date {color: #fea000 }a.nav-item .post-content img {width: 128px;margin-left: 10px;border-radius: 5px }.post-list-box .nav-link::before {position: absolute;background: #fea000;background-color: #fea000;opacity: .1;border-top-left-radius: 20px;border-bottom-left-radius: 50px;width: 125px;transform-origin: bottom right;content: '';top: -80px;transform: skewX(-10deg);height: 250px;left: -170px !important;z-index: 0;transition: all .3s ease }.post-list-box .nav-link {-webkit-box-flex: 0;-ms-flex: 0 0 31.5%;flex: 0 0 31.5%;max-width: 31.5%;margin: 0 8px }.post-list-box .nav-link {padding: 18px 18px;width: 100%;background: rgb(0 0 0 / 20%);display: block;margin-bottom: 8px;border-radius: 4px;position: relative;overflow: hidden }.post-list-box .nav-item.nav-link.active {background: rgb(0 0 0 / 40%) }.post-list-box .nav-link.active::before {left: -40px !important }.post-list-box a {position: relative }.nav.post-list-box {max-height: 380px;padding: 0 0 0 10px;overflow-y: scroll;overflow-x: hidden }.nav.post-list-box::-webkit-scrollbar {width: 12px }.nav.post-list-box::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);border-radius: 10px }.nav.post-list-box::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .5) }.nav.post-list-box .post-title {font-size: 15px;font-weight: 300;color: #cecece;margin-bottom: 5px;line-height: 20px }.tab-pane {position: relative }.fade {opacity: 0;transition: opacity .15s linear }.fade.show {opacity: 1 }.media {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }.elementor-widget-blog .blog-loop-inner .post {padding: 0 }.elementory-section .course-section-title-elementory {margin: 0;display: flex }.elementory-section .course-section-title-elementory.cursor-pointer {cursor: pointer }.elementory-section .course-section-title-elementory img {max-width: 70px !important;margin-left: 15px;display: inline-block }.elementory-section .course-section-title-elementory .gheadlinel {display: inline-block;margin-right: 7px;color: #111 }.elementory-section .course-section-title-elementory .fal {position: absolute;left: 40px;top: 35px;font-size: 19px;transition: all .3s;color: #bdbdbd;}.elementory-section .course-section-title-elementory .gheadlinel span {font-size: 18px;font-weight: 600 }.elementory-section .course-section-title-elementory .gheadlinel p {margin-bottom: 0 }.elementory-section .course-section .panel-group .course-panel-heading .panel-heading-left .course-lesson-icon i {color: #d4d9dd;font-size: 20px;-webkit-transition: color .2s ease-out;transition: color .2s ease-out }@media (max-width: 768px) {.elementory-section .course-section .panel-group .course-panel-heading .panel-heading-left .title > p {display: none }.elementory-section .course-section .panel-group .course-panel-heading .panel-heading-left .title h4 {font-size: 13px }}.elementory-section .course-section.active .course-section-title-elementory .fal {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg) }.off-canvas-navigation {position: fixed;top: 0;right: 0;bottom: 0;width: 300px;height: 100%;overflow: auto;z-index: 9999;visibility: hidden;will-change: transform;background-color: #212529;-webkit-transition: all .5s;transition: all .5s;-webkit-transform: translate(300px, 0);transform: translate(300px, 0) }.off-canvas-navigation {right: 0;left: auto;-webkit-transform: translate(300px, 0);transform: translate(300px, 0) }.off-canvas-open .off-canvas-navigation {visibility: visible;-webkit-transform: translate(0, 0);transform: translate(0, 0) }.off-canvas-navigation .search-form-wrapper {padding: 24px 20px 12px }.off-canvas-navigation .search-form-wrapper .search-field {background-color: rgba(0, 0, 0, .3);border-color: transparent;color: #6c757d }.off-canvas-main {padding: 12px 20px }.off-canvas-main ul {list-style: none;padding: 0;margin: 0;line-height: 1.5 }.off-canvas-main .mobile-menu li {position: relative;margin-bottom: 8px;display: block }.off-canvas-main .mobile-menu a {display: inline-block;color: #fff }.off-canvas-main .mobile-menu li > a {font-size: 15px;padding: 6px 0 }.off-canvas-footer {margin-top: 12px;margin-bottom: 30px;padding: 24px 20px;border-top: 1px solid #2c3237 }.off-canvas-main .sub-menu-arrow {position: absolute;top: 0;left: 0;width: 44px;padding: 3px 0;color: #858585;font-size: 14px;line-height: 24px;text-align: center;cursor: pointer }.off-canvas-main .mobile-menu ul {display: none;padding: 5px;padding-right: 10px;padding-left: 5px;border-right: 1px solid #fea000 }.off-canvas-navigation .search-submit {top: 0;left: 0 }.comment-respond .comment-form-rating .stars {display: none }.herowp-social-links {list-style: none;padding: 0;margin: 0 }.herowp-social-links:not(.rounded) li {margin: 5px 8px }.herowp-social-links li {display: inline-block }.off-canvas-overlay {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 999;opacity: 0;pointer-events: none;visibility: hidden;background-color: rgba(0, 0, 0, .3);-webkit-box-shadow: inset -37px 0 72px -6px rgba(0, 0, 0, .1);box-shadow: inset -37px 0 72px -6px rgba(0, 0, 0, .1);-webkit-transform: translate(0, 0);transform: translate(0, 0);-webkit-transition: all .5s;transition: all .5s }.off-canvas-open .off-canvas-overlay {pointer-events: auto;visibility: visible;opacity: 1;-webkit-transform: translate(-300px, 0);transform: translate(-300px, 0) }.attach-post {background: #fff;border-radius: 20px;box-shadow: 0 8px 30px 0 rgb(110 110 110 / 15%);-webkit-transition-duration: .3s;transition-duration: .3s;float: right;width: 100%;margin-top: 70px }.attach-post .thumbnail {width: 138px;height: 138px;border-radius: 20px;margin: -40px 4% 4% 4%;float: right;position: relative }.attach-post .thumbnail img {border-radius: 20px;box-shadow: 0 5px 40px #35495c15;height: 100%;background-color: #fff;width: 100%;display: block;margin: 0 !important;object-fit: cover }.attach-post h2 {font-size: 16px;font-weight: 400;line-height: 1.9em;padding-top: 40px;display: inline-block;width: 48% }@media (max-width: 768px) {.post-list-box .nav-link {flex: 0 0 100%;max-width: 100% }.attach-blog.col-md-4, .attach-blog.col-md-6 {width: 100% }.attach-post .thumbnail {max-width: 90%;margin-right: auto !important;margin-left: auto !important;float: none !important }.attach-post h2 {width: 90% !important;text-align: center;padding: 20px 0 40px 0;margin: 0 auto;display: block !important }.shape-bg:after, .shape-bg:before {display: none }}.emperor-overlay {width: 100vw;height: 100vh;display: flex;justify-content: center;align-items: center;position: fixed;top: 0;left: 0;pointer-events: none;z-index: 99999999999999 }.demo-5 .emperor-overlay {text-align: center }.emperor-overlay-item {color: #fff;opacity: 0;transform: translateY(-100%);pointer-events: none;transition: transform .3s, opacity .3s;transition-timing-function: ease-in }.emperor-overlay-item .search-title {color: #fff }.emperor-overlay-item--style-6 {transform: translateY(100%) }.emperor-overlay-item:hover {color: #fff }.emperor-overlay-item.is-opened {opacity: 1;transform: translateY(0) rotate(0);pointer-events: auto;transition-timing-function: ease }.emperor-overlay-item--style-6.is-opened {transition-duration: .8s }.emperor-overlay-item--style-6:nth-of-type(1) {transition-delay: .25s }.emperor-overlay-item--style-6.is-opened:nth-of-type(1) {transition-delay: 1s }.emperor-overlay-item--style-6:nth-of-type(2) {transition-delay: .2s }.emperor-overlay-item--style-6.is-opened:nth-of-type(2) {transition-delay: 1.1s }.emperor-overlay-item--style-6:nth-of-type(3) {transition-delay: .15s }.emperor-overlay-item--style-6.is-opened:nth-of-type(3) {transition-delay: 1.2s }.emperor-overlay-item--style-6:nth-of-type(4) {transition-delay: .1s }.emperor-overlay-item--style-6.is-opened:nth-of-type(4) {transition-delay: 1.3s }.shape-overlays {width: 100vw;height: 100vh;pointer-events: none;position: fixed;top: 0;left: 0;z-index: 999999999 }.shape-overlays.is-opened {pointer-events: auto }.shape-overlays__path {opacity: .7 }.emperor-search {width: 60%;margin: 0 auto }.emperor-search .search-bar {position: relative;display: inline-block;position: relative;background: #fff;z-index: 9999999999999;width: 100%;padding: 5px 15px;border-radius: 5px;box-shadow: none }.emperor-search .search-bar .emperor-search-submit {background: 0 0;outline: 0;border: 0;font-size: 23px;line-height: 25px;cursor: pointer }.emperor-search .search-bar .emperor-search-input {width: 100%;outline: 0;border: 0;box-sizing: border-box;padding: 5px;font-size: 25px;box-shadow: none !important }.emperor-ajax-search-container {display: flex;align-items: center }.emperor-search {padding-bottom: 10% }.emperor-search .media-body {width: 100% }.emperor-search .emperor-search-close {position: absolute;top: 15px;right: 15px;display: inline-block;z-index: 99;color: rgba(255, 255, 255, .6);font-size: 30px;-webkit-transition: all .4s cubic-bezier(.165, .84, .44, 1);transition: all .4s cubic-bezier(.165, .84, .44, 1) }.emperor-search .emperor-search-close {position: absolute;left: 15px;right: auto }.emperor-search .emperor-search-close:hover {color: #fff;-webkit-transform: scale(1.1);transform: scale(1.1) }.emperor-search .display-2 {font-size: 35px;margin-bottom: 10px }.emperor-search .row {display: flex;flex-direction: column;justify-content: center }@media (max-width: 992px) {.emperor-search {width: 90% !important }.emperor-search .search-bar .emperor-search-input {font-size: 16px }.emperor-search .search-bar .emperor-search-submit {font-size: 20px }}svg {overflow: hidden;vertical-align: middle }.emperor-divider {z-index: 1;position: relative;pointer-events: none }.emperor-divider::after, .emperor-divider::before {position: absolute;content: '';pointer-events: none }.emperor-divider-in-front {z-index: 999999999 }.emperor-divider-flip-h {transform: scale(-1, 1) }.emperor-dividers-box {position: relative;display: inline-block;width: 100%;height: 100px;pointer-events: none }.emperor-dividers-box * {pointer-events: none }.emperor-dividers-box.emperor-divider-bottom {position: absolute;bottom: 0 }.emperor-dividers-box.emperor-divider-top {position: absolute;top: 0 }.emperor-dividers-box.emperor-divider-top-inverse {position: absolute;transform: rotate(180deg);top: 0 }.emperor-divider path, .emperor-divider polygon {-webkit-transform: translate(0, 0);transform: translate(0, 0) }.emperor-dividers-box .emperor-shape-dividers path {animation: wave 7s cubic-bezier(.36, .45, .63, .53) infinite }.emperor-divider {position: absolute !important;opacity: 1 !important;width: 100%;left: 0 }.emperor-divider.emperor-top-divider {transform: rotate(180deg);top: 0 }.emperor-divider.emperor-top-divider.emperor-divider-flip-h {transform: rotate(180deg) scale(-1, 1) }.emperor-divider.emperor-bottom-divider {bottom: 0 }.emperor-shape-dividers {width: 100%;height: 100px !important;pointer-events: none;position: relative;top: 0;left: 0 }.emperor-full-width-elm {width: 100vw;z-index: 9999;margin-left: calc(-50vw + 50%);left: 0 }.z-index-2 {z-index: 2 }.emperor-simple-slider {z-index: unset !important }.emperor-simple-slider-holder {overflow: hidden;border-radius: 20px;box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%) }.emperor-simple-slider .owl-stage-outer {padding-top: 0 !important }.emperor-simple-slider .owl-nav button {background-color: rgba(255, 255, 255, .8) !important;color: rgba(0, 0, 0, .5) !important;box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1) }.emperor-simple-slider .owl-nav .owl-next {right: 16px !important }.emperor-simple-slider .owl-nav .owl-next:after {content: "\f054";position: relative;font-family: "Font Awesome 5 Pro";color: rgba(0, 0, 0, .5) !important }.slider-title-outer {display: table;table-layout: fixed;position: absolute;color: #fff;font-size: 12px;bottom: 12px;left: -1px;right: 0;margin: 0 auto;padding: 0;max-width: 97%;width: 97%;z-index: 1 }ul#slider-title {margin: 0;padding: 0;list-style: none;width: 100%;display: table-row }#slider-title li {padding: 5px;background: rgb(255 255 255 / 32%);text-align: center;cursor: pointer;display: table-cell;position: relative;border-radius: 13px;margin: 0 15px !important }#slider-title li span {font-size: 14px }.emperor-simple-slider .owl-nav .owl-prev {left: 16px !important }.emperor-simple-slider .owl-nav .owl-prev:after {content: "\f053";position: relative;font-family: "Font Awesome 5 Pro";color: rgba(0, 0, 0, .5) !important }@media (max-width: 768px) {#slider-title li {padding: 5px }#slider-title li span {display: none }}.elementor-products-icon {text-align: center }.product-icon-item-holder {width: 115px;height: 115px;display: inline-block }.product-icon-item {background-color: #fff;border-radius: 5px;width: 100px;height: 100px;display: inline-block;position: relative;margin: 8px }.product-icon-tooltip-title {margin-top: 16px;font-size: 20px;font-weight: 700 }.product-icon-item img {width: 100px !important;height: 100px !important;padding: 10px !important;box-shadow: 0 2px 10px rgba(0, 0, 0, .14) !important;border-radius: 8px !important }@media (min-width: 992px) {.product-header-file .product-intro-col-right {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;justify-content: flex-start;margin-bottom: 0 }.product-header-file .product-intro-col-middle {-webkit-box-flex: 0;-ms-flex: 0 0 10%;flex: 0 0 10%;max-width: 10%;justify-content: flex-start;margin-bottom: 0 }.product-header-file .product-intro-col-left {-webkit-box-flex: 0;-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;justify-content: flex-start;margin-bottom: 0 }.product-header-file .product-intro-col-middle .flags-holder {display: unset !important }}.product-header-file .product-intro-col-middle .flags-holder {display: flex;justify-content: space-around;width: 100% }.product-intro-features {-webkit-box-flex: 0;-ms-flex: 0 0 10%;flex: 0 0 100%;max-width: 100%;position: relative;width: 100% }.product-header-file {padding: 25px 0 !important;position: relative;overflow: hidden }.product-header-file .off-tooltip {position: absolute;top: 0;right: 25px;width: 95px;background: #ef394e;border-radius: 0 0 8px 8px;padding: 12px 8px 8px 8px;display: flex;flex-direction: column;align-items: center;z-index: 1;box-shadow: 3px 3px 3px #0000001f }.product-header-file .off-tooltip .percent {font-size: 33px;font-weight: 700;color: #fff;line-height: 25 pxpx }.product-header-file .off-tooltip .desc {font-size: 13px;color: #fff }.product-header-file .product-intro-col-right .product-image-wrapper img {width: 100% }.product-header-file .product-intro-col-left .sell_course {background: 0 0 !important;border: 0 !important;padding: 0;margin-bottom: 8px !important }.product-header-file .product-intro-col-left .sell_course .price del:after, .product-header-file .product-intro-col-left .sell_course strong, .product-header-file .product-intro-col-left .sell_course:before {display: none !important }.product-header-file .product-intro-col-left .sell_course .price {text-align: right;display: flex;align-items: center }.product-header-file .product-intro-col-left .sell_course .price .amount {display: flex;align-items: center;font-size: 27px;font-weight: 700 }.product-header-file .product-intro-col-left .sell_course .price del, .product-header-file .product-intro-col-left .sell_course .price ins {position: unset !important;margin-right: 0;margin-left: 12px }.product-header-file .product-intro-col-left .sell_course .price ins .amount {font-size: 27px;font-weight: 700 }.product-header-file .product-intro-col-left .sell_course .price .amount span, .product-header-file .product-intro-col-left .sell_course .price ins .amount span {margin-right: 0 }.product-header-file .product-intro-col-left .sell_course .price del .amount {text-decoration: line-through;font-size: 18px;font-weight: 400 }.product-header-file .product-intro-col-left .single_add_to_cart_button {font-size: 16px !important;font-weight: unset !important }.product-header-file .product-intro-col-left .yith-wcwl-add-to-wishlist {padding-top: 0;background: linear-gradient(45deg, #f7bf42, #ff6589);border-radius: 3px;position: relative;overflow: hidden;height: 50px;box-shadow: 0 2px 12px rgb(31 189 80 / 27%);display: flex;align-items: center;justify-content: center;margin-top: 8px !important }.product-header-file .product-intro-col-left .yith-wcwl-add-to-wishlist a {display: flex;align-items: center;justify-content: center;height: 100%;color: #fff;font-size: 16px }.product-header-file .product-intro-col-left .preview-file-btn {padding-top: 0;background: linear-gradient(45deg, #61ccff, #6575ff);border-radius: 3px;position: relative;overflow: hidden;height: 50px;box-shadow: 0 2px 12px rgb(31 189 80 / 27%);display: flex;align-items: center;justify-content: center;color: #fff;font-size: 16px;margin-top: 8px }.product-header-file .product-intro-col-left .preview-file-btn i {position: absolute;right: 12px;top: 15px;color: #fff }.product-header-file .product-intro-col-left .yith-wcwl-add-button, .product-header-file .product-intro-col-left .yith-wcwl-add-button a {position: unset !important }.product-header-file .product-intro-col-left .yith-wcwl-add-button a i {position: absolute;right: 12px;top: 15px;color: #fff }.product-header-file .product-intro-col-left .yith-wcwl-wishlistaddedbrowse, .product-header-file .product-intro-col-left .yith-wcwl-wishlistexistsbrowse {display: flex;align-items: center }.product-header-file .product-intro-col-left .yith-wcwl-wishlistaddedbrowse a, .product-header-file .product-intro-col-left .yith-wcwl-wishlistexistsbrowse a {font-size: 10px;margin-right: 8px }.product-header-file .product-intro-col-left .yith-wcwl-wishlistexistsbrowse span {font-size: 13px }.product-header-file .product-intro-col-middle {display: flex;align-items: center }.product-header-file .product-intro-col-middle .flag-item {position: relative;cursor: help;margin-bottom: 20px;display: flex;justify-content: center }.product-header-file .product-intro-col-middle .flag-item i {font-size: 45px;color: #838383 !important }.product-header-file .product-intro-col-middle .flag-item span {opacity: 0;transition: all .3s;position: absolute;display: block;width: 130px;top: 5px;right: 85%;bottom: auto;background: #000000c9;padding: 2px 5px;border-radius: 3px;font-size: 12px;color: #fff;z-index: 1;text-align: center;visibility: hidden }.product-header-file .product-intro-col-middle .flag-item span:before {content: "";position: absolute;top: 50%;left: 95%;margin-top: -5px;border-width: 5px;border-style: solid;border-color: #000000c9 rgba(34, 35, 45, .8) transparent transparent;transform: rotate(45deg) }.product-header-file .product-intro-col-middle .flag-item:hover span {opacity: 1;visibility: visible;transition: opacity .2s ease-in-out, visibility .2s ease-in-out, transform .2s cubic-bezier(.71, 1.7, .77, 1.24);-webkit-transform: translateX(-12px);-moz-transform: translateX(-12px);transform: translateX(-12px) }.product-header-file .product-intro-col-left .statics-file {display: flex;align-items: center;margin-top: 8px }.product-header-file .product-intro-col-left .statics-file .item {background: #f6f6f6;width: 100%;padding: 8px;border-radius: 5px;color: #666;display: flex;align-items: center;justify-content: center }.product-header-file .product-intro-col-left .statics-file .item i {font-size: 30px;margin-left: 10px }.product-header-file .product-intro-col-left .statics-file .item .desc {display: flex;flex-direction: column }.product-header-file .product-intro-col-left .statics-file .item .title {font-size: 10px;line-height: 8px;margin-top: 8px }.product-header-file .product-intro-col-left .statics-file .item .desc {font-size: 19px;font-weight: 700 }.herowp-feature-item {padding: 8px;display: flex;align-items: center;justify-content: center }.herowp-feature-item i {font-size: 40px;margin-left: 10px;color: #4f4e4e }.herowp-feature-item .desc {display: flex;flex-direction: column }.herowp-feature-item .title {font-size: 14px;color: #939292 }.product-header-file .vip-header i {font-size: 23px;color: green }.product-header-file .vip-header span {font-size: 16px;font-weight: 700 }.product-header-file .more-membership {background-color: #1fbd50;border-radius: 3px;position: relative;overflow: hidden;font-size: 16px;color: #fff;height: 50px;box-shadow: 0 2px 12px rgb(31 189 80 / 27%);text-align: center;line-height: 50px }.product-header-file .herowp-feature-item .value {font-size: 16px;font-weight: 700 }.product-single-main.file-single-main {padding: 0 }@media (min-width: 992px) {.product-single-main.file-single-main {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }}.file-main-footer {display: flex;justify-content: space-between;align-items: center;margin-top: 30px }.file-main-footer .product-social a {color: #b1bbbf !important;text-align: center }.file-main-title {display: flex;justify-content: space-between;align-items: center;margin-bottom: 30px }.file-single-main .short-url-title i {font-size: 18px }.file-single-main .short-url-title span {font-size: 14px }.file-main-title .rate .avareage-rating-inner {display: flex }.file-main-title .rate .avareage-rating-inner .average-rating-stars {margin-right: 10px }.file-main-title .first {display: flex;align-items: center }.file-main-title i {color: #fff;background-color: #fea000;font-size: 20px;padding: 6px 8px;border-radius: 3px;margin-left: 10px }.file-main-title h4 {margin-bottom: 0;font-size: 16px;font-weight: 600 }.file-main-title hr {width: 60px;text-align: right;height: 3px;background: #ff7d00;box-sizing: inherit;margin: 0;display: inline-block }.file-main-title .first div {height: 36px }.product-file-sticky-meta {box-shadow: 0 1px 8px 7px #f7f7f7cc !important;bottom: -140px;position: fixed;left: 0;text-align: right;transition-duration: .6s;z-index: 8;cursor: pointer;margin: 0 !important;width: 100%;background: #fff;right: 0;padding: 10px 0 !important;transition: all .4s }.product-file-sticky-meta .owl-stage-outer {padding-top: 0 }.product-file-sticky-meta.active {bottom: 0 }@media (max-width: 768px) {.product-file-sticky-meta {display: none }}.mx-4 {margin: 0 4px }.tpd-tooltip .tpd-content img {width: 590px;height: 300px;object-fit: cover }.access-menu {width: 200px }.access-menu .holder {cursor: pointer }.access-menu .subtitle {padding: 10px 15px 10px 10px;margin-bottom: 8px;border-bottom: 1px solid #e6e6e6 }.access-menu .holder img {width: 35px;height: 35px;margin-left: 5px }.access-menu ul {list-style: none;padding: 0;margin: 0 }.access-menu ul li a {padding: 10px 15px 10px 10px;position: relative;display: block }.access-menu ul li a:before, .footer-menu ul li a:before {content: "";position: absolute;right: 0;top: 50%;width: 4px;height: 0;border-radius: 20px;background: #fea000 }.access-menu ul li a:hover:before, .footer-menu ul li a:hover:before {top: 0;width: 4px;height: 100%;-webkit-transition: all .18s ease-out;transition: all .18s ease-out }.access-menu ul li img {width: 25px;height: 25px;margin-left: 5px }.access-menu:hover .drop {opacity: 1 !important;visibility: visible !important }.footer-menu ul {list-style: none;padding-right: 16px;margin: 0 }.footer-menu ul li {margin-bottom: 5px }.footer-menu ul li a {position: relative;display: block }.footer-menu ul li a:before {right: -15px }.elementor-widget-wp-widget-mc4wp_form_widget h5, .elementor-widget-wp-widget-woocommerce_product_tag_cloud h5, .footer-menu .title {position: relative;padding-right: 16px;font-size: 16px;margin-bottom: 16px;font-weight: 700 }.elementor-widget-wp-widget-mc4wp_form_widget h5:before, .elementor-widget-wp-widget-woocommerce_product_tag_cloud .tagcloud a:before, .elementor-widget-wp-widget-woocommerce_product_tag_cloud h5:before, .footer-menu .title:before {content: '';position: absolute;width: 6px;height: 9px;background: #ff7d00;right: -10px;margin: 5px 10px;border-radius: 100px;-webkit-transition: all .18s ease-out;transition: all .18s ease-out }.namad-slider {width: 130px }.namad-slider .owl-nav {display: none }.dark-header .access-menu .holder span {color: #fff }.dark-footer .footer-menu .title, .dark-footer a, .dark-footer h5 {color: #fff !important }.dark-footer span {color: #fff }.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--pl_title_1::before, .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--pl_title_2::before, .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--pl_title_3::before, .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--pl_title_4::before, .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--pl_title_5::before, .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--pl_title_6::before {content: "\f053" }.herowp-developer {width: 70px;overflow: hidden;transition: width .5s ease-in-out;position: relative;white-space: nowrap;text-align: center;float: left }.herowp-developer:hover {width: 230px }.herowp-developer i {font-size: 16px;padding: 4px;color: #fff;border-radius: 5px }.overflow-hidden {overflow: hidden !important }.special-main-box:before {background: #fea000;position: absolute;height: 300px;width: 300px;border-radius: 30px;content: '';z-index: 1;transform: rotate(-11deg);left: 5px;bottom: -5px }.special-main-box:after {transform: rotate(20deg);background: rgba(150, 166, 212, .1);top: -8px;right: -12px;position: absolute;height: 300px;width: 300px;border-radius: 30px;content: '';z-index: 0 }.special-box {margin: 0;user-select: none;box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1) !important;background-color: #fff;border-radius: 10px !important;overflow: hidden;position: relative;z-index: 5 }.special-box .special-slider {display: flex;align-items: center;height: 100% }.special-box .owl-dots, .special-box .owl-nav {display: none }.special-box .owl-stage-outer {padding: 0 }.special-box .item {position: relative;display: flex;align-items: center }.special-box .item .sp-custom-title a {font-size: 20px;line-height: 1.5rem;margin-bottom: 16px;color: #000 }.special-box .average-rating-number {color: #7c7c7c }.special-box .item .special-img img {width: 400px;height: 208px;object-fit: cover;border-radius: 10px }.special-box .item .special-img .sale-perc-badge {transform: unset !important;position: absolute;background: #fea000;color: #fff !important;font-size: 11px;line-height: 16px;left: 0;right: 0;transition: all .3s;border-radius: 5px 5px 0 0;display: flex;padding: 8px 16px;align-items: center;justify-content: center;bottom: 0;margin: 0 auto;width: max-content;height: unset !important;top: unset !important;flex-direction: unset !important }.special-box .item .salecount {display: block;color: #fff;width: auto;margin: 10px auto 0 }.special-box .item .salecount-section {display: inline-block;text-align: center;margin: 0 3px;color: #000 }.special-box .item .salecount-amount {font-size: 18px;background: #3c3c3c;border-radius: 8px;width: 40px;height: 40px;color: #fff;display: flex;align-items: center;justify-content: center }.special-box .item .sp-timer {display: flex;align-items: center }.special-box .item .salecount > :first-child .salecount-amount {background: #41bc44 !important }.special-box .item .salecount-period {font-size: 12px;display: block }.special-box .item .sp-btn {border: 2px solid #fea000;color: #fea000;padding: 10px 16px;border-radius: 5px;transition: all .3s ease }.special-box .item .sp-btn:hover {background: #fea000;color: #fff }.special-box .sp-sprice {color: #fff;background: #41bc44;font-size: 16px;border-radius: 5px;padding: 5px 12px }.special-box .rating, .special-box .votes-number {display: none }.special-title ul {padding: 15px 0;margin: 0;list-style: none }.special-title li {padding: 8px;margin-bottom: 8px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 15px;cursor: pointer;border-radius: 10px;text-align: right;position: relative }.special-title li img {width: 70px !important;height: 70px !important;background: 0 0 !important;padding: 2px;margin-left: 10px;border-radius: 150px !important;object-fit: cover }.special-title li span {color: #393939 !important }.special-title li .perc-badge {position: absolute;right: 7px;background: #464646;border-radius: 50%;width: 30px;height: 30px;top: 8px;color: #fff;font-size: 13px;text-align: center;line-height: 31px;display: none }.prod-excerpt, .special-title li.active {background: #f4f5f9 }.special-title li.active .perc-badge {display: block }.special-title li.active img {padding: 8px;background: #fff !important }@media (max-width: 991px) {.special-box .item .salecount-amount {font-size: 14px;width: 30px;height: 30px }}.auth-subtitle {color: #7b868a }.woocommerce-account .main-page-content {position: relative }.site-content-inner {position: relative;z-index: 2 !important }.woocommerce-account .main-page-content:before {position: absolute;top: -70px;content: '';width: 110%;background: #fea000;height: 380px;transform: rotate(-4deg);right: -20px;left: -20px;z-index: 1 }.woocommerce-account .main-page-content:after {position: absolute;top: -40px;content: '';width: 110%;background: #fea000;height: 400px;transform: rotate(-4deg);right: -20px;left: -20px;z-index: 0;opacity: .6 }.vendor-customer-registration label {background: #f0f2f7 !important;width: 100% !important;border-radius: 4px !important;padding: 8px 35px 8px 8px !important;position: relative !important;margin-bottom: 5px }.vendor-customer-registration label input[type=radio] {position: absolute;right: 4px;width: 20px;top: 17px }.yith-wcan-reset-categories-link {background: #f2f2f2;padding: 5px 8px;border-radius: 3px }.widget .yith-wcan-show-all-categories a:before, .widget .yith-wcan-show-all-tags a:before {padding-left: 5px }.yith-wcan-sort-by ul.orderby li.orderby-wrapper > a.active::before, a.yith-wcan-instock-button.active::before, a.yith-wcan-onsale-button.active::before, a.yith-wcan-price-link.active::before, ul.yith-wcan-list li.chosen > a::before {content: "\f057" !important;font-family: "Font Awesome 5 Pro" !important;margin-left: 5px;margin-right: 0 !important;color: #f12b2b }.yith-wcan-reset-navigation {display: block;margin-bottom: 8px }.yith-wcan-list .count {background: #f5f5f5;padding: 1px 6px;border-radius: 4px;color: #929292 }.yith-woo-ajax-reset-navigation {padding: 0 !important;box-shadow: unset !important;background: unset !important;border: unset !important;margin: 0 !important }.herowp-notifications-box {background: var(--bg-second-color);padding: 20px;border: 1px solid #e5e5e5;border-radius: 4px;margin: 25px 0 }.herowp-notifications-box .herowp-notifications-icon i {width: 70px;height: 70px;background: #f0f2f7;border-radius: 15px;text-align: center;font-size: 30px;box-sizing: border-box;padding-top: 19px;margin-top: -40px;position: relative;top: -25px;right: 10px }h4.herowp-notifications {font-size: 18px;margin-bottom: 15px }.herowp-notifications-box ul.list-unstyled {list-style: none;margin: 0 }.herowp-notifications-box ul.list-unstyled li {padding: 8px 8px;border-bottom: 1px dashed #dedede;border-radius: 5px;margin-bottom: 10px;-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out }.herowp-notifications-box ul.list-unstyled {list-style: none;margin: 0 }.herowp-notifications-box ul.list-unstyled li:last-child {border-bottom: 0 solid #dedede }.herowp-notif-row {display: flex !important;justify-content: space-between !important;cursor: pointer }.herowp-notifications-box .herowp-notif-date {font-size: 10px }.herowp-notif-content .card {background: #fff;padding: 10px 19px;border: 1px solid #eaeaea;border-radius: 5px;font-size: 12px }.herowp-notif-content.deactive {display: none }.herowp-notifications-box h3 {font-size: 14px;margin-bottom: 0;font-weight: 600 }.herowp-notifications-box ul.list-unstyled li.active, .herowp-notifications-box ul.list-unstyled li:hover {background: #f0f2f7 }.herowp-notifications-box ul.list-unstyled {list-style: none;margin-bottom: 0;margin: 0 }.herowp-notifications-box.last-posts ul.list-unstyled {padding: 20px 0 }.herowp-notifications-box.last-posts ul.list-unstyled li {padding: 8px !important;border-bottom: unset;transition: all .3s ease;border-radius: 5px }.herowp-notifications-box .herowp-notif-date {font-size: 12px;background: #fff;padding: 3px 8px;border-radius: 4px }.herowp-notifications-box .notifications-content a {font-weight: 700;color: #000 }.herowp-notifications-box .notifications-content i {color: var(--primary-color) }.gift-card, .profile-social-holder {background: #f0f2f7;border-radius: 10px;margin-left: 8px;height: 120px;width: 100%;margin-bottom: 5px }.gift-card i {font-size: 50px;color: #fea000;margin-left: 10px }.profile-social-holder .item {background: #fff;border-radius: 3px;padding: 5px 20px;display: flex;align-items: center;margin-left: 8px }.profile-social-holder i {font-size: 20px;margin-left: 3px }.profile-social-holder i.fa-instagram {color: #bf0353 }.profile-social-holder i.fa-telegram {color: #0094f5 }li.woocommerce-MyAccount-navigation-link.is-active {background: rgba(0, 0, 0, .2) !important;border-radius: 4px }li.woocommerce-MyAccount-navigation-link:hover {background: rgba(255, 255, 255, .2) !important;border-radius: 4px;border-left: 4px solid #fea000 }.woocommerce-MyAccount-navigation:before {position: absolute;background: #fea000;opacity: .1;border-top-left-radius: 20px;border-bottom-left-radius: 50px;width: 125px;transform-origin: bottom right;content: '';top: -80px;transform: skewX(-10deg);height: 250px;right: -48px !important;z-index: 1 }.course-excerpt {font-size: 13px;color: #777 }.herowp-navigation {position: relative }.herowp-navigation ul {padding-left: 0;list-style: none;margin: 0;padding: 0 }.herowp-navigation .menu > ul, .herowp-navigation ul.menu {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row }.herowp-navigation .menu > ul > li, .herowp-navigation ul.menu > li {margin: 0 0;}.herowp-navigation .menu > ul > li > a, .herowp-navigation ul.menu > li > a {font-size: 16px;padding: 12px 10px;color: #7f8187;}.herowp-navigation a {position: relative;}.herowp-navigation a::before {position: absolute;right: 8px;bottom: -2px;content: '';width: 0px;height: 3px;border-radius: 8px;background: #a0a0a0;transition: all 0.1s ease;}.herowp-navigation a::after {position: absolute;right: 8px;bottom: 3px;content: '';width: 0px;height: 3px;border-radius: 8px;background: #fea000;transition: all 0.5s ease;}.herowp-navigation a:hover::before {width: 25px;}.herowp-navigation a:hover::after {width: 15px;}.herowp-navigation .menu > ul > li > a i, .herowp-navigation ul.menu > li > a i {opacity: .7;margin-left: 7px }.herowp-navigation .menu > ul > li:hover > ul, .herowp-navigation ul.menu > li:hover > ul {opacity: 1;visibility: visible;-webkit-transform: translate(0, 0);transform: translate(0, 0);height: auto }.herowp-navigation .menu > ul > li ul, .herowp-navigation ul.menu > li ul {opacity: 0;visibility: hidden;position: absolute;top: 45px;left: 0;width: 240px;-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .12);box-shadow: 0 0 10px 0 rgba(0, 0, 0, .12);background-color: #fff;border-radius: 4px;-webkit-transform: translate(0, 10px);transform: translate(0, 10px);-webkit-transition: all .25s ease;transition: all .25s ease;z-index: 200;height: auto;border-bottom: 3px solid #fea000 }.fixed-active .herowp-navigation .menu > ul > li ul, .fixed-active .herowp-navigation ul.menu > li ul {top: 40px }@media screen and (prefers-reduced-motion: reduce) {.herowp-navigation .menu > ul > li ul, .herowp-navigation ul.menu > li ul {-webkit-transition: none;transition: none }}.herowp-navigation .menu > ul > li ul:after, .herowp-navigation ul.menu > li ul:after {content: '';display: block;display: block;position: absolute;top: -15px;left: 0;width: 240px;height: 15px;background-color: transparent }.herowp-navigation .menu > ul > li ul li, .herowp-navigation ul.menu > li ul li {position: relative }.herowp-navigation .menu > ul > li ul li.menu-item-has-children > a, .herowp-navigation ul.menu > li ul li.menu-item-has-children > a {position: relative }.herowp-navigation .menu > ul > li ul li.menu-item-has-children > a:after, .herowp-navigation ul.menu > li ul li.menu-item-has-children > a:after {content: '';display: block;position: absolute;right: 20px;top: 50%;margin-top: -4px;width: 0;height: 0;border-style: solid;border-width: 4px 0 4px 6px;border-color: transparent transparent transparent #dee2e6 }.herowp-navigation .menu > ul > li ul li:hover > ul, .herowp-navigation ul.menu > li ul li:hover > ul {visibility: visible;opacity: 1;-webkit-transform: translate(0, 0);transform: translate(0, 0) }.herowp-navigation .menu > ul > li ul li > a, .herowp-navigation ul.menu > li ul li > a {display: block;padding: 10px 20px;font-size: 14px }.herowp-navigation .menu > ul > li ul li > ul, .herowp-navigation ul.menu > li ul li > ul {top: 0;left: 100%;-webkit-transform: translate(10px, 0);transform: translate(10px, 0);z-index: 30 }.herowp-navigation .menu > ul li, .herowp-navigation ul.menu li {position: relative }@media (max-width: 991.98px) {.herowp-navigation {display: none }}.header-tow-menu .herowp-navigation ul.menu > li > a {color: #fff;border-radius: 0 }.header-tow-menu .herowp-navigation ul.menu > li > a:hover {border-radius: 0;background: #fff;color: #fea000 !important }.dark-header .herowp-navigation ul.menu > li > a {color: #fff }ul.menu li.menu-item-has-children.mega-menu {position: unset !important;}ul.menu li.menu-item-has-children.mega-menu > .sub-menu {opacity: 0;z-index: 999;border-bottom: 3px solid #ff7d00;box-shadow: 0 -1px 13px -6px rgba(51, 51, 51, .38);background-color: #fff;min-width: 480px;border-radius: 4px;padding: 25px;-webkit-transform: translate(0, 10px);transform: translate(0, 10px);-webkit-transition: all .25s ease;transition: all .25s ease;visibility: hidden;position: absolute;top: 45px;left: 0;display: flex;margin-top: -6px;}ul.menu li.menu-item-has-children.mega-menu > .sub-menu-elementor {padding: 0;}ul.menu li.menu-item-has-children.mega-menu.mega-menu-fw > .sub-menu {width: 100%;}ul.menu li.level-0.menu-item-has-children.mega-menu:hover > .sub-menu {opacity: 1;visibility: visible;-webkit-transform: translate(0, 0);transform: translate(0, 0);height: auto;}ul.menu li.menu-item-has-children.mega-menu > .sub-menu > li {flex-grow: 1;margin: 0 5px;}ul.menu li.menu-item-has-children.mega-menu > .sub-menu li a {padding: 6px 15px;border-radius: 8px;}ul.menu li.menu-item-has-children.mega-menu > .sub-menu li.menu-item-has-children > a {font-size: 15px;font-weight: 700;border-right: 2px solid #fea000;border-radius: 0;margin-bottom: 8px;padding: 0px 15px;}ul.menu li.menu-item-has-children.mega-menu > .sub-menu li.menu-item-has-children > a:hover {background-color: unset !important;color: #000 !important;padding: 0px 15px !important;border-radius: 0 !important;}ul.menu li.menu-item-has-children.mega-menu > .sub-menu li.menu-item-has-children > a .fa-angle-down {display: no;}ul.menu li.menu-item-has-children.mega-menu > .sub-menu li.menu-item-has-children a::after {border: 0 !important;}ul.menu li.menu-item-has-children.mega-menu > .sub-menu li.menu-item-has-children .sub-menu {position: relative;visibility: visible;opacity: 1;transform: unset;left: 0;right: 0;top: 0;background: unset;border: 0;box-shadow: unset;}ul.menu li.menu-item-has-children.mega-menu > .sub-menu li.menu-item-has-children a:hover {padding: 6px 15px;border-radius: 8px;background: #fea000;transition: all .3s ease;}ul.menu li.level-0.menu-item-has-children.mega-menu:hover > .sub-menu .elementor-widget-icon-list ul {visibility: visible !important;opacity: 1 !important;position: relative !important;background: transparent !important;box-shadow: unset !important;border: 0 !important;top: 0 !important;right: 0 !important;}.elementor-widget-icon-list ul li {}.elementor-widget-icon-list ul li a {padding: 0 !important;display: flex !important;align-items: center !important;}.elementor-widget-icon-list a:hover, .elementor-icon-box-title a:hover {background: transparent !important;}.main-header .herowp-navigation {flex-grow: 1;}.sub-menu-elementor a::before, .sub-menu-elementor a::after {width: 0px !important;}.u-columns .woocommerce-Address{margin: 0 !important;width: unset !important;}.product-rate-el .avareage-rating-inner {text-align: unset !important;}.product-rate-el .star-rating span {display: none !important;}.product-seller-el .course-teacher-details,.product-tag-el .product-single-content, .product-simple-addtocart-el .product-info-box{background-color: unset !important;padding: 0 !important;border: 0 !important;border-radius: 0 !important;margin-bottom: 0 !important;box-shadow: unset !important;}.product-tag-el .tagged_as{font-size: 13px;}.product-simple-addtocart-el .yith-wcwl-add-to-wishlist{display: none;}.product-simple-addtocart-el.show-wishlist .yith-wcwl-add-to-wishlist{display: block;}.course-sticky{position: fixed !important;bottom: -100% !important;right: 0 !important;left: 0 !important;z-index: 100000 !important;transition: all ease-in-out .75s !important;background: #fff;box-shadow: 0 0 4rem rgba(9,121,163,.15) !important;}.course-sticky.active{bottom: 0 !important;}.product-addtocart-btn-el .qty{display: none;}.course-item.style-2{margin-top: 50px;}.course-item.style-2 .course-item-inner{padding-top: 150px;}.course-item.style-2 .course-item-inner .course-thumbnail-holder{margin: 16px;position: absolute;top: -70px;}.course-item.style-2 .course-item-inner .course-thumbnail-holder img{border-radius: 8px;}.course-item.style-2 .course-item-inner .course-content-bottom{background: unset !important;}.course-item.style-2 .course-item-inner .more-holder, .path-item .more-holder{display: block;border-top: 1px solid #ebebeb;padding: 14px;}.course-item.style-2 .course-item-inner .more-holder a, .path-item .more-holder a{border: 0;display: flex;align-items: center;justify-content: center;}.path-item .course-item-inner{background: transparent !important;border: 1px solid #dcdcdc;box-shadow: unset !important;}.path-item .course-item-inner:hover{background: white !important;}.path-item .course-content-main{padding: 0px !important;}.path-item img{width: 60px !important;border-radius: 5px !important;}.path-item .label{font-size: 12px;border: 1px solid #dcdcdc;border-radius: 5px;padding: 0px 6px;}.path-item h3 a{font-size: 22px;font-weight: 800;}.path-item .desc{font-size: 13px;color: #969696;}.blog-pele .blog-loop-inner .post{padding: 0 !important;}.blog-pele .post-thumbnail{margin: 12px;border-radius: 5px !important;overflow: hidden;}.blog-pele .post-entry{margin:0 !important;}.ts-swiper-item{background: white;border-radius: 20px;box-shadow: 0 0 19px rgba(168, 172, 185, .3);padding: 35px;height: 250px !important;}.ts-swiper-item .swiper-slide-shadow{display: none !important;}.ts-swiper-item .desc{font-size: 18px;color: #595959;}.ts-swiper-item .name{font-size: 16px;font-weight: 900;margin-bottom: 2px !important;}.ts-swiper-item .sub{font-size: 12px;color: #ccc;}.ts-swiper-item img{width: 60px;margin-left: 10px !important;border-radius: 50% !important;}.digits-login-modal {border: 0 !important;background: #F0F2F7 !important;border-radius: 5px !important;color: #8B8B8B !important;padding: 14px 17px;}.digits-login-modal::before{content: "\f406";font-family: "Font Awesome 5 Pro";position: absolute;top:0;right:6px;font-size: 18px;display: none;}@media (max-width: 991px) {.digits-login-modal{padding: 7px 15px;}.digits-login-modal span {display: none;position: relative;}.digits-login-modal::before{display: block;}}.digits-login-modal{position: relative !important;}.digits-login-modal::before {top: 4px !important;right: 7px !important;}select#rating{display: block !important;}.e-cart__container .woocommerce-cart-holder , .e-cart__container .cart-collaterals{padding: unset;flex: unset;max-width: unset;margin: unset;}.e-cart__container .button_update_cart{color: unset !important;}.e-cart__container .woocommerce-cart-form .coupon{width: unset;}.e-cart__container .woocommerce-cart-form table .woocommerce-cart-form__cart-item .product-remove .remove{font-size: unset;width: unset;height: unset;text-align: unset;line-height: unset;margin: unset;color: unset;border-radius: unset;background-color: unset;display: unset;}.e-cart__container .woocommerce-cart-form table .woocommerce-cart-form__cart-item .product-remove .remove:hover{background-color: unset;}