:root {
    --wp-admin-theme-color: #007cba;
    --wp-admin-theme-color-darker-10: #006ba1;
    --wp-admin-theme-color-darker-20: #005a87;
}
#start-resizable-editor-section {
    display: none;
}
.wp-block-audio figcaption {
    margin-top: 0.5em;
    margin-bottom: 1em;
}
.wp-block-audio audio {
    width: 100%;
    min-width: 300px;
}
.wp-block-button__link {
    color: #fff;
    background-color: #32373c;
    border: none;
    border-radius: 1.55em;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    font-size: 1.125em;
    padding: 0.667em 1.333em;
    text-align: center;
    text-decoration: none;
    overflow-wrap: break-word;
}
.wp-block-button__link:active,
.wp-block-button__link:focus,
.wp-block-button__link:hover,
.wp-block-button__link:visited {
    color: #fff;
}
.wp-block-button__link.aligncenter {
    text-align: center;
}
.wp-block-button__link.alignright {
    text-align: right;
}
.wp-block-button.is-style-squared,
.wp-block-button__link.wp-block-button.is-style-squared {
    border-radius: 0;
}
.wp-block-button.no-border-radius,
.wp-block-button__link.no-border-radius {
    border-radius: 0 !important;
}
.is-style-outline > .wp-block-button__link,
.wp-block-button__link.is-style-outline {
    border: 2px solid;
}
.is-style-outline > .wp-block-button__link:not(.has-text-color),
.wp-block-button__link.is-style-outline:not(.has-text-color) {
    color: #32373c;
}
.is-style-outline > .wp-block-button__link:not(.has-background),
.wp-block-button__link.is-style-outline:not(.has-background) {
    background-color: transparent;
}
.wp-block-buttons .wp-block-button {
    display: inline-block;
    margin-right: 0.5em;
    margin-bottom: 0.5em;
}
.wp-block-buttons .wp-block-button:last-child {
    margin-right: 0;
}
.wp-block-buttons.alignright .wp-block-button {
    margin-right: 0;
    margin-left: 0.5em;
}
.wp-block-buttons.alignright .wp-block-button:first-child {
    margin-left: 0;
}
.wp-block-buttons.alignleft .wp-block-button {
    margin-left: 0;
    margin-right: 0.5em;
}
.wp-block-buttons.alignleft .wp-block-button:last-child {
    margin-right: 0;
}
.wp-block-button.aligncenter,
.wp-block-buttons.aligncenter,
.wp-block-calendar {
    text-align: center;
}
.wp-block-calendar tbody td,
.wp-block-calendar th {
    padding: 0.25em;
    border: 1px solid #ddd;
}
.wp-block-calendar tfoot td {
    border: none;
}
.wp-block-calendar table {
    width: 100%;
    border-collapse: collapse;
}
.wp-block-calendar table th {
    font-weight: 400;
    background: #ddd;
}
.wp-block-calendar a {
    text-decoration: underline;
}
.wp-block-calendar table caption,
.wp-block-calendar table tbody {
    color: #40464d;
}
.wp-block-categories.alignleft {
    margin-right: 2em;
}
.wp-block-categories.alignright {
    margin-left: 2em;
}
.wp-block-code code {
    white-space: pre-wrap;
    overflow-wrap: break-word;
}
.wp-block-columns {
    display: flex;
    margin-bottom: 1.75em;
    flex-wrap: wrap;
}
@media (min-width: 782px) {
    .wp-block-columns {
        flex-wrap: nowrap;
    }
}
.wp-block-columns.has-background {
    padding: 1.25em 2.375em;
}
.wp-block-columns.are-vertically-aligned-top {
    align-items: flex-start;
}
.wp-block-columns.are-vertically-aligned-center {
    align-items: center;
}
.wp-block-columns.are-vertically-aligned-bottom {
    align-items: flex-end;
}
.wp-block-column {
    flex-grow: 1;
    min-width: 0;
    word-break: break-word;
    overflow-wrap: break-word;
}
@media (max-width: 599px) {
    .wp-block-column {
        flex-basis: 100% !important;
    }
}
@media (min-width: 600px) and (max-width: 781px) {
    .wp-block-column:not(:only-child) {
        flex-basis: calc(50% - 1em) !important;
        flex-grow: 0;
    }
    .wp-block-column:nth-child(2n) {
        margin-left: 2em;
    }
}
@media (min-width: 782px) {
    .wp-block-column {
        flex-basis: 0;
        flex-grow: 1;
    }
    .wp-block-column[style*="flex-basis"] {
        flex-grow: 0;
    }
    .wp-block-column:not(:first-child) {
        margin-left: 2em;
    }
}
.wp-block-column.is-vertically-aligned-top {
    align-self: flex-start;
}
.wp-block-column.is-vertically-aligned-center {
    -ms-grid-row-align: center;
    align-self: center;
}
.wp-block-column.is-vertically-aligned-bottom {
    align-self: flex-end;
}
.wp-block-column.is-vertically-aligned-bottom,
.wp-block-column.is-vertically-aligned-center,
.wp-block-column.is-vertically-aligned-top {
    width: 100%;
}
.wp-block-cover,
.wp-block-cover-image {
    position: relative;
    background-size: cover;
    background-position: 50%;
    min-height: 430px;
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 1em;
    box-sizing: border-box;
}
.wp-block-cover-image.has-parallax,
.wp-block-cover.has-parallax {
    background-attachment: fixed;
}
@supports (-webkit-overflow-scrolling: touch) {
    .wp-block-cover-image.has-parallax,
    .wp-block-cover.has-parallax {
        background-attachment: scroll;
    }
}
@media (prefers-reduced-motion: reduce) {
    .wp-block-cover-image.has-parallax,
    .wp-block-cover.has-parallax {
        background-attachment: scroll;
    }
}
.wp-block-cover-image.is-repeated,
.wp-block-cover.is-repeated {
    background-repeat: repeat;
    background-size: auto;
}
.wp-block-cover-image.has-background-dim:not([class*="-background-color"]),
.wp-block-cover.has-background-dim:not([class*="-background-color"]) {
    background-color: #000;
}
.wp-block-cover-image.has-background-dim:before,
.wp-block-cover.has-background-dim:before {
    content: "";
    background-color: inherit;
}
.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,
.wp-block-cover-image .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim:not(.has-background-gradient):before,
.wp-block-cover .wp-block-cover__gradient-background {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
    opacity: 0.5;
}
.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before {
    opacity: 0.1;
}
.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before {
    opacity: 0.2;
}
.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before {
    opacity: 0.3;
}
.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before {
    opacity: 0.4;
}
.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before {
    opacity: 0.5;
}
.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before {
    opacity: 0.6;
}
.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before {
    opacity: 0.7;
}
.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before {
    opacity: 0.8;
}
.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before {
    opacity: 0.9;
}
.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before {
    opacity: 1;
}
.wp-block-cover-image.alignleft,
.wp-block-cover-image.alignright,
.wp-block-cover.alignleft,
.wp-block-cover.alignright {
    max-width: 290px;
    width: 100%;
}
.wp-block-cover-image:after,
.wp-block-cover:after {
    display: block;
    content: "";
    font-size: 0;
    min-height: inherit;
}
@supports (position: sticky) {
    .wp-block-cover-image:after,
    .wp-block-cover:after {
        content: none;
    }
}
.wp-block-cover-image.aligncenter,
.wp-block-cover-image.alignleft,
.wp-block-cover-image.alignright,
.wp-block-cover.aligncenter,
.wp-block-cover.alignleft,
.wp-block-cover.alignright {
    display: flex;
}
.wp-block-cover-image .wp-block-cover__inner-container,
.wp-block-cover .wp-block-cover__inner-container {
    width: 100%;
    z-index: 1;
    color: #fff;
}
.wp-block-cover-image .wp-block-subhead:not(.has-text-color),
.wp-block-cover-image h1:not(.has-text-color),
.wp-block-cover-image h2:not(.has-text-color),
.wp-block-cover-image h3:not(.has-text-color),
.wp-block-cover-image h4:not(.has-text-color),
.wp-block-cover-image h5:not(.has-text-color),
.wp-block-cover-image h6:not(.has-text-color),
.wp-block-cover-image p:not(.has-text-color),
.wp-block-cover .wp-block-subhead:not(.has-text-color),
.wp-block-cover h1:not(.has-text-color),
.wp-block-cover h2:not(.has-text-color),
.wp-block-cover h3:not(.has-text-color),
.wp-block-cover h4:not(.has-text-color),
.wp-block-cover h5:not(.has-text-color),
.wp-block-cover h6:not(.has-text-color),
.wp-block-cover p:not(.has-text-color) {
    color: inherit;
}
.wp-block-cover-image.is-position-top-left,
.wp-block-cover.is-position-top-left {
    align-items: flex-start;
    justify-content: flex-start;
}
.wp-block-cover-image.is-position-top-center,
.wp-block-cover.is-position-top-center {
    align-items: flex-start;
    justify-content: center;
}
.wp-block-cover-image.is-position-top-right,
.wp-block-cover.is-position-top-right {
    align-items: flex-start;
    justify-content: flex-end;
}
.wp-block-cover-image.is-position-center-left,
.wp-block-cover.is-position-center-left {
    align-items: center;
    justify-content: flex-start;
}
.wp-block-cover-image.is-position-center-center,
.wp-block-cover.is-position-center-center {
    align-items: center;
    justify-content: center;
}
.wp-block-cover-image.is-position-center-right,
.wp-block-cover.is-position-center-right {
    align-items: center;
    justify-content: flex-end;
}
.wp-block-cover-image.is-position-bottom-left,
.wp-block-cover.is-position-bottom-left {
    align-items: flex-end;
    justify-content: flex-start;
}
.wp-block-cover-image.is-position-bottom-center,
.wp-block-cover.is-position-bottom-center {
    align-items: flex-end;
    justify-content: center;
}
.wp-block-cover-image.is-position-bottom-right,
.wp-block-cover.is-position-bottom-right {
    align-items: flex-end;
    justify-content: flex-end;
}
.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container {
    margin: 0;
    width: auto;
}
.wp-block-cover__video-background {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    width: 100%;
    height: 100%;
    z-index: 0;
    -o-object-fit: cover;
    object-fit: cover;
}
.wp-block-cover-image-text,
.wp-block-cover-text,
section.wp-block-cover-image h2 {
    color: #fff;
}
.wp-block-cover-image-text a,
.wp-block-cover-image-text a:active,
.wp-block-cover-image-text a:focus,
.wp-block-cover-image-text a:hover,
.wp-block-cover-text a,
.wp-block-cover-text a:active,
.wp-block-cover-text a:focus,
.wp-block-cover-text a:hover,
section.wp-block-cover-image h2 a,
section.wp-block-cover-image h2 a:active,
section.wp-block-cover-image h2 a:focus,
section.wp-block-cover-image h2 a:hover {
    color: #fff;
}
.wp-block-cover-image .wp-block-cover.has-left-content {
    justify-content: flex-start;
}
.wp-block-cover-image .wp-block-cover.has-right-content {
    justify-content: flex-end;
}
.wp-block-cover-image.has-left-content .wp-block-cover-image-text,
.wp-block-cover.has-left-content .wp-block-cover-text,
section.wp-block-cover-image.has-left-content > h2 {
    margin-left: 0;
    text-align: left;
}
.wp-block-cover-image.has-right-content .wp-block-cover-image-text,
.wp-block-cover.has-right-content .wp-block-cover-text,
section.wp-block-cover-image.has-right-content > h2 {
    margin-right: 0;
    text-align: right;
}
.wp-block-cover-image .wp-block-cover-image-text,
.wp-block-cover .wp-block-cover-text,
section.wp-block-cover-image > h2 {
    font-size: 2em;
    line-height: 1.25;
    z-index: 1;
    margin-bottom: 0;
    max-width: 580px;
    padding: 0.44em;
    text-align: center;
}
.wp-block-embed.alignleft,
.wp-block-embed.alignright,
.wp-block[data-align="left"] > [data-type="core/embed"],
.wp-block[data-align="right"] > [data-type="core/embed"] {
    max-width: 360px;
    width: 100%;
}
.wp-block-embed.alignleft .wp-block-embed__wrapper,
.wp-block-embed.alignright .wp-block-embed__wrapper,
.wp-block[data-align="left"] > [data-type="core/embed"] .wp-block-embed__wrapper,
.wp-block[data-align="right"] > [data-type="core/embed"] .wp-block-embed__wrapper {
    min-width: 280px;
}
.wp-block-embed {
    margin-bottom: 1em;
}
.wp-block-embed figcaption {
    margin-top: 0.5em;
    margin-bottom: 1em;
}
.wp-block-embed iframe {
    max-width: 100%;
}
.wp-block-embed__wrapper {
    position: relative;
}
.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before {
    content: "";
    display: block;
    padding-top: 50%;
}
.wp-embed-responsive .wp-has-aspect-ratio iframe {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
}
.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before {
    padding-top: 42.85%;
}
.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before {
    padding-top: 50%;
}
.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before {
    padding-top: 56.25%;
}
.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before {
    padding-top: 75%;
}
.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before {
    padding-top: 100%;
}
.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before {
    padding-top: 177.77%;
}
.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before {
    padding-top: 200%;
}
.wp-block-file {
    margin-bottom: 1.5em;
}
.wp-block-file.aligncenter {
    text-align: center;
}
.wp-block-file.alignright {
    text-align: right;
}
.wp-block-file .wp-block-file__button {
    background: #32373c;
    border-radius: 2em;
    color: #fff;
    font-size: 0.8em;
    padding: 0.5em 1em;
}
.wp-block-file a.wp-block-file__button {
    text-decoration: none;
}
.wp-block-file a.wp-block-file__button:active,
.wp-block-file a.wp-block-file__button:focus,
.wp-block-file a.wp-block-file__button:hover,
.wp-block-file a.wp-block-file__button:visited {
    box-shadow: none;
    color: #fff;
    opacity: 0.85;
    text-decoration: none;
}
.wp-block-file * + .wp-block-file__button {
    margin-left: 0.75em;
}
.blocks-gallery-grid,
.wp-block-gallery {
    display: flex;
    flex-wrap: wrap;
    list-style-type: none;
    padding: 0;
    margin: 0;
}
.blocks-gallery-grid .blocks-gallery-image,
.blocks-gallery-grid .blocks-gallery-item,
.wp-block-gallery .blocks-gallery-image,
.wp-block-gallery .blocks-gallery-item {
    margin: 0 1em 1em 0;
    display: flex;
    flex-grow: 1;
    flex-direction: column;
    justify-content: center;
    position: relative;
    width: calc(50% - 1em);
}
.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),
.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),
.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),
.wp-block-gallery .blocks-gallery-item:nth-of-type(2n) {
    margin-right: 0;
}
.blocks-gallery-grid .blocks-gallery-image figure,
.blocks-gallery-grid .blocks-gallery-item figure,
.wp-block-gallery .blocks-gallery-image figure,
.wp-block-gallery .blocks-gallery-item figure {
    margin: 0;
    height: 100%;
}
@supports (position: sticky) {
    .blocks-gallery-grid .blocks-gallery-image figure,
    .blocks-gallery-grid .blocks-gallery-item figure,
    .wp-block-gallery .blocks-gallery-image figure,
    .wp-block-gallery .blocks-gallery-item figure {
        display: flex;
        align-items: flex-end;
        justify-content: flex-start;
    }
}
.blocks-gallery-grid .blocks-gallery-image img,
.blocks-gallery-grid .blocks-gallery-item img,
.wp-block-gallery .blocks-gallery-image img,
.wp-block-gallery .blocks-gallery-item img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
}
@supports (position: sticky) {
    .blocks-gallery-grid .blocks-gallery-image img,
    .blocks-gallery-grid .blocks-gallery-item img,
    .wp-block-gallery .blocks-gallery-image img,
    .wp-block-gallery .blocks-gallery-item img {
        width: auto;
    }
}
.blocks-gallery-grid .blocks-gallery-image figcaption,
.blocks-gallery-grid .blocks-gallery-item figcaption,
.wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption {
    position: absolute;
    bottom: 0;
    width: 100%;
    max-height: 100%;
    overflow: auto;
    padding: 3em 0.77em 0.7em;
    color: #fff;
    text-align: center;
    font-size: 0.8em;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, transparent);
    box-sizing: border-box;
    margin: 0;
}
.blocks-gallery-grid .blocks-gallery-image figcaption img,
.blocks-gallery-grid .blocks-gallery-item figcaption img,
.wp-block-gallery .blocks-gallery-image figcaption img,
.wp-block-gallery .blocks-gallery-item figcaption img {
    display: inline;
}
.blocks-gallery-grid figcaption,
.wp-block-gallery figcaption {
    flex-grow: 1;
}
.blocks-gallery-grid.is-cropped .blocks-gallery-image a,
.blocks-gallery-grid.is-cropped .blocks-gallery-image img,
.blocks-gallery-grid.is-cropped .blocks-gallery-item a,
.blocks-gallery-grid.is-cropped .blocks-gallery-item img,
.wp-block-gallery.is-cropped .blocks-gallery-image a,
.wp-block-gallery.is-cropped .blocks-gallery-image img,
.wp-block-gallery.is-cropped .blocks-gallery-item a,
.wp-block-gallery.is-cropped .blocks-gallery-item img {
    width: 100%;
}
@supports (position: sticky) {
    .blocks-gallery-grid.is-cropped .blocks-gallery-image a,
    .blocks-gallery-grid.is-cropped .blocks-gallery-image img,
    .blocks-gallery-grid.is-cropped .blocks-gallery-item a,
    .blocks-gallery-grid.is-cropped .blocks-gallery-item img,
    .wp-block-gallery.is-cropped .blocks-gallery-image a,
    .wp-block-gallery.is-cropped .blocks-gallery-image img,
    .wp-block-gallery.is-cropped .blocks-gallery-item a,
    .wp-block-gallery.is-cropped .blocks-gallery-item img {
        height: 100%;
        flex: 1;
        -o-object-fit: cover;
        object-fit: cover;
    }
}
.blocks-gallery-grid.columns-1 .blocks-gallery-image,
.blocks-gallery-grid.columns-1 .blocks-gallery-item,
.wp-block-gallery.columns-1 .blocks-gallery-image,
.wp-block-gallery.columns-1 .blocks-gallery-item {
    width: 100%;
    margin-right: 0;
}
@media (min-width: 600px) {
    .blocks-gallery-grid.columns-3 .blocks-gallery-image,
    .blocks-gallery-grid.columns-3 .blocks-gallery-item,
    .wp-block-gallery.columns-3 .blocks-gallery-image,
    .wp-block-gallery.columns-3 .blocks-gallery-item {
        width: calc(33.33333% - 0.66667em);
        margin-right: 1em;
    }
    .blocks-gallery-grid.columns-4 .blocks-gallery-image,
    .blocks-gallery-grid.columns-4 .blocks-gallery-item,
    .wp-block-gallery.columns-4 .blocks-gallery-image,
    .wp-block-gallery.columns-4 .blocks-gallery-item {
        width: calc(25% - 0.75em);
        margin-right: 1em;
    }
    .blocks-gallery-grid.columns-5 .blocks-gallery-image,
    .blocks-gallery-grid.columns-5 .blocks-gallery-item,
    .wp-block-gallery.columns-5 .blocks-gallery-image,
    .wp-block-gallery.columns-5 .blocks-gallery-item {
        width: calc(20% - 0.8em);
        margin-right: 1em;
    }
    .blocks-gallery-grid.columns-6 .blocks-gallery-image,
    .blocks-gallery-grid.columns-6 .blocks-gallery-item,
    .wp-block-gallery.columns-6 .blocks-gallery-image,
    .wp-block-gallery.columns-6 .blocks-gallery-item {
        width: calc(16.66667% - 0.83333em);
        margin-right: 1em;
    }
    .blocks-gallery-grid.columns-7 .blocks-gallery-image,
    .blocks-gallery-grid.columns-7 .blocks-gallery-item,
    .wp-block-gallery.columns-7 .blocks-gallery-image,
    .wp-block-gallery.columns-7 .blocks-gallery-item {
        width: calc(14.28571% - 0.85714em);
        margin-right: 1em;
    }
    .blocks-gallery-grid.columns-8 .blocks-gallery-image,
    .blocks-gallery-grid.columns-8 .blocks-gallery-item,
    .wp-block-gallery.columns-8 .blocks-gallery-image,
    .wp-block-gallery.columns-8 .blocks-gallery-item {
        width: calc(12.5% - 0.875em);
        margin-right: 1em;
    }
    .blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),
    .blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),
    .wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),
    .wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n) {
        margin-right: 0;
    }
    .blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),
    .blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),
    .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),
    .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n) {
        margin-right: 0;
    }
    .blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),
    .blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),
    .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),
    .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n) {
        margin-right: 0;
    }
    .blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),
    .blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),
    .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),
    .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n) {
        margin-right: 0;
    }
    .blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),
    .blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),
    .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),
    .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n) {
        margin-right: 0;
    }
    .blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),
    .blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),
    .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),
    .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n) {
        margin-right: 0;
    }
    .blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),
    .blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),
    .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),
    .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n) {
        margin-right: 0;
    }
    .blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),
    .blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),
    .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),
    .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n) {
        margin-right: 0;
    }
}
.blocks-gallery-grid .blocks-gallery-image:last-child,
.blocks-gallery-grid .blocks-gallery-item:last-child,
.wp-block-gallery .blocks-gallery-image:last-child,
.wp-block-gallery .blocks-gallery-item:last-child {
    margin-right: 0;
}
.blocks-gallery-grid.alignleft,
.blocks-gallery-grid.alignright,
.wp-block-gallery.alignleft,
.wp-block-gallery.alignright {
    max-width: 290px;
    width: 100%;
}
.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,
.wp-block-gallery.aligncenter .blocks-gallery-item figure {
    justify-content: center;
}
.wp-block-group {
    box-sizing: border-box;
}
h1.has-background,
h2.has-background,
h3.has-background,
h4.has-background,
h5.has-background,
h6.has-background {
    padding: 1.25em 2.375em;
}
.wp-block-image {
    margin-bottom: 1em;
}
.wp-block-image img {
    max-width: 100%;
}
.wp-block-image.aligncenter {
    text-align: center;
}
.wp-block-image.alignfull img,
.wp-block-image.alignwide img {
    width: 100%;
}
.wp-block-image .aligncenter,
.wp-block-image .alignleft,
.wp-block-image .alignright {
    display: table;
}
.wp-block-image .aligncenter > figcaption,
.wp-block-image .alignleft > figcaption,
.wp-block-image .alignright > figcaption {
    display: table-caption;
    caption-side: bottom;
}
.wp-block-image .alignleft {
    float: left;
    margin: 0.5em 1em 0.5em 0;
}
.wp-block-image .alignright {
    float: right;
    margin: 0.5em 0 0.5em 1em;
}
.wp-block-image .aligncenter {
    margin-left: auto;
    margin-right: auto;
}
.wp-block-image figcaption {
    margin-top: 0.5em;
    margin-bottom: 1em;
}
.is-style-circle-mask img,
.is-style-rounded img {
    border-radius: 9999px;
}
@supports ((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image: none) {
    .is-style-circle-mask img {
        -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
        mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
        mask-mode: alpha;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
        -webkit-mask-size: contain;
        mask-size: contain;
        -webkit-mask-position: center;
        mask-position: center;
        border-radius: 0;
    }
}
.wp-block-latest-comments__comment {
    line-height: 1.1;
    list-style: none;
    margin-bottom: 1em;
}
.has-avatars .wp-block-latest-comments__comment {
    min-height: 2.25em;
    list-style: none;
}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta {
    margin-left: 3.25em;
}
.has-dates .wp-block-latest-comments__comment,
.has-excerpts .wp-block-latest-comments__comment {
    line-height: 1.5;
}
.wp-block-latest-comments__comment-excerpt p {
    font-size: 0.875em;
    line-height: 1.8;
    margin: 0.36em 0 1.4em;
}
.wp-block-latest-comments__comment-date {
    display: block;
    font-size: 0.75em;
}
.wp-block-latest-comments .avatar,
.wp-block-latest-comments__comment-avatar {
    border-radius: 1.5em;
    display: block;
    float: left;
    height: 2.5em;
    margin-right: 0.75em;
    width: 2.5em;
}
.wp-block-latest-posts.alignleft {
    margin-right: 2em;
}
.wp-block-latest-posts.alignright {
    margin-left: 2em;
}
.wp-block-latest-posts.wp-block-latest-posts__list {
    list-style: none;
}
.wp-block-latest-posts.wp-block-latest-posts__list li {
    clear: both;
}
.wp-block-latest-posts.is-grid {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
}
.wp-block-latest-posts.is-grid li {
    margin: 0 1.25em 1.25em 0;
    width: 100%;
}
@media (min-width: 600px) {
    .wp-block-latest-posts.columns-2 li {
        width: calc(50% - 0.625em);
    }
    .wp-block-latest-posts.columns-2 li:nth-child(2n) {
        margin-right: 0;
    }
    .wp-block-latest-posts.columns-3 li {
        width: calc(33.33333% - 0.83333em);
    }
    .wp-block-latest-posts.columns-3 li:nth-child(3n) {
        margin-right: 0;
    }
    .wp-block-latest-posts.columns-4 li {
        width: calc(25% - 0.9375em);
    }
    .wp-block-latest-posts.columns-4 li:nth-child(4n) {
        margin-right: 0;
    }
    .wp-block-latest-posts.columns-5 li {
        width: calc(20% - 1em);
    }
    .wp-block-latest-posts.columns-5 li:nth-child(5n) {
        margin-right: 0;
    }
    .wp-block-latest-posts.columns-6 li {
        width: calc(16.66667% - 1.04167em);
    }
    .wp-block-latest-posts.columns-6 li:nth-child(6n) {
        margin-right: 0;
    }
}
.wp-block-latest-posts__post-author,
.wp-block-latest-posts__post-date {
    display: block;
    color: #555;
    font-size: 0.8125em;
}
.wp-block-latest-posts__post-excerpt {
    margin-top: 0.5em;
    margin-bottom: 1em;
}
.wp-block-latest-posts__featured-image a {
    display: inline-block;
}
.wp-block-latest-posts__featured-image img {
    height: auto;
    width: auto;
}
.wp-block-latest-posts__featured-image.alignleft {
    margin-right: 1em;
}
.wp-block-latest-posts__featured-image.alignright {
    margin-left: 1em;
}
.wp-block-latest-posts__featured-image.aligncenter {
    margin-bottom: 1em;
    text-align: center;
}
.block-editor-image-alignment-control__row .components-base-control__field {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label {
    margin-bottom: 0;
}
ol.has-background,
ul.has-background {
    padding: 1.25em 2.375em;
}
.wp-block-media-text {
    /*!rtl:begin:ignore*/
    direction: ltr;
    /*!rtl:end:ignore*/
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 50% 1fr;
    grid-template-columns: 50% 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}
.wp-block-media-text.has-media-on-the-right {
    -ms-grid-columns: 1fr 50%;
    grid-template-columns: 1fr 50%;
}
.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,
.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media {
    -ms-grid-row-align: start;
    align-self: start;
}
.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,
.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,
.wp-block-media-text .wp-block-media-text__content,
.wp-block-media-text .wp-block-media-text__media {
    -ms-grid-row-align: center;
    align-self: center;
}
.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,
.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media {
    -ms-grid-row-align: end;
    align-self: end;
}
.wp-block-media-text .wp-block-media-text__media {
    /*!rtl:begin:ignore*/
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
    /*!rtl:end:ignore*/
    margin: 0;
}
.wp-block-media-text .wp-block-media-text__content {
    direction: ltr;
    /*!rtl:begin:ignore*/
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 1;
    grid-row: 1;
    /*!rtl:end:ignore*/
    padding: 0 8%;
    word-break: break-word;
}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media {
    /*!rtl:begin:ignore*/
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 1;
    grid-row: 1;
    /*!rtl:end:ignore*/
}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {
    /*!rtl:begin:ignore*/
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
    /*!rtl:end:ignore*/
}
.wp-block-media-text__media img,
.wp-block-media-text__media video {
    max-width: unset;
    width: 100%;
    vertical-align: middle;
}
.wp-block-media-text.is-image-fill figure.wp-block-media-text__media {
    height: 100%;
    min-height: 250px;
    background-size: cover;
}
.wp-block-media-text.is-image-fill figure.wp-block-media-text__media > img {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
@media (max-width: 600px) {
    .wp-block-media-text.is-stacked-on-mobile {
        -ms-grid-columns: 100% !important;
        grid-template-columns: 100% !important;
    }
    .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media {
        -ms-grid-column: 1;
        grid-column: 1;
        -ms-grid-row: 1;
        grid-row: 1;
    }
    .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {
        -ms-grid-column: 1;
        grid-column: 1;
        -ms-grid-row: 2;
        grid-row: 2;
    }
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link:not(.has-text-color) {
    color: #1e1e1e;
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container {
    background-color: #fff;
}
.items-justified-left > ul {
    justify-content: flex-start;
}
.items-justified-center > ul {
    justify-content: center;
}
.items-justified-right > ul {
    justify-content: flex-end;
}
.wp-block-navigation-link {
    display: flex;
    align-items: center;
    position: relative;
    margin: 0;
}
.wp-block-navigation-link .wp-block-navigation__container:empty {
    display: none;
}
.wp-block-navigation__container {
    list-style: none;
    margin: 0;
    padding-left: 0;
    display: flex;
    flex-wrap: wrap;
}
.is-vertical .wp-block-navigation__container {
    display: block;
}
.has-child > .wp-block-navigation-link__content {
    padding-right: 0.5em;
}
.has-child .wp-block-navigation__container {
    border: 1px solid rgba(0, 0, 0, 0.15);
    background-color: inherit;
    color: inherit;
    position: absolute;
    left: 0;
    top: 100%;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.1s linear;
    visibility: hidden;
}
.has-child .wp-block-navigation__container > .wp-block-navigation-link > .wp-block-navigation-link__content {
    flex-grow: 1;
}
.has-child .wp-block-navigation__container > .wp-block-navigation-link > .wp-block-navigation-link__submenu-icon {
    padding-right: 0.5em;
}
@media (min-width: 782px) {
    .has-child .wp-block-navigation__container {
        left: 1.5em;
    }
    .has-child .wp-block-navigation__container .wp-block-navigation__container {
        left: 100%;
        top: -1px;
    }
    .has-child .wp-block-navigation__container .wp-block-navigation__container:before {
        content: "";
        position: absolute;
        right: 100%;
        height: 100%;
        display: block;
        width: 0.5em;
        background: transparent;
    }
    .has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg {
        transform: rotate(0);
    }
}
.has-child:hover {
    cursor: pointer;
}
.has-child:hover > .wp-block-navigation__container {
    visibility: visible;
    opacity: 1;
    display: flex;
    flex-direction: column;
}
.has-child:focus-within {
    cursor: pointer;
}
.has-child:focus-within > .wp-block-navigation__container {
    visibility: visible;
    opacity: 1;
    display: flex;
    flex-direction: column;
}
.wp-block-navigation-link__content {
    color: inherit;
    text-decoration: none;
    padding: 0.5em 1em;
}
.wp-block-navigation-link__content + .wp-block-navigation-link__content {
    padding-top: 0;
}
.has-text-color .wp-block-navigation-link__content {
    color: inherit;
}
.wp-block-navigation-link__label {
    word-break: normal;
    overflow-wrap: break-word;
}
.wp-block-navigation-link__submenu-icon {
    height: inherit;
    padding: 0.375em 1em 0.375em 0;
}
.wp-block-navigation-link__submenu-icon svg {
    fill: currentColor;
}
@media (min-width: 782px) {
    .wp-block-navigation-link__submenu-icon svg {
        transform: rotate(90deg);
    }
}
.is-small-text {
    font-size: 0.875em;
}
.is-regular-text {
    font-size: 1em;
}
.is-large-text {
    font-size: 2.25em;
}
.is-larger-text {
    font-size: 3em;
}
.has-drop-cap:not(:focus):first-letter {
    float: left;
    font-size: 8.4em;
    line-height: 0.68;
    font-weight: 100;
    margin: 0.05em 0.1em 0 0;
    text-transform: uppercase;
    font-style: normal;
}
p.has-background {
    padding: 1.25em 2.375em;
}
p.has-text-color a {
    color: inherit;
}
.wp-block-post-author {
    display: flex;
    flex-wrap: wrap;
}
.wp-block-post-author__byline {
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 0.5em;
}
.wp-block-post-author__avatar {
    margin-right: 1em;
}
.wp-block-post-author__bio {
    margin-bottom: 0.7em;
    font-size: 0.7em;
}
.wp-block-post-author__content {
    flex-grow: 1;
    flex-basis: 0;
}
.wp-block-post-author__name {
    font-weight: 700;
    margin: 0;
}
.wp-block-pullquote {
    padding: 3em 0;
    margin-left: 0;
    margin-right: 0;
    text-align: center;
}
.wp-block-pullquote.alignleft,
.wp-block-pullquote.alignright {
    max-width: 290px;
}
.wp-block-pullquote.alignleft p,
.wp-block-pullquote.alignright p {
    font-size: 1.25em;
}
.wp-block-pullquote p {
    font-size: 1.75em;
    line-height: 1.6;
}
.wp-block-pullquote cite,
.wp-block-pullquote footer {
    position: relative;
}
.wp-block-pullquote .has-text-color a {
    color: inherit;
}
.wp-block-pullquote:not(.is-style-solid-color) {
    background: none;
}
.wp-block-pullquote.is-style-solid-color {
    border: none;
}
.wp-block-pullquote.is-style-solid-color blockquote {
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    max-width: 60%;
}
.wp-block-pullquote.is-style-solid-color blockquote p {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 2em;
}
.wp-block-pullquote.is-style-solid-color blockquote cite {
    text-transform: none;
    font-style: normal;
}
.wp-block-pullquote cite {
    color: inherit;
}
.wp-block-quote.is-large,
.wp-block-quote.is-style-large {
    margin-bottom: 1em;
    padding: 0 1em;
}
.wp-block-quote.is-large p,
.wp-block-quote.is-style-large p {
    font-size: 1.5em;
    font-style: italic;
    line-height: 1.6;
}
.wp-block-quote.is-large cite,
.wp-block-quote.is-large footer,
.wp-block-quote.is-style-large cite,
.wp-block-quote.is-style-large footer {
    font-size: 1.125em;
    text-align: right;
}
.wp-block-rss.alignleft {
    margin-right: 2em;
}
.wp-block-rss.alignright {
    margin-left: 2em;
}
.wp-block-rss.is-grid {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    list-style: none;
}
.wp-block-rss.is-grid li {
    margin: 0 1em 1em 0;
    width: 100%;
}
@media (min-width: 600px) {
    .wp-block-rss.columns-2 li {
        width: calc(50% - 1em);
    }
    .wp-block-rss.columns-3 li {
        width: calc(33.33333% - 1em);
    }
    .wp-block-rss.columns-4 li {
        width: calc(25% - 1em);
    }
    .wp-block-rss.columns-5 li {
        width: calc(20% - 1em);
    }
    .wp-block-rss.columns-6 li {
        width: calc(16.66667% - 1em);
    }
}
.wp-block-rss__item-author,
.wp-block-rss__item-publish-date {
    display: block;
    color: #555;
    font-size: 0.8125em;
}
.wp-block-search .wp-block-search__inside-wrapper {
    display: flex;
    flex: auto;
    flex-wrap: nowrap;
    max-width: 100%;
}
.wp-block-search .wp-block-search__label {
    width: 100%;
}
.wp-block-search .wp-block-search__input {
    flex-grow: 1;
    min-width: 3em;
    border: 1px solid #949494;
}
.wp-block-search .wp-block-search__button {
    margin-left: 0.625em;
    word-break: normal;
}
.wp-block-search .wp-block-search__button svg {
    min-width: 1.5em;
    min-height: 1.5em;
}
.wp-block-search.wp-block-search__button-only .wp-block-search__button {
    margin-left: 0;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
    padding: 4px;
    border: 1px solid #949494;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input {
    border-radius: 0;
    border: none;
    padding: 0 0 0 0.25em;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus {
    outline: none;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button {
    padding: 0.125em 0.5em;
}
.wp-block-separator.is-style-wide {
    border-bottom-width: 1px;
}
.wp-block-separator.is-style-dots {
    background: none !important;
    border: none;
    text-align: center;
    max-width: none;
    line-height: 1;
    height: auto;
}
.wp-block-separator.is-style-dots:before {
    content: "\00b7 \00b7 \00b7";
    color: currentColor;
    font-size: 1.5em;
    letter-spacing: 2em;
    padding-left: 2em;
    font-family: Roboto;
}
.wp-block-custom-logo .aligncenter {
    display: table;
}
.wp-block-social-links {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    padding-left: 0;
    padding-right: 0;
    text-indent: 0;
    margin-left: 0;
}
.wp-block-social-links .wp-social-link a,
.wp-block-social-links .wp-social-link a:hover {
    text-decoration: none;
    border-bottom: 0;
    box-shadow: none;
}
.wp-social-link {
    display: block;
    width: 36px;
    height: 36px;
    border-radius: 9999px;
    margin: 0 8px 8px 0;
    transition: transform 0.1s ease;
}
@media (prefers-reduced-motion: reduce) {
    .wp-social-link {
        transition-duration: 0s;
    }
}
.wp-social-link a {
    padding: 6px;
    display: block;
    line-height: 0;
    transition: transform 0.1s ease;
}
.wp-social-link a,
.wp-social-link a:active,
.wp-social-link a:hover,
.wp-social-link a:visited,
.wp-social-link svg {
    color: currentColor;
    fill: currentColor;
}
.wp-social-link:hover {
    transform: scale(1.1);
}
.wp-block-social-links.aligncenter {
    justify-content: center;
    display: flex;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link {
    background-color: #f0f0f0;
    color: #444;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon {
    background-color: #f90;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp {
    background-color: #1ea0c3;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance {
    background-color: #0757fe;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen {
    background-color: #1e1f26;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart {
    background-color: #02e49b;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble {
    background-color: #e94c89;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox {
    background-color: #4280ff;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy {
    background-color: #f45800;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {
    background-color: #1778f2;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx {
    background-color: #000;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr {
    background-color: #0461dd;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare {
    background-color: #e65678;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github {
    background-color: #24292d;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads {
    background-color: #eceadd;
    color: #382110;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google {
    background-color: #ea4434;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {
    background-color: #f00075;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm {
    background-color: #e21b24;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin {
    background-color: #0d66c2;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon {
    background-color: #3288d4;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium {
    background-color: #02ab6c;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup {
    background-color: #f6405f;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest {
    background-color: #e60122;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket {
    background-color: #ef4155;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit {
    background-color: #fe4500;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype {
    background-color: #0478d7;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat {
    background-color: #fefc00;
    color: #fff;
    stroke: #000;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud {
    background-color: #ff5600;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify {
    background-color: #1bd760;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr {
    background-color: #011835;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch {
    background-color: #6440a4;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter {
    background-color: #1da1f2;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo {
    background-color: #1eb7ea;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk {
    background-color: #4680c2;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress {
    background-color: #3499cd;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp {
    background-color: #d32422;
    color: #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube {
    background-color: red;
    color: #fff;
}
.wp-block-social-links.is-style-logos-only .wp-social-link {
    background: none;
    padding: 4px;
}
.wp-block-social-links.is-style-logos-only .wp-social-link svg {
    width: 28px;
    height: 28px;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-amazon {
    color: #f90;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp {
    color: #1ea0c3;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-behance {
    color: #0757fe;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-codepen {
    color: #1e1f26;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart {
    color: #02e49b;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble {
    color: #e94c89;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox {
    color: #4280ff;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-etsy {
    color: #f45800;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-facebook {
    color: #1778f2;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx {
    color: #000;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-flickr {
    color: #0461dd;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare {
    color: #e65678;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-github {
    color: #24292d;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads {
    color: #382110;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-google {
    color: #ea4434;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-instagram {
    color: #f00075;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm {
    color: #e21b24;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin {
    color: #0d66c2;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon {
    color: #3288d4;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-medium {
    color: #02ab6c;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-meetup {
    color: #f6405f;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest {
    color: #e60122;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-pocket {
    color: #ef4155;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-reddit {
    color: #fe4500;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-skype {
    color: #0478d7;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat {
    color: #fff;
    stroke: #000;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud {
    color: #ff5600;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-spotify {
    color: #1bd760;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr {
    color: #011835;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-twitch {
    color: #6440a4;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-twitter {
    color: #1da1f2;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo {
    color: #1eb7ea;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-vk {
    color: #4680c2;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress {
    color: #3499cd;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-yelp {
    background-color: #d32422;
    color: #fff;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-youtube {
    color: red;
}
.wp-block-social-links.is-style-pill-shape .wp-social-link {
    width: auto;
}
.wp-block-social-links.is-style-pill-shape .wp-social-link a {
    padding-left: 16px;
    padding-right: 16px;
}
.wp-block-spacer {
    clear: both;
}
p.wp-block-subhead {
    font-size: 1.1em;
    font-style: italic;
    opacity: 0.75;
}
.wp-block-table {
    overflow-x: auto;
}
.wp-block-table table {
    width: 100%;
}
.wp-block-table .has-fixed-layout {
    table-layout: fixed;
    width: 100%;
}
.wp-block-table .has-fixed-layout td,
.wp-block-table .has-fixed-layout th {
    word-break: break-word;
}
.wp-block-table.aligncenter,
.wp-block-table.alignleft,
.wp-block-table.alignright {
    display: table;
    width: auto;
}
.wp-block-table.aligncenter td,
.wp-block-table.aligncenter th,
.wp-block-table.alignleft td,
.wp-block-table.alignleft th,
.wp-block-table.alignright td,
.wp-block-table.alignright th {
    word-break: break-word;
}
.wp-block-table .has-subtle-light-gray-background-color {
    background-color: #f3f4f5;
}
.wp-block-table .has-subtle-pale-green-background-color {
    background-color: #e9fbe5;
}
.wp-block-table .has-subtle-pale-blue-background-color {
    background-color: #e7f5fe;
}
.wp-block-table .has-subtle-pale-pink-background-color {
    background-color: #fcf0ef;
}
.wp-block-table.is-style-stripes {
    border-spacing: 0;
    border-collapse: inherit;
    background-color: transparent;
    border-bottom: 1px solid #f0f0f0;
}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
    background-color: #f0f0f0;
}
.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd) {
    background-color: #f3f4f5;
}
.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd) {
    background-color: #e9fbe5;
}
.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd) {
    background-color: #e7f5fe;
}
.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd) {
    background-color: #fcf0ef;
}
.wp-block-table.is-style-stripes td,
.wp-block-table.is-style-stripes th {
    border-color: transparent;
}
.wp-block-text-columns,
.wp-block-text-columns.aligncenter {
    display: flex;
}
.wp-block-text-columns .wp-block-column {
    margin: 0 1em;
    padding: 0;
}
.wp-block-text-columns .wp-block-column:first-child {
    margin-left: 0;
}
.wp-block-text-columns .wp-block-column:last-child {
    margin-right: 0;
}
.wp-block-text-columns.columns-2 .wp-block-column {
    width: 50%;
}
.wp-block-text-columns.columns-3 .wp-block-column {
    width: 33.33333%;
}
.wp-block-text-columns.columns-4 .wp-block-column {
    width: 25%;
}
.wp-block-video {
    margin-left: 0;
    margin-right: 0;
}
.wp-block-video video {
    max-width: 100%;
}
@supports (position: sticky) {
    .wp-block-video [poster] {
        -o-object-fit: cover;
        object-fit: cover;
    }
}
.wp-block-video.aligncenter {
    text-align: center;
}
.wp-block-video figcaption {
    margin-top: 0.5em;
    margin-bottom: 1em;
}
.wp-block-post-featured-image a {
    display: inline-block;
}
:root .has-pale-pink-background-color {
    background-color: #f78da7;
}
:root .has-vivid-red-background-color {
    background-color: #cf2e2e;
}
:root .has-luminous-vivid-orange-background-color {
    background-color: #ff6900;
}
:root .has-luminous-vivid-amber-background-color {
    background-color: #fcb900;
}
:root .has-light-green-cyan-background-color {
    background-color: #7bdcb5;
}
:root .has-vivid-green-cyan-background-color {
    background-color: #00d084;
}
:root .has-pale-cyan-blue-background-color {
    background-color: #8ed1fc;
}
:root .has-vivid-cyan-blue-background-color {
    background-color: #0693e3;
}
:root .has-vivid-purple-background-color {
    background-color: #9b51e0;
}
:root .has-white-background-color {
    background-color: #fff;
}
:root .has-very-light-gray-background-color {
    background-color: #eee;
}
:root .has-cyan-bluish-gray-background-color {
    background-color: #abb8c3;
}
:root .has-very-dark-gray-background-color {
    background-color: #313131;
}
:root .has-black-background-color {
    background-color: #000;
}
:root .has-pale-pink-color {
    color: #f78da7;
}
:root .has-vivid-red-color {
    color: #cf2e2e;
}
:root .has-luminous-vivid-orange-color {
    color: #ff6900;
}
:root .has-luminous-vivid-amber-color {
    color: #fcb900;
}
:root .has-light-green-cyan-color {
    color: #7bdcb5;
}
:root .has-vivid-green-cyan-color {
    color: #00d084;
}
:root .has-pale-cyan-blue-color {
    color: #8ed1fc;
}
:root .has-vivid-cyan-blue-color {
    color: #0693e3;
}
:root .has-vivid-purple-color {
    color: #9b51e0;
}
:root .has-white-color {
    color: #fff;
}
:root .has-very-light-gray-color {
    color: #eee;
}
:root .has-cyan-bluish-gray-color {
    color: #abb8c3;
}
:root .has-very-dark-gray-color {
    color: #313131;
}
:root .has-black-color {
    color: #000;
}
:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    background: linear-gradient(135deg, #0693e3, #9b51e0);
}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
    background: linear-gradient(135deg, #00d084, #0693e3);
}
:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
    background: linear-gradient(135deg, #7adcb4, #00d082);
}
:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
    background: linear-gradient(135deg, #fcb900, #ff6900);
}
:root .has-luminous-vivid-orange-to-vivid-red-gradient-background {
    background: linear-gradient(135deg, #ff6900, #cf2e2e);
}
:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
    background: linear-gradient(135deg, #eee, #a9b8c3);
}
:root .has-cool-to-warm-spectrum-gradient-background {
    background: linear-gradient(135deg, #4aeadc, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c);
}
:root .has-blush-light-purple-gradient-background {
    background: linear-gradient(135deg, #ffceec, #9896f0);
}
:root .has-blush-bordeaux-gradient-background {
    background: linear-gradient(135deg, #fecda5, #fe2d2d 50%, #6b003e);
}
:root .has-purple-crush-gradient-background {
    background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
}
:root .has-luminous-dusk-gradient-background {
    background: linear-gradient(135deg, #ffcb70, #c751c0 50%, #4158d0);
}
:root .has-hazy-dawn-gradient-background {
    background: linear-gradient(135deg, #faaca8, #dad0ec);
}
:root .has-pale-ocean-gradient-background {
    background: linear-gradient(135deg, #fff5cb, #b6e3d4 50%, #33a7b5);
}
:root .has-electric-grass-gradient-background {
    background: linear-gradient(135deg, #caf880, #71ce7e);
}
:root .has-subdued-olive-gradient-background {
    background: linear-gradient(135deg, #fafae1, #67a671);
}
:root .has-atomic-cream-gradient-background {
    background: linear-gradient(135deg, #fdd79a, #004a59);
}
:root .has-nightshade-gradient-background {
    background: linear-gradient(135deg, #330968, #31cdcf);
}
:root .has-midnight-gradient-background {
    background: linear-gradient(135deg, #020381, #2874fc);
}
:root .has-link-color a {
    color: #00e;
    color: var(--wp--style--color--link, #00e);
}
.has-small-font-size {
    font-size: 0.8125em;
}
.has-normal-font-size,
.has-regular-font-size {
    font-size: 1em;
}
.has-medium-font-size {
    font-size: 1.25em;
}
.has-large-font-size {
    font-size: 2.25em;
}
.has-huge-font-size,
.has-larger-font-size {
    font-size: 2.625em;
}
.has-text-align-center {
    text-align: center;
}
.has-text-align-left {
    text-align: left;
}
.has-text-align-right {
    text-align: right;
}
#end-resizable-editor-section {
    display: none;
}
.aligncenter {
    clear: both;
}
@font-face {
    font-family: ratemypost;
    src: url(/wp-content/plugins/itheme-rate-my-post/public/css/fonts/ratemypost.eot?9e18pt);
    src: url(/wp-content/plugins/itheme-rate-my-post/public/css/fonts/ratemypost.eot?9e18pt#iefix) format("embedded-opentype"), url(/wp-content/plugins/itheme-rate-my-post/public/css/fonts/ratemypost.woff?9e18pt) format("woff"),
        url(/wp-content/plugins/itheme-rate-my-post/public/css/fonts/ratemypost.svg?9e18pt#ratemypost) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: block;
}
[class*=" rmp-icon--"],
[class^="rmp-icon--"] {
    font-family: ratemypost !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container {
    text-align: center;
    margin: 1rem 0;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container p {
    margin: 0;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget--hidden {
    display: none;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons {
    margin: 0 0 0.4rem 0;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list {
    list-style-type: none;
    padding: 0;
    margin: 0;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list::before {
    content: "";
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list__icon {
    display: inline-block;
    margin: 0;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__hover-text {
    margin: 0 0 0.4rem 0;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__submit-btn {
    display: none;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__submit-btn--visible {
    display: inline-block;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results {
    margin: 0 0 0.4rem 0;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results--hidden {
    display: none;
    margin: 0;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__not-rated {
    margin: 0 0 0.4rem 0;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__not-rated--hidden {
    display: none;
    margin: 0;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__msg {
    margin: 0.4rem 0;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__msg--alert {
    color: #dc3545;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget {
    display: none;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget--visible {
    display: block;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__text {
    margin: 0 0 0.4rem 0;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__input {
    display: block;
    margin-left: auto;
    margin-right: auto;
    min-width: 250px;
    max-width: 630px;
    margin-bottom: 0.4rem;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__msg--alert {
    color: #dc3545;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader {
    display: none;
    position: relative;
    width: 80px;
    height: 40px;
    left: 50%;
    transform: translateX(-50%);
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader--visible {
    display: block;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader div {
    display: inline-block;
    position: absolute;
    left: 8px;
    width: 16px;
    background: #ffcc36;
    -webkit-animation: rmp-feedback-widget__loader 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;
    animation: rmp-feedback-widget__loader 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader div:nth-child(1) {
    left: 8px;
    -webkit-animation-delay: -0.24s;
    animation-delay: -0.24s;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader div:nth-child(2) {
    left: 32px;
    -webkit-animation-delay: -0.12s;
    animation-delay: -0.12s;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader div:nth-child(3) {
    left: 56px;
    -webkit-animation-delay: 0;
    animation-delay: 0;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-social-widget {
    display: none;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-social-widget--visible {
    display: block;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-social-widget a {
    color: #fff;
}
.rmp-tr-posts-widget__star-rating {
    text-align: center;
    margin-top: 5px;
    font-size: 14px;
}
.rmp-tr-posts-widget__img {
    width: 150px;
    height: 150px;
    -o-object-fit: cover;
    object-fit: cover;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.rmp-tr-posts-widget__link {
    display: block;
    text-align: center;
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
    text-decoration: none;
    box-shadow: none;
    text-decoration: none;
}
.rmp-icon--star:before {
    content: "\f005";
}
.rmp-icon--heart:before {
    content: "\f004";
}
.rmp-icon--trophy:before {
    content: "\f091";
}
.rmp-icon--smile-o:before {
    content: "\f118";
}
.rmp-icon--thumbs-up:before {
    content: "\f164";
}
.rmp-icon--twitter {
    background: #55acee;
    color: #fff;
}
.rmp-icon--twitter:before {
    content: "\f099";
}
.rmp-icon--facebook {
    background: #3b5998;
    color: #fff;
}
.rmp-icon--facebook:before {
    content: "\f09a";
}
.rmp-icon--facebook-f:before {
    content: "\f09a";
}
.rmp-icon--pinterest {
    background: #cb2027;
    color: #fff;
}
.rmp-icon--pinterest:before {
    content: "\f0d2";
}
.rmp-icon--linkedin {
    background: #007bb5;
    color: #fff;
}
.rmp-icon--linkedin:before {
    content: "\f0e1";
}
.rmp-icon--youtube-square {
    background: #b00;
    color: #fff;
}
.rmp-icon--youtube-square:before {
    content: "\f166";
}
.rmp-icon--instagram {
    background: #125688;
    color: #fff;
}
.rmp-icon--instagram:before {
    content: "\f16d";
}
.rmp-icon--flickr {
    background: #f40083;
    color: #fff;
}
.rmp-icon--flickr:before {
    content: "\f16e";
}
.rmp-icon--reddit {
    background: #ff5700;
    color: #fff;
}
.rmp-icon--reddit:before {
    content: "\f1a1";
}
.rmp-icon--ratings {
    color: #ccc;
    font-size: 1rem;
}
.rmp-rating-widget .rmp-icon--ratings {
    font-size: 2.5rem;
}
.rmp-icon--full-highlight {
    color: #ff912c;
}
.rmp-rating-widget .rmp-icon--full-highlight {
    color: #ffe699;
}
.rmp-icon--half-highlight {
    background: linear-gradient(to right, #ff912c 50%, #ccc 50%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.rmp-rating-widget .rmp-icon--half-highlight {
    background: linear-gradient(to right, #ffe699 50%, #ccc 50%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media (hover: hover) {
    .rmp-rating-widget .rmp-icon--hovered {
        color: #ffcc36;
        -webkit-background-clip: initial;
        -webkit-text-fill-color: initial;
        background: 0 0;
        transition: 0.1s color ease-in;
    }
}
.rmp-rating-widget .rmp-icon--processing-rating {
    color: #ff912c;
    -webkit-background-clip: initial;
    -webkit-text-fill-color: initial;
    background: 0 0;
}
.rmp-social-widget .rmp-icon--social {
    padding: 20px;
    font-size: 30px;
    width: 70px;
    text-align: center;
    text-decoration: none;
    margin: 5px 2px;
    border-radius: 50%;
    transition-property: none;
    box-shadow: none;
    font-family: ratemypost;
    display: inline-block;
}
.rmp-social-widget .rmp-icon--social:hover {
    -webkit-filter: contrast(140%);
    filter: contrast(140%);
    color: #fff;
    transition-property: none;
    box-shadow: none;
    color: #fff;
    text-decoration: none;
}
.rmp-heading {
    margin: 0 0 0.4rem 0;
}
.rmp-heading--title {
    font-size: 1.625rem;
    font-weight: 400;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-heading {
    margin: 0 0 0.4rem 0;
}
.rmp-btn {
    background-color: #ffcc36;
    border: none;
    color: #fff;
    padding: 0.5rem;
    text-decoration: none;
    font-size: 1rem;
    margin-bottom: 0.4rem;
}
.rmp-btn:focus,
.rmp-btn:hover {
    background: initial;
    background-color: #ffd966;
    border: none;
    color: #fff;
    padding: 0.5rem;
    text-decoration: none;
    font-size: 1rem;
    margin-bottom: 0.4rem;
    cursor: pointer;
}
.rmp-btn--large {
    padding: 0.8rem;
}
.rmp-btn--large:focus,
.rmp-btn--large:hover {
    padding: 0.8rem;
}
.rmp-results-widget__visual-rating {
    display: inline-block;
    position: relative;
    margin-right: 0.3rem;
}
.rmp-results-widget__avg-rating {
    display: inline-block;
}
.rmp-results-widget__vote-count {
    display: inline-block;
}
.rmp-archive-results-widget {
    display: inline-block;
    position: relative;
    margin-left: 0.4rem;
    vertical-align: top;
    font-size: 0.9rem;
}
.rmp-archive-results-widget--excluded-post {
    display: none;
}
.rmp-archive-results-widget .rmp-icon {
    font-size: 0.9rem;
}
@-webkit-keyframes rmp-feedback-widget__loader {
    0% {
        top: 4px;
        height: 32px;
    }
    100%,
    50% {
        top: 12px;
        height: 16px;
    }
}
@keyframes rmp-feedback-widget__loader {
    0% {
        top: 4px;
        height: 32px;
    }
    100%,
    50% {
        top: 12px;
        height: 16px;
    }
}
.rmp-amp-results-widget .rmp-amp-results-widget__stars {
    display: inline;
}
.rmp-amp-results-widget .rmp-amp-results-widget__average-rating,
.rmp-amp-results-widget .rmp-amp-results-widget__vote-count {
    display: inline-block;
    position: relative;
    bottom: 4px;
}
.rmp-amp-results-widget .rmp-icon::before {
    content: "в…";
    font-size: 26px;
    color: #ccc;
    margin: -2px;
}
.rmp-amp-results-widget .rmp-icon {
    font-style: normal;
    font-size: 26px;
    line-height: 26px;
}
.rmp-amp-results-widget .rmp-icon--full-highlight::before {
    color: #ff912c;
}
.rmp-amp-results-widget .rmp-icon--half-highlight::before {
    background: linear-gradient(to right, #ff912c 50%, #ccc 50%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.rmp-amp-rating-widget {
    text-align: center;
}
#rmp-amp-rating-widget__title {
    font-size: 1.8rem;
    margin-bottom: 0.5rem;
}
.rmp-amp-rating-widget .rmp-amp-rating-widget__subtitle {
    margin-bottom: 0;
}
#rmp-amp-action,
#rmp-amp-post-id {
    display: none;
}
.rmp-amp-centered-fieldset {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
}
.rmp-amp-rating-widget__fieldset {
    --star-size: 3;
    padding: 0;
    border: none;
    unicode-bidi: bidi-override;
    direction: rtl;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 3em;
    font-size: calc(var(--star-size) * 1em);
    cursor: pointer;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color: transparent;
    margin-bottom: 16px;
    line-height: normal;
}
.rmp-amp-rating-widget__fieldset > label {
    display: inline-block;
    position: relative;
    width: 1.1em;
    width: calc(var(--star-size) / 3 * 1.1em);
}
.rmp-amp-rating-widget__fieldset:not(:hover) > input:checked ~ label,
.rmp-amp-rating-widget__fieldset > :hover,
.rmp-amp-rating-widget__fieldset > :hover ~ label {
    color: transparent;
    cursor: inherit;
}
.rmp-amp-rating-widget__fieldset:not(:hover) > input:checked ~ label:before,
.rmp-amp-rating-widget__fieldset > :hover:before,
.rmp-amp-rating-widget__fieldset > :hover ~ label:before {
    content: "в…";
    position: absolute;
    color: gold;
}
.rmp-amp-rating-widget__fieldset > input {
    position: relative;
    transform: scale(3);
    transform: scale(var(--star-size));
    top: -0.5em;
    top: calc(var(--star-size) / 6 * -1em);
    margin-left: -2.5em;
    margin-left: calc(var(--star-size) / 6 * -5em);
    z-index: 2;
    opacity: 0;
    font-size: initial;
}
form.amp-form-submit-error [submit-error] {
    color: red;
}
.rmp-amp-rating-widget__not-rated--hidden {
    display: none;
}
.rmp-amp-rating-widget__results--hidden {
    display: none;
}
label#rmp-amp-post-nonce {
    display: none;
}
.wpcf7 .screen-reader-response {
    position: absolute;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    width: 1px;
    margin: 0;
    padding: 0;
    border: 0;
}
.wpcf7 form .wpcf7-response-output {
    margin: 2em 0.5em 1em;
    padding: 0.2em 1em;
    border: 2px solid #00a0d2;
}
.wpcf7 form.init .wpcf7-response-output {
    display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450;
}
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
    border-color: #dc3232;
}
.wpcf7 form.spam .wpcf7-response-output {
    border-color: #f56e28;
}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
    border-color: #ffb900;
}
.wpcf7-form-control-wrap {
    position: relative;
}
.wpcf7-not-valid-tip {
    color: #dc3232;
    font-size: 1em;
    font-weight: normal;
    display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
    position: absolute;
    top: 20%;
    left: 20%;
    z-index: 100;
    border: 1px solid #dc3232;
    background: #fff;
    padding: 0.2em 0.8em;
}
span.wpcf7-list-item {
    display: inline-block;
    margin: 0 0 0 1em;
}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
    content: " ";
}
div.wpcf7 .ajax-loader {
    visibility: hidden;
    display: inline-block;
    background-image: url("/wp-content/plugins/contact-form-7/assets/ajax-loader.gif");
    width: 16px;
    height: 16px;
    border: none;
    padding: 0;
    margin: 0 0 0 4px;
    vertical-align: middle;
}
div.wpcf7 .ajax-loader.is-active {
    visibility: visible;
}
div.wpcf7 div.ajax-error {
    display: none;
}
div.wpcf7 .placeheld {
    color: #888;
}
div.wpcf7 input[type="file"] {
    cursor: pointer;
}
div.wpcf7 input[type="file"]:disabled {
    cursor: default;
}
div.wpcf7 .wpcf7-submit:disabled {
    cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
    direction: ltr;
}
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title {
    text-decoration: none;
    box-shadow: none;
    font-style: normal;
    font-weight: bold;
    border: none;
}
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title:hover,
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title:focus {
    text-decoration: underline;
}
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha {
    padding: 24px 27px;
    margin-bottom: 24px;
    background: #f0f2f4;
}
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha .monsterinsights-inline-popular-posts-label {
    font-size: 18px;
    line-height: 1;
    display: block;
    margin-bottom: 6px;
    color: #eb5757;
}
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha .monsterinsights-inline-popular-posts-title {
    line-height: 1;
    color: #393f4c;
    font-size: 18px;
}
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta {
    padding: 14px;
    border-width: 1px;
    border-style: solid;
    border-color: #f0f2f4;
}
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-label {
    display: block;
    font-size: 18px;
    line-height: 18px;
    color: #eb5757;
}
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-text {
    display: inline-block;
    vertical-align: middle;
    width: calc(100% - 164px);
}
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-title {
    line-height: 130%;
    color: #393f4c;
}
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-image {
    width: 144px;
    padding: 0;
    display: inline-block;
    margin-right: 19px;
    vertical-align: middle;
}
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-label {
    display: block;
    font-size: 16px;
    line-height: 1.1;
    color: #393f4c;
}
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-text {
    display: block;
    vertical-align: middle;
}
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-post {
    display: list-item;
    margin-left: 20px;
}
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-title {
    line-height: 130%;
    font-weight: 400;
    color: #393f4c;
}
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-image {
    width: 144px;
    padding: 0;
    display: inline-block;
}
.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-border {
    display: block;
    border-style: solid;
    border-width: 0 0 1px;
    margin: 16px 0;
    border-color: #d3d7de;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled {
    margin-bottom: 24px;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-title,
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list a {
    text-decoration: none;
    color: #393f4c;
    box-shadow: none;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list a:hover .monsterinsights-widget-popular-posts-title,
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list a:focus .monsterinsights-widget-popular-posts-title {
    text-decoration: underline;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-alpha .monsterinsights-widget-popular-posts-list {
    margin: 0 -6px;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-alpha .monsterinsights-widget-popular-posts-list li {
    display: inline-block;
    padding: 24px;
    background: #f0f2f4;
    border-radius: 3px;
    margin: 0 6px 12px 6px;
    width: calc(50% - 12px);
    vertical-align: top;
    font-size: 16px;
    line-height: 1.2;
    color: #393f4c;
    font-weight: 700;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-beta .monsterinsights-widget-popular-posts-list {
    margin: 0 -6px;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-beta .monsterinsights-widget-popular-posts-list li {
    display: inline-block;
    background: #fff;
    border-radius: 3px;
    margin: 0 6px 30px 6px;
    width: calc(50% - 12px);
    vertical-align: top;
    font-size: 16px;
    line-height: 1.2;
    color: #393f4c;
    font-weight: 700;
    border-left: 4px solid #1ec185;
    padding-left: 16px;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-charlie .monsterinsights-widget-popular-posts-list {
    margin: 0 -6px;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-charlie .monsterinsights-widget-popular-posts-list li {
    display: inline-block;
    padding: 24px;
    background: #f0f2f4;
    border-radius: 3px;
    margin: 0 6px 12px 6px;
    width: calc(50% - 12px);
    vertical-align: top;
    font-size: 16px;
    line-height: 1.2;
    color: #393f4c;
    font-weight: 700;
    border-top: 4px solid #338eef;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list {
    padding: 0;
    margin: 0 -6px;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list li {
    width: calc(50% - 12px);
    margin-left: 6px;
    margin-right: 6px;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-1 .monsterinsights-widget-popular-posts-list {
    margin: 0;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-1 .monsterinsights-widget-popular-posts-list li {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list {
    margin: 0;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list li {
    width: calc(33.333333% - 12px);
}
@media (max-width: 767px) {
    .monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list,
    .monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-2 .monsterinsights-widget-popular-posts-list {
        margin: 0;
    }
    .monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list li,
    .monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-2 .monsterinsights-widget-popular-posts-list li {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }
} /*!
 * WPBakery Page Builder v6.0.0 (https://wpbakery.com)
 * Copyright 2011-2021 Michael M, WPBakery
 * License: Commercial. More details: http://go.wpbakery.com/licensing
 */

.vc_row:after,
.vc_row:before {
    content: " ";
    display: table;
}
.vc_row:after {
    clear: both;
}
@media (max-width: 767px) {
    .vc_hidden-xs {
        display: none !important;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .vc_hidden-sm {
        display: none !important;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .vc_hidden-md {
        display: none !important;
    }
}
@media (min-width: 1200px) {
    .vc_hidden-lg {
        display: none !important;
    }
}
.vc_non_responsive .vc_row .vc_col-sm-1 {
    position: relative;
    float: left;
    width: 8.33333333%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-2 {
    position: relative;
    float: left;
    width: 16.66666667%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-3 {
    position: relative;
    float: left;
    width: 25%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-4 {
    position: relative;
    float: left;
    width: 33.33333333%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-5 {
    position: relative;
    float: left;
    width: 41.66666667%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-6 {
    position: relative;
    float: left;
    width: 50%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-7 {
    position: relative;
    float: left;
    width: 58.33333333%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-8 {
    position: relative;
    float: left;
    width: 66.66666667%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-9 {
    position: relative;
    float: left;
    width: 75%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-10 {
    position: relative;
    float: left;
    width: 83.33333333%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-11 {
    position: relative;
    float: left;
    width: 91.66666667%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-12 {
    position: relative;
    float: left;
    width: 100%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-12 {
    margin-left: 100%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-11 {
    margin-left: 91.66666667%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-10 {
    margin-left: 83.33333333%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-9 {
    margin-left: 75%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-8 {
    margin-left: 66.66666667%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-7 {
    margin-left: 58.33333333%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-6 {
    margin-left: 50%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-5 {
    margin-left: 41.66666667%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-4 {
    margin-left: 33.33333333%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-3 {
    margin-left: 25%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-2 {
    margin-left: 16.66666667%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-1 {
    margin-left: 8.33333333%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-0 {
    margin-left: 0;
}
.vc_non_responsive .vc_row .vc_hidden-sm {
    display: none !important;
}
.vc_non_responsive .vc_row .vc_col-sm-1\/5 {
    position: relative;
    float: left;
    width: 20%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-2\/5 {
    position: relative;
    float: left;
    width: 40%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-3\/5 {
    position: relative;
    float: left;
    width: 60%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-4\/5 {
    position: relative;
    float: left;
    width: 80%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-5\/5 {
    position: relative;
    float: left;
    width: 100%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-5\/5 {
    margin-left: 100%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-4\/5 {
    margin-left: 80%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-3\/5 {
    margin-left: 60%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-2\/5 {
    margin-left: 40%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-1\/5 {
    margin-left: 20%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-0\/5 {
    margin-left: 0;
}
.vc_column_container {
    width: 100%;
}
.vc_row {
    margin-left: -15px;
    margin-right: -15px;
}
.vc_col-lg-1,
.vc_col-lg-10,
.vc_col-lg-11,
.vc_col-lg-12,
.vc_col-lg-2,
.vc_col-lg-3,
.vc_col-lg-4,
.vc_col-lg-5,
.vc_col-lg-6,
.vc_col-lg-7,
.vc_col-lg-8,
.vc_col-lg-9,
.vc_col-md-1,
.vc_col-md-10,
.vc_col-md-11,
.vc_col-md-12,
.vc_col-md-2,
.vc_col-md-3,
.vc_col-md-4,
.vc_col-md-5,
.vc_col-md-6,
.vc_col-md-7,
.vc_col-md-8,
.vc_col-md-9,
.vc_col-sm-1,
.vc_col-sm-10,
.vc_col-sm-11,
.vc_col-sm-12,
.vc_col-sm-2,
.vc_col-sm-3,
.vc_col-sm-4,
.vc_col-sm-5,
.vc_col-sm-6,
.vc_col-sm-7,
.vc_col-sm-8,
.vc_col-sm-9,
.vc_col-xs-1,
.vc_col-xs-10,
.vc_col-xs-11,
.vc_col-xs-12,
.vc_col-xs-2,
.vc_col-xs-3,
.vc_col-xs-4,
.vc_col-xs-5,
.vc_col-xs-6,
.vc_col-xs-7,
.vc_col-xs-8,
.vc_col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.vc_col-xs-1,
.vc_col-xs-10,
.vc_col-xs-11,
.vc_col-xs-12,
.vc_col-xs-2,
.vc_col-xs-3,
.vc_col-xs-4,
.vc_col-xs-5,
.vc_col-xs-6,
.vc_col-xs-7,
.vc_col-xs-8,
.vc_col-xs-9 {
    float: left;
}
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-1,
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-10,
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-11,
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-12,
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-2,
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-3,
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-4,
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-5,
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-6,
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-7,
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-8,
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-9 {
    float: right;
}
.vc_col-xs-12 {
    width: 100%;
}
.vc_col-xs-11 {
    width: 91.66666667%;
}
.vc_col-xs-10 {
    width: 83.33333333%;
}
.vc_col-xs-9 {
    width: 75%;
}
.vc_col-xs-8 {
    width: 66.66666667%;
}
.vc_col-xs-7 {
    width: 58.33333333%;
}
.vc_col-xs-6 {
    width: 50%;
}
.vc_col-xs-5 {
    width: 41.66666667%;
}
.vc_col-xs-4 {
    width: 33.33333333%;
}
.vc_col-xs-3 {
    width: 25%;
}
.vc_col-xs-2 {
    width: 16.66666667%;
}
.vc_col-xs-1 {
    width: 8.33333333%;
}
.vc_col-xs-pull-12 {
    right: 100%;
}
.vc_col-xs-pull-11 {
    right: 91.66666667%;
}
.vc_col-xs-pull-10 {
    right: 83.33333333%;
}
.vc_col-xs-pull-9 {
    right: 75%;
}
.vc_col-xs-pull-8 {
    right: 66.66666667%;
}
.vc_col-xs-pull-7 {
    right: 58.33333333%;
}
.vc_col-xs-pull-6 {
    right: 50%;
}
.vc_col-xs-pull-5 {
    right: 41.66666667%;
}
.vc_col-xs-pull-4 {
    right: 33.33333333%;
}
.vc_col-xs-pull-3 {
    right: 25%;
}
.vc_col-xs-pull-2 {
    right: 16.66666667%;
}
.vc_col-xs-pull-1 {
    right: 8.33333333%;
}
.vc_col-xs-pull-0 {
    right: auto;
}
.vc_col-xs-push-12 {
    left: 100%;
}
.vc_col-xs-push-11 {
    left: 91.66666667%;
}
.vc_col-xs-push-10 {
    left: 83.33333333%;
}
.vc_col-xs-push-9 {
    left: 75%;
}
.vc_col-xs-push-8 {
    left: 66.66666667%;
}
.vc_col-xs-push-7 {
    left: 58.33333333%;
}
.vc_col-xs-push-6 {
    left: 50%;
}
.vc_col-xs-push-5 {
    left: 41.66666667%;
}
.vc_col-xs-push-4 {
    left: 33.33333333%;
}
.vc_col-xs-push-3 {
    left: 25%;
}
.vc_col-xs-push-2 {
    left: 16.66666667%;
}
.vc_col-xs-push-1 {
    left: 8.33333333%;
}
.vc_col-xs-push-0 {
    left: auto;
}
.vc_col-xs-offset-12 {
    margin-left: 100%;
}
.vc_col-xs-offset-11 {
    margin-left: 91.66666667%;
}
.vc_col-xs-offset-10 {
    margin-left: 83.33333333%;
}
.vc_col-xs-offset-9 {
    margin-left: 75%;
}
.vc_col-xs-offset-8 {
    margin-left: 66.66666667%;
}
.vc_col-xs-offset-7 {
    margin-left: 58.33333333%;
}
.vc_col-xs-offset-6 {
    margin-left: 50%;
}
.vc_col-xs-offset-5 {
    margin-left: 41.66666667%;
}
.vc_col-xs-offset-4 {
    margin-left: 33.33333333%;
}
.vc_col-xs-offset-3 {
    margin-left: 25%;
}
.vc_col-xs-offset-2 {
    margin-left: 16.66666667%;
}
.vc_col-xs-offset-1 {
    margin-left: 8.33333333%;
}
.vc_col-xs-offset-0 {
    margin-left: 0;
}
.vc_col-lg-1\/5,
.vc_col-lg-2\/5,
.vc_col-lg-3\/5,
.vc_col-lg-4\/5,
.vc_col-lg-5\/5,
.vc_col-md-1\/5,
.vc_col-md-2\/5,
.vc_col-md-3\/5,
.vc_col-md-4\/5,
.vc_col-md-5\/5,
.vc_col-sm-1\/5,
.vc_col-sm-2\/5,
.vc_col-sm-3\/5,
.vc_col-sm-4\/5,
.vc_col-sm-5\/5,
.vc_col-xs-1\/5,
.vc_col-xs-2\/5,
.vc_col-xs-3\/5,
.vc_col-xs-4\/5,
.vc_col-xs-5\/5 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.vc_col-xs-1\/5,
.vc_col-xs-2\/5,
.vc_col-xs-3\/5,
.vc_col-xs-4\/5,
.vc_col-xs-5\/5 {
    float: left;
}
.vc_col-xs-5\/5 {
    width: 100%;
}
.vc_col-xs-4\/5 {
    width: 80%;
}
.vc_col-xs-3\/5 {
    width: 60%;
}
.vc_col-xs-2\/5 {
    width: 40%;
}
.vc_col-xs-1\/5 {
    width: 20%;
}
.vc_col-xs-pull-5\/5 {
    right: 100%;
}
.vc_col-xs-pull-4\/5 {
    right: 80%;
}
.vc_col-xs-pull-3\/5 {
    right: 60%;
}
.vc_col-xs-pull-2\/5 {
    right: 40%;
}
.vc_col-xs-pull-1\/5 {
    right: 20%;
}
.vc_col-xs-pull-0\/5 {
    right: auto;
}
.vc_col-xs-push-5\/5 {
    left: 100%;
}
.vc_col-xs-push-4\/5 {
    left: 80%;
}
.vc_col-xs-push-3\/5 {
    left: 60%;
}
.vc_col-xs-push-2\/5 {
    left: 40%;
}
.vc_col-xs-push-1\/5 {
    left: 20%;
}
.vc_col-xs-push-0\/5 {
    left: auto;
}
.vc_col-xs-offset-5\/5 {
    margin-left: 100%;
}
.vc_col-xs-offset-4\/5 {
    margin-left: 80%;
}
.vc_col-xs-offset-3\/5 {
    margin-left: 60%;
}
.vc_col-xs-offset-2\/5 {
    margin-left: 40%;
}
.vc_col-xs-offset-1\/5 {
    margin-left: 20%;
}
.vc_col-xs-offset-0\/5 {
    margin-left: 0;
}
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-1\/5,
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-2\/5,
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-3\/5,
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-4\/5,
[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-5\/5,
[dir="rtl"] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-1\/5,
[dir="rtl"] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-2\/5,
[dir="rtl"] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-3\/5,
[dir="rtl"] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-4\/5,
[dir="rtl"] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-5\/5 {
    float: right;
}
@media (min-width: 768px) {
    .vc_col-sm-1,
    .vc_col-sm-10,
    .vc_col-sm-11,
    .vc_col-sm-12,
    .vc_col-sm-2,
    .vc_col-sm-3,
    .vc_col-sm-4,
    .vc_col-sm-5,
    .vc_col-sm-6,
    .vc_col-sm-7,
    .vc_col-sm-8,
    .vc_col-sm-9 {
        float: left;
    }
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-1,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-10,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-11,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-12,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-2,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-3,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-4,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-5,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-6,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-7,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-8,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-9 {
        float: right;
    }
    .vc_col-sm-12 {
        width: 100%;
    }
    .vc_col-sm-11 {
        width: 91.66666667%;
    }
    .vc_col-sm-10 {
        width: 83.33333333%;
    }
    .vc_col-sm-9 {
        width: 75%;
    }
    .vc_col-sm-8 {
        width: 66.66666667%;
    }
    .vc_col-sm-7 {
        width: 58.33333333%;
    }
    .vc_col-sm-6 {
        width: 50%;
    }
    .vc_col-sm-5 {
        width: 41.66666667%;
    }
    .vc_col-sm-4 {
        width: 33.33333333%;
    }
    .vc_col-sm-3 {
        width: 25%;
    }
    .vc_col-sm-2 {
        width: 16.66666667%;
    }
    .vc_col-sm-1 {
        width: 8.33333333%;
    }
    .vc_col-sm-pull-12 {
        right: 100%;
    }
    .vc_col-sm-pull-11 {
        right: 91.66666667%;
    }
    .vc_col-sm-pull-10 {
        right: 83.33333333%;
    }
    .vc_col-sm-pull-9 {
        right: 75%;
    }
    .vc_col-sm-pull-8 {
        right: 66.66666667%;
    }
    .vc_col-sm-pull-7 {
        right: 58.33333333%;
    }
    .vc_col-sm-pull-6 {
        right: 50%;
    }
    .vc_col-sm-pull-5 {
        right: 41.66666667%;
    }
    .vc_col-sm-pull-4 {
        right: 33.33333333%;
    }
    .vc_col-sm-pull-3 {
        right: 25%;
    }
    .vc_col-sm-pull-2 {
        right: 16.66666667%;
    }
    .vc_col-sm-pull-1 {
        right: 8.33333333%;
    }
    .vc_col-sm-pull-0 {
        right: auto;
    }
    .vc_col-sm-push-12 {
        left: 100%;
    }
    .vc_col-sm-push-11 {
        left: 91.66666667%;
    }
    .vc_col-sm-push-10 {
        left: 83.33333333%;
    }
    .vc_col-sm-push-9 {
        left: 75%;
    }
    .vc_col-sm-push-8 {
        left: 66.66666667%;
    }
    .vc_col-sm-push-7 {
        left: 58.33333333%;
    }
    .vc_col-sm-push-6 {
        left: 50%;
    }
    .vc_col-sm-push-5 {
        left: 41.66666667%;
    }
    .vc_col-sm-push-4 {
        left: 33.33333333%;
    }
    .vc_col-sm-push-3 {
        left: 25%;
    }
    .vc_col-sm-push-2 {
        left: 16.66666667%;
    }
    .vc_col-sm-push-1 {
        left: 8.33333333%;
    }
    .vc_col-sm-push-0 {
        left: auto;
    }
    .vc_col-sm-offset-12 {
        margin-left: 100%;
    }
    .vc_col-sm-offset-11 {
        margin-left: 91.66666667%;
    }
    .vc_col-sm-offset-10 {
        margin-left: 83.33333333%;
    }
    .vc_col-sm-offset-9 {
        margin-left: 75%;
    }
    .vc_col-sm-offset-8 {
        margin-left: 66.66666667%;
    }
    .vc_col-sm-offset-7 {
        margin-left: 58.33333333%;
    }
    .vc_col-sm-offset-6 {
        margin-left: 50%;
    }
    .vc_col-sm-offset-5 {
        margin-left: 41.66666667%;
    }
    .vc_col-sm-offset-4 {
        margin-left: 33.33333333%;
    }
    .vc_col-sm-offset-3 {
        margin-left: 25%;
    }
    .vc_col-sm-offset-2 {
        margin-left: 16.66666667%;
    }
    .vc_col-sm-offset-1 {
        margin-left: 8.33333333%;
    }
    .vc_col-sm-offset-0 {
        margin-left: 0;
    }
    .vc_col-sm-1\/5,
    .vc_col-sm-2\/5,
    .vc_col-sm-3\/5,
    .vc_col-sm-4\/5,
    .vc_col-sm-5\/5 {
        float: left;
    }
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-1\/5,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-2\/5,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-3\/5,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-4\/5,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
        float: right;
    }
    .vc_col-sm-5\/5 {
        width: 100%;
    }
    .vc_col-sm-4\/5 {
        width: 80%;
    }
    .vc_col-sm-3\/5 {
        width: 60%;
    }
    .vc_col-sm-2\/5 {
        width: 40%;
    }
    .vc_col-sm-1\/5 {
        width: 20%;
    }
    .vc_col-sm-pull-5\/5 {
        right: 100%;
    }
    .vc_col-sm-pull-4\/5 {
        right: 80%;
    }
    .vc_col-sm-pull-3\/5 {
        right: 60%;
    }
    .vc_col-sm-pull-2\/5 {
        right: 40%;
    }
    .vc_col-sm-pull-1\/5 {
        right: 20%;
    }
    .vc_col-sm-pull-0\/5 {
        right: auto;
    }
    .vc_col-sm-push-5\/5 {
        left: 100%;
    }
    .vc_col-sm-push-4\/5 {
        left: 80%;
    }
    .vc_col-sm-push-3\/5 {
        left: 60%;
    }
    .vc_col-sm-push-2\/5 {
        left: 40%;
    }
    .vc_col-sm-push-1\/5 {
        left: 20%;
    }
    .vc_col-sm-push-0\/5 {
        left: auto;
    }
    .vc_col-sm-offset-5\/5 {
        margin-left: 100%;
    }
    .vc_col-sm-offset-4\/5 {
        margin-left: 80%;
    }
    .vc_col-sm-offset-3\/5 {
        margin-left: 60%;
    }
    .vc_col-sm-offset-2\/5 {
        margin-left: 40%;
    }
    .vc_col-sm-offset-1\/5 {
        margin-left: 20%;
    }
    .vc_col-sm-offset-0\/5 {
        margin-left: 0;
    }
}
@media (min-width: 992px) {
    .vc_col-md-1,
    .vc_col-md-10,
    .vc_col-md-11,
    .vc_col-md-12,
    .vc_col-md-2,
    .vc_col-md-3,
    .vc_col-md-4,
    .vc_col-md-5,
    .vc_col-md-6,
    .vc_col-md-7,
    .vc_col-md-8,
    .vc_col-md-9 {
        float: left;
    }
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-1,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-10,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-11,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-12,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-2,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-3,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-4,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-5,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-6,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-7,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-8,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-9 {
        float: right;
    }
    .vc_col-md-12 {
        width: 100%;
    }
    .vc_col-md-11 {
        width: 91.66666667%;
    }
    .vc_col-md-10 {
        width: 83.33333333%;
    }
    .vc_col-md-9 {
        width: 75%;
    }
    .vc_col-md-8 {
        width: 66.66666667%;
    }
    .vc_col-md-7 {
        width: 58.33333333%;
    }
    .vc_col-md-6 {
        width: 50%;
    }
    .vc_col-md-5 {
        width: 41.66666667%;
    }
    .vc_col-md-4 {
        width: 33.33333333%;
    }
    .vc_col-md-3 {
        width: 25%;
    }
    .vc_col-md-2 {
        width: 16.66666667%;
    }
    .vc_col-md-1 {
        width: 8.33333333%;
    }
    .vc_col-md-pull-12 {
        right: 100%;
    }
    .vc_col-md-pull-11 {
        right: 91.66666667%;
    }
    .vc_col-md-pull-10 {
        right: 83.33333333%;
    }
    .vc_col-md-pull-9 {
        right: 75%;
    }
    .vc_col-md-pull-8 {
        right: 66.66666667%;
    }
    .vc_col-md-pull-7 {
        right: 58.33333333%;
    }
    .vc_col-md-pull-6 {
        right: 50%;
    }
    .vc_col-md-pull-5 {
        right: 41.66666667%;
    }
    .vc_col-md-pull-4 {
        right: 33.33333333%;
    }
    .vc_col-md-pull-3 {
        right: 25%;
    }
    .vc_col-md-pull-2 {
        right: 16.66666667%;
    }
    .vc_col-md-pull-1 {
        right: 8.33333333%;
    }
    .vc_col-md-pull-0 {
        right: auto;
    }
    .vc_col-md-push-12 {
        left: 100%;
    }
    .vc_col-md-push-11 {
        left: 91.66666667%;
    }
    .vc_col-md-push-10 {
        left: 83.33333333%;
    }
    .vc_col-md-push-9 {
        left: 75%;
    }
    .vc_col-md-push-8 {
        left: 66.66666667%;
    }
    .vc_col-md-push-7 {
        left: 58.33333333%;
    }
    .vc_col-md-push-6 {
        left: 50%;
    }
    .vc_col-md-push-5 {
        left: 41.66666667%;
    }
    .vc_col-md-push-4 {
        left: 33.33333333%;
    }
    .vc_col-md-push-3 {
        left: 25%;
    }
    .vc_col-md-push-2 {
        left: 16.66666667%;
    }
    .vc_col-md-push-1 {
        left: 8.33333333%;
    }
    .vc_col-md-push-0 {
        left: auto;
    }
    .vc_col-md-offset-12 {
        margin-left: 100%;
    }
    .vc_col-md-offset-11 {
        margin-left: 91.66666667%;
    }
    .vc_col-md-offset-10 {
        margin-left: 83.33333333%;
    }
    .vc_col-md-offset-9 {
        margin-left: 75%;
    }
    .vc_col-md-offset-8 {
        margin-left: 66.66666667%;
    }
    .vc_col-md-offset-7 {
        margin-left: 58.33333333%;
    }
    .vc_col-md-offset-6 {
        margin-left: 50%;
    }
    .vc_col-md-offset-5 {
        margin-left: 41.66666667%;
    }
    .vc_col-md-offset-4 {
        margin-left: 33.33333333%;
    }
    .vc_col-md-offset-3 {
        margin-left: 25%;
    }
    .vc_col-md-offset-2 {
        margin-left: 16.66666667%;
    }
    .vc_col-md-offset-1 {
        margin-left: 8.33333333%;
    }
    .vc_col-md-offset-0 {
        margin-left: 0;
    }
    .vc_col-md-1\/5,
    .vc_col-md-2\/5,
    .vc_col-md-3\/5,
    .vc_col-md-4\/5,
    .vc_col-md-5\/5 {
        float: left;
    }
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-1\/5,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-2\/5,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-3\/5,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-4\/5,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
        float: right;
    }
    .vc_col-md-5\/5 {
        width: 100%;
    }
    .vc_col-md-4\/5 {
        width: 80%;
    }
    .vc_col-md-3\/5 {
        width: 60%;
    }
    .vc_col-md-2\/5 {
        width: 40%;
    }
    .vc_col-md-1\/5 {
        width: 20%;
    }
    .vc_col-md-pull-5\/5 {
        right: 100%;
    }
    .vc_col-md-pull-4\/5 {
        right: 80%;
    }
    .vc_col-md-pull-3\/5 {
        right: 60%;
    }
    .vc_col-md-pull-2\/5 {
        right: 40%;
    }
    .vc_col-md-pull-1\/5 {
        right: 20%;
    }
    .vc_col-md-pull-0\/5 {
        right: auto;
    }
    .vc_col-md-push-5\/5 {
        left: 100%;
    }
    .vc_col-md-push-4\/5 {
        left: 80%;
    }
    .vc_col-md-push-3\/5 {
        left: 60%;
    }
    .vc_col-md-push-2\/5 {
        left: 40%;
    }
    .vc_col-md-push-1\/5 {
        left: 20%;
    }
    .vc_col-md-push-0\/5 {
        left: auto;
    }
    .vc_col-md-offset-5\/5 {
        margin-left: 100%;
    }
    .vc_col-md-offset-4\/5 {
        margin-left: 80%;
    }
    .vc_col-md-offset-3\/5 {
        margin-left: 60%;
    }
    .vc_col-md-offset-2\/5 {
        margin-left: 40%;
    }
    .vc_col-md-offset-1\/5 {
        margin-left: 20%;
    }
    .vc_col-md-offset-0\/5 {
        margin-left: 0;
    }
}
@media (min-width: 1200px) {
    .vc_col-lg-1,
    .vc_col-lg-10,
    .vc_col-lg-11,
    .vc_col-lg-12,
    .vc_col-lg-2,
    .vc_col-lg-3,
    .vc_col-lg-4,
    .vc_col-lg-5,
    .vc_col-lg-6,
    .vc_col-lg-7,
    .vc_col-lg-8,
    .vc_col-lg-9 {
        float: left;
    }
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-1,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-10,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-11,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-12,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-2,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-3,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-4,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-5,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-6,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-7,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-8,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-9 {
        float: right;
    }
    .vc_col-lg-12 {
        width: 100%;
    }
    .vc_col-lg-11 {
        width: 91.66666667%;
    }
    .vc_col-lg-10 {
        width: 83.33333333%;
    }
    .vc_col-lg-9 {
        width: 75%;
    }
    .vc_col-lg-8 {
        width: 66.66666667%;
    }
    .vc_col-lg-7 {
        width: 58.33333333%;
    }
    .vc_col-lg-6 {
        width: 50%;
    }
    .vc_col-lg-5 {
        width: 41.66666667%;
    }
    .vc_col-lg-4 {
        width: 33.33333333%;
    }
    .vc_col-lg-3 {
        width: 25%;
    }
    .vc_col-lg-2 {
        width: 16.66666667%;
    }
    .vc_col-lg-1 {
        width: 8.33333333%;
    }
    .vc_col-lg-pull-12 {
        right: 100%;
    }
    .vc_col-lg-pull-11 {
        right: 91.66666667%;
    }
    .vc_col-lg-pull-10 {
        right: 83.33333333%;
    }
    .vc_col-lg-pull-9 {
        right: 75%;
    }
    .vc_col-lg-pull-8 {
        right: 66.66666667%;
    }
    .vc_col-lg-pull-7 {
        right: 58.33333333%;
    }
    .vc_col-lg-pull-6 {
        right: 50%;
    }
    .vc_col-lg-pull-5 {
        right: 41.66666667%;
    }
    .vc_col-lg-pull-4 {
        right: 33.33333333%;
    }
    .vc_col-lg-pull-3 {
        right: 25%;
    }
    .vc_col-lg-pull-2 {
        right: 16.66666667%;
    }
    .vc_col-lg-pull-1 {
        right: 8.33333333%;
    }
    .vc_col-lg-pull-0 {
        right: auto;
    }
    .vc_col-lg-push-12 {
        left: 100%;
    }
    .vc_col-lg-push-11 {
        left: 91.66666667%;
    }
    .vc_col-lg-push-10 {
        left: 83.33333333%;
    }
    .vc_col-lg-push-9 {
        left: 75%;
    }
    .vc_col-lg-push-8 {
        left: 66.66666667%;
    }
    .vc_col-lg-push-7 {
        left: 58.33333333%;
    }
    .vc_col-lg-push-6 {
        left: 50%;
    }
    .vc_col-lg-push-5 {
        left: 41.66666667%;
    }
    .vc_col-lg-push-4 {
        left: 33.33333333%;
    }
    .vc_col-lg-push-3 {
        left: 25%;
    }
    .vc_col-lg-push-2 {
        left: 16.66666667%;
    }
    .vc_col-lg-push-1 {
        left: 8.33333333%;
    }
    .vc_col-lg-push-0 {
        left: auto;
    }
    .vc_col-lg-offset-12 {
        margin-left: 100%;
    }
    .vc_col-lg-offset-11 {
        margin-left: 91.66666667%;
    }
    .vc_col-lg-offset-10 {
        margin-left: 83.33333333%;
    }
    .vc_col-lg-offset-9 {
        margin-left: 75%;
    }
    .vc_col-lg-offset-8 {
        margin-left: 66.66666667%;
    }
    .vc_col-lg-offset-7 {
        margin-left: 58.33333333%;
    }
    .vc_col-lg-offset-6 {
        margin-left: 50%;
    }
    .vc_col-lg-offset-5 {
        margin-left: 41.66666667%;
    }
    .vc_col-lg-offset-4 {
        margin-left: 33.33333333%;
    }
    .vc_col-lg-offset-3 {
        margin-left: 25%;
    }
    .vc_col-lg-offset-2 {
        margin-left: 16.66666667%;
    }
    .vc_col-lg-offset-1 {
        margin-left: 8.33333333%;
    }
    .vc_col-lg-offset-0 {
        margin-left: 0;
    }
    .vc_col-lg-1\/5,
    .vc_col-lg-2\/5,
    .vc_col-lg-3\/5,
    .vc_col-lg-4\/5,
    .vc_col-lg-5\/5 {
        float: left;
    }
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-1\/5,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-2\/5,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-3\/5,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-4\/5,
    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
        float: right;
    }
    .vc_col-lg-5\/5 {
        width: 100%;
    }
    .vc_col-lg-4\/5 {
        width: 80%;
    }
    .vc_col-lg-3\/5 {
        width: 60%;
    }
    .vc_col-lg-2\/5 {
        width: 40%;
    }
    .vc_col-lg-1\/5 {
        width: 20%;
    }
    .vc_col-lg-pull-5\/5 {
        right: 100%;
    }
    .vc_col-lg-pull-4\/5 {
        right: 80%;
    }
    .vc_col-lg-pull-3\/5 {
        right: 60%;
    }
    .vc_col-lg-pull-2\/5 {
        right: 40%;
    }
    .vc_col-lg-pull-1\/5 {
        right: 20%;
    }
    .vc_col-lg-pull-0\/5 {
        right: auto;
    }
    .vc_col-lg-push-5\/5 {
        left: 100%;
    }
    .vc_col-lg-push-4\/5 {
        left: 80%;
    }
    .vc_col-lg-push-3\/5 {
        left: 60%;
    }
    .vc_col-lg-push-2\/5 {
        left: 40%;
    }
    .vc_col-lg-push-1\/5 {
        left: 20%;
    }
    .vc_col-lg-push-0\/5 {
        left: auto;
    }
    .vc_col-lg-offset-5\/5 {
        margin-left: 100%;
    }
    .vc_col-lg-offset-4\/5 {
        margin-left: 80%;
    }
    .vc_col-lg-offset-3\/5 {
        margin-left: 60%;
    }
    .vc_col-lg-offset-2\/5 {
        margin-left: 40%;
    }
    .vc_col-lg-offset-1\/5 {
        margin-left: 20%;
    }
    .vc_col-lg-offset-0\/5 {
        margin-left: 0;
    }
}
.vc_pull-right {
    float: right !important;
}
.vc_pull-left {
    float: left !important;
}
.vc_clearfix:after,
.vc_clearfix:before {
    content: " ";
    display: table;
}
.vc_clearfix:after {
    clear: both;
}
.vc_clearfix:after,
.vc_clearfix:before {
    content: " ";
    display: table;
}
.vc_clearfix:after {
    clear: both;
}
.vc_el-clearfix {
    clear: both;
}
@media (max-width: 767px) {
    .vc_el-clearfix-xs {
        clear: both;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .vc_el-clearfix-sm {
        clear: both;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .vc_el-clearfix-md {
        clear: both;
    }
}
@media (min-width: 1200px) {
    .vc_el-clearfix-lg {
        clear: both;
    }
}
.vc_visible {
    display: block;
}
.vc_table {
    width: 100%;
    margin-bottom: 20px;
    border-collapse: collapse;
}
.vc_table > tbody > tr > td,
.vc_table > tbody > tr > th,
.vc_table > tfoot > tr > td,
.vc_table > tfoot > tr > th,
.vc_table > thead > tr > td,
.vc_table > thead > tr > th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.vc_table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd;
}
.vc_table > caption + thead > tr:first-child > td,
.vc_table > caption + thead > tr:first-child > th,
.vc_table > colgroup + thead > tr:first-child > td,
.vc_table > colgroup + thead > tr:first-child > th,
.vc_table > thead:first-child > tr:first-child > td,
.vc_table > thead:first-child > tr:first-child > th {
    border-top: 0;
}
.vc_table > tbody + tbody {
    border-top: 2px solid #ddd;
}
.vc_table .table {
    background-color: #fff;
}
.vc_table-bordered {
    border: 1px solid #ddd;
}
.vc_table-bordered > tbody > tr > td,
.vc_table-bordered > tbody > tr > th,
.vc_table-bordered > tfoot > tr > td,
.vc_table-bordered > tfoot > tr > th,
.vc_table-bordered > thead > tr > td,
.vc_table-bordered > thead > tr > th {
    border: 1px solid #ddd;
}
.vc_table-bordered > thead > tr > td,
.vc_table-bordered > thead > tr > th {
    border-bottom-width: 2px;
}
.vc_pixel_icon {
    display: inline-block;
    vertical-align: middle;
    height: 16px;
    width: 16px;
    background-position: 0 0;
    background-repeat: no-repeat;
}
.vc_pixel_icon-alert {
    background-image: url(/wp-content/plugins/js_composer_old/assets/vc/alert.png);
}
.vc_pixel_icon-info {
    background-image: url(/wp-content/plugins/js_composer_old/assets/vc/info.png);
}
.vc_pixel_icon-tick {
    background-image: url(/wp-content/plugins/js_composer_old/assets/vc/tick.png);
}
.vc_pixel_icon-explanation {
    background-image: url(/wp-content/plugins/js_composer_old/assets/vc/exclamation.png);
}
.vc_pixel_icon-address_book {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/address-book.png);
}
.vc_pixel_icon-alarm_clock {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/alarm-clock.png);
}
.vc_pixel_icon-anchor {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/anchor.png);
}
.vc_pixel_icon-application_image {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/application-image.png);
}
.vc_pixel_icon-arrow {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/arrow.png);
}
.vc_pixel_icon-asterisk {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/asterisk.png);
}
.vc_pixel_icon-hammer {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/auction-hammer.png);
}
.vc_pixel_icon-balloon {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/balloon.png);
}
.vc_pixel_icon-balloon_buzz {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/balloon-buzz.png);
}
.vc_pixel_icon-balloon_facebook {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/balloon-facebook.png);
}
.vc_pixel_icon-balloon_twitter {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/balloon-twitter.png);
}
.vc_pixel_icon-battery {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/battery-full.png);
}
.vc_pixel_icon-binocular {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/binocular.png);
}
.vc_pixel_icon-document_excel {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/blue-document-excel.png);
}
.vc_pixel_icon-document_image {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/blue-document-image.png);
}
.vc_pixel_icon-document_music {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/blue-document-music.png);
}
.vc_pixel_icon-document_office {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/blue-document-office.png);
}
.vc_pixel_icon-document_pdf {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/blue-document-pdf.png);
}
.vc_pixel_icon-document_powerpoint {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/blue-document-powerpoint.png);
}
.vc_pixel_icon-document_word {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/blue-document-word.png);
}
.vc_pixel_icon-bookmark {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/bookmark.png);
}
.vc_pixel_icon-camcorder {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/camcorder.png);
}
.vc_pixel_icon-camera {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/camera.png);
}
.vc_pixel_icon-chart {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/chart.png);
}
.vc_pixel_icon-chart_pie {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/chart-pie.png);
}
.vc_pixel_icon-clock {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/clock.png);
}
.vc_pixel_icon-play {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/control.png);
}
.vc_pixel_icon-fire {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/fire.png);
}
.vc_pixel_icon-heart {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/heart.png);
}
.vc_pixel_icon-mail {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/mail.png);
}
.vc_pixel_icon-shield {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/plus-shield.png);
}
.vc_pixel_icon-video {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/icons/video.png);
}
@font-face {
    font-family: vcpb-plugin-icons;
    src: url(/wp-content/plugins/js_composer_old/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62);
    src: url(/wp-content/plugins/js_composer_old/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62#iefix) format("embedded-opentype"),
        url(/wp-content/plugins/js_composer_old/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?f6ud62) format("truetype"),
        url(/wp-content/plugins/js_composer_old/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?f6ud62) format("woff"),
        url(/wp-content/plugins/js_composer_old/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg?f6ud62#vcpb-plugin-icons) format("svg");
    font-weight: 400;
    font-style: normal;
}
.vc-composer-icon {
    font-family: vcpb-plugin-icons !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.vc-c-icon-minimize:before {
    content: "\e91c";
}
.vc-c-icon-close:before {
    content: "\e5cd";
}
.vc-c-icon-1-6_4-6_1-6:before {
    content: "\e90e";
}
.vc-c-icon-add_template:before {
    content: "\e903";
}
.vc-c-icon-arrow_back:before {
    content: "\e5c4";
}
.vc-c-icon-arrow_drop_down:before {
    content: "\e5c5";
}
.vc-c-icon-arrow_drop_up:before {
    content: "\e5c7";
}
.vc-c-icon-arrow_forward:before {
    content: "\e5c8";
}
.vc-c-icon-check:before {
    content: "\e5ca";
}
.vc-c-icon-arrow_upward:before {
    content: "\e5d8";
}
.vc-c-icon-arrow_downward:before {
    content: "\e5db";
}
.vc-c-icon-sync:before {
    content: "\e627";
}
.vc-c-icon-search:before {
    content: "\e8b6";
}
.vc-c-icon-1-1:before {
    content: "\e900";
}
.vc-c-icon-1-2_1-2:before {
    content: "\e901";
}
.vc-c-icon-1-3_1-3_1-3:before {
    content: "\e902";
}
.vc-c-icon-1-4_1-2_1-4:before {
    content: "\e904";
}
.vc-c-icon-1-4_1-4_1-4_1-4:before {
    content: "\e905";
}
.vc-c-icon-1-4_3-4:before {
    content: "\e906";
}
.vc-c-icon-1-6_1-6_1-6_1-2:before {
    content: "\e907";
}
.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before {
    content: "\e908";
}
.vc-c-icon-l_15_15_15_15_15:before {
    content: "\e909";
}
.vc-c-icon-1-6_2-3_1-6:before {
    content: "\e90a";
}
.vc-c-icon-2-3_1-3:before {
    content: "\e90b";
}
.vc-c-icon-5-6_1-6:before {
    content: "\e90c";
}
.vc-c-icon-add_element:before {
    content: "\e90d";
}
.vc-c-icon-add:before {
    content: "\e90f";
}
.vc-c-icon-cog:before {
    content: "\e910";
}
.vc-c-icon-content_copy:before {
    content: "\e911";
}
.vc-c-icon-delete_empty:before {
    content: "\e912";
}
.vc-c-icon-dragndrop:before {
    content: "\e913";
}
.vc-c-icon-fullscreen_exit:before {
    content: "\e914";
}
.vc-c-icon-fullscreen:before {
    content: "\e915";
}
.vc-c-icon-arrow_drop_right:before {
    content: "\e916";
}
.vc-c-icon-layout_default:before {
    content: "\e917";
}
.vc-c-icon-layout_landscape-smartphones:before {
    content: "\e918";
}
.vc-c-icon-layout_landscape-tablets:before {
    content: "\e919";
}
.vc-c-icon-layout_portrait-smartphones:before {
    content: "\e91a";
}
.vc-c-icon-layout_portrait-tablets:before {
    content: "\e91b";
}
.vc-c-icon-mode_edit:before {
    content: "\e91d";
}
.vc-c-icon-row_default_fe:before {
    content: "\e91e";
}
.vc-c-icon-text-block:before {
    content: "\e91f";
}
.vc_txt_align_left {
    text-align: left;
}
.vc_txt_align_right {
    text-align: right;
}
.vc_txt_align_center {
    text-align: center;
}
.vc_txt_align_justify {
    text-align: justify;
    text-justify: inter-word;
}
.vc_el_width_50 {
    width: 50%;
    margin-left: auto !important;
    margin-right: auto !important;
}
.vc_el_width_60 {
    width: 60%;
    margin-left: auto !important;
    margin-right: auto !important;
}
.vc_el_width_70 {
    width: 70%;
    margin-left: auto !important;
    margin-right: auto !important;
}
.vc_el_width_80 {
    width: 80%;
    margin-left: auto !important;
    margin-right: auto !important;
}
.vc_el_width_90 {
    width: 90%;
    margin-left: auto !important;
    margin-right: auto !important;
}
.vc_el_width_100 {
    width: 100%;
    margin-left: auto !important;
    margin-right: auto !important;
}
.vc_btn,
a.vc_btn,
button.vc_btn {
    cursor: pointer;
    display: inline-block;
    text-decoration: none !important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    padding: 9px 12px;
    font-size: 100%;
    line-height: 20px;
    border-radius: 4px;
}
.vc_btn,
.vc_btn:focus,
.vc_btn:hover,
a.vc_btn,
a.vc_btn:focus,
a.vc_btn:hover,
button.vc_btn,
button.vc_btn:focus,
button.vc_btn:hover {
    border: 1px solid transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.vc_btn-lg,
a.vc_btn-lg,
button.vc_btn-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 6px;
}
.vc_btn-sm,
a.vc_btn-sm,
button.vc_btn-sm {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
.vc_btn-xs,
a.vc_btn-xs,
button.vc_btn-xs {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
.vc_btn_square,
a.vc_btn_square,
button.vc_btn_square {
    border-radius: 0;
}
.vc_btn_square_outlined,
a.vc_btn_square_outlined,
button.vc_btn_square_outlined {
    border-radius: 0;
    background: 0 0 !important;
}
.vc_btn_square_outlined,
.vc_btn_square_outlined:focus,
.vc_btn_square_outlined:hover,
a.vc_btn_square_outlined,
a.vc_btn_square_outlined:focus,
a.vc_btn_square_outlined:hover,
button.vc_btn_square_outlined,
button.vc_btn_square_outlined:focus,
button.vc_btn_square_outlined:hover {
    border: 2px solid;
}
.vc_btn_round,
a.vc_btn_round,
button.vc_btn_round {
    border-radius: 25px;
}
.vc_btn_outlined,
a.vc_btn_outlined,
button.vc_btn_outlined {
    background: 0 0 !important;
}
.vc_btn_outlined,
.vc_btn_outlined:focus,
.vc_btn_outlined:hover,
a.vc_btn_outlined,
a.vc_btn_outlined:focus,
a.vc_btn_outlined:hover,
button.vc_btn_outlined,
button.vc_btn_outlined:focus,
button.vc_btn_outlined:hover {
    border: 2px solid;
}
.vc_btn-blue,
a.vc_btn-blue,
button.vc_btn-blue {
    background-color: #5472d2;
    color: #fff !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-blue:hover,
a.vc_btn-blue:hover,
button.vc_btn-blue:hover {
    background-color: #3c5ecc;
    color: #f7f7f7 !important;
}
.vc_btn-blue.vc_btn_outlined,
.vc_btn-blue.vc_btn_square_outlined,
a.vc_btn-blue.vc_btn_outlined,
a.vc_btn-blue.vc_btn_square_outlined,
button.vc_btn-blue.vc_btn_outlined,
button.vc_btn-blue.vc_btn_square_outlined {
    color: #5472d2 !important;
}
.vc_btn-blue.vc_btn_outlined:hover,
.vc_btn-blue.vc_btn_square_outlined:hover,
a.vc_btn-blue.vc_btn_outlined:hover,
a.vc_btn-blue.vc_btn_square_outlined:hover,
button.vc_btn-blue.vc_btn_outlined:hover,
button.vc_btn-blue.vc_btn_square_outlined:hover {
    border-color: #3c5ecc;
}
.vc_btn-blue.vc_btn_3d,
a.vc_btn-blue.vc_btn_3d,
button.vc_btn-blue.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #3253bc;
    box-shadow: 0 5px 0 #3253bc;
    margin-bottom: 5px;
}
.vc_btn-blue.vc_btn_3d.vc_btn_xs,
a.vc_btn-blue.vc_btn_3d.vc_btn_xs,
button.vc_btn-blue.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #3253bc;
    box-shadow: 0 3px 0 #3253bc;
    margin-bottom: 3px;
}
.vc_btn-blue.vc_btn_3d.vc_btn_sm,
a.vc_btn-blue.vc_btn_3d.vc_btn_sm,
button.vc_btn-blue.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #3253bc;
    box-shadow: 0 4px 0 #3253bc;
    margin-bottom: 4px;
}
.vc_btn-turquoise,
a.vc_btn-turquoise,
button.vc_btn-turquoise {
    background-color: #00c1cf;
    color: #fff !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-turquoise:hover,
a.vc_btn-turquoise:hover,
button.vc_btn-turquoise:hover {
    background-color: #00a4b0;
    color: #f7f7f7 !important;
}
.vc_btn-turquoise.vc_btn_outlined,
.vc_btn-turquoise.vc_btn_square_outlined,
a.vc_btn-turquoise.vc_btn_outlined,
a.vc_btn-turquoise.vc_btn_square_outlined,
button.vc_btn-turquoise.vc_btn_outlined,
button.vc_btn-turquoise.vc_btn_square_outlined {
    color: #00c1cf !important;
}
.vc_btn-turquoise.vc_btn_outlined:hover,
.vc_btn-turquoise.vc_btn_square_outlined:hover,
a.vc_btn-turquoise.vc_btn_outlined:hover,
a.vc_btn-turquoise.vc_btn_square_outlined:hover,
button.vc_btn-turquoise.vc_btn_outlined:hover,
button.vc_btn-turquoise.vc_btn_square_outlined:hover {
    border-color: #00a4b0;
}
.vc_btn-turquoise.vc_btn_3d,
a.vc_btn-turquoise.vc_btn_3d,
button.vc_btn-turquoise.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #008d97;
    box-shadow: 0 5px 0 #008d97;
    margin-bottom: 5px;
}
.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,
a.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,
button.vc_btn-turquoise.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #008d97;
    box-shadow: 0 3px 0 #008d97;
    margin-bottom: 3px;
}
.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,
a.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,
button.vc_btn-turquoise.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #008d97;
    box-shadow: 0 4px 0 #008d97;
    margin-bottom: 4px;
}
.vc_btn-pink,
a.vc_btn-pink,
button.vc_btn-pink {
    background-color: #fe6c61;
    color: #fff !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-pink:hover,
a.vc_btn-pink:hover,
button.vc_btn-pink:hover {
    background-color: #fe5043;
    color: #f7f7f7 !important;
}
.vc_btn-pink.vc_btn_outlined,
.vc_btn-pink.vc_btn_square_outlined,
a.vc_btn-pink.vc_btn_outlined,
a.vc_btn-pink.vc_btn_square_outlined,
button.vc_btn-pink.vc_btn_outlined,
button.vc_btn-pink.vc_btn_square_outlined {
    color: #fe6c61 !important;
}
.vc_btn-pink.vc_btn_outlined:hover,
.vc_btn-pink.vc_btn_square_outlined:hover,
a.vc_btn-pink.vc_btn_outlined:hover,
a.vc_btn-pink.vc_btn_square_outlined:hover,
button.vc_btn-pink.vc_btn_outlined:hover,
button.vc_btn-pink.vc_btn_square_outlined:hover {
    border-color: #fe5043;
}
.vc_btn-pink.vc_btn_3d,
a.vc_btn-pink.vc_btn_3d,
button.vc_btn-pink.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #fe3829;
    box-shadow: 0 5px 0 #fe3829;
    margin-bottom: 5px;
}
.vc_btn-pink.vc_btn_3d.vc_btn_xs,
a.vc_btn-pink.vc_btn_3d.vc_btn_xs,
button.vc_btn-pink.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #fe3829;
    box-shadow: 0 3px 0 #fe3829;
    margin-bottom: 3px;
}
.vc_btn-pink.vc_btn_3d.vc_btn_sm,
a.vc_btn-pink.vc_btn_3d.vc_btn_sm,
button.vc_btn-pink.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #fe3829;
    box-shadow: 0 4px 0 #fe3829;
    margin-bottom: 4px;
}
.vc_btn-violet,
a.vc_btn-violet,
button.vc_btn-violet {
    background-color: #8d6dc4;
    color: #fff !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-violet:hover,
a.vc_btn-violet:hover,
button.vc_btn-violet:hover {
    background-color: #7c57bb;
    color: #f7f7f7 !important;
}
.vc_btn-violet.vc_btn_outlined,
.vc_btn-violet.vc_btn_square_outlined,
a.vc_btn-violet.vc_btn_outlined,
a.vc_btn-violet.vc_btn_square_outlined,
button.vc_btn-violet.vc_btn_outlined,
button.vc_btn-violet.vc_btn_square_outlined {
    color: #8d6dc4 !important;
}
.vc_btn-violet.vc_btn_outlined:hover,
.vc_btn-violet.vc_btn_square_outlined:hover,
a.vc_btn-violet.vc_btn_outlined:hover,
a.vc_btn-violet.vc_btn_square_outlined:hover,
button.vc_btn-violet.vc_btn_outlined:hover,
button.vc_btn-violet.vc_btn_square_outlined:hover {
    border-color: #7c57bb;
}
.vc_btn-violet.vc_btn_3d,
a.vc_btn-violet.vc_btn_3d,
button.vc_btn-violet.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #6e48b1;
    box-shadow: 0 5px 0 #6e48b1;
    margin-bottom: 5px;
}
.vc_btn-violet.vc_btn_3d.vc_btn_xs,
a.vc_btn-violet.vc_btn_3d.vc_btn_xs,
button.vc_btn-violet.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #6e48b1;
    box-shadow: 0 3px 0 #6e48b1;
    margin-bottom: 3px;
}
.vc_btn-violet.vc_btn_3d.vc_btn_sm,
a.vc_btn-violet.vc_btn_3d.vc_btn_sm,
button.vc_btn-violet.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #6e48b1;
    box-shadow: 0 4px 0 #6e48b1;
    margin-bottom: 4px;
}
.vc_btn-peacoc,
a.vc_btn-peacoc,
button.vc_btn-peacoc {
    background-color: #4cadc9;
    color: #fff !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-peacoc:hover,
a.vc_btn-peacoc:hover,
button.vc_btn-peacoc:hover {
    background-color: #39a0bd;
    color: #f7f7f7 !important;
}
.vc_btn-peacoc.vc_btn_outlined,
.vc_btn-peacoc.vc_btn_square_outlined,
a.vc_btn-peacoc.vc_btn_outlined,
a.vc_btn-peacoc.vc_btn_square_outlined,
button.vc_btn-peacoc.vc_btn_outlined,
button.vc_btn-peacoc.vc_btn_square_outlined {
    color: #4cadc9 !important;
}
.vc_btn-peacoc.vc_btn_outlined:hover,
.vc_btn-peacoc.vc_btn_square_outlined:hover,
a.vc_btn-peacoc.vc_btn_outlined:hover,
a.vc_btn-peacoc.vc_btn_square_outlined:hover,
button.vc_btn-peacoc.vc_btn_outlined:hover,
button.vc_btn-peacoc.vc_btn_square_outlined:hover {
    border-color: #39a0bd;
}
.vc_btn-peacoc.vc_btn_3d,
a.vc_btn-peacoc.vc_btn_3d,
button.vc_btn-peacoc.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #338faa;
    box-shadow: 0 5px 0 #338faa;
    margin-bottom: 5px;
}
.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,
a.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,
button.vc_btn-peacoc.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #338faa;
    box-shadow: 0 3px 0 #338faa;
    margin-bottom: 3px;
}
.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,
a.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,
button.vc_btn-peacoc.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #338faa;
    box-shadow: 0 4px 0 #338faa;
    margin-bottom: 4px;
}
.vc_btn-chino,
a.vc_btn-chino,
button.vc_btn-chino {
    background-color: #cec2ab;
    color: #fff !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-chino:hover,
a.vc_btn-chino:hover,
button.vc_btn-chino:hover {
    background-color: #c3b498;
    color: #f7f7f7 !important;
}
.vc_btn-chino.vc_btn_outlined,
.vc_btn-chino.vc_btn_square_outlined,
a.vc_btn-chino.vc_btn_outlined,
a.vc_btn-chino.vc_btn_square_outlined,
button.vc_btn-chino.vc_btn_outlined,
button.vc_btn-chino.vc_btn_square_outlined {
    color: #cec2ab !important;
}
.vc_btn-chino.vc_btn_outlined:hover,
.vc_btn-chino.vc_btn_square_outlined:hover,
a.vc_btn-chino.vc_btn_outlined:hover,
a.vc_btn-chino.vc_btn_square_outlined:hover,
button.vc_btn-chino.vc_btn_outlined:hover,
button.vc_btn-chino.vc_btn_square_outlined:hover {
    border-color: #c3b498;
}
.vc_btn-chino.vc_btn_3d,
a.vc_btn-chino.vc_btn_3d,
button.vc_btn-chino.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #b9a888;
    box-shadow: 0 5px 0 #b9a888;
    margin-bottom: 5px;
}
.vc_btn-chino.vc_btn_3d.vc_btn_xs,
a.vc_btn-chino.vc_btn_3d.vc_btn_xs,
button.vc_btn-chino.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #b9a888;
    box-shadow: 0 3px 0 #b9a888;
    margin-bottom: 3px;
}
.vc_btn-chino.vc_btn_3d.vc_btn_sm,
a.vc_btn-chino.vc_btn_3d.vc_btn_sm,
button.vc_btn-chino.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #b9a888;
    box-shadow: 0 4px 0 #b9a888;
    margin-bottom: 4px;
}
.vc_btn-mulled_wine,
a.vc_btn-mulled_wine,
button.vc_btn-mulled_wine {
    background-color: #50485b;
    color: #fff !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-mulled_wine:hover,
a.vc_btn-mulled_wine:hover,
button.vc_btn-mulled_wine:hover {
    background-color: #413a4a;
    color: #f7f7f7 !important;
}
.vc_btn-mulled_wine.vc_btn_outlined,
.vc_btn-mulled_wine.vc_btn_square_outlined,
a.vc_btn-mulled_wine.vc_btn_outlined,
a.vc_btn-mulled_wine.vc_btn_square_outlined,
button.vc_btn-mulled_wine.vc_btn_outlined,
button.vc_btn-mulled_wine.vc_btn_square_outlined {
    color: #50485b !important;
}
.vc_btn-mulled_wine.vc_btn_outlined:hover,
.vc_btn-mulled_wine.vc_btn_square_outlined:hover,
a.vc_btn-mulled_wine.vc_btn_outlined:hover,
a.vc_btn-mulled_wine.vc_btn_square_outlined:hover,
button.vc_btn-mulled_wine.vc_btn_outlined:hover,
button.vc_btn-mulled_wine.vc_btn_square_outlined:hover {
    border-color: #413a4a;
}
.vc_btn-mulled_wine.vc_btn_3d,
a.vc_btn-mulled_wine.vc_btn_3d,
button.vc_btn-mulled_wine.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #342f3c;
    box-shadow: 0 5px 0 #342f3c;
    margin-bottom: 5px;
}
.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,
a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,
button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #342f3c;
    box-shadow: 0 3px 0 #342f3c;
    margin-bottom: 3px;
}
.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,
a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,
button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #342f3c;
    box-shadow: 0 4px 0 #342f3c;
    margin-bottom: 4px;
}
.vc_btn-vista_blue,
a.vc_btn-vista_blue,
button.vc_btn-vista_blue {
    background-color: #75d69c;
    color: #fff !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-vista_blue:hover,
a.vc_btn-vista_blue:hover,
button.vc_btn-vista_blue:hover {
    background-color: #5dcf8b;
    color: #f7f7f7 !important;
}
.vc_btn-vista_blue.vc_btn_outlined,
.vc_btn-vista_blue.vc_btn_square_outlined,
a.vc_btn-vista_blue.vc_btn_outlined,
a.vc_btn-vista_blue.vc_btn_square_outlined,
button.vc_btn-vista_blue.vc_btn_outlined,
button.vc_btn-vista_blue.vc_btn_square_outlined {
    color: #75d69c !important;
}
.vc_btn-vista_blue.vc_btn_outlined:hover,
.vc_btn-vista_blue.vc_btn_square_outlined:hover,
a.vc_btn-vista_blue.vc_btn_outlined:hover,
a.vc_btn-vista_blue.vc_btn_square_outlined:hover,
button.vc_btn-vista_blue.vc_btn_outlined:hover,
button.vc_btn-vista_blue.vc_btn_square_outlined:hover {
    border-color: #5dcf8b;
}
.vc_btn-vista_blue.vc_btn_3d,
a.vc_btn-vista_blue.vc_btn_3d,
button.vc_btn-vista_blue.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #4ac97d;
    box-shadow: 0 5px 0 #4ac97d;
    margin-bottom: 5px;
}
.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,
a.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,
button.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #4ac97d;
    box-shadow: 0 3px 0 #4ac97d;
    margin-bottom: 3px;
}
.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,
a.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,
button.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #4ac97d;
    box-shadow: 0 4px 0 #4ac97d;
    margin-bottom: 4px;
}
.vc_btn-black,
a.vc_btn-black,
button.vc_btn-black {
    background-color: #2a2a2a;
    color: #fff !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-black:hover,
a.vc_btn-black:hover,
button.vc_btn-black:hover {
    background-color: #1b1b1b;
    color: #f7f7f7 !important;
}
.vc_btn-black.vc_btn_outlined,
.vc_btn-black.vc_btn_square_outlined,
a.vc_btn-black.vc_btn_outlined,
a.vc_btn-black.vc_btn_square_outlined,
button.vc_btn-black.vc_btn_outlined,
button.vc_btn-black.vc_btn_square_outlined {
    color: #2a2a2a !important;
}
.vc_btn-black.vc_btn_outlined:hover,
.vc_btn-black.vc_btn_square_outlined:hover,
a.vc_btn-black.vc_btn_outlined:hover,
a.vc_btn-black.vc_btn_square_outlined:hover,
button.vc_btn-black.vc_btn_outlined:hover,
button.vc_btn-black.vc_btn_square_outlined:hover {
    border-color: #1b1b1b;
}
.vc_btn-black.vc_btn_3d,
a.vc_btn-black.vc_btn_3d,
button.vc_btn-black.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #0e0e0e;
    box-shadow: 0 5px 0 #0e0e0e;
    margin-bottom: 5px;
}
.vc_btn-black.vc_btn_3d.vc_btn_xs,
a.vc_btn-black.vc_btn_3d.vc_btn_xs,
button.vc_btn-black.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #0e0e0e;
    box-shadow: 0 3px 0 #0e0e0e;
    margin-bottom: 3px;
}
.vc_btn-black.vc_btn_3d.vc_btn_sm,
a.vc_btn-black.vc_btn_3d.vc_btn_sm,
button.vc_btn-black.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #0e0e0e;
    box-shadow: 0 4px 0 #0e0e0e;
    margin-bottom: 4px;
}
.vc_btn-grey,
a.vc_btn-grey,
button.vc_btn-grey {
    background-color: #ebebeb;
    color: #666 !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-grey:hover,
a.vc_btn-grey:hover,
button.vc_btn-grey:hover {
    background-color: #dcdcdc;
    color: #5e5e5e !important;
}
.vc_btn-grey.vc_btn_outlined,
.vc_btn-grey.vc_btn_square_outlined,
a.vc_btn-grey.vc_btn_outlined,
a.vc_btn-grey.vc_btn_square_outlined,
button.vc_btn-grey.vc_btn_outlined,
button.vc_btn-grey.vc_btn_square_outlined {
    color: #ebebeb !important;
}
.vc_btn-grey.vc_btn_outlined:hover,
.vc_btn-grey.vc_btn_square_outlined:hover,
a.vc_btn-grey.vc_btn_outlined:hover,
a.vc_btn-grey.vc_btn_square_outlined:hover,
button.vc_btn-grey.vc_btn_outlined:hover,
button.vc_btn-grey.vc_btn_square_outlined:hover {
    border-color: #dcdcdc;
}
.vc_btn-grey.vc_btn_3d,
a.vc_btn-grey.vc_btn_3d,
button.vc_btn-grey.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #cfcfcf;
    box-shadow: 0 5px 0 #cfcfcf;
    margin-bottom: 5px;
}
.vc_btn-grey.vc_btn_3d.vc_btn_xs,
a.vc_btn-grey.vc_btn_3d.vc_btn_xs,
button.vc_btn-grey.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #cfcfcf;
    box-shadow: 0 3px 0 #cfcfcf;
    margin-bottom: 3px;
}
.vc_btn-grey.vc_btn_3d.vc_btn_sm,
a.vc_btn-grey.vc_btn_3d.vc_btn_sm,
button.vc_btn-grey.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #cfcfcf;
    box-shadow: 0 4px 0 #cfcfcf;
    margin-bottom: 4px;
}
.vc_btn-orange,
a.vc_btn-orange,
button.vc_btn-orange {
    background-color: #f7be68;
    color: #fff !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-orange:hover,
a.vc_btn-orange:hover,
button.vc_btn-orange:hover {
    background-color: #f5b14b;
    color: #f7f7f7 !important;
}
.vc_btn-orange.vc_btn_outlined,
.vc_btn-orange.vc_btn_square_outlined,
a.vc_btn-orange.vc_btn_outlined,
a.vc_btn-orange.vc_btn_square_outlined,
button.vc_btn-orange.vc_btn_outlined,
button.vc_btn-orange.vc_btn_square_outlined {
    color: #f7be68 !important;
}
.vc_btn-orange.vc_btn_outlined:hover,
.vc_btn-orange.vc_btn_square_outlined:hover,
a.vc_btn-orange.vc_btn_outlined:hover,
a.vc_btn-orange.vc_btn_square_outlined:hover,
button.vc_btn-orange.vc_btn_outlined:hover,
button.vc_btn-orange.vc_btn_square_outlined:hover {
    border-color: #f5b14b;
}
.vc_btn-orange.vc_btn_3d,
a.vc_btn-orange.vc_btn_3d,
button.vc_btn-orange.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #f4a733;
    box-shadow: 0 5px 0 #f4a733;
    margin-bottom: 5px;
}
.vc_btn-orange.vc_btn_3d.vc_btn_xs,
a.vc_btn-orange.vc_btn_3d.vc_btn_xs,
button.vc_btn-orange.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #f4a733;
    box-shadow: 0 3px 0 #f4a733;
    margin-bottom: 3px;
}
.vc_btn-orange.vc_btn_3d.vc_btn_sm,
a.vc_btn-orange.vc_btn_3d.vc_btn_sm,
button.vc_btn-orange.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #f4a733;
    box-shadow: 0 4px 0 #f4a733;
    margin-bottom: 4px;
}
.vc_btn-sky,
a.vc_btn-sky,
button.vc_btn-sky {
    background-color: #5aa1e3;
    color: #fff !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-sky:hover,
a.vc_btn-sky:hover,
button.vc_btn-sky:hover {
    background-color: #4092df;
    color: #f7f7f7 !important;
}
.vc_btn-sky.vc_btn_outlined,
.vc_btn-sky.vc_btn_square_outlined,
a.vc_btn-sky.vc_btn_outlined,
a.vc_btn-sky.vc_btn_square_outlined,
button.vc_btn-sky.vc_btn_outlined,
button.vc_btn-sky.vc_btn_square_outlined {
    color: #5aa1e3 !important;
}
.vc_btn-sky.vc_btn_outlined:hover,
.vc_btn-sky.vc_btn_square_outlined:hover,
a.vc_btn-sky.vc_btn_outlined:hover,
a.vc_btn-sky.vc_btn_square_outlined:hover,
button.vc_btn-sky.vc_btn_outlined:hover,
button.vc_btn-sky.vc_btn_square_outlined:hover {
    border-color: #4092df;
}
.vc_btn-sky.vc_btn_3d,
a.vc_btn-sky.vc_btn_3d,
button.vc_btn-sky.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #2a86db;
    box-shadow: 0 5px 0 #2a86db;
    margin-bottom: 5px;
}
.vc_btn-sky.vc_btn_3d.vc_btn_xs,
a.vc_btn-sky.vc_btn_3d.vc_btn_xs,
button.vc_btn-sky.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #2a86db;
    box-shadow: 0 3px 0 #2a86db;
    margin-bottom: 3px;
}
.vc_btn-sky.vc_btn_3d.vc_btn_sm,
a.vc_btn-sky.vc_btn_3d.vc_btn_sm,
button.vc_btn-sky.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #2a86db;
    box-shadow: 0 4px 0 #2a86db;
    margin-bottom: 4px;
}
.vc_btn-green,
a.vc_btn-green,
button.vc_btn-green {
    background-color: #6dab3c;
    color: #fff !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-green:hover,
a.vc_btn-green:hover,
button.vc_btn-green:hover {
    background-color: #5f9434;
    color: #f7f7f7 !important;
}
.vc_btn-green.vc_btn_outlined,
.vc_btn-green.vc_btn_square_outlined,
a.vc_btn-green.vc_btn_outlined,
a.vc_btn-green.vc_btn_square_outlined,
button.vc_btn-green.vc_btn_outlined,
button.vc_btn-green.vc_btn_square_outlined {
    color: #6dab3c !important;
}
.vc_btn-green.vc_btn_outlined:hover,
.vc_btn-green.vc_btn_square_outlined:hover,
a.vc_btn-green.vc_btn_outlined:hover,
a.vc_btn-green.vc_btn_square_outlined:hover,
button.vc_btn-green.vc_btn_outlined:hover,
button.vc_btn-green.vc_btn_square_outlined:hover {
    border-color: #5f9434;
}
.vc_btn-green.vc_btn_3d,
a.vc_btn-green.vc_btn_3d,
button.vc_btn-green.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #53812d;
    box-shadow: 0 5px 0 #53812d;
    margin-bottom: 5px;
}
.vc_btn-green.vc_btn_3d.vc_btn_xs,
a.vc_btn-green.vc_btn_3d.vc_btn_xs,
button.vc_btn-green.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #53812d;
    box-shadow: 0 3px 0 #53812d;
    margin-bottom: 3px;
}
.vc_btn-green.vc_btn_3d.vc_btn_sm,
a.vc_btn-green.vc_btn_3d.vc_btn_sm,
button.vc_btn-green.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #53812d;
    box-shadow: 0 4px 0 #53812d;
    margin-bottom: 4px;
}
.vc_btn-juicy_pink,
a.vc_btn-juicy_pink,
button.vc_btn-juicy_pink {
    background-color: #f4524d;
    color: #fff !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-juicy_pink:hover,
a.vc_btn-juicy_pink:hover,
button.vc_btn-juicy_pink:hover {
    background-color: #f23630;
    color: #f7f7f7 !important;
}
.vc_btn-juicy_pink.vc_btn_outlined,
.vc_btn-juicy_pink.vc_btn_square_outlined,
a.vc_btn-juicy_pink.vc_btn_outlined,
a.vc_btn-juicy_pink.vc_btn_square_outlined,
button.vc_btn-juicy_pink.vc_btn_outlined,
button.vc_btn-juicy_pink.vc_btn_square_outlined {
    color: #f4524d !important;
}
.vc_btn-juicy_pink.vc_btn_outlined:hover,
.vc_btn-juicy_pink.vc_btn_square_outlined:hover,
a.vc_btn-juicy_pink.vc_btn_outlined:hover,
a.vc_btn-juicy_pink.vc_btn_square_outlined:hover,
button.vc_btn-juicy_pink.vc_btn_outlined:hover,
button.vc_btn-juicy_pink.vc_btn_square_outlined:hover {
    border-color: #f23630;
}
.vc_btn-juicy_pink.vc_btn_3d,
a.vc_btn-juicy_pink.vc_btn_3d,
button.vc_btn-juicy_pink.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #f11f18;
    box-shadow: 0 5px 0 #f11f18;
    margin-bottom: 5px;
}
.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,
a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,
button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #f11f18;
    box-shadow: 0 3px 0 #f11f18;
    margin-bottom: 3px;
}
.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,
a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,
button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #f11f18;
    box-shadow: 0 4px 0 #f11f18;
    margin-bottom: 4px;
}
.vc_btn-sandy_brown,
a.vc_btn-sandy_brown,
button.vc_btn-sandy_brown {
    background-color: #f79468;
    color: #fff !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-sandy_brown:hover,
a.vc_btn-sandy_brown:hover,
button.vc_btn-sandy_brown:hover {
    background-color: #f57f4b;
    color: #f7f7f7 !important;
}
.vc_btn-sandy_brown.vc_btn_outlined,
.vc_btn-sandy_brown.vc_btn_square_outlined,
a.vc_btn-sandy_brown.vc_btn_outlined,
a.vc_btn-sandy_brown.vc_btn_square_outlined,
button.vc_btn-sandy_brown.vc_btn_outlined,
button.vc_btn-sandy_brown.vc_btn_square_outlined {
    color: #f79468 !important;
}
.vc_btn-sandy_brown.vc_btn_outlined:hover,
.vc_btn-sandy_brown.vc_btn_square_outlined:hover,
a.vc_btn-sandy_brown.vc_btn_outlined:hover,
a.vc_btn-sandy_brown.vc_btn_square_outlined:hover,
button.vc_btn-sandy_brown.vc_btn_outlined:hover,
button.vc_btn-sandy_brown.vc_btn_square_outlined:hover {
    border-color: #f57f4b;
}
.vc_btn-sandy_brown.vc_btn_3d,
a.vc_btn-sandy_brown.vc_btn_3d,
button.vc_btn-sandy_brown.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #f46e33;
    box-shadow: 0 5px 0 #f46e33;
    margin-bottom: 5px;
}
.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,
a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,
button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #f46e33;
    box-shadow: 0 3px 0 #f46e33;
    margin-bottom: 3px;
}
.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,
a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,
button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #f46e33;
    box-shadow: 0 4px 0 #f46e33;
    margin-bottom: 4px;
}
.vc_btn-purple,
a.vc_btn-purple,
button.vc_btn-purple {
    background-color: #b97ebb;
    color: #fff !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-purple:hover,
a.vc_btn-purple:hover,
button.vc_btn-purple:hover {
    background-color: #ae6ab0;
    color: #f7f7f7 !important;
}
.vc_btn-purple.vc_btn_outlined,
.vc_btn-purple.vc_btn_square_outlined,
a.vc_btn-purple.vc_btn_outlined,
a.vc_btn-purple.vc_btn_square_outlined,
button.vc_btn-purple.vc_btn_outlined,
button.vc_btn-purple.vc_btn_square_outlined {
    color: #b97ebb !important;
}
.vc_btn-purple.vc_btn_outlined:hover,
.vc_btn-purple.vc_btn_square_outlined:hover,
a.vc_btn-purple.vc_btn_outlined:hover,
a.vc_btn-purple.vc_btn_square_outlined:hover,
button.vc_btn-purple.vc_btn_outlined:hover,
button.vc_btn-purple.vc_btn_square_outlined:hover {
    border-color: #ae6ab0;
}
.vc_btn-purple.vc_btn_3d,
a.vc_btn-purple.vc_btn_3d,
button.vc_btn-purple.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #a559a8;
    box-shadow: 0 5px 0 #a559a8;
    margin-bottom: 5px;
}
.vc_btn-purple.vc_btn_3d.vc_btn_xs,
a.vc_btn-purple.vc_btn_3d.vc_btn_xs,
button.vc_btn-purple.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #a559a8;
    box-shadow: 0 3px 0 #a559a8;
    margin-bottom: 3px;
}
.vc_btn-purple.vc_btn_3d.vc_btn_sm,
a.vc_btn-purple.vc_btn_3d.vc_btn_sm,
button.vc_btn-purple.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #a559a8;
    box-shadow: 0 4px 0 #a559a8;
    margin-bottom: 4px;
}
.vc_btn-white,
a.vc_btn-white,
button.vc_btn-white {
    background-color: #fff;
    color: #666 !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-white:hover,
a.vc_btn-white:hover,
button.vc_btn-white:hover {
    background-color: #f0f0f0;
    color: #5e5e5e !important;
}
.vc_btn-white.vc_btn_outlined,
.vc_btn-white.vc_btn_square_outlined,
a.vc_btn-white.vc_btn_outlined,
a.vc_btn-white.vc_btn_square_outlined,
button.vc_btn-white.vc_btn_outlined,
button.vc_btn-white.vc_btn_square_outlined {
    color: #fff !important;
}
.vc_btn-white.vc_btn_outlined:hover,
.vc_btn-white.vc_btn_square_outlined:hover,
a.vc_btn-white.vc_btn_outlined:hover,
a.vc_btn-white.vc_btn_square_outlined:hover,
button.vc_btn-white.vc_btn_outlined:hover,
button.vc_btn-white.vc_btn_square_outlined:hover {
    border-color: #f0f0f0;
}
.vc_btn-white.vc_btn_3d,
a.vc_btn-white.vc_btn_3d,
button.vc_btn-white.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #e3e3e3;
    box-shadow: 0 5px 0 #e3e3e3;
    margin-bottom: 5px;
}
.vc_btn-white.vc_btn_3d.vc_btn_xs,
a.vc_btn-white.vc_btn_3d.vc_btn_xs,
button.vc_btn-white.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #e3e3e3;
    box-shadow: 0 3px 0 #e3e3e3;
    margin-bottom: 3px;
}
.vc_btn-white.vc_btn_3d.vc_btn_sm,
a.vc_btn-white.vc_btn_3d.vc_btn_sm,
button.vc_btn-white.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #e3e3e3;
    box-shadow: 0 4px 0 #e3e3e3;
    margin-bottom: 4px;
}
.vc_btn-grace,
a.vc_btn-grace,
button.vc_btn-grace {
    background-color: #aed13b;
    color: #fff !important;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.vc_btn-grace:hover,
a.vc_btn-grace:hover,
button.vc_btn-grace:hover {
    background-color: #9ec02d;
    color: #f7f7f7 !important;
}
.vc_btn-grace.vc_btn_outlined,
.vc_btn-grace.vc_btn_square_outlined,
a.vc_btn-grace.vc_btn_outlined,
a.vc_btn-grace.vc_btn_square_outlined,
button.vc_btn-grace.vc_btn_outlined,
button.vc_btn-grace.vc_btn_square_outlined {
    color: #aed13b !important;
}
.vc_btn-grace.vc_btn_outlined:hover,
.vc_btn-grace.vc_btn_square_outlined:hover,
a.vc_btn-grace.vc_btn_outlined:hover,
a.vc_btn-grace.vc_btn_square_outlined:hover,
button.vc_btn-grace.vc_btn_outlined:hover,
button.vc_btn-grace.vc_btn_square_outlined:hover {
    border-color: #9ec02d;
}
.vc_btn-grace.vc_btn_3d,
a.vc_btn-grace.vc_btn_3d,
button.vc_btn-grace.vc_btn_3d {
    -webkit-box-shadow: 0 5px 0 #8dac28;
    box-shadow: 0 5px 0 #8dac28;
    margin-bottom: 5px;
}
.vc_btn-grace.vc_btn_3d.vc_btn_xs,
a.vc_btn-grace.vc_btn_3d.vc_btn_xs,
button.vc_btn-grace.vc_btn_3d.vc_btn_xs {
    -webkit-box-shadow: 0 3px 0 #8dac28;
    box-shadow: 0 3px 0 #8dac28;
    margin-bottom: 3px;
}
.vc_btn-grace.vc_btn_3d.vc_btn_sm,
a.vc_btn-grace.vc_btn_3d.vc_btn_sm,
button.vc_btn-grace.vc_btn_3d.vc_btn_sm {
    -webkit-box-shadow: 0 4px 0 #8dac28;
    box-shadow: 0 4px 0 #8dac28;
    margin-bottom: 4px;
}
.vc_btn-default,
a.vc_btn-default,
button.vc_btn-default {
    color: #7d7d7d;
    background-color: #fff;
    border-color: transparent;
}
.open > .dropdown-toggle.vc_btn-default,
.open > .dropdown-togglea.vc_btn-default,
.open > .dropdown-togglebutton.vc_btn-default,
.vc_btn-default.active,
.vc_btn-default:active,
.vc_btn-default:focus,
.vc_btn-default:hover,
a.vc_btn-default.active,
a.vc_btn-default:active,
a.vc_btn-default:focus,
a.vc_btn-default:hover,
button.vc_btn-default.active,
button.vc_btn-default:active,
button.vc_btn-default:focus,
button.vc_btn-default:hover {
    color: #7d7d7d;
    background-color: #e6e6e6;
    border-color: transparent;
}
.open > .dropdown-toggle.vc_btn-default,
.open > .dropdown-togglea.vc_btn-default,
.open > .dropdown-togglebutton.vc_btn-default,
.vc_btn-default.active,
.vc_btn-default:active,
a.vc_btn-default.active,
a.vc_btn-default:active,
button.vc_btn-default.active,
button.vc_btn-default:active {
    background-image: none;
}
.vc_btn-default.disabled,
.vc_btn-default.disabled.active,
.vc_btn-default.disabled:active,
.vc_btn-default.disabled:focus,
.vc_btn-default.disabled:hover,
.vc_btn-default[disabled],
.vc_btn-default[disabled].active,
.vc_btn-default[disabled]:active,
.vc_btn-default[disabled]:focus,
.vc_btn-default[disabled]:hover,
a.vc_btn-default.disabled,
a.vc_btn-default.disabled.active,
a.vc_btn-default.disabled:active,
a.vc_btn-default.disabled:focus,
a.vc_btn-default.disabled:hover,
a.vc_btn-default[disabled],
a.vc_btn-default[disabled].active,
a.vc_btn-default[disabled]:active,
a.vc_btn-default[disabled]:focus,
a.vc_btn-default[disabled]:hover,
button.vc_btn-default.disabled,
button.vc_btn-default.disabled.active,
button.vc_btn-default.disabled:active,
button.vc_btn-default.disabled:focus,
button.vc_btn-default.disabled:hover,
button.vc_btn-default[disabled],
button.vc_btn-default[disabled].active,
button.vc_btn-default[disabled]:active,
button.vc_btn-default[disabled]:focus,
button.vc_btn-default[disabled]:hover,
fieldset[disabled] .vc_btn-default,
fieldset[disabled] .vc_btn-default.active,
fieldset[disabled] .vc_btn-default:active,
fieldset[disabled] .vc_btn-default:focus,
fieldset[disabled] .vc_btn-default:hover,
fieldset[disabled] a.vc_btn-default,
fieldset[disabled] a.vc_btn-default.active,
fieldset[disabled] a.vc_btn-default:active,
fieldset[disabled] a.vc_btn-default:focus,
fieldset[disabled] a.vc_btn-default:hover,
fieldset[disabled] button.vc_btn-default,
fieldset[disabled] button.vc_btn-default.active,
fieldset[disabled] button.vc_btn-default:active,
fieldset[disabled] button.vc_btn-default:focus,
fieldset[disabled] button.vc_btn-default:hover {
    background-color: #fff;
    border-color: transparent;
}
.vc_btn-default .badge,
a.vc_btn-default .badge,
button.vc_btn-default .badge {
    color: #fff;
    background-color: #7d7d7d;
}
.vc_btn-primary,
a.vc_btn-primary,
button.vc_btn-primary {
    color: #fff;
    background-color: #00aef0;
    border-color: transparent;
}
.open > .dropdown-toggle.vc_btn-primary,
.open > .dropdown-togglea.vc_btn-primary,
.open > .dropdown-togglebutton.vc_btn-primary,
.vc_btn-primary.active,
.vc_btn-primary:active,
.vc_btn-primary:focus,
.vc_btn-primary:hover,
a.vc_btn-primary.active,
a.vc_btn-primary:active,
a.vc_btn-primary:focus,
a.vc_btn-primary:hover,
button.vc_btn-primary.active,
button.vc_btn-primary:active,
button.vc_btn-primary:focus,
button.vc_btn-primary:hover {
    color: #fff;
    background-color: #0089bd;
    border-color: transparent;
}
.open > .dropdown-toggle.vc_btn-primary,
.open > .dropdown-togglea.vc_btn-primary,
.open > .dropdown-togglebutton.vc_btn-primary,
.vc_btn-primary.active,
.vc_btn-primary:active,
a.vc_btn-primary.active,
a.vc_btn-primary:active,
button.vc_btn-primary.active,
button.vc_btn-primary:active {
    background-image: none;
}
.vc_btn-primary.disabled,
.vc_btn-primary.disabled.active,
.vc_btn-primary.disabled:active,
.vc_btn-primary.disabled:focus,
.vc_btn-primary.disabled:hover,
.vc_btn-primary[disabled],
.vc_btn-primary[disabled].active,
.vc_btn-primary[disabled]:active,
.vc_btn-primary[disabled]:focus,
.vc_btn-primary[disabled]:hover,
a.vc_btn-primary.disabled,
a.vc_btn-primary.disabled.active,
a.vc_btn-primary.disabled:active,
a.vc_btn-primary.disabled:focus,
a.vc_btn-primary.disabled:hover,
a.vc_btn-primary[disabled],
a.vc_btn-primary[disabled].active,
a.vc_btn-primary[disabled]:active,
a.vc_btn-primary[disabled]:focus,
a.vc_btn-primary[disabled]:hover,
button.vc_btn-primary.disabled,
button.vc_btn-primary.disabled.active,
button.vc_btn-primary.disabled:active,
button.vc_btn-primary.disabled:focus,
button.vc_btn-primary.disabled:hover,
button.vc_btn-primary[disabled],
button.vc_btn-primary[disabled].active,
button.vc_btn-primary[disabled]:active,
button.vc_btn-primary[disabled]:focus,
button.vc_btn-primary[disabled]:hover,
fieldset[disabled] .vc_btn-primary,
fieldset[disabled] .vc_btn-primary.active,
fieldset[disabled] .vc_btn-primary:active,
fieldset[disabled] .vc_btn-primary:focus,
fieldset[disabled] .vc_btn-primary:hover,
fieldset[disabled] a.vc_btn-primary,
fieldset[disabled] a.vc_btn-primary.active,
fieldset[disabled] a.vc_btn-primary:active,
fieldset[disabled] a.vc_btn-primary:focus,
fieldset[disabled] a.vc_btn-primary:hover,
fieldset[disabled] button.vc_btn-primary,
fieldset[disabled] button.vc_btn-primary.active,
fieldset[disabled] button.vc_btn-primary:active,
fieldset[disabled] button.vc_btn-primary:focus,
fieldset[disabled] button.vc_btn-primary:hover {
    background-color: #00aef0;
    border-color: transparent;
}
.vc_btn-primary .badge,
a.vc_btn-primary .badge,
button.vc_btn-primary .badge {
    color: #00aef0;
    background-color: #fff;
}
.vc_btn-success,
a.vc_btn-success,
button.vc_btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: transparent;
}
.open > .dropdown-toggle.vc_btn-success,
.open > .dropdown-togglea.vc_btn-success,
.open > .dropdown-togglebutton.vc_btn-success,
.vc_btn-success.active,
.vc_btn-success:active,
.vc_btn-success:focus,
.vc_btn-success:hover,
a.vc_btn-success.active,
a.vc_btn-success:active,
a.vc_btn-success:focus,
a.vc_btn-success:hover,
button.vc_btn-success.active,
button.vc_btn-success:active,
button.vc_btn-success:focus,
button.vc_btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: transparent;
}
.open > .dropdown-toggle.vc_btn-success,
.open > .dropdown-togglea.vc_btn-success,
.open > .dropdown-togglebutton.vc_btn-success,
.vc_btn-success.active,
.vc_btn-success:active,
a.vc_btn-success.active,
a.vc_btn-success:active,
button.vc_btn-success.active,
button.vc_btn-success:active {
    background-image: none;
}
.vc_btn-success.disabled,
.vc_btn-success.disabled.active,
.vc_btn-success.disabled:active,
.vc_btn-success.disabled:focus,
.vc_btn-success.disabled:hover,
.vc_btn-success[disabled],
.vc_btn-success[disabled].active,
.vc_btn-success[disabled]:active,
.vc_btn-success[disabled]:focus,
.vc_btn-success[disabled]:hover,
a.vc_btn-success.disabled,
a.vc_btn-success.disabled.active,
a.vc_btn-success.disabled:active,
a.vc_btn-success.disabled:focus,
a.vc_btn-success.disabled:hover,
a.vc_btn-success[disabled],
a.vc_btn-success[disabled].active,
a.vc_btn-success[disabled]:active,
a.vc_btn-success[disabled]:focus,
a.vc_btn-success[disabled]:hover,
button.vc_btn-success.disabled,
button.vc_btn-success.disabled.active,
button.vc_btn-success.disabled:active,
button.vc_btn-success.disabled:focus,
button.vc_btn-success.disabled:hover,
button.vc_btn-success[disabled],
button.vc_btn-success[disabled].active,
button.vc_btn-success[disabled]:active,
button.vc_btn-success[disabled]:focus,
button.vc_btn-success[disabled]:hover,
fieldset[disabled] .vc_btn-success,
fieldset[disabled] .vc_btn-success.active,
fieldset[disabled] .vc_btn-success:active,
fieldset[disabled] .vc_btn-success:focus,
fieldset[disabled] .vc_btn-success:hover,
fieldset[disabled] a.vc_btn-success,
fieldset[disabled] a.vc_btn-success.active,
fieldset[disabled] a.vc_btn-success:active,
fieldset[disabled] a.vc_btn-success:focus,
fieldset[disabled] a.vc_btn-success:hover,
fieldset[disabled] button.vc_btn-success,
fieldset[disabled] button.vc_btn-success.active,
fieldset[disabled] button.vc_btn-success:active,
fieldset[disabled] button.vc_btn-success:focus,
fieldset[disabled] button.vc_btn-success:hover {
    background-color: #5cb85c;
    border-color: transparent;
}
.vc_btn-success .badge,
a.vc_btn-success .badge,
button.vc_btn-success .badge {
    color: #5cb85c;
    background-color: #fff;
}
.vc_btn-info,
a.vc_btn-info,
button.vc_btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: transparent;
}
.open > .dropdown-toggle.vc_btn-info,
.open > .dropdown-togglea.vc_btn-info,
.open > .dropdown-togglebutton.vc_btn-info,
.vc_btn-info.active,
.vc_btn-info:active,
.vc_btn-info:focus,
.vc_btn-info:hover,
a.vc_btn-info.active,
a.vc_btn-info:active,
a.vc_btn-info:focus,
a.vc_btn-info:hover,
button.vc_btn-info.active,
button.vc_btn-info:active,
button.vc_btn-info:focus,
button.vc_btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: transparent;
}
.open > .dropdown-toggle.vc_btn-info,
.open > .dropdown-togglea.vc_btn-info,
.open > .dropdown-togglebutton.vc_btn-info,
.vc_btn-info.active,
.vc_btn-info:active,
a.vc_btn-info.active,
a.vc_btn-info:active,
button.vc_btn-info.active,
button.vc_btn-info:active {
    background-image: none;
}
.vc_btn-info.disabled,
.vc_btn-info.disabled.active,
.vc_btn-info.disabled:active,
.vc_btn-info.disabled:focus,
.vc_btn-info.disabled:hover,
.vc_btn-info[disabled],
.vc_btn-info[disabled].active,
.vc_btn-info[disabled]:active,
.vc_btn-info[disabled]:focus,
.vc_btn-info[disabled]:hover,
a.vc_btn-info.disabled,
a.vc_btn-info.disabled.active,
a.vc_btn-info.disabled:active,
a.vc_btn-info.disabled:focus,
a.vc_btn-info.disabled:hover,
a.vc_btn-info[disabled],
a.vc_btn-info[disabled].active,
a.vc_btn-info[disabled]:active,
a.vc_btn-info[disabled]:focus,
a.vc_btn-info[disabled]:hover,
button.vc_btn-info.disabled,
button.vc_btn-info.disabled.active,
button.vc_btn-info.disabled:active,
button.vc_btn-info.disabled:focus,
button.vc_btn-info.disabled:hover,
button.vc_btn-info[disabled],
button.vc_btn-info[disabled].active,
button.vc_btn-info[disabled]:active,
button.vc_btn-info[disabled]:focus,
button.vc_btn-info[disabled]:hover,
fieldset[disabled] .vc_btn-info,
fieldset[disabled] .vc_btn-info.active,
fieldset[disabled] .vc_btn-info:active,
fieldset[disabled] .vc_btn-info:focus,
fieldset[disabled] .vc_btn-info:hover,
fieldset[disabled] a.vc_btn-info,
fieldset[disabled] a.vc_btn-info.active,
fieldset[disabled] a.vc_btn-info:active,
fieldset[disabled] a.vc_btn-info:focus,
fieldset[disabled] a.vc_btn-info:hover,
fieldset[disabled] button.vc_btn-info,
fieldset[disabled] button.vc_btn-info.active,
fieldset[disabled] button.vc_btn-info:active,
fieldset[disabled] button.vc_btn-info:focus,
fieldset[disabled] button.vc_btn-info:hover {
    background-color: #5bc0de;
    border-color: transparent;
}
.vc_btn-info .badge,
a.vc_btn-info .badge,
button.vc_btn-info .badge {
    color: #5bc0de;
    background-color: #fff;
}
.vc_btn-warning,
a.vc_btn-warning,
button.vc_btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: transparent;
}
.open > .dropdown-toggle.vc_btn-warning,
.open > .dropdown-togglea.vc_btn-warning,
.open > .dropdown-togglebutton.vc_btn-warning,
.vc_btn-warning.active,
.vc_btn-warning:active,
.vc_btn-warning:focus,
.vc_btn-warning:hover,
a.vc_btn-warning.active,
a.vc_btn-warning:active,
a.vc_btn-warning:focus,
a.vc_btn-warning:hover,
button.vc_btn-warning.active,
button.vc_btn-warning:active,
button.vc_btn-warning:focus,
button.vc_btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: transparent;
}
.open > .dropdown-toggle.vc_btn-warning,
.open > .dropdown-togglea.vc_btn-warning,
.open > .dropdown-togglebutton.vc_btn-warning,
.vc_btn-warning.active,
.vc_btn-warning:active,
a.vc_btn-warning.active,
a.vc_btn-warning:active,
button.vc_btn-warning.active,
button.vc_btn-warning:active {
    background-image: none;
}
.vc_btn-warning.disabled,
.vc_btn-warning.disabled.active,
.vc_btn-warning.disabled:active,
.vc_btn-warning.disabled:focus,
.vc_btn-warning.disabled:hover,
.vc_btn-warning[disabled],
.vc_btn-warning[disabled].active,
.vc_btn-warning[disabled]:active,
.vc_btn-warning[disabled]:focus,
.vc_btn-warning[disabled]:hover,
a.vc_btn-warning.disabled,
a.vc_btn-warning.disabled.active,
a.vc_btn-warning.disabled:active,
a.vc_btn-warning.disabled:focus,
a.vc_btn-warning.disabled:hover,
a.vc_btn-warning[disabled],
a.vc_btn-warning[disabled].active,
a.vc_btn-warning[disabled]:active,
a.vc_btn-warning[disabled]:focus,
a.vc_btn-warning[disabled]:hover,
button.vc_btn-warning.disabled,
button.vc_btn-warning.disabled.active,
button.vc_btn-warning.disabled:active,
button.vc_btn-warning.disabled:focus,
button.vc_btn-warning.disabled:hover,
button.vc_btn-warning[disabled],
button.vc_btn-warning[disabled].active,
button.vc_btn-warning[disabled]:active,
button.vc_btn-warning[disabled]:focus,
button.vc_btn-warning[disabled]:hover,
fieldset[disabled] .vc_btn-warning,
fieldset[disabled] .vc_btn-warning.active,
fieldset[disabled] .vc_btn-warning:active,
fieldset[disabled] .vc_btn-warning:focus,
fieldset[disabled] .vc_btn-warning:hover,
fieldset[disabled] a.vc_btn-warning,
fieldset[disabled] a.vc_btn-warning.active,
fieldset[disabled] a.vc_btn-warning:active,
fieldset[disabled] a.vc_btn-warning:focus,
fieldset[disabled] a.vc_btn-warning:hover,
fieldset[disabled] button.vc_btn-warning,
fieldset[disabled] button.vc_btn-warning.active,
fieldset[disabled] button.vc_btn-warning:active,
fieldset[disabled] button.vc_btn-warning:focus,
fieldset[disabled] button.vc_btn-warning:hover {
    background-color: #f0ad4e;
    border-color: transparent;
}
.vc_btn-warning .badge,
a.vc_btn-warning .badge,
button.vc_btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff;
}
.vc_btn-danger,
a.vc_btn-danger,
button.vc_btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: transparent;
}
.open > .dropdown-toggle.vc_btn-danger,
.open > .dropdown-togglea.vc_btn-danger,
.open > .dropdown-togglebutton.vc_btn-danger,
.vc_btn-danger.active,
.vc_btn-danger:active,
.vc_btn-danger:focus,
.vc_btn-danger:hover,
a.vc_btn-danger.active,
a.vc_btn-danger:active,
a.vc_btn-danger:focus,
a.vc_btn-danger:hover,
button.vc_btn-danger.active,
button.vc_btn-danger:active,
button.vc_btn-danger:focus,
button.vc_btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: transparent;
}
.open > .dropdown-toggle.vc_btn-danger,
.open > .dropdown-togglea.vc_btn-danger,
.open > .dropdown-togglebutton.vc_btn-danger,
.vc_btn-danger.active,
.vc_btn-danger:active,
a.vc_btn-danger.active,
a.vc_btn-danger:active,
button.vc_btn-danger.active,
button.vc_btn-danger:active {
    background-image: none;
}
.vc_btn-danger.disabled,
.vc_btn-danger.disabled.active,
.vc_btn-danger.disabled:active,
.vc_btn-danger.disabled:focus,
.vc_btn-danger.disabled:hover,
.vc_btn-danger[disabled],
.vc_btn-danger[disabled].active,
.vc_btn-danger[disabled]:active,
.vc_btn-danger[disabled]:focus,
.vc_btn-danger[disabled]:hover,
a.vc_btn-danger.disabled,
a.vc_btn-danger.disabled.active,
a.vc_btn-danger.disabled:active,
a.vc_btn-danger.disabled:focus,
a.vc_btn-danger.disabled:hover,
a.vc_btn-danger[disabled],
a.vc_btn-danger[disabled].active,
a.vc_btn-danger[disabled]:active,
a.vc_btn-danger[disabled]:focus,
a.vc_btn-danger[disabled]:hover,
button.vc_btn-danger.disabled,
button.vc_btn-danger.disabled.active,
button.vc_btn-danger.disabled:active,
button.vc_btn-danger.disabled:focus,
button.vc_btn-danger.disabled:hover,
button.vc_btn-danger[disabled],
button.vc_btn-danger[disabled].active,
button.vc_btn-danger[disabled]:active,
button.vc_btn-danger[disabled]:focus,
button.vc_btn-danger[disabled]:hover,
fieldset[disabled] .vc_btn-danger,
fieldset[disabled] .vc_btn-danger.active,
fieldset[disabled] .vc_btn-danger:active,
fieldset[disabled] .vc_btn-danger:focus,
fieldset[disabled] .vc_btn-danger:hover,
fieldset[disabled] a.vc_btn-danger,
fieldset[disabled] a.vc_btn-danger.active,
fieldset[disabled] a.vc_btn-danger:active,
fieldset[disabled] a.vc_btn-danger:focus,
fieldset[disabled] a.vc_btn-danger:hover,
fieldset[disabled] button.vc_btn-danger,
fieldset[disabled] button.vc_btn-danger.active,
fieldset[disabled] button.vc_btn-danger:active,
fieldset[disabled] button.vc_btn-danger:focus,
fieldset[disabled] button.vc_btn-danger:hover {
    background-color: #d9534f;
    border-color: transparent;
}
.vc_btn-danger .badge,
a.vc_btn-danger .badge,
button.vc_btn-danger .badge {
    color: #d9534f;
    background-color: #fff;
}
.vc_button-2-wrapper {
    display: inline-block;
    vertical-align: middle;
}
.vc_button-2-wrapper.vc_button-2-align-left {
    display: block;
    text-align: left;
}
.vc_button-2-wrapper.vc_button-2-align-right {
    display: block;
    text-align: right;
}
.vc_button-2-wrapper.vc_button-2-align-center {
    display: block;
    text-align: center;
}
i.icon {
    display: inline-block;
    width: 16px;
    height: 16px;
    line-height: 16px;
    vertical-align: text-top;
    margin-left: 5px;
}
.wpb_btn-large i.icon {
    height: 19px;
    margin-left: 9px;
}
.wpb_btn-small i.icon {
    height: 15px;
}
.wpb_btn-mini i.icon {
    display: none;
}
.wpb_address_book i.icon,
option.wpb_address_book {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/address-book.png) no-repeat right center;
}
.wpb_alarm_clock i.icon,
option.wpb_alarm_clock {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/alarm-clock.png) no-repeat right center;
}
.wpb_anchor i.icon,
option.wpb_anchor {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/anchor.png) no-repeat right center;
}
.wpb_application_image i.icon,
option.wpb_application_image {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/application-image.png) no-repeat right center;
}
.wpb_arrow i.icon,
option.wpb_arrow {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/arrow.png) no-repeat right center;
}
.wpb_asterisk i.icon,
option.wpb_asterisk {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/asterisk.png) no-repeat right center;
}
.wpb_hammer i.icon,
option.wpb_hammer {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/auction-hammer.png) no-repeat right center;
}
.wpb_balloon i.icon,
option.wpb_balloon {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/balloon.png) no-repeat right center;
}
.wpb_balloon_buzz i.icon,
option.wpb_balloon_buzz {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/balloon-buzz.png) no-repeat right center;
}
.wpb_balloon_facebook i.icon,
option.wpb_balloon_facebook {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/balloon-facebook.png) no-repeat right center;
}
.wpb_balloon_twitter i.icon,
option.wpb_balloon_twitter {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/balloon-twitter.png) no-repeat right center;
}
.wpb_battery i.icon,
option.wpb_battery {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/battery-full.png) no-repeat right center;
}
.wpb_binocular i.icon,
option.wpb_binocular {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/binocular.png) no-repeat right center;
}
.wpb_document_excel i.icon,
option.wpb_document_excel {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/blue-document-excel.png) no-repeat right center;
}
.wpb_document_image i.icon,
option.wpb_document_image {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/blue-document-image.png) no-repeat right center;
}
.wpb_document_music i.icon,
option.wpb_document_music {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/blue-document-music.png) no-repeat right center;
}
.wpb_document_office i.icon,
option.wpb_document_office {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/blue-document-office.png) no-repeat right center;
}
.wpb_document_pdf i.icon,
option.wpb_document_pdf {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/blue-document-pdf.png) no-repeat right center;
}
.wpb_document_powerpoint i.icon,
option.wpb_document_powerpoint {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/blue-document-powerpoint.png) no-repeat right center;
}
.wpb_document_word i.icon,
option.wpb_document_word {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/blue-document-word.png) no-repeat right center;
}
.wpb_bookmark i.icon,
option.wpb_bookmark {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/bookmark.png) no-repeat right center;
}
.wpb_camcorder i.icon,
option.wpb_camcorder {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/camcorder.png) no-repeat right center;
}
.wpb_camera i.icon,
option.wpb_camera {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/camera.png) no-repeat right center;
}
.wpb_chart i.icon,
option.wpb_chart {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/chart.png) no-repeat right center;
}
.wpb_chart_pie i.icon,
option.wpb_chart_pie {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/chart-pie.png) no-repeat right center;
}
.wpb_clock i.icon,
option.wpb_clock {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/clock.png) no-repeat right center;
}
.wpb_play i.icon,
option.wpb_play {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/control.png) no-repeat right center;
}
.wpb_fire i.icon,
option.wpb_fire {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/fire.png) no-repeat right center;
}
.wpb_heart i.icon,
option.wpb_heart {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/heart.png) no-repeat right center;
}
.wpb_mail i.icon,
option.wpb_mail {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/mail.png) no-repeat right center;
}
.wpb_shield i.icon,
option.wpb_shield {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/plus-shield.png) no-repeat right center;
}
.wpb_video i.icon,
option.wpb_video {
    background: url(/wp-content/plugins/js_composer_old/assets/images/icons/video.png) no-repeat right center;
}
.vc_column_container .vc_btn,
.vc_column_container .wpb_button {
    margin-top: 5px;
    margin-bottom: 5px;
}
.vc_message_box {
    border: 1px solid transparent;
    display: block;
    overflow: hidden;
    margin: 0 0 21.73913043px 0;
    padding: 1em 1em 1em 4em;
    position: relative;
    font-size: 1em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.vc_message_box > p:first-child {
    margin-top: 0;
}
.vc_message_box > p:last-child {
    margin-bottom: 0;
}
.vc_message_box-icon {
    bottom: 0;
    font-size: 1em;
    font-style: normal;
    left: 0;
    position: absolute;
    top: 0;
    width: 4em;
}
.vc_message_box-icon > * {
    font-size: 1.7em;
    line-height: 1;
    font-style: normal;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.vc_message_box-icon > .fa {
    font-size: 1.7em;
    line-height: 1;
}
.vc_color-blue.vc_message_box {
    color: #364a8a;
    border-color: #c5cff0;
    background-color: #edf1fa;
}
.vc_color-blue.vc_message_box .vc_message_box-icon {
    color: #5472d2;
}
.vc_color-blue.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #5472d2;
}
.vc_color-blue.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-blue.vc_message_box-outline,
.vc_color-blue.vc_message_box-solid-icon {
    color: #364a8a;
    border-color: #5472d2;
    background-color: transparent;
}
.vc_color-blue.vc_message_box-outline .vc_message_box-icon,
.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
    color: #5472d2;
}
.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #5472d2;
}
.vc_color-blue.vc_message_box-3d {
    box-shadow: 0 5px 0 #9daee5;
}
.vc_color-turquoise.vc_message_box {
    color: #085b61;
    border-color: #c6ecee;
    background-color: #ebfcfd;
}
.vc_color-turquoise.vc_message_box .vc_message_box-icon {
    color: #00c1cf;
}
.vc_color-turquoise.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #00c1cf;
}
.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-turquoise.vc_message_box-outline,
.vc_color-turquoise.vc_message_box-solid-icon {
    color: #085b61;
    border-color: #00c1cf;
    background-color: transparent;
}
.vc_color-turquoise.vc_message_box-outline .vc_message_box-icon,
.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
    color: #00c1cf;
}
.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #00c1cf;
}
.vc_color-turquoise.vc_message_box-3d {
    box-shadow: 0 5px 0 #9fdee3;
}
.vc_color-pink.vc_message_box {
    color: #d82e21;
    border-color: #ffd8d6;
    background-color: #fff0ef;
}
.vc_color-pink.vc_message_box .vc_message_box-icon {
    color: #fe6c61;
}
.vc_color-pink.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #fe6c61;
}
.vc_color-pink.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-pink.vc_message_box-outline,
.vc_color-pink.vc_message_box-solid-icon {
    color: #d82e21;
    border-color: #fe6c61;
    background-color: transparent;
}
.vc_color-pink.vc_message_box-outline .vc_message_box-icon,
.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fe6c61;
}
.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #fe6c61;
}
.vc_color-pink.vc_message_box-3d {
    box-shadow: 0 5px 0 #fea9a3;
}
.vc_color-violet.vc_message_box {
    color: #5e4a81;
    border-color: #d4c8e9;
    background-color: #f0ecf7;
}
.vc_color-violet.vc_message_box .vc_message_box-icon {
    color: #8d6dc4;
}
.vc_color-violet.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #8d6dc4;
}
.vc_color-violet.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-violet.vc_message_box-outline,
.vc_color-violet.vc_message_box-solid-icon {
    color: #5e4a81;
    border-color: #8d6dc4;
    background-color: transparent;
}
.vc_color-violet.vc_message_box-outline .vc_message_box-icon,
.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
    color: #8d6dc4;
}
.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #8d6dc4;
}
.vc_color-violet.vc_message_box-3d {
    box-shadow: 0 5px 0 #b8a3da;
}
.vc_color-peacoc.vc_message_box {
    color: #366a79;
    border-color: #c2e3ec;
    background-color: #e9f5f8;
}
.vc_color-peacoc.vc_message_box .vc_message_box-icon {
    color: #4cadc9;
}
.vc_color-peacoc.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #4cadc9;
}
.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-peacoc.vc_message_box-outline,
.vc_color-peacoc.vc_message_box-solid-icon {
    color: #366a79;
    border-color: #4cadc9;
    background-color: transparent;
}
.vc_color-peacoc.vc_message_box-outline .vc_message_box-icon,
.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
    color: #4cadc9;
}
.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #4cadc9;
}
.vc_color-peacoc.vc_message_box-3d {
    box-shadow: 0 5px 0 #9ad1e1;
}
.vc_color-chino.vc_message_box {
    color: #978258;
    border-color: #e5ded2;
    background-color: #f7f5f2;
}
.vc_color-chino.vc_message_box .vc_message_box-icon {
    color: #cec2ab;
}
.vc_color-chino.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #cec2ab;
}
.vc_color-chino.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-chino.vc_message_box-outline,
.vc_color-chino.vc_message_box-solid-icon {
    color: #978258;
    border-color: #cec2ab;
    background-color: transparent;
}
.vc_color-chino.vc_message_box-outline .vc_message_box-icon,
.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
    color: #cec2ab;
}
.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #cec2ab;
}
.vc_color-chino.vc_message_box-3d {
    box-shadow: 0 5px 0 #d2c7b1;
}
.vc_color-mulled_wine.vc_message_box {
    color: #1e1b22;
    border-color: #d0ccd6;
    background-color: #eae8ed;
}
.vc_color-mulled_wine.vc_message_box .vc_message_box-icon {
    color: #50485b;
}
.vc_color-mulled_wine.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #50485b;
}
.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-mulled_wine.vc_message_box-outline,
.vc_color-mulled_wine.vc_message_box-solid-icon {
    color: #1e1b22;
    border-color: #50485b;
    background-color: transparent;
}
.vc_color-mulled_wine.vc_message_box-outline .vc_message_box-icon,
.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
    color: #50485b;
}
.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #50485b;
}
.vc_color-mulled_wine.vc_message_box-3d {
    box-shadow: 0 5px 0 #b6afc0;
}
.vc_color-vista_blue.vc_message_box {
    color: #3e8e5e;
    border-color: #bcebcf;
    background-color: #e3f7eb;
}
.vc_color-vista_blue.vc_message_box .vc_message_box-icon {
    color: #75d69c;
}
.vc_color-vista_blue.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #75d69c;
}
.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-vista_blue.vc_message_box-outline,
.vc_color-vista_blue.vc_message_box-solid-icon {
    color: #3e8e5e;
    border-color: #75d69c;
    background-color: transparent;
}
.vc_color-vista_blue.vc_message_box-outline .vc_message_box-icon,
.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
    color: #75d69c;
}
.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #75d69c;
}
.vc_color-vista_blue.vc_message_box-3d {
    box-shadow: 0 5px 0 #94dfb3;
}
.vc_color-orange.vc_message_box {
    color: #c3811c;
    border-color: #fbe1ba;
    background-color: #fef6eb;
}
.vc_color-orange.vc_message_box .vc_message_box-icon {
    color: #f7be68;
}
.vc_color-orange.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #f7be68;
}
.vc_color-orange.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-orange.vc_message_box-outline,
.vc_color-orange.vc_message_box-solid-icon {
    color: #c3811c;
    border-color: #f7be68;
    background-color: transparent;
}
.vc_color-orange.vc_message_box-outline .vc_message_box-icon,
.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
    color: #f7be68;
}
.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #f7be68;
}
.vc_color-orange.vc_message_box-3d {
    box-shadow: 0 5px 0 #f9cd8a;
}
.vc_color-sky.vc_message_box {
    color: #2a6194;
    border-color: #bedaf4;
    background-color: #eaf3fb;
}
.vc_color-sky.vc_message_box .vc_message_box-icon {
    color: #5aa1e3;
}
.vc_color-sky.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #5aa1e3;
}
.vc_color-sky.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-sky.vc_message_box-outline,
.vc_color-sky.vc_message_box-solid-icon {
    color: #2a6194;
    border-color: #5aa1e3;
    background-color: transparent;
}
.vc_color-sky.vc_message_box-outline .vc_message_box-icon,
.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
    color: #5aa1e3;
}
.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #5aa1e3;
}
.vc_color-sky.vc_message_box-3d {
    box-shadow: 0 5px 0 #93c1ed;
}
.vc_color-green.vc_message_box {
    color: #3e562b;
    border-color: #c2e1a9;
    background-color: #eaf5e2;
}
.vc_color-green.vc_message_box .vc_message_box-icon {
    color: #6dab3c;
}
.vc_color-green.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #6dab3c;
}
.vc_color-green.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-green.vc_message_box-outline,
.vc_color-green.vc_message_box-solid-icon {
    color: #3e562b;
    border-color: #6dab3c;
    background-color: transparent;
}
.vc_color-green.vc_message_box-outline .vc_message_box-icon,
.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
    color: #6dab3c;
}
.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #6dab3c;
}
.vc_color-green.vc_message_box-3d {
    box-shadow: 0 5px 0 #a7d484;
}
.vc_color-juicy_pink.vc_message_box {
    color: #a3231f;
    border-color: #fbc7c5;
    background-color: #fef5f5;
}
.vc_color-juicy_pink.vc_message_box .vc_message_box-icon {
    color: #f4524d;
}
.vc_color-juicy_pink.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #f4524d;
}
.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-juicy_pink.vc_message_box-outline,
.vc_color-juicy_pink.vc_message_box-solid-icon {
    color: #a3231f;
    border-color: #f4524d;
    background-color: transparent;
}
.vc_color-juicy_pink.vc_message_box-outline .vc_message_box-icon,
.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
    color: #f4524d;
}
.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #f4524d;
}
.vc_color-juicy_pink.vc_message_box-3d {
    box-shadow: 0 5px 0 #f89895;
}
.vc_color-sandy_brown.vc_message_box {
    color: #c3501c;
    border-color: #fbceba;
    background-color: #fef1eb;
}
.vc_color-sandy_brown.vc_message_box .vc_message_box-icon {
    color: #f79468;
}
.vc_color-sandy_brown.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #f79468;
}
.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-sandy_brown.vc_message_box-outline,
.vc_color-sandy_brown.vc_message_box-solid-icon {
    color: #c3501c;
    border-color: #f79468;
    background-color: transparent;
}
.vc_color-sandy_brown.vc_message_box-outline .vc_message_box-icon,
.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
    color: #f79468;
}
.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #f79468;
}
.vc_color-sandy_brown.vc_message_box-3d {
    box-shadow: 0 5px 0 #f9ac8a;
}
.vc_color-purple.vc_message_box {
    color: #886389;
    border-color: #e3cbe3;
    background-color: #f5ecf5;
}
.vc_color-purple.vc_message_box .vc_message_box-icon {
    color: #b97ebb;
}
.vc_color-purple.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #b97ebb;
}
.vc_color-purple.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-purple.vc_message_box-outline,
.vc_color-purple.vc_message_box-solid-icon {
    color: #886389;
    border-color: #b97ebb;
    background-color: transparent;
}
.vc_color-purple.vc_message_box-outline .vc_message_box-icon,
.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
    color: #b97ebb;
}
.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #b97ebb;
}
.vc_color-purple.vc_message_box-3d {
    box-shadow: 0 5px 0 #d1a9d2;
}
.vc_color-black.vc_message_box {
    color: #fff;
    border-color: #2a2a2a;
    background-color: #3c3c3c;
}
.vc_color-black.vc_message_box .vc_message_box-icon {
    color: #2a2a2a;
}
.vc_color-black.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #2a2a2a;
}
.vc_color-black.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-black.vc_message_box-outline,
.vc_color-black.vc_message_box-solid-icon {
    color: #fff;
    border-color: #2a2a2a;
    background-color: transparent;
}
.vc_color-black.vc_message_box-outline .vc_message_box-icon,
.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
    color: #2a2a2a;
}
.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #2a2a2a;
}
.vc_color-black.vc_message_box-3d {
    box-shadow: 0 5px 0 #101010;
}
.vc_color-grey.vc_message_box {
    color: #858585;
    border-color: #d2d2d2;
    background-color: #ebebeb;
}
.vc_color-grey.vc_message_box .vc_message_box-icon {
    color: #ebebeb;
}
.vc_color-grey.vc_message_box-solid {
    color: #858585;
    border-color: transparent;
    background-color: #ebebeb;
}
.vc_color-grey.vc_message_box-solid .vc_message_box-icon {
    color: #858585;
}
.vc_color-grey.vc_message_box-outline,
.vc_color-grey.vc_message_box-solid-icon {
    color: #858585;
    border-color: #ebebeb;
    background-color: transparent;
}
.vc_color-grey.vc_message_box-outline .vc_message_box-icon,
.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
    color: #ebebeb;
}
.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
    color: #858585;
    background-color: #ebebeb;
}
.vc_color-grey.vc_message_box-3d {
    box-shadow: 0 5px 0 #b8b8b8;
}
.vc_color-white.vc_message_box {
    color: #b3b3b3;
    border-color: #e6e6e6;
    background-color: #fff;
}
.vc_color-white.vc_message_box .vc_message_box-icon {
    color: #fff;
}
.vc_color-white.vc_message_box-solid {
    color: #b3b3b3;
    border-color: transparent;
    background-color: #fff;
}
.vc_color-white.vc_message_box-solid .vc_message_box-icon {
    color: #b3b3b3;
}
.vc_color-white.vc_message_box-outline,
.vc_color-white.vc_message_box-solid-icon {
    color: #b3b3b3;
    border-color: #fff;
    background-color: transparent;
}
.vc_color-white.vc_message_box-outline .vc_message_box-icon,
.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
}
.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
    color: #b3b3b3;
    background-color: #fff;
}
.vc_color-white.vc_message_box-3d {
    box-shadow: 0 5px 0 #ccc;
}
.vc_color-info.vc_message_box {
    color: #5e7f96;
    border-color: #cfebfe;
    background-color: #dff2fe;
}
.vc_color-info.vc_message_box .vc_message_box-icon {
    color: #56b0ee;
}
.vc_color-info.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #56b0ee;
}
.vc_color-info.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-info.vc_message_box-outline,
.vc_color-info.vc_message_box-solid-icon {
    color: #5e7f96;
    border-color: #56b0ee;
    background-color: transparent;
}
.vc_color-info.vc_message_box-outline .vc_message_box-icon,
.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
    color: #56b0ee;
}
.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #56b0ee;
}
.vc_color-info.vc_message_box-3d {
    box-shadow: 0 5px 0 #9dd6fd;
}
.vc_color-success.vc_message_box {
    color: #5e7f96;
    border-color: #cfebfe;
    background-color: #e6fdf8;
}
.vc_color-success.vc_message_box .vc_message_box-icon {
    color: #1bbc9b;
}
.vc_color-success.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #1bbc9b;
}
.vc_color-success.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-success.vc_message_box-outline,
.vc_color-success.vc_message_box-solid-icon {
    color: #5e7f96;
    border-color: #1bbc9b;
    background-color: transparent;
}
.vc_color-success.vc_message_box-outline .vc_message_box-icon,
.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
    color: #1bbc9b;
}
.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #1bbc9b;
}
.vc_color-success.vc_message_box-3d {
    box-shadow: 0 5px 0 #9dd6fd;
}
.vc_color-warning.vc_message_box {
    color: #9d8967;
    border-color: #ffeccc;
    background-color: #fff4e2;
}
.vc_color-warning.vc_message_box .vc_message_box-icon {
    color: #fcb53f;
}
.vc_color-warning.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #fcb53f;
}
.vc_color-warning.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-warning.vc_message_box-outline,
.vc_color-warning.vc_message_box-solid-icon {
    color: #9d8967;
    border-color: #fcb53f;
    background-color: transparent;
}
.vc_color-warning.vc_message_box-outline .vc_message_box-icon,
.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fcb53f;
}
.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #fcb53f;
}
.vc_color-warning.vc_message_box-3d {
    box-shadow: 0 5px 0 #ffd999;
}
.vc_color-danger.vc_message_box {
    color: #a85959;
    border-color: #fedede;
    background-color: #fdeaea;
}
.vc_color-danger.vc_message_box .vc_message_box-icon {
    color: #ff7877;
}
.vc_color-danger.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #ff7877;
}
.vc_color-danger.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-danger.vc_message_box-outline,
.vc_color-danger.vc_message_box-solid-icon {
    color: #a85959;
    border-color: #ff7877;
    background-color: transparent;
}
.vc_color-danger.vc_message_box-outline .vc_message_box-icon,
.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
    color: #ff7877;
}
.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #ff7877;
}
.vc_color-danger.vc_message_box-3d {
    box-shadow: 0 5px 0 #fdacac;
}
.vc_color-alert-info.vc_message_box {
    color: #31708f;
    border-color: #bce8f1;
    background-color: #d9edf7;
}
.vc_color-alert-info.vc_message_box .vc_message_box-icon {
    color: #67cce0;
}
.vc_color-alert-info.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #67cce0;
}
.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-alert-info.vc_message_box-outline,
.vc_color-alert-info.vc_message_box-solid-icon {
    color: #31708f;
    border-color: #67cce0;
    background-color: transparent;
}
.vc_color-alert-info.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
    color: #67cce0;
}
.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #67cce0;
}
.vc_color-alert-info.vc_message_box-3d {
    box-shadow: 0 5px 0 #91d9e8;
}
.vc_color-alert-success.vc_message_box {
    color: #3c763d;
    border-color: #d6e9c6;
    background-color: #dff0d8;
}
.vc_color-alert-success.vc_message_box .vc_message_box-icon {
    color: #9ad36a;
}
.vc_color-alert-success.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #9ad36a;
}
.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-alert-success.vc_message_box-outline,
.vc_color-alert-success.vc_message_box-solid-icon {
    color: #3c763d;
    border-color: #9ad36a;
    background-color: transparent;
}
.vc_color-alert-success.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
    color: #9ad36a;
}
.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #9ad36a;
}
.vc_color-alert-success.vc_message_box-3d {
    box-shadow: 0 5px 0 #bbdba1;
}
.vc_color-alert-warning.vc_message_box {
    color: #8a6d3b;
    border-color: #faebcc;
    background-color: #fcf8e3;
}
.vc_color-alert-warning.vc_message_box .vc_message_box-icon {
    color: #f9cf79;
}
.vc_color-alert-warning.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #f9cf79;
}
.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-alert-warning.vc_message_box-outline,
.vc_color-alert-warning.vc_message_box-solid-icon {
    color: #8a6d3b;
    border-color: #f9cf79;
    background-color: transparent;
}
.vc_color-alert-warning.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
    color: #f9cf79;
}
.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #f9cf79;
}
.vc_color-alert-warning.vc_message_box-3d {
    box-shadow: 0 5px 0 #f5d89e;
}
.vc_color-alert-danger.vc_message_box {
    color: #a94442;
    border-color: #ebccd1;
    background-color: #f2dede;
}
.vc_color-alert-danger.vc_message_box .vc_message_box-icon {
    color: #ef8495;
}
.vc_color-alert-danger.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #ef8495;
}
.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon {
    color: #fff;
}
.vc_color-alert-danger.vc_message_box-outline,
.vc_color-alert-danger.vc_message_box-solid-icon {
    color: #a94442;
    border-color: #ef8495;
    background-color: transparent;
}
.vc_color-alert-danger.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
    color: #ef8495;
}
.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #ef8495;
}
.vc_color-alert-danger.vc_message_box-3d {
    box-shadow: 0 5px 0 #dca7b0;
}
.vc_color-black.vc_message_box .vc_message_box-icon {
    color: #fff;
}
.vc_color-black.vc_message_box-outline,
.vc_color-black.vc_message_box-outline .vc_message_box-icon {
    color: #2a2a2a;
}
.vc_color-black.vc_message_box-solid-icon {
    color: #2a2a2a;
}
.vc_color-grey.vc_message_box .vc_message_box-icon {
    color: #858585;
}
.vc_color-white.vc_message_box .vc_message_box-icon {
    color: #b3b3b3;
}
.vc_color-white.vc_message_box-outline,
.vc_color-white.vc_message_box-outline .vc_message_box-icon {
    color: #fff;
}
.vc_color-white.vc_message_box-solid-icon {
    color: #fff;
}
.vc_message_box-outline,
.vc_message_box-solid-icon {
    border-width: 2px;
}
.vc_message_box-solid-icon .vc_message_box-icon {
    width: 3.25em;
}
.vc_message_box-rounded {
    border-radius: 5px;
}
.vc_message_box-round {
    border-radius: 4em;
}
#content .wpb_alert p:last-child,
#content .wpb_text_column :last-child,
#content .wpb_text_column p:last-child,
.wpb_alert p:last-child,
.wpb_text_column :last-child,
.wpb_text_column p:last-child {
    margin-bottom: 0;
}
.wpb_button,
.wpb_content_element,
ul.wpb_thumbnails-fluid > li {
    margin-bottom: 35px;
}
.entry-content .twitter-share-button,
.fb_like,
.twitter-share-button,
.wpb_accordion .wpb_content_element,
.wpb_googleplus,
.wpb_pinterest,
.wpb_tab .wpb_content_element {
    margin-bottom: 21.73913043px;
}
.vc_parallax {
    position: relative;
    overflow: hidden;
}
.vc_parallax > * {
    position: relative;
    z-index: 1;
}
.vc_parallax .vc_parallax-inner {
    pointer-events: none;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    background-attachment: scroll;
    background-color: transparent;
    background-image: inherit;
    background-size: cover;
    z-index: 0;
    background-position: 50% 0;
}
.vc_parallax-inner iframe {
    max-width: 1000%;
}
.vc_video-bg-container {
    position: relative;
}
.vc_video-bg {
    height: 100%;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 0;
}
.vc_video-bg iframe {
    max-width: 1000%;
}
.vc_row.vc_row-no-padding .vc_column-inner {
    padding-left: 0;
    padding-right: 0;
}
.vc_row[data-vc-full-width] {
    -webkit-transition: opacity 0.5s ease;
    -o-transition: opacity 0.5s ease;
    transition: opacity 0.5s ease;
    overflow: hidden;
}
.vc_row[data-vc-full-width].vc_hidden {
    opacity: 0;
}
.vc_row-no-padding .vc_inner {
    margin-left: 0;
    margin-right: 0;
}
.vc_row.vc_row-o-full-height {
    min-height: 100vh;
}
.vc_row.vc_row-flex {
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.vc_row.vc_row-flex > .vc_column_container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.vc_row.vc_row-flex > .vc_column_container > .vc_column-inner {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    z-index: 1;
}
@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .vc_row.vc_row-flex > .vc_column_container > .vc_column-inner > * {
        min-height: 1em;
    }
}
.vc_row.vc_row-flex::after,
.vc_row.vc_row-flex::before {
    display: none;
}
.vc_row.vc_row-o-columns-stretch {
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
}
.vc_row.vc_row-o-columns-top {
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
}
.vc_row.vc_row-o-columns-bottom {
    -webkit-align-content: flex-end;
    -ms-flex-line-pack: end;
    align-content: flex-end;
}
.vc_row.vc_row-o-columns-middle {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
}
.vc_row.vc_row-o-columns-bottom::after,
.vc_row.vc_row-o-columns-middle::after,
.vc_row.vc_row-o-columns-top::after {
    content: "";
    width: 100%;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    display: block;
}
.vc_row.vc_row-o-equal-height > .vc_column_container {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}
.vc_row.vc_row-o-content-top > .vc_column_container > .vc_column-inner {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) > .vc_column_container {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.vc_row.vc_row-o-content-bottom > .vc_column_container > .vc_column-inner {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) > .vc_column_container {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.vc_row.vc_row-o-content-middle > .vc_column_container > .vc_column-inner {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) > .vc_column_container {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.vc_column-inner::after,
.vc_column-inner::before {
    content: " ";
    display: table;
}
.vc_column-inner::after {
    clear: both;
}
.vc_ie-flexbox-fixer {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.vc_ie-flexbox-fixer > .vc_row {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}
.vc_row.vc_column-gap-1 {
    margin-left: -15.5px;
    margin-right: -15.5px;
}
.vc_row.vc_column-gap-1 > .vc_column_container {
    padding: 0.5px;
}
.vc_row.vc_column-gap-2 {
    margin-left: -16px;
    margin-right: -16px;
}
.vc_row.vc_column-gap-2 > .vc_column_container {
    padding: 1px;
}
.vc_row.vc_column-gap-3 {
    margin-left: -16.5px;
    margin-right: -16.5px;
}
.vc_row.vc_column-gap-3 > .vc_column_container {
    padding: 1.5px;
}
.vc_row.vc_column-gap-4 {
    margin-left: -17px;
    margin-right: -17px;
}
.vc_row.vc_column-gap-4 > .vc_column_container {
    padding: 2px;
}
.vc_row.vc_column-gap-5 {
    margin-left: -17.5px;
    margin-right: -17.5px;
}
.vc_row.vc_column-gap-5 > .vc_column_container {
    padding: 2.5px;
}
.vc_row.vc_column-gap-10 {
    margin-left: -20px;
    margin-right: -20px;
}
.vc_row.vc_column-gap-10 > .vc_column_container {
    padding: 5px;
}
.vc_row.vc_column-gap-15 {
    margin-left: -22.5px;
    margin-right: -22.5px;
}
.vc_row.vc_column-gap-15 > .vc_column_container {
    padding: 7.5px;
}
.vc_row.vc_column-gap-20 {
    margin-left: -25px;
    margin-right: -25px;
}
.vc_row.vc_column-gap-20 > .vc_column_container {
    padding: 10px;
}
.vc_row.vc_column-gap-25 {
    margin-left: -27.5px;
    margin-right: -27.5px;
}
.vc_row.vc_column-gap-25 > .vc_column_container {
    padding: 12.5px;
}
.vc_row.vc_column-gap-30 {
    margin-left: -30px;
    margin-right: -30px;
}
.vc_row.vc_column-gap-30 > .vc_column_container {
    padding: 15px;
}
.vc_row.vc_column-gap-35 {
    margin-left: -32.5px;
    margin-right: -32.5px;
}
.vc_row.vc_column-gap-35 > .vc_column_container {
    padding: 17.5px;
}
.vc_column_container {
    padding-left: 0;
    padding-right: 0;
}
.vc_column_container > .vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}
.vc_col-has-fill > .vc_column-inner,
.vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner,
.vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner,
.vc_row-has-fill > .vc_column_container > .vc_column-inner {
    padding-top: 35px;
}
.vc_section {
    padding-left: 15px;
    padding-right: 15px;
    margin-left: -15px;
    margin-right: -15px;
}
.vc_section[data-vc-full-width] {
    -webkit-transition: opacity 0.5s ease;
    -o-transition: opacity 0.5s ease;
    transition: opacity 0.5s ease;
    overflow: hidden;
}
.vc_section[data-vc-full-width].vc_hidden {
    opacity: 0;
}
.vc_section[data-vc-full-width] > .vc_row {
    margin-left: 0;
    margin-right: 0;
}
.vc_section[data-vc-stretch-content] {
    padding-left: 0;
    padding-right: 0;
}
.vc_section.vc_row-o-full-height {
    min-height: 100vh;
}
.vc_section.vc_section-flex {
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
}
.vc_section.vc_section-flex .vc_vc_row {
    width: 100%;
}
.vc_section.vc_section-flex::after,
.vc_section.vc_section-flex::before {
    display: none;
}
.vc_section.vc_section-o-content-top {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.vc_section.vc_section-o-content-bottom {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.vc_section.vc_section-o-content-middle {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.vc_section.vc_section-o-content-bottom::after,
.vc_section.vc_section-o-content-middle::after,
.vc_section.vc_section-o-content-top::after {
    content: "";
    width: 100%;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    display: block;
}
.vc_section.vc_section-has-fill,
.vc_section.vc_section-has-fill + .vc_row-full-width + .vc_section,
.vc_section.vc_section-has-fill + .vc_section {
    padding-top: 35px;
}
.vc_row.vc_column-gap-1 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-1 > .vc_vc_column_inner > .vc_column_container {
    padding-left: 0.5px;
    padding-right: 0.5px;
}
.vc_row.vc_column-gap-2 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-2 > .vc_vc_column_inner > .vc_column_container {
    padding-left: 1px;
    padding-right: 1px;
}
.vc_row.vc_column-gap-3 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-3 > .vc_vc_column_inner > .vc_column_container {
    padding-left: 1.5px;
    padding-right: 1.5px;
}
.vc_row.vc_column-gap-4 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-4 > .vc_vc_column_inner > .vc_column_container {
    padding-left: 2px;
    padding-right: 2px;
}
.vc_row.vc_column-gap-5 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-5 > .vc_vc_column_inner > .vc_column_container {
    padding-left: 2.5px;
    padding-right: 2.5px;
}
.vc_row.vc_column-gap-10 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-10 > .vc_vc_column_inner > .vc_column_container {
    padding-left: 5px;
    padding-right: 5px;
}
.vc_row.vc_column-gap-15 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-15 > .vc_vc_column_inner > .vc_column_container {
    padding-left: 7.5px;
    padding-right: 7.5px;
}
.vc_row.vc_column-gap-20 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-20 > .vc_vc_column_inner > .vc_column_container {
    padding-left: 10px;
    padding-right: 10px;
}
.vc_row.vc_column-gap-25 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-25 > .vc_vc_column_inner > .vc_column_container {
    padding-left: 12.5px;
    padding-right: 12.5px;
}
.vc_row.vc_column-gap-30 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-30 > .vc_vc_column_inner > .vc_column_container {
    padding-left: 15px;
    padding-right: 15px;
}
.vc_row.vc_column-gap-35 > .vc_vc_column > .vc_column_container,
.vc_row.vc_column-gap-35 > .vc_vc_column_inner > .vc_column_container {
    padding-left: 17.5px;
    padding-right: 17.5px;
}
.vc_vc_column,
.vc_vc_column_inner {
    padding-left: 0;
    padding-right: 0;
}
.vc_row.vc_row-flex > .vc_vc_column,
.vc_row.vc_row-flex > .vc_vc_column_inner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.vc_row.vc_row-flex > .vc_vc_column > .vc_column_container,
.vc_row.vc_row-flex > .vc_vc_column_inner > .vc_column_container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
}
.vc_row.vc_row-flex > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row.vc_row-flex > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.vc_row.vc_row-o-equal-height > .vc_column_container {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}
.vc_row.vc_row-o-content-top > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row.vc_row-o-content-top > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) > .vc_vc_column > .vc_column_container,
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) > .vc_vc_column_inner > .vc_column_container {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.vc_row.vc_row-o-content-bottom > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row.vc_row-o-content-bottom > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) > .vc_vc_column > .vc_column_container,
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) > .vc_vc_column_inner > .vc_column_container {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.vc_row.vc_row-o-content-middle > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row.vc_row-o-content-middle > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) > .vc_vc_column > .vc_column_container,
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) > .vc_vc_column_inner > .vc_column_container {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.vc_empty-element > .vc_column-inner {
    min-height: 100px;
}
.vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner,
.vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner,
.vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
    padding-top: 35px;
}
.fb_type_standard {
    height: 25px;
}
.fb_type_standard iframe {
    height: 25px;
}
.fb_type_button_count {
    height: 20px;
}
.fb_type_button_count iframe {
    height: 20px;
}
.fb_type_box_count {
    height: 62px;
}
.fb_type_box_count iframe {
    height: 62px;
}
.wpb_googleplus_type_standard {
    height: 25px;
}
.wpb_googleplus_type_small {
    height: 19px;
}
.wpb_googleplus_type_medium {
    height: 21px;
}
.wpb_googleplus_type_tall {
    height: 21px;
}
.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble {
    height: 62px;
}
.wpb_pinterest a {
    border-bottom: 0;
}
.wpb_pinterest_type_horizontal {
    height: 21px;
}
.wpb_pinterest_type_vertical {
    box-sizing: content-box;
    padding-top: 29px;
    height: 21px;
}
.wpb_pinterest_type_none {
    height: 21px;
}
iframe.twitter-share-button {
    margin: 0;
}
.vc_toggle {
    display: block;
    margin: 0 0 21.73913043px 0;
    padding: 0;
    font-size: 1em;
}
.vc_toggle:last-of-type {
    margin-bottom: 35px;
}
.vc_toggle_title {
    cursor: pointer;
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-weight: 400;
}
.vc_toggle_title > h4 {
    display: inline;
}
.vc_toggle_icon {
    display: none;
    position: relative;
    vertical-align: middle;
}
.vc_toggle_content {
    display: none;
    margin-bottom: 21.73913043px;
    margin-top: 1em;
    overflow: hidden;
    padding: 0;
}
.vc_toggle.vc_toggle_active > .vc_toggle_content {
    display: block;
}
.vc_toggle_simple .vc_toggle_icon {
    border: 0 solid transparent;
    border-radius: 0;
    display: inline-block;
}
.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_simple .vc_toggle_icon::before {
    content: "";
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::after {
    visibility: hidden;
}
.vc_toggle_simple .vc_toggle_icon {
    height: 22px;
    width: 22px;
}
.vc_toggle_simple .vc_toggle_icon::before {
    height: 2px;
    width: 10px;
}
.vc_toggle_simple .vc_toggle_icon::after {
    height: 10px;
    width: 2px;
}
.vc_toggle_simple .vc_toggle_icon {
    background-color: #2a2a2a;
    border-color: transparent;
}
.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #2a2a2a;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #2a2a2a;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #444;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #444;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #444;
}
.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #2a2a2a;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #444;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_simple .vc_toggle_icon {
    margin-left: 2px;
}
.vc_toggle_round .vc_toggle_icon {
    border: 2px solid transparent;
    border-radius: 50%;
    display: inline-block;
}
.vc_toggle_round .vc_toggle_icon::after,
.vc_toggle_round .vc_toggle_icon::before {
    content: "";
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.vc_toggle_round.vc_toggle_active .vc_toggle_icon::after {
    visibility: hidden;
}
.vc_toggle_round .vc_toggle_icon {
    height: 22px;
    width: 22px;
}
.vc_toggle_round .vc_toggle_icon::before {
    height: 2px;
    width: 10px;
}
.vc_toggle_round .vc_toggle_icon::after {
    height: 10px;
    width: 2px;
}
.vc_toggle_round .vc_toggle_icon {
    background-color: #2a2a2a;
    border-color: transparent;
}
.vc_toggle_round .vc_toggle_icon::after,
.vc_toggle_round .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #2a2a2a;
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #2a2a2a;
}
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #444;
}
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #444;
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #444;
}
.vc_toggle_rounded .vc_toggle_icon {
    border: 2px solid transparent;
    border-radius: 20%;
    display: inline-block;
}
.vc_toggle_rounded .vc_toggle_icon::after,
.vc_toggle_rounded .vc_toggle_icon::before {
    content: "";
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon::after {
    visibility: hidden;
}
.vc_toggle_rounded .vc_toggle_icon {
    height: 22px;
    width: 22px;
}
.vc_toggle_rounded .vc_toggle_icon::before {
    height: 2px;
    width: 10px;
}
.vc_toggle_rounded .vc_toggle_icon::after {
    height: 10px;
    width: 2px;
}
.vc_toggle_rounded .vc_toggle_icon {
    background-color: #2a2a2a;
    border-color: transparent;
}
.vc_toggle_rounded .vc_toggle_icon::after,
.vc_toggle_rounded .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #2a2a2a;
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #2a2a2a;
}
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #444;
}
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #444;
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #444;
}
.vc_toggle_square .vc_toggle_icon {
    border: 2px solid transparent;
    border-radius: 0;
    display: inline-block;
}
.vc_toggle_square .vc_toggle_icon::after,
.vc_toggle_square .vc_toggle_icon::before {
    content: "";
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.vc_toggle_square.vc_toggle_active .vc_toggle_icon::after {
    visibility: hidden;
}
.vc_toggle_square .vc_toggle_icon {
    height: 22px;
    width: 22px;
}
.vc_toggle_square .vc_toggle_icon::before {
    height: 2px;
    width: 10px;
}
.vc_toggle_square .vc_toggle_icon::after {
    height: 10px;
    width: 2px;
}
.vc_toggle_square .vc_toggle_icon {
    background-color: #2a2a2a;
    border-color: transparent;
}
.vc_toggle_square .vc_toggle_icon::after,
.vc_toggle_square .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #2a2a2a;
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #2a2a2a;
}
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #444;
}
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #444;
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #444;
}
.vc_toggle_text_only .vc_toggle_icon {
    display: none;
}
.vc_toggle_arrow .vc_toggle_icon {
    display: inline-block;
}
.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_arrow .vc_toggle_icon::before {
    content: "";
    border-style: solid;
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.vc_toggle_arrow .vc_toggle_icon::before {
    border-left: none;
    border-top: none;
}
.vc_toggle_arrow .vc_toggle_icon::after {
    border-right: none;
    border-bottom: none;
    visibility: hidden;
}
.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::before {
    visibility: hidden;
}
.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after {
    visibility: visible;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
    height: 22px;
    width: 22px;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {
    border-width: 2px;
    height: 10px;
    margin-left: -5px;
    width: 10px;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {
    margin-top: -10px;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
    margin-top: -5px;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #2a2a2a;
    background: 0 0;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #444;
    background: 0 0;
}
.vc_toggle_default .vc_toggle_icon {
    background: #bababa;
    border: 1px solid #acacac;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}
.vc_toggle_default .vc_toggle_icon::after,
.vc_toggle_default .vc_toggle_icon::before {
    content: "";
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: #bababa;
}
.vc_toggle_default .vc_toggle_icon::before {
    border: 1px solid #acacac;
}
.vc_toggle_default.vc_toggle_active .vc_toggle_icon::after,
.vc_toggle_default.vc_toggle_active .vc_toggle_icon::before {
    visibility: hidden;
}
.vc_toggle.vc_toggle_default .vc_toggle_icon {
    display: inline-block;
    width: 10px;
    margin-left: 5px;
    height: 4px;
}
.vc_toggle.vc_toggle_default .vc_toggle_icon::before {
    height: 10px;
    width: 4px;
}
.vc_toggle.vc_toggle_default .vc_toggle_icon::after {
    width: 8px;
    height: 2px;
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #5472d2;
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #7c93dd;
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_blue .vc_toggle_icon {
    background-color: #5472d2;
    border-color: transparent;
}
.vc_toggle_color_blue .vc_toggle_icon::after,
.vc_toggle_color_blue .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #5472d2;
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #5472d2;
}
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #7c93dd;
}
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #7c93dd;
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #7c93dd;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon {
    background: #5472d2;
    border-color: #3354c0;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::before {
    border-color: #3354c0;
    background: #5472d2;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::after {
    background: #5472d2;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #7c93dd;
    border-color: #5472d2;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #5472d2;
    background: #7c93dd;
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #7c93dd;
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #5472d2;
    background: 0 0;
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #7c93dd;
    background: 0 0;
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #00c1cf;
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_turquoise .vc_toggle_icon {
    background-color: #00c1cf;
    border-color: transparent;
}
.vc_toggle_color_turquoise .vc_toggle_icon::after,
.vc_toggle_color_turquoise .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #00c1cf;
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #00c1cf;
}
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #00919c;
}
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon {
    background: #00c1cf;
    border-color: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::before {
    border-color: #00919c;
    background: #00c1cf;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::after {
    background: #00c1cf;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #00919c;
    border-color: #006269;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #006269;
    background: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #00919c;
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #00c1cf;
    background: 0 0;
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #00919c;
    background: 0 0;
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #fe6c61;
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_pink .vc_toggle_icon {
    background-color: #fe6c61;
    border-color: transparent;
}
.vc_toggle_color_pink .vc_toggle_icon::after,
.vc_toggle_color_pink .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #fe6c61;
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #fe6c61;
}
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #fe9b94;
}
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon {
    background: #fe6c61;
    border-color: #fe3d2e;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::before {
    border-color: #fe3d2e;
    background: #fe6c61;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::after {
    background: #fe6c61;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #fe9b94;
    border-color: #fe6c61;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #fe6c61;
    background: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #fe9b94;
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #fe6c61;
    background: 0 0;
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #fe9b94;
    background: 0 0;
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #8d6dc4;
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_violet .vc_toggle_icon {
    background-color: #8d6dc4;
    border-color: transparent;
}
.vc_toggle_color_violet .vc_toggle_icon::after,
.vc_toggle_color_violet .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #8d6dc4;
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #8d6dc4;
}
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #a991d3;
}
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon {
    background: #8d6dc4;
    border-color: #7149b5;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::before {
    border-color: #7149b5;
    background: #8d6dc4;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::after {
    background: #8d6dc4;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #a991d3;
    border-color: #8d6dc4;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #8d6dc4;
    background: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #a991d3;
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #8d6dc4;
    background: 0 0;
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #a991d3;
    background: 0 0;
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #4cadc9;
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_peacoc .vc_toggle_icon {
    background-color: #4cadc9;
    border-color: transparent;
}
.vc_toggle_color_peacoc .vc_toggle_icon::after,
.vc_toggle_color_peacoc .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #4cadc9;
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #4cadc9;
}
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #73bfd5;
}
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon {
    background: #4cadc9;
    border-color: #3492ae;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::before {
    border-color: #3492ae;
    background: #4cadc9;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::after {
    background: #4cadc9;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #73bfd5;
    border-color: #4cadc9;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #4cadc9;
    background: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #73bfd5;
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #4cadc9;
    background: 0 0;
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #73bfd5;
    background: 0 0;
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #cec2ab;
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_chino .vc_toggle_icon {
    background-color: #cec2ab;
    border-color: transparent;
}
.vc_toggle_color_chino .vc_toggle_icon::after,
.vc_toggle_color_chino .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #cec2ab;
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #cec2ab;
}
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #e1d9cb;
}
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon {
    background: #cec2ab;
    border-color: #bbab8b;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::before {
    border-color: #bbab8b;
    background: #cec2ab;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::after {
    background: #cec2ab;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #e1d9cb;
    border-color: #cec2ab;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #cec2ab;
    background: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #e1d9cb;
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #cec2ab;
    background: 0 0;
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #e1d9cb;
    background: 0 0;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #50485b;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_mulled_wine .vc_toggle_icon {
    background-color: #50485b;
    border-color: transparent;
}
.vc_toggle_color_mulled_wine .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #50485b;
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #50485b;
}
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #695f77;
}
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon {
    background: #50485b;
    border-color: #37313f;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::before {
    border-color: #37313f;
    background: #50485b;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::after {
    background: #50485b;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #695f77;
    border-color: #50485b;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #50485b;
    background: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #695f77;
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #50485b;
    background: 0 0;
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #695f77;
    background: 0 0;
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #75d69c;
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_vista_blue .vc_toggle_icon {
    background-color: #75d69c;
    border-color: transparent;
}
.vc_toggle_color_vista_blue .vc_toggle_icon::after,
.vc_toggle_color_vista_blue .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #75d69c;
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #75d69c;
}
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #9ce2b8;
}
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon {
    background: #75d69c;
    border-color: #4eca80;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::before {
    border-color: #4eca80;
    background: #75d69c;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::after {
    background: #75d69c;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #9ce2b8;
    border-color: #75d69c;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #75d69c;
    background: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #9ce2b8;
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #75d69c;
    background: 0 0;
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #9ce2b8;
    background: 0 0;
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #2a2a2a;
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #444;
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_black .vc_toggle_icon {
    background-color: #2a2a2a;
    border-color: transparent;
}
.vc_toggle_color_black .vc_toggle_icon::after,
.vc_toggle_color_black .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #2a2a2a;
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #2a2a2a;
}
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #444;
}
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #444;
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #444;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon {
    background: #2a2a2a;
    border-color: #101010;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::before {
    border-color: #101010;
    background: #2a2a2a;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::after {
    background: #2a2a2a;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #444;
    border-color: #2a2a2a;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #2a2a2a;
    background: #444;
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #444;
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #2a2a2a;
    background: 0 0;
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #444;
    background: 0 0;
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #ebebeb;
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_grey .vc_toggle_icon {
    background-color: #ebebeb;
    border-color: transparent;
}
.vc_toggle_color_grey .vc_toggle_icon::after,
.vc_toggle_color_grey .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #ebebeb;
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #ebebeb;
}
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #d2d2d2;
}
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon {
    background: #ebebeb;
    border-color: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::before {
    border-color: #d2d2d2;
    background: #ebebeb;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::after {
    background: #ebebeb;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #d2d2d2;
    border-color: #b8b8b8;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #b8b8b8;
    background: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #d2d2d2;
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #ebebeb;
    background: 0 0;
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #d2d2d2;
    background: 0 0;
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #f7be68;
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fad398;
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_orange .vc_toggle_icon {
    background-color: #f7be68;
    border-color: transparent;
}
.vc_toggle_color_orange .vc_toggle_icon::after,
.vc_toggle_color_orange .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #f7be68;
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #f7be68;
}
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #fad398;
}
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #fad398;
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fad398;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon {
    background: #f7be68;
    border-color: #f4a938;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::before {
    border-color: #f4a938;
    background: #f7be68;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::after {
    background: #f7be68;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #fad398;
    border-color: #f7be68;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #f7be68;
    background: #fad398;
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #fad398;
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #f7be68;
    background: 0 0;
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #fad398;
    background: 0 0;
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #5aa1e3;
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #86baea;
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_sky .vc_toggle_icon {
    background-color: #5aa1e3;
    border-color: transparent;
}
.vc_toggle_color_sky .vc_toggle_icon::after,
.vc_toggle_color_sky .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #5aa1e3;
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #5aa1e3;
}
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #86baea;
}
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #86baea;
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #86baea;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon {
    background: #5aa1e3;
    border-color: #2e88dc;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::before {
    border-color: #2e88dc;
    background: #5aa1e3;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::after {
    background: #5aa1e3;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #86baea;
    border-color: #5aa1e3;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #5aa1e3;
    background: #86baea;
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #86baea;
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #5aa1e3;
    background: 0 0;
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #86baea;
    background: 0 0;
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #6dab3c;
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #87c456;
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_green .vc_toggle_icon {
    background-color: #6dab3c;
    border-color: transparent;
}
.vc_toggle_color_green .vc_toggle_icon::after,
.vc_toggle_color_green .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #6dab3c;
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #6dab3c;
}
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #87c456;
}
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #87c456;
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #87c456;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon {
    background: #6dab3c;
    border-color: #55852f;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::before {
    border-color: #55852f;
    background: #6dab3c;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::after {
    background: #6dab3c;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #87c456;
    border-color: #6dab3c;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #6dab3c;
    background: #87c456;
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #87c456;
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #6dab3c;
    background: 0 0;
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #87c456;
    background: 0 0;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #f4524d;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_juicy_pink .vc_toggle_icon {
    background-color: #f4524d;
    border-color: transparent;
}
.vc_toggle_color_juicy_pink .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #f4524d;
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #f4524d;
}
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #f7817d;
}
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon {
    background: #f4524d;
    border-color: #f1231d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::before {
    border-color: #f1231d;
    background: #f4524d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::after {
    background: #f4524d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #f7817d;
    border-color: #f4524d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #f4524d;
    background: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #f7817d;
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #f4524d;
    background: 0 0;
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #f7817d;
    background: 0 0;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #f79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_sandy_brown .vc_toggle_icon {
    background-color: #f79468;
    border-color: transparent;
}
.vc_toggle_color_sandy_brown .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #f79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #f79468;
}
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #fab698;
}
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon {
    background: #f79468;
    border-color: #f47238;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::before {
    border-color: #f47238;
    background: #f79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::after {
    background: #f79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #fab698;
    border-color: #f79468;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #f79468;
    background: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #fab698;
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #f79468;
    background: 0 0;
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #fab698;
    background: 0 0;
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #b97ebb;
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_purple .vc_toggle_icon {
    background-color: #b97ebb;
    border-color: transparent;
}
.vc_toggle_color_purple .vc_toggle_icon::after,
.vc_toggle_color_purple .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #b97ebb;
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #b97ebb;
}
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #cb9fcd;
}
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon {
    background: #b97ebb;
    border-color: #a75da9;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::before {
    border-color: #a75da9;
    background: #b97ebb;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::after {
    background: #b97ebb;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #cb9fcd;
    border-color: #b97ebb;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #b97ebb;
    background: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #cb9fcd;
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #b97ebb;
    background: 0 0;
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #cb9fcd;
    background: 0 0;
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent;
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent;
}
.vc_toggle_color_white .vc_toggle_icon {
    background-color: #fff;
    border-color: transparent;
}
.vc_toggle_color_white .vc_toggle_icon::after,
.vc_toggle_color_white .vc_toggle_icon::before {
    background-color: #2a2a2a;
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #fff;
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #fff;
}
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #e6e6e6;
}
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #2a2a2a;
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon {
    background: #fff;
    border-color: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::before {
    border-color: #e6e6e6;
    background: #fff;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::after {
    background: #fff;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
    background: #e6e6e6;
    border-color: #ccc;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #ccc;
    background: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #e6e6e6;
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #fff;
    background: 0 0;
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0;
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #e6e6e6;
    background: 0 0;
}
.vc_toggle_size_sm .vc_toggle_icon {
    height: 16px;
    width: 16px;
}
.vc_toggle_size_sm .vc_toggle_icon::before {
    height: 2px;
    width: 8px;
}
.vc_toggle_size_sm .vc_toggle_icon::after {
    height: 8px;
    width: 2px;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon {
    display: inline-block;
    width: 8px;
    margin-left: 4px;
    height: 2px;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::before {
    height: 8px;
    width: 2px;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::after {
    width: 6px;
    height: 0;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
    height: 16px;
    width: 16px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {
    border-width: 2px;
    height: 8px;
    margin-left: -4px;
    width: 8px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {
    margin-top: -8px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {
    margin-top: -4px;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title {
    padding-left: 24px;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title {
    padding-left: 17.6px;
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
    margin-left: 8px;
}
.vc_toggle_size_md .vc_toggle_icon {
    height: 22px;
    width: 22px;
}
.vc_toggle_size_md .vc_toggle_icon::before {
    height: 2px;
    width: 10px;
}
.vc_toggle_size_md .vc_toggle_icon::after {
    height: 10px;
    width: 2px;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon {
    display: inline-block;
    width: 10px;
    margin-left: 5px;
    height: 4px;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before {
    height: 10px;
    width: 4px;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after {
    width: 8px;
    height: 2px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
    height: 22px;
    width: 22px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
    border-width: 2px;
    height: 10px;
    margin-left: -5px;
    width: 10px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
    margin-top: -10px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
    margin-top: -5px;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_title {
    padding-left: 33px;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title {
    padding-left: 24.2px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
    margin-left: 11px;
}
.vc_toggle_size_lg .vc_toggle_icon {
    height: 28px;
    width: 28px;
}
.vc_toggle_size_lg .vc_toggle_icon::before {
    height: 2px;
    width: 14px;
}
.vc_toggle_size_lg .vc_toggle_icon::after {
    height: 14px;
    width: 2px;
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon {
    display: inline-block;
    width: 14px;
    margin-left: 7px;
    height: 4px;
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::before {
    height: 14px;
    width: 4px;
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::after {
    width: 12px;
    height: 2px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
    height: 28px;
    width: 28px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {
    border-width: 2px;
    height: 14px;
    margin-left: -7px;
    width: 14px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {
    margin-top: -14px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {
    margin-top: -7px;
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title {
    padding-left: 42px;
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title {
    padding-left: 30.8px;
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
    margin-left: 14px;
}
.vc_toggle_default .vc_toggle_content,
.vc_toggle_default .vc_toggle_title,
.vc_toggle_round .vc_toggle_content,
.vc_toggle_round .vc_toggle_title,
.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_simple .vc_toggle_content,
.vc_toggle_simple .vc_toggle_title,
.vc_toggle_square .vc_toggle_content,
.vc_toggle_square .vc_toggle_title {
    padding-left: 33px;
}
.vc_toggle_default .vc_toggle_content .vc_toggle_icon,
.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}
.vc_toggle_default .vc_toggle_content,
.vc_toggle_default .vc_toggle_title {
    padding-left: 24.2px;
}
.vc_toggle_arrow .vc_toggle_icon {
    margin-left: 11px;
}
.wpb_widgetised_column .wpb_wrapper > ul {
    margin: 0;
}
.wpb_widgetised_column .wpb_wrapper > ul > li {
    margin-left: 0;
    background-image: none;
    list-style: none !important;
}
.wpb_widgetised_column .wpb_wrapper > ul > li:after,
.wpb_widgetised_column .wpb_wrapper > ul > li:before {
    display: none !important;
}
.wpb_button {
    display: inline-block;
    padding: 4px 10px 4px;
    margin-bottom: 0;
    margin-top: 0;
    font-size: 13px;
    line-height: 18px;
    color: #333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #f7f7f7;
    border: 1px solid #ccc;
    border-bottom-color: #b3b3b3;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.wpb_button.active,
.wpb_button.disabled,
.wpb_button:active,
.wpb_button:hover,
.wpb_button[disabled] {
    background-color: #eaeaea;
}
.vc_vc_button2 .vc_btn {
    margin-top: 5px;
    margin-bottom: 5px;
}
.vc_vc_button .vc_btn {
    margin-top: 5px;
    margin-bottom: 5px;
}
.wpb_button:hover {
    color: #333;
    text-decoration: none;
    background-color: #e6e6e6;
    -webkit-transition: background-color 0.1s linear;
    -o-transition: background-color 0.1s linear;
    transition: background-color 0.1s linear;
}
.wpb_button:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.wpb_button.active,
.wpb_button:active {
    background-color: #e6e6e6;
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
button.wpb_btn-large,
span.wpb_btn-large {
    padding: 9px 14px;
    font-size: 15px;
    line-height: normal;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
button.wpb_btn-large [class^="icon-"],
span.wpb_btn-large [class^="icon-"] {
    margin-top: 1px;
}
button.wpb_btn-small,
span.wpb_btn-small {
    padding: 5px 9px;
    font-size: 11px;
    line-height: 16px;
}
button.wpb_btn-small [class^="icon-"],
span.wpb_btn-small [class^="icon-"] {
    margin-top: -1px;
}
button.wpb_btn-mini,
span.wpb_btn-mini {
    padding: 2px 6px;
    font-size: 11px;
    line-height: 14px;
}
.wpb_btn-danger,
.wpb_btn-danger:hover,
.wpb_btn-info,
.wpb_btn-info:hover,
.wpb_btn-inverse,
.wpb_btn-inverse:hover,
.wpb_btn-primary,
.wpb_btn-primary:hover,
.wpb_btn-success,
.wpb_btn-success:hover,
.wpb_btn-warning,
.wpb_btn-warning:hover {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.wpb_btn-danger.active,
.wpb_btn-info.active,
.wpb_btn-inverse.active,
.wpb_btn-primary.active,
.wpb_btn-success.active,
.wpb_btn-warning.active {
    color: rgba(255, 255, 255, 0.75);
}
.wpb_button {
    border-color: #ccc;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
}
.wpb_btn-primary {
    background-color: #08c;
}
.wpb_btn-primary.active,
.wpb_btn-primary.disabled,
.wpb_btn-primary:active,
.wpb_btn-primary:hover,
.wpb_btn-primary[disabled] {
    background-color: #0077b3;
}
.wpb_btn-warning {
    background-color: #f90;
}
.wpb_btn-warning.active,
.wpb_btn-warning.disabled,
.wpb_btn-warning:active,
.wpb_btn-warning:hover,
.wpb_btn-warning[disabled] {
    background-color: #e68a00;
}
.wpb_btn-danger {
    background-color: #ff675b;
}
.wpb_btn-danger.active,
.wpb_btn-danger.disabled,
.wpb_btn-danger:active,
.wpb_btn-danger:hover,
.wpb_btn-danger[disabled] {
    background-color: #ff4f42;
}
.wpb_btn-success {
    background-color: #6ab165;
}
.wpb_btn-success.active,
.wpb_btn-success.disabled,
.wpb_btn-success:active,
.wpb_btn-success:hover,
.wpb_btn-success[disabled] {
    background-color: #5aa855;
}
.wpb_btn-info {
    background-color: #58b9da;
}
.wpb_btn-info.active,
.wpb_btn-info.disabled,
.wpb_btn-info:active,
.wpb_btn-info:hover,
.wpb_btn-info[disabled] {
    background-color: #43b0d5;
}
.wpb_btn-inverse {
    background-color: #555;
}
.wpb_btn-inverse.active,
.wpb_btn-inverse.disabled,
.wpb_btn-inverse:active,
.wpb_btn-inverse:hover,
.wpb_btn-inverse[disabled] {
    background-color: #484848;
}
button.wpb_button::-moz-focus-inner,
input[type="submit"].wpb_button::-moz-focus-inner {
    padding: 0;
    border: 0;
}
a.wpb_button_a {
    text-decoration: none;
    border: none;
}
a.wpb_button_a:hover {
    text-decoration: none;
}
.wpb_button:hover {
    background-image: none;
}
.vc_btn3-container {
    display: block;
    margin-bottom: 21.73913043px;
    max-width: 100%;
}
.vc_btn3-container.vc_btn3-inline {
    display: inline-block;
    vertical-align: top;
}
.vc_general.vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472d2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-decoration: none;
    position: relative;
    top: 0;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    line-height: normal;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    font-size: 14px;
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 20px;
    padding-right: 20px;
}
.vc_general.vc_btn3.vc_btn3-style-outline,
.vc_general.vc_btn3.vc_btn3-style-outline-custom {
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 19px;
    padding-right: 19px;
}
.vc_general.vc_btn3.active,
.vc_general.vc_btn3:active,
.vc_general.vc_btn3:focus {
    outline: 0;
}
.vc_general.vc_btn3:focus,
.vc_general.vc_btn3:hover {
    border: 1px solid transparent;
    text-decoration: none;
    color: #4868cf;
}
.vc_general.vc_btn3 .vc_btn3-icon {
    vertical-align: top;
    height: 14px;
    line-height: 1;
    font-size: 16px;
}
.vc_general.vc_btn3 .vc_btn3-icon-inner {
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
}
.vc_general.vc_btn3 .vc_btn3-placeholder {
    display: inline-block;
    vertical-align: top;
    width: 0;
}
.vc_btn3.vc_btn3-icon-left,
.vc_btn3.vc_btn3-icon-right {
    position: relative;
}
.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,
.vc_btn3.vc_btn3-icon-right .vc_btn3-icon {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}
.vc_btn3.vc_btn3-icon-left {
    text-align: left;
}
.vc_btn3.vc_btn3-icon-right {
    text-align: right;
}
.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-block) .vc_btn3-icon-inner {
    -webkit-transform: translate(-75%, -50%);
    -ms-transform: translate(-75%, -50%);
    transform: translate(-75%, -50%);
}
.vc_btn3.vc_btn3-o-empty .vc_btn3-icon {
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner {
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.vc_btn3.vc_btn3-style-classic {
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
}
.vc_btn3.vc_btn3-style-modern {
    background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.01) 100%);
    background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.01) 100%);
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.01) 100%);
    background-repeat: repeat-x;
}
.vc_btn3.vc_btn3-style-outline,
.vc_btn3.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-style-outline-custom:focus,
.vc_btn3.vc_btn3-style-outline-custom:hover,
.vc_btn3.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-style-outline:hover {
    border-width: 2px;
}
.vc_btn3.vc_btn3-style-custom {
    background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1));
    background-image: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1));
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1));
    background-repeat: no-repeat;
    background-repeat: repeat-x;
    background-size: 200%;
    background-position: 0 -100%;
}
.vc_btn3.vc_btn3-style-custom:focus,
.vc_btn3.vc_btn3-style-custom:hover {
    background-position: 0 100%;
}
.vc_btn3.vc_btn3-block {
    display: block;
    width: 100%;
    text-align: inherit;
}
.vc_btn3.vc_btn3-shape-square {
    border-radius: 0;
}
.vc_btn3.vc_btn3-shape-rounded {
    border-radius: 5px;
}
.vc_btn3.vc_btn3-shape-round {
    border-radius: 2em;
}
.vc_btn3.vc_btn3-size-xs {
    font-size: 11px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 12px;
    padding-right: 12px;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline,
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 11px;
    padding-right: 11px;
}
.vc_btn3.vc_btn3-size-xs .vc_btn3-icon {
    font-size: 14px;
    height: 11px;
    line-height: 11px;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
    padding-left: 31px;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
    left: 12px;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
    padding-right: 31px;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    right: 12px;
}
.vc_btn3.vc_btn3-size-sm {
    font-size: 12px;
    padding-top: 11px;
    padding-bottom: 11px;
    padding-left: 16px;
    padding-right: 16px;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline,
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_btn3.vc_btn3-size-sm .vc_btn3-icon {
    font-size: 14px;
    height: 12px;
    line-height: 12px;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
    padding-left: 39px;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
    left: 16px;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
    padding-right: 39px;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    right: 16px;
}
.vc_btn3.vc_btn3-size-md {
    font-size: 14px;
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 20px;
    padding-right: 20px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline,
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom {
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 19px;
    padding-right: 19px;
}
.vc_btn3.vc_btn3-size-md .vc_btn3-icon {
    font-size: 16px;
    height: 14px;
    line-height: 14px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
    padding-left: 48px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
    left: 20px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
    padding-right: 48px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    right: 20px;
}
.vc_btn3.vc_btn3-size-lg {
    font-size: 16px;
    padding-top: 18px;
    padding-bottom: 18px;
    padding-left: 25px;
    padding-right: 25px;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline,
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom {
    padding-top: 17px;
    padding-bottom: 17px;
    padding-left: 24px;
    padding-right: 24px;
}
.vc_btn3.vc_btn3-size-lg .vc_btn3-icon {
    font-size: 20px;
    height: 16px;
    line-height: 16px;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
    padding-left: 60px;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
    left: 25px;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
    padding-right: 60px;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    right: 25px;
}
.vc_btn3.vc_btn3-color-blue,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat {
    color: #fff;
    background-color: #5472d2;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-blue:focus,
.vc_btn3.vc_btn3-color-blue:hover {
    color: #f7f7f7;
    background-color: #3c5ecc;
}
.vc_btn3.vc_btn3-color-blue.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-blue:active {
    color: #f2f2f2;
    background-color: #3558c8;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline {
    color: #5472d2;
    border-color: #5472d2;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #5472d2;
    background-color: #5472d2;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #5472d2;
    background-color: #5472d2;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d {
    color: #fff;
    background-color: #5472d2;
    box-shadow: 0 5px 0 #3253bc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #5472d2;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #5472d2;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #3253bc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #3253bc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #3253bc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #3253bc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #3253bc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #3253bc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #3253bc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern {
    color: #fff;
    border-color: #5472d2;
    background-color: #5472d2;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #3c5ecc;
    background-color: #3c5ecc;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #3558c8;
    background-color: #3558c8;
}
.vc_btn3.vc_btn3-color-turquoise,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat {
    color: #fff;
    background-color: #00c1cf;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-turquoise:focus,
.vc_btn3.vc_btn3-color-turquoise:hover {
    color: #f7f7f7;
    background-color: #00a4b0;
}
.vc_btn3.vc_btn3-color-turquoise.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-turquoise:active {
    color: #f2f2f2;
    background-color: #009ba6;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline {
    color: #00c1cf;
    border-color: #00c1cf;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #00c1cf;
    background-color: #00c1cf;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #00c1cf;
    background-color: #00c1cf;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d {
    color: #fff;
    background-color: #00c1cf;
    box-shadow: 0 5px 0 #008d97;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #00c1cf;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #00c1cf;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #008d97;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #008d97;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #008d97;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #008d97;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #008d97;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #008d97;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #008d97;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern {
    color: #fff;
    border-color: #00c1cf;
    background-color: #00c1cf;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #00a4b0;
    background-color: #00a4b0;
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #009ba6;
    background-color: #009ba6;
}
.vc_btn3.vc_btn3-color-pink,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat {
    color: #fff;
    background-color: #fe6c61;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-pink:focus,
.vc_btn3.vc_btn3-color-pink:hover {
    color: #f7f7f7;
    background-color: #fe5043;
}
.vc_btn3.vc_btn3-color-pink.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-pink:active {
    color: #f2f2f2;
    background-color: #fe4638;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline {
    color: #fe6c61;
    border-color: #fe6c61;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #fe6c61;
    background-color: #fe6c61;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #fe6c61;
    background-color: #fe6c61;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d {
    color: #fff;
    background-color: #fe6c61;
    box-shadow: 0 5px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #fe6c61;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #fe6c61;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #fe3829;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern {
    color: #fff;
    border-color: #fe6c61;
    background-color: #fe6c61;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #fe5043;
    background-color: #fe5043;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #fe4638;
    background-color: #fe4638;
}
.vc_btn3.vc_btn3-color-violet,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat {
    color: #fff;
    background-color: #8d6dc4;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-violet:focus,
.vc_btn3.vc_btn3-color-violet:hover {
    color: #f7f7f7;
    background-color: #7c57bb;
}
.vc_btn3.vc_btn3-color-violet.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-violet:active {
    color: #f2f2f2;
    background-color: #7650b8;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline {
    color: #8d6dc4;
    border-color: #8d6dc4;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #8d6dc4;
    background-color: #8d6dc4;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #8d6dc4;
    background-color: #8d6dc4;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d {
    color: #fff;
    background-color: #8d6dc4;
    box-shadow: 0 5px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #8d6dc4;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #8d6dc4;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #6e48b1;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern {
    color: #fff;
    border-color: #8d6dc4;
    background-color: #8d6dc4;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #7c57bb;
    background-color: #7c57bb;
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #7650b8;
    background-color: #7650b8;
}
.vc_btn3.vc_btn3-color-peacoc,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat {
    color: #fff;
    background-color: #4cadc9;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-peacoc:focus,
.vc_btn3.vc_btn3-color-peacoc:hover {
    color: #f7f7f7;
    background-color: #39a0bd;
}
.vc_btn3.vc_btn3-color-peacoc.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-peacoc:active {
    color: #f2f2f2;
    background-color: #3799b5;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline {
    color: #4cadc9;
    border-color: #4cadc9;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #4cadc9;
    background-color: #4cadc9;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #4cadc9;
    background-color: #4cadc9;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d {
    color: #fff;
    background-color: #4cadc9;
    box-shadow: 0 5px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #4cadc9;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #4cadc9;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #338faa;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern {
    color: #fff;
    border-color: #4cadc9;
    background-color: #4cadc9;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #39a0bd;
    background-color: #39a0bd;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #3799b5;
    background-color: #3799b5;
}
.vc_btn3.vc_btn3-color-chino,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat {
    color: #fff;
    background-color: #cec2ab;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-chino:focus,
.vc_btn3.vc_btn3-color-chino:hover {
    color: #f7f7f7;
    background-color: #c3b498;
}
.vc_btn3.vc_btn3-color-chino.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-chino:active {
    color: #f2f2f2;
    background-color: #bfaf91;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline {
    color: #cec2ab;
    border-color: #cec2ab;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #cec2ab;
    background-color: #cec2ab;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #cec2ab;
    background-color: #cec2ab;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d {
    color: #fff;
    background-color: #cec2ab;
    box-shadow: 0 5px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #cec2ab;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #cec2ab;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #b9a888;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern {
    color: #fff;
    border-color: #cec2ab;
    background-color: #cec2ab;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #c3b498;
    background-color: #c3b498;
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #bfaf91;
    background-color: #bfaf91;
}
.vc_btn3.vc_btn3-color-mulled-wine,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat {
    color: #fff;
    background-color: #50485b;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-mulled-wine:focus,
.vc_btn3.vc_btn3-color-mulled-wine:hover {
    color: #f7f7f7;
    background-color: #413a4a;
}
.vc_btn3.vc_btn3-color-mulled-wine.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-mulled-wine:active {
    color: #f2f2f2;
    background-color: #3c3644;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline {
    color: #50485b;
    border-color: #50485b;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #50485b;
    background-color: #50485b;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #50485b;
    background-color: #50485b;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d {
    color: #fff;
    background-color: #50485b;
    box-shadow: 0 5px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #50485b;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #50485b;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #342f3c;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern {
    color: #fff;
    border-color: #50485b;
    background-color: #50485b;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #413a4a;
    background-color: #413a4a;
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #3c3644;
    background-color: #3c3644;
}
.vc_btn3.vc_btn3-color-vista-blue,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat {
    color: #fff;
    background-color: #75d69c;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-vista-blue:focus,
.vc_btn3.vc_btn3-color-vista-blue:hover {
    color: #f7f7f7;
    background-color: #5dcf8b;
}
.vc_btn3.vc_btn3-color-vista-blue.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-vista-blue:active {
    color: #f2f2f2;
    background-color: #56cd85;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline {
    color: #75d69c;
    border-color: #75d69c;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #75d69c;
    background-color: #75d69c;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #75d69c;
    background-color: #75d69c;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d {
    color: #fff;
    background-color: #75d69c;
    box-shadow: 0 5px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #75d69c;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #75d69c;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #4ac97d;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern {
    color: #fff;
    border-color: #75d69c;
    background-color: #75d69c;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #5dcf8b;
    background-color: #5dcf8b;
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #56cd85;
    background-color: #56cd85;
}
.vc_btn3.vc_btn3-color-orange,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat {
    color: #fff;
    background-color: #f7be68;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-orange:focus,
.vc_btn3.vc_btn3-color-orange:hover {
    color: #f7f7f7;
    background-color: #f5b14b;
}
.vc_btn3.vc_btn3-color-orange.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-orange:active {
    color: #f2f2f2;
    background-color: #f5ad41;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline {
    color: #f7be68;
    border-color: #f7be68;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #f7be68;
    background-color: #f7be68;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #f7be68;
    background-color: #f7be68;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d {
    color: #fff;
    background-color: #f7be68;
    box-shadow: 0 5px 0 #f4a733;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #f7be68;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #f7be68;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #f4a733;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #f4a733;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #f4a733;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #f4a733;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #f4a733;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #f4a733;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #f4a733;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern {
    color: #fff;
    border-color: #f7be68;
    background-color: #f7be68;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #f5b14b;
    background-color: #f5b14b;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #f5ad41;
    background-color: #f5ad41;
}
.vc_btn3.vc_btn3-color-sky,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat {
    color: #fff;
    background-color: #5aa1e3;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-sky:focus,
.vc_btn3.vc_btn3-color-sky:hover {
    color: #f7f7f7;
    background-color: #4092df;
}
.vc_btn3.vc_btn3-color-sky.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-sky:active {
    color: #f2f2f2;
    background-color: #378ddd;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline {
    color: #5aa1e3;
    border-color: #5aa1e3;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #5aa1e3;
    background-color: #5aa1e3;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #5aa1e3;
    background-color: #5aa1e3;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d {
    color: #fff;
    background-color: #5aa1e3;
    box-shadow: 0 5px 0 #2a86db;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #5aa1e3;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #5aa1e3;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #2a86db;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #2a86db;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #2a86db;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #2a86db;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #2a86db;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #2a86db;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #2a86db;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern {
    color: #fff;
    border-color: #5aa1e3;
    background-color: #5aa1e3;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #4092df;
    background-color: #4092df;
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #378ddd;
    background-color: #378ddd;
}
.vc_btn3.vc_btn3-color-green,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
    color: #fff;
    background-color: #6dab3c;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-green:focus,
.vc_btn3.vc_btn3-color-green:hover {
    color: #f7f7f7;
    background-color: #5f9434;
}
.vc_btn3.vc_btn3-color-green.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-green:active {
    color: #f2f2f2;
    background-color: #5a8d31;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline {
    color: #6dab3c;
    border-color: #6dab3c;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #6dab3c;
    background-color: #6dab3c;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #6dab3c;
    background-color: #6dab3c;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d {
    color: #fff;
    background-color: #6dab3c;
    box-shadow: 0 5px 0 #53812d;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #6dab3c;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #6dab3c;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #53812d;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #53812d;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #53812d;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #53812d;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #53812d;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #53812d;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #53812d;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {
    color: #fff;
    border-color: #6dab3c;
    background-color: #6dab3c;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #5f9434;
    background-color: #5f9434;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #5a8d31;
    background-color: #5a8d31;
}
.vc_btn3.vc_btn3-color-juicy-pink,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #fff;
    background-color: #f4524d;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-juicy-pink:focus,
.vc_btn3.vc_btn3-color-juicy-pink:hover {
    color: #f7f7f7;
    background-color: #f23630;
}
.vc_btn3.vc_btn3-color-juicy-pink.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-juicy-pink:active {
    color: #f2f2f2;
    background-color: #f22d27;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline {
    color: #f4524d;
    border-color: #f4524d;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #f4524d;
    background-color: #f4524d;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #f4524d;
    background-color: #f4524d;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d {
    color: #fff;
    background-color: #f4524d;
    box-shadow: 0 5px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #f4524d;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #f4524d;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #f11f18;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern {
    color: #fff;
    border-color: #f4524d;
    background-color: #f4524d;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #f23630;
    background-color: #f23630;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #f22d27;
    background-color: #f22d27;
}
.vc_btn3.vc_btn3-color-sandy-brown,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat {
    color: #fff;
    background-color: #f79468;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-sandy-brown:focus,
.vc_btn3.vc_btn3-color-sandy-brown:hover {
    color: #f7f7f7;
    background-color: #f57f4b;
}
.vc_btn3.vc_btn3-color-sandy-brown.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-sandy-brown:active {
    color: #f2f2f2;
    background-color: #f57941;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline {
    color: #f79468;
    border-color: #f79468;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #f79468;
    background-color: #f79468;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #f79468;
    background-color: #f79468;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d {
    color: #fff;
    background-color: #f79468;
    box-shadow: 0 5px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #f79468;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #f79468;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #f46e33;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern {
    color: #fff;
    border-color: #f79468;
    background-color: #f79468;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #f57f4b;
    background-color: #f57f4b;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #f57941;
    background-color: #f57941;
}
.vc_btn3.vc_btn3-color-purple,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat {
    color: #fff;
    background-color: #b97ebb;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-purple:focus,
.vc_btn3.vc_btn3-color-purple:hover {
    color: #f7f7f7;
    background-color: #ae6ab0;
}
.vc_btn3.vc_btn3-color-purple.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-purple:active {
    color: #f2f2f2;
    background-color: #ab63ad;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline {
    color: #b97ebb;
    border-color: #b97ebb;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #b97ebb;
    background-color: #b97ebb;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #b97ebb;
    background-color: #b97ebb;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d {
    color: #fff;
    background-color: #b97ebb;
    box-shadow: 0 5px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #b97ebb;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #b97ebb;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #a559a8;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern {
    color: #fff;
    border-color: #b97ebb;
    background-color: #b97ebb;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #ae6ab0;
    background-color: #ae6ab0;
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #ab63ad;
    background-color: #ab63ad;
}
.vc_btn3.vc_btn3-color-black,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat {
    color: #fff;
    background-color: #2a2a2a;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-black:focus,
.vc_btn3.vc_btn3-color-black:hover {
    color: #f7f7f7;
    background-color: #1b1b1b;
}
.vc_btn3.vc_btn3-color-black.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-black:active {
    color: #f2f2f2;
    background-color: #161616;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
    color: #fff;
    border-color: #2a2a2a;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #2a2a2a;
    background-color: #2a2a2a;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #2a2a2a;
    background-color: #2a2a2a;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d {
    color: #fff;
    background-color: #2a2a2a;
    box-shadow: 0 5px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #2a2a2a;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #2a2a2a;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #0e0e0e;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {
    color: #fff;
    border-color: #2a2a2a;
    background-color: #2a2a2a;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #1b1b1b;
    background-color: #1b1b1b;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #161616;
    background-color: #161616;
}
.vc_btn3.vc_btn3-color-grey,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
    color: #666;
    background-color: #ebebeb;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-grey:focus,
.vc_btn3.vc_btn3-color-grey:hover {
    color: #5e5e5e;
    background-color: #dcdcdc;
}
.vc_btn3.vc_btn3-color-grey.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-grey:active {
    color: #595959;
    background-color: #d7d7d7;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
    color: #666;
    border-color: #ebebeb;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover {
    color: #666;
    border-color: #ebebeb;
    background-color: #ebebeb;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active {
    color: #666;
    border-color: #ebebeb;
    background-color: #ebebeb;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d {
    color: #666;
    background-color: #ebebeb;
    box-shadow: 0 5px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover {
    color: #5e5e5e;
    background-color: #ebebeb;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:active {
    color: #595959;
    background-color: #ebebeb;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #cfcfcf;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    color: #666;
    border-color: #ebebeb;
    background-color: #ebebeb;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
    color: #5e5e5e;
    border-color: #dcdcdc;
    background-color: #dcdcdc;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active {
    color: #595959;
    border-color: #d7d7d7;
    background-color: #d7d7d7;
}
.vc_btn3.vc_btn3-color-white,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {
    color: #666;
    background-color: #fff;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-white:focus,
.vc_btn3.vc_btn3-color-white:hover {
    color: #5e5e5e;
    background-color: #f0f0f0;
}
.vc_btn3.vc_btn3-color-white.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-white:active {
    color: #595959;
    background-color: #ebebeb;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
    color: #666;
    border-color: #fff;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover {
    color: #666;
    border-color: #fff;
    background-color: #fff;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active {
    color: #666;
    border-color: #fff;
    background-color: #fff;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d {
    color: #666;
    background-color: #fff;
    box-shadow: 0 5px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover {
    color: #5e5e5e;
    background-color: #fff;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:active {
    color: #595959;
    background-color: #fff;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #e3e3e3;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
    color: #666;
    border-color: #fff;
    background-color: #fff;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover {
    color: #5e5e5e;
    border-color: #f0f0f0;
    background-color: #f0f0f0;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:active {
    color: #595959;
    border-color: #ebebeb;
    background-color: #ebebeb;
}
.vc_btn3.vc_btn3-color-default,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat {
    color: #333;
    background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-default:focus,
.vc_btn3.vc_btn3-color-default:hover {
    color: #2b2b2b;
    background-color: #e8e8e8;
}
.vc_btn3.vc_btn3-color-default.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-default:active {
    color: #262626;
    background-color: #e3e3e3;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline {
    color: #f7f7f7;
    border-color: #f7f7f7;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover {
    color: #333;
    border-color: #f7f7f7;
    background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active {
    color: #333;
    border-color: #f7f7f7;
    background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d {
    color: #333;
    background-color: #f7f7f7;
    box-shadow: 0 5px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover {
    color: #2b2b2b;
    background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:active {
    color: #262626;
    background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #dbdbdb;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {
    color: #333;
    border-color: #f7f7f7;
    background-color: #f7f7f7;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover {
    color: #2b2b2b;
    border-color: #e8e8e8;
    background-color: #e8e8e8;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active {
    color: #262626;
    border-color: #e3e3e3;
    background-color: #e3e3e3;
}
.vc_btn3.vc_btn3-color-primary,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat {
    color: #fff;
    background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-primary:focus,
.vc_btn3.vc_btn3-color-primary:hover {
    color: #f7f7f7;
    background-color: #0074ad;
}
.vc_btn3.vc_btn3-color-primary.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-primary:active {
    color: #f2f2f2;
    background-color: #006da3;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline {
    color: #08c;
    border-color: #08c;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #08c;
    background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #08c;
    background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d {
    color: #fff;
    background-color: #08c;
    box-shadow: 0 5px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #006394;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern {
    color: #fff;
    border-color: #08c;
    background-color: #08c;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #0074ad;
    background-color: #0074ad;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #006da3;
    background-color: #006da3;
}
.vc_btn3.vc_btn3-color-info,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat {
    color: #fff;
    background-color: #58b9da;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-info:focus,
.vc_btn3.vc_btn3-color-info:hover {
    color: #f7f7f7;
    background-color: #3fafd4;
}
.vc_btn3.vc_btn3-color-info.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-info:active {
    color: #f2f2f2;
    background-color: #37abd3;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline {
    color: #58b9da;
    border-color: #58b9da;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #58b9da;
    background-color: #58b9da;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #58b9da;
    background-color: #58b9da;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d {
    color: #fff;
    background-color: #58b9da;
    box-shadow: 0 5px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #58b9da;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #58b9da;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #2da4cd;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern {
    color: #fff;
    border-color: #58b9da;
    background-color: #58b9da;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #3fafd4;
    background-color: #3fafd4;
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #37abd3;
    background-color: #37abd3;
}
.vc_btn3.vc_btn3-color-success,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat {
    color: #fff;
    background-color: #6ab165;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-success:focus,
.vc_btn3.vc_btn3-color-success:hover {
    color: #f7f7f7;
    background-color: #59a453;
}
.vc_btn3.vc_btn3-color-success.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-success:active {
    color: #f2f2f2;
    background-color: #559d50;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline {
    color: #6ab165;
    border-color: #6ab165;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #6ab165;
    background-color: #6ab165;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #6ab165;
    background-color: #6ab165;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d {
    color: #fff;
    background-color: #6ab165;
    box-shadow: 0 5px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #6ab165;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #6ab165;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #4f934b;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern {
    color: #fff;
    border-color: #6ab165;
    background-color: #6ab165;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #59a453;
    background-color: #59a453;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #559d50;
    background-color: #559d50;
}
.vc_btn3.vc_btn3-color-warning,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
    color: #fff;
    background-color: #f90;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-warning:focus,
.vc_btn3.vc_btn3-color-warning:hover {
    color: #f7f7f7;
    background-color: #e08700;
}
.vc_btn3.vc_btn3-color-warning.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-warning:active {
    color: #f2f2f2;
    background-color: #d68100;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline {
    color: #f90;
    border-color: #f90;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #f90;
    background-color: #f90;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #f90;
    background-color: #f90;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d {
    color: #fff;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #f90;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #f90;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #c77700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern {
    color: #fff;
    border-color: #f90;
    background-color: #f90;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #e08700;
    background-color: #e08700;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #d68100;
    background-color: #d68100;
}
.vc_btn3.vc_btn3-color-danger,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
    color: #fff;
    background-color: #ff675b;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-danger:focus,
.vc_btn3.vc_btn3-color-danger:hover {
    color: #f7f7f7;
    background-color: #ff4b3c;
}
.vc_btn3.vc_btn3-color-danger.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-danger:active {
    color: #f2f2f2;
    background-color: #ff4132;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline {
    color: #ff675b;
    border-color: #ff675b;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #ff675b;
    background-color: #ff675b;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #ff675b;
    background-color: #ff675b;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d {
    color: #fff;
    background-color: #ff675b;
    box-shadow: 0 5px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #ff675b;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #ff675b;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #ff3323;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern {
    color: #fff;
    border-color: #ff675b;
    background-color: #ff675b;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #ff4b3c;
    background-color: #ff4b3c;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #ff4132;
    background-color: #ff4132;
}
.vc_btn3.vc_btn3-color-inverse,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat {
    color: #fff;
    background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-inverse:focus,
.vc_btn3.vc_btn3-color-inverse:hover {
    color: #f7f7f7;
    background-color: #464646;
}
.vc_btn3.vc_btn3-color-inverse.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-inverse:active {
    color: #f2f2f2;
    background-color: #414141;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline {
    color: #555;
    border-color: #555;
    background-color: transparent;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #555;
    background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active {
    color: #fff;
    border-color: #555;
    background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d {
    color: #fff;
    background-color: #555;
    box-shadow: 0 5px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover {
    top: 3px;
    box-shadow: 0 2px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #393939;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern {
    color: #fff;
    border-color: #555;
    background-color: #555;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #464646;
    background-color: #464646;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #414141;
    background-color: #414141;
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
    color: #2a2a2a;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
    color: #ebebeb;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
    color: #fff;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.01) 0, rgba(0, 0, 0, 0.02) 100%);
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.01) 0, rgba(0, 0, 0, 0.02) 100%);
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.01) 0, rgba(0, 0, 0, 0.02) 100%);
    background-repeat: repeat-x;
}
.vc_btn3-container.vc_btn3-center {
    text-align: center;
}
.vc_btn3-container.vc_btn3-left {
    text-align: left;
}
.vc_btn3-container.vc_btn3-right {
    text-align: right;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon {
    display: inline-block;
    position: static;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    min-width: 1em;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
    margin-right: 0.5em;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    margin-left: 0.5em;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs {
    font-size: 11px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 12px;
    padding-right: 12px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 11px;
    padding-right: 11px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm {
    font-size: 12px;
    padding-top: 11px;
    padding-bottom: 11px;
    padding-left: 16px;
    padding-right: 16px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md {
    font-size: 14px;
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 20px;
    padding-right: 20px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom {
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 19px;
    padding-right: 19px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg {
    font-size: 16px;
    padding-top: 18px;
    padding-bottom: 18px;
    padding-left: 25px;
    padding-right: 25px;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom {
    padding-top: 17px;
    padding-bottom: 17px;
    padding-left: 24px;
    padding-right: 24px;
}
.vc_btn3-container .vc_btn3-block.vc_btn3-icon-left,
.vc_btn3-container .vc_btn3-block.vc_btn3-icon-right {
    text-align: inherit;
}
.vc_custom_heading a,
.vc_custom_heading a:focus,
.vc_custom_heading a:hover,
.vc_custom_heading a:visited {
    border: none;
    text-decoration: inherit;
    color: inherit;
}
.vc_custom_heading a {
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    opacity: 1;
}
.vc_custom_heading a:hover {
    opacity: 0.85;
}
.vc_call_to_action {
    background-color: #ebebeb;
    border: 2px solid #ebebeb;
    padding: 2em;
    border-radius: 5px;
}
.vc_call_to_action :last-child {
    margin-bottom: 0;
}
.vc_call_to_action.vc_cta_square {
    border-radius: 0;
}
.vc_call_to_action.vc_cta_square_outlined {
    border-radius: 0;
    background: 0 0 !important;
}
.vc_call_to_action.vc_cta_round {
    border-radius: 50px;
}
.vc_call_to_action.vc_cta_outlined {
    background: 0 0 !important;
}
.vc_call_to_action hgroup h2,
.vc_call_to_action hgroup h4 {
    margin: 0;
    clear: none;
}
.vc_call_to_action hgroup + p {
    margin-top: 1em;
}
.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn {
    float: right;
    margin-left: 2em;
}
.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn {
    float: left;
    margin-right: 2em;
}
.wpb_call_to_action {
    position: relative;
    background-color: #f7f7f7;
    padding: 20px;
    padding: 35px;
    border: 1px solid #f0f0f0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.wpb_call_to_action .wpb_button {
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.cta_align_left .wpb_button {
    float: left;
}
.cta_align_right .wpb_button {
    float: right;
}
.cta_align_left .wpb_button,
.cta_align_right .wpb_button {
    max-width: 27.5%;
}
.cta_align_left .wpb_call_text,
.cta_align_right .wpb_call_text {
    width: 70%;
    float: left;
    clear: none;
}
.cta_align_left .wpb_call_text {
    float: right;
}
#content .wpb_call_to_action .wpb_call_text,
.wpb_call_to_action .wpb_call_text {
    margin: 0;
    padding-top: 0;
}
.cta_align_bottom {
    text-align: center;
}
.cta_align_bottom .wpb_button {
    position: static;
    margin-top: 21.73913043px;
    display: inline-block;
}
.cta_no_button .wpb_call_text {
    width: auto;
    float: none;
}
@media (max-width: 600px) {
    .vc_responsive .cta_align_left .wpb_button,
    .vc_responsive .cta_align_right .wpb_button {
        max-width: 70%;
        width: 70%;
        float: none;
        display: block;
        margin: 3% auto;
    }
    .vc_responsive .cta_align_left .wpb_call_text,
    .vc_responsive .cta_align_right .wpb_call_text {
        width: auto;
        max-width: none;
        text-align: center;
    }
}
.vc_cta3-container {
    margin-bottom: 35px;
    margin-left: auto;
    margin-right: auto;
}
.vc_cta3-container::after,
.vc_cta3-container::before {
    display: table;
    content: " ";
}
.vc_cta3-container.vc_cta3-size-xs {
    width: 50%;
}
.vc_cta3-container.vc_cta3-size-sm {
    width: 60%;
}
.vc_cta3-container.vc_cta3-size-md {
    width: 70%;
}
.vc_cta3-container.vc_cta3-size-lg {
    width: 80%;
}
.vc_cta3-container.vc_cta3-size-xl {
    width: 90%;
}
.vc_general.vc_cta3 {
    border: 1px solid transparent;
    font-size: 1em;
    padding: 28px 28px;
    word-wrap: break-word;
}
.vc_general.vc_cta3 .vc_cta3-content {
    vertical-align: top;
}
.vc_general.vc_cta3 .vc_cta3-content > :last-child,
.vc_general.vc_cta3 .vc_cta3-icons > :last-child {
    margin-bottom: 0;
}
.vc_general.vc_cta3 .vc_cta3-actions {
    vertical-align: middle;
    white-space: nowrap;
}
@media (min-width: 768px) {
    .vc_general.vc_cta3 .vc_cta3-actions .vc_btn3-container {
        margin: 0;
    }
}
.vc_general.vc_cta3 .vc_cta3-icons {
    vertical-align: middle;
}
.vc_general.vc_cta3 h2,
.vc_general.vc_cta3 h4 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
}
.vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content {
    text-align: left;
}
.vc_general.vc_cta3.vc_cta3-align-right .vc_cta3-content {
    text-align: right;
}
.vc_general.vc_cta3.vc_cta3-align-center .vc_cta3-content {
    text-align: center;
}
.vc_general.vc_cta3.vc_cta3-align-justify .vc_cta3-content {
    text-align: justify;
}
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3_content-container {
    padding-top: 1em;
}
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons {
    text-align: center;
}
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons .vc_icon_element {
    display: inline-block;
}
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3_content-container {
    padding-bottom: 1em;
}
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons {
    text-align: center;
}
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons .vc_icon_element {
    display: inline-block;
}
.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-icons {
    display: table-cell;
}
.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container {
    display: table-cell;
    padding-left: 1em;
}
.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons {
    display: table-cell;
}
.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3_content-container {
    display: table-cell;
    padding-right: 1em;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border {
    position: relative;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border .vc_cta3-icons {
    position: absolute;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right .vc_cta3-icons {
    right: 0;
    top: 50%;
    -webkit-transform: translate(50%, -50%);
    -ms-transform: translate(50%, -50%);
    transform: translate(50%, -50%);
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs {
    margin-right: 17px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs .vc_cta3_content-container {
    padding-right: 0;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-right: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm {
    margin-right: 22px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm .vc_cta3_content-container {
    padding-right: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-right: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md {
    margin-right: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md .vc_cta3_content-container {
    padding-right: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-right: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg {
    margin-right: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg .vc_cta3_content-container {
    padding-right: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-right: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl {
    margin-right: 50px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl .vc_cta3_content-container {
    padding-right: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-right: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left .vc_cta3-icons {
    left: 0;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs {
    margin-left: 17px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs .vc_cta3_content-container {
    padding-left: 0;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-left: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm {
    margin-left: 22px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm .vc_cta3_content-container {
    padding-left: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-left: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md {
    margin-left: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md .vc_cta3_content-container {
    padding-left: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-left: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg {
    margin-left: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg .vc_cta3_content-container {
    padding-left: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-left: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl {
    margin-left: 50px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl .vc_cta3_content-container {
    padding-left: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-left: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top .vc_cta3-icons {
    left: 50%;
    top: 0;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs {
    margin-top: 17px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs .vc_cta3_content-container {
    padding-top: 0;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-top: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm {
    margin-top: 22px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm .vc_cta3_content-container {
    padding-top: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-top: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md {
    margin-top: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md .vc_cta3_content-container {
    padding-top: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-top: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg {
    margin-top: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg .vc_cta3_content-container {
    padding-top: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-top: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl {
    margin-top: 50px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl .vc_cta3_content-container {
    padding-top: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-top: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom .vc_cta3-icons {
    left: 50%;
    bottom: 0;
    -webkit-transform: translate(-50%, 50%);
    -ms-transform: translate(-50%, 50%);
    transform: translate(-50%, 50%);
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs {
    margin-bottom: 17px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs .vc_cta3_content-container {
    padding-bottom: 0;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-bottom: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm {
    margin-bottom: 22px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm .vc_cta3_content-container {
    padding-bottom: 7px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-bottom: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md {
    margin-bottom: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md .vc_cta3_content-container {
    padding-bottom: 14px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-bottom: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg {
    margin-bottom: 35px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg .vc_cta3_content-container {
    padding-bottom: 21px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-bottom: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl {
    margin-bottom: 50px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl .vc_cta3_content-container {
    padding-bottom: 28px;
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-bottom: 35px;
}
.vc_general.vc_cta3.vc_cta3-actions-top .vc_cta3-content {
    margin-top: 1em;
}
.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content {
    margin-bottom: 1em;
}
@media (min-width: 768px) {
    .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-actions {
        display: table-cell;
        max-width: 30%;
    }
    .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content {
        padding-left: 28px;
        display: table-cell;
    }
    .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions {
        display: table-cell;
        max-width: 30%;
    }
    .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content {
        padding-right: 28px;
        display: table-cell;
    }
}
.vc_general.vc_cta3.vc_cta3-style-classic {
    border-color: #f0f0f0;
    background-color: #f7f7f7;
}
.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h4 {
    color: inherit;
}
.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4 {
    color: inherit;
}
.vc_general.vc_cta3.vc_cta3-style-outline {
    border-width: 3px;
}
.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h4 {
    color: inherit;
}
.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h4 {
    color: inherit;
}
.vc_general.vc_cta3.vc_cta3-style-custom {
    border-color: #f0f0f0;
    background-color: #f7f7f7;
}
.vc_general.vc_cta3.vc_cta3-shape-square {
    border-radius: 0;
}
.vc_general.vc_cta3.vc_cta3-shape-rounded {
    border-radius: 5px;
}
.vc_general.vc_cta3.vc_cta3-shape-round {
    border-radius: 4em;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-classic .vc_cta3-content-header {
    color: #5472d2;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat {
    color: #c9d2f0;
    border-color: transparent;
    background-color: #5472d2;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #3253bc;
    color: #c9d2f0;
    border-color: transparent;
    background-color: #5472d2;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline {
    border-color: #5472d2;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline .vc_cta3-content-header {
    color: #5472d2;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-classic .vc_cta3-content-header {
    color: #00c1cf;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat {
    color: #d3f5f1;
    border-color: transparent;
    background-color: #00c1cf;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #008d97;
    color: #d3f5f1;
    border-color: transparent;
    background-color: #00c1cf;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline {
    border-color: #00c1cf;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline .vc_cta3-content-header {
    color: #00c1cf;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-classic .vc_cta3-content-header {
    color: #fe6c61;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat {
    color: #fcdbd7;
    border-color: transparent;
    background-color: #fe6c61;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #fe3829;
    color: #fcdbd7;
    border-color: transparent;
    background-color: #fe6c61;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline {
    border-color: #fe6c61;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline .vc_cta3-content-header {
    color: #fe6c61;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-classic .vc_cta3-content-header {
    color: #8d6dc4;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat {
    color: #e1d5f5;
    border-color: transparent;
    background-color: #8d6dc4;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #6e48b1;
    color: #e1d5f5;
    border-color: transparent;
    background-color: #8d6dc4;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline {
    border-color: #8d6dc4;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline .vc_cta3-content-header {
    color: #8d6dc4;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-classic .vc_cta3-content-header {
    color: #4cadc9;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat {
    color: #d0edf5;
    border-color: transparent;
    background-color: #4cadc9;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #338faa;
    color: #d0edf5;
    border-color: transparent;
    background-color: #4cadc9;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline {
    border-color: #4cadc9;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline .vc_cta3-content-header {
    color: #4cadc9;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-classic .vc_cta3-content-header {
    color: #cec2ab;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat {
    color: #f7f3eb;
    border-color: transparent;
    background-color: #cec2ab;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #b9a888;
    color: #f7f3eb;
    border-color: transparent;
    background-color: #cec2ab;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline {
    border-color: #cec2ab;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline .vc_cta3-content-header {
    color: #cec2ab;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-classic .vc_cta3-content-header {
    color: #50485b;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat {
    color: #e2ddeb;
    border-color: transparent;
    background-color: #50485b;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #342f3c;
    color: #e2ddeb;
    border-color: transparent;
    background-color: #50485b;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline {
    border-color: #50485b;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline .vc_cta3-content-header {
    color: #50485b;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-classic .vc_cta3-content-header {
    color: #75d69c;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat {
    color: #e1f5e9;
    border-color: transparent;
    background-color: #75d69c;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #4ac97d;
    color: #e1f5e9;
    border-color: transparent;
    background-color: #75d69c;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline {
    border-color: #75d69c;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline .vc_cta3-content-header {
    color: #75d69c;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-classic .vc_cta3-content-header {
    color: #f7be68;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat {
    color: #faf0e1;
    border-color: transparent;
    background-color: #f7be68;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #f4a733;
    color: #faf0e1;
    border-color: transparent;
    background-color: #f7be68;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline {
    border-color: #f7be68;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline .vc_cta3-content-header {
    color: #f7be68;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-classic .vc_cta3-content-header {
    color: #5aa1e3;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat {
    color: #dce9f5;
    border-color: transparent;
    background-color: #5aa1e3;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #2a86db;
    color: #dce9f5;
    border-color: transparent;
    background-color: #5aa1e3;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline {
    border-color: #5aa1e3;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline .vc_cta3-content-header {
    color: #5aa1e3;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-classic .vc_cta3-content-header {
    color: #6dab3c;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat {
    color: #e5f2da;
    border-color: transparent;
    background-color: #6dab3c;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #53812d;
    color: #e5f2da;
    border-color: transparent;
    background-color: #6dab3c;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline {
    border-color: #6dab3c;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline .vc_cta3-content-header {
    color: #6dab3c;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-classic .vc_cta3-content-header {
    color: #f4524d;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat {
    color: #fce2e1;
    border-color: transparent;
    background-color: #f4524d;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #f11f18;
    color: #fce2e1;
    border-color: transparent;
    background-color: #f4524d;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline {
    border-color: #f4524d;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline .vc_cta3-content-header {
    color: #f4524d;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-classic .vc_cta3-content-header {
    color: #f79468;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat {
    color: #f7e1d7;
    border-color: transparent;
    background-color: #f79468;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #f46e33;
    color: #f7e1d7;
    border-color: transparent;
    background-color: #f79468;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline {
    border-color: #f79468;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline .vc_cta3-content-header {
    color: #f79468;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-classic .vc_cta3-content-header {
    color: #b97ebb;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat {
    color: #f4dff5;
    border-color: transparent;
    background-color: #b97ebb;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #a559a8;
    color: #f4dff5;
    border-color: transparent;
    background-color: #b97ebb;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline {
    border-color: #b97ebb;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline .vc_cta3-content-header {
    color: #b97ebb;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-classic .vc_cta3-content-header {
    color: #2a2a2a;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat {
    color: #d9d9d9;
    border-color: transparent;
    background-color: #2a2a2a;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #0e0e0e;
    color: #d9d9d9;
    border-color: transparent;
    background-color: #2a2a2a;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline {
    border-color: #2a2a2a;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline .vc_cta3-content-header {
    color: #2a2a2a;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-classic .vc_cta3-content-header {
    color: #ebebeb;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat {
    color: #9d9d9e;
    border-color: transparent;
    background-color: #ebebeb;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat .vc_cta3-content-header {
    color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #cfcfcf;
    color: #9d9d9e;
    border-color: transparent;
    background-color: #ebebeb;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d .vc_cta3-content-header {
    color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline {
    border-color: #ebebeb;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline .vc_cta3-content-header {
    color: #ebebeb;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-classic .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat {
    color: #9d9d9e;
    border-color: transparent;
    background-color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat .vc_cta3-content-header {
    color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #e3e3e3;
    color: #9d9d9e;
    border-color: transparent;
    background-color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d .vc_cta3-content-header {
    color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline {
    border-color: #fff;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline .vc_cta3-content-header {
    color: #fff;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat {
    color: #9d9d9e;
    border-color: transparent;
    background-color: #f0f0f0;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat .vc_cta3-content-header {
    color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #d4d4d4;
    color: #9d9d9e;
    border-color: transparent;
    background-color: #f0f0f0;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d .vc_cta3-content-header {
    color: #666;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline {
    border-color: #f0f0f0;
    background-color: transparent;
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline .vc_cta3-content-header {
    color: #f0f0f0;
}
.vc_cta3.vc_cta3-icon-size-xs .vc_icon_element .vc_icon_element-inner {
    height: 1em;
    width: 1em;
}
.vc_cta3.vc_cta3-icon-size-sm .vc_icon_element .vc_icon_element-inner {
    height: 2em;
    width: 2em;
}
.vc_cta3.vc_cta3-icon-size-md .vc_icon_element .vc_icon_element-inner {
    height: 3em;
    width: 3em;
}
.vc_cta3.vc_cta3-icon-size-lg .vc_icon_element .vc_icon_element-inner {
    height: 4em;
    width: 4em;
}
.vc_cta3.vc_cta3-icon-size-xl .vc_icon_element .vc_icon_element-inner {
    height: 5em;
    width: 5em;
}
.wpb_gmaps_widget .wpb_wrapper {
    background-color: #f7f7f7;
    padding: 5px;
}
.wpb_gmaps_widget .wpb_map_wraper iframe {
    margin-bottom: 0;
    padding: 0;
    display: block;
    width: 100%;
    border: none;
}
.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
}
.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}
.wpb_accordion_section .wpb_accordion_header a:focus,
.wpb_content_element .wpb_tabs_nav li a:focus,
.wpb_tour_next_prev_nav a:focus {
    outline: 0;
}
.wpb_content_element .wpb_tabs_nav,
.wpb_content_element .wpb_tour_tabs_wrapper {
    padding: 0;
}
.wpb_content_element .wpb_tabs_nav {
    margin: 0;
    padding-left: 0 !important;
    text-indent: inherit !important;
}
#content .wpb_content_element .wpb_tabs_nav {
    margin: 0;
}
.wpb_content_element .wpb_tabs_nav li {
    background-color: #fff;
    white-space: nowrap;
    padding: 0;
    background-image: none;
    list-style: none !important;
}
.wpb_content_element .wpb_tabs_nav li:after,
.wpb_content_element .wpb_tabs_nav li:before {
    display: none !important;
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,
.wpb_content_element .wpb_tabs_nav li:hover {
    background-color: #f7f7f7;
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a {
    cursor: default;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide {
    display: none;
}
.wpb_content_element .wpb_accordion_header a,
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a {
    border-bottom: none;
    text-decoration: none;
    display: block;
    padding: 0.5em 1em;
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,
.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
    background-color: #f7f7f7;
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content,
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab {
    padding: 1em;
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child > div > div.wpb_wrapper .wpb_content_element:last-child,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content > .wpb_content_element:last-child,
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child > div > div.wpb_wrapper .wpb_content_element:last-child,
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab > .wpb_content_element:last-child {
    margin-bottom: 0;
}
.wpb_tabs .wpb_tabs_nav li {
    float: left;
    margin: 0 1px 0 0;
}
.wpb_tour .wpb_tabs_nav {
    float: left;
    width: 31.66666667%;
}
.wpb_tour .wpb_tabs_nav li {
    margin: 0 0 1px 0;
    clear: left;
    width: 100%;
}
.wpb_tour .wpb_tabs_nav a {
    width: 100%;
}
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: none;
    float: left;
    width: 68.33333333%;
    padding: 0 0 0 21.73913043px;
}
.wpb_tour_next_prev_nav {
    margin-left: 31.66666667%;
    padding-left: 21.73913043px;
    font-size: 80%;
}
.wpb_tour_next_prev_nav a {
    border-bottom: 1px dotted;
    text-decoration: none;
}
.wpb_tour_next_prev_nav a:hover {
    text-decoration: none;
    border-bottom: none;
}
.wpb_tour_next_prev_nav span {
    width: 48%;
    display: inline-block;
    padding-top: 1em;
    float: left;
}
.wpb_tour_next_prev_nav span.wpb_next_slide {
    text-align: right;
    float: right;
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {
    margin: 0 0 1px 0;
    padding-top: 0;
    position: relative;
    text-transform: none;
    font-weight: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
    padding-left: 1em;
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,
.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
    display: block;
    width: 16px;
    height: 16px;
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/toggle_open.png);
    background-repeat: no-repeat;
    position: absolute;
    right: 0.7em;
    top: 0.7em;
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/toggle_close.png);
}
@media (max-width: 480px) {
    .vc_responsive .wpb_tour .wpb_tab,
    .vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,
    .vc_responsive .wpb_tour_next_prev_nav {
        width: 100%;
        float: none;
        margin-left: 0;
    }
    .vc_responsive .wpb_tour_next_prev_nav {
        width: auto;
        padding: 0 1em;
    }
    .vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {
        margin-bottom: 1em;
    }
    .vc_responsive .wpb_tour .wpb_tab {
        padding-left: 1em;
        padding-right: 1em;
    }
}
.wpb_column .wpb_wrapper .wpb_teaser_grid {
    float: none;
}
body ul.wpb_thumbnails-fluid li {
    padding: 0;
    margin-left: 0;
    background-image: none;
    list-style: none !important;
}
body ul.wpb_thumbnails-fluid li:after,
body ul.wpb_thumbnails-fluid li:before {
    display: none !important;
}
body ul.wpb_thumbnails-fluid li .entry-content :last-child {
    margin-bottom: 0;
}
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,
.wpb_row .wpb_grid ul.wpb_thumbnails-fluid {
    padding: 0;
    overflow: visible !important;
}
.wpb_teaser_grid .entry-content {
    margin: 0;
    padding: 0;
    width: 100%;
}
.grid_layout-thumbnail .post-thumb {
    margin-bottom: 0;
}
.grid_layout-thumbnail .post-thumb img {
    max-width: 100%;
}
.wpb_carousel .wpb_wrapper {
    position: relative;
}
.wpb_carousel .next,
.wpb_carousel .prev {
    position: absolute;
    top: 3px;
    background-color: #f7f7f7;
    padding: 0 6px 0 6px;
    font-size: 12px;
    z-index: 10;
    text-decoration: none;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
}
.wpb_carousel .next:hover,
.wpb_carousel .prev:hover {
    background-color: #f0f0f0;
}
.wpb_carousel .next:focus,
.wpb_carousel .prev:focus {
    outline: 0;
    text-decoration: none;
}
.wpb_carousel .prev {
    right: 30px;
}
.wpb_carousel .next {
    right: 0;
}
.wpb_carousel .wpb_thumbnails-fluid {
    width: 100%;
}
.wpb_carousel .wpb_thumbnails-fluid > [class*="vc_span"] {
    height: auto !important;
}
.wpb_categories_filter,
.wpb_teaser_grid .categories_filter {
    list-style: none;
    list-style-type: none;
    padding: 0;
    margin: 0 0 10px 0;
}
.wpb_categories_filter li,
.wpb_teaser_grid .categories_filter li {
    display: block;
    float: left;
    margin: 0 10px 10px 0;
    background-image: none;
    list-style: none !important;
}
.wpb_categories_filter li:after,
.wpb_categories_filter li:before,
.wpb_teaser_grid .categories_filter li:after,
.wpb_teaser_grid .categories_filter li:before {
    display: none !important;
}
.wpb_categories_filter li a,
.wpb_teaser_grid .categories_filter li a {
    border: none;
    text-decoration: none;
}
.wpb_categories_filter li a:hover,
.wpb_teaser_grid .categories_filter li a:hover {
    border-bottom: 1px dotted;
}
.wpb_categories_filter li.active a,
.wpb_teaser_grid .categories_filter li.active a {
    border-bottom: 1px dotted;
}
@media (max-width: 480px) {
    .vc_responsive .wpb_row ul.wpb_thumbnails-fluid {
        margin-left: 0;
        width: auto;
    }
    .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_col-"] {
        width: 100%;
        float: none;
        display: block;
        margin-left: 0;
        margin-right: 0;
    }
}
.wpb_image_grid .wpb_image_grid_ul {
    margin: 0;
    padding: 0;
}
.wpb_image_grid .wpb_image_grid_ul > li {
    background-image: none;
    list-style: none !important;
}
.wpb_image_grid .wpb_image_grid_ul > li:after,
.wpb_image_grid .wpb_image_grid_ul > li:before {
    display: none !important;
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item {
    list-style: none;
    margin: 0 1px 1px 0;
    max-width: 100%;
    float: left;
}
.wpb_image_grid .wpb_image_grid_ul a {
    display: block;
}
.wpb_image_grid .wpb_image_grid_ul img {
    display: block;
    max-width: 100%;
    height: auto;
}
.wpb_gallery .theme-default .nivoSlider {
    margin-bottom: 0;
}
.wpb_gallery .theme-default .nivo-controlNav {
    padding: 10px 0 3px 0;
}
.wpb_gallery .wpb_flexslider .flex-control-nav {
    bottom: auto;
    top: 100%;
    margin-top: 15px;
}
.wpb_gallery .wpb_flexslider .flex-caption {
    cursor: default;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a {
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
    line-height: 1;
}
.wpb_gallery .wpb_flexslider .flex-control-paging {
    z-index: 10;
}
#content .wpb_gallery_slides ul.flex-direction-nav,
#content .wpb_gallery_slides ul.slides,
.content .wpb_gallery_slides ul.flex-direction-nav,
.content .wpb_gallery_slides ul.slides,
.wpb_content_element .wpb_gallery_slides ul li,
.wpb_gallery_slides ul.flex-direction-nav,
.wpb_gallery_slides ul.slides,
body .wpb_gallery_slides ul li {
    list-style: none;
    padding: 0;
    background-image: none;
    margin: 0;
}
.flickr_badge_image {
    margin: 0 10px 10px 0;
    width: 72px;
    height: 72px;
    float: left;
    background: 0 0;
    padding: 0;
}
.flickr_badge_image a {
    border: none;
}
.flickr_badge_image img {
    margin: 0;
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 100%;
    max-width: 100%;
    max-height: 100%;
}
.wpb_flickr_widget p.flickr_stream_wrap {
    clear: both;
    margin-bottom: 0;
    font-size: 80%;
}
.wpb_flickr_widget p.flickr_stream_wrap a {
    background-image: url(/wp-content/plugins/js_composer_old/assets/images/flickr.png);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 25px;
    display: inline-block;
}
.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper {
    width: 10%;
}
.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper {
    width: 20%;
}
.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper {
    width: 30%;
}
.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper {
    width: 40%;
}
.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper {
    width: 50%;
}
.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper {
    width: 60%;
}
.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper {
    width: 70%;
}
.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper {
    width: 80%;
}
.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper {
    width: 90%;
}
.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper {
    width: 100%;
}
.wpb_video_widget .wpb_video_wrapper {
    padding-top: 56.25%;
    position: relative;
    width: 100%;
}
.wpb_video_widget .wpb_video_wrapper > div {
    padding-top: 0 !important;
    position: static;
}
.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {
    padding-top: 56.25%;
}
.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper {
    padding-top: 75%;
}
.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper {
    padding-top: 42.55319149%;
}
.wpb_video_widget.vc_video-aspect-ratio-916 .wpb_video_wrapper {
    padding-top: 177.77777778%;
}
.wpb_video_widget.vc_video-aspect-ratio-34 .wpb_video_wrapper {
    padding-top: 133.33333333%;
}
.wpb_video_widget.vc_video-aspect-ratio-1235 .wpb_video_wrapper {
    padding-top: 235%;
}
.wpb_video_widget.vc_video-align-left .wpb_wrapper {
    float: left;
}
.wpb_video_widget.vc_video-align-center .wpb_wrapper {
    margin: 0 auto;
}
.wpb_video_widget.vc_video-align-right .wpb_wrapper {
    float: right;
}
.wpb_video_widget .wpb_wrapper {
    position: relative;
}
.wpb_video_widget .wpb_wrapper iframe {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    margin: 0;
    top: 0;
    left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.wpb_video_wrapper .fluid-width-video-wrapper {
    padding-top: 0 !important;
    position: static;
}
.wpb_posts_slider .flex-caption,
.wpb_posts_slider .nivo-caption {
    background-color: #f7f7f7;
    opacity: 1;
    color: inherit;
    padding: 10px 15px;
    position: static;
}
.wpb_posts_slider .wpb_gallery_slides > ul > li {
    background-image: none;
    list-style: none !important;
}
.wpb_posts_slider .wpb_gallery_slides > ul > li:after,
.wpb_posts_slider .wpb_gallery_slides > ul > li:before {
    display: none !important;
}
.vc_progress_bar .vc_single_bar {
    background: #f7f7f7;
    position: relative;
    margin-bottom: 11.66666667px;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.vc_progress_bar .vc_single_bar:last-child {
    margin-bottom: 0;
}
.vc_progress_bar .vc_single_bar .vc_label {
    display: block;
    padding: 0.5em 1em;
    position: relative;
    z-index: 1;
}
.vc_progress_bar .vc_single_bar .vc_bar {
    display: block;
    position: absolute;
    height: 100%;
    background-color: #e0e0e0;
    width: 0%;
    top: 0;
    left: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    transition: width 1s linear;
    -moz-transition: width 1s linear;
    -webkit-transition: width 1s linear;
    -o-transition: width 1s linear;
}
.vc_progress_bar .vc_single_bar .vc_bar.striped {
    background-image: -webkit-gradient(
        linear,
        0 100%,
        100% 0,
        color-stop(0.25, rgba(255, 255, 255, 0.15)),
        color-stop(0.25, transparent),
        color-stop(0.5, transparent),
        color-stop(0.5, rgba(255, 255, 255, 0.15)),
        color-stop(0.75, rgba(255, 255, 255, 0.15)),
        color-stop(0.75, transparent),
        to(transparent)
    );
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    -webkit-background-size: 40px 40px;
    -moz-background-size: 40px 40px;
    -o-background-size: 40px 40px;
    background-size: 40px 40px;
}
.vc_progress_bar .vc_single_bar .vc_bar.animated {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -moz-animation: progress-bar-stripes 2s linear infinite;
    -ms-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}
.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar {
    background-color: #0074cc;
}
.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar {
    background-color: #0074cc;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_bar {
    background-color: #49afcd;
}
.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_bar {
    background-color: #49afcd;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_bar {
    background-color: #5bb75b;
}
.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_bar {
    background-color: #5bb75b;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_bar {
    background-color: #faa732;
}
.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_bar {
    background-color: #faa732;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar {
    background-color: #da4f49;
}
.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_bar {
    background-color: #da4f49;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_bar {
    background-color: #414141;
}
.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_bar {
    background-color: #414141;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_bar {
    background-color: #5472d2;
}
.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_bar {
    background-color: #5472d2;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_bar {
    background-color: #00c1cf;
}
.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_bar {
    background-color: #00c1cf;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_bar {
    background-color: #fe6c61;
}
.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_bar {
    background-color: #fe6c61;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_bar {
    background-color: #8d6dc4;
}
.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_bar {
    background-color: #8d6dc4;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_bar {
    background-color: #4cadc9;
}
.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_bar {
    background-color: #4cadc9;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_bar {
    background-color: #cec2ab;
}
.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_bar {
    background-color: #cec2ab;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_bar {
    background-color: #50485b;
}
.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_bar {
    background-color: #50485b;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_bar {
    background-color: #75d69c;
}
.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_bar {
    background-color: #75d69c;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_bar {
    background-color: #75d69c;
}
.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_bar {
    background-color: #75d69c;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_bar {
    background-color: #2a2a2a;
}
.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_bar {
    background-color: #2a2a2a;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_bar {
    background-color: #ebebeb;
}
.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_label {
    color: #666;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_bar {
    background-color: #ebebeb;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_label {
    color: #666;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_bar {
    background-color: #f7be68;
}
.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_bar {
    background-color: #f7be68;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_bar {
    background-color: #5aa1e3;
}
.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_bar {
    background-color: #5aa1e3;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_bar {
    background-color: #6dab3c;
}
.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_bar {
    background-color: #6dab3c;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_bar {
    background-color: #f4524d;
}
.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_bar {
    background-color: #f4524d;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_bar {
    background-color: #f79468;
}
.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_bar {
    background-color: #f79468;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_bar {
    background-color: #b97ebb;
}
.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_bar {
    background-color: #b97ebb;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_bar {
    background-color: #fff;
}
.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_label {
    color: #666;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_bar {
    background-color: #fff;
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label {
    color: #666;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
@-moz-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
@-ms-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
@-o-keyframes progress-bar-stripes {
    from {
        background-position: 0 0;
    }
    to {
        background-position: 40px 0;
    }
}
@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
.vc_pie_chart {
    z-index: 0;
    text-align: center;
    opacity: 0;
}
.vc_pie_chart.vc_ready {
    opacity: 1;
}
.vc_pie_chart .vc_pie_wrapper {
    position: relative;
    margin: 0 auto;
}
.vc_pie_chart canvas {
    position: relative;
    z-index: 1;
}
.vc_pie_chart .vc_pie_chart_value {
    font-size: 200%;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
}
.vc_pie_chart_back {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border: 6px solid #f7f7f7;
    border-radius: 999px;
    border-radius: 50%;
    opacity: 0.3;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.vc_images_carousel .vc_carousel-control {
    border: none;
}
.vc_carousel .vc_carousel-control {
    text-shadow: none;
    border: none;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
}
.vc_carousel .vc_carousel-control:active,
.vc_carousel .vc_carousel-control:focus {
    outline: 0;
}
.vc_carousel .vc_carousel-indicators li {
    width: 5px;
    height: 5px;
    margin: 0;
    border-color: #f7f7f7;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
}
.vc_separator {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.vc_separator h4 {
    line-height: 1em;
    font-size: 100%;
    margin: 0;
    word-wrap: break-word;
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
}
.vc_separator h4 .normal {
    font-size: 12px;
    font-weight: 400;
}
.vc_separator .vc_sep_holder {
    height: 1px;
    position: relative;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-width: 10%;
}
.vc_separator .vc_sep_holder .vc_sep_line {
    height: 1px;
    border-top: 1px solid #ebebeb;
    display: block;
    position: relative;
    top: 1px;
    width: 100%;
}
.vc_separator.vc_separator_align_center h4 {
    padding: 0 0.8em;
}
.vc_separator.vc_separator_align_left h4 {
    padding: 0 0.8em 0 0;
}
.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l {
    display: none;
}
.vc_separator.vc_separator_align_right h4 {
    padding: 0 0 0 0.8em;
    margin: 0 !important;
}
.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r {
    display: none;
}
.vc_separator.vc_sep_double {
    height: 3px;
}
.vc_separator.vc_sep_double .vc_sep_line {
    border-bottom: 1px solid #ebebeb;
    border-top: 1px solid #ebebeb;
    height: 3px;
}
.vc_separator.vc_sep_dashed .vc_sep_line {
    border-top-style: dashed;
}
.vc_separator.vc_sep_dotted .vc_sep_line {
    border-top-style: dotted;
}
.vc_separator.vc_sep_shadow .vc_sep_line {
    border: none;
    position: relative;
    height: 20px;
    top: 0;
    overflow: hidden;
}
.vc_separator.vc_sep_shadow .vc_sep_line::after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: -20px;
    right: 0;
    height: 10px;
    border-radius: 100%;
}
.vc_separator.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    right: -100%;
    box-shadow: 10px 10px 10px 1px;
}
.vc_separator.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    left: -100%;
    box-shadow: -10px 10px 10px 1px;
}
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l {
    width: 100%;
}
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r {
    display: none;
}
.vc_separator .vc_icon_element {
    margin-bottom: 0;
}
.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) + h4 {
    padding-left: 0;
}
.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) .vc_icon_element-size-xl {
    margin-left: 0.8em;
    margin-right: 0.8em;
}
.vc_separator.vc_separator-has-text.vc_separator_align_center .vc_icon_element.vc_icon_element-have-style,
.vc_separator.vc_separator-has-text.vc_separator_align_right .vc_icon_element.vc_icon_element-have-style {
    margin-left: 0.8em;
}
.vc_separator.vc_separator_align_left .vc_icon_element.vc_icon_element-have-style + h4 {
    padding-left: 0.8em;
}
.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line {
    border-top-width: 1px;
}
.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 1px;
    top: 0;
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_line {
    top: 0;
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 1px;
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 1px;
}
.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
    border-top-width: 2px;
}
.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 2px;
    top: -1px;
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_line {
    top: -1px;
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 2px;
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 2px;
}
.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line {
    border-top-width: 3px;
}
.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 3px;
    top: -1px;
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_line {
    top: -1px;
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 3px;
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 3px;
}
.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line {
    border-top-width: 4px;
}
.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 4px;
    top: -2px;
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_line {
    top: -2px;
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 4px;
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 4px;
}
.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line {
    border-top-width: 5px;
}
.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 5px;
    top: -2px;
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_line {
    top: -2px;
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 5px;
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 5px;
}
.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line {
    border-top-width: 6px;
}
.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 6px;
    top: -3px;
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_line {
    top: -3px;
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 6px;
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 6px;
}
.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line {
    border-top-width: 7px;
}
.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 7px;
    top: -3px;
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_line {
    top: -3px;
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 7px;
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 7px;
}
.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line {
    border-top-width: 8px;
}
.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 8px;
    top: -4px;
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_line {
    top: -4px;
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 8px;
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 8px;
}
.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line {
    border-top-width: 9px;
}
.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 9px;
    top: -4px;
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_line {
    top: -4px;
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 9px;
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 9px;
}
.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line {
    border-top-width: 10px;
}
.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 10px;
    top: -5px;
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_line {
    top: -5px;
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 10px;
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 10px;
}
.vc_separator.vc_sep_color_blue .vc_sep_line {
    border-color: #5472d2;
}
.vc_separator.vc_sep_color_blue.vc_sep_shadow .vc_sep_holder {
    color: #5472d2;
}
.vc_separator.vc_sep_color_turquoise .vc_sep_line {
    border-color: #00c1cf;
}
.vc_separator.vc_sep_color_turquoise.vc_sep_shadow .vc_sep_holder {
    color: #00c1cf;
}
.vc_separator.vc_sep_color_pink .vc_sep_line {
    border-color: #fe6c61;
}
.vc_separator.vc_sep_color_pink.vc_sep_shadow .vc_sep_holder {
    color: #fe6c61;
}
.vc_separator.vc_sep_color_violet .vc_sep_line {
    border-color: #8d6dc4;
}
.vc_separator.vc_sep_color_violet.vc_sep_shadow .vc_sep_holder {
    color: #8d6dc4;
}
.vc_separator.vc_sep_color_peacoc .vc_sep_line {
    border-color: #4cadc9;
}
.vc_separator.vc_sep_color_peacoc.vc_sep_shadow .vc_sep_holder {
    color: #4cadc9;
}
.vc_separator.vc_sep_color_chino .vc_sep_line {
    border-color: #cec2ab;
}
.vc_separator.vc_sep_color_chino.vc_sep_shadow .vc_sep_holder {
    color: #cec2ab;
}
.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {
    border-color: #50485b;
}
.vc_separator.vc_sep_color_mulled_wine.vc_sep_shadow .vc_sep_holder {
    color: #50485b;
}
.vc_separator.vc_sep_color_vista_blue .vc_sep_line {
    border-color: #75d69c;
}
.vc_separator.vc_sep_color_vista_blue.vc_sep_shadow .vc_sep_holder {
    color: #75d69c;
}
.vc_separator.vc_sep_color_black .vc_sep_line {
    border-color: #2a2a2a;
}
.vc_separator.vc_sep_color_black.vc_sep_shadow .vc_sep_holder {
    color: #2a2a2a;
}
.vc_separator.vc_sep_color_grey .vc_sep_line {
    border-color: #ebebeb;
}
.vc_separator.vc_sep_color_grey.vc_sep_shadow .vc_sep_holder {
    color: #ebebeb;
}
.vc_separator.vc_sep_color_orange .vc_sep_line {
    border-color: #f7be68;
}
.vc_separator.vc_sep_color_orange.vc_sep_shadow .vc_sep_holder {
    color: #f7be68;
}
.vc_separator.vc_sep_color_sky .vc_sep_line {
    border-color: #5aa1e3;
}
.vc_separator.vc_sep_color_sky.vc_sep_shadow .vc_sep_holder {
    color: #5aa1e3;
}
.vc_separator.vc_sep_color_green .vc_sep_line {
    border-color: #6dab3c;
}
.vc_separator.vc_sep_color_green.vc_sep_shadow .vc_sep_holder {
    color: #6dab3c;
}
.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {
    border-color: #f4524d;
}
.vc_separator.vc_sep_color_juicy_pink.vc_sep_shadow .vc_sep_holder {
    color: #f4524d;
}
.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {
    border-color: #f79468;
}
.vc_separator.vc_sep_color_sandy_brown.vc_sep_shadow .vc_sep_holder {
    color: #f79468;
}
.vc_separator.vc_sep_color_purple .vc_sep_line {
    border-color: #b97ebb;
}
.vc_separator.vc_sep_color_purple.vc_sep_shadow .vc_sep_holder {
    color: #b97ebb;
}
.vc_separator.vc_sep_color_white .vc_sep_line {
    border-color: #fff;
}
.vc_separator.vc_sep_color_white.vc_sep_shadow .vc_sep_holder {
    color: #fff;
}
.vc_text_separator,
.wpb_separator {
    border-bottom: 1px solid #ebebeb;
}
.vc_sep_width_10 {
    width: 10%;
}
.vc_sep_width_20 {
    width: 20%;
}
.vc_sep_width_30 {
    width: 30%;
}
.vc_sep_width_40 {
    width: 40%;
}
.vc_sep_width_50 {
    width: 50%;
}
.vc_sep_width_60 {
    width: 60%;
}
.vc_sep_width_70 {
    width: 70%;
}
.vc_sep_width_80 {
    width: 80%;
}
.vc_sep_width_90 {
    width: 90%;
}
.vc_sep_width_100 {
    width: 100%;
}
.vc_sep_pos_align_center {
    margin-left: auto;
    margin-right: auto;
}
.vc_sep_pos_align_left {
    margin-left: 0;
    margin-right: auto;
}
.vc_sep_pos_align_right {
    margin-left: auto;
    margin-right: 0;
}
.wpb_separator {
    clear: both;
    height: 1px;
}
.vc_text_separator {
    clear: both;
    height: 1px;
}
.vc_text_separator div {
    display: inline-block;
    background-color: #fff;
    padding: 1px 1em;
    position: relative;
    top: -9px;
}
.separator_align_center {
    text-align: center;
}
.separator_align_left {
    text-align: left;
}
.separator_align_right {
    text-align: right;
}
.vc-zigzag-wrapper {
    text-align: center;
}
.vc-zigzag-wrapper.vc-zigzag-align-left {
    text-align: left;
}
.vc-zigzag-wrapper.vc-zigzag-align-right {
    text-align: right;
}
.vc-zigzag-inner {
    display: inline-block;
}
.wpb_single_image a {
    border: none;
    outline: 0;
}
.wpb_single_image img {
    height: auto;
    max-width: 100%;
    vertical-align: top;
}
.wpb_single_image img.vc_img-placeholder {
    width: 100%;
}
.wpb_single_image .vc_single_image-wrapper {
    display: inline-block;
    vertical-align: top;
    max-width: 100%;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
    border-radius: 4px;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_outline,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle {
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 6px;
    border: 1px solid #ebebeb;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img {
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #ebebeb;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 6px;
    border: none;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img {
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle {
    border-radius: 0;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
    border-radius: 0;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
    padding: 6px;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d {
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-bottom: 15px;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img {
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle {
    border-radius: 50%;
    -webkit-box-shadow: none;
    box-shadow: none;
    overflow: hidden;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
    border-radius: 50%;
    -webkit-box-shadow: none;
    box-shadow: none;
    overflow: hidden;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle {
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
.wpb_single_image.vc_align_center {
    text-align: center;
}
.wpb_single_image.vc_align_right {
    text-align: right;
}
.wpb_single_image.vc_align_left {
    text-align: left;
}
.wpb_single_image .vc_box_shadow_3d {
    position: relative;
    z-index: 0;
    display: inline-block;
    max-width: 100%;
}
.wpb_single_image .vc_box_shadow_3d:after,
.wpb_single_image .vc_box_shadow_3d:before {
    content: "";
    position: absolute;
    -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6);
    box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6);
    left: 5px;
    right: 50%;
    bottom: 8px;
    height: 30%;
    z-index: -1;
    border-radius: inherit;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: skewY(-6deg);
    -ms-transform: skewY(-6deg);
    transform: skewY(-6deg);
}
.wpb_single_image .vc_box_shadow_3d:after {
    left: 50%;
    right: 5px;
    -webkit-transform: skewY(6deg);
    -ms-transform: skewY(6deg);
    transform: skewY(6deg);
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
}
.wpb_single_image .vc_figure {
    display: inline-block;
    vertical-align: top;
    margin: 0;
    max-width: 100%;
}
.wpb_single_image .vc_figure-caption {
    margin-top: 0.2em;
    font-size: 0.8em;
}
.wpb_single_image .vc_box_outline.vc_box_border_blue,
.wpb_single_image .vc_box_outline_circle.vc_box_border_blue {
    border-color: #5472d2;
}
.wpb_single_image .vc_box_border.vc_box_border_blue,
.wpb_single_image .vc_box_border_circle.vc_box_border_blue {
    background-color: #5472d2;
}
.wpb_single_image .vc_box_outline.vc_box_border_turquoise,
.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise {
    border-color: #00c1cf;
}
.wpb_single_image .vc_box_border.vc_box_border_turquoise,
.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise {
    background-color: #00c1cf;
}
.wpb_single_image .vc_box_outline.vc_box_border_pink,
.wpb_single_image .vc_box_outline_circle.vc_box_border_pink {
    border-color: #fe6c61;
}
.wpb_single_image .vc_box_border.vc_box_border_pink,
.wpb_single_image .vc_box_border_circle.vc_box_border_pink {
    background-color: #fe6c61;
}
.wpb_single_image .vc_box_outline.vc_box_border_violet,
.wpb_single_image .vc_box_outline_circle.vc_box_border_violet {
    border-color: #8d6dc4;
}
.wpb_single_image .vc_box_border.vc_box_border_violet,
.wpb_single_image .vc_box_border_circle.vc_box_border_violet {
    background-color: #8d6dc4;
}
.wpb_single_image .vc_box_outline.vc_box_border_peacoc,
.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc {
    border-color: #4cadc9;
}
.wpb_single_image .vc_box_border.vc_box_border_peacoc,
.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc {
    background-color: #4cadc9;
}
.wpb_single_image .vc_box_outline.vc_box_border_chino,
.wpb_single_image .vc_box_outline_circle.vc_box_border_chino {
    border-color: #cec2ab;
}
.wpb_single_image .vc_box_border.vc_box_border_chino,
.wpb_single_image .vc_box_border_circle.vc_box_border_chino {
    background-color: #cec2ab;
}
.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,
.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine {
    border-color: #50485b;
}
.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,
.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine {
    background-color: #50485b;
}
.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,
.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue {
    border-color: #75d69c;
}
.wpb_single_image .vc_box_border.vc_box_border_vista_blue,
.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue {
    background-color: #75d69c;
}
.wpb_single_image .vc_box_outline.vc_box_border_black,
.wpb_single_image .vc_box_outline_circle.vc_box_border_black {
    border-color: #2a2a2a;
}
.wpb_single_image .vc_box_border.vc_box_border_black,
.wpb_single_image .vc_box_border_circle.vc_box_border_black {
    background-color: #2a2a2a;
}
.wpb_single_image .vc_box_outline.vc_box_border_grey,
.wpb_single_image .vc_box_outline_circle.vc_box_border_grey {
    border-color: #ebebeb;
}
.wpb_single_image .vc_box_border.vc_box_border_grey,
.wpb_single_image .vc_box_border_circle.vc_box_border_grey {
    background-color: #ebebeb;
}
.wpb_single_image .vc_box_outline.vc_box_border_orange,
.wpb_single_image .vc_box_outline_circle.vc_box_border_orange {
    border-color: #f7be68;
}
.wpb_single_image .vc_box_border.vc_box_border_orange,
.wpb_single_image .vc_box_border_circle.vc_box_border_orange {
    background-color: #f7be68;
}
.wpb_single_image .vc_box_outline.vc_box_border_sky,
.wpb_single_image .vc_box_outline_circle.vc_box_border_sky {
    border-color: #5aa1e3;
}
.wpb_single_image .vc_box_border.vc_box_border_sky,
.wpb_single_image .vc_box_border_circle.vc_box_border_sky {
    background-color: #5aa1e3;
}
.wpb_single_image .vc_box_outline.vc_box_border_green,
.wpb_single_image .vc_box_outline_circle.vc_box_border_green {
    border-color: #6dab3c;
}
.wpb_single_image .vc_box_border.vc_box_border_green,
.wpb_single_image .vc_box_border_circle.vc_box_border_green {
    background-color: #6dab3c;
}
.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,
.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink {
    border-color: #f4524d;
}
.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,
.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink {
    background-color: #f4524d;
}
.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,
.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown {
    border-color: #f79468;
}
.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,
.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown {
    background-color: #f79468;
}
.wpb_single_image .vc_box_outline.vc_box_border_purple,
.wpb_single_image .vc_box_outline_circle.vc_box_border_purple {
    border-color: #b97ebb;
}
.wpb_single_image .vc_box_border.vc_box_border_purple,
.wpb_single_image .vc_box_border_circle.vc_box_border_purple {
    background-color: #b97ebb;
}
.wpb_single_image .vc_box_outline.vc_box_border_white,
.wpb_single_image .vc_box_outline_circle.vc_box_border_white {
    border-color: #fff;
}
.wpb_single_image .vc_box_border.vc_box_border_white,
.wpb_single_image .vc_box_border_circle.vc_box_border_white {
    background-color: #fff;
}
.vc_icon_element {
    line-height: 0;
    font-size: 14px;
    margin-bottom: 35px;
}
.vc_icon_element.vc_icon_element-outer {
    box-sizing: border-box;
    text-align: center;
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {
    text-align: left;
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {
    text-align: center;
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right {
    text-align: right;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
    text-align: center;
    display: inline-block;
    border: 2px solid transparent;
    width: 4em;
    height: 4em;
    box-sizing: content-box;
    position: relative;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon {
    font-size: 2.15em;
    font-style: normal;
    line-height: 1 !important;
    font-size-adjust: none;
    font-stretch: normal;
    -webkit-font-feature-settings: normal;
    font-feature-settings: normal;
    -webkit-font-language-override: normal;
    font-language-override: normal;
    -webkit-font-kerning: auto;
    font-kerning: auto;
    font-synthesis: weight style;
    font-variant: normal;
    text-rendering: auto;
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before {
    font-style: normal;
    display: inline-block;
    text-decoration: inherit;
    width: inherit;
    height: inherit;
    font-size: 1em;
    text-align: center;
    text-rendering: optimizelegibility;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    box-sizing: content-box;
    border: none;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs {
    max-width: 100% !important;
    line-height: 1.2em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner {
    width: 2.5em !important;
    height: 2.5em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon {
    font-size: 1.2em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm {
    max-width: 100% !important;
    line-height: 1.6em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner {
    width: 3.15em !important;
    height: 3.15em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon {
    font-size: 1.6em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md {
    max-width: 100% !important;
    line-height: 2.15em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner {
    width: 4em !important;
    height: 4em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon {
    font-size: 2.15em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg {
    max-width: 100% !important;
    line-height: 2.85em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner {
    width: 5em !important;
    height: 5em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon {
    font-size: 2.85em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl {
    max-width: 100% !important;
    line-height: 5em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner {
    width: 7.15em !important;
    height: 7.15em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon {
    font-size: 5em !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded {
    border-radius: 50%;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link {
    border-radius: 50%;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline {
    border-radius: 50%;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link {
    border-radius: 50%;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less {
    border-radius: 5px;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link {
    border-radius: 5px;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline {
    border-radius: 5px;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link {
    border-radius: 5px;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon {
    color: #5472d2;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon {
    color: #00c1cf;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon {
    color: #fe6c61;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon {
    color: #8d6dc4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon {
    color: #4cadc9;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon {
    color: #cec2ab;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon {
    color: #50485b;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon {
    color: #75d69c;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon {
    color: #2a2a2a;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon {
    color: #ebebeb;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon {
    color: #f7be68;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon {
    color: #5aa1e3;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon {
    color: #6dab3c;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon {
    color: #f4524d;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon {
    color: #f79468;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon {
    color: #b97ebb;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon {
    color: #fff;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline {
    border-color: #5472d2;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background {
    background-color: #5472d2;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline {
    border-color: #00c1cf;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background {
    background-color: #00c1cf;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline {
    border-color: #fe6c61;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background {
    background-color: #fe6c61;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline {
    border-color: #8d6dc4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background {
    background-color: #8d6dc4;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline {
    border-color: #4cadc9;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background {
    background-color: #4cadc9;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline {
    border-color: #cec2ab;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background {
    background-color: #cec2ab;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline {
    border-color: #50485b;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background {
    background-color: #50485b;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline {
    border-color: #75d69c;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background {
    background-color: #75d69c;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline {
    border-color: #2a2a2a;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background {
    background-color: #2a2a2a;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline {
    border-color: #ebebeb;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background {
    background-color: #ebebeb;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline {
    border-color: #f7be68;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background {
    background-color: #f7be68;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline {
    border-color: #5aa1e3;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background {
    background-color: #5aa1e3;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline {
    border-color: #6dab3c;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background {
    background-color: #6dab3c;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline {
    border-color: #f4524d;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background {
    background-color: #f4524d;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline {
    border-color: #f79468;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background {
    background-color: #f79468;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline {
    border-color: #b97ebb;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background {
    background-color: #b97ebb;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline {
    border-color: #fff;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background {
    background-color: #fff;
}
.vc_chart .vc_chart-legend {
    font-size: 14px;
    margin: 0;
    padding: 0;
}
.vc_chart .vc_chart-legend li {
    line-height: 1.3em;
    list-style: none;
    margin: 0 0 0.3em 0;
    min-height: 1.3em;
}
.vc_chart .vc_chart-legend span {
    border-radius: 0.3em;
    display: inline-block;
    height: 1.3em;
    left: 0;
    margin-right: 0.5em;
    vertical-align: middle;
    width: 1.3em;
}
@media (min-width: 768px) {
    .vc_chart .vc_chart-legend {
        display: inline-block;
        vertical-align: middle;
        width: 40%;
    }
    .vc_chart .vc_chart-legend li {
        margin-left: 1em;
    }
    .vc_chart .vc_chart-with-legend {
        display: inline-block;
        vertical-align: middle;
        width: 60%;
    }
}
.vc_line-chart .vc_chart-with-legend {
    width: 75%;
}
.vc_line-chart .vc_chart-legend {
    width: 25%;
}
.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg {
    border-radius: 0;
}
.wpb_single_image [class*="_circle"] .vc-zoom-wrapper {
    border-radius: 50%;
}
.wpb_single_image [class*="_rounded"] .vc-zoom-wrapper {
    border-radius: 4px;
}
.vc_general.vc_pagination {
    display: block;
    margin: 0;
    padding: 0;
    text-align: center;
}
.vc_general.vc_pagination .vc_pagination-item {
    display: inline-block;
    margin: 0;
    padding: 0;
    vertical-align: middle;
}
.vc_general.vc_pagination .vc_pagination-trigger {
    display: block;
    text-decoration: none;
    cursor: pointer;
    height: 10px;
    width: 10px;
    margin: 5px 7px;
    background: 0 0;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    border: none;
}
.vc_general.vc_pagination .vc_pagination-trigger:focus {
    outline: 0;
}
.vc_general.vc_pagination .vc_active .vc_pagination-trigger {
    cursor: default;
}
.vc_pagination.vc_pagination-style-outline .vc_pagination-trigger {
    border: 3px solid transparent;
}
.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger {
    opacity: 0.6;
}
.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger:hover {
    opacity: 1;
}
.vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger {
    opacity: 1;
}
.vc_pagination.vc_pagination-shape-round .vc_pagination-trigger {
    border-radius: 50%;
}
.vc_pagination.vc_pagination-shape-rounded .vc_pagination-trigger {
    border-radius: 3px;
}
.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #5472d2;
}
.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #5472d2;
}
.vc_pagination-color-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #5472d2;
}
.vc_pagination-color-blue.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #5472d2;
}
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #00c1cf;
}
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #00c1cf;
}
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #00c1cf;
}
.vc_pagination-color-turquoise.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #00c1cf;
}
.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #fe6c61;
}
.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #fe6c61;
}
.vc_pagination-color-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #fe6c61;
}
.vc_pagination-color-pink.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #fe6c61;
}
.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #8d6dc4;
}
.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #8d6dc4;
}
.vc_pagination-color-violet.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #8d6dc4;
}
.vc_pagination-color-violet.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #8d6dc4;
}
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #4cadc9;
}
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #4cadc9;
}
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #4cadc9;
}
.vc_pagination-color-peacoc.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #4cadc9;
}
.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #cec2ab;
}
.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #cec2ab;
}
.vc_pagination-color-chino.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #cec2ab;
}
.vc_pagination-color-chino.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #cec2ab;
}
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #50485b;
}
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #50485b;
}
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #50485b;
}
.vc_pagination-color-mulled-wine.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #50485b;
}
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #75d69c;
}
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #75d69c;
}
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #75d69c;
}
.vc_pagination-color-vista-blue.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #75d69c;
}
.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #f7be68;
}
.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #f7be68;
}
.vc_pagination-color-orange.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #f7be68;
}
.vc_pagination-color-orange.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #f7be68;
}
.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #5aa1e3;
}
.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #5aa1e3;
}
.vc_pagination-color-sky.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #5aa1e3;
}
.vc_pagination-color-sky.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #5aa1e3;
}
.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #6dab3c;
}
.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #6dab3c;
}
.vc_pagination-color-green.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #6dab3c;
}
.vc_pagination-color-green.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #6dab3c;
}
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #f4524d;
}
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #f4524d;
}
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #f4524d;
}
.vc_pagination-color-juicy-pink.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #f4524d;
}
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #f79468;
}
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #f79468;
}
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #f79468;
}
.vc_pagination-color-sandy-brown.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #f79468;
}
.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #b97ebb;
}
.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #b97ebb;
}
.vc_pagination-color-purple.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #b97ebb;
}
.vc_pagination-color-purple.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #b97ebb;
}
.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #2a2a2a;
}
.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #2a2a2a;
}
.vc_pagination-color-black.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #2a2a2a;
}
.vc_pagination-color-black.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #2a2a2a;
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #ebebeb;
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #ebebeb;
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #ebebeb;
}
.vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #ebebeb;
}
.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #fff;
}
.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #fff;
}
.vc_pagination-color-white.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
    background-color: #fff;
}
.vc_pagination-color-white.vc_pagination-style-flat .vc_pagination-trigger {
    background-color: #fff;
}
.vc_grid.vc_row {
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0;
}
.vc-row[data-vc-full-width] .vc_grid.vc_row {
    overflow: hidden;
}
.vc_grid.vc_row.vc_grid-gutter-1px {
    margin-bottom: -1px;
}
.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper {
    margin-right: -1px;
}
.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item {
    padding-right: 1px;
    padding-bottom: 1px;
}
.vc_grid.vc_row.vc_grid-gutter-2px {
    margin-bottom: -2px;
}
.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper {
    margin-right: -2px;
}
.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item {
    padding-right: 2px;
    padding-bottom: 2px;
}
.vc_grid.vc_row.vc_grid-gutter-3px {
    margin-bottom: -3px;
}
.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper {
    margin-right: -3px;
}
.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item {
    padding-right: 3px;
    padding-bottom: 3px;
}
.vc_grid.vc_row.vc_grid-gutter-4px {
    margin-bottom: -4px;
}
.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper {
    margin-right: -4px;
}
.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item {
    padding-right: 4px;
    padding-bottom: 4px;
}
.vc_grid.vc_row.vc_grid-gutter-5px {
    margin-bottom: -5px;
}
.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper {
    margin-right: -5px;
}
.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item {
    padding-right: 5px;
    padding-bottom: 5px;
}
.vc_grid.vc_row.vc_grid-gutter-10px {
    margin-bottom: -10px;
}
.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper {
    margin-right: -10px;
}
.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {
    padding-right: 10px;
    padding-bottom: 10px;
}
.vc_grid.vc_row.vc_grid-gutter-15px {
    margin-bottom: -15px;
}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper {
    margin-right: -15px;
}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item {
    padding-right: 15px;
    padding-bottom: 15px;
}
.vc_grid.vc_row.vc_grid-gutter-20px {
    margin-bottom: -20px;
}
.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper {
    margin-right: -20px;
}
.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item {
    padding-right: 20px;
    padding-bottom: 20px;
}
.vc_grid.vc_row.vc_grid-gutter-25px {
    margin-bottom: -25px;
}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper {
    margin-right: -25px;
}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item {
    padding-right: 25px;
    padding-bottom: 25px;
}
.vc_grid.vc_row.vc_grid-gutter-30px {
    margin-bottom: -30px;
}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
    margin-right: -30px;
}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
    padding-right: 30px;
    padding-bottom: 30px;
}
.vc_grid.vc_row.vc_grid-gutter-35px {
    margin-bottom: -35px;
}
.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper {
    margin-right: -35px;
}
.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item {
    padding-right: 35px;
    padding-bottom: 35px;
}
.vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item.vc_visible-item:hover {
    z-index: 3;
}
.vc_grid.vc_row .vc_grid-item {
    display: none;
    padding: 0;
    vertical-align: top;
    float: none;
    box-sizing: border-box;
    z-index: 1;
}
.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content {
    overflow: hidden;
}
.vc_grid.vc_row .vc_grid-item .vc_btn,
.vc_grid.vc_row .vc_grid-item .vc_icon_element,
.vc_grid.vc_row .vc_grid-item .wpb_content_element {
    margin-bottom: 15px;
}
.vc_grid.vc_row .vc_grid-item .vc_btn a,
.vc_grid.vc_row .vc_grid-item .vc_icon_element a,
.vc_grid.vc_row .vc_grid-item .wpb_content_element a {
    text-decoration: none;
    border-bottom: 0;
}
.vc_grid .vc_gitem-link {
    border-bottom: none;
    outline: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,
.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item {
    position: static;
}
.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
    display: block;
}
.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
    display: block;
}
@media (min-width: 768px) {
    .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
    .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
        display: inline-block;
    }
}
@-moz-document url-prefix() {
    .vc_masonry_grid .vc_grid-item,
    .vc_masonry_media_grid .vc_grid-item {
        margin-left: -0.01px;
    }
}
.vc_gitem-zone-b {
    display: none;
}
.vc_gitem-float-none {
    float: none;
}
.vc_gitem-float-left {
    float: left;
}
.vc_gitem-float-right {
    float: right;
}
.vc_gitem-align-center {
    text-align: center;
}
.vc_gitem-align-right {
    text-align: right;
}
.vc_gitem-align-justify {
    text-align: justify;
}
.vc_gitem-block {
    position: relative;
    overflow: hidden;
}
.vc_gitem-is-link {
    cursor: pointer;
}
.vc_gitem-link {
    text-decoration: none;
}
.vc_gitem_row {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    padding: inherit;
    box-sizing: border-box;
}
.vc_gitem_row .vc_gitem_row {
    margin-bottom: 0;
}
.vc_gitem-zone-a .vc_gitem-row-position-top,
.vc_gitem-zone-b .vc_gitem-row-position-top {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
}
.vc_gitem-zone-a .vc_gitem-row-position-middle,
.vc_gitem-zone-b .vc_gitem-row-position-middle {
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}
.vc_gitem-zone-a .vc_gitem-row-position-bottom,
.vc_gitem-zone-b .vc_gitem-row-position-bottom {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}
.vc_gitem_row .vc_gitem-col {
    box-sizing: border-box;
    padding: 10px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}
.vc_gitem-zone {
    position: relative;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    background-clip: border-box;
    box-sizing: border-box;
    overflow: hidden;
}
.vc_gitem-zone .vc-zone-link {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 5;
}
.vc_gitem-zone-img {
    width: 100%;
    display: block;
    visibility: hidden;
    height: auto;
}
.vc_gitem-zone-a .vc_gitem-zone-mini {
    box-sizing: border-box;
    padding: inherit;
    position: static;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}
.vc_gitem-zone-b {
    overflow: hidden;
}
.vc_gitem-zone-b .vc_gitem-zone-mini {
    position: static;
    padding: inherit;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0;
}
.vc_grid-item-zone-c-left .vc_gitem-animated-block {
    float: right;
    width: 50%;
}
.vc_grid-item-zone-c-left .vc_gitem-zone-c {
    float: left;
    width: 50%;
}
.vc_grid-item-zone-c-right .vc_gitem-animated-block {
    float: left;
    width: 50%;
}
.vc_grid-item-zone-c-right .vc_gitem-zone-c {
    float: right;
    width: 50%;
}
.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img {
    display: none !important;
}
.vc-gitem-zone-height-mode-auto:before {
    content: "";
    display: block;
    padding-top: 100%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3:before {
    padding-top: 75%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
    padding-top: 133.33333333%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
    padding-top: 133.33333333%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9:before {
    padding-top: 56.25%;
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16:before {
    padding-top: 177.77777778%;
}
.vc_gitem-animated-block {
    position: relative;
}
.vc_gitem-animate .vc_btn {
    -webkit-transition: all 0s ease;
    -o-transition: all 0s ease;
    transition: all 0s ease;
}
.vc_gitem-animate .vc_gitem-zone-b {
    z-index: 199;
}
.vc_gitem-animate-none .vc_gitem-zone-b {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    box-sizing: border-box;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b {
    opacity: 1;
}
.vc_gitem-animate-blurOut .vc_gitem-zone-b,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,
.vc_gitem-animate-fadeIn .vc_gitem-zone-b,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    box-sizing: border-box;
}
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator {
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    width: 0;
}
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn {
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
}
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {
    display: inline-block;
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    -webkit-perspective: 1000;
    -webkit-backface-visibility: hidden;
    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1);
    -moz-transition: -moz-transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1);
    transition: transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {
    opacity: 1;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator {
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    width: 50%;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn {
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b {
    opacity: 1;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator {
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    width: 50%;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn {
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.vc_gitem-animate-scaleIn {
    overflow: hidden;
}
.vc_gitem-animate-scaleIn .vc_gitem-zone-a {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    -moz-transition: -moz-transform 0.3s ease-in-out;
    -o-transition: -o-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.vc_gitem-animate-scaleRotateIn {
    overflow: hidden;
}
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    -moz-transition: -moz-transform 0.3s ease-in-out;
    -o-transition: -o-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
    -webkit-transform: scale(1.5) rotate(10deg);
    -moz-transform: scale(1.5) rotate(10deg);
    -ms-transform: scale(1.5) rotate(10deg);
    -o-transform: scale(1.5) rotate(10deg);
    transform: scale(1.5) rotate(10deg);
}
.vc_gitem-animate-blurOut .vc_gitem-zone-a,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
    filter: blur(0);
    -webkit-filter: blur(0);
    -moz-filter: blur(0);
    -ms-filter: blur(0);
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-perspective: 1000;
    -webkit-backface-visibility: hidden;
    webkit-transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), -webkit-transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
    -moz-transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), -moz-transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
    transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), transform 0.5s cubic-bezier(0, 0.275, 0.125, 1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
    filter: url(/wp-content/plugins/js_composer_old/assets/vc/blur.svg#blur);
    -webkit-filter: blur(2px);
    -moz-filter: blur(2px);
    -ms-filter: blur(2px);
    filter: blur(2px);
}
.vc_gitem-animate-blurScaleOut {
    overflow: hidden;
}
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.vc_gitem-animate-slideInRight {
    overflow: hidden;
}
.vc_gitem-animate-slideInRight .vc_gitem-zone-b {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0;
    opacity: 0;
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
}
.vc_gitem-animate-slideInLeft {
    overflow: hidden;
}
.vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0;
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
}
.vc_gitem-animate-slideBottom {
    overflow: hidden;
    position: relative;
}
.vc_gitem-animate-slideBottom .vc_gitem-zone-b {
    display: block;
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    z-index: 1000;
    position: absolute;
    top: 100%;
    height: 100%;
    left: 0;
    right: 0;
    margin: 0;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b {
    top: 0;
}
.vc_gitem-animate-slideTop {
    overflow: hidden;
    position: relative;
}
.vc_gitem-animate-slideTop .vc_gitem-zone-b {
    display: block;
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    z-index: 1000;
    position: absolute;
    top: -100%;
    height: 100%;
    left: 0;
    right: 0;
    margin: 0;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b {
    top: 0;
}
.vc_gitem-animate-flipFadeIn {
    overflow: hidden;
}
.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: -webkit-transform 1s;
    -moz-transition: -moz-transform 1s;
    -o-transition: -o-transform 1s;
    transition: transform 1s;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
    -webkit-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
    -o-transform: rotateX(180deg);
    transform: rotateX(180deg);
}
.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
    display: block;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    position: absolute;
    opacity: 0;
    -webkit-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
    -o-transform: rotateX(180deg);
    transform: rotateX(180deg);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
    opacity: 1;
    -webkit-transform: rotateX(0);
    -ms-transform: rotateX(0);
    -o-transform: rotateX(0);
    transform: rotateX(0);
}
.vc_gitem-animate-flipHorizontalFadeIn {
    overflow: hidden;
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: -webkit-transform 1s;
    -moz-transition: -moz-transform 1s;
    -o-transition: -o-transform 1s;
    transition: transform 1s;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
    -webkit-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
    display: block;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    position: absolute;
    opacity: 0;
    -webkit-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
    opacity: 1;
    -webkit-transform: rotateY(0);
    -ms-transform: rotateY(0);
    -o-transform: rotateY(0);
    transform: rotateY(0);
}
.vc_gitem-animate-goTop20 {
    overflow: hidden;
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-a {
    position: relative;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: -webkit-transform 0.5s ease;
    -moz-transition: -moz-transform 0.5s ease;
    -o-transition: -o-transform 0.5s ease;
    transition: transform 0.5s ease;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a {
    -webkit-transform: translateY(-20%);
    -ms-transform: translateY(-20%);
    -o-transform: translateY(-20%);
    transform: translateY(-20%);
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-b {
    display: block;
    -webkit-transition: bottom 0.5s ease;
    -o-transition: bottom 0.5s ease;
    transition: bottom 0.5s ease;
    bottom: -100%;
    z-index: 1000;
    position: absolute;
    width: 100%;
    margin: 0;
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini {
    position: static;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b {
    bottom: 0;
}
.vc_gitem-animate-goBottom20 {
    overflow: hidden;
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
    position: relative;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: -webkit-transform 0.5s ease;
    -moz-transition: -moz-transform 0.5s ease;
    -o-transition: -o-transform 0.5s ease;
    transition: transform 0.5s ease;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
    -webkit-transform: translateY(20%);
    -ms-transform: translateY(20%);
    transform: translateY(20%);
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
    display: block;
    -webkit-transition: top 0.5s ease;
    -o-transition: top 0.5s ease;
    transition: top 0.5s ease;
    top: -100%;
    z-index: 1000;
    position: absolute;
    width: 100%;
    margin: 0;
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini {
    position: static;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
    top: 0;
}
.vc_gitem-post-data {
    margin-bottom: 15px;
}
.vc_gitem-post-data h2 {
    margin: 0;
}
.vc_gitem-post-category-name .vc_gitem-link {
    color: inherit;
}
.vc_grid .vc_pageable-load-more-btn {
    text-align: center;
    margin-top: 25px;
}
.vc_grid .vc_pageable-load-more-btn > .vc_btn {
    outline: 0;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots {
    display: none;
    margin-top: 20px;
    text-align: center;
    -webkit-tap-highlight-color: transparent;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot {
    cursor: pointer;
    display: inline-block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span {
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    display: block;
    -webkit-backface-visibility: visible;
    -webkit-transition: opacity 0.2s ease;
    -o-transition: opacity 0.2s ease;
    transition: opacity 0.2s ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots {
    display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span {
    border: 3px solid;
    -webkit-transition: background-color 0.2s ease;
    -o-transition: background-color 0.2s ease;
    transition: background-color 0.2s ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots {
    display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span {
    border: 3px solid;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-transition: background-color 0.2s ease;
    -o-transition: background-color 0.2s ease;
    transition: background-color 0.2s ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots {
    display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    opacity: 0.6;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span {
    opacity: 1;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots {
    display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    display: block;
    -webkit-backface-visibility: visible;
    -webkit-transition: opacity 0.2s ease;
    -o-transition: opacity 0.2s ease;
    transition: opacity 0.2s ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
    opacity: 0.6;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot:hover span {
    opacity: 1;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots {
    display: block;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    display: block;
    -webkit-backface-visibility: visible;
    -webkit-transition: opacity 0.2s ease;
    -o-transition: opacity 0.2s ease;
    transition: opacity 0.2s ease;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    opacity: 0.6;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot:hover span {
    opacity: 1;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
    border-color: #5472d2 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span {
    background-color: #5472d2 !important;
    border-color: #5472d2 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
    border-color: #00c1cf !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span {
    background-color: #00c1cf !important;
    border-color: #00c1cf !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
    border-color: #fe6c61 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span {
    background-color: #fe6c61 !important;
    border-color: #fe6c61 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
    border-color: #8d6dc4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span {
    background-color: #8d6dc4 !important;
    border-color: #8d6dc4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
    border-color: #4cadc9 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span {
    background-color: #4cadc9 !important;
    border-color: #4cadc9 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
    border-color: #cec2ab !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span {
    background-color: #cec2ab !important;
    border-color: #cec2ab !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
    border-color: #50485b !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span {
    background-color: #50485b !important;
    border-color: #50485b !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
    border-color: #75d69c !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span {
    background-color: #75d69c !important;
    border-color: #75d69c !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
    border-color: #2a2a2a !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span {
    background-color: #2a2a2a !important;
    border-color: #2a2a2a !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
    border-color: #ebebeb !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span {
    background-color: #ebebeb !important;
    border-color: #ebebeb !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
    border-color: #f7be68 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span {
    background-color: #f7be68 !important;
    border-color: #f7be68 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
    border-color: #5aa1e3 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span {
    background-color: #5aa1e3 !important;
    border-color: #5aa1e3 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
    border-color: #6dab3c !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span {
    background-color: #6dab3c !important;
    border-color: #6dab3c !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
    border-color: #f4524d !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span {
    background-color: #f4524d !important;
    border-color: #f4524d !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
    border-color: #f79468 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span {
    background-color: #f79468 !important;
    border-color: #f79468 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
    border-color: #b97ebb !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span {
    background-color: #b97ebb !important;
    border-color: #b97ebb !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
    border-color: #fff !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span {
    background-color: #fff !important;
    border-color: #fff !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
    background-color: #5472d2 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
    background-color: #00c1cf !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
    background-color: #fe6c61 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
    background-color: #8d6dc4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
    background-color: #4cadc9 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
    background-color: #cec2ab !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
    background-color: #50485b !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
    background-color: #75d69c !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
    background-color: #2a2a2a !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
    background-color: #ebebeb !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
    background-color: #f7be68 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
    background-color: #5aa1e3 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
    background-color: #6dab3c !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
    background-color: #f4524d !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
    background-color: #f79468 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
    background-color: #b97ebb !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
    background-color: #fff !important;
}
.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav {
    opacity: 1;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav {
    cursor: pointer;
    opacity: 0;
    -webkit-transition: opacity 0.3s ease-in 0s;
    -o-transition: opacity 0.3s ease-in 0s;
    transition: opacity 0.3s ease-in 0s;
    -webkit-tap-highlight-color: transparent;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled {
    display: none !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
    position: absolute;
    top: 50%;
    margin-top: -12.5px;
    opacity: 0.5;
    font-size: 25px;
    line-height: 25px;
    height: 25px;
    display: inline-block;
    text-decoration: none;
    cursor: pointer;
    -webkit-transition: opacity 0.3s ease-in 0s;
    -o-transition: opacity 0.3s ease-in 0s;
    transition: opacity 0.3s ease-in 0s;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover {
    opacity: 1;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
    left: 5px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside {
    left: -30px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
    right: 5px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside {
    right: -30px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue {
    color: #5472d2 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise {
    color: #00c1cf !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink {
    color: #fe6c61 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet {
    color: #8d6dc4 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc {
    color: #4cadc9 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino {
    color: #cec2ab !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine {
    color: #50485b !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue {
    color: #75d69c !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black {
    color: #2a2a2a !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey {
    color: #ebebeb !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange {
    color: #f7be68 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky {
    color: #5aa1e3 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green {
    color: #6dab3c !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink {
    color: #f4524d !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown {
    color: #f79468 !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple {
    color: #b97ebb !important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white {
    color: #fff !important;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -13px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -13.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -14px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -14.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -15px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -17.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -20px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -22.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -25px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -27.5px;
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -30px;
}
.vc_grid-pagination .vc_grid-pagination-list {
    outline: 0;
    display: block;
    padding-left: 0;
    text-align: center;
    margin: 20px 0 0 !important;
    border-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination-list > li {
    display: inline-block;
    margin: 0;
    border: 0 solid transparent;
}
.vc_grid-pagination .vc_grid-pagination-list > li > a,
.vc_grid-pagination .vc_grid-pagination-list > li > span {
    color: #fff;
    background-color: #428bca;
    border: 1px solid #428bca;
    -webkit-transition: opacity 0.3s ease-in 0s;
    -o-transition: opacity 0.3s ease-in 0s;
    transition: opacity 0.3s ease-in 0s;
    position: relative;
    float: left;
    padding: 3px 10px;
    line-height: 1.42857143;
    text-decoration: none;
    opacity: 0.5;
    margin-left: -1px;
    font-size: 10px;
}
.vc_grid-pagination .vc_grid-pagination-list > li:first-child > a,
.vc_grid-pagination .vc_grid-pagination-list > li:first-child > span {
    margin-left: 0;
}
.vc_grid-pagination .vc_grid-pagination-list > li:focus a,
.vc_grid-pagination .vc_grid-pagination-list > li:focus span,
.vc_grid-pagination .vc_grid-pagination-list > li:hover a,
.vc_grid-pagination .vc_grid-pagination-list > li:hover span {
    opacity: 1;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-prev > a:after {
    font-family: vc_grid_v1;
    display: inline-block;
    content: "\e61b";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-next > a:after {
    font-family: vc_grid_v1;
    display: inline-block;
    content: "\e61a";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-first > a:after {
    font-family: vc_grid_v1;
    display: inline-block;
    content: "\e618";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-last > a:after {
    font-family: vc_grid_v1;
    display: inline-block;
    content: "\e619";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a:focus,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a:hover,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span:focus,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span:hover {
    z-index: 2;
    opacity: 1;
    cursor: default;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a:focus,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a:hover,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span:focus,
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span:hover {
    display: none;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li {
    border-color: #5472d2 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li > span {
    background-color: #5472d2 !important;
    border-color: #5472d2 !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li {
    border-color: #00c1cf !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li > span {
    background-color: #00c1cf !important;
    border-color: #00c1cf !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li {
    border-color: #fe6c61 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li > span {
    background-color: #fe6c61 !important;
    border-color: #fe6c61 !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li {
    border-color: #8d6dc4 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li > span {
    background-color: #8d6dc4 !important;
    border-color: #8d6dc4 !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li {
    border-color: #4cadc9 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li > span {
    background-color: #4cadc9 !important;
    border-color: #4cadc9 !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li {
    border-color: #cec2ab !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li > span {
    background-color: #cec2ab !important;
    border-color: #cec2ab !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li {
    border-color: #50485b !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li > span {
    background-color: #50485b !important;
    border-color: #50485b !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li {
    border-color: #75d69c !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li > span {
    background-color: #75d69c !important;
    border-color: #75d69c !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li {
    border-color: #2a2a2a !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li > span {
    background-color: #2a2a2a !important;
    border-color: #2a2a2a !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li {
    border-color: #ebebeb !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li > span {
    background-color: #ebebeb !important;
    border-color: #ebebeb !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li {
    border-color: #f7be68 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li > span {
    background-color: #f7be68 !important;
    border-color: #f7be68 !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li {
    border-color: #5aa1e3 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li > span {
    background-color: #5aa1e3 !important;
    border-color: #5aa1e3 !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li {
    border-color: #6dab3c !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li > span {
    background-color: #6dab3c !important;
    border-color: #6dab3c !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li {
    border-color: #f4524d !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li > span {
    background-color: #f4524d !important;
    border-color: #f4524d !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li {
    border-color: #f79468 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li > span {
    background-color: #f79468 !important;
    border-color: #f79468 !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li {
    border-color: #b97ebb !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li > span {
    background-color: #b97ebb !important;
    border-color: #b97ebb !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li {
    border-color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li > span {
    background-color: #fff !important;
    border-color: #fff !important;
    color: #2a2a2a !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > span {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-width: 28px;
    min-height: 22px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:first-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:first-child > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:first-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:first-child > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:first-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:first-child > span {
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:last-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default > li:last-child > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:last-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:last-child > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:last-child > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li:last-child > span {
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > span {
    margin-left: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 22px;
    min-width: 22px;
    padding: 3px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span {
    margin-left: 5px;
    border-radius: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 22px;
    min-width: 22px;
    padding: 3px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 22px;
    min-width: 22px;
    padding: 3px;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > span {
    background-color: transparent !important;
    color: #000 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light > li > span {
    background-color: transparent !important;
    color: #fff !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li {
    border-left-width: 1px !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li > a {
    border-width: 0;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled + li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li:first-child,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled + li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li:first-child {
    border-width: 0 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li > a {
    color: #000 !important;
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light > li > a {
    color: #fff !important;
}
.vc_grid-loading {
    margin: 2em auto;
    font-size: 10px;
    position: relative;
    text-indent: -9999em;
    -webkit-animation-delay: 0.16s;
    animation-delay: 0.16s;
    height: 20px;
}
.vc_grid-loading,
.vc_grid-loading:after,
.vc_grid-loading:before {
    border-radius: 50%;
    width: 12px;
    height: 12px;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation: load7 1.8s infinite ease-in-out;
    animation: load7 1.8s infinite ease-in-out;
}
.vc_grid-loading:before {
    left: -20px;
}
.vc_grid-loading:after {
    left: 20px;
    -webkit-animation-delay: 0.32s;
    animation-delay: 0.32s;
}
.vc_grid-loading:after,
.vc_grid-loading:before {
    content: "";
    position: absolute;
    top: 0;
}
@-webkit-keyframes load7 {
    0%,
    100%,
    80% {
        box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
    }
    40% {
        box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
    }
}
@keyframes load7 {
    0%,
    100%,
    80% {
        box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
    }
    40% {
        box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
    }
}
.vc_grid-filter {
    margin-left: 0;
    margin-bottom: 20px;
    list-style: none;
    padding: 0;
}
.vc_grid-filter.vc_grid-filter-center {
    text-align: center;
}
.vc_grid-filter.vc_grid-filter-right {
    text-align: right;
}
.vc_grid-filter.vc_grid-filter-left {
    text-align: left;
}
.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item:hover {
    background-color: #5472d2;
}
.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover {
    background-color: #00c1cf;
}
.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item:hover {
    background-color: #fe6c61;
}
.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item:hover {
    background-color: #8d6dc4;
}
.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover {
    background-color: #4cadc9;
}
.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item:hover {
    background-color: #cec2ab;
}
.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover {
    background-color: #50485b;
}
.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover {
    background-color: #75d69c;
}
.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item:hover {
    background-color: #2a2a2a;
}
.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover {
    background-color: #ebebeb;
}
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span {
    color: #666;
}
.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item:hover {
    background-color: #f7be68;
}
.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item:hover {
    background-color: #5aa1e3;
}
.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item:hover {
    background-color: #6dab3c;
}
.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover {
    background-color: #f4524d;
}
.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover {
    background-color: #f79468;
}
.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item:hover {
    background-color: #b97ebb;
}
.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item:hover {
    background-color: #fff;
}
.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span {
    color: #666;
}
.vc_grid-filter > .vc_grid-filter-item {
    cursor: pointer;
    display: inline-block;
    background: 0 0;
    padding: 4px 10px;
    -webkit-transition: background-color 0.1s linear;
    -o-transition: background-color 0.1s linear;
    transition: background-color 0.1s linear;
}
.vc_grid-filter > .vc_grid-filter-item:first-child {
    margin-left: 0 !important;
}
.vc_grid-filter > .vc_grid-filter-item > span {
    -webkit-transition: color 0.1s linear;
    -o-transition: color 0.1s linear;
    transition: color 0.1s linear;
    outline: 0;
    padding: 0;
    text-decoration: none;
}
.vc_grid-filter > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter > .vc_grid-filter-item:hover > span {
    text-decoration: none;
}
.vc_grid-filter.vc_grid-filter-default > .vc_grid-filter-item {
    margin: 0 5px 5px 0;
    border-radius: 30px;
}
.vc_grid-filter.vc_grid-filter- .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-comma .vc_grid-filter-item {
    padding: 0 !important;
}
.vc_grid-filter.vc_grid-filter-default-less-rounded > .vc_grid-filter-item {
    margin: 0 5px 5px 0;
    border-radius: 5px;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item {
    margin: 0;
    border: 1px solid rgba(235, 235, 235, 0.8);
    border-collapse: collapse;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:nth-child(n + 2),
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:nth-child(n + 2),
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:nth-child(n + 2) {
    margin-left: -1px;
    margin-top: -1px;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:hover {
    position: relative;
    z-index: 1;
    border-color: transparent;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item.vc_active > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:hover > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item.vc_active > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:hover > a,
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item.vc_active > a,
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:hover > a {
    text-decoration: none;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:first-child {
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:last-child {
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:first-child {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:last-child {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item {
    background-color: #7c93dd;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item:hover {
    background-color: #5472d2;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item {
    background-color: #00919c;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover {
    background-color: #00c1cf;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item {
    background-color: #fe9b94;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item:hover {
    background-color: #fe6c61;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item {
    background-color: #a991d3;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item:hover {
    background-color: #8d6dc4;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item {
    background-color: #73bfd5;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover {
    background-color: #4cadc9;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item {
    background-color: #e1d9cb;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item:hover {
    background-color: #cec2ab;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item {
    background-color: #695f77;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover {
    background-color: #50485b;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item {
    background-color: #9ce2b8;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover {
    background-color: #75d69c;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item {
    background-color: #444;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item:hover {
    background-color: #2a2a2a;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item {
    background-color: #d2d2d2;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item > span {
    color: #666;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item:hover {
    background-color: #ebebeb;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span {
    color: #666;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item {
    background-color: #fad398;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item:hover {
    background-color: #f7be68;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item {
    background-color: #86baea;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item:hover {
    background-color: #5aa1e3;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item {
    background-color: #87c456;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item:hover {
    background-color: #6dab3c;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item {
    background-color: #f7817d;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover {
    background-color: #f4524d;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item {
    background-color: #fab698;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover {
    background-color: #f79468;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item {
    background-color: #cb9fcd;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item:hover {
    background-color: #b97ebb;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item:hover > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item {
    background-color: #e6e6e6;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item > span {
    color: #666;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item:hover {
    background-color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item:hover > span {
    color: #666;
}
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item {
    margin: 0;
    border: 1px solid transparent;
    border-collapse: collapse;
    padding: 3px 7px;
}
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item > span {
    color: #fff;
}
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:nth-child(n + 2),
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:nth-child(n + 2) {
    border-left: none;
    margin-left: 1px;
    border-top: none;
    margin-top: 1px;
}
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:first-child,
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:first-child {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top: 0;
}
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:last-child,
.vc_grid-filter.vc_grid-filter-filled > .vc_grid-filter-item:last-child {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:first-child {
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
    border-top: 0;
}
.vc_grid-filter.vc_grid-filter-filled-rounded > .vc_grid-filter-item:last-child {
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
}
.vc_grid-filter.vc_grid-filter-filled-rounded-all > .vc_grid-filter-item {
    border-radius: 3px !important;
}
.vc_grid-filter.vc_grid-filter-filled-round-all > .vc_grid-filter-item {
    border-radius: 30px !important;
}
.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item {
    font-size: 12px;
    padding: 1px 5px;
}
.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item {
    font-size: 13px;
    padding: 2px 7px;
}
.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item {
    font-size: 100%;
    padding: 2px 10px;
}
.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item {
    font-size: 18px;
    padding: 4px 10px;
}
.vc_grid-filter-select {
    display: none;
}
.vc_grid-filter-dropdown,
.vc_grid-filter-select {
    font-size: 12px;
    margin-bottom: 20px;
}
.vc_grid-filter-dropdown.vc_grid-filter-center,
.vc_grid-filter-select.vc_grid-filter-center {
    text-align: center;
}
.vc_grid-filter-dropdown.vc_grid-filter-right,
.vc_grid-filter-select.vc_grid-filter-right {
    text-align: right;
}
.vc_grid-filter-dropdown.vc_grid-filter-left,
.vc_grid-filter-select.vc_grid-filter-left {
    text-align: left;
}
.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,
.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon {
    display: none;
}
.vc_grid-filter-dropdown .vc_grid-styled-select select,
.vc_grid-filter-select .vc_grid-styled-select select {
    outline: 0;
    display: inline-block;
}
@media (min-width: 768px) {
    .vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon {
        color: #5472d2;
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon {
        color: #00c1cf;
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon {
        color: #fe6c61;
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon {
        color: #8d6dc4;
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon {
        color: #4cadc9;
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon {
        color: #cec2ab;
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon {
        color: #50485b;
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon {
        color: #75d69c;
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon {
        color: #2a2a2a;
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon {
        color: #ebebeb;
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon {
        color: #f7be68;
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon {
        color: #5aa1e3;
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon {
        color: #6dab3c;
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon {
        color: #f4524d;
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon {
        color: #f79468;
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon {
        color: #b97ebb;
    }
    .vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon,
    .vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon {
        color: #fff;
    }
    .vc_grid-filter-dropdown .vc_grid-styled-select,
    .vc_grid-filter-select .vc_grid-styled-select {
        border: 1px solid #ccc;
        display: inline-block;
        height: 30px;
        overflow: hidden;
        padding-right: 5px;
        text-align: left;
        width: auto;
        vertical-align: middle;
    }
    .vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,
    .vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon {
        font-size: 17px;
        display: inline;
        vertical-align: middle;
    }
    .vc_grid-filter-dropdown .vc_grid-styled-select select,
    .vc_grid-filter-select .vc_grid-styled-select select {
        background: none repeat scroll 0 0 transparent;
        border: 0 none;
        border-radius: 0;
        height: 30px;
        line-height: 1;
        margin-right: -50px;
        padding: 5px;
        position: relative;
        font-size: 12px;
        z-index: 0;
        cursor: pointer;
        max-width: inherit !important;
    }
}
@media (max-width: 768px) {
    .vc_responsive .vc_grid-filter-select {
        display: block;
    }
    .vc_responsive .vc_grid-filter {
        display: none !important;
    }
}
.owl-carousel .owl-item .vc_grid-item {
    -webkit-transform: translate3D(0, 0, 0);
    -ms-transform: translate3D(0, 0, 0);
    transform: translate3D(0, 0, 0);
}
.owl-carousel .owl-animated-out {
    z-index: 0;
}
.owl-carousel .owl-animated-in {
    z-index: 1;
}
.vc-hoverbox-wrapper,
.vc-hoverbox-wrapper * {
    box-sizing: border-box;
}
.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-back,
.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-front {
    border-radius: 10px;
}
.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-back,
.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-front {
    border-radius: 50px;
}
.vc-hoverbox-wrapper.vc-hoverbox-align--center {
    text-align: center;
}
.vc-hoverbox-wrapper.vc-hoverbox-align--left {
    text-align: left;
}
.vc-hoverbox-wrapper.vc-hoverbox-align--right {
    text-align: right;
}
.vc-hoverbox-wrapper .vc-hoverbox {
    position: relative;
    display: inline-block;
    text-align: center;
    width: 100%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox {
    width: 100%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--90 .vc-hoverbox {
    width: 90%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--80 .vc-hoverbox {
    width: 80%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--70 .vc-hoverbox {
    width: 70%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--60 .vc-hoverbox {
    width: 60%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--50 .vc-hoverbox {
    width: 50%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--40 .vc-hoverbox {
    width: 40%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--30 .vc-hoverbox {
    width: 30%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--20 .vc-hoverbox {
    width: 20%;
}
.vc-hoverbox-wrapper.vc-hoverbox-width--10 .vc-hoverbox {
    width: 10%;
}
.vc-hoverbox-inner {
    width: 100%;
    display: inline-block;
    min-height: 250px;
}
.vc-hoverbox-inner :last-child {
    margin-bottom: 0;
}
.vc-hoverbox-block {
    height: 100%;
    width: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    transition: transform 0.5s ease-in-out;
    transform-style: preserve-3d;
    background-size: cover;
    background-position: center;
}
.vc-hoverbox-block-inner {
    flex-shrink: 0;
    padding: 20px;
}
.vc-hoverbox-block-inner > * {
    backface-visibility: hidden;
}
.vc-hoverbox-front {
    transform: rotateY(0);
    z-index: 1;
}
.vc-hoverbox-back {
    transform: rotateY(180deg);
}
.vc-hoverbox:hover .vc-hoverbox-front {
    transform: rotateY(-180deg);
}
.vc-hoverbox:hover .vc-hoverbox-back {
    transform: rotateY(0);
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-front {
    transform: rotateY(180deg);
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-back {
    transform: rotateY(0);
    z-index: 2;
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-front {
    transform: rotateY(0);
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-back {
    transform: rotateY(-180deg);
}
@font-face {
    font-family: vc_grid_v1;
    src: url(/wp-content/plugins/js_composer_old/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac);
    src: url(/wp-content/plugins/js_composer_old/assets/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac) format("embedded-opentype"), url(/wp-content/plugins/js_composer_old/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac) format("woff"),
        url(/wp-content/plugins/js_composer_old/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac) format("truetype"), url(/wp-content/plugins/js_composer_old/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1) format("svg");
    font-weight: 400;
    font-style: normal;
}
[class*=" vc_arrow-icon-"],
[class^="vc_arrow-icon-"] {
    font-family: vc_grid_v1;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.vc_arrow-icon-minus:before {
    content: "\e61c";
}
.vc_arrow-icon-plus:before {
    content: "\e61d";
}
.vc_arrow-icon-arrow_down:before {
    content: "\e61e";
}
.vc_arrow-icon-arrow_up:before {
    content: "\e61f";
}
.vc_arrow-icon-arrow_01_left:before {
    content: "\e600";
}
.vc_arrow-icon-arrow_01_right:before {
    content: "\e601";
}
.vc_arrow-icon-arrow_02_left:before {
    content: "\e602";
}
.vc_arrow-icon-arrow_02_right:before {
    content: "\e603";
}
.vc_arrow-icon-arrow_03_left:before {
    content: "\e604";
}
.vc_arrow-icon-arrow_03_right:before {
    content: "\e605";
}
.vc_arrow-icon-arrow_04_left:before {
    content: "\e606";
}
.vc_arrow-icon-arrow_04_right:before {
    content: "\e607";
}
.vc_arrow-icon-arrow_05_left:before {
    content: "\e608";
}
.vc_arrow-icon-arrow_05_right:before {
    content: "\e609";
}
.vc_arrow-icon-arrow_06_left:before {
    content: "\e60a";
}
.vc_arrow-icon-arrow_06_right:before {
    content: "\e60b";
}
.vc_arrow-icon-arrow_07_left:before {
    content: "\e60c";
}
.vc_arrow-icon-arrow_07_right:before {
    content: "\e60d";
}
.vc_arrow-icon-arrow_08_left:before {
    content: "\e60e";
}
.vc_arrow-icon-arrow_08_right:before {
    content: "\e60f";
}
.vc_arrow-icon-arrow_09_left:before {
    content: "\e610";
}
.vc_arrow-icon-arrow_09_right:before {
    content: "\e611";
}
.vc_arrow-icon-arrow_10_left:before {
    content: "\e612";
}
.vc_arrow-icon-arrow_10_right:before {
    content: "\e613";
}
.vc_arrow-icon-arrow_11_left:before {
    content: "\e614";
}
.vc_arrow-icon-arrow_11_right:before {
    content: "\e615";
}
.vc_arrow-icon-arrow_12_left:before {
    content: "\e616";
}
.vc_arrow-icon-arrow_12_right:before {
    content: "\e617";
}
.vc_arrow-icon-navicon:before {
    content: "\f0c9";
}
.wpb_animate_when_almost_visible {
    opacity: 0;
}
.wpb_animate_when_almost_visible:not(.wpb_start_animation) {
    -webkit-animation: none;
    -o-animation: none;
    animation: none;
}
.top-to-bottom,
.wpb_top-to-bottom {
    -webkit-animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -o-animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.bottom-to-top,
.wpb_bottom-to-top {
    -webkit-animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -o-animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.left-to-right,
.wpb_left-to-right {
    -webkit-animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -o-animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.right-to-left,
.wpb_right-to-left {
    -webkit-animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -o-animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.appear,
.wpb_appear {
    -webkit-animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -o-animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.wpb_start_animation {
    opacity: 1;
}
@-webkit-keyframes wpb_ttb {
    0% {
        -webkit-transform: translate(0, -10%);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate(0, 0);
        opacity: 1;
    }
}
@-moz-keyframes wpb_ttb {
    0% {
        -moz-transform: translate(0, -10%);
        opacity: 0;
    }
    100% {
        -moz-transform: translate(0, 0);
        opacity: 1;
    }
}
@-o-keyframes wpb_ttb {
    0% {
        -o-transform: translate(0, -10%);
        opacity: 0;
    }
    100% {
        -o-transform: translate(0, 0);
        opacity: 1;
    }
}
@keyframes wpb_ttb {
    0% {
        -webkit-transform: translate(0, -10%);
        -ms-transform: translate(0, -10%);
        -o-transform: translate(0, -10%);
        transform: translate(0, -10%);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
        opacity: 1;
    }
}
@-webkit-keyframes wpb_btt {
    0% {
        -webkit-transform: translate(0, 10%);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate(0, 0);
        opacity: 1;
    }
}
@-moz-keyframes wpb_btt {
    0% {
        -moz-transform: translate(0, 10%);
        opacity: 0;
    }
    100% {
        -moz-transform: translate(0, 0);
        opacity: 1;
    }
}
@-o-keyframes wpb_btt {
    0% {
        -o-transform: translate(0, 10%);
        opacity: 0;
    }
    100% {
        -o-transform: translate(0, 0);
        opacity: 1;
    }
}
@keyframes wpb_btt {
    0% {
        -webkit-transform: translate(0, 10%);
        -ms-transform: translate(0, 10%);
        -o-transform: translate(0, 10%);
        transform: translate(0, 10%);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
        opacity: 1;
    }
}
@-webkit-keyframes wpb_ltr {
    0% {
        -webkit-transform: translate(-10%, 0);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate(0, 0);
        opacity: 1;
    }
}
@-moz-keyframes wpb_ltr {
    0% {
        -moz-transform: translate(-10%, 0);
        opacity: 0;
    }
    100% {
        -moz-transform: translate(0, 0);
        opacity: 1;
    }
}
@-o-keyframes wpb_ltr {
    0% {
        -o-transform: translate(-10%, 0);
        opacity: 0;
    }
    100% {
        -o-transform: translate(0, 0);
        opacity: 1;
    }
}
@keyframes wpb_ltr {
    0% {
        -webkit-transform: translate(-10%, 0);
        -ms-transform: translate(-10%, 0);
        -o-transform: translate(-10%, 0);
        transform: translate(-10%, 0);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
        opacity: 1;
    }
}
@-webkit-keyframes wpb_rtl {
    0% {
        -webkit-transform: translate(10%, 0);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate(0, 0);
        opacity: 1;
    }
}
@-moz-keyframes wpb_rtl {
    0% {
        -moz-transform: translate(10%, 0);
        opacity: 0;
    }
    100% {
        -moz-transform: translate(0, 0);
        opacity: 1;
    }
}
@-o-keyframes wpb_rtl {
    0% {
        -o-transform: translate(10%, 0);
        opacity: 0;
    }
    100% {
        -o-transform: translate(0, 0);
        opacity: 1;
    }
}
@keyframes wpb_rtl {
    0% {
        -webkit-transform: translate(10%, 0);
        -ms-transform: translate(10%, 0);
        -o-transform: translate(10%, 0);
        transform: translate(10%, 0);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
        opacity: 1;
    }
}
@-webkit-keyframes wpb_appear {
    0% {
        -webkit-transform: scale(0.5);
        opacity: 0.1;
    }
    100% {
        -webkit-transform: scale(1);
        opacity: 1;
    }
}
@-moz-keyframes wpb_appear {
    0% {
        -moz-transform: scale(0.5);
        opacity: 0.1;
    }
    100% {
        -moz-transform: scale(1);
        opacity: 1;
    }
}
@-o-keyframes wpb_appear {
    0% {
        -o-transform: scale(0.5);
        opacity: 0.1;
    }
    100% {
        -o-transform: scale(1);
        opacity: 1;
    }
}
@keyframes wpb_appear {
    0% {
        -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
        -o-transform: scale(0.5);
        transform: scale(0.5);
        opacity: 0.1;
    }
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }
}
.vc-spinner::before {
    content: "";
    width: 16px;
    height: 16px;
    display: inline-block;
    pointer-events: none;
    margin-top: 6px;
    background: url(/wp-content/plugins/js_composer_old/assets/images/spinner.gif) no-repeat;
    background-position-x: center;
    background-position-y: center;
}
.vc-spinner.vc-spinner-complete::before {
    background-image: url(/wp-content/plugins/js_composer_old/assets/vc/tick.png);
}
.vc-spinner.vc-spinner-failed::before {
    background-image: url(/wp-content/plugins/js_composer_old/assets/vc/remove.png);
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini {
    position: relative;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_gitem-zone {
    opacity: 0 !important;
    -webkit-transform: none !important;
    -ms-transform: none !important;
    transform: none !important;
    -webkit-transition: none !important;
    -o-transition: none !important;
    transition: none !important;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader-wrapper {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -50px;
    left: 0;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader {
    margin: 2em auto;
    font-size: 10px;
    position: relative;
    text-indent: -9999em;
    -webkit-animation-delay: 0.16s;
    animation-delay: 0.16s;
    height: 50px;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {
    border-radius: 50%;
    width: 12px;
    height: 12px;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation: vc_woo-add-cart-load 1.8s infinite ease-in-out;
    animation: vc_woo-add-cart-load 1.8s infinite ease-in-out;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {
    left: -20px;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after {
    left: 20px;
    -webkit-animation-delay: 0.32s;
    animation-delay: 0.32s;
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {
    content: "";
    position: absolute;
    top: 0;
}
@-webkit-keyframes vc_woo-add-cart-load {
    0%,
    100%,
    80% {
        box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
    }
    40% {
        box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
    }
}
@keyframes vc_woo-add-cart-load {
    0%,
    100%,
    80% {
        box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, 0.75);
    }
    40% {
        box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, 0.75);
    }
}
.vc_grid-item-mini .added_to_cart.wc-forward {
    display: none;
}
[data-class="wpcf7cf_group"],
.wpcf7cf_remove,
.wpcf7cf_add {
    display: none;
}
.wpcf7cf_repeater_sub {
    margin-bottom: 20px;
}
.wpcf7cf_repeater_controls,
.wpcf7cf_step_controls {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 20px;
}
.wpcf7cf_multistep .wpcf7cf_step {
    width: 100%;
}
.wpcf7cf_multistep .wpcf7cf_step .step-title {
    display: none;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots {
    display: flex;
    width: 100%;
    margin-bottom: 20px;
    flex-wrap: wrap;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index {
    display: inline-block;
    border-radius: 50%;
    background: #dfdfdf;
    color: #000;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot {
    border-bottom: 5px solid #dfdfdf;
    text-align: center;
    flex: 1;
    padding: 15px;
    min-width: 120px;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed {
    border-bottom: 5px solid #333;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active {
    border-bottom: 5px solid #333;
    font-weight: bold;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index {
    background-color: #333;
    color: #fff;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index {
    background-color: #333;
    color: #fff;
}
.wpcf7cf_step_controls .disabled {
    pointer-events: none;
    cursor: default;
    opacity: 0.5;
} /*! UIkit 3.6.5 | https://www.getuikit.com | (c) 2014 - 2020 YOOtheme | MIT License */
html {
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    background: #fff;
    color: #666;
}
body {
    margin: 0;
}
a:active,
a:hover {
    outline: 0;
}
.uk-link,
a {
    color: #1e87f0;
    text-decoration: none;
    cursor: pointer;
}
.uk-link-toggle:focus .uk-link,
.uk-link-toggle:hover .uk-link,
.uk-link:hover,
a:hover {
    color: #0f6ecd;
    text-decoration: underline;
}
abbr[title] {
    text-decoration: underline dotted;
    -webkit-text-decoration-style: dotted;
}
b,
strong {
    font-weight: bolder;
}
:not(pre) > code,
:not(pre) > kbd,
:not(pre) > samp {
    font-family: Consolas, monaco, monospace;
    font-size: 0.875rem;
    color: #f0506e;
    white-space: nowrap;
    padding: 2px 6px;
    background: #f8f8f8;
}
em {
    color: #f0506e;
}
ins {
    background: #ffd;
    color: #666;
    text-decoration: none;
}
mark {
    background: #ffd;
    color: #666;
}
q {
    font-style: italic;
}
small {
    font-size: 80%;
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle;
}
canvas,
img,
video {
    max-width: 100%;
    height: auto;
    box-sizing: border-box;
}
@supports (display: block) {
    svg {
        max-width: 100%;
        height: auto;
        box-sizing: border-box;
    }
}
svg:not(:root) {
    overflow: hidden;
}
img:not([src]) {
    min-width: 1px;
    visibility: hidden;
}
iframe {
    border: 0;
}
address,
dl,
fieldset,
figure,
ol,
p,
pre,
ul {
    margin: 0 0 20px 0;
}
* + address,
* + dl,
* + fieldset,
* + figure,
* + ol,
* + p,
* + pre,
* + ul {
    margin-top: 20px;
}
.uk-h1,
.uk-h2,
.uk-h3,
.uk-h4,
.uk-h5,
.uk-h6,
.uk-heading-2xlarge,
.uk-heading-large,
.uk-heading-medium,
.uk-heading-small,
.uk-heading-xlarge,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0 0 20px 0;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 400;
    color: #333;
    text-transform: none;
}
* + .uk-h1,
* + .uk-h2,
* + .uk-h3,
* + .uk-h4,
* + .uk-h5,
* + .uk-h6,
* + .uk-heading-2xlarge,
* + .uk-heading-large,
* + .uk-heading-medium,
* + .uk-heading-small,
* + .uk-heading-xlarge,
* + h1,
* + h2,
* + h3,
* + h4,
* + h5,
* + h6 {
    margin-top: 40px;
}
.uk-h1,
h1 {
    font-size: 2.23125rem;
    line-height: 1.2;
}
.uk-h2,
h2 {
    font-size: 1.7rem;
    line-height: 1.3;
}
.uk-h3,
h3 {
    font-size: 1.5rem;
    line-height: 1.4;
}
.uk-h4,
h4 {
    font-size: 1.25rem;
    line-height: 1.4;
}
.uk-h5,
h5 {
    font-size: 16px;
    line-height: 1.4;
}
.uk-h6,
h6 {
    font-size: 0.875rem;
    line-height: 1.4;
}
@media (min-width: 960px) {
    .uk-h1,
    h1 {
        font-size: 2.625rem;
    }
    .uk-h2,
    h2 {
        font-size: 2rem;
    }
}
ol,
ul {
    padding-left: 30px;
}
ol > li > ol,
ol > li > ul,
ul > li > ol,
ul > li > ul {
    margin: 0;
}
dt {
    font-weight: 700;
}
dd {
    margin-left: 0;
}
.uk-hr,
hr {
    overflow: visible;
    text-align: inherit;
    margin: 0 0 20px 0;
    border: 0;
    border-top: 1px solid #e5e5e5;
}
* + .uk-hr,
* + hr {
    margin-top: 20px;
}
address {
    font-style: normal;
}
blockquote {
    margin: 0 0 20px 0;
    font-size: 1.25rem;
    line-height: 1.5;
    font-style: italic;
    color: #333;
}
* + blockquote {
    margin-top: 20px;
}
blockquote p:last-of-type {
    margin-bottom: 0;
}
blockquote footer {
    margin-top: 10px;
    font-size: 0.875rem;
    line-height: 1.5;
    color: #666;
}
blockquote footer::before {
    content: "вЂ” ";
}
pre {
    font: 0.875rem/1.5 Consolas, monaco, monospace;
    color: #666;
    -moz-tab-size: 4;
    tab-size: 4;
    overflow: auto;
    padding: 10px;
    border: 1px solid #e5e5e5;
    border-radius: 3px;
    background: #fff;
}
pre code {
    font-family: Roboton, monospace;
}
::selection {
    background: #0e3178;
    color: #fff;
    text-shadow: none;
}
details,
main {
    display: block;
}
summary {
    display: list-item;
}
template {
    display: none;
}
.uk-breakpoint-s::before {
    content: "640px";
}
.uk-breakpoint-m::before {
    content: "960px";
}
.uk-breakpoint-l::before {
    content: "1200px";
}
.uk-breakpoint-xl::before {
    content: "1600px";
}
:root {
    --uk-breakpoint-s: 640px;
    --uk-breakpoint-m: 960px;
    --uk-breakpoint-l: 1200px;
    --uk-breakpoint-xl: 1600px;
}
.uk-link-muted a,
a.uk-link-muted {
    color: #999;
}
.uk-link-muted a:hover,
.uk-link-toggle:focus .uk-link-muted,
.uk-link-toggle:hover .uk-link-muted,
a.uk-link-muted:hover {
    color: #666;
}
.uk-link-text a,
a.uk-link-text {
    color: inherit;
}
.uk-link-text a:hover,
.uk-link-toggle:focus .uk-link-text,
.uk-link-toggle:hover .uk-link-text,
a.uk-link-text:hover {
    color: #999;
}
.uk-link-heading a,
a.uk-link-heading {
    color: inherit;
}
.uk-link-heading a:hover,
.uk-link-toggle:focus .uk-link-heading,
.uk-link-toggle:hover .uk-link-heading,
a.uk-link-heading:hover {
    color: #1e87f0;
    text-decoration: none;
}
.uk-link-reset a,
a.uk-link-reset {
    color: inherit !important;
    text-decoration: none !important;
}
.uk-link-toggle {
    color: inherit !important;
    text-decoration: none !important;
}
.uk-link-toggle:focus {
    outline: 0;
}
.uk-heading-small {
    font-size: 2.6rem;
    line-height: 1.2;
}
.uk-heading-medium {
    font-size: 2.8875rem;
    line-height: 1.1;
}
.uk-heading-large {
    font-size: 3.4rem;
    line-height: 1.1;
}
.uk-heading-xlarge {
    font-size: 4rem;
    line-height: 1;
}
.uk-heading-2xlarge {
    font-size: 6rem;
    line-height: 1;
}
@media (min-width: 960px) {
    .uk-heading-small {
        font-size: 3.25rem;
    }
    .uk-heading-medium {
        font-size: 3.5rem;
    }
    .uk-heading-large {
        font-size: 4rem;
    }
    .uk-heading-xlarge {
        font-size: 6rem;
    }
    .uk-heading-2xlarge {
        font-size: 8rem;
    }
}
@media (min-width: 1200px) {
    .uk-heading-medium {
        font-size: 4rem;
    }
    .uk-heading-large {
        font-size: 6rem;
    }
    .uk-heading-xlarge {
        font-size: 8rem;
    }
    .uk-heading-2xlarge {
        font-size: 11rem;
    }
}
.uk-heading-divider {
    padding-bottom: calc(5px + 0.1em);
    border-bottom: calc(0.2px + 0.05em) solid #e5e5e5;
}
.uk-heading-bullet {
    position: relative;
}
.uk-heading-bullet::before {
    content: "";
    display: inline-block;
    position: relative;
    top: calc(-0.1 * 1em);
    vertical-align: middle;
    height: calc(4px + 0.7em);
    margin-right: calc(5px + 0.2em);
    border-left: calc(5px + 0.1em) solid #e5e5e5;
}
.uk-heading-line {
    overflow: hidden;
}
.uk-heading-line > * {
    display: inline-block;
    position: relative;
}
.uk-heading-line > ::after,
.uk-heading-line > ::before {
    content: "";
    position: absolute;
    top: calc(50% - ((0.2px + 0.05em) / 2));
    width: 2000px;
    border-bottom: calc(0.2px + 0.05em) solid #e5e5e5;
}
.uk-heading-line > ::before {
    right: 100%;
    margin-right: calc(5px + 0.3em);
}
.uk-heading-line > ::after {
    left: 100%;
    margin-left: calc(5px + 0.3em);
}
[class*="uk-divider"] {
    border: none;
    margin-bottom: 20px;
}
* + [class*="uk-divider"] {
    margin-top: 20px;
}
.uk-divider-icon {
    position: relative;
    height: 20px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
.uk-divider-icon::after,
.uk-divider-icon::before {
    content: "";
    position: absolute;
    top: 50%;
    max-width: calc(50% - (50px / 2));
    border-bottom: 1px solid #e5e5e5;
}
.uk-divider-icon::before {
    right: calc(50% + (50px / 2));
    width: 100%;
}
.uk-divider-icon::after {
    left: calc(50% + (50px / 2));
    width: 100%;
}
.uk-divider-small {
    line-height: 0;
}
.uk-divider-small::after {
    content: "";
    display: inline-block;
    width: 100px;
    max-width: 100%;
    border-top: 1px solid #e5e5e5;
    vertical-align: top;
}
.uk-divider-vertical {
    width: 1px;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
    border-left: 1px solid #e5e5e5;
}
.uk-list {
    padding: 0;
    list-style: none;
}
.uk-list > * > :last-child {
    margin-bottom: 0;
}
.uk-list > * > ul,
.uk-list > :nth-child(n + 2) {
    margin-top: 10px;
}
.uk-list-circle > *,
.uk-list-decimal > *,
.uk-list-disc > *,
.uk-list-hyphen > *,
.uk-list-square > * {
    padding-left: 30px;
}
.uk-list-decimal {
    counter-reset: decimal;
}
.uk-list-decimal > * {
    counter-increment: decimal;
}
[class*="uk-list"] > ::before {
    content: "";
    position: relative;
    left: -30px;
    width: 30px;
    height: 1.5em;
    margin-bottom: -1.5em;
    display: list-item;
    list-style-position: inside;
    text-align: right;
}
.uk-list-disc > ::before {
    list-style-type: disc;
}
.uk-list-circle > ::before {
    list-style-type: circle;
}
.uk-list-square > ::before {
    list-style-type: square;
}
.uk-list-decimal > ::before {
    content: counter(decimal, decimal) "\200A.\00A0";
}
.uk-list-hyphen > ::before {
    content: "вЂ“\00A0\00A0";
}
.uk-list-muted > ::before {
    color: #999 !important;
}
.uk-list-emphasis > ::before {
    color: #333 !important;
}
.uk-list-primary > ::before {
    color: #1e87f0 !important;
}
.uk-list-secondary > ::before {
    color: #222 !important;
}
.uk-list-bullet > * {
    padding-left: 30px;
}
.uk-list-bullet > ::before {
    content: "";
    position: relative;
    left: -30px;
    width: 30px;
    height: 1.5em;
    margin-bottom: -1.5em;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
.uk-list-divider > :nth-child(n + 2) {
    margin-top: 10px;
    padding-top: 10px;
    border-top: 1px solid #e5e5e5;
}
.uk-list-striped > * {
    padding: 10px 10px;
}
.uk-list-striped > :nth-of-type(odd) {
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}
.uk-list-striped > :nth-of-type(odd) {
    background: #f8f8f8;
}
.uk-list-striped > :nth-child(n + 2) {
    margin-top: 0;
}
.uk-list-large > * > ul,
.uk-list-large > :nth-child(n + 2) {
    margin-top: 20px;
}
.uk-list-collapse > * > ul,
.uk-list-collapse > :nth-child(n + 2) {
    margin-top: 0;
}
.uk-list-large.uk-list-divider > :nth-child(n + 2) {
    margin-top: 20px;
    padding-top: 20px;
}
.uk-list-collapse.uk-list-divider > :nth-child(n + 2) {
    margin-top: 0;
    padding-top: 0;
}
.uk-list-large.uk-list-striped > * {
    padding: 20px 10px;
}
.uk-list-collapse.uk-list-striped > * {
    padding-top: 0;
    padding-bottom: 0;
}
.uk-list-collapse.uk-list-striped > :nth-child(n + 2),
.uk-list-large.uk-list-striped > :nth-child(n + 2) {
    margin-top: 0;
}
.uk-description-list > dt {
    color: #333;
    font-size: 0.875rem;
    font-weight: 400;
    text-transform: uppercase;
}
.uk-description-list > dt:nth-child(n + 2) {
    margin-top: 20px;
}
.uk-description-list-divider > dt:nth-child(n + 2) {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #e5e5e5;
}
.uk-table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    margin-bottom: 20px;
}
* + .uk-table {
    margin-top: 20px;
}
.uk-table th {
    padding: 16px 12px;
    text-align: left;
    vertical-align: bottom;
    font-size: 0.875rem;
    font-weight: 400;
    color: #999;
    text-transform: uppercase;
}
.uk-table td {
    padding: 16px 12px;
    vertical-align: top;
}
.uk-table td > :last-child {
    margin-bottom: 0;
}
.uk-table tfoot {
    font-size: 0.875rem;
}
.uk-table caption {
    font-size: 0.875rem;
    text-align: left;
    color: #999;
}
.uk-table-middle,
.uk-table-middle td {
    vertical-align: middle !important;
}
.uk-table-divider > :first-child > tr:not(:first-child),
.uk-table-divider > :not(:first-child) > tr,
.uk-table-divider > tr:not(:first-child) {
    border-top: 1px solid #e5e5e5;
}
.uk-table-striped tbody tr:nth-of-type(odd),
.uk-table-striped > tr:nth-of-type(odd) {
    background: #f8f8f8;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}
.uk-table-hover tbody tr:hover,
.uk-table-hover > tr:hover {
    background: #ffd;
}
.uk-table tbody tr.uk-active,
.uk-table > tr.uk-active {
    background: #ffd;
}
.uk-table-small td,
.uk-table-small th {
    padding: 10px 12px;
}
.uk-table-large td,
.uk-table-large th {
    padding: 22px 12px;
}
.uk-table-justify td:first-child,
.uk-table-justify th:first-child {
    padding-left: 0;
}
.uk-table-justify td:last-child,
.uk-table-justify th:last-child {
    padding-right: 0;
}
.uk-table-shrink {
    width: 1px;
}
.uk-table-expand {
    min-width: 150px;
}
.uk-table-link {
    padding: 0 !important;
}
.uk-table-link > a {
    display: block;
    padding: 16px 12px;
}
.uk-table-small .uk-table-link > a {
    padding: 10px 12px;
}
@media (max-width: 959px) {
    .uk-table-responsive,
    .uk-table-responsive tbody,
    .uk-table-responsive td,
    .uk-table-responsive th,
    .uk-table-responsive tr {
        display: block;
    }
    .uk-table-responsive thead {
        display: none;
    }
    .uk-table-responsive td,
    .uk-table-responsive th {
        width: auto !important;
        max-width: none !important;
        min-width: 0 !important;
        overflow: visible !important;
        white-space: normal !important;
    }
    .uk-table-responsive .uk-table-link:not(:first-child) > a,
    .uk-table-responsive td:not(:first-child):not(.uk-table-link),
    .uk-table-responsive th:not(:first-child):not(.uk-table-link) {
        padding-top: 5px !important;
    }
    .uk-table-responsive .uk-table-link:not(:last-child) > a,
    .uk-table-responsive td:not(:last-child):not(.uk-table-link),
    .uk-table-responsive th:not(:last-child):not(.uk-table-link) {
        padding-bottom: 5px !important;
    }
    .uk-table-justify.uk-table-responsive td,
    .uk-table-justify.uk-table-responsive th {
        padding-left: 0;
        padding-right: 0;
    }
}
.uk-table tbody tr {
    transition: background-color 0.1s linear;
}
.uk-icon {
    margin: 0;
    border: none;
    border-radius: 0;
    overflow: visible;
    font: inherit;
    color: inherit;
    text-transform: none;
    padding: 0;
    background-color: transparent;
    display: inline-block;
    fill: currentcolor;
    line-height: 0;
}
button.uk-icon:not(:disabled) {
    cursor: pointer;
}
.uk-icon::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.uk-icon:not(.uk-preserve) [fill*="#"]:not(.uk-preserve) {
    fill: currentcolor;
}
.uk-icon:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve) {
    stroke: currentcolor;
}
.uk-icon > * {
    transform: translate(0, 0);
}
.uk-icon-image {
    width: 20px;
    height: 20px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: contain;
    vertical-align: middle;
}
.uk-icon-link {
    color: #999;
}
.uk-icon-link:focus,
.uk-icon-link:hover {
    color: #666;
    outline: 0;
}
.uk-active > .uk-icon-link,
.uk-icon-link:active {
    color: #595959;
}
.uk-icon-button {
    box-sizing: border-box;
    width: 36px;
    height: 36px;
    border-radius: 500px;
    background: #f8f8f8;
    color: #999;
    vertical-align: middle;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    transition: 0.1s ease-in-out;
    transition-property: color, background-color;
}
.uk-icon-button:focus,
.uk-icon-button:hover {
    background-color: #ebebeb;
    color: #666;
    outline: 0;
}
.uk-active > .uk-icon-button,
.uk-icon-button:active {
    background-color: #dfdfdf;
    color: #666;
}
.uk-range {
    box-sizing: border-box;
    margin: 0;
    vertical-align: middle;
    max-width: 100%;
    width: 100%;
    -webkit-appearance: none;
    background: 0 0;
    padding: 0;
}
.uk-range:focus {
    outline: 0;
}
.uk-range::-moz-focus-outer {
    border: none;
}
.uk-range::-ms-track {
    height: 15px;
    background: 0 0;
    border-color: transparent;
    color: transparent;
}
.uk-range:not(:disabled)::-webkit-slider-thumb {
    cursor: pointer;
}
.uk-range:not(:disabled)::-moz-range-thumb {
    cursor: pointer;
}
.uk-range:not(:disabled)::-ms-thumb {
    cursor: pointer;
}
.uk-range::-webkit-slider-thumb {
    -webkit-appearance: none;
    margin-top: -7px;
    height: 15px;
    width: 15px;
    border-radius: 500px;
    background: #fff;
    border: 1px solid #ccc;
}
.uk-range::-moz-range-thumb {
    border: none;
    height: 15px;
    width: 15px;
    border-radius: 500px;
    background: #fff;
    border: 1px solid #ccc;
}
.uk-range::-ms-thumb {
    margin-top: 0;
}
.uk-range::-ms-thumb {
    border: none;
    height: 15px;
    width: 15px;
    border-radius: 500px;
    background: #fff;
    border: 1px solid #ccc;
}
.uk-range::-ms-tooltip {
    display: none;
}
.uk-range::-webkit-slider-runnable-track {
    height: 3px;
    background: #ebebeb;
    border-radius: 500px;
}
.uk-range:active::-webkit-slider-runnable-track,
.uk-range:focus::-webkit-slider-runnable-track {
    background: #d2d2d2;
}
.uk-range::-moz-range-track {
    height: 3px;
    background: #ebebeb;
    border-radius: 500px;
}
.uk-range:focus::-moz-range-track {
    background: #d2d2d2;
}
.uk-range::-ms-fill-lower,
.uk-range::-ms-fill-upper {
    height: 3px;
    background: #ebebeb;
    border-radius: 500px;
}
.uk-range:focus::-ms-fill-lower,
.uk-range:focus::-ms-fill-upper {
    background: #d2d2d2;
}
.uk-checkbox,
.uk-input,
.uk-radio,
.uk-select,
.uk-textarea {
    box-sizing: border-box;
    margin: 0;
    border-radius: 0;
    font: inherit;
}
.uk-input {
    overflow: visible;
}
.uk-select {
    text-transform: none;
}
.uk-select optgroup {
    font: inherit;
    font-weight: 700;
}
.uk-textarea {
    overflow: auto;
}
.uk-input[type="search"]::-webkit-search-cancel-button,
.uk-input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
.uk-input[type="number"]::-webkit-inner-spin-button,
.uk-input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
.uk-input::-moz-placeholder,
.uk-textarea::-moz-placeholder {
    opacity: 1;
}
.uk-checkbox:not(:disabled),
.uk-radio:not(:disabled) {
    cursor: pointer;
}
.uk-fieldset {
    border: none;
    margin: 0;
    padding: 0;
}
.uk-input,
.uk-textarea {
    -webkit-appearance: none;
}
.uk-input,
.uk-select,
.uk-textarea {
    max-width: 100%;
    width: 100%;
    border: 0 none;
    padding: 0 10px;
    background: #fff;
    color: #666;
    border: 1px solid #e5e5e5;
    transition: 0.2s ease-in-out;
    transition-property: color, background-color, border;
}
.uk-input,
.uk-select:not([multiple]):not([size]) {
    height: 40px;
    vertical-align: middle;
    display: inline-block;
}
.uk-input:not(input),
.uk-select:not(select) {
    line-height: 38px;
}
.uk-select[multiple],
.uk-select[size],
.uk-textarea {
    padding-top: 4px;
    padding-bottom: 4px;
    vertical-align: top;
}
.uk-input:focus,
.uk-select:focus,
.uk-textarea:focus {
    outline: 0;
    background-color: #fff;
    color: #666;
    border-color: #1e87f0;
}
.uk-input:disabled,
.uk-select:disabled,
.uk-textarea:disabled {
    background-color: #f8f8f8;
    color: #999;
    border-color: #e5e5e5;
}
.uk-input::-ms-input-placeholder {
    color: #999 !important;
}
.uk-input::placeholder {
    color: #999;
}
.uk-textarea::-ms-input-placeholder {
    color: #999 !important;
}
.uk-textarea::placeholder {
    color: #999;
}
.uk-form-small {
    font-size: 0.875rem;
}
.uk-form-small:not(textarea):not([multiple]):not([size]) {
    height: 30px;
    padding-left: 8px;
    padding-right: 8px;
}
.uk-form-small:not(select):not(input):not(textarea) {
    line-height: 28px;
}
.uk-form-large {
    font-size: 1.25rem;
}
.uk-form-large:not(textarea):not([multiple]):not([size]) {
    height: 55px;
    padding-left: 12px;
    padding-right: 12px;
}
.uk-form-large:not(select):not(input):not(textarea) {
    line-height: 53px;
}
.uk-form-danger,
.uk-form-danger:focus {
    color: #f0506e;
    border-color: #f0506e;
}
.uk-form-success,
.uk-form-success:focus {
    color: #32d296;
    border-color: #32d296;
}
.uk-form-blank {
    background: 0 0;
    border-color: transparent;
}
.uk-form-blank:focus {
    border-color: #e5e5e5;
    border-style: dashed;
}
input.uk-form-width-xsmall {
    width: 50px;
}
select.uk-form-width-xsmall {
    width: 75px;
}
.uk-form-width-small {
    width: 130px;
}
.uk-form-width-medium {
    width: 200px;
}
.uk-form-width-large {
    width: 500px;
}
.uk-select:not([multiple]):not([size]) {
    -webkit-appearance: none;
    -moz-appearance: none;
    padding-right: 20px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
    background-repeat: no-repeat;
    background-position: 100% 50%;
}
.uk-select:not([multiple]):not([size])::-ms-expand {
    display: none;
}
.uk-select:not([multiple]):not([size]) option {
    color: #444;
}
.uk-select:not([multiple]):not([size]):disabled {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.uk-input[list] {
    padding-right: 20px;
    background-repeat: no-repeat;
    background-position: 100% 50%;
}
.uk-input[list]:focus,
.uk-input[list]:hover {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.uk-input[list]::-webkit-calendar-picker-indicator {
    display: none;
}
.uk-checkbox,
.uk-radio {
    display: inline-block;
    height: 16px;
    width: 16px;
    overflow: hidden;
    margin-top: -4px;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    border: 1px solid #ccc;
    transition: 0.2s ease-in-out;
    transition-property: background-color, border;
}
.uk-radio {
    border-radius: 50%;
}
.uk-checkbox:focus,
.uk-radio:focus {
    outline: 0;
    border-color: #1e87f0;
}
.uk-checkbox:checked,
.uk-checkbox:indeterminate,
.uk-radio:checked {
    background-color: #1e87f0;
    border-color: transparent;
}
.uk-checkbox:checked:focus,
.uk-checkbox:indeterminate:focus,
.uk-radio:checked:focus {
    background-color: #0e6dcd;
}
.uk-radio:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.uk-checkbox:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.uk-checkbox:indeterminate {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.uk-checkbox:disabled,
.uk-radio:disabled {
    background-color: #f8f8f8;
    border-color: #e5e5e5;
}
.uk-radio:disabled:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23999%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.uk-checkbox:disabled:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.uk-checkbox:disabled:indeterminate {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23999%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.uk-legend {
    width: 100%;
    color: inherit;
    padding: 0;
    font-size: 1.5rem;
    line-height: 1.4;
}
.uk-form-custom {
    display: inline-block;
    position: relative;
    max-width: 100%;
    vertical-align: middle;
}
.uk-form-custom input[type="file"],
.uk-form-custom select {
    position: absolute;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    left: 0;
    -webkit-appearance: none;
    opacity: 0;
    cursor: pointer;
}
.uk-form-custom input[type="file"] {
    font-size: 500px;
    overflow: hidden;
}
.uk-form-label {
    color: #333;
    font-size: 0.875rem;
}
.uk-form-stacked .uk-form-label {
    display: block;
    margin-bottom: 5px;
}
@media (max-width: 959px) {
    .uk-form-horizontal .uk-form-label {
        display: block;
        margin-bottom: 5px;
    }
}
@media (min-width: 960px) {
    .uk-form-horizontal .uk-form-label {
        width: 200px;
        margin-top: 7px;
        float: left;
    }
    .uk-form-horizontal .uk-form-controls {
        margin-left: 215px;
    }
    .uk-form-horizontal .uk-form-controls-text {
        padding-top: 7px;
    }
}
.uk-form-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 40px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    color: #999;
}
.uk-form-icon:hover {
    color: #666;
}
.uk-form-icon:not(a):not(button):not(input) {
    pointer-events: none;
}
.uk-form-icon:not(.uk-form-icon-flip) ~ .uk-input {
    padding-left: 40px !important;
}
.uk-form-icon-flip {
    right: 0;
    left: auto;
}
.uk-form-icon-flip ~ .uk-input {
    padding-right: 40px !important;
}
.uk-button {
    margin: 0;
    border: none;
    overflow: visible;
    font: inherit;
    color: inherit;
    text-transform: none;
    -webkit-appearance: none;
    border-radius: 0;
    display: inline-block;
    box-sizing: border-box;
    padding: 0 30px;
    vertical-align: middle;
    font-size: 0.875rem;
    line-height: 38px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition: 0.1s ease-in-out;
    transition-property: color, background-color, border-color;
}
.uk-button:not(:disabled) {
    cursor: pointer;
}
.uk-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.uk-button:hover {
    text-decoration: none;
}
.uk-button:focus {
    outline: 0;
}
.uk-button-default {
    background-color: transparent;
    color: #333;
    border: 1px solid #e5e5e5;
}
.uk-button-default:focus,
.uk-button-default:hover {
    background-color: transparent;
    color: #333;
    border-color: #b2b2b2;
}
.uk-button-default.uk-active,
.uk-button-default:active {
    background-color: transparent;
    color: #333;
    border-color: #999;
}
.uk-button-primary {
    background-color: #1e87f0;
    color: #fff;
    border: 1px solid transparent;
}
.uk-button-primary:focus,
.uk-button-primary:hover {
    background-color: #0f7ae5;
    color: #fff;
}
.uk-button-primary.uk-active,
.uk-button-primary:active {
    background-color: #0e6dcd;
    color: #fff;
}
.uk-button-secondary {
    background-color: #222;
    color: #fff;
    border: 1px solid transparent;
}
.uk-button-secondary:focus,
.uk-button-secondary:hover {
    background-color: #151515;
    color: #fff;
}
.uk-button-secondary.uk-active,
.uk-button-secondary:active {
    background-color: #080808;
    color: #fff;
}
.uk-button-danger {
    background-color: #f0506e;
    color: #fff;
    border: 1px solid transparent;
}
.uk-button-danger:focus,
.uk-button-danger:hover {
    background-color: #ee395b;
    color: #fff;
}
.uk-button-danger.uk-active,
.uk-button-danger:active {
    background-color: #ec2147;
    color: #fff;
}
.uk-button-danger:disabled,
.uk-button-default:disabled,
.uk-button-primary:disabled,
.uk-button-secondary:disabled {
    background-color: transparent;
    color: #999;
    border-color: #e5e5e5;
}
.uk-button-small {
    padding: 0 15px;
    line-height: 28px;
    font-size: 0.875rem;
}
.uk-button-large {
    padding: 0 40px;
    line-height: 53px;
    font-size: 0.875rem;
}
.uk-button-text {
    padding: 0;
    line-height: 1.5;
    background: 0 0;
    color: #333;
    position: relative;
}
.uk-button-text::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 100%;
    border-bottom: 1px solid #333;
    transition: right 0.3s ease-out;
}
.uk-button-text:focus,
.uk-button-text:hover {
    color: #333;
}
.uk-button-text:focus::before,
.uk-button-text:hover::before {
    right: 0;
}
.uk-button-text:disabled {
    color: #999;
}
.uk-button-text:disabled::before {
    display: none;
}
.uk-button-link {
    padding: 0;
    line-height: 1.5;
    background: 0 0;
    color: #1e87f0;
}
.uk-button-link:focus,
.uk-button-link:hover {
    color: #0f6ecd;
    text-decoration: underline;
}
.uk-button-link:disabled {
    color: #999;
    text-decoration: none;
}
.uk-button-group {
    display: inline-flex;
    vertical-align: middle;
    position: relative;
}
.uk-button-group > .uk-button:nth-child(n + 2),
.uk-button-group > div:nth-child(n + 2) .uk-button {
    margin-left: -1px;
}
.uk-button-group .uk-button.uk-active,
.uk-button-group .uk-button:active,
.uk-button-group .uk-button:focus,
.uk-button-group .uk-button:hover {
    position: relative;
    z-index: 1;
}
.uk-progress {
    vertical-align: baseline;
    -webkit-appearance: none;
    -moz-appearance: none;
    display: block;
    width: 100%;
    border: 0;
    background-color: #f8f8f8;
    margin-bottom: 20px;
    height: 15px;
    border-radius: 500px;
    overflow: hidden;
}
* + .uk-progress {
    margin-top: 20px;
}
.uk-progress:indeterminate {
    color: transparent;
}
.uk-progress::-webkit-progress-bar {
    background-color: #f8f8f8;
    border-radius: 500px;
    overflow: hidden;
}
.uk-progress:indeterminate::-moz-progress-bar {
    width: 0;
}
.uk-progress::-webkit-progress-value {
    background-color: #1e87f0;
    transition: width 0.6s ease;
}
.uk-progress::-moz-progress-bar {
    background-color: #1e87f0;
}
.uk-progress::-ms-fill {
    background-color: #1e87f0;
    transition: width 0.6s ease;
    border: 0;
}
.uk-section {
    display: flow-root;
    box-sizing: border-box;
    padding-top: 40px;
    padding-bottom: 40px;
}
@media (min-width: 960px) {
    .uk-section {
        padding-top: 70px;
       /* padding-bottom: 70px; */
    }
}
.uk-section > :last-child {
    margin-bottom: 0;
}
.uk-section-xsmall {
    padding-top: 20px;
    padding-bottom: 20px;
}
.uk-section-small {
    padding-top: 40px;
    padding-bottom: 40px;
}
.uk-section-large {
    padding-top: 70px;
    padding-bottom: 70px;
}
@media (min-width: 960px) {
    .uk-section-large {
        padding-top: 140px;
        padding-bottom: 140px;
    }
}
.uk-section-xlarge {
    padding-top: 140px;
    padding-bottom: 140px;
}
@media (min-width: 960px) {
    .uk-section-xlarge {
        padding-top: 210px;
        padding-bottom: 210px;
    }
}
.uk-section-default {
    background: #fff;
}
.uk-section-muted {
    background: #f8f8f8;
}
.uk-section-primary {
    background: #1e87f0;
}
.uk-section-secondary {
    background: #222;
}
.uk-container {
    display: flow-root;
    box-sizing: content-box;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
}
@media (min-width: 640px) {
    .uk-container {
        padding-left: 30px;
        padding-right: 30px;
    }
}
@media (min-width: 960px) {
    .uk-container {
        padding-left: 40px;
        padding-right: 40px;
    }
}
.uk-container > :last-child {
    margin-bottom: 0;
}
.uk-container .uk-container {
    padding-left: 0;
    padding-right: 0;
}
.uk-container-xsmall {
    max-width: 750px;
}
.uk-container-small {
    max-width: 900px;
}
.uk-container-large {
    max-width: 1400px;
}
.uk-container-xlarge {
    max-width: 1600px;
}
.uk-container-expand {
    max-width: none;
}
.uk-container-expand-left {
    margin-left: 0;
}
.uk-container-expand-right {
    margin-right: 0;
}
@media (min-width: 640px) {
    .uk-container-expand-left.uk-container-xsmall,
    .uk-container-expand-right.uk-container-xsmall {
        max-width: calc(50% + (750px / 2) - 30px);
    }
    .uk-container-expand-left.uk-container-small,
    .uk-container-expand-right.uk-container-small {
        max-width: calc(50% + (900px / 2) - 30px);
    }
}
@media (min-width: 960px) {
    .uk-container-expand-left,
    .uk-container-expand-right {
        max-width: calc(50% + (1200px / 2) - 40px);
    }
    .uk-container-expand-left.uk-container-xsmall,
    .uk-container-expand-right.uk-container-xsmall {
        max-width: calc(50% + (750px / 2) - 40px);
    }
    .uk-container-expand-left.uk-container-small,
    .uk-container-expand-right.uk-container-small {
        max-width: calc(50% + (900px / 2) - 40px);
    }
    .uk-container-expand-left.uk-container-large,
    .uk-container-expand-right.uk-container-large {
        max-width: calc(50% + (1400px / 2) - 40px);
    }
    .uk-container-expand-left.uk-container-xlarge,
    .uk-container-expand-right.uk-container-xlarge {
        max-width: calc(50% + (1600px / 2) - 40px);
    }
}
.uk-container-item-padding-remove-left,
.uk-container-item-padding-remove-right {
    width: calc(100% + 15px);
}
.uk-container-item-padding-remove-left {
    margin-left: -15px;
}
.uk-container-item-padding-remove-right {
    margin-right: -15px;
}
@media (min-width: 640px) {
    .uk-container-item-padding-remove-left,
    .uk-container-item-padding-remove-right {
        width: calc(100% + 30px);
    }
    .uk-container-item-padding-remove-left {
        margin-left: -30px;
    }
    .uk-container-item-padding-remove-right {
        margin-right: -30px;
    }
}
@media (min-width: 960px) {
    .uk-container-item-padding-remove-left,
    .uk-container-item-padding-remove-right {
        width: calc(100% + 40px);
    }
    .uk-container-item-padding-remove-left {
        margin-left: -40px;
    }
    .uk-container-item-padding-remove-right {
        margin-right: -40px;
    }
}
.uk-tile {
    display: flow-root;
    position: relative;
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 40px;
    padding-bottom: 40px;
}
@media (min-width: 640px) {
    .uk-tile {
        padding-left: 30px;
        padding-right: 30px;
    }
}
@media (min-width: 960px) {
    .uk-tile {
        padding-left: 40px;
        padding-right: 40px;
        padding-top: 70px;
        padding-bottom: 70px;
    }
}
.uk-tile > :last-child {
    margin-bottom: 0;
}
.uk-tile-xsmall {
    padding-top: 20px;
    padding-bottom: 20px;
}
.uk-tile-small {
    padding-top: 40px;
    padding-bottom: 40px;
}
.uk-tile-large {
    padding-top: 70px;
    padding-bottom: 70px;
}
@media (min-width: 960px) {
    .uk-tile-large {
        padding-top: 140px;
        padding-bottom: 140px;
    }
}
.uk-tile-xlarge {
    padding-top: 140px;
    padding-bottom: 140px;
}
@media (min-width: 960px) {
    .uk-tile-xlarge {
        padding-top: 210px;
        padding-bottom: 210px;
    }
}
.uk-tile-default {
    background: #fff;
}
.uk-tile-muted {
    background: #f8f8f8;
}
.uk-tile-primary {
    background: #1e87f0;
}
.uk-tile-secondary {
    background: #222;
}
.uk-card {
    position: relative;
    box-sizing: border-box;
    transition: box-shadow 0.1s ease-in-out;
}
.uk-card-body {
    display: flow-root;
    padding: 30px 30px;
}
.uk-card-header {
    display: flow-root;
    padding: 15px 30px;
}
.uk-card-footer {
    display: flow-root;
    padding: 15px 30px;
}
@media (min-width: 1200px) {
    .uk-card-body {
        padding: 40px 40px;
    }
    .uk-card-header {
        padding: 20px 40px;
    }
    .uk-card-footer {
        padding: 20px 40px;
    }
}
.uk-card-body > :last-child,
.uk-card-footer > :last-child,
.uk-card-header > :last-child {
    margin-bottom: 0;
}
.uk-card-title {
    font-size: 1.5rem;
    line-height: 1.4;
}
.uk-card-badge {
    position: absolute;
    top: 30px;
    right: 30px;
    z-index: 1;
}
.uk-card-badge:first-child + * {
    margin-top: 0;
}
.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover {
    background: #fff;
    box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
}
.uk-card-default {
    background: #fff;
    color: #666;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
.uk-card-default .uk-card-title {
    color: #333;
}
.uk-card-default.uk-card-hover:hover {
    background-color: #fff;
    box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
}
.uk-card-default .uk-card-header {
    border-bottom: 1px solid #e5e5e5;
}
.uk-card-default .uk-card-footer {
    border-top: 1px solid #e5e5e5;
}
.uk-card-primary {
    background: #1e87f0;
    color: #fff;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
.uk-card-primary .uk-card-title {
    color: #fff;
}
.uk-card-primary.uk-card-hover:hover {
    background-color: #1e87f0;
    box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
}
.uk-card-secondary {
    background: #222;
    color: #fff;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
.uk-card-secondary .uk-card-title {
    color: #fff;
}
.uk-card-secondary.uk-card-hover:hover {
    background-color: #222;
    box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
}
.uk-card-small .uk-card-body,
.uk-card-small.uk-card-body {
    padding: 20px 20px;
}
.uk-card-small .uk-card-header {
    padding: 13px 20px;
}
.uk-card-small .uk-card-footer {
    padding: 13px 20px;
}
@media (min-width: 1200px) {
    .uk-card-large .uk-card-body,
    .uk-card-large.uk-card-body {
        padding: 70px 70px;
    }
    .uk-card-large .uk-card-header {
        padding: 35px 70px;
    }
    .uk-card-large .uk-card-footer {
        padding: 35px 70px;
    }
}
.uk-card-body > .uk-nav-default {
    margin-left: -30px;
    margin-right: -30px;
}
.uk-card-body > .uk-nav-default:only-child {
    margin-top: -15px;
    margin-bottom: -15px;
}
.uk-card-body > .uk-nav-default .uk-nav-divider,
.uk-card-body > .uk-nav-default .uk-nav-header,
.uk-card-body > .uk-nav-default > li > a {
    padding-left: 30px;
    padding-right: 30px;
}
.uk-card-body > .uk-nav-default .uk-nav-sub {
    padding-left: 45px;
}
@media (min-width: 1200px) {
    .uk-card-body > .uk-nav-default {
        margin-left: -40px;
        margin-right: -40px;
    }
    .uk-card-body > .uk-nav-default:only-child {
        margin-top: -25px;
        margin-bottom: -25px;
    }
    .uk-card-body > .uk-nav-default .uk-nav-divider,
    .uk-card-body > .uk-nav-default .uk-nav-header,
    .uk-card-body > .uk-nav-default > li > a {
        padding-left: 40px;
        padding-right: 40px;
    }
    .uk-card-body > .uk-nav-default .uk-nav-sub {
        padding-left: 55px;
    }
}
.uk-card-small > .uk-nav-default {
    margin-left: -20px;
    margin-right: -20px;
}
.uk-card-small > .uk-nav-default:only-child {
    margin-top: -5px;
    margin-bottom: -5px;
}
.uk-card-small > .uk-nav-default .uk-nav-divider,
.uk-card-small > .uk-nav-default .uk-nav-header,
.uk-card-small > .uk-nav-default > li > a {
    padding-left: 20px;
    padding-right: 20px;
}
.uk-card-small > .uk-nav-default .uk-nav-sub {
    padding-left: 35px;
}
@media (min-width: 1200px) {
    .uk-card-large > .uk-nav-default {
        margin: 0;
    }
    .uk-card-large > .uk-nav-default:only-child {
        margin: 0;
    }
    .uk-card-large > .uk-nav-default .uk-nav-divider,
    .uk-card-large > .uk-nav-default .uk-nav-header,
    .uk-card-large > .uk-nav-default > li > a {
        padding-left: 0;
        padding-right: 0;
    }
    .uk-card-large > .uk-nav-default .uk-nav-sub {
        padding-left: 15px;
    }
}
.uk-close {
    color: #999;
    transition: 0.1s ease-in-out;
    transition-property: color, opacity;
}
.uk-close:focus,
.uk-close:hover {
    color: #666;
    outline: 0;
}
.uk-spinner > * {
    animation: uk-spinner-rotate 1.4s linear infinite;
}
@keyframes uk-spinner-rotate {
    0% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(270deg);
    }
}
.uk-spinner > * > * {
    stroke-dasharray: 88px;
    stroke-dashoffset: 0;
    transform-origin: center;
    animation: uk-spinner-dash 1.4s ease-in-out infinite;
    stroke-width: 1;
    stroke-linecap: round;
}
@keyframes uk-spinner-dash {
    0% {
        stroke-dashoffset: 88px;
    }
    50% {
        stroke-dashoffset: 22px;
        transform: rotate(135deg);
    }
    100% {
        stroke-dashoffset: 88px;
        transform: rotate(450deg);
    }
}
.uk-totop {
    padding: 5px;
    color: #999;
    transition: color 0.1s ease-in-out;
}
.uk-totop:focus,
.uk-totop:hover {
    color: #666;
    outline: 0;
}
.uk-totop:active {
    color: #333;
}
.uk-marker {
    padding: 5px;
    background: #222;
    color: #fff;
    border-radius: 500px;
}
.uk-marker:focus,
.uk-marker:hover {
    color: #fff;
    outline: 0;
}
.uk-alert {
    position: relative;
    margin-bottom: 20px;
    padding: 15px 29px 15px 15px;
    background: #f8f8f8;
    color: #666;
}
* + .uk-alert {
    margin-top: 20px;
}
.uk-alert > :last-child {
    margin-bottom: 0;
}
.uk-alert-close {
    position: absolute;
    top: 20px;
    right: 15px;
    color: inherit;
    opacity: 0.4;
}
.uk-alert-close:first-child + * {
    margin-top: 0;
}
.uk-alert-close:focus,
.uk-alert-close:hover {
    color: inherit;
    opacity: 0.8;
}
.uk-alert-primary {
    background: #d8eafc;
    color: #1e87f0;
}
.uk-alert-success {
    background: #edfbf6;
    color: #32d296;
}
.uk-alert-warning {
    background: #fff6ee;
    color: #faa05a;
}
.uk-alert-danger {
    background: #fef4f6;
    color: #f0506e;
}
.uk-alert h1,
.uk-alert h2,
.uk-alert h3,
.uk-alert h4,
.uk-alert h5,
.uk-alert h6 {
    color: inherit;
}
.uk-alert a:not([class]) {
    color: inherit;
    text-decoration: underline;
}
.uk-alert a:not([class]):hover {
    color: inherit;
    text-decoration: underline;
}
.uk-placeholder {
    margin-bottom: 20px;
    padding: 30px 30px;
    background: 0 0;
    border: 1px dashed #e5e5e5;
}
* + .uk-placeholder {
    margin-top: 20px;
}
.uk-placeholder > :last-child {
    margin-bottom: 0;
}
.uk-badge {
    box-sizing: border-box;
    min-width: 22px;
    height: 22px;
    padding: 0 5px;
    border-radius: 500px;
    vertical-align: middle;
    background: #1e87f0;
    color: #fff;
    font-size: 0.875rem;
    display: inline-flex;
    justify-content: center;
    align-items: center;
}
.uk-badge:focus,
.uk-badge:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
}
.uk-label {
    display: inline-block;
    padding: 0 10px;
    background: #1e87f0;
    line-height: 1.5;
    font-size: 0.875rem;
    color: #fff;
    vertical-align: middle;
    white-space: nowrap;
    border-radius: 2px;
    text-transform: uppercase;
}
.uk-label-success {
    background-color: #32d296;
    color: #fff;
}
.uk-label-warning {
    background-color: #faa05a;
    color: #fff;
}
.uk-label-danger {
    background-color: #f0506e;
    color: #fff;
}
.uk-overlay {
    padding: 30px 30px;
}
.uk-overlay > :last-child {
    margin-bottom: 0;
}
.uk-overlay-default {
    background: rgba(255, 255, 255, 0.8);
}
.uk-overlay-primary {
    background: rgba(34, 34, 34, 0.8);
}
.uk-article {
    display: flow-root;
}
.uk-article > :last-child {
    margin-bottom: 0;
}
.uk-article + .uk-article {
    margin-top: 70px;
}
.uk-article-title {
    font-size: 2.23125rem;
    line-height: 1.2;
}
@media (min-width: 960px) {
    .uk-article-title {
        font-size: 2.625rem;
    }
}
.uk-article-meta {
    font-size: 0.875rem;
    line-height: 1.4;
    color: #999;
}
.uk-article-meta a {
    color: #999;
}
.uk-article-meta a:hover {
    color: #666;
    text-decoration: none;
}
.uk-comment-body {
    display: flow-root;
    overflow-wrap: break-word;
    word-wrap: break-word;
}
.uk-comment-header {
    display: flow-root;
    margin-bottom: 20px;
}
.uk-comment-body > :last-child,
.uk-comment-header > :last-child {
    margin-bottom: 0;
}
.uk-comment-title {
    font-size: 1.25rem;
    line-height: 1.4;
}
.uk-comment-meta {
    font-size: 0.875rem;
    line-height: 1.4;
    color: #999;
}
.uk-comment-list {
    padding: 0;
    list-style: none;
}
.uk-comment-list > :nth-child(n + 2) {
    margin-top: 70px;
}
.uk-comment-list .uk-comment ~ ul {
    margin: 70px 0 0 0;
    padding-left: 30px;
    list-style: none;
}
@media (min-width: 960px) {
    .uk-comment-list .uk-comment ~ ul {
        padding-left: 100px;
    }
}
.uk-comment-list .uk-comment ~ ul > :nth-child(n + 2) {
    margin-top: 70px;
}
.uk-comment-primary {
    padding: 30px;
    background-color: #f8f8f8;
}
.uk-search {
    display: inline-block;
    position: relative;
    max-width: 100%;
    margin: 0;
}
.uk-search-input::-webkit-search-cancel-button,
.uk-search-input::-webkit-search-decoration {
    -webkit-appearance: none;
}
.uk-search-input::-moz-placeholder {
    opacity: 1;
}
.uk-search-input {
    box-sizing: border-box;
    margin: 0;
    border-radius: 0;
    font: inherit;
    overflow: visible;
    -webkit-appearance: none;
    vertical-align: middle;
    width: 100%;
    border: none;
    color: #666;
}
.uk-search-input:focus {
    outline: 0;
}
.uk-search-input:-ms-input-placeholder {
    color: #999 !important;
}
.uk-search-input::placeholder {
    color: #999;
}
.uk-search-icon:focus {
    outline: 0;
}
.uk-search .uk-search-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    color: #999;
}
.uk-search .uk-search-icon:hover {
    color: #999;
}
.uk-search .uk-search-icon:not(a):not(button):not(input) {
    pointer-events: none;
}
.uk-search .uk-search-icon-flip {
    right: 0;
    left: auto;
}
.uk-search-default {
    width: 180px;
}
.uk-search-default .uk-search-input {
    height: 40px;
    padding-left: 6px;
    padding-right: 6px;
    background: 0 0;
    border: 1px solid #e5e5e5;
}
.uk-search-default .uk-search-input:focus {
    background-color: transparent;
}
.uk-search-default .uk-search-icon {
    width: 40px;
}
.uk-search-default .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input {
    padding-left: 40px;
}
.uk-search-default .uk-search-icon-flip ~ .uk-search-input {
    padding-right: 40px;
}
.uk-search-navbar {
    width: 400px;
}
.uk-search-navbar .uk-search-input {
    height: 40px;
    background: 0 0;
    font-size: 1.5rem;
}
.uk-search-navbar .uk-search-icon {
    width: 40px;
}
.uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input {
    padding-left: 40px;
}
.uk-search-navbar .uk-search-icon-flip ~ .uk-search-input {
    padding-right: 40px;
}
.uk-search-large {
    width: 500px;
}
.uk-search-large .uk-search-input {
    height: 80px;
    background: 0 0;
    font-size: 2.625rem;
}
.uk-search-large .uk-search-icon {
    width: 80px;
}
.uk-search-large .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input {
    padding-left: 80px;
}
.uk-search-large .uk-search-icon-flip ~ .uk-search-input {
    padding-right: 80px;
}
.uk-search-toggle {
    color: #999;
}
.uk-search-toggle:focus,
.uk-search-toggle:hover {
    color: #666;
}
.uk-accordion {
    padding: 0;
    list-style: none;
}
.uk-accordion > :nth-child(n + 2) {
    margin-top: 20px;
}
.uk-accordion-title {
    display: block;
    font-size: 1.25rem;
    line-height: 1.4;
    color: #333;
    overflow: hidden;
}
.uk-accordion-title::before {
    content: "";
    width: 1.4em;
    height: 1.4em;
    margin-left: 10px;
    float: right;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
.uk-open > .uk-accordion-title::before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.uk-accordion-title:focus,
.uk-accordion-title:hover {
    color: #666;
    text-decoration: none;
    outline: 0;
}
.uk-accordion-content {
    display: flow-root;
    margin-top: 20px;
}
.uk-accordion-content > :last-child {
    margin-bottom: 0;
}
.uk-drop {
    display: none;
    position: absolute;
    z-index: 1020;
    box-sizing: border-box;
    width: 300px;
}
.uk-drop.uk-open {
    display: block;
}
[class*="uk-drop-top"] {
    margin-top: -20px;
}
[class*="uk-drop-bottom"] {
    margin-top: 20px;
}
[class*="uk-drop-left"] {
    margin-left: -20px;
}
[class*="uk-drop-right"] {
    margin-left: 20px;
}
.uk-drop-stack .uk-drop-grid > * {
    width: 100% !important;
}
.uk-dropdown {
    display: none;
    position: absolute;
    z-index: 1020;
    box-sizing: border-box;
    min-width: 200px;
    padding: 25px;
    background: #fff;
    color: #666;
    box-shadow: 0 5px 12px rgba(0, 0, 0, 0.15);
}
.uk-dropdown.uk-open {
    display: block;
}
.uk-dropdown-nav {
    white-space: nowrap;
    font-size: 0.875rem;
}
.uk-dropdown-nav > li > a {
    color: #999;
}
.uk-dropdown-nav > li.uk-active > a,
.uk-dropdown-nav > li > a:focus,
.uk-dropdown-nav > li > a:hover {
    color: #666;
}
.uk-dropdown-nav .uk-nav-header {
    color: #333;
}
.uk-dropdown-nav .uk-nav-divider {
    border-top: 1px solid #e5e5e5;
}
.uk-dropdown-nav .uk-nav-sub a {
    color: #999;
}
.uk-dropdown-nav .uk-nav-sub a:focus,
.uk-dropdown-nav .uk-nav-sub a:hover,
.uk-dropdown-nav .uk-nav-sub li.uk-active > a {
    color: #666;
}
[class*="uk-dropdown-top"] {
    margin-top: -10px;
}
[class*="uk-dropdown-bottom"] {
    margin-top: 10px;
}
[class*="uk-dropdown-left"] {
    margin-left: -10px;
}
[class*="uk-dropdown-right"] {
    margin-left: 10px;
}
.uk-dropdown-stack .uk-dropdown-grid > * {
    width: 100% !important;
}
.uk-modal {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1010;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    padding: 15px 15px;
    background: rgba(0, 0, 0, 0.6);
    opacity: 0;
    transition: opacity 0.15s linear;
}
@media (min-width: 640px) {
    .uk-modal {
        padding: 50px 30px;
    }
}
@media (min-width: 960px) {
    .uk-modal {
        padding-left: 40px;
        padding-right: 40px;
    }
}
.uk-modal.uk-open {
    opacity: 1;
}
.uk-modal-page {
    overflow: hidden;
}
.uk-modal-dialog {
    position: relative;
    box-sizing: border-box;
    margin: 0 auto;
    width: 600px;
    max-width: calc(100% - 0.01px) !important;
    background: #fff;
    opacity: 0;
    transform: translateY(-100px);
    transition: 0.3s linear;
    transition-property: opacity, transform;
}
.uk-open > .uk-modal-dialog {
    opacity: 1;
    transform: translateY(0);
}
.uk-modal-container .uk-modal-dialog {
    width: 1200px;
}
.uk-modal-full {
    padding: 0;
    background: 0 0;
}
.uk-modal-full .uk-modal-dialog {
    margin: 0;
    width: 100%;
    max-width: 100%;
    transform: translateY(0);
}
.uk-modal-body {
    display: flow-root;
    padding: 30px 30px;
}
.uk-modal-header {
    display: flow-root;
    padding: 15px 30px;
    background: #fff;
    border-bottom: 1px solid #e5e5e5;
}
.uk-modal-footer {
    display: flow-root;
    padding: 15px 30px;
    background: #fff;
    border-top: 1px solid #e5e5e5;
}
.uk-modal-body > :last-child,
.uk-modal-footer > :last-child,
.uk-modal-header > :last-child {
    margin-bottom: 0;
}
.uk-modal-title {
    font-size: 2rem;
    line-height: 1.3;
}
[class*="uk-modal-close-"] {
    position: absolute;
    z-index: 1010;
    top: 10px;
    right: 10px;
    padding: 5px;
}
[class*="uk-modal-close-"]:first-child + * {
    margin-top: 0;
}
.uk-modal-close-outside {
    top: 0;
    right: -5px;
    transform: translate(0, -100%);
    color: #fff;
}
.uk-modal-close-outside:hover {
    color: #fff;
}
@media (min-width: 960px) {
    .uk-modal-close-outside {
        right: 0;
        transform: translate(100%, -100%);
    }
}
.uk-modal-close-full {
    top: 0;
    right: 0;
    padding: 20px;
    background: #fff;
}
.uk-slideshow {
    -webkit-tap-highlight-color: transparent;
}
.uk-slideshow-items {
    position: relative;
    z-index: 0;
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
    -webkit-touch-callout: none;
}
.uk-slideshow-items > * {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    will-change: transform, opacity;
    touch-action: pan-y;
    margin-top: 1.5vh;
}
.uk-slideshow-items > :focus {
    outline: 0;
}
.uk-slideshow-items > :not(.uk-active) {
    display: none;
}
.uk-slider {
    -webkit-tap-highlight-color: transparent;
}
.uk-slider-container {
    overflow: hidden;
}
.uk-slider-container-offset {
    margin: -11px -25px -39px -25px;
    padding: 11px 25px 39px 25px;
}
.uk-slider-items {
    will-change: transform;
    position: relative;
}
.uk-slider-items:not(.uk-grid) {
    display: flex;
    margin: 0;
    padding: 0;
    list-style: none;
    -webkit-touch-callout: none;
}
.uk-slider-items.uk-grid {
    flex-wrap: nowrap;
}
.uk-slider-items > * {
    flex: none;
    position: relative;
    touch-action: pan-y;
}
.uk-slider-items > :focus {
    outline: 0;
}
.uk-sticky-fixed {
    z-index: 980;
    box-sizing: border-box;
    margin: 0 !important;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.uk-sticky[class*="uk-animation-"] {
    animation-duration: 0.2s;
}
.uk-sticky.uk-animation-reverse {
    animation-duration: 0.2s;
}
.uk-offcanvas {
    display: none;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
}
.uk-offcanvas-flip .uk-offcanvas {
    right: 0;
    left: auto;
}
.uk-offcanvas-bar {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -270px;
    box-sizing: border-box;
    width: 270px;
    padding: 20px 20px;
    background: #222;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}
@media (min-width: 960px) {
    .uk-offcanvas-bar {
        left: -350px;
        width: 350px;
        padding: 40px 40px;
    }
}
.uk-offcanvas-flip .uk-offcanvas-bar {
    left: auto;
    right: -270px;
}
@media (min-width: 960px) {
    .uk-offcanvas-flip .uk-offcanvas-bar {
        right: -350px;
    }
}
.uk-open > .uk-offcanvas-bar {
    left: 0;
}
.uk-offcanvas-flip .uk-open > .uk-offcanvas-bar {
    left: auto;
    right: 0;
}
.uk-offcanvas-bar-animation {
    transition: left 0.3s ease-out;
}
.uk-offcanvas-flip .uk-offcanvas-bar-animation {
    transition-property: right;
}
.uk-offcanvas-reveal {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 0;
    overflow: hidden;
    transition: width 0.3s ease-out;
}
.uk-offcanvas-reveal .uk-offcanvas-bar {
    left: 0;
}
.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar {
    left: auto;
    right: 0;
}
.uk-open > .uk-offcanvas-reveal {
    width: 270px;
}
@media (min-width: 960px) {
    .uk-open > .uk-offcanvas-reveal {
        width: 350px;
    }
}
.uk-offcanvas-flip .uk-offcanvas-reveal {
    right: 0;
    left: auto;
}
.uk-offcanvas-close {
    position: absolute;
    z-index: 1000;
    top: 20px;
    right: 20px;
    padding: 5px;
}
.uk-offcanvas-overlay {
    width: 100vw;
    touch-action: none;
}
.uk-offcanvas-overlay::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.1);
    opacity: 0;
    transition: opacity 0.15s linear;
}
.uk-offcanvas-overlay.uk-open::before {
    opacity: 1;
}
.uk-offcanvas-container,
.uk-offcanvas-page {
    overflow-x: hidden;
}
.uk-offcanvas-container {
    position: relative;
    left: 0;
    transition: left 0.3s ease-out;
    box-sizing: border-box;
    width: 100%;
}
:not(.uk-offcanvas-flip).uk-offcanvas-container-animation {
    left: 270px;
}
.uk-offcanvas-flip.uk-offcanvas-container-animation {
    left: -270px;
}
@media (min-width: 960px) {
    :not(.uk-offcanvas-flip).uk-offcanvas-container-animation {
        left: 350px;
    }
    .uk-offcanvas-flip.uk-offcanvas-container-animation {
        left: -350px;
    }
}
.uk-switcher {
    margin: 0;
    padding: 0;
    list-style: none;
}
.uk-switcher > :not(.uk-active) {
    display: none;
}
.uk-switcher > * > :last-child {
    margin-bottom: 0;
}
.uk-leader {
    overflow: hidden;
}
.uk-leader-fill::after {
    display: inline-block;
    margin-left: 15px;
    width: 0;
    content: attr(data-fill);
    white-space: nowrap;
}
.uk-leader-fill.uk-leader-hide::after {
    display: none;
}
.uk-leader-fill-content::before {
    content: ".";
}
:root {
    --uk-leader-fill-content: .;
}
.uk-notification {
    position: fixed;
    top: 10px;
    left: 10px;
    z-index: 1040;
    box-sizing: border-box;
    width: 350px;
}
.uk-notification-bottom-right,
.uk-notification-top-right {
    left: auto;
    right: 10px;
}
.uk-notification-bottom-center,
.uk-notification-top-center {
    left: 50%;
    margin-left: -175px;
}
.uk-notification-bottom-center,
.uk-notification-bottom-left,
.uk-notification-bottom-right {
    top: auto;
    bottom: 10px;
}
@media (max-width: 639px) {
    .uk-notification {
        left: 10px;
        right: 10px;
        width: auto;
        margin: 0;
    }
}
.uk-notification-message {
    position: relative;
    padding: 15px;
    background: #f8f8f8;
    color: #666;
    font-size: 1.25rem;
    line-height: 1.4;
    cursor: pointer;
}
* + .uk-notification-message {
    margin-top: 10px;
}
.uk-notification-close {
    display: none;
    position: absolute;
    top: 20px;
    right: 15px;
}
.uk-notification-message:hover .uk-notification-close {
    display: block;
}
.uk-notification-message-primary {
    color: #1e87f0;
}
.uk-notification-message-success {
    color: #32d296;
}
.uk-notification-message-warning {
    color: #faa05a;
}
.uk-notification-message-danger {
    color: #f0506e;
}
.uk-tooltip {
    display: none;
    position: absolute;
    z-index: 1030;
    top: 0;
    box-sizing: border-box;
    max-width: 200px;
    padding: 3px 6px;
    background: #666;
    border-radius: 2px;
    color: #fff;
    font-size: 12px;
}
.uk-tooltip.uk-active {
    display: block;
}
[class*="uk-tooltip-top"] {
    margin-top: -10px;
}
[class*="uk-tooltip-bottom"] {
    margin-top: 10px;
}
[class*="uk-tooltip-left"] {
    margin-left: -10px;
}
[class*="uk-tooltip-right"] {
    margin-left: 10px;
}
.uk-sortable {
    position: relative;
}
.uk-sortable > :last-child {
    margin-bottom: 0;
}
.uk-sortable-drag {
    position: fixed !important;
    z-index: 1050 !important;
    pointer-events: none;
}
.uk-sortable-placeholder {
    opacity: 0;
    pointer-events: none;
}
.uk-sortable-empty {
    min-height: 50px;
}
.uk-sortable-handle:hover {
    cursor: move;
}
.uk-countdown-number {
    font-variant-numeric: tabular-nums;
    font-size: 2rem;
    line-height: 0.8;
}
@media (min-width: 640px) {
    .uk-countdown-number {
        font-size: 4rem;
    }
}
@media (min-width: 960px) {
    .uk-countdown-number {
        font-size: 6rem;
    }
}
.uk-countdown-separator {
    font-size: 1rem;
    line-height: 1.6;
}
@media (min-width: 640px) {
    .uk-countdown-separator {
        font-size: 2rem;
    }
}
@media (min-width: 960px) {
    .uk-countdown-separator {
        font-size: 3rem;
    }
}
.uk-grid {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    list-style: none;
}
.uk-grid > * {
    margin: 0;
}
.uk-grid > * > :last-child {
    margin-bottom: 0;
}
.uk-grid {
    margin-left: -30px;
}
.uk-grid > * {
    padding-left: 30px;
}
* + .uk-grid-margin,
.uk-grid + .uk-grid,
.uk-grid > .uk-grid-margin {
    margin-top: 30px;
}
@media (min-width: 1200px) {
    .uk-grid {
        margin-left: -40px;
    }
    .uk-grid > * {
        padding-left: 40px;
    }
    * + .uk-grid-margin,
    .uk-grid + .uk-grid,
    .uk-grid > .uk-grid-margin {
        margin-top: 40px;
    }
}
.uk-grid-column-small,
.uk-grid-small {
    margin-left: -15px;
}
.uk-grid-column-small > *,
.uk-grid-small > * {
    padding-left: 15px;
}
* + .uk-grid-margin-small,
.uk-grid + .uk-grid-row-small,
.uk-grid + .uk-grid-small,
.uk-grid-row-small > .uk-grid-margin,
.uk-grid-small > .uk-grid-margin {
    margin-top: 15px;
}
.uk-grid-column-medium,
.uk-grid-medium {
    margin-left: -30px;
}
.uk-grid-column-medium > *,
.uk-grid-medium > * {
    padding-left: 30px;
}
* + .uk-grid-margin-medium,
.uk-grid + .uk-grid-medium,
.uk-grid + .uk-grid-row-medium,
.uk-grid-medium > .uk-grid-margin,
.uk-grid-row-medium > .uk-grid-margin {
    margin-top: 30px;
}
.uk-grid-column-large,
.uk-grid-large {
    margin-left: -40px;
}
.uk-grid-column-large > *,
.uk-grid-large > * {
    padding-left: 40px;
}
* + .uk-grid-margin-large,
.uk-grid + .uk-grid-large,
.uk-grid + .uk-grid-row-large,
.uk-grid-large > .uk-grid-margin,
.uk-grid-row-large > .uk-grid-margin {
    margin-top: 40px;
}
@media (min-width: 1200px) {
    .uk-grid-column-large,
    .uk-grid-large {
        margin-left: -70px;
    }
    .uk-grid-column-large > *,
    .uk-grid-large > * {
        padding-left: 70px;
    }
    * + .uk-grid-margin-large,
    .uk-grid + .uk-grid-large,
    .uk-grid + .uk-grid-row-large,
    .uk-grid-large > .uk-grid-margin,
    .uk-grid-row-large > .uk-grid-margin {
        margin-top: 70px;
    }
}
.uk-grid-collapse,
.uk-grid-column-collapse {
    margin-left: 0;
}
.uk-grid-collapse > *,
.uk-grid-column-collapse > * {
    padding-left: 0;
}
.uk-grid + .uk-grid-collapse,
.uk-grid + .uk-grid-row-collapse,
.uk-grid-collapse > .uk-grid-margin,
.uk-grid-row-collapse > .uk-grid-margin {
    margin-top: 0;
}
.uk-grid-divider > * {
    position: relative;
}
.uk-grid-divider > :not(.uk-first-column)::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    border-left: 1px solid #e5e5e5;
}
.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    border-top: 1px solid #e5e5e5;
}
.uk-grid-divider {
    margin-left: -60px;
}
.uk-grid-divider > * {
    padding-left: 60px;
}
.uk-grid-divider > :not(.uk-first-column)::before {
    left: 30px;
}
.uk-grid-divider.uk-grid-stack > .uk-grid-margin {
    margin-top: 60px;
}
.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
    top: -30px;
    left: 60px;
}
@media (min-width: 1200px) {
    .uk-grid-divider {
        margin-left: -80px;
    }
    .uk-grid-divider > * {
        padding-left: 80px;
    }
    .uk-grid-divider > :not(.uk-first-column)::before {
        left: 40px;
    }
    .uk-grid-divider.uk-grid-stack > .uk-grid-margin {
        margin-top: 80px;
    }
    .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
        top: -40px;
        left: 80px;
    }
}
.uk-grid-divider.uk-grid-column-small,
.uk-grid-divider.uk-grid-small {
    margin-left: -30px;
}
.uk-grid-divider.uk-grid-column-small > *,
.uk-grid-divider.uk-grid-small > * {
    padding-left: 30px;
}
.uk-grid-divider.uk-grid-column-small > :not(.uk-first-column)::before,
.uk-grid-divider.uk-grid-small > :not(.uk-first-column)::before {
    left: 15px;
}
.uk-grid-divider.uk-grid-row-small.uk-grid-stack > .uk-grid-margin,
.uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin {
    margin-top: 30px;
}
.uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin::before {
    top: -15px;
    left: 30px;
}
.uk-grid-divider.uk-grid-row-small.uk-grid-stack > .uk-grid-margin::before {
    top: -15px;
}
.uk-grid-divider.uk-grid-column-small.uk-grid-stack > .uk-grid-margin::before {
    left: 30px;
}
.uk-grid-divider.uk-grid-column-medium,
.uk-grid-divider.uk-grid-medium {
    margin-left: -60px;
}
.uk-grid-divider.uk-grid-column-medium > *,
.uk-grid-divider.uk-grid-medium > * {
    padding-left: 60px;
}
.uk-grid-divider.uk-grid-column-medium > :not(.uk-first-column)::before,
.uk-grid-divider.uk-grid-medium > :not(.uk-first-column)::before {
    left: 30px;
}
.uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin,
.uk-grid-divider.uk-grid-row-medium.uk-grid-stack > .uk-grid-margin {
    margin-top: 60px;
}
.uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin::before {
    top: -30px;
    left: 60px;
}
.uk-grid-divider.uk-grid-row-medium.uk-grid-stack > .uk-grid-margin::before {
    top: -30px;
}
.uk-grid-divider.uk-grid-column-medium.uk-grid-stack > .uk-grid-margin::before {
    left: 60px;
}
.uk-grid-divider.uk-grid-column-large,
.uk-grid-divider.uk-grid-large {
    margin-left: -80px;
}
.uk-grid-divider.uk-grid-column-large > *,
.uk-grid-divider.uk-grid-large > * {
    padding-left: 80px;
}
.uk-grid-divider.uk-grid-column-large > :not(.uk-first-column)::before,
.uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before {
    left: 40px;
}
.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin,
.uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin {
    margin-top: 80px;
}
.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before {
    top: -40px;
    left: 80px;
}
.uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin::before {
    top: -40px;
}
.uk-grid-divider.uk-grid-column-large.uk-grid-stack > .uk-grid-margin::before {
    left: 80px;
}
@media (min-width: 1200px) {
    .uk-grid-divider.uk-grid-column-large,
    .uk-grid-divider.uk-grid-large {
        margin-left: -140px;
    }
    .uk-grid-divider.uk-grid-column-large > *,
    .uk-grid-divider.uk-grid-large > * {
        padding-left: 140px;
    }
    .uk-grid-divider.uk-grid-column-large > :not(.uk-first-column)::before,
    .uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before {
        left: 70px;
    }
    .uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin,
    .uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin {
        margin-top: 140px;
    }
    .uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before {
        top: -70px;
        left: 140px;
    }
    .uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin::before {
        top: -70px;
    }
    .uk-grid-divider.uk-grid-column-large.uk-grid-stack > .uk-grid-margin::before {
        left: 140px;
    }
}
.uk-grid-item-match,
.uk-grid-match > * {
    display: flex;
    flex-wrap: wrap;
}
.uk-grid-item-match > :not([class*="uk-width"]),
.uk-grid-match > * > :not([class*="uk-width"]) {
    box-sizing: border-box;
    width: 100%;
    flex: auto;
}
.uk-nav,
.uk-nav ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.uk-nav li > a {
    display: block;
    text-decoration: none;
    color: #080302;
}
.uk-nav li > a:focus {
    outline: 0;
}
.uk-nav > li > a {
    padding: 5px 0;
}
ul.uk-nav-sub {
    padding: 5px 0 5px 15px;
}
.uk-nav-sub ul {
    padding-left: 15px;
}
.uk-nav-sub a {
    padding: 2px 0;
}
.uk-nav-parent-icon > .uk-parent > a::after {
    content: "";
    width: 1.5em;
    height: 1.5em;
    float: right;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
.uk-nav-parent-icon > .uk-parent.uk-open > a::after {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.uk-nav-header {
    padding: 5px 0;
    text-transform: uppercase;
    font-size: 0.875rem;
}
.uk-nav-header:not(:first-child) {
    margin-top: 20px;
}
.uk-nav-divider {
    margin: 5px 0;
}
.uk-nav-default {
    font-size: 0.875rem;
}
.uk-nav-default > li > a {
    color: #999;
}
.uk-nav-default > li > a:focus,
.uk-nav-default > li > a:hover {
    color: #666;
}
.uk-nav-default > li.uk-active > a {
    color: #333;
}
.uk-nav-default .uk-nav-header {
    color: #333;
}
.uk-nav-default .uk-nav-divider {
    border-top: 1px solid #e5e5e5;
}
.uk-nav-default .uk-nav-sub a {
    color: #999;
}
.uk-nav-default .uk-nav-sub a:focus,
.uk-nav-default .uk-nav-sub a:hover {
    color: #666;
}
.uk-nav-default .uk-nav-sub li.uk-active > a {
    color: #333;
}
.uk-nav-primary > li > a {
    font-size: 1.5rem;
    line-height: 1.5;
    color: #999;
}
.uk-nav-primary > li > a:focus,
.uk-nav-primary > li > a:hover {
    color: #666;
}
.uk-nav-primary > li.uk-active > a {
    color: #333;
}
.uk-nav-primary .uk-nav-header {
    color: #333;
}
.uk-nav-primary .uk-nav-divider {
    border-top: 1px solid #e5e5e5;
}
.uk-nav-primary .uk-nav-sub a {
    color: #999;
}
.uk-nav-primary .uk-nav-sub a:focus,
.uk-nav-primary .uk-nav-sub a:hover {
    color: #666;
}
.uk-nav-primary .uk-nav-sub li.uk-active > a {
    color: #333;
}
.uk-nav-center {
    text-align: center;
}
.uk-nav-center .uk-nav-sub,
.uk-nav-center .uk-nav-sub ul {
    padding-left: 0;
}
.uk-nav-center.uk-nav-parent-icon > .uk-parent > a::after {
    position: absolute;
}
.uk-navbar {
    display: flex;
    position: relative;
}
.uk-navbar-container:not(.uk-navbar-transparent) {
    background: #f8f8f8;
}
.uk-navbar-container > ::after,
.uk-navbar-container > ::before {
    display: none !important;
}
.uk-navbar-center,
.uk-navbar-center-left > *,
.uk-navbar-center-right > *,
.uk-navbar-left,
.uk-navbar-right {
    display: flex;
    align-items: center;
}
.uk-navbar-right {
    margin-left: auto;
}
.uk-navbar-center:only-child {
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
.uk-navbar-center:not(:only-child) {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: max-content;
    box-sizing: border-box;
    z-index: 990;
}
.uk-navbar-center-left,
.uk-navbar-center-right {
    position: absolute;
    top: 0;
}
.uk-navbar-center-left {
    right: 100%;
}
.uk-navbar-center-right {
    left: 100%;
}
[class*="uk-navbar-center-"] {
    width: max-content;
    box-sizing: border-box;
}
.uk-navbar-nav {
    display: flex;
    margin: 0;
    padding: 0;
    list-style: none;
}
.uk-navbar-center:only-child,
.uk-navbar-left,
.uk-navbar-right {
    flex-wrap: wrap;
}
.uk-navbar-item,
.uk-navbar-nav > li > a,
.uk-navbar-toggle {
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    min-height: 80px;
    padding: 0 15px;
    font-size: 0.875rem;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    text-decoration: none;
}
.uk-navbar-nav > li > a {
    color: #999;
    text-transform: uppercase;
    transition: 0.1s ease-in-out;
    transition-property: color, background-color;
}
.uk-navbar-nav > li:hover > a,
.uk-navbar-nav > li > a.uk-open,
.uk-navbar-nav > li > a:focus {
    color: #666;
    outline: 0;
}
.uk-navbar-nav > li > a:active {
    color: #333;
}
.uk-navbar-nav > li.uk-active > a {
    color: #333;
}
.uk-navbar-item {
    color: #666;
}
.uk-navbar-toggle {
    color: #999;
}
.uk-navbar-toggle.uk-open,
.uk-navbar-toggle:focus,
.uk-navbar-toggle:hover {
    color: #666;
    outline: 0;
    text-decoration: none;
}
.uk-navbar-subtitle {
    font-size: 0.875rem;
}
.uk-navbar-dropdown {
    display: none;
    position: absolute;
    z-index: 1020;
    box-sizing: border-box;
    width: 200px;
    padding: 25px;
    background: #fff;
    color: #666;
    box-shadow: 0 5px 12px rgba(0, 0, 0, 0.15);
}
.uk-navbar-dropdown.uk-open {
    display: block;
}
[class*="uk-navbar-dropdown-top"] {
    margin-top: -15px;
}
[class*="uk-navbar-dropdown-bottom"] {
    margin-top: 15px;
}
[class*="uk-navbar-dropdown-left"] {
    margin-left: -15px;
}
[class*="uk-navbar-dropdown-right"] {
    margin-left: 15px;
}
.uk-navbar-dropdown-grid {
    margin-left: -50px;
}
.uk-navbar-dropdown-grid > * {
    padding-left: 50px;
}
.uk-navbar-dropdown-grid > .uk-grid-margin {
    margin-top: 50px;
}
.uk-navbar-dropdown-stack .uk-navbar-dropdown-grid > * {
    width: 100% !important;
}
.uk-navbar-dropdown-width-2:not(.uk-navbar-dropdown-stack) {
    width: 400px;
}
.uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack) {
    width: 600px;
}
.uk-navbar-dropdown-width-4:not(.uk-navbar-dropdown-stack) {
    width: 800px;
}
.uk-navbar-dropdown-width-5:not(.uk-navbar-dropdown-stack) {
    width: 1000px;
}
.uk-navbar-dropdown-dropbar {
    margin-top: 0;
    margin-bottom: 0;
    box-shadow: none;
}
.uk-navbar-dropdown-nav {
    font-size: 0.875rem;
}
.uk-navbar-dropdown-nav > li > a {
    color: #999;
}
.uk-navbar-dropdown-nav > li > a:focus,
.uk-navbar-dropdown-nav > li > a:hover {
    color: #666;
}
.uk-navbar-dropdown-nav > li.uk-active > a {
    color: #333;
}
.uk-navbar-dropdown-nav .uk-nav-header {
    color: #333;
}
.uk-navbar-dropdown-nav .uk-nav-divider {
    border-top: 1px solid #e5e5e5;
}
.uk-navbar-dropdown-nav .uk-nav-sub a {
    color: #999;
}
.uk-navbar-dropdown-nav .uk-nav-sub a:focus,
.uk-navbar-dropdown-nav .uk-nav-sub a:hover {
    color: #666;
}
.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active > a {
    color: #333;
}
.uk-navbar-dropbar {
    background: #fff;
}
.uk-navbar-dropbar-slide {
    position: absolute;
    z-index: 980;
    left: 0;
    right: 0;
    box-shadow: 0 5px 7px rgba(0, 0, 0, 0.05);
}
.uk-navbar-container > .uk-container .uk-navbar-left {
    margin-left: -15px;
    margin-right: -15px;
}
.uk-navbar-container > .uk-container .uk-navbar-right {
    margin-right: -15px;
}
.uk-navbar-dropdown-grid > * {
    position: relative;
}
.uk-navbar-dropdown-grid > :not(.uk-first-column)::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 25px;
    border-left: 1px solid #e5e5e5;
}
.uk-navbar-dropdown-grid.uk-grid-stack > .uk-grid-margin::before {
    content: "";
    position: absolute;
    top: -25px;
    left: 50px;
    right: 0;
    border-top: 1px solid #e5e5e5;
}
.uk-subnav {
    display: flex;
    flex-wrap: wrap;
    margin-left: -20px;
    padding: 0;
    list-style: none;
}
.uk-subnav > * {
    flex: none;
    padding-left: 20px;
    position: relative;
}
.uk-subnav > * > :first-child {
    display: block;
    color: #999;
    font-size: 0.875rem;
    text-transform: uppercase;
    transition: 0.1s ease-in-out;
    transition-property: color, background-color;
}
.uk-subnav > * > a:focus,
.uk-subnav > * > a:hover {
    color: #666;
    text-decoration: none;
    outline: 0;
}
.uk-subnav > .uk-active > a {
    color: #333;
}
.uk-subnav-divider {
    margin-left: -41px;
}
.uk-subnav-divider > * {
    display: flex;
    align-items: center;
}
.uk-subnav-divider > ::before {
    content: "";
    height: 1.5em;
    margin-left: 0;
    margin-right: 20px;
    border-left: 1px solid transparent;
}
.uk-subnav-divider > :nth-child(n + 2):not(.uk-first-column)::before {
    border-left-color: #e5e5e5;
}
.uk-subnav-pill > * > :first-child {
    padding: 5px 10px;
    background: 0 0;
    color: #999;
}
.uk-subnav-pill > * > a:focus,
.uk-subnav-pill > * > a:hover {
    background-color: #f8f8f8;
    color: #666;
}
.uk-subnav-pill > * > a:active {
    background-color: #f8f8f8;
    color: #666;
}
.uk-subnav-pill > .uk-active > a {
    background-color: #1e87f0;
    color: #fff;
}
.uk-subnav > .uk-disabled > a {
    color: #999;
}
.uk-breadcrumb {
    padding: 0;
    list-style: none;
}
.uk-breadcrumb > * {
    display: contents;
}
.uk-breadcrumb > * > * {
    font-size: 0.875rem;
    color: #999;
}
.uk-breadcrumb > * > :focus,
.uk-breadcrumb > * > :hover {
    color: #666;
    text-decoration: none;
}
.uk-breadcrumb > :last-child > a:not([href]),
.uk-breadcrumb > :last-child > span {
    color: #666;
}
.uk-breadcrumb > :nth-child(n + 2):not(.uk-first-column)::before {
    content: "/";
    display: inline-block;
    margin: 0 20px 0 calc(20px - 4px);
    font-size: 0.875rem;
    color: #999;
}
.uk-pagination {
    display: flex;
    flex-wrap: wrap;
    margin-left: 0;
    padding: 0;
    list-style: none;
}
.uk-pagination > * {
    flex: none;
    padding-left: 0;
    position: relative;
}
.uk-pagination > * > * {
    display: block;
    padding: 5px 10px;
    color: #999;
    transition: color 0.1s ease-in-out;
}
.uk-pagination > * > :focus,
.uk-pagination > * > :hover {
    color: #666;
    text-decoration: none;
}
.uk-pagination > .uk-active > * {
    color: #666;
}
.uk-pagination > .uk-disabled > * {
    color: #999;
}
.uk-tab {
    display: flex;
    flex-wrap: wrap;
    margin-left: -20px;
    padding: 0;
    list-style: none;
    position: relative;
}
.uk-tab::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 20px;
    right: 0;
    border-bottom: 1px solid #e5e5e5;
}
.uk-tab > * {
    flex: none;
    padding-left: 20px;
    position: relative;
}
.uk-tab > * > a {
    display: block;
    text-align: center;
    padding: 5px 10px;
    color: #999;
    border-bottom: 1px solid transparent;
    font-size: 0.875rem;
    text-transform: uppercase;
    transition: color 0.1s ease-in-out;
}
.uk-tab > * > a:focus,
.uk-tab > * > a:hover {
    color: #666;
    text-decoration: none;
}
.uk-tab > .uk-active > a {
    color: #333;
    border-color: #1e87f0;
}
.uk-tab > .uk-disabled > a {
    color: #999;
}
.uk-tab-bottom::before {
    top: 0;
    bottom: auto;
}
.uk-tab-bottom > * > a {
    border-top: 1px solid transparent;
    border-bottom: none;
}
.uk-tab-left,
.uk-tab-right {
    flex-direction: column;
    margin-left: 0;
}
.uk-tab-left > *,
.uk-tab-right > * {
    padding-left: 0;
}
.uk-tab-left::before {
    top: 0;
    bottom: 0;
    left: auto;
    right: 0;
    border-left: 1px solid #e5e5e5;
    border-bottom: none;
}
.uk-tab-right::before {
    top: 0;
    bottom: 0;
    left: 0;
    right: auto;
    border-left: 1px solid #e5e5e5;
    border-bottom: none;
}
.uk-tab-left > * > a {
    text-align: left;
    border-right: 1px solid transparent;
    border-bottom: none;
}
.uk-tab-right > * > a {
    text-align: left;
    border-left: 1px solid transparent;
    border-bottom: none;
}
.uk-tab .uk-dropdown {
    margin-left: 30px;
}
.uk-slidenav {
    padding: 5px 10px;
    color: #0e3178;
    transition: color 0.1s ease-in-out;
}
.uk-slidenav:focus,
.uk-slidenav:hover {
    color: rgba(102, 102, 102, 0.9);
    outline: 0;
}
.uk-slidenav:active {
    color: rgba(102, 102, 102, 0.5);
}
.uk-slidenav-large {
    padding: 10px 10px;
}
.uk-slidenav-container {
    display: flex;
}
.uk-dotnav {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    list-style: none;
    margin-left: -12px;
}
.uk-dotnav > * {
    flex: none;
    padding-left: 12px;
}
.uk-dotnav > * > * {
    display: block;
    box-sizing: border-box;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: 0 0;
    text-indent: 100%;
    overflow: hidden;
    white-space: nowrap;
    border: 1px solid rgba(102, 102, 102, 0.4);
    transition: 0.2s ease-in-out;
    transition-property: background-color, border-color;
}
.uk-dotnav > * > :focus,
.uk-dotnav > * > :hover {
    background-color: rgba(102, 102, 102, 0.6);
    outline: 0;
    border-color: transparent;
}
.uk-dotnav > * > :active {
    background-color: rgba(102, 102, 102, 0.2);
    border-color: transparent;
}
.uk-dotnav > .uk-active > * {
    background-color: rgba(102, 102, 102, 0.6);
    border-color: transparent;
}
.uk-dotnav-vertical {
    flex-direction: column;
    margin-left: 0;
    margin-top: -12px;
}
.uk-dotnav-vertical > * {
    padding-left: 0;
    padding-top: 12px;
}
.uk-thumbnav {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    list-style: none;
    margin-left: -15px;
}
.uk-thumbnav > * {
    padding-left: 15px;
}
.uk-thumbnav > * > * {
    display: inline-block;
    position: relative;
}
.uk-thumbnav > * > ::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(255, 255, 255, 0.4);
    transition: background-color 0.1s ease-in-out;
}
.uk-thumbnav > * > :focus,
.uk-thumbnav > * > :hover {
    outline: 0;
}
.uk-thumbnav > * > :focus::after,
.uk-thumbnav > * > :hover::after {
    background-color: transparent;
}
.uk-thumbnav > .uk-active > ::after {
    background-color: transparent;
}
.uk-thumbnav-vertical {
    flex-direction: column;
    margin-left: 0;
    margin-top: -15px;
}
.uk-thumbnav-vertical > * {
    padding-left: 0;
    padding-top: 15px;
}
.uk-iconnav {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    list-style: none;
    margin-left: -10px;
}
.uk-iconnav > * {
    padding-left: 10px;
}
.uk-iconnav > * > a {
    display: block;
    color: #999;
}
.uk-iconnav > * > a:focus,
.uk-iconnav > * > a:hover {
    color: #666;
    outline: 0;
}
.uk-iconnav > .uk-active > a {
    color: #666;
}
.uk-iconnav-vertical {
    flex-direction: column;
    margin-left: 0;
    margin-top: -10px;
}
.uk-iconnav-vertical > * {
    padding-left: 0;
    padding-top: 10px;
}
.uk-lightbox {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1010;
    background: #000;
    opacity: 0;
    transition: opacity 0.15s linear;
    touch-action: pinch-zoom;
}
.uk-lightbox.uk-open {
    display: block;
    opacity: 1;
}
.uk-lightbox-page {
    overflow: hidden;
}
.uk-lightbox-items > * {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: none;
    justify-content: center;
    align-items: center;
    color: rgba(255, 255, 255, 0.7);
    will-change: transform, opacity;
}
.uk-lightbox-items > * > * {
    max-width: 100vw;
    max-height: 100vh;
}
.uk-lightbox-items > :focus {
    outline: 0;
}
.uk-lightbox-items > * > :not(iframe) {
    width: auto;
    height: auto;
}
.uk-lightbox-items > .uk-active {
    display: flex;
}
.uk-lightbox-toolbar {
    padding: 10px 10px;
    background: rgba(0, 0, 0, 0.3);
    color: rgba(255, 255, 255, 0.7);
}
.uk-lightbox-toolbar > * {
    color: rgba(255, 255, 255, 0.7);
}
.uk-lightbox-toolbar-icon {
    padding: 5px;
    color: rgba(255, 255, 255, 0.7);
}
.uk-lightbox-toolbar-icon:hover {
    color: #fff;
}
.uk-lightbox-button {
    box-sizing: border-box;
    width: 50px;
    height: 50px;
    background: rgba(0, 0, 0, 0.3);
    color: rgba(255, 255, 255, 0.7);
    display: inline-flex;
    justify-content: center;
    align-items: center;
}
.uk-lightbox-button:focus,
.uk-lightbox-button:hover {
    color: #fff;
}
.uk-lightbox-caption:empty {
    display: none;
}
.uk-lightbox-iframe {
    width: 80%;
    height: 80%;
}
[class*="uk-animation-"] {
    animation-duration: 0.5s;
    animation-timing-function: ease-out;
    animation-fill-mode: both;
}
.uk-animation-fade {
    animation-name: uk-fade;
    animation-duration: 0.8s;
    animation-timing-function: linear;
}
.uk-animation-scale-up {
    animation-name: uk-fade-scale-02;
}
.uk-animation-scale-down {
    animation-name: uk-fade-scale-18;
}
.uk-animation-slide-top {
    animation-name: uk-fade-top;
}
.uk-animation-slide-bottom {
    animation-name: uk-fade-bottom;
}
.uk-animation-slide-left {
    animation-name: uk-fade-left;
}
.uk-animation-slide-right {
    animation-name: uk-fade-right;
}
.uk-animation-slide-top-small {
    animation-name: uk-fade-top-small;
}
.uk-animation-slide-bottom-small {
    animation-name: uk-fade-bottom-small;
}
.uk-animation-slide-left-small {
    animation-name: uk-fade-left-small;
}
.uk-animation-slide-right-small {
    animation-name: uk-fade-right-small;
}
.uk-animation-slide-top-medium {
    animation-name: uk-fade-top-medium;
}
.uk-animation-slide-bottom-medium {
    animation-name: uk-fade-bottom-medium;
}
.uk-animation-slide-left-medium {
    animation-name: uk-fade-left-medium;
}
.uk-animation-slide-right-medium {
    animation-name: uk-fade-right-medium;
}
.uk-animation-kenburns {
    animation-name: uk-scale-kenburns;
    animation-duration: 15s;
}
.uk-animation-shake {
    animation-name: uk-shake;
}
.uk-animation-stroke {
    animation-name: uk-stroke;
    stroke-dasharray: var(--uk-animation-stroke);
    animation-duration: 2s;
}
.uk-animation-reverse {
    animation-direction: reverse;
    animation-timing-function: ease-in;
}
.uk-animation-fast {
    animation-duration: 0.1s;
}
.uk-animation-toggle:not(:hover):not(:focus) [class*="uk-animation-"] {
    animation-name: none;
}
.uk-animation-toggle {
    -webkit-tap-highlight-color: transparent;
}
.uk-animation-toggle:focus {
    outline: 0;
}
@keyframes uk-fade {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@keyframes uk-fade-top {
    0% {
        opacity: 0;
        transform: translateY(-100%);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}
@keyframes uk-fade-bottom {
    0% {
        opacity: 0;
        transform: translateY(100%);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}
@keyframes uk-fade-left {
    0% {
        opacity: 0;
        transform: translateX(-100%);
    }
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}
@keyframes uk-fade-right {
    0% {
        opacity: 0;
        transform: translateX(100%);
    }
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}
@keyframes uk-fade-top-small {
    0% {
        opacity: 0;
        transform: translateY(-10px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}
@keyframes uk-fade-bottom-small {
    0% {
        opacity: 0;
        transform: translateY(10px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}
@keyframes uk-fade-left-small {
    0% {
        opacity: 0;
        transform: translateX(-10px);
    }
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}
@keyframes uk-fade-right-small {
    0% {
        opacity: 0;
        transform: translateX(10px);
    }
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}
@keyframes uk-fade-top-medium {
    0% {
        opacity: 0;
        transform: translateY(-50px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}
@keyframes uk-fade-bottom-medium {
    0% {
        opacity: 0;
        transform: translateY(50px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}
@keyframes uk-fade-left-medium {
    0% {
        opacity: 0;
        transform: translateX(-50px);
    }
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}
@keyframes uk-fade-right-medium {
    0% {
        opacity: 0;
        transform: translateX(50px);
    }
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}
@keyframes uk-fade-scale-02 {
    0% {
        opacity: 0;
        transform: scale(0.2);
    }
    100% {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes uk-fade-scale-18 {
    0% {
        opacity: 0;
        transform: scale(1.8);
    }
    100% {
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes uk-scale-kenburns {
    0% {
        transform: scale(1);
    }
    100% {
        transform: scale(1.2);
    }
}
@keyframes uk-shake {
    0%,
    100% {
        transform: translateX(0);
    }
    10% {
        transform: translateX(-9px);
    }
    20% {
        transform: translateX(8px);
    }
    30% {
        transform: translateX(-7px);
    }
    40% {
        transform: translateX(6px);
    }
    50% {
        transform: translateX(-5px);
    }
    60% {
        transform: translateX(4px);
    }
    70% {
        transform: translateX(-3px);
    }
    80% {
        transform: translateX(2px);
    }
    90% {
        transform: translateX(-1px);
    }
}
@keyframes uk-stroke {
    0% {
        stroke-dashoffset: var(--uk-animation-stroke);
    }
    100% {
        stroke-dashoffset: 0;
    }
}
[class*="uk-child-width"] > * {
    box-sizing: border-box;
    width: 100%;
}
.uk-child-width-1-2 > * {
    width: 50%;
}
.uk-child-width-1-3 > * {
    width: calc(100% * 1 / 3.001);
}
.uk-child-width-1-4 > * {
    width: 25%;
}
.uk-child-width-1-5 > * {
    width: 20%;
}
.uk-child-width-1-6 > * {
    width: calc(100% * 1 / 6.001);
}
.uk-child-width-auto > * {
    width: auto;
}
.uk-child-width-expand > :not([class*="uk-width"]) {
    flex: 1;
    min-width: 1px;
}
@media (min-width: 640px) {
    .uk-child-width-1-1\@s > * {
        width: 100%;
    }
    .uk-child-width-1-2\@s > * {
        width: 50%;
    }
    .uk-child-width-1-3\@s > * {
        width: calc(100% * 1 / 3.001);
    }
    .uk-child-width-1-4\@s > * {
        width: 25%;
    }
    .uk-child-width-1-5\@s > * {
        width: 20%;
    }
    .uk-child-width-1-6\@s > * {
        width: calc(100% * 1 / 6.001);
    }
    .uk-child-width-auto\@s > * {
        width: auto;
    }
    .uk-child-width-expand\@s > :not([class*="uk-width"]) {
        flex: 1;
        min-width: 1px;
    }
}
@media (min-width: 960px) {
    .uk-child-width-1-1\@m > * {
        width: 100%;
    }
    .uk-child-width-1-2\@m > * {
        width: 50%;
    }
    .uk-child-width-1-3\@m > * {
        width: calc(100% * 1 / 3.001);
    }
    .uk-child-width-1-4\@m > * {
        width: 25%;
    }
    .uk-child-width-1-5\@m > * {
        width: 20%;
    }
    .uk-child-width-1-6\@m > * {
        width: calc(100% * 1 / 6.001);
    }
    .uk-child-width-auto\@m > * {
        width: auto;
    }
    .uk-child-width-expand\@m > :not([class*="uk-width"]) {
        flex: 1;
        min-width: 1px;
    }
}
@media (min-width: 1200px) {
    .uk-child-width-1-1\@l > * {
        width: 100%;
    }
    .uk-child-width-1-2\@l > * {
        width: 50%;
    }
    .uk-child-width-1-3\@l > * {
        width: calc(100% * 1 / 3.001);
    }
    .uk-child-width-1-4\@l > * {
        width: 25%;
    }
    .uk-child-width-1-5\@l > * {
        width: 20%;
    }
    .uk-child-width-1-6\@l > * {
        width: calc(100% * 1 / 6.001);
    }
    .uk-child-width-auto\@l > * {
        width: auto;
    }
    .uk-child-width-expand\@l > :not([class*="uk-width"]) {
        flex: 1;
        min-width: 1px;
    }
}
@media (min-width: 1600px) {
    .uk-child-width-1-1\@xl > * {
        width: 100%;
    }
    .uk-child-width-1-2\@xl > * {
        width: 50%;
    }
    .uk-child-width-1-3\@xl > * {
        width: calc(100% * 1 / 3.001);
    }
    .uk-child-width-1-4\@xl > * {
        width: 25%;
    }
    .uk-child-width-1-5\@xl > * {
        width: 20%;
    }
    .uk-child-width-1-6\@xl > * {
        width: calc(100% * 1 / 6.001);
    }
    .uk-child-width-auto\@xl > * {
        width: auto;
    }
    .uk-child-width-expand\@xl > :not([class*="uk-width"]) {
        flex: 1;
        min-width: 1px;
    }
}
[class*="uk-width"] {
    box-sizing: border-box;
    width: 100%;
    max-width: 100%;
}
.uk-width-1-2 {
    width: 50%;
}
.uk-width-1-3 {
    width: calc(100% * 1 / 3.001);
}
.uk-width-2-3 {
    width: calc(100% * 2 / 3.001);
}
.uk-width-1-4 {
    width: 25%;
}
.uk-width-3-4 {
    width: 75%;
}
.uk-width-1-5 {
    width: 20%;
}
.uk-width-2-5 {
    width: 40%;
}
.uk-width-3-5 {
    width: 60%;
}
.uk-width-4-5 {
    width: 80%;
}
.uk-width-1-6 {
    width: calc(100% * 1 / 6.001);
}
.uk-width-5-6 {
    width: calc(100% * 5 / 6.001);
}
.uk-width-small {
    width: 150px;
}
.uk-width-medium {
    width: 300px;
}
.uk-width-large {
    width: 450px;
}
.uk-width-xlarge {
    width: 600px;
}
.uk-width-2xlarge {
    width: 750px;
}
.uk-width-auto {
    width: auto;
}
.uk-width-expand {
    flex: 1;
    min-width: 1px;
}
@media (min-width: 640px) {
    .uk-width-1-1\@s {
        width: 100%;
    }
    .uk-width-1-2\@s {
        width: 50%;
    }
    .uk-width-1-3\@s {
        width: calc(100% * 1 / 3.001);
    }
    .uk-width-2-3\@s {
        width: calc(100% * 2 / 3.001);
    }
    .uk-width-1-4\@s {
        width: 25%;
    }
    .uk-width-3-4\@s {
        width: 75%;
    }
    .uk-width-1-5\@s {
        width: 20%;
    }
    .uk-width-2-5\@s {
        width: 40%;
    }
    .uk-width-3-5\@s {
        width: 60%;
    }
    .uk-width-4-5\@s {
        width: 80%;
    }
    .uk-width-1-6\@s {
        width: calc(100% * 1 / 6.001);
    }
    .uk-width-5-6\@s {
        width: calc(100% * 5 / 6.001);
    }
    .uk-width-small\@s {
        width: 150px;
    }
    .uk-width-medium\@s {
        width: 300px;
    }
    .uk-width-large\@s {
        width: 450px;
    }
    .uk-width-xlarge\@s {
        width: 600px;
    }
    .uk-width-2xlarge\@s {
        width: 750px;
    }
    .uk-width-auto\@s {
        width: auto;
    }
    .uk-width-expand\@s {
        flex: 1;
        min-width: 1px;
    }
}
@media (min-width: 960px) {
    .uk-width-1-1\@m {
        width: 100%;
    }
    .uk-width-1-2\@m {
        width: 50%;
    }
    .uk-width-1-3\@m {
        width: calc(100% * 1 / 3.001);
    }
    .uk-width-2-3\@m {
        width: calc(100% * 2 / 3.001);
    }
    .uk-width-1-4\@m {
        width: 25%;
    }
    .uk-width-3-4\@m {
        width: 75%;
    }
    .uk-width-1-5\@m {
        width: 20%;
    }
    .uk-width-2-5\@m {
        width: 40%;
    }
    .uk-width-3-5\@m {
        width: 60%;
    }
    .uk-width-4-5\@m {
        width: 80%;
    }
    .uk-width-1-6\@m {
        width: calc(100% * 1 / 6.001);
    }
    .uk-width-5-6\@m {
        width: calc(100% * 5 / 6.001);
    }
    .uk-width-small\@m {
        width: 150px;
    }
    .uk-width-medium\@m {
        width: 300px;
    }
    .uk-width-large\@m {
        width: 450px;
    }
    .uk-width-xlarge\@m {
        width: 600px;
    }
    .uk-width-2xlarge\@m {
        width: 750px;
    }
    .uk-width-auto\@m {
        width: auto;
    }
    .uk-width-expand\@m {
        flex: 1;
        min-width: 1px;
    }
}
@media (min-width: 1200px) {
    .uk-width-1-1\@l {
        width: 100%;
    }
    .uk-width-1-2\@l {
        width: 50%;
    }
    .uk-width-1-3\@l {
        width: calc(100% * 1 / 3.001);
    }
    .uk-width-2-3\@l {
        width: calc(100% * 2 / 3.001);
    }
    .uk-width-1-4\@l {
        width: 25%;
    }
    .uk-width-3-4\@l {
        width: 75%;
    }
    .uk-width-1-5\@l {
        width: 20%;
    }
    .uk-width-2-5\@l {
        width: 40%;
    }
    .uk-width-3-5\@l {
        width: 60%;
    }
    .uk-width-4-5\@l {
        width: 80%;
    }
    .uk-width-1-6\@l {
        width: calc(100% * 1 / 6.001);
    }
    .uk-width-5-6\@l {
        width: calc(100% * 5 / 6.001);
    }
    .uk-width-small\@l {
        width: 150px;
    }
    .uk-width-medium\@l {
        width: 300px;
    }
    .uk-width-large\@l {
        width: 450px;
    }
    .uk-width-xlarge\@l {
        width: 600px;
    }
    .uk-width-2xlarge\@l {
        width: 750px;
    }
    .uk-width-auto\@l {
        width: auto;
    }
    .uk-width-expand\@l {
        flex: 1;
        min-width: 1px;
    }
}
@media (min-width: 1600px) {
    .uk-width-1-1\@xl {
        width: 100%;
    }
    .uk-width-1-2\@xl {
        width: 50%;
    }
    .uk-width-1-3\@xl {
        width: calc(100% * 1 / 3.001);
    }
    .uk-width-2-3\@xl {
        width: calc(100% * 2 / 3.001);
    }
    .uk-width-1-4\@xl {
        width: 25%;
    }
    .uk-width-3-4\@xl {
        width: 75%;
    }
    .uk-width-1-5\@xl {
        width: 20%;
    }
    .uk-width-2-5\@xl {
        width: 40%;
    }
    .uk-width-3-5\@xl {
        width: 60%;
    }
    .uk-width-4-5\@xl {
        width: 80%;
    }
    .uk-width-1-6\@xl {
        width: calc(100% * 1 / 6.001);
    }
    .uk-width-5-6\@xl {
        width: calc(100% * 5 / 6.001);
    }
    .uk-width-small\@xl {
        width: 150px;
    }
    .uk-width-medium\@xl {
        width: 300px;
    }
    .uk-width-large\@xl {
        width: 450px;
    }
    .uk-width-xlarge\@xl {
        width: 600px;
    }
    .uk-width-2xlarge\@xl {
        width: 750px;
    }
    .uk-width-auto\@xl {
        width: auto;
    }
    .uk-width-expand\@xl {
        flex: 1;
        min-width: 1px;
    }
}
[class*="uk-height"] {
    box-sizing: border-box;
}
.uk-height-1-1 {
    height: 100%;
}
.uk-height-viewport {
    min-height: 100vh;
}
.uk-height-small {
    height: 150px;
}
.uk-height-medium {
    height: 300px;
}
.uk-height-large {
    height: 450px;
}
.uk-height-max-small {
    max-height: 150px;
}
.uk-height-max-medium {
    max-height: 300px;
}
.uk-height-max-large {
    max-height: 450px;
}
.uk-text-lead {
    font-size: 1.5rem;
    line-height: 1.5;
    color: #333;
}
.uk-text-meta {
    font-size: 0.875rem;
    line-height: 1.4;
    color: #999;
}
.uk-text-meta a {
    color: #999;
}
.uk-text-meta a:hover {
    color: #666;
    text-decoration: none;
}
.uk-text-small {
    font-size: 0.875rem;
    line-height: 1.5;
}
.uk-text-large {
    font-size: 1.5rem;
    line-height: 1.5;
}
.uk-text-default {
    font-size: 16px;
    line-height: 1.5;
}
.uk-text-light {
    font-weight: 300;
}
.uk-text-normal {
    font-weight: 400;
}
.uk-text-bold {
    font-weight: 700;
}
.uk-text-lighter {
    font-weight: lighter;
}
.uk-text-bolder {
    font-weight: bolder;
}
.uk-text-italic {
    font-style: italic;
}
.uk-text-capitalize {
    text-transform: capitalize !important;
}
.uk-text-uppercase {
    text-transform: uppercase !important;
}
.uk-text-lowercase {
    text-transform: lowercase !important;
}
.uk-text-muted {
    color: #999 !important;
}
.uk-text-emphasis {
    color: #333 !important;
}
.uk-text-primary {
    color: #1e87f0 !important;
}
.uk-text-secondary {
    color: #222 !important;
}
.uk-text-success {
    color: #32d296 !important;
}
.uk-text-warning {
    color: #faa05a !important;
}
.uk-text-danger {
    color: #f0506e !important;
}
.uk-text-background {
    -webkit-background-clip: text;
    display: inline-block;
    color: #1e87f0 !important;
}
@supports (-webkit-background-clip: text) {
    .uk-text-background {
        background-color: #1e87f0;
        color: transparent !important;
    }
}
.uk-text-left {
    text-align: left !important;
}
.uk-text-right {
    text-align: right !important;
}
.uk-text-center {
    text-align: center !important;
}
.uk-text-justify {
    text-align: justify !important;
}
@media (min-width: 640px) {
    .uk-text-left\@s {
        text-align: left !important;
    }
    .uk-text-right\@s {
        text-align: right !important;
    }
    .uk-text-center\@s {
        text-align: center !important;
    }
}
@media (min-width: 960px) {
    .uk-text-left\@m {
        text-align: left !important;
    }
    .uk-text-right\@m {
        text-align: right !important;
    }
    .uk-text-center\@m {
        text-align: center !important;
    }
}
@media (min-width: 1200px) {
    .uk-text-left\@l {
        text-align: left !important;
    }
    .uk-text-right\@l {
        text-align: right !important;
    }
    .uk-text-center\@l {
        text-align: center !important;
    }
}
@media (min-width: 1600px) {
    .uk-text-left\@xl {
        text-align: left !important;
    }
    .uk-text-right\@xl {
        text-align: right !important;
    }
    .uk-text-center\@xl {
        text-align: center !important;
    }
}
.uk-text-top {
    vertical-align: top !important;
}
.uk-text-middle {
    vertical-align: middle !important;
}
.uk-text-bottom {
    vertical-align: bottom !important;
}
.uk-text-baseline {
    vertical-align: baseline !important;
}
.uk-text-nowrap {
    white-space: nowrap;
}
.uk-text-truncate {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
td.uk-text-truncate,
th.uk-text-truncate {
    max-width: 0;
}
.uk-text-break {
    overflow-wrap: break-word;
    word-wrap: break-word;
}
td.uk-text-break,
th.uk-text-break {
    word-break: break-all;
}
[class*="uk-column-"] {
    column-gap: 30px;
}
@media (min-width: 1200px) {
    [class*="uk-column-"] {
        column-gap: 40px;
    }
}
[class*="uk-column-"] img {
    transform: translate3d(0, 0, 0);
}
.uk-column-divider {
    column-rule: 1px solid #e5e5e5;
    column-gap: 60px;
}
@media (min-width: 1200px) {
    .uk-column-divider {
        column-gap: 80px;
    }
}
.uk-column-1-2 {
    column-count: 2;
}
.uk-column-1-3 {
    column-count: 3;
}
.uk-column-1-4 {
    column-count: 4;
}
.uk-column-1-5 {
    column-count: 5;
}
.uk-column-1-6 {
    column-count: 6;
}
@media (min-width: 640px) {
    .uk-column-1-2\@s {
        column-count: 2;
    }
    .uk-column-1-3\@s {
        column-count: 3;
    }
    .uk-column-1-4\@s {
        column-count: 4;
    }
    .uk-column-1-5\@s {
        column-count: 5;
    }
    .uk-column-1-6\@s {
        column-count: 6;
    }
}
@media (min-width: 960px) {
    .uk-column-1-2\@m {
        column-count: 2;
    }
    .uk-column-1-3\@m {
        column-count: 3;
    }
    .uk-column-1-4\@m {
        column-count: 4;
    }
    .uk-column-1-5\@m {
        column-count: 5;
    }
    .uk-column-1-6\@m {
        column-count: 6;
    }
}
@media (min-width: 1200px) {
    .uk-column-1-2\@l {
        column-count: 2;
    }
    .uk-column-1-3\@l {
        column-count: 3;
    }
    .uk-column-1-4\@l {
        column-count: 4;
    }
    .uk-column-1-5\@l {
        column-count: 5;
    }
    .uk-column-1-6\@l {
        column-count: 6;
    }
}
@media (min-width: 1600px) {
    .uk-column-1-2\@xl {
        column-count: 2;
    }
    .uk-column-1-3\@xl {
        column-count: 3;
    }
    .uk-column-1-4\@xl {
        column-count: 4;
    }
    .uk-column-1-5\@xl {
        column-count: 5;
    }
    .uk-column-1-6\@xl {
        column-count: 6;
    }
}
.uk-column-span {
    column-span: all;
}
.uk-cover {
    max-width: none;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
iframe.uk-cover {
    pointer-events: none;
}
.uk-cover-container {
    overflow: hidden;
    position: relative;
}
.uk-background-default {
    background-color: #fff;
}
.uk-background-muted {
    background-color: #f8f8f8;
}
.uk-background-primary {
    background-color: #1e87f0;
}
.uk-background-secondary {
    background-color: #222;
}
.uk-background-contain,
.uk-background-cover {
    background-position: 50% 50%;
    background-repeat: no-repeat;
}
.uk-background-cover {
    background-size: cover;
}
.uk-background-contain {
    background-size: contain;
}
.uk-background-top-left {
    background-position: 0 0;
}
.uk-background-top-center {
    background-position: 50% 0;
}
.uk-background-top-right {
    background-position: 100% 0;
}
.uk-background-center-left {
    background-position: 0 50%;
}
.uk-background-center-center {
    background-position: 50% 50%;
}
.uk-background-center-right {
    background-position: 100% 50%;
}
.uk-background-bottom-left {
    background-position: 0 100%;
}
.uk-background-bottom-center {
    background-position: 50% 100%;
}
.uk-background-bottom-right {
    background-position: 100% 100%;
}
.uk-background-norepeat {
    background-repeat: no-repeat;
}
.uk-background-fixed {
    background-attachment: fixed;
    backface-visibility: hidden;
}
@media (pointer: coarse) {
    .uk-background-fixed {
        background-attachment: scroll;
    }
}
@media (max-width: 639px) {
    .uk-background-image\@s {
        background-image: none !important;
    }
}
@media (max-width: 959px) {
    .uk-background-image\@m {
        background-image: none !important;
    }
}
@media (max-width: 1199px) {
    .uk-background-image\@l {
        background-image: none !important;
    }
}
@media (max-width: 1599px) {
    .uk-background-image\@xl {
        background-image: none !important;
    }
}
.uk-background-blend-multiply {
    background-blend-mode: multiply;
}
.uk-background-blend-screen {
    background-blend-mode: screen;
}
.uk-background-blend-overlay {
    background-blend-mode: overlay;
}
.uk-background-blend-darken {
    background-blend-mode: darken;
}
.uk-background-blend-lighten {
    background-blend-mode: lighten;
}
.uk-background-blend-color-dodge {
    background-blend-mode: color-dodge;
}
.uk-background-blend-color-burn {
    background-blend-mode: color-burn;
}
.uk-background-blend-hard-light {
    background-blend-mode: hard-light;
}
.uk-background-blend-soft-light {
    background-blend-mode: soft-light;
}
.uk-background-blend-difference {
    background-blend-mode: difference;
}
.uk-background-blend-exclusion {
    background-blend-mode: exclusion;
}
.uk-background-blend-hue {
    background-blend-mode: hue;
}
.uk-background-blend-saturation {
    background-blend-mode: saturation;
}
.uk-background-blend-color {
    background-blend-mode: color;
}
.uk-background-blend-luminosity {
    background-blend-mode: luminosity;
}
[class*="uk-align"] {
    display: block;
    margin-bottom: 30px;
}
* + [class*="uk-align"] {
    margin-top: 30px;
}
.uk-align-center {
    margin-left: auto;
    margin-right: auto;
}
.uk-align-left {
    margin-top: 0;
    margin-right: 30px;
    float: left;
}
.uk-align-right {
    margin-top: 0;
    margin-left: 30px;
    float: right;
}
@media (min-width: 640px) {
    .uk-align-left\@s {
        margin-top: 0;
        margin-right: 30px;
        float: left;
    }
    .uk-align-right\@s {
        margin-top: 0;
        margin-left: 30px;
        float: right;
    }
}
@media (min-width: 960px) {
    .uk-align-left\@m {
        margin-top: 0;
        margin-right: 30px;
        float: left;
    }
    .uk-align-right\@m {
        margin-top: 0;
        margin-left: 30px;
        float: right;
    }
}
@media (min-width: 1200px) {
    .uk-align-left\@l {
        margin-top: 0;
        float: left;
    }
    .uk-align-right\@l {
        margin-top: 0;
        float: right;
    }
    .uk-align-left,
    .uk-align-left\@l,
    .uk-align-left\@m,
    .uk-align-left\@s {
        margin-right: 40px;
    }
    .uk-align-right,
    .uk-align-right\@l,
    .uk-align-right\@m,
    .uk-align-right\@s {
        margin-left: 40px;
    }
}
@media (min-width: 1600px) {
    .uk-align-left\@xl {
        margin-top: 0;
        margin-right: 40px;
        float: left;
    }
    .uk-align-right\@xl {
        margin-top: 0;
        margin-left: 40px;
        float: right;
    }
}
.uk-svg,
.uk-svg:not(.uk-preserve) [fill*="#"]:not(.uk-preserve) {
    fill: currentcolor;
}
.uk-svg:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve) {
    stroke: currentcolor;
}
.uk-svg {
    transform: translate(0, 0);
}
.uk-panel {
    display: flow-root;
    position: relative;
    box-sizing: border-box;
}
.uk-panel > :last-child {
    margin-bottom: 0;
}
.uk-panel-scrollable {
    height: 170px;
    padding: 10px;
    border: 1px solid #e5e5e5;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    resize: both;
}
.uk-clearfix::before {
    content: "";
    display: table-cell;
}
.uk-clearfix::after {
    content: "";
    display: table;
    clear: both;
}
.uk-float-left {
    float: left;
}
.uk-float-right {
    float: right;
}
[class*="uk-float-"] {
    max-width: 100%;
}
.uk-overflow-hidden {
    overflow: hidden;
}
.uk-overflow-auto {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
.uk-overflow-auto > :last-child {
    margin-bottom: 0;
}
.uk-resize {
    resize: both;
}
.uk-resize-vertical {
    resize: vertical;
}
.uk-display-block {
    display: block !important;
}
.uk-display-inline {
    display: inline !important;
}
.uk-display-inline-block {
    display: inline-block !important;
}
[class*="uk-inline"] {
    display: inline-block;
    position: relative;
    max-width: 100%;
    vertical-align: middle;
    -webkit-backface-visibility: hidden;
}
.uk-inline-clip {
    overflow: hidden;
}
.uk-preserve-width,
.uk-preserve-width canvas,
.uk-preserve-width img,
.uk-preserve-width svg,
.uk-preserve-width video {
    max-width: none;
}
.uk-responsive-height,
.uk-responsive-width {
    box-sizing: border-box;
}
.uk-responsive-width {
    max-width: 100% !important;
    height: auto;
}
.uk-responsive-height {
    max-height: 100%;
    width: auto;
    max-width: none;
}
.uk-border-circle {
    border-radius: 50%;
}
.uk-border-pill {
    border-radius: 500px;
}
.uk-border-rounded {
    border-radius: 5px;
}
.uk-inline-clip[class*="uk-border-"] {
    -webkit-transform: translateZ(0);
}
.uk-box-shadow-small {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
}
.uk-box-shadow-medium {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
.uk-box-shadow-large {
    box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
}
.uk-box-shadow-xlarge {
    box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16);
}
[class*="uk-box-shadow-hover"] {
    transition: box-shadow 0.1s ease-in-out;
}
.uk-box-shadow-hover-small:hover {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
}
.uk-box-shadow-hover-medium:hover {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
.uk-box-shadow-hover-large:hover {
    box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
}
.uk-box-shadow-hover-xlarge:hover {
    box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16);
}
@supports (filter: blur(0)) {
    .uk-box-shadow-bottom {
        display: inline-block;
        position: relative;
        max-width: 100%;
        vertical-align: middle;
    }
    .uk-box-shadow-bottom::before {
        content: "";
        position: absolute;
        bottom: -30px;
        left: 0;
        right: 0;
        height: 30px;
        border-radius: 100%;
        background: #444;
        filter: blur(20px);
    }
    .uk-box-shadow-bottom > * {
        position: relative;
    }
}
.uk-dropcap::first-letter,
.uk-dropcap > p:first-of-type::first-letter {
    display: block;
    margin-right: 10px;
    float: left;
    font-size: 4.5em;
    line-height: 1;
    margin-bottom: -2px;
}
@-moz-document url-prefix() {
    .uk-dropcap::first-letter,
    .uk-dropcap > p:first-of-type::first-letter {
        margin-top: 1.1%;
    }
}
@supports (-ms-ime-align: auto) {
    .uk-dropcap > p:first-of-type::first-letter {
        font-size: 1em;
    }
}
.uk-logo {
    font-size: 1.5rem;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    color: #666;
    text-decoration: none;
}
.uk-logo:focus,
.uk-logo:hover {
    color: #666;
    outline: 0;
    text-decoration: none;
}
.uk-logo-inverse {
    display: none;
}
.uk-disabled {
    pointer-events: none;
}
.uk-drag,
.uk-drag * {
    cursor: move;
}
.uk-drag iframe {
    pointer-events: none;
}
.uk-dragover {
    box-shadow: 0 0 20px rgba(100, 100, 100, 0.3);
}
.uk-blend-multiply {
    mix-blend-mode: multiply;
}
.uk-blend-screen {
    mix-blend-mode: screen;
}
.uk-blend-overlay {
    mix-blend-mode: overlay;
}
.uk-blend-darken {
    mix-blend-mode: darken;
}
.uk-blend-lighten {
    mix-blend-mode: lighten;
}
.uk-blend-color-dodge {
    mix-blend-mode: color-dodge;
}
.uk-blend-color-burn {
    mix-blend-mode: color-burn;
}
.uk-blend-hard-light {
    mix-blend-mode: hard-light;
}
.uk-blend-soft-light {
    mix-blend-mode: soft-light;
}
.uk-blend-difference {
    mix-blend-mode: difference;
}
.uk-blend-exclusion {
    mix-blend-mode: exclusion;
}
.uk-blend-hue {
    mix-blend-mode: hue;
}
.uk-blend-saturation {
    mix-blend-mode: saturation;
}
.uk-blend-color {
    mix-blend-mode: color;
}
.uk-blend-luminosity {
    mix-blend-mode: luminosity;
}
.uk-transform-center {
    transform: translate(-50%, -50%);
}
.uk-transform-origin-top-left {
    transform-origin: 0 0;
}
.uk-transform-origin-top-center {
    transform-origin: 50% 0;
}
.uk-transform-origin-top-right {
    transform-origin: 100% 0;
}
.uk-transform-origin-center-left {
    transform-origin: 0 50%;
}
.uk-transform-origin-center-right {
    transform-origin: 100% 50%;
}
.uk-transform-origin-bottom-left {
    transform-origin: 0 100%;
}
.uk-transform-origin-bottom-center {
    transform-origin: 50% 100%;
}
.uk-transform-origin-bottom-right {
    transform-origin: 100% 100%;
}
.uk-flex {
    display: flex;
}
.uk-flex-inline {
    display: inline-flex;
}
.uk-flex-inline::after,
.uk-flex-inline::before,
.uk-flex::after,
.uk-flex::before {
    display: none;
}
.uk-flex-left {
    justify-content: flex-start;
}
.uk-flex-center {
    justify-content: center;
}
.uk-flex-right {
    justify-content: flex-end;
}
.uk-flex-between {
    justify-content: space-between;
}
.uk-flex-around {
    justify-content: space-around;
}
@media (min-width: 640px) {
    .uk-flex-left\@s {
        justify-content: flex-start;
    }
    .uk-flex-center\@s {
        justify-content: center;
    }
    .uk-flex-right\@s {
        justify-content: flex-end;
    }
    .uk-flex-between\@s {
        justify-content: space-between;
    }
    .uk-flex-around\@s {
        justify-content: space-around;
    }
}
@media (min-width: 960px) {
    .uk-flex-left\@m {
        justify-content: flex-start;
    }
    .uk-flex-center\@m {
        justify-content: center;
    }
    .uk-flex-right\@m {
        justify-content: flex-end;
    }
    .uk-flex-between\@m {
        justify-content: space-between;
    }
    .uk-flex-around\@m {
        justify-content: space-around;
    }
}
@media (min-width: 1200px) {
    .uk-flex-left\@l {
        justify-content: flex-start;
    }
    .uk-flex-center\@l {
        justify-content: center;
    }
    .uk-flex-right\@l {
        justify-content: flex-end;
    }
    .uk-flex-between\@l {
        justify-content: space-between;
    }
    .uk-flex-around\@l {
        justify-content: space-around;
    }
}
@media (min-width: 1600px) {
    .uk-flex-left\@xl {
        justify-content: flex-start;
    }
    .uk-flex-center\@xl {
        justify-content: center;
    }
    .uk-flex-right\@xl {
        justify-content: flex-end;
    }
    .uk-flex-between\@xl {
        justify-content: space-between;
    }
    .uk-flex-around\@xl {
        justify-content: space-around;
    }
}
.uk-flex-stretch {
    align-items: stretch;
}
.uk-flex-top {
    align-items: flex-start;
}
.uk-flex-middle {
    align-items: center;
}
.uk-flex-bottom {
    align-items: flex-end;
}
.uk-flex-row {
    flex-direction: row;
}
.uk-flex-row-reverse {
    flex-direction: row-reverse;
}
.uk-flex-column {
    flex-direction: column;
}
.uk-flex-column-reverse {
    flex-direction: column-reverse;
}
.uk-flex-nowrap {
    flex-wrap: nowrap;
}
.uk-flex-wrap {
    flex-wrap: wrap;
}
.uk-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
}
.uk-flex-wrap-stretch {
    align-content: stretch;
}
.uk-flex-wrap-top {
    align-content: flex-start;
}
.uk-flex-wrap-middle {
    align-content: center;
}
.uk-flex-wrap-bottom {
    align-content: flex-end;
}
.uk-flex-wrap-between {
    align-content: space-between;
}
.uk-flex-wrap-around {
    align-content: space-around;
}
.uk-flex-first {
    order: -1;
}
.uk-flex-last {
    order: 99;
}
@media (min-width: 640px) {
    .uk-flex-first\@s {
        order: -1;
    }
    .uk-flex-last\@s {
        order: 99;
    }
}
@media (min-width: 960px) {
    .uk-flex-first\@m {
        order: -1;
    }
    .uk-flex-last\@m {
        order: 99;
    }
}
@media (min-width: 1200px) {
    .uk-flex-first\@l {
        order: -1;
    }
    .uk-flex-last\@l {
        order: 99;
    }
}
@media (min-width: 1600px) {
    .uk-flex-first\@xl {
        order: -1;
    }
    .uk-flex-last\@xl {
        order: 99;
    }
}
.uk-flex-none {
    flex: none;
}
.uk-flex-auto {
    flex: auto;
}
.uk-flex-1 {
    flex: 1;
}
.uk-margin {
    margin-bottom: 20px;
}
* + .uk-margin {
    margin-top: 20px !important;
}
.uk-margin-top {
    margin-top: 20px !important;
}
.uk-margin-bottom {
    margin-bottom: 20px !important;
}
.uk-margin-left {
    margin-left: 20px !important;
}
.uk-margin-right {
    margin-right: 20px !important;
}
.uk-margin-small {
    margin-bottom: 10px;
}
* + .uk-margin-small {
    margin-top: 10px !important;
}
.uk-margin-small-top {
    margin-top: 10px !important;
}
.uk-margin-small-bottom {
    margin-bottom: 10px !important;
}
.uk-margin-small-left {
    margin-left: 10px !important;
}
.uk-margin-small-right {
    margin-right: 10px !important;
}
.uk-margin-medium {
    margin-bottom: 40px;
}
* + .uk-margin-medium {
    margin-top: 40px !important;
}
.uk-margin-medium-top {
    margin-top: 40px !important;
}
.uk-margin-medium-bottom {
    margin-bottom: 40px !important;
}
.uk-margin-medium-left {
    margin-left: 40px !important;
}
.uk-margin-medium-right {
    margin-right: 40px !important;
}
.uk-margin-large {
    margin-bottom: 40px;
}
* + .uk-margin-large {
    margin-top: 40px !important;
}
.uk-margin-large-top {
    margin-top: 40px !important;
}
.uk-margin-large-bottom {
    margin-bottom: 40px !important;
}
.uk-margin-large-left {
    margin-left: 40px !important;
}
.uk-margin-large-right {
    margin-right: 40px !important;
}
@media (min-width: 1200px) {
    .uk-margin-large {
        margin-bottom: 70px;
    }
    * + .uk-margin-large {
        margin-top: 70px !important;
    }
    .uk-margin-large-top {
        margin-top: 70px !important;
    }
    .uk-margin-large-bottom {
        margin-bottom: 70px !important;
    }
    .uk-margin-large-left {
        margin-left: 70px !important;
    }
    .uk-margin-large-right {
        margin-right: 70px !important;
    }
}
.uk-margin-xlarge {
    margin-bottom: 70px;
}
* + .uk-margin-xlarge {
    margin-top: 70px !important;
}
.uk-margin-xlarge-top {
    margin-top: 70px !important;
}
.uk-margin-xlarge-bottom {
    margin-bottom: 70px !important;
}
.uk-margin-xlarge-left {
    margin-left: 70px !important;
}
.uk-margin-xlarge-right {
    margin-right: 70px !important;
}
@media (min-width: 1200px) {
    .uk-margin-xlarge {
        margin-bottom: 140px;
    }
    * + .uk-margin-xlarge {
        margin-top: 140px !important;
    }
    .uk-margin-xlarge-top {
        margin-top: 140px !important;
    }
    .uk-margin-xlarge-bottom {
        margin-bottom: 140px !important;
    }
    .uk-margin-xlarge-left {
        margin-left: 140px !important;
    }
    .uk-margin-xlarge-right {
        margin-right: 140px !important;
    }
}
.uk-margin-auto {
    margin-left: auto !important;
    margin-right: auto !important;
}
.uk-margin-auto-top {
    margin-top: auto !important;
}
.uk-margin-auto-bottom {
    margin-bottom: auto !important;
}
.uk-margin-auto-left {
    margin-left: auto !important;
}
.uk-margin-auto-right {
    margin-right: auto !important;
}
.uk-margin-auto-vertical {
    margin-top: auto !important;
    margin-bottom: auto !important;
}
@media (min-width: 640px) {
    .uk-margin-auto\@s {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .uk-margin-auto-left\@s {
        margin-left: auto !important;
    }
    .uk-margin-auto-right\@s {
        margin-right: auto !important;
    }
}
@media (min-width: 960px) {
    .uk-margin-auto\@m {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .uk-margin-auto-left\@m {
        margin-left: auto !important;
    }
    .uk-margin-auto-right\@m {
        margin-right: auto !important;
    }
}
@media (min-width: 1200px) {
    .uk-margin-auto\@l {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .uk-margin-auto-left\@l {
        margin-left: auto !important;
    }
    .uk-margin-auto-right\@l {
        margin-right: auto !important;
    }
}
@media (min-width: 1600px) {
    .uk-margin-auto\@xl {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .uk-margin-auto-left\@xl {
        margin-left: auto !important;
    }
    .uk-margin-auto-right\@xl {
        margin-right: auto !important;
    }
}
.uk-margin-remove {
    margin: 0 !important;
}
.uk-margin-remove-top {
    margin-top: 0 !important;
}
.uk-margin-remove-bottom {
    margin-bottom: 0 !important;
}
.uk-margin-remove-left {
    margin-left: 0 !important;
}
.uk-margin-remove-right {
    margin-right: 0 !important;
}
.uk-margin-remove-vertical {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
.uk-margin-remove-adjacent + *,
.uk-margin-remove-first-child > :first-child {
    margin-top: 0 !important;
}
.uk-margin-remove-last-child > :last-child {
    margin-bottom: 0 !important;
}
@media (min-width: 640px) {
    .uk-margin-remove-left\@s {
        margin-left: 0 !important;
    }
    .uk-margin-remove-right\@s {
        margin-right: 0 !important;
    }
}
@media (min-width: 960px) {
    .uk-margin-remove-left\@m {
        margin-left: 0 !important;
    }
    .uk-margin-remove-right\@m {
        margin-right: 0 !important;
    }
}
@media (min-width: 1200px) {
    .uk-margin-remove-left\@l {
        margin-left: 0 !important;
    }
    .uk-margin-remove-right\@l {
        margin-right: 0 !important;
    }
}
@media (min-width: 1600px) {
    .uk-margin-remove-left\@xl {
        margin-left: 0 !important;
    }
    .uk-margin-remove-right\@xl {
        margin-right: 0 !important;
    }
}
.uk-padding {
    padding: 30px;
}
@media (min-width: 1200px) {
    .uk-padding {
        padding: 40px;
    }
}
.uk-padding-small {
    padding: 15px;
}
.uk-padding-large {
    padding: 30px;
}
@media (min-width: 1200px) {
    .uk-padding-large {
        padding: 70px;
    }
}
.uk-padding-remove {
    padding: 0 !important;
}
.uk-padding-remove-top {
    padding-top: 0 !important;
}
.uk-padding-remove-bottom {
    padding-bottom: 0 !important;
}
.uk-padding-remove-left {
    padding-left: 0 !important;
}
.uk-padding-remove-right {
    padding-right: 0 !important;
}
.uk-padding-remove-vertical {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.uk-padding-remove-horizontal {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
[class*="uk-position-bottom"],
[class*="uk-position-center"],
[class*="uk-position-left"],
[class*="uk-position-right"],
[class*="uk-position-top"] {
    position: absolute !important;
    max-width: 100%;
}
.uk-position-top {
    top: 0;
    left: 0;
    right: 0;
}
.uk-position-bottom {
    bottom: 0;
    left: 0;
    right: 0;
}
.uk-position-left {
    top: 0;
    bottom: 0;
    left: 0;
}
.uk-position-right {
    top: 0;
    bottom: 0;
    right: 0;
}
.uk-position-top-left {
    top: 0;
    left: 0;
}
.uk-position-top-right {
    top: 0;
    right: 0;
}
.uk-position-bottom-left {
    bottom: 0;
    left: 0;
}
.uk-position-bottom-right {
    bottom: 0;
    right: 0;
}
.uk-position-center {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: max-content;
    max-width: 100%;
    box-sizing: border-box;
}
[class*="uk-position-center-left"],
[class*="uk-position-center-right"] {
    top: 50%;
    transform: translateY(-50%);
}
.uk-position-center-left {
    left: 0;
}
.uk-position-center-right {
    right: 0;
}
.uk-position-center-left-out {
    right: 100%;
    width: max-content;
}
.uk-position-center-right-out {
    left: 100%;
    width: max-content;
}
.uk-position-bottom-center,
.uk-position-top-center {
    left: 50%;
    transform: translateX(-50%);
    width: max-content;
    max-width: 100%;
    box-sizing: border-box;
}
.uk-position-top-center {
    top: 0;
}
.uk-position-bottom-center {
    bottom: 0;
}
.uk-position-cover {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
.uk-position-relative {
    position: relative !important;
}
.uk-position-absolute {
    position: absolute !important;
}
.uk-position-fixed {
    position: fixed !important;
}
.uk-position-z-index {
    z-index: 1;
}
.uk-position-small {
    max-width: calc(100% - (15px * 2));
    margin: 15px;
}
.uk-position-small.uk-position-center {
    transform: translate(-50%, -50%) translate(-15px, -15px);
}
.uk-position-small[class*="uk-position-center-left"],
.uk-position-small[class*="uk-position-center-right"] {
    transform: translateY(-50%) translateY(-15px);
}
.uk-position-small.uk-position-bottom-center,
.uk-position-small.uk-position-top-center {
    transform: translateX(-50%) translateX(-15px);
}
.uk-position-medium {
    max-width: calc(100% - (30px * 2));
    margin: 30px;
}
.uk-position-medium.uk-position-center {
    transform: translate(-50%, -50%) translate(-30px, -30px);
}
.uk-position-medium[class*="uk-position-center-left"],
.uk-position-medium[class*="uk-position-center-right"] {
    transform: translateY(-50%) translateY(-30px);
}
.uk-position-medium.uk-position-bottom-center,
.uk-position-medium.uk-position-top-center {
    transform: translateX(-50%) translateX(-30px);
}
.uk-position-large {
    max-width: calc(100% - (30px * 2));
    margin: 30px;
}
.uk-position-large.uk-position-center {
    transform: translate(-50%, -50%) translate(-30px, -30px);
}
.uk-position-large[class*="uk-position-center-left"],
.uk-position-large[class*="uk-position-center-right"] {
    transform: translateY(-50%) translateY(-30px);
}
.uk-position-large.uk-position-bottom-center,
.uk-position-large.uk-position-top-center {
    transform: translateX(-50%) translateX(-30px);
}
@media (min-width: 1200px) {
    .uk-position-large {
        max-width: calc(100% - (50px * 2));
        margin: 50px;
    }
    .uk-position-large.uk-position-center {
        transform: translate(-50%, -50%) translate(-50px, -50px);
    }
    .uk-position-large[class*="uk-position-center-left"],
    .uk-position-large[class*="uk-position-center-right"] {
        transform: translateY(-50%) translateY(-50px);
    }
    .uk-position-large.uk-position-bottom-center,
    .uk-position-large.uk-position-top-center {
        transform: translateX(-50%) translateX(-50px);
    }
}
.uk-transition-toggle {
    -webkit-tap-highlight-color: transparent;
}
.uk-transition-toggle:focus {
    outline: 0;
}
.uk-transition-fade,
[class*="uk-transition-scale"],
[class*="uk-transition-slide"] {
    transition: 0.3s ease-out;
    transition-property: opacity, transform, filter;
    opacity: 0;
}
.uk-transition-active.uk-active .uk-transition-fade,
.uk-transition-toggle:focus .uk-transition-fade,
.uk-transition-toggle:hover .uk-transition-fade {
    opacity: 1;
}
.uk-transition-scale-up {
    transform: scale(1, 1);
}
.uk-transition-scale-down {
    transform: scale(1.1, 1.1);
}
.uk-transition-active.uk-active .uk-transition-scale-up,
.uk-transition-toggle:focus .uk-transition-scale-up,
.uk-transition-toggle:hover .uk-transition-scale-up {
    opacity: 1;
    transform: scale(1.1, 1.1);
}
.uk-transition-active.uk-active .uk-transition-scale-down,
.uk-transition-toggle:focus .uk-transition-scale-down,
.uk-transition-toggle:hover .uk-transition-scale-down {
    opacity: 1;
    transform: scale(1, 1);
}
.uk-transition-slide-top {
    transform: translateY(-100%);
}
.uk-transition-slide-bottom {
    transform: translateY(100%);
}
.uk-transition-slide-left {
    transform: translateX(-100%);
}
.uk-transition-slide-right {
    transform: translateX(100%);
}
.uk-transition-slide-top-small {
    transform: translateY(-10px);
}
.uk-transition-slide-bottom-small {
    transform: translateY(10px);
}
.uk-transition-slide-left-small {
    transform: translateX(-10px);
}
.uk-transition-slide-right-small {
    transform: translateX(10px);
}
.uk-transition-slide-top-medium {
    transform: translateY(-50px);
}
.uk-transition-slide-bottom-medium {
    transform: translateY(50px);
}
.uk-transition-slide-left-medium {
    transform: translateX(-50px);
}
.uk-transition-slide-right-medium {
    transform: translateX(50px);
}
.uk-transition-active.uk-active [class*="uk-transition-slide"],
.uk-transition-toggle:focus [class*="uk-transition-slide"],
.uk-transition-toggle:hover [class*="uk-transition-slide"] {
    opacity: 1;
    transform: translate(0, 0);
}
.uk-transition-opaque {
    opacity: 1;
}
.uk-transition-slow {
    transition-duration: 0.7s;
}
.uk-hidden,
[hidden] {
    display: none !important;
}
@media (min-width: 640px) {
    .uk-hidden\@s {
        display: none !important;
    }
}
@media (min-width: 960px) {
    .uk-hidden\@m {
        display: none !important;
    }
}
@media (min-width: 1200px) {
    .uk-hidden\@l {
        display: none !important;
    }
}
@media (min-width: 1600px) {
    .uk-hidden\@xl {
        display: none !important;
    }
}
@media (max-width: 639px) {
    .uk-visible\@s {
        display: none !important;
    }
}
@media (max-width: 959px) {
    .uk-visible\@m {
        display: none !important;
    }
}
@media (max-width: 1199px) {
    .uk-visible\@l {
        display: none !important;
    }
}
@media (max-width: 1599px) {
    .uk-visible\@xl {
        display: none !important;
    }
}
.uk-invisible {
    visibility: hidden !important;
}
.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within) {
    position: absolute !important;
    width: 0 !important;
    height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: hidden !important;
}
.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within) {
    opacity: 0 !important;
}
.uk-visible-toggle {
    -webkit-tap-highlight-color: transparent;
}
.uk-visible-toggle:focus {
    outline: 0;
}
@media (pointer: coarse) {
    .uk-hidden-touch {
        display: none !important;
    }
}
.uk-hidden-notouch {
    display: none !important;
}
@media (pointer: coarse) {
    .uk-hidden-notouch {
        display: block !important;
    }
}
.uk-card-primary.uk-card-body,
.uk-card-primary > :not([class*="uk-card-media"]),
.uk-card-secondary.uk-card-body,
.uk-card-secondary > :not([class*="uk-card-media"]),
.uk-light,
.uk-offcanvas-bar,
.uk-overlay-primary,
.uk-section-primary:not(.uk-preserve-color),
.uk-section-secondary:not(.uk-preserve-color),
.uk-tile-primary:not(.uk-preserve-color),
.uk-tile-secondary:not(.uk-preserve-color) {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-link,
.uk-card-primary.uk-card-body a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-link,
.uk-card-primary > :not([class*="uk-card-media"]) a,
.uk-card-secondary.uk-card-body .uk-link,
.uk-card-secondary.uk-card-body a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-link,
.uk-card-secondary > :not([class*="uk-card-media"]) a,
.uk-light .uk-link,
.uk-light a,
.uk-offcanvas-bar .uk-link,
.uk-offcanvas-bar a,
.uk-overlay-primary .uk-link,
.uk-overlay-primary a,
.uk-section-primary:not(.uk-preserve-color) .uk-link,
.uk-section-primary:not(.uk-preserve-color) a,
.uk-section-secondary:not(.uk-preserve-color) .uk-link,
.uk-section-secondary:not(.uk-preserve-color) a,
.uk-tile-primary:not(.uk-preserve-color) .uk-link,
.uk-tile-primary:not(.uk-preserve-color) a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link,
.uk-tile-secondary:not(.uk-preserve-color) a {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-link:hover,
.uk-card-primary.uk-card-body a:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-link:hover,
.uk-card-primary > :not([class*="uk-card-media"]) a:hover,
.uk-card-secondary.uk-card-body .uk-link:hover,
.uk-card-secondary.uk-card-body a:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-link:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) a:hover,
.uk-light .uk-link:hover,
.uk-light a:hover,
.uk-offcanvas-bar .uk-link:hover,
.uk-offcanvas-bar a:hover,
.uk-overlay-primary .uk-link:hover,
.uk-overlay-primary a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link:hover,
.uk-section-primary:not(.uk-preserve-color) a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link:hover,
.uk-section-secondary:not(.uk-preserve-color) a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link:hover,
.uk-tile-primary:not(.uk-preserve-color) a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover,
.uk-tile-secondary:not(.uk-preserve-color) a:hover {
    color: #0e3178;
}
.uk-card-primary.uk-card-body :not(pre) > code,
.uk-card-primary.uk-card-body :not(pre) > kbd,
.uk-card-primary.uk-card-body :not(pre) > samp,
.uk-card-primary > :not([class*="uk-card-media"]) :not(pre) > code,
.uk-card-primary > :not([class*="uk-card-media"]) :not(pre) > kbd,
.uk-card-primary > :not([class*="uk-card-media"]) :not(pre) > samp,
.uk-card-secondary.uk-card-body :not(pre) > code,
.uk-card-secondary.uk-card-body :not(pre) > kbd,
.uk-card-secondary.uk-card-body :not(pre) > samp,
.uk-card-secondary > :not([class*="uk-card-media"]) :not(pre) > code,
.uk-card-secondary > :not([class*="uk-card-media"]) :not(pre) > kbd,
.uk-card-secondary > :not([class*="uk-card-media"]) :not(pre) > samp,
.uk-light :not(pre) > code,
.uk-light :not(pre) > kbd,
.uk-light :not(pre) > samp,
.uk-offcanvas-bar :not(pre) > code,
.uk-offcanvas-bar :not(pre) > kbd,
.uk-offcanvas-bar :not(pre) > samp,
.uk-overlay-primary :not(pre) > code,
.uk-overlay-primary :not(pre) > kbd,
.uk-overlay-primary :not(pre) > samp,
.uk-section-primary:not(.uk-preserve-color) :not(pre) > code,
.uk-section-primary:not(.uk-preserve-color) :not(pre) > kbd,
.uk-section-primary:not(.uk-preserve-color) :not(pre) > samp,
.uk-section-secondary:not(.uk-preserve-color) :not(pre) > code,
.uk-section-secondary:not(.uk-preserve-color) :not(pre) > kbd,
.uk-section-secondary:not(.uk-preserve-color) :not(pre) > samp,
.uk-tile-primary:not(.uk-preserve-color) :not(pre) > code,
.uk-tile-primary:not(.uk-preserve-color) :not(pre) > kbd,
.uk-tile-primary:not(.uk-preserve-color) :not(pre) > samp,
.uk-tile-secondary:not(.uk-preserve-color) :not(pre) > code,
.uk-tile-secondary:not(.uk-preserve-color) :not(pre) > kbd,
.uk-tile-secondary:not(.uk-preserve-color) :not(pre) > samp {
    color: rgba(255, 255, 255, 0.7);
    background: rgba(255, 255, 255, 0.1);
}
.uk-card-primary.uk-card-body em,
.uk-card-primary > :not([class*="uk-card-media"]) em,
.uk-card-secondary.uk-card-body em,
.uk-card-secondary > :not([class*="uk-card-media"]) em,
.uk-light em,
.uk-offcanvas-bar em,
.uk-overlay-primary em,
.uk-section-primary:not(.uk-preserve-color) em,
.uk-section-secondary:not(.uk-preserve-color) em,
.uk-tile-primary:not(.uk-preserve-color) em,
.uk-tile-secondary:not(.uk-preserve-color) em {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-h1,
.uk-card-primary.uk-card-body .uk-h2,
.uk-card-primary.uk-card-body .uk-h3,
.uk-card-primary.uk-card-body .uk-h4,
.uk-card-primary.uk-card-body .uk-h5,
.uk-card-primary.uk-card-body .uk-h6,
.uk-card-primary.uk-card-body .uk-heading-2xlarge,
.uk-card-primary.uk-card-body .uk-heading-large,
.uk-card-primary.uk-card-body .uk-heading-medium,
.uk-card-primary.uk-card-body .uk-heading-small,
.uk-card-primary.uk-card-body .uk-heading-xlarge,
.uk-card-primary.uk-card-body h1,
.uk-card-primary.uk-card-body h2,
.uk-card-primary.uk-card-body h3,
.uk-card-primary.uk-card-body h4,
.uk-card-primary.uk-card-body h5,
.uk-card-primary.uk-card-body h6,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-h1,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-h2,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-h3,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-h4,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-h5,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-h6,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-heading-2xlarge,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-heading-large,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-heading-medium,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-heading-small,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-heading-xlarge,
.uk-card-primary > :not([class*="uk-card-media"]) h1,
.uk-card-primary > :not([class*="uk-card-media"]) h2,
.uk-card-primary > :not([class*="uk-card-media"]) h3,
.uk-card-primary > :not([class*="uk-card-media"]) h4,
.uk-card-primary > :not([class*="uk-card-media"]) h5,
.uk-card-primary > :not([class*="uk-card-media"]) h6,
.uk-card-secondary.uk-card-body .uk-h1,
.uk-card-secondary.uk-card-body .uk-h2,
.uk-card-secondary.uk-card-body .uk-h3,
.uk-card-secondary.uk-card-body .uk-h4,
.uk-card-secondary.uk-card-body .uk-h5,
.uk-card-secondary.uk-card-body .uk-h6,
.uk-card-secondary.uk-card-body .uk-heading-2xlarge,
.uk-card-secondary.uk-card-body .uk-heading-large,
.uk-card-secondary.uk-card-body .uk-heading-medium,
.uk-card-secondary.uk-card-body .uk-heading-small,
.uk-card-secondary.uk-card-body .uk-heading-xlarge,
.uk-card-secondary.uk-card-body h1,
.uk-card-secondary.uk-card-body h2,
.uk-card-secondary.uk-card-body h3,
.uk-card-secondary.uk-card-body h4,
.uk-card-secondary.uk-card-body h5,
.uk-card-secondary.uk-card-body h6,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-h1,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-h2,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-h3,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-h4,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-h5,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-h6,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-heading-2xlarge,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-heading-large,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-heading-medium,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-heading-small,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-heading-xlarge,
.uk-card-secondary > :not([class*="uk-card-media"]) h1,
.uk-card-secondary > :not([class*="uk-card-media"]) h2,
.uk-card-secondary > :not([class*="uk-card-media"]) h3,
.uk-card-secondary > :not([class*="uk-card-media"]) h4,
.uk-card-secondary > :not([class*="uk-card-media"]) h5,
.uk-card-secondary > :not([class*="uk-card-media"]) h6,
.uk-light .uk-h1,
.uk-light .uk-h2,
.uk-light .uk-h3,
.uk-light .uk-h4,
.uk-light .uk-h5,
.uk-light .uk-h6,
.uk-light .uk-heading-2xlarge,
.uk-light .uk-heading-large,
.uk-light .uk-heading-medium,
.uk-light .uk-heading-small,
.uk-light .uk-heading-xlarge,
.uk-light h1,
.uk-light h2,
.uk-light h3,
.uk-light h4,
.uk-light h5,
.uk-light h6,
.uk-offcanvas-bar .uk-h1,
.uk-offcanvas-bar .uk-h2,
.uk-offcanvas-bar .uk-h3,
.uk-offcanvas-bar .uk-h4,
.uk-offcanvas-bar .uk-h5,
.uk-offcanvas-bar .uk-h6,
.uk-offcanvas-bar .uk-heading-2xlarge,
.uk-offcanvas-bar .uk-heading-large,
.uk-offcanvas-bar .uk-heading-medium,
.uk-offcanvas-bar .uk-heading-small,
.uk-offcanvas-bar .uk-heading-xlarge,
.uk-offcanvas-bar h1,
.uk-offcanvas-bar h2,
.uk-offcanvas-bar h3,
.uk-offcanvas-bar h4,
.uk-offcanvas-bar h5,
.uk-offcanvas-bar h6,
.uk-overlay-primary .uk-h1,
.uk-overlay-primary .uk-h2,
.uk-overlay-primary .uk-h3,
.uk-overlay-primary .uk-h4,
.uk-overlay-primary .uk-h5,
.uk-overlay-primary .uk-h6,
.uk-overlay-primary .uk-heading-2xlarge,
.uk-overlay-primary .uk-heading-large,
.uk-overlay-primary .uk-heading-medium,
.uk-overlay-primary .uk-heading-small,
.uk-overlay-primary .uk-heading-xlarge,
.uk-overlay-primary h1,
.uk-overlay-primary h2,
.uk-overlay-primary h3,
.uk-overlay-primary h4,
.uk-overlay-primary h5,
.uk-overlay-primary h6,
.uk-section-primary:not(.uk-preserve-color) .uk-h1,
.uk-section-primary:not(.uk-preserve-color) .uk-h2,
.uk-section-primary:not(.uk-preserve-color) .uk-h3,
.uk-section-primary:not(.uk-preserve-color) .uk-h4,
.uk-section-primary:not(.uk-preserve-color) .uk-h5,
.uk-section-primary:not(.uk-preserve-color) .uk-h6,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-2xlarge,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-large,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-medium,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-small,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-xlarge,
.uk-section-primary:not(.uk-preserve-color) h1,
.uk-section-primary:not(.uk-preserve-color) h2,
.uk-section-primary:not(.uk-preserve-color) h3,
.uk-section-primary:not(.uk-preserve-color) h4,
.uk-section-primary:not(.uk-preserve-color) h5,
.uk-section-primary:not(.uk-preserve-color) h6,
.uk-section-secondary:not(.uk-preserve-color) .uk-h1,
.uk-section-secondary:not(.uk-preserve-color) .uk-h2,
.uk-section-secondary:not(.uk-preserve-color) .uk-h3,
.uk-section-secondary:not(.uk-preserve-color) .uk-h4,
.uk-section-secondary:not(.uk-preserve-color) .uk-h5,
.uk-section-secondary:not(.uk-preserve-color) .uk-h6,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-large,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-medium,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-small,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-xlarge,
.uk-section-secondary:not(.uk-preserve-color) h1,
.uk-section-secondary:not(.uk-preserve-color) h2,
.uk-section-secondary:not(.uk-preserve-color) h3,
.uk-section-secondary:not(.uk-preserve-color) h4,
.uk-section-secondary:not(.uk-preserve-color) h5,
.uk-section-secondary:not(.uk-preserve-color) h6,
.uk-tile-primary:not(.uk-preserve-color) .uk-h1,
.uk-tile-primary:not(.uk-preserve-color) .uk-h2,
.uk-tile-primary:not(.uk-preserve-color) .uk-h3,
.uk-tile-primary:not(.uk-preserve-color) .uk-h4,
.uk-tile-primary:not(.uk-preserve-color) .uk-h5,
.uk-tile-primary:not(.uk-preserve-color) .uk-h6,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-2xlarge,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-large,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-medium,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-small,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-xlarge,
.uk-tile-primary:not(.uk-preserve-color) h1,
.uk-tile-primary:not(.uk-preserve-color) h2,
.uk-tile-primary:not(.uk-preserve-color) h3,
.uk-tile-primary:not(.uk-preserve-color) h4,
.uk-tile-primary:not(.uk-preserve-color) h5,
.uk-tile-primary:not(.uk-preserve-color) h6,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h1,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h2,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h3,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h4,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h5,
.uk-tile-secondary:not(.uk-preserve-color) .uk-h6,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-large,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-medium,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-small,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-xlarge,
.uk-tile-secondary:not(.uk-preserve-color) h1,
.uk-tile-secondary:not(.uk-preserve-color) h2,
.uk-tile-secondary:not(.uk-preserve-color) h3,
.uk-tile-secondary:not(.uk-preserve-color) h4,
.uk-tile-secondary:not(.uk-preserve-color) h5,
.uk-tile-secondary:not(.uk-preserve-color) h6 {
    color: #fff;
}
.uk-card-primary.uk-card-body blockquote,
.uk-card-primary > :not([class*="uk-card-media"]) blockquote,
.uk-card-secondary.uk-card-body blockquote,
.uk-card-secondary > :not([class*="uk-card-media"]) blockquote,
.uk-light blockquote,
.uk-offcanvas-bar blockquote,
.uk-overlay-primary blockquote,
.uk-section-primary:not(.uk-preserve-color) blockquote,
.uk-section-secondary:not(.uk-preserve-color) blockquote,
.uk-tile-primary:not(.uk-preserve-color) blockquote,
.uk-tile-secondary:not(.uk-preserve-color) blockquote {
    color: #fff;
}
.uk-card-primary.uk-card-body blockquote footer,
.uk-card-primary > :not([class*="uk-card-media"]) blockquote footer,
.uk-card-secondary.uk-card-body blockquote footer,
.uk-card-secondary > :not([class*="uk-card-media"]) blockquote footer,
.uk-light blockquote footer,
.uk-offcanvas-bar blockquote footer,
.uk-overlay-primary blockquote footer,
.uk-section-primary:not(.uk-preserve-color) blockquote footer,
.uk-section-secondary:not(.uk-preserve-color) blockquote footer,
.uk-tile-primary:not(.uk-preserve-color) blockquote footer,
.uk-tile-secondary:not(.uk-preserve-color) blockquote footer {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-hr,
.uk-card-primary.uk-card-body hr,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-hr,
.uk-card-primary > :not([class*="uk-card-media"]) hr,
.uk-card-secondary.uk-card-body .uk-hr,
.uk-card-secondary.uk-card-body hr,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-hr,
.uk-card-secondary > :not([class*="uk-card-media"]) hr,
.uk-light .uk-hr,
.uk-light hr,
.uk-offcanvas-bar .uk-hr,
.uk-offcanvas-bar hr,
.uk-overlay-primary .uk-hr,
.uk-overlay-primary hr,
.uk-section-primary:not(.uk-preserve-color) .uk-hr,
.uk-section-primary:not(.uk-preserve-color) hr,
.uk-section-secondary:not(.uk-preserve-color) .uk-hr,
.uk-section-secondary:not(.uk-preserve-color) hr,
.uk-tile-primary:not(.uk-preserve-color) .uk-hr,
.uk-tile-primary:not(.uk-preserve-color) hr,
.uk-tile-secondary:not(.uk-preserve-color) .uk-hr,
.uk-tile-secondary:not(.uk-preserve-color) hr {
    border-top-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-link-muted a,
.uk-card-primary.uk-card-body a.uk-link-muted,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-link-muted a,
.uk-card-primary > :not([class*="uk-card-media"]) a.uk-link-muted,
.uk-card-secondary.uk-card-body .uk-link-muted a,
.uk-card-secondary.uk-card-body a.uk-link-muted,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-link-muted a,
.uk-card-secondary > :not([class*="uk-card-media"]) a.uk-link-muted,
.uk-light .uk-link-muted a,
.uk-light a.uk-link-muted,
.uk-offcanvas-bar .uk-link-muted a,
.uk-offcanvas-bar a.uk-link-muted,
.uk-overlay-primary .uk-link-muted a,
.uk-overlay-primary a.uk-link-muted,
.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a,
.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a,
.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a,
.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-link-muted a:hover,
.uk-card-primary.uk-card-body .uk-link-toggle:focus .uk-link-muted,
.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-muted,
.uk-card-primary.uk-card-body a.uk-link-muted:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-link-muted a:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-link-toggle:focus .uk-link-muted,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-link-toggle:hover .uk-link-muted,
.uk-card-primary > :not([class*="uk-card-media"]) a.uk-link-muted:hover,
.uk-card-secondary.uk-card-body .uk-link-muted a:hover,
.uk-card-secondary.uk-card-body .uk-link-toggle:focus .uk-link-muted,
.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-muted,
.uk-card-secondary.uk-card-body a.uk-link-muted:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-link-muted a:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-link-toggle:focus .uk-link-muted,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-link-toggle:hover .uk-link-muted,
.uk-card-secondary > :not([class*="uk-card-media"]) a.uk-link-muted:hover,
.uk-light .uk-link-muted a:hover,
.uk-light .uk-link-toggle:focus .uk-link-muted,
.uk-light .uk-link-toggle:hover .uk-link-muted,
.uk-light a.uk-link-muted:hover,
.uk-offcanvas-bar .uk-link-muted a:hover,
.uk-offcanvas-bar .uk-link-toggle:focus .uk-link-muted,
.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-muted,
.uk-offcanvas-bar a.uk-link-muted:hover,
.uk-overlay-primary .uk-link-muted a:hover,
.uk-overlay-primary .uk-link-toggle:focus .uk-link-muted,
.uk-overlay-primary .uk-link-toggle:hover .uk-link-muted,
.uk-overlay-primary a.uk-link-muted:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted,
.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,
.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,
.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,
.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-link-text a:hover,
.uk-card-primary.uk-card-body .uk-link-toggle:focus .uk-link-text,
.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-text,
.uk-card-primary.uk-card-body a.uk-link-text:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-link-text a:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-link-toggle:focus .uk-link-text,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-link-toggle:hover .uk-link-text,
.uk-card-primary > :not([class*="uk-card-media"]) a.uk-link-text:hover,
.uk-card-secondary.uk-card-body .uk-link-text a:hover,
.uk-card-secondary.uk-card-body .uk-link-toggle:focus .uk-link-text,
.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-text,
.uk-card-secondary.uk-card-body a.uk-link-text:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-link-text a:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-link-toggle:focus .uk-link-text,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-link-toggle:hover .uk-link-text,
.uk-card-secondary > :not([class*="uk-card-media"]) a.uk-link-text:hover,
.uk-light .uk-link-text a:hover,
.uk-light .uk-link-toggle:focus .uk-link-text,
.uk-light .uk-link-toggle:hover .uk-link-text,
.uk-light a.uk-link-text:hover,
.uk-offcanvas-bar .uk-link-text a:hover,
.uk-offcanvas-bar .uk-link-toggle:focus .uk-link-text,
.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-text,
.uk-offcanvas-bar a.uk-link-text:hover,
.uk-overlay-primary .uk-link-text a:hover,
.uk-overlay-primary .uk-link-toggle:focus .uk-link-text,
.uk-overlay-primary .uk-link-toggle:hover .uk-link-text,
.uk-overlay-primary a.uk-link-text:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link-text a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text,
.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,
.uk-section-primary:not(.uk-preserve-color) a.uk-link-text:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-text a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,
.uk-section-secondary:not(.uk-preserve-color) a.uk-link-text:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-text a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,
.uk-tile-primary:not(.uk-preserve-color) a.uk-link-text:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-text a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-text:hover {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-link-heading a:hover,
.uk-card-primary.uk-card-body .uk-link-toggle:focus .uk-link-heading,
.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-heading,
.uk-card-primary.uk-card-body a.uk-link-heading:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-link-heading a:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-link-toggle:focus .uk-link-heading,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-link-toggle:hover .uk-link-heading,
.uk-card-primary > :not([class*="uk-card-media"]) a.uk-link-heading:hover,
.uk-card-secondary.uk-card-body .uk-link-heading a:hover,
.uk-card-secondary.uk-card-body .uk-link-toggle:focus .uk-link-heading,
.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-heading,
.uk-card-secondary.uk-card-body a.uk-link-heading:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-link-heading a:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-link-toggle:focus .uk-link-heading,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-link-toggle:hover .uk-link-heading,
.uk-card-secondary > :not([class*="uk-card-media"]) a.uk-link-heading:hover,
.uk-light .uk-link-heading a:hover,
.uk-light .uk-link-toggle:focus .uk-link-heading,
.uk-light .uk-link-toggle:hover .uk-link-heading,
.uk-light a.uk-link-heading:hover,
.uk-offcanvas-bar .uk-link-heading a:hover,
.uk-offcanvas-bar .uk-link-toggle:focus .uk-link-heading,
.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-heading,
.uk-offcanvas-bar a.uk-link-heading:hover,
.uk-overlay-primary .uk-link-heading a:hover,
.uk-overlay-primary .uk-link-toggle:focus .uk-link-heading,
.uk-overlay-primary .uk-link-toggle:hover .uk-link-heading,
.uk-overlay-primary a.uk-link-heading:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link-heading a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading,
.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,
.uk-section-primary:not(.uk-preserve-color) a.uk-link-heading:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading,
.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,
.uk-section-secondary:not(.uk-preserve-color) a.uk-link-heading:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-heading a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading,
.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,
.uk-tile-primary:not(.uk-preserve-color) a.uk-link-heading:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading,
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,
.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-heading:hover {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-heading-divider,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-heading-divider,
.uk-card-secondary.uk-card-body .uk-heading-divider,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-heading-divider,
.uk-light .uk-heading-divider,
.uk-offcanvas-bar .uk-heading-divider,
.uk-overlay-primary .uk-heading-divider,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-divider,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-divider,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-divider,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-divider {
    border-bottom-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-heading-bullet::before,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-heading-bullet::before,
.uk-card-secondary.uk-card-body .uk-heading-bullet::before,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-heading-bullet::before,
.uk-light .uk-heading-bullet::before,
.uk-offcanvas-bar .uk-heading-bullet::before,
.uk-overlay-primary .uk-heading-bullet::before,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-bullet::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-bullet::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-bullet::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-bullet::before {
    border-left-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-heading-line > ::after,
.uk-card-primary.uk-card-body .uk-heading-line > ::before,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-heading-line > ::after,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-heading-line > ::before,
.uk-card-secondary.uk-card-body .uk-heading-line > ::after,
.uk-card-secondary.uk-card-body .uk-heading-line > ::before,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-heading-line > ::after,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-heading-line > ::before,
.uk-light .uk-heading-line > ::after,
.uk-light .uk-heading-line > ::before,
.uk-offcanvas-bar .uk-heading-line > ::after,
.uk-offcanvas-bar .uk-heading-line > ::before,
.uk-overlay-primary .uk-heading-line > ::after,
.uk-overlay-primary .uk-heading-line > ::before,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-line > ::after,
.uk-section-primary:not(.uk-preserve-color) .uk-heading-line > ::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line > ::after,
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line > ::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line > ::after,
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line > ::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line > ::after,
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line > ::before {
    border-bottom-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-divider-icon,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-divider-icon,
.uk-card-secondary.uk-card-body .uk-divider-icon,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-divider-icon,
.uk-light .uk-divider-icon,
.uk-offcanvas-bar .uk-divider-icon,
.uk-overlay-primary .uk-divider-icon,
.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon,
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon,
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon,
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.2%29%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.uk-card-primary.uk-card-body .uk-divider-icon::after,
.uk-card-primary.uk-card-body .uk-divider-icon::before,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-divider-icon::after,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-divider-icon::before,
.uk-card-secondary.uk-card-body .uk-divider-icon::after,
.uk-card-secondary.uk-card-body .uk-divider-icon::before,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-divider-icon::after,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-divider-icon::before,
.uk-light .uk-divider-icon::after,
.uk-light .uk-divider-icon::before,
.uk-offcanvas-bar .uk-divider-icon::after,
.uk-offcanvas-bar .uk-divider-icon::before,
.uk-overlay-primary .uk-divider-icon::after,
.uk-overlay-primary .uk-divider-icon::before,
.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::after,
.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::after,
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::after,
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::after,
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::before {
    border-bottom-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-divider-small::after,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-divider-small::after,
.uk-card-secondary.uk-card-body .uk-divider-small::after,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-divider-small::after,
.uk-light .uk-divider-small::after,
.uk-offcanvas-bar .uk-divider-small::after,
.uk-overlay-primary .uk-divider-small::after,
.uk-section-primary:not(.uk-preserve-color) .uk-divider-small::after,
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-small::after,
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-small::after,
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-small::after {
    border-top-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-divider-vertical,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-divider-vertical,
.uk-card-secondary.uk-card-body .uk-divider-vertical,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-divider-vertical,
.uk-light .uk-divider-vertical,
.uk-offcanvas-bar .uk-divider-vertical,
.uk-overlay-primary .uk-divider-vertical,
.uk-section-primary:not(.uk-preserve-color) .uk-divider-vertical,
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-vertical,
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-vertical,
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-vertical {
    border-left-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-list-muted > ::before,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-list-muted > ::before,
.uk-card-secondary.uk-card-body .uk-list-muted > ::before,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-list-muted > ::before,
.uk-light .uk-list-muted > ::before,
.uk-offcanvas-bar .uk-list-muted > ::before,
.uk-overlay-primary .uk-list-muted > ::before,
.uk-section-primary:not(.uk-preserve-color) .uk-list-muted > ::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-list-muted > ::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-list-muted > ::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-muted > ::before {
    color: rgba(255, 255, 255, 0.5) !important;
}
.uk-card-primary.uk-card-body .uk-list-emphasis > ::before,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-list-emphasis > ::before,
.uk-card-secondary.uk-card-body .uk-list-emphasis > ::before,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-list-emphasis > ::before,
.uk-light .uk-list-emphasis > ::before,
.uk-offcanvas-bar .uk-list-emphasis > ::before,
.uk-overlay-primary .uk-list-emphasis > ::before,
.uk-section-primary:not(.uk-preserve-color) .uk-list-emphasis > ::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-list-emphasis > ::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-list-emphasis > ::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-emphasis > ::before {
    color: #fff !important;
}
.uk-card-primary.uk-card-body .uk-list-primary > ::before,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-list-primary > ::before,
.uk-card-secondary.uk-card-body .uk-list-primary > ::before,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-list-primary > ::before,
.uk-light .uk-list-primary > ::before,
.uk-offcanvas-bar .uk-list-primary > ::before,
.uk-overlay-primary .uk-list-primary > ::before,
.uk-section-primary:not(.uk-preserve-color) .uk-list-primary > ::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-list-primary > ::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-list-primary > ::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-primary > ::before {
    color: #fff !important;
}
.uk-card-primary.uk-card-body .uk-list-secondary > ::before,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-list-secondary > ::before,
.uk-card-secondary.uk-card-body .uk-list-secondary > ::before,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-list-secondary > ::before,
.uk-light .uk-list-secondary > ::before,
.uk-offcanvas-bar .uk-list-secondary > ::before,
.uk-overlay-primary .uk-list-secondary > ::before,
.uk-section-primary:not(.uk-preserve-color) .uk-list-secondary > ::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-list-secondary > ::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-list-secondary > ::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-secondary > ::before {
    color: #fff !important;
}
.uk-card-primary.uk-card-body .uk-list-bullet > ::before,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-list-bullet > ::before,
.uk-card-secondary.uk-card-body .uk-list-bullet > ::before,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-list-bullet > ::before,
.uk-light .uk-list-bullet > ::before,
.uk-offcanvas-bar .uk-list-bullet > ::before,
.uk-overlay-primary .uk-list-bullet > ::before,
.uk-section-primary:not(.uk-preserve-color) .uk-list-bullet > ::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-list-bullet > ::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-list-bullet > ::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-bullet > ::before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.uk-card-primary.uk-card-body .uk-list-divider > :nth-child(n + 2),
.uk-card-primary > :not([class*="uk-card-media"]) .uk-list-divider > :nth-child(n + 2),
.uk-card-secondary.uk-card-body .uk-list-divider > :nth-child(n + 2),
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-list-divider > :nth-child(n + 2),
.uk-light .uk-list-divider > :nth-child(n + 2),
.uk-offcanvas-bar .uk-list-divider > :nth-child(n + 2),
.uk-overlay-primary .uk-list-divider > :nth-child(n + 2),
.uk-section-primary:not(.uk-preserve-color) .uk-list-divider > :nth-child(n + 2),
.uk-section-secondary:not(.uk-preserve-color) .uk-list-divider > :nth-child(n + 2),
.uk-tile-primary:not(.uk-preserve-color) .uk-list-divider > :nth-child(n + 2),
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-divider > :nth-child(n + 2) {
    border-top-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-list-striped > :nth-of-type(odd),
.uk-card-primary > :not([class*="uk-card-media"]) .uk-list-striped > :nth-of-type(odd),
.uk-card-secondary.uk-card-body .uk-list-striped > :nth-of-type(odd),
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-list-striped > :nth-of-type(odd),
.uk-light .uk-list-striped > :nth-of-type(odd),
.uk-offcanvas-bar .uk-list-striped > :nth-of-type(odd),
.uk-overlay-primary .uk-list-striped > :nth-of-type(odd),
.uk-section-primary:not(.uk-preserve-color) .uk-list-striped > :nth-of-type(odd),
.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped > :nth-of-type(odd),
.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped > :nth-of-type(odd),
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped > :nth-of-type(odd) {
    border-top-color: rgba(255, 255, 255, 0.2);
    border-bottom-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-list-striped > :nth-of-type(odd),
.uk-card-primary > :not([class*="uk-card-media"]) .uk-list-striped > :nth-of-type(odd),
.uk-card-secondary.uk-card-body .uk-list-striped > :nth-of-type(odd),
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-list-striped > :nth-of-type(odd),
.uk-light .uk-list-striped > :nth-of-type(odd),
.uk-offcanvas-bar .uk-list-striped > :nth-of-type(odd),
.uk-overlay-primary .uk-list-striped > :nth-of-type(odd),
.uk-section-primary:not(.uk-preserve-color) .uk-list-striped > :nth-of-type(odd),
.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped > :nth-of-type(odd),
.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped > :nth-of-type(odd),
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped > :nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.1);
}
.uk-card-primary.uk-card-body .uk-table th,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-table th,
.uk-card-secondary.uk-card-body .uk-table th,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-table th,
.uk-light .uk-table th,
.uk-offcanvas-bar .uk-table th,
.uk-overlay-primary .uk-table th,
.uk-section-primary:not(.uk-preserve-color) .uk-table th,
.uk-section-secondary:not(.uk-preserve-color) .uk-table th,
.uk-tile-primary:not(.uk-preserve-color) .uk-table th,
.uk-tile-secondary:not(.uk-preserve-color) .uk-table th {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-table caption,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-table caption,
.uk-card-secondary.uk-card-body .uk-table caption,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-table caption,
.uk-light .uk-table caption,
.uk-offcanvas-bar .uk-table caption,
.uk-overlay-primary .uk-table caption,
.uk-section-primary:not(.uk-preserve-color) .uk-table caption,
.uk-section-secondary:not(.uk-preserve-color) .uk-table caption,
.uk-tile-primary:not(.uk-preserve-color) .uk-table caption,
.uk-tile-secondary:not(.uk-preserve-color) .uk-table caption {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-table tbody tr.uk-active,
.uk-card-primary.uk-card-body .uk-table > tr.uk-active,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-table tbody tr.uk-active,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-table > tr.uk-active,
.uk-card-secondary.uk-card-body .uk-table tbody tr.uk-active,
.uk-card-secondary.uk-card-body .uk-table > tr.uk-active,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-table tbody tr.uk-active,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-table > tr.uk-active,
.uk-light .uk-table tbody tr.uk-active,
.uk-light .uk-table > tr.uk-active,
.uk-offcanvas-bar .uk-table tbody tr.uk-active,
.uk-offcanvas-bar .uk-table > tr.uk-active,
.uk-overlay-primary .uk-table tbody tr.uk-active,
.uk-overlay-primary .uk-table > tr.uk-active,
.uk-section-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,
.uk-section-primary:not(.uk-preserve-color) .uk-table > tr.uk-active,
.uk-section-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,
.uk-section-secondary:not(.uk-preserve-color) .uk-table > tr.uk-active,
.uk-tile-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,
.uk-tile-primary:not(.uk-preserve-color) .uk-table > tr.uk-active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-table > tr.uk-active {
    background: rgba(255, 255, 255, 0.08);
}
.uk-card-primary.uk-card-body .uk-table-divider > :first-child > tr:not(:first-child),
.uk-card-primary.uk-card-body .uk-table-divider > :not(:first-child) > tr,
.uk-card-primary.uk-card-body .uk-table-divider > tr:not(:first-child),
.uk-card-primary > :not([class*="uk-card-media"]) .uk-table-divider > :first-child > tr:not(:first-child),
.uk-card-primary > :not([class*="uk-card-media"]) .uk-table-divider > :not(:first-child) > tr,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-table-divider > tr:not(:first-child),
.uk-card-secondary.uk-card-body .uk-table-divider > :first-child > tr:not(:first-child),
.uk-card-secondary.uk-card-body .uk-table-divider > :not(:first-child) > tr,
.uk-card-secondary.uk-card-body .uk-table-divider > tr:not(:first-child),
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-table-divider > :first-child > tr:not(:first-child),
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-table-divider > :not(:first-child) > tr,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-table-divider > tr:not(:first-child),
.uk-light .uk-table-divider > :first-child > tr:not(:first-child),
.uk-light .uk-table-divider > :not(:first-child) > tr,
.uk-light .uk-table-divider > tr:not(:first-child),
.uk-offcanvas-bar .uk-table-divider > :first-child > tr:not(:first-child),
.uk-offcanvas-bar .uk-table-divider > :not(:first-child) > tr,
.uk-offcanvas-bar .uk-table-divider > tr:not(:first-child),
.uk-overlay-primary .uk-table-divider > :first-child > tr:not(:first-child),
.uk-overlay-primary .uk-table-divider > :not(:first-child) > tr,
.uk-overlay-primary .uk-table-divider > tr:not(:first-child),
.uk-section-primary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child),
.uk-section-primary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr,
.uk-section-primary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child),
.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child),
.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr,
.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child),
.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child),
.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr,
.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child),
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child),
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr,
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child) {
    border-top-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),
.uk-card-primary.uk-card-body .uk-table-striped > tr:nth-of-type(odd),
.uk-card-primary > :not([class*="uk-card-media"]) .uk-table-striped tbody tr:nth-of-type(odd),
.uk-card-primary > :not([class*="uk-card-media"]) .uk-table-striped > tr:nth-of-type(odd),
.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),
.uk-card-secondary.uk-card-body .uk-table-striped > tr:nth-of-type(odd),
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-table-striped tbody tr:nth-of-type(odd),
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-table-striped > tr:nth-of-type(odd),
.uk-light .uk-table-striped tbody tr:nth-of-type(odd),
.uk-light .uk-table-striped > tr:nth-of-type(odd),
.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(odd),
.uk-offcanvas-bar .uk-table-striped > tr:nth-of-type(odd),
.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(odd),
.uk-overlay-primary .uk-table-striped > tr:nth-of-type(odd),
.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),
.uk-section-primary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd),
.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),
.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd),
.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),
.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd),
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd) {
    background: rgba(255, 255, 255, 0.1);
    border-top-color: rgba(255, 255, 255, 0.2);
    border-bottom-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-table-hover tbody tr:hover,
.uk-card-primary.uk-card-body .uk-table-hover > tr:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-table-hover tbody tr:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-table-hover > tr:hover,
.uk-card-secondary.uk-card-body .uk-table-hover tbody tr:hover,
.uk-card-secondary.uk-card-body .uk-table-hover > tr:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-table-hover tbody tr:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-table-hover > tr:hover,
.uk-light .uk-table-hover tbody tr:hover,
.uk-light .uk-table-hover > tr:hover,
.uk-offcanvas-bar .uk-table-hover tbody tr:hover,
.uk-offcanvas-bar .uk-table-hover > tr:hover,
.uk-overlay-primary .uk-table-hover tbody tr:hover,
.uk-overlay-primary .uk-table-hover > tr:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-table-hover > tr:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover > tr:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover > tr:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover > tr:hover {
    background: rgba(255, 255, 255, 0.08);
}
.uk-card-primary.uk-card-body .uk-icon-link,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-icon-link,
.uk-card-secondary.uk-card-body .uk-icon-link,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-icon-link,
.uk-light .uk-icon-link,
.uk-offcanvas-bar .uk-icon-link,
.uk-overlay-primary .uk-icon-link,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-link,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-icon-link:focus,
.uk-card-primary.uk-card-body .uk-icon-link:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-icon-link:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-icon-link:hover,
.uk-card-secondary.uk-card-body .uk-icon-link:focus,
.uk-card-secondary.uk-card-body .uk-icon-link:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-icon-link:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-icon-link:hover,
.uk-light .uk-icon-link:focus,
.uk-light .uk-icon-link:hover,
.uk-offcanvas-bar .uk-icon-link:focus,
.uk-offcanvas-bar .uk-icon-link:hover,
.uk-overlay-primary .uk-icon-link:focus,
.uk-overlay-primary .uk-icon-link:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-active > .uk-icon-link,
.uk-card-primary.uk-card-body .uk-icon-link:active,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-active > .uk-icon-link,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-icon-link:active,
.uk-card-secondary.uk-card-body .uk-active > .uk-icon-link,
.uk-card-secondary.uk-card-body .uk-icon-link:active,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-active > .uk-icon-link,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-icon-link:active,
.uk-light .uk-active > .uk-icon-link,
.uk-light .uk-icon-link:active,
.uk-offcanvas-bar .uk-active > .uk-icon-link,
.uk-offcanvas-bar .uk-icon-link:active,
.uk-overlay-primary .uk-active > .uk-icon-link,
.uk-overlay-primary .uk-icon-link:active,
.uk-section-primary:not(.uk-preserve-color) .uk-active > .uk-icon-link,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-active > .uk-icon-link,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-active > .uk-icon-link,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-active > .uk-icon-link,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:active {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-icon-button,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-icon-button,
.uk-card-secondary.uk-card-body .uk-icon-button,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-icon-button,
.uk-light .uk-icon-button,
.uk-offcanvas-bar .uk-icon-button,
.uk-overlay-primary .uk-icon-button,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-button,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button {
    background-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-icon-button:focus,
.uk-card-primary.uk-card-body .uk-icon-button:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-icon-button:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-icon-button:hover,
.uk-card-secondary.uk-card-body .uk-icon-button:focus,
.uk-card-secondary.uk-card-body .uk-icon-button:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-icon-button:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-icon-button:hover,
.uk-light .uk-icon-button:focus,
.uk-light .uk-icon-button:hover,
.uk-offcanvas-bar .uk-icon-button:focus,
.uk-offcanvas-bar .uk-icon-button:hover,
.uk-overlay-primary .uk-icon-button:focus,
.uk-overlay-primary .uk-icon-button:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover {
    background-color: rgba(242, 242, 242, 0.1);
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-icon-button:active,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-icon-button:active,
.uk-card-secondary.uk-card-body .uk-icon-button:active,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-icon-button:active,
.uk-light .uk-icon-button:active,
.uk-offcanvas-bar .uk-icon-button:active,
.uk-overlay-primary .uk-icon-button:active,
.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:active {
    background-color: rgba(230, 230, 230, 0.1);
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-input,
.uk-card-primary.uk-card-body .uk-select,
.uk-card-primary.uk-card-body .uk-textarea,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-input,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-select,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-textarea,
.uk-card-secondary.uk-card-body .uk-input,
.uk-card-secondary.uk-card-body .uk-select,
.uk-card-secondary.uk-card-body .uk-textarea,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-input,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-select,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-textarea,
.uk-light .uk-input,
.uk-light .uk-select,
.uk-light .uk-textarea,
.uk-offcanvas-bar .uk-input,
.uk-offcanvas-bar .uk-select,
.uk-offcanvas-bar .uk-textarea,
.uk-overlay-primary .uk-input,
.uk-overlay-primary .uk-select,
.uk-overlay-primary .uk-textarea,
.uk-section-primary:not(.uk-preserve-color) .uk-input,
.uk-section-primary:not(.uk-preserve-color) .uk-select,
.uk-section-primary:not(.uk-preserve-color) .uk-textarea,
.uk-section-secondary:not(.uk-preserve-color) .uk-input,
.uk-section-secondary:not(.uk-preserve-color) .uk-select,
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea,
.uk-tile-primary:not(.uk-preserve-color) .uk-input,
.uk-tile-primary:not(.uk-preserve-color) .uk-select,
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input,
.uk-tile-secondary:not(.uk-preserve-color) .uk-select,
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea {
    background-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.7);
    background-clip: padding-box;
    border-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-input:focus,
.uk-card-primary.uk-card-body .uk-select:focus,
.uk-card-primary.uk-card-body .uk-textarea:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-input:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-select:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-textarea:focus,
.uk-card-secondary.uk-card-body .uk-input:focus,
.uk-card-secondary.uk-card-body .uk-select:focus,
.uk-card-secondary.uk-card-body .uk-textarea:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-input:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-select:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-textarea:focus,
.uk-light .uk-input:focus,
.uk-light .uk-select:focus,
.uk-light .uk-textarea:focus,
.uk-offcanvas-bar .uk-input:focus,
.uk-offcanvas-bar .uk-select:focus,
.uk-offcanvas-bar .uk-textarea:focus,
.uk-overlay-primary .uk-input:focus,
.uk-overlay-primary .uk-select:focus,
.uk-overlay-primary .uk-textarea:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-input:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-select:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-input:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-select:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-input:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-select:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus {
    background-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.7);
    border-color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-input::-ms-input-placeholder,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-input::-ms-input-placeholder,
.uk-card-secondary.uk-card-body .uk-input::-ms-input-placeholder,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-input::-ms-input-placeholder,
.uk-light .uk-input::-ms-input-placeholder,
.uk-offcanvas-bar .uk-input::-ms-input-placeholder,
.uk-overlay-primary .uk-input::-ms-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5) !important;
}
.uk-card-primary.uk-card-body .uk-input::placeholder,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-input::placeholder,
.uk-card-secondary.uk-card-body .uk-input::placeholder,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-input::placeholder,
.uk-light .uk-input::placeholder,
.uk-offcanvas-bar .uk-input::placeholder,
.uk-overlay-primary .uk-input::placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-input::placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-input::placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-input::placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input::placeholder {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-textarea::-ms-input-placeholder,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-textarea::-ms-input-placeholder,
.uk-card-secondary.uk-card-body .uk-textarea::-ms-input-placeholder,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-textarea::-ms-input-placeholder,
.uk-light .uk-textarea::-ms-input-placeholder,
.uk-offcanvas-bar .uk-textarea::-ms-input-placeholder,
.uk-overlay-primary .uk-textarea::-ms-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5) !important;
}
.uk-card-primary.uk-card-body .uk-textarea::placeholder,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-textarea::placeholder,
.uk-card-secondary.uk-card-body .uk-textarea::placeholder,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-textarea::placeholder,
.uk-light .uk-textarea::placeholder,
.uk-offcanvas-bar .uk-textarea::placeholder,
.uk-overlay-primary .uk-textarea::placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-textarea::placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::placeholder {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-select:not([multiple]):not([size]),
.uk-card-primary > :not([class*="uk-card-media"]) .uk-select:not([multiple]):not([size]),
.uk-card-secondary.uk-card-body .uk-select:not([multiple]):not([size]),
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-select:not([multiple]):not([size]),
.uk-light .uk-select:not([multiple]):not([size]),
.uk-offcanvas-bar .uk-select:not([multiple]):not([size]),
.uk-overlay-primary .uk-select:not([multiple]):not([size]),
.uk-section-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
.uk-section-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
.uk-tile-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
.uk-tile-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]) {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.uk-card-primary.uk-card-body .uk-input[list]:focus,
.uk-card-primary.uk-card-body .uk-input[list]:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-input[list]:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-input[list]:hover,
.uk-card-secondary.uk-card-body .uk-input[list]:focus,
.uk-card-secondary.uk-card-body .uk-input[list]:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-input[list]:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-input[list]:hover,
.uk-light .uk-input[list]:focus,
.uk-light .uk-input[list]:hover,
.uk-offcanvas-bar .uk-input[list]:focus,
.uk-offcanvas-bar .uk-input[list]:hover,
.uk-overlay-primary .uk-input[list]:focus,
.uk-overlay-primary .uk-input[list]:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:hover {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.uk-card-primary.uk-card-body .uk-checkbox,
.uk-card-primary.uk-card-body .uk-radio,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-checkbox,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-radio,
.uk-card-secondary.uk-card-body .uk-checkbox,
.uk-card-secondary.uk-card-body .uk-radio,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-checkbox,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-radio,
.uk-light .uk-checkbox,
.uk-light .uk-radio,
.uk-offcanvas-bar .uk-checkbox,
.uk-offcanvas-bar .uk-radio,
.uk-overlay-primary .uk-checkbox,
.uk-overlay-primary .uk-radio,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox,
.uk-section-primary:not(.uk-preserve-color) .uk-radio,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox,
.uk-section-secondary:not(.uk-preserve-color) .uk-radio,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox,
.uk-tile-primary:not(.uk-preserve-color) .uk-radio,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox,
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio {
    background-color: rgba(242, 242, 242, 0.1);
    border-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-checkbox:focus,
.uk-card-primary.uk-card-body .uk-radio:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-checkbox:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-radio:focus,
.uk-card-secondary.uk-card-body .uk-checkbox:focus,
.uk-card-secondary.uk-card-body .uk-radio:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-checkbox:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-radio:focus,
.uk-light .uk-checkbox:focus,
.uk-light .uk-radio:focus,
.uk-offcanvas-bar .uk-checkbox:focus,
.uk-offcanvas-bar .uk-radio:focus,
.uk-overlay-primary .uk-checkbox:focus,
.uk-overlay-primary .uk-radio:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-radio:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-radio:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-radio:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:focus {
    border-color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-checkbox:checked,
.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,
.uk-card-primary.uk-card-body .uk-radio:checked,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-checkbox:checked,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-checkbox:indeterminate,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-radio:checked,
.uk-card-secondary.uk-card-body .uk-checkbox:checked,
.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,
.uk-card-secondary.uk-card-body .uk-radio:checked,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-checkbox:checked,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-checkbox:indeterminate,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-radio:checked,
.uk-light .uk-checkbox:checked,
.uk-light .uk-checkbox:indeterminate,
.uk-light .uk-radio:checked,
.uk-offcanvas-bar .uk-checkbox:checked,
.uk-offcanvas-bar .uk-checkbox:indeterminate,
.uk-offcanvas-bar .uk-radio:checked,
.uk-overlay-primary .uk-checkbox:checked,
.uk-overlay-primary .uk-checkbox:indeterminate,
.uk-overlay-primary .uk-radio:checked,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked {
    background-color: #fff;
    border-color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-checkbox:checked:focus,
.uk-card-primary.uk-card-body .uk-checkbox:indeterminate:focus,
.uk-card-primary.uk-card-body .uk-radio:checked:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-checkbox:checked:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-checkbox:indeterminate:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-radio:checked:focus,
.uk-card-secondary.uk-card-body .uk-checkbox:checked:focus,
.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate:focus,
.uk-card-secondary.uk-card-body .uk-radio:checked:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-checkbox:checked:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-checkbox:indeterminate:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-radio:checked:focus,
.uk-light .uk-checkbox:checked:focus,
.uk-light .uk-checkbox:indeterminate:focus,
.uk-light .uk-radio:checked:focus,
.uk-offcanvas-bar .uk-checkbox:checked:focus,
.uk-offcanvas-bar .uk-checkbox:indeterminate:focus,
.uk-offcanvas-bar .uk-radio:checked:focus,
.uk-overlay-primary .uk-checkbox:checked:focus,
.uk-overlay-primary .uk-checkbox:indeterminate:focus,
.uk-overlay-primary .uk-radio:checked:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked:focus {
    background-color: #e6e6e6;
}
.uk-card-primary.uk-card-body .uk-radio:checked,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-radio:checked,
.uk-card-secondary.uk-card-body .uk-radio:checked,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-radio:checked,
.uk-light .uk-radio:checked,
.uk-offcanvas-bar .uk-radio:checked,
.uk-overlay-primary .uk-radio:checked,
.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,
.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,
.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.uk-card-primary.uk-card-body .uk-checkbox:checked,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-checkbox:checked,
.uk-card-secondary.uk-card-body .uk-checkbox:checked,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-checkbox:checked,
.uk-light .uk-checkbox:checked,
.uk-offcanvas-bar .uk-checkbox:checked,
.uk-overlay-primary .uk-checkbox:checked,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-checkbox:indeterminate,
.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-checkbox:indeterminate,
.uk-light .uk-checkbox:indeterminate,
.uk-offcanvas-bar .uk-checkbox:indeterminate,
.uk-overlay-primary .uk-checkbox:indeterminate,
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.uk-card-primary.uk-card-body .uk-form-label,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-form-label,
.uk-card-secondary.uk-card-body .uk-form-label,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-form-label,
.uk-light .uk-form-label,
.uk-offcanvas-bar .uk-form-label,
.uk-overlay-primary .uk-form-label,
.uk-section-primary:not(.uk-preserve-color) .uk-form-label,
.uk-section-secondary:not(.uk-preserve-color) .uk-form-label,
.uk-tile-primary:not(.uk-preserve-color) .uk-form-label,
.uk-tile-secondary:not(.uk-preserve-color) .uk-form-label {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-form-icon,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-form-icon,
.uk-card-secondary.uk-card-body .uk-form-icon,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-form-icon,
.uk-light .uk-form-icon,
.uk-offcanvas-bar .uk-form-icon,
.uk-overlay-primary .uk-form-icon,
.uk-section-primary:not(.uk-preserve-color) .uk-form-icon,
.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon,
.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon,
.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-form-icon:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-form-icon:hover,
.uk-card-secondary.uk-card-body .uk-form-icon:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-form-icon:hover,
.uk-light .uk-form-icon:hover,
.uk-offcanvas-bar .uk-form-icon:hover,
.uk-overlay-primary .uk-form-icon:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-form-icon:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-button-default,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-default,
.uk-card-secondary.uk-card-body .uk-button-default,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-default,
.uk-light .uk-button-default,
.uk-offcanvas-bar .uk-button-default,
.uk-overlay-primary .uk-button-default,
.uk-section-primary:not(.uk-preserve-color) .uk-button-default,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default {
    background-color: transparent;
    color: #fff;
    border-color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-button-default:focus,
.uk-card-primary.uk-card-body .uk-button-default:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-default:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-default:hover,
.uk-card-secondary.uk-card-body .uk-button-default:focus,
.uk-card-secondary.uk-card-body .uk-button-default:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-default:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-default:hover,
.uk-light .uk-button-default:focus,
.uk-light .uk-button-default:hover,
.uk-offcanvas-bar .uk-button-default:focus,
.uk-offcanvas-bar .uk-button-default:hover,
.uk-overlay-primary .uk-button-default:focus,
.uk-overlay-primary .uk-button-default:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-button-default:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover {
    background-color: transparent;
    color: #fff;
    border-color: #fff;
}
.uk-card-primary.uk-card-body .uk-button-default.uk-active,
.uk-card-primary.uk-card-body .uk-button-default:active,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-default.uk-active,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-default:active,
.uk-card-secondary.uk-card-body .uk-button-default.uk-active,
.uk-card-secondary.uk-card-body .uk-button-default:active,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-default.uk-active,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-default:active,
.uk-light .uk-button-default.uk-active,
.uk-light .uk-button-default:active,
.uk-offcanvas-bar .uk-button-default.uk-active,
.uk-offcanvas-bar .uk-button-default:active,
.uk-overlay-primary .uk-button-default.uk-active,
.uk-overlay-primary .uk-button-default:active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-default:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default.uk-active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:active {
    background-color: transparent;
    color: #fff;
    border-color: #fff;
}
.uk-card-primary.uk-card-body .uk-button-primary,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-primary,
.uk-card-secondary.uk-card-body .uk-button-primary,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-primary,
.uk-light .uk-button-primary,
.uk-offcanvas-bar .uk-button-primary,
.uk-overlay-primary .uk-button-primary,
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary {
    background-color: #fff;
    color: #666;
}
.uk-card-primary.uk-card-body .uk-button-primary:focus,
.uk-card-primary.uk-card-body .uk-button-primary:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-primary:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-primary:hover,
.uk-card-secondary.uk-card-body .uk-button-primary:focus,
.uk-card-secondary.uk-card-body .uk-button-primary:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-primary:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-primary:hover,
.uk-light .uk-button-primary:focus,
.uk-light .uk-button-primary:hover,
.uk-offcanvas-bar .uk-button-primary:focus,
.uk-offcanvas-bar .uk-button-primary:hover,
.uk-overlay-primary .uk-button-primary:focus,
.uk-overlay-primary .uk-button-primary:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover {
    background-color: #f2f2f2;
    color: #666;
}
.uk-card-primary.uk-card-body .uk-button-primary.uk-active,
.uk-card-primary.uk-card-body .uk-button-primary:active,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-primary.uk-active,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-primary:active,
.uk-card-secondary.uk-card-body .uk-button-primary.uk-active,
.uk-card-secondary.uk-card-body .uk-button-primary:active,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-primary.uk-active,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-primary:active,
.uk-light .uk-button-primary.uk-active,
.uk-light .uk-button-primary:active,
.uk-offcanvas-bar .uk-button-primary.uk-active,
.uk-offcanvas-bar .uk-button-primary:active,
.uk-overlay-primary .uk-button-primary.uk-active,
.uk-overlay-primary .uk-button-primary:active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:active {
    background-color: #e6e6e6;
    color: #666;
}
.uk-card-primary.uk-card-body .uk-button-secondary,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-secondary,
.uk-card-secondary.uk-card-body .uk-button-secondary,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-secondary,
.uk-light .uk-button-secondary,
.uk-offcanvas-bar .uk-button-secondary,
.uk-overlay-primary .uk-button-secondary,
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary {
    background-color: #fff;
    color: #666;
}
.uk-card-primary.uk-card-body .uk-button-secondary:focus,
.uk-card-primary.uk-card-body .uk-button-secondary:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-secondary:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-secondary:hover,
.uk-card-secondary.uk-card-body .uk-button-secondary:focus,
.uk-card-secondary.uk-card-body .uk-button-secondary:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-secondary:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-secondary:hover,
.uk-light .uk-button-secondary:focus,
.uk-light .uk-button-secondary:hover,
.uk-offcanvas-bar .uk-button-secondary:focus,
.uk-offcanvas-bar .uk-button-secondary:hover,
.uk-overlay-primary .uk-button-secondary:focus,
.uk-overlay-primary .uk-button-secondary:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover {
    background-color: #f2f2f2;
    color: #666;
}
.uk-card-primary.uk-card-body .uk-button-secondary.uk-active,
.uk-card-primary.uk-card-body .uk-button-secondary:active,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-secondary.uk-active,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-secondary:active,
.uk-card-secondary.uk-card-body .uk-button-secondary.uk-active,
.uk-card-secondary.uk-card-body .uk-button-secondary:active,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-secondary.uk-active,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-secondary:active,
.uk-light .uk-button-secondary.uk-active,
.uk-light .uk-button-secondary:active,
.uk-offcanvas-bar .uk-button-secondary.uk-active,
.uk-offcanvas-bar .uk-button-secondary:active,
.uk-overlay-primary .uk-button-secondary.uk-active,
.uk-overlay-primary .uk-button-secondary:active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:active {
    background-color: #e6e6e6;
    color: #666;
}
.uk-card-primary.uk-card-body .uk-button-text,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-text,
.uk-card-secondary.uk-card-body .uk-button-text,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-text,
.uk-light .uk-button-text,
.uk-offcanvas-bar .uk-button-text,
.uk-overlay-primary .uk-button-text,
.uk-section-primary:not(.uk-preserve-color) .uk-button-text,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-button-text::before,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-text::before,
.uk-card-secondary.uk-card-body .uk-button-text::before,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-text::before,
.uk-light .uk-button-text::before,
.uk-offcanvas-bar .uk-button-text::before,
.uk-overlay-primary .uk-button-text::before,
.uk-section-primary:not(.uk-preserve-color) .uk-button-text::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text::before {
    border-bottom-color: #fff;
}
.uk-card-primary.uk-card-body .uk-button-text:focus,
.uk-card-primary.uk-card-body .uk-button-text:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-text:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-text:hover,
.uk-card-secondary.uk-card-body .uk-button-text:focus,
.uk-card-secondary.uk-card-body .uk-button-text:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-text:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-text:hover,
.uk-light .uk-button-text:focus,
.uk-light .uk-button-text:hover,
.uk-offcanvas-bar .uk-button-text:focus,
.uk-offcanvas-bar .uk-button-text:hover,
.uk-overlay-primary .uk-button-text:focus,
.uk-overlay-primary .uk-button-text:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-button-text:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-button-text:disabled,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-text:disabled,
.uk-card-secondary.uk-card-body .uk-button-text:disabled,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-text:disabled,
.uk-light .uk-button-text:disabled,
.uk-offcanvas-bar .uk-button-text:disabled,
.uk-overlay-primary .uk-button-text:disabled,
.uk-section-primary:not(.uk-preserve-color) .uk-button-text:disabled,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:disabled,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:disabled,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:disabled {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-button-link,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-link,
.uk-card-secondary.uk-card-body .uk-button-link,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-link,
.uk-light .uk-button-link,
.uk-offcanvas-bar .uk-button-link,
.uk-overlay-primary .uk-button-link,
.uk-section-primary:not(.uk-preserve-color) .uk-button-link,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-link,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-link,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-button-link:focus,
.uk-card-primary.uk-card-body .uk-button-link:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-link:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-button-link:hover,
.uk-card-secondary.uk-card-body .uk-button-link:focus,
.uk-card-secondary.uk-card-body .uk-button-link:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-link:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-button-link:hover,
.uk-light .uk-button-link:focus,
.uk-light .uk-button-link:hover,
.uk-offcanvas-bar .uk-button-link:focus,
.uk-offcanvas-bar .uk-button-link:hover,
.uk-overlay-primary .uk-button-link:focus,
.uk-overlay-primary .uk-button-link:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-button-link:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-button-link:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-close,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-close,
.uk-card-secondary.uk-card-body .uk-close,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-close,
.uk-light .uk-close,
.uk-offcanvas-bar .uk-close,
.uk-overlay-primary .uk-close,
.uk-section-primary:not(.uk-preserve-color) .uk-close,
.uk-section-secondary:not(.uk-preserve-color) .uk-close,
.uk-tile-primary:not(.uk-preserve-color) .uk-close,
.uk-tile-secondary:not(.uk-preserve-color) .uk-close {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-close:focus,
.uk-card-primary.uk-card-body .uk-close:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-close:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-close:hover,
.uk-card-secondary.uk-card-body .uk-close:focus,
.uk-card-secondary.uk-card-body .uk-close:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-close:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-close:hover,
.uk-light .uk-close:focus,
.uk-light .uk-close:hover,
.uk-offcanvas-bar .uk-close:focus,
.uk-offcanvas-bar .uk-close:hover,
.uk-overlay-primary .uk-close:focus,
.uk-overlay-primary .uk-close:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-close:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-close:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-close:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-close:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-close:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-close:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-close:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-totop,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-totop,
.uk-card-secondary.uk-card-body .uk-totop,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-totop,
.uk-light .uk-totop,
.uk-offcanvas-bar .uk-totop,
.uk-overlay-primary .uk-totop,
.uk-section-primary:not(.uk-preserve-color) .uk-totop,
.uk-section-secondary:not(.uk-preserve-color) .uk-totop,
.uk-tile-primary:not(.uk-preserve-color) .uk-totop,
.uk-tile-secondary:not(.uk-preserve-color) .uk-totop {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-totop:focus,
.uk-card-primary.uk-card-body .uk-totop:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-totop:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-totop:hover,
.uk-card-secondary.uk-card-body .uk-totop:focus,
.uk-card-secondary.uk-card-body .uk-totop:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-totop:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-totop:hover,
.uk-light .uk-totop:focus,
.uk-light .uk-totop:hover,
.uk-offcanvas-bar .uk-totop:focus,
.uk-offcanvas-bar .uk-totop:hover,
.uk-overlay-primary .uk-totop:focus,
.uk-overlay-primary .uk-totop:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-totop:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-totop:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-totop:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-totop:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-totop:active,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-totop:active,
.uk-card-secondary.uk-card-body .uk-totop:active,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-totop:active,
.uk-light .uk-totop:active,
.uk-offcanvas-bar .uk-totop:active,
.uk-overlay-primary .uk-totop:active,
.uk-section-primary:not(.uk-preserve-color) .uk-totop:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-totop:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-totop:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:active {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-marker,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-marker,
.uk-card-secondary.uk-card-body .uk-marker,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-marker,
.uk-light .uk-marker,
.uk-offcanvas-bar .uk-marker,
.uk-overlay-primary .uk-marker,
.uk-section-primary:not(.uk-preserve-color) .uk-marker,
.uk-section-secondary:not(.uk-preserve-color) .uk-marker,
.uk-tile-primary:not(.uk-preserve-color) .uk-marker,
.uk-tile-secondary:not(.uk-preserve-color) .uk-marker {
    background: #f8f8f8;
    color: #666;
}
.uk-card-primary.uk-card-body .uk-marker:focus,
.uk-card-primary.uk-card-body .uk-marker:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-marker:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-marker:hover,
.uk-card-secondary.uk-card-body .uk-marker:focus,
.uk-card-secondary.uk-card-body .uk-marker:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-marker:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-marker:hover,
.uk-light .uk-marker:focus,
.uk-light .uk-marker:hover,
.uk-offcanvas-bar .uk-marker:focus,
.uk-offcanvas-bar .uk-marker:hover,
.uk-overlay-primary .uk-marker:focus,
.uk-overlay-primary .uk-marker:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-marker:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-marker:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-marker:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-marker:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-marker:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-marker:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:hover {
    color: #666;
}
.uk-card-primary.uk-card-body .uk-badge,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-badge,
.uk-card-secondary.uk-card-body .uk-badge,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-badge,
.uk-light .uk-badge,
.uk-offcanvas-bar .uk-badge,
.uk-overlay-primary .uk-badge,
.uk-section-primary:not(.uk-preserve-color) .uk-badge,
.uk-section-secondary:not(.uk-preserve-color) .uk-badge,
.uk-tile-primary:not(.uk-preserve-color) .uk-badge,
.uk-tile-secondary:not(.uk-preserve-color) .uk-badge {
    background-color: #fff;
    color: #666;
}
.uk-card-primary.uk-card-body .uk-badge:focus,
.uk-card-primary.uk-card-body .uk-badge:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-badge:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-badge:hover,
.uk-card-secondary.uk-card-body .uk-badge:focus,
.uk-card-secondary.uk-card-body .uk-badge:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-badge:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-badge:hover,
.uk-light .uk-badge:focus,
.uk-light .uk-badge:hover,
.uk-offcanvas-bar .uk-badge:focus,
.uk-offcanvas-bar .uk-badge:hover,
.uk-overlay-primary .uk-badge:focus,
.uk-overlay-primary .uk-badge:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-badge:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-badge:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-badge:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-badge:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-badge:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-badge:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-badge:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-badge:hover {
    color: #666;
}
.uk-card-primary.uk-card-body .uk-label,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-label,
.uk-card-secondary.uk-card-body .uk-label,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-label,
.uk-light .uk-label,
.uk-offcanvas-bar .uk-label,
.uk-overlay-primary .uk-label,
.uk-section-primary:not(.uk-preserve-color) .uk-label,
.uk-section-secondary:not(.uk-preserve-color) .uk-label,
.uk-tile-primary:not(.uk-preserve-color) .uk-label,
.uk-tile-secondary:not(.uk-preserve-color) .uk-label {
    background-color: #fff;
    color: #666;
}
.uk-card-primary.uk-card-body .uk-article-meta,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-article-meta,
.uk-card-secondary.uk-card-body .uk-article-meta,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-article-meta,
.uk-light .uk-article-meta,
.uk-offcanvas-bar .uk-article-meta,
.uk-overlay-primary .uk-article-meta,
.uk-section-primary:not(.uk-preserve-color) .uk-article-meta,
.uk-section-secondary:not(.uk-preserve-color) .uk-article-meta,
.uk-tile-primary:not(.uk-preserve-color) .uk-article-meta,
.uk-tile-secondary:not(.uk-preserve-color) .uk-article-meta {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-search-input,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-search-input,
.uk-card-secondary.uk-card-body .uk-search-input,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-search-input,
.uk-light .uk-search-input,
.uk-offcanvas-bar .uk-search-input,
.uk-overlay-primary .uk-search-input,
.uk-section-primary:not(.uk-preserve-color) .uk-search-input,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-input,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-input,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-search-input:-ms-input-placeholder,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-search-input:-ms-input-placeholder,
.uk-card-secondary.uk-card-body .uk-search-input:-ms-input-placeholder,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-search-input:-ms-input-placeholder,
.uk-light .uk-search-input:-ms-input-placeholder,
.uk-offcanvas-bar .uk-search-input:-ms-input-placeholder,
.uk-overlay-primary .uk-search-input:-ms-input-placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5) !important;
}
.uk-card-primary.uk-card-body .uk-search-input::placeholder,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-search-input::placeholder,
.uk-card-secondary.uk-card-body .uk-search-input::placeholder,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-search-input::placeholder,
.uk-light .uk-search-input::placeholder,
.uk-offcanvas-bar .uk-search-input::placeholder,
.uk-overlay-primary .uk-search-input::placeholder,
.uk-section-primary:not(.uk-preserve-color) .uk-search-input::placeholder,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-input::placeholder,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-input::placeholder,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::placeholder {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-search .uk-search-icon,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-search .uk-search-icon,
.uk-card-secondary.uk-card-body .uk-search .uk-search-icon,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-search .uk-search-icon,
.uk-light .uk-search .uk-search-icon,
.uk-offcanvas-bar .uk-search .uk-search-icon,
.uk-overlay-primary .uk-search .uk-search-icon,
.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,
.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon,
.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-search .uk-search-icon:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-search .uk-search-icon:hover,
.uk-card-secondary.uk-card-body .uk-search .uk-search-icon:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-search .uk-search-icon:hover,
.uk-light .uk-search .uk-search-icon:hover,
.uk-offcanvas-bar .uk-search .uk-search-icon:hover,
.uk-overlay-primary .uk-search .uk-search-icon:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-search-default .uk-search-input,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-search-default .uk-search-input,
.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-search-default .uk-search-input,
.uk-light .uk-search-default .uk-search-input,
.uk-offcanvas-bar .uk-search-default .uk-search-input,
.uk-overlay-primary .uk-search-default .uk-search-input,
.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input {
    background-color: transparent;
    border-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-search-default .uk-search-input:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-search-default .uk-search-input:focus,
.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-search-default .uk-search-input:focus,
.uk-light .uk-search-default .uk-search-input:focus,
.uk-offcanvas-bar .uk-search-default .uk-search-input:focus,
.uk-overlay-primary .uk-search-default .uk-search-input:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus {
    background-color: transparent;
}
.uk-card-primary.uk-card-body .uk-search-navbar .uk-search-input,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-search-navbar .uk-search-input,
.uk-card-secondary.uk-card-body .uk-search-navbar .uk-search-input,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-search-navbar .uk-search-input,
.uk-light .uk-search-navbar .uk-search-input,
.uk-offcanvas-bar .uk-search-navbar .uk-search-input,
.uk-overlay-primary .uk-search-navbar .uk-search-input,
.uk-section-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input {
    background-color: transparent;
}
.uk-card-primary.uk-card-body .uk-search-large .uk-search-input,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-search-large .uk-search-input,
.uk-card-secondary.uk-card-body .uk-search-large .uk-search-input,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-search-large .uk-search-input,
.uk-light .uk-search-large .uk-search-input,
.uk-offcanvas-bar .uk-search-large .uk-search-input,
.uk-overlay-primary .uk-search-large .uk-search-input,
.uk-section-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input {
    background-color: transparent;
}
.uk-card-primary.uk-card-body .uk-search-toggle,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-search-toggle,
.uk-card-secondary.uk-card-body .uk-search-toggle,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-search-toggle,
.uk-light .uk-search-toggle,
.uk-offcanvas-bar .uk-search-toggle,
.uk-overlay-primary .uk-search-toggle,
.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-search-toggle:focus,
.uk-card-primary.uk-card-body .uk-search-toggle:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-search-toggle:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-search-toggle:hover,
.uk-card-secondary.uk-card-body .uk-search-toggle:focus,
.uk-card-secondary.uk-card-body .uk-search-toggle:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-search-toggle:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-search-toggle:hover,
.uk-light .uk-search-toggle:focus,
.uk-light .uk-search-toggle:hover,
.uk-offcanvas-bar .uk-search-toggle:focus,
.uk-offcanvas-bar .uk-search-toggle:hover,
.uk-overlay-primary .uk-search-toggle:focus,
.uk-overlay-primary .uk-search-toggle:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-accordion-title,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-accordion-title,
.uk-card-secondary.uk-card-body .uk-accordion-title,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-accordion-title,
.uk-light .uk-accordion-title,
.uk-offcanvas-bar .uk-accordion-title,
.uk-overlay-primary .uk-accordion-title,
.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title,
.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title,
.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title,
.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-accordion-title:focus,
.uk-card-primary.uk-card-body .uk-accordion-title:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-accordion-title:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-accordion-title:hover,
.uk-card-secondary.uk-card-body .uk-accordion-title:focus,
.uk-card-secondary.uk-card-body .uk-accordion-title:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-accordion-title:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-accordion-title:hover,
.uk-light .uk-accordion-title:focus,
.uk-light .uk-accordion-title:hover,
.uk-offcanvas-bar .uk-accordion-title:focus,
.uk-offcanvas-bar .uk-accordion-title:hover,
.uk-overlay-primary .uk-accordion-title:focus,
.uk-overlay-primary .uk-accordion-title:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-grid-divider > :not(.uk-first-column)::before,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-grid-divider > :not(.uk-first-column)::before,
.uk-card-secondary.uk-card-body .uk-grid-divider > :not(.uk-first-column)::before,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-grid-divider > :not(.uk-first-column)::before,
.uk-light .uk-grid-divider > :not(.uk-first-column)::before,
.uk-offcanvas-bar .uk-grid-divider > :not(.uk-first-column)::before,
.uk-overlay-primary .uk-grid-divider > :not(.uk-first-column)::before,
.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before {
    border-left-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-card-secondary.uk-card-body .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-light .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-offcanvas-bar .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-overlay-primary .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
    border-top-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-nav-parent-icon > .uk-parent > a::after,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-parent-icon > .uk-parent > a::after,
.uk-card-secondary.uk-card-body .uk-nav-parent-icon > .uk-parent > a::after,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-parent-icon > .uk-parent > a::after,
.uk-light .uk-nav-parent-icon > .uk-parent > a::after,
.uk-offcanvas-bar .uk-nav-parent-icon > .uk-parent > a::after,
.uk-overlay-primary .uk-nav-parent-icon > .uk-parent > a::after,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.uk-card-primary.uk-card-body .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-card-secondary.uk-card-body .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-light .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-offcanvas-bar .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-overlay-primary .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.uk-card-primary.uk-card-body .uk-nav-default > li > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-default > li > a,
.uk-card-secondary.uk-card-body .uk-nav-default > li > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-default > li > a,
.uk-light .uk-nav-default > li > a,
.uk-offcanvas-bar .uk-nav-default > li > a,
.uk-overlay-primary .uk-nav-default > li > a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-nav-default > li > a:focus,
.uk-card-primary.uk-card-body .uk-nav-default > li > a:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-default > li > a:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-default > li > a:hover,
.uk-card-secondary.uk-card-body .uk-nav-default > li > a:focus,
.uk-card-secondary.uk-card-body .uk-nav-default > li > a:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-default > li > a:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-default > li > a:hover,
.uk-light .uk-nav-default > li > a:focus,
.uk-light .uk-nav-default > li > a:hover,
.uk-offcanvas-bar .uk-nav-default > li > a:focus,
.uk-offcanvas-bar .uk-nav-default > li > a:hover,
.uk-overlay-primary .uk-nav-default > li > a:focus,
.uk-overlay-primary .uk-nav-default > li > a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-nav-default > li.uk-active > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-default > li.uk-active > a,
.uk-card-secondary.uk-card-body .uk-nav-default > li.uk-active > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-default > li.uk-active > a,
.uk-light .uk-nav-default > li.uk-active > a,
.uk-offcanvas-bar .uk-nav-default > li.uk-active > a,
.uk-overlay-primary .uk-nav-default > li.uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-header,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-default .uk-nav-header,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-header,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-default .uk-nav-header,
.uk-light .uk-nav-default .uk-nav-header,
.uk-offcanvas-bar .uk-nav-default .uk-nav-header,
.uk-overlay-primary .uk-nav-default .uk-nav-header,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-divider,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-default .uk-nav-divider,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-divider,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-default .uk-nav-divider,
.uk-light .uk-nav-default .uk-nav-divider,
.uk-offcanvas-bar .uk-nav-default .uk-nav-divider,
.uk-overlay-primary .uk-nav-default .uk-nav-divider,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider {
    border-top-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-default .uk-nav-sub a,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-default .uk-nav-sub a,
.uk-light .uk-nav-default .uk-nav-sub a,
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a,
.uk-overlay-primary .uk-nav-default .uk-nav-sub a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:focus,
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-default .uk-nav-sub a:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-default .uk-nav-sub a:hover,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:focus,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-default .uk-nav-sub a:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-default .uk-nav-sub a:hover,
.uk-light .uk-nav-default .uk-nav-sub a:focus,
.uk-light .uk-nav-default .uk-nav-sub a:hover,
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:focus,
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover,
.uk-overlay-primary .uk-nav-default .uk-nav-sub a:focus,
.uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-light .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-overlay-primary .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active > a {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-nav-primary > li > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-primary > li > a,
.uk-card-secondary.uk-card-body .uk-nav-primary > li > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-primary > li > a,
.uk-light .uk-nav-primary > li > a,
.uk-offcanvas-bar .uk-nav-primary > li > a,
.uk-overlay-primary .uk-nav-primary > li > a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-nav-primary > li > a:focus,
.uk-card-primary.uk-card-body .uk-nav-primary > li > a:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-primary > li > a:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-primary > li > a:hover,
.uk-card-secondary.uk-card-body .uk-nav-primary > li > a:focus,
.uk-card-secondary.uk-card-body .uk-nav-primary > li > a:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-primary > li > a:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-primary > li > a:hover,
.uk-light .uk-nav-primary > li > a:focus,
.uk-light .uk-nav-primary > li > a:hover,
.uk-offcanvas-bar .uk-nav-primary > li > a:focus,
.uk-offcanvas-bar .uk-nav-primary > li > a:hover,
.uk-overlay-primary .uk-nav-primary > li > a:focus,
.uk-overlay-primary .uk-nav-primary > li > a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-nav-primary > li.uk-active > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-primary > li.uk-active > a,
.uk-card-secondary.uk-card-body .uk-nav-primary > li.uk-active > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-primary > li.uk-active > a,
.uk-light .uk-nav-primary > li.uk-active > a,
.uk-offcanvas-bar .uk-nav-primary > li.uk-active > a,
.uk-overlay-primary .uk-nav-primary > li.uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-header,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-primary .uk-nav-header,
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-header,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-primary .uk-nav-header,
.uk-light .uk-nav-primary .uk-nav-header,
.uk-offcanvas-bar .uk-nav-primary .uk-nav-header,
.uk-overlay-primary .uk-nav-primary .uk-nav-header,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-divider,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-primary .uk-nav-divider,
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-divider,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-primary .uk-nav-divider,
.uk-light .uk-nav-primary .uk-nav-divider,
.uk-offcanvas-bar .uk-nav-primary .uk-nav-divider,
.uk-overlay-primary .uk-nav-primary .uk-nav-divider,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider {
    border-top-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-primary .uk-nav-sub a,
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-primary .uk-nav-sub a,
.uk-light .uk-nav-primary .uk-nav-sub a,
.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a,
.uk-overlay-primary .uk-nav-primary .uk-nav-sub a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:focus,
.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-primary .uk-nav-sub a:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-primary .uk-nav-sub a:hover,
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:focus,
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-primary .uk-nav-sub a:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-primary .uk-nav-sub a:hover,
.uk-light .uk-nav-primary .uk-nav-sub a:focus,
.uk-light .uk-nav-primary .uk-nav-sub a:hover,
.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:focus,
.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover,
.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:focus,
.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-light .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-overlay-primary .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active > a {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-navbar-nav > li > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-navbar-nav > li > a,
.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-navbar-nav > li > a,
.uk-light .uk-navbar-nav > li > a,
.uk-offcanvas-bar .uk-navbar-nav > li > a,
.uk-overlay-primary .uk-navbar-nav > li > a,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-navbar-nav > li:hover > a,
.uk-card-primary.uk-card-body .uk-navbar-nav > li > a.uk-open,
.uk-card-primary.uk-card-body .uk-navbar-nav > li > a:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-navbar-nav > li:hover > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-navbar-nav > li > a.uk-open,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-navbar-nav > li > a:focus,
.uk-card-secondary.uk-card-body .uk-navbar-nav > li:hover > a,
.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a.uk-open,
.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-navbar-nav > li:hover > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-navbar-nav > li > a.uk-open,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-navbar-nav > li > a:focus,
.uk-light .uk-navbar-nav > li:hover > a,
.uk-light .uk-navbar-nav > li > a.uk-open,
.uk-light .uk-navbar-nav > li > a:focus,
.uk-offcanvas-bar .uk-navbar-nav > li:hover > a,
.uk-offcanvas-bar .uk-navbar-nav > li > a.uk-open,
.uk-offcanvas-bar .uk-navbar-nav > li > a:focus,
.uk-overlay-primary .uk-navbar-nav > li:hover > a,
.uk-overlay-primary .uk-navbar-nav > li > a.uk-open,
.uk-overlay-primary .uk-navbar-nav > li > a:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-navbar-nav > li > a:active,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-navbar-nav > li > a:active,
.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a:active,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-navbar-nav > li > a:active,
.uk-light .uk-navbar-nav > li > a:active,
.uk-offcanvas-bar .uk-navbar-nav > li > a:active,
.uk-overlay-primary .uk-navbar-nav > li > a:active,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-navbar-nav > li.uk-active > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-navbar-nav > li.uk-active > a,
.uk-card-secondary.uk-card-body .uk-navbar-nav > li.uk-active > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-navbar-nav > li.uk-active > a,
.uk-light .uk-navbar-nav > li.uk-active > a,
.uk-offcanvas-bar .uk-navbar-nav > li.uk-active > a,
.uk-overlay-primary .uk-navbar-nav > li.uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-navbar-item,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-navbar-item,
.uk-card-secondary.uk-card-body .uk-navbar-item,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-navbar-item,
.uk-light .uk-navbar-item,
.uk-offcanvas-bar .uk-navbar-item,
.uk-overlay-primary .uk-navbar-item,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-item,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-item,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-item,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-item {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-navbar-toggle,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-navbar-toggle,
.uk-card-secondary.uk-card-body .uk-navbar-toggle,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-navbar-toggle,
.uk-light .uk-navbar-toggle,
.uk-offcanvas-bar .uk-navbar-toggle,
.uk-overlay-primary .uk-navbar-toggle,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-navbar-toggle.uk-open,
.uk-card-primary.uk-card-body .uk-navbar-toggle:focus,
.uk-card-primary.uk-card-body .uk-navbar-toggle:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-navbar-toggle.uk-open,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-navbar-toggle:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-navbar-toggle:hover,
.uk-card-secondary.uk-card-body .uk-navbar-toggle.uk-open,
.uk-card-secondary.uk-card-body .uk-navbar-toggle:focus,
.uk-card-secondary.uk-card-body .uk-navbar-toggle:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-navbar-toggle.uk-open,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-navbar-toggle:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-navbar-toggle:hover,
.uk-light .uk-navbar-toggle.uk-open,
.uk-light .uk-navbar-toggle:focus,
.uk-light .uk-navbar-toggle:hover,
.uk-offcanvas-bar .uk-navbar-toggle.uk-open,
.uk-offcanvas-bar .uk-navbar-toggle:focus,
.uk-offcanvas-bar .uk-navbar-toggle:hover,
.uk-overlay-primary .uk-navbar-toggle.uk-open,
.uk-overlay-primary .uk-navbar-toggle:focus,
.uk-overlay-primary .uk-navbar-toggle:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-subnav > * > :first-child,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-subnav > * > :first-child,
.uk-card-secondary.uk-card-body .uk-subnav > * > :first-child,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-subnav > * > :first-child,
.uk-light .uk-subnav > * > :first-child,
.uk-offcanvas-bar .uk-subnav > * > :first-child,
.uk-overlay-primary .uk-subnav > * > :first-child,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > :first-child,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > :first-child,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > :first-child,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > :first-child {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-subnav > * > a:focus,
.uk-card-primary.uk-card-body .uk-subnav > * > a:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-subnav > * > a:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-subnav > * > a:hover,
.uk-card-secondary.uk-card-body .uk-subnav > * > a:focus,
.uk-card-secondary.uk-card-body .uk-subnav > * > a:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-subnav > * > a:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-subnav > * > a:hover,
.uk-light .uk-subnav > * > a:focus,
.uk-light .uk-subnav > * > a:hover,
.uk-offcanvas-bar .uk-subnav > * > a:focus,
.uk-offcanvas-bar .uk-subnav > * > a:hover,
.uk-overlay-primary .uk-subnav > * > a:focus,
.uk-overlay-primary .uk-subnav > * > a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > a:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > a:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > a:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > a:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > a:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-subnav > .uk-active > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-subnav > .uk-active > a,
.uk-card-secondary.uk-card-body .uk-subnav > .uk-active > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-subnav > .uk-active > a,
.uk-light .uk-subnav > .uk-active > a,
.uk-offcanvas-bar .uk-subnav > .uk-active > a,
.uk-overlay-primary .uk-subnav > .uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav > .uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > .uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > .uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > .uk-active > a {
    color: #fff;
}
.uk-card-primary.uk-card-body .uk-subnav-divider > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-subnav-divider > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-card-secondary.uk-card-body .uk-subnav-divider > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-subnav-divider > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-light .uk-subnav-divider > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-offcanvas-bar .uk-subnav-divider > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-overlay-primary .uk-subnav-divider > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n + 2):not(.uk-first-column)::before {
    border-left-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-subnav-pill > * > :first-child,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-subnav-pill > * > :first-child,
.uk-card-secondary.uk-card-body .uk-subnav-pill > * > :first-child,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-subnav-pill > * > :first-child,
.uk-light .uk-subnav-pill > * > :first-child,
.uk-offcanvas-bar .uk-subnav-pill > * > :first-child,
.uk-overlay-primary .uk-subnav-pill > * > :first-child,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child {
    background-color: transparent;
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-subnav-pill > * > a:focus,
.uk-card-primary.uk-card-body .uk-subnav-pill > * > a:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-subnav-pill > * > a:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-subnav-pill > * > a:hover,
.uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:focus,
.uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-subnav-pill > * > a:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-subnav-pill > * > a:hover,
.uk-light .uk-subnav-pill > * > a:focus,
.uk-light .uk-subnav-pill > * > a:hover,
.uk-offcanvas-bar .uk-subnav-pill > * > a:focus,
.uk-offcanvas-bar .uk-subnav-pill > * > a:hover,
.uk-overlay-primary .uk-subnav-pill > * > a:focus,
.uk-overlay-primary .uk-subnav-pill > * > a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover {
    background-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-subnav-pill > * > a:active,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-subnav-pill > * > a:active,
.uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:active,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-subnav-pill > * > a:active,
.uk-light .uk-subnav-pill > * > a:active,
.uk-offcanvas-bar .uk-subnav-pill > * > a:active,
.uk-overlay-primary .uk-subnav-pill > * > a:active,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active {
    background-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-subnav-pill > .uk-active > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-subnav-pill > .uk-active > a,
.uk-card-secondary.uk-card-body .uk-subnav-pill > .uk-active > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-subnav-pill > .uk-active > a,
.uk-light .uk-subnav-pill > .uk-active > a,
.uk-offcanvas-bar .uk-subnav-pill > .uk-active > a,
.uk-overlay-primary .uk-subnav-pill > .uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a {
    background-color: #fff;
    color: #666;
}
.uk-card-primary.uk-card-body .uk-subnav > .uk-disabled > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-subnav > .uk-disabled > a,
.uk-card-secondary.uk-card-body .uk-subnav > .uk-disabled > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-subnav > .uk-disabled > a,
.uk-light .uk-subnav > .uk-disabled > a,
.uk-offcanvas-bar .uk-subnav > .uk-disabled > a,
.uk-overlay-primary .uk-subnav > .uk-disabled > a,
.uk-section-primary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-breadcrumb > * > *,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-breadcrumb > * > *,
.uk-card-secondary.uk-card-body .uk-breadcrumb > * > *,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-breadcrumb > * > *,
.uk-light .uk-breadcrumb > * > *,
.uk-offcanvas-bar .uk-breadcrumb > * > *,
.uk-overlay-primary .uk-breadcrumb > * > *,
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > *,
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > *,
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > *,
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > * {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-breadcrumb > * > :focus,
.uk-card-primary.uk-card-body .uk-breadcrumb > * > :hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-breadcrumb > * > :focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-breadcrumb > * > :hover,
.uk-card-secondary.uk-card-body .uk-breadcrumb > * > :focus,
.uk-card-secondary.uk-card-body .uk-breadcrumb > * > :hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-breadcrumb > * > :focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-breadcrumb > * > :hover,
.uk-light .uk-breadcrumb > * > :focus,
.uk-light .uk-breadcrumb > * > :hover,
.uk-offcanvas-bar .uk-breadcrumb > * > :focus,
.uk-offcanvas-bar .uk-breadcrumb > * > :hover,
.uk-overlay-primary .uk-breadcrumb > * > :focus,
.uk-overlay-primary .uk-breadcrumb > * > :hover,
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus,
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-breadcrumb > :last-child > *,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-breadcrumb > :last-child > *,
.uk-card-secondary.uk-card-body .uk-breadcrumb > :last-child > *,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-breadcrumb > :last-child > *,
.uk-light .uk-breadcrumb > :last-child > *,
.uk-offcanvas-bar .uk-breadcrumb > :last-child > *,
.uk-overlay-primary .uk-breadcrumb > :last-child > *,
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *,
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *,
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *,
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > * {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-breadcrumb > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-breadcrumb > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-card-secondary.uk-card-body .uk-breadcrumb > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-breadcrumb > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-light .uk-breadcrumb > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-offcanvas-bar .uk-breadcrumb > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-overlay-primary .uk-breadcrumb > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n + 2):not(.uk-first-column)::before {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-pagination > * > *,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-pagination > * > *,
.uk-card-secondary.uk-card-body .uk-pagination > * > *,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-pagination > * > *,
.uk-light .uk-pagination > * > *,
.uk-offcanvas-bar .uk-pagination > * > *,
.uk-overlay-primary .uk-pagination > * > *,
.uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > *,
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > *,
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > *,
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > * {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-pagination > * > :focus,
.uk-card-primary.uk-card-body .uk-pagination > * > :hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-pagination > * > :focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-pagination > * > :hover,
.uk-card-secondary.uk-card-body .uk-pagination > * > :focus,
.uk-card-secondary.uk-card-body .uk-pagination > * > :hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-pagination > * > :focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-pagination > * > :hover,
.uk-light .uk-pagination > * > :focus,
.uk-light .uk-pagination > * > :hover,
.uk-offcanvas-bar .uk-pagination > * > :focus,
.uk-offcanvas-bar .uk-pagination > * > :hover,
.uk-overlay-primary .uk-pagination > * > :focus,
.uk-overlay-primary .uk-pagination > * > :hover,
.uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > :focus,
.uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > :hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > :focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > :hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > :focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > :hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > :focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > :hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-pagination > .uk-active > *,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-pagination > .uk-active > *,
.uk-card-secondary.uk-card-body .uk-pagination > .uk-active > *,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-pagination > .uk-active > *,
.uk-light .uk-pagination > .uk-active > *,
.uk-offcanvas-bar .uk-pagination > .uk-active > *,
.uk-overlay-primary .uk-pagination > .uk-active > *,
.uk-section-primary:not(.uk-preserve-color) .uk-pagination > .uk-active > *,
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > .uk-active > *,
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > .uk-active > *,
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > .uk-active > * {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-pagination > .uk-disabled > *,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-pagination > .uk-disabled > *,
.uk-card-secondary.uk-card-body .uk-pagination > .uk-disabled > *,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-pagination > .uk-disabled > *,
.uk-light .uk-pagination > .uk-disabled > *,
.uk-offcanvas-bar .uk-pagination > .uk-disabled > *,
.uk-overlay-primary .uk-pagination > .uk-disabled > *,
.uk-section-primary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *,
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *,
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *,
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > * {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-tab::before,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-tab::before,
.uk-card-secondary.uk-card-body .uk-tab::before,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-tab::before,
.uk-light .uk-tab::before,
.uk-offcanvas-bar .uk-tab::before,
.uk-overlay-primary .uk-tab::before,
.uk-section-primary:not(.uk-preserve-color) .uk-tab::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-tab::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-tab::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab::before {
    border-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-tab > * > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-tab > * > a,
.uk-card-secondary.uk-card-body .uk-tab > * > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-tab > * > a,
.uk-light .uk-tab > * > a,
.uk-offcanvas-bar .uk-tab > * > a,
.uk-overlay-primary .uk-tab > * > a,
.uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-tab > * > a:focus,
.uk-card-primary.uk-card-body .uk-tab > * > a:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-tab > * > a:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-tab > * > a:hover,
.uk-card-secondary.uk-card-body .uk-tab > * > a:focus,
.uk-card-secondary.uk-card-body .uk-tab > * > a:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-tab > * > a:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-tab > * > a:hover,
.uk-light .uk-tab > * > a:focus,
.uk-light .uk-tab > * > a:hover,
.uk-offcanvas-bar .uk-tab > * > a:focus,
.uk-offcanvas-bar .uk-tab > * > a:hover,
.uk-overlay-primary .uk-tab > * > a:focus,
.uk-overlay-primary .uk-tab > * > a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-tab > .uk-active > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-tab > .uk-active > a,
.uk-card-secondary.uk-card-body .uk-tab > .uk-active > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-tab > .uk-active > a,
.uk-light .uk-tab > .uk-active > a,
.uk-offcanvas-bar .uk-tab > .uk-active > a,
.uk-overlay-primary .uk-tab > .uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-tab > .uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-tab > .uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-tab > .uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > .uk-active > a {
    color: #fff;
    border-color: #fff;
}
.uk-card-primary.uk-card-body .uk-tab > .uk-disabled > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-tab > .uk-disabled > a,
.uk-card-secondary.uk-card-body .uk-tab > .uk-disabled > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-tab > .uk-disabled > a,
.uk-light .uk-tab > .uk-disabled > a,
.uk-offcanvas-bar .uk-tab > .uk-disabled > a,
.uk-overlay-primary .uk-tab > .uk-disabled > a,
.uk-section-primary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-slidenav,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-slidenav,
.uk-card-secondary.uk-card-body .uk-slidenav,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-slidenav,
.uk-light .uk-slidenav,
.uk-offcanvas-bar .uk-slidenav,
.uk-overlay-primary .uk-slidenav,
.uk-section-primary:not(.uk-preserve-color) .uk-slidenav,
.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav,
.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav,
.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-slidenav:focus,
.uk-card-primary.uk-card-body .uk-slidenav:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-slidenav:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-slidenav:hover,
.uk-card-secondary.uk-card-body .uk-slidenav:focus,
.uk-card-secondary.uk-card-body .uk-slidenav:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-slidenav:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-slidenav:hover,
.uk-light .uk-slidenav:focus,
.uk-light .uk-slidenav:hover,
.uk-offcanvas-bar .uk-slidenav:focus,
.uk-offcanvas-bar .uk-slidenav:hover,
.uk-overlay-primary .uk-slidenav:focus,
.uk-overlay-primary .uk-slidenav:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover {
    color: rgba(255, 255, 255, 0.95);
}
.uk-card-primary.uk-card-body .uk-slidenav:active,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-slidenav:active,
.uk-card-secondary.uk-card-body .uk-slidenav:active,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-slidenav:active,
.uk-light .uk-slidenav:active,
.uk-offcanvas-bar .uk-slidenav:active,
.uk-overlay-primary .uk-slidenav:active,
.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:active,
.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:active,
.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:active {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-dotnav > * > *,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-dotnav > * > *,
.uk-card-secondary.uk-card-body .uk-dotnav > * > *,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-dotnav > * > *,
.uk-light .uk-dotnav > * > *,
.uk-offcanvas-bar .uk-dotnav > * > *,
.uk-overlay-primary .uk-dotnav > * > *,
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > *,
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > *,
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > *,
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > * {
    background-color: transparent;
    border-color: rgba(255, 255, 255, 0.9);
}
.uk-card-primary.uk-card-body .uk-dotnav > * > :focus,
.uk-card-primary.uk-card-body .uk-dotnav > * > :hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-dotnav > * > :focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-dotnav > * > :hover,
.uk-card-secondary.uk-card-body .uk-dotnav > * > :focus,
.uk-card-secondary.uk-card-body .uk-dotnav > * > :hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-dotnav > * > :focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-dotnav > * > :hover,
.uk-light .uk-dotnav > * > :focus,
.uk-light .uk-dotnav > * > :hover,
.uk-offcanvas-bar .uk-dotnav > * > :focus,
.uk-offcanvas-bar .uk-dotnav > * > :hover,
.uk-overlay-primary .uk-dotnav > * > :focus,
.uk-overlay-primary .uk-dotnav > * > :hover,
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :focus,
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :hover {
    background-color: rgba(255, 255, 255, 0.9);
    border-color: transparent;
}
.uk-card-primary.uk-card-body .uk-dotnav > * > :active,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-dotnav > * > :active,
.uk-card-secondary.uk-card-body .uk-dotnav > * > :active,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-dotnav > * > :active,
.uk-light .uk-dotnav > * > :active,
.uk-offcanvas-bar .uk-dotnav > * > :active,
.uk-overlay-primary .uk-dotnav > * > :active,
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :active,
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :active,
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :active,
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :active {
    background-color: rgba(255, 255, 255, 0.5);
    border-color: transparent;
}
.uk-card-primary.uk-card-body .uk-dotnav > .uk-active > *,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-dotnav > .uk-active > *,
.uk-card-secondary.uk-card-body .uk-dotnav > .uk-active > *,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-dotnav > .uk-active > *,
.uk-light .uk-dotnav > .uk-active > *,
.uk-offcanvas-bar .uk-dotnav > .uk-active > *,
.uk-overlay-primary .uk-dotnav > .uk-active > *,
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *,
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *,
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *,
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > .uk-active > * {
    background-color: rgba(255, 255, 255, 0.9);
    border-color: transparent;
}
.uk-card-primary.uk-card-body .uk-iconnav > * > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-iconnav > * > a,
.uk-card-secondary.uk-card-body .uk-iconnav > * > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-iconnav > * > a,
.uk-light .uk-iconnav > * > a,
.uk-offcanvas-bar .uk-iconnav > * > a,
.uk-overlay-primary .uk-iconnav > * > a,
.uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > a {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-iconnav > * > a:focus,
.uk-card-primary.uk-card-body .uk-iconnav > * > a:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-iconnav > * > a:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-iconnav > * > a:hover,
.uk-card-secondary.uk-card-body .uk-iconnav > * > a:focus,
.uk-card-secondary.uk-card-body .uk-iconnav > * > a:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-iconnav > * > a:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-iconnav > * > a:hover,
.uk-light .uk-iconnav > * > a:focus,
.uk-light .uk-iconnav > * > a:hover,
.uk-offcanvas-bar .uk-iconnav > * > a:focus,
.uk-offcanvas-bar .uk-iconnav > * > a:hover,
.uk-overlay-primary .uk-iconnav > * > a:focus,
.uk-overlay-primary .uk-iconnav > * > a:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > a:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > a:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > a:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > a:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-iconnav > .uk-active > a,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-iconnav > .uk-active > a,
.uk-card-secondary.uk-card-body .uk-iconnav > .uk-active > a,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-iconnav > .uk-active > a,
.uk-light .uk-iconnav > .uk-active > a,
.uk-offcanvas-bar .uk-iconnav > .uk-active > a,
.uk-overlay-primary .uk-iconnav > .uk-active > a,
.uk-section-primary:not(.uk-preserve-color) .uk-iconnav > .uk-active > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > .uk-active > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > .uk-active > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > .uk-active > a {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-text-lead,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-text-lead,
.uk-card-secondary.uk-card-body .uk-text-lead,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-text-lead,
.uk-light .uk-text-lead,
.uk-offcanvas-bar .uk-text-lead,
.uk-overlay-primary .uk-text-lead,
.uk-section-primary:not(.uk-preserve-color) .uk-text-lead,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-lead,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-lead,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-lead {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-text-meta,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-text-meta,
.uk-card-secondary.uk-card-body .uk-text-meta,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-text-meta,
.uk-light .uk-text-meta,
.uk-offcanvas-bar .uk-text-meta,
.uk-overlay-primary .uk-text-meta,
.uk-section-primary:not(.uk-preserve-color) .uk-text-meta,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-meta,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-meta,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-meta {
    color: rgba(255, 255, 255, 0.5);
}
.uk-card-primary.uk-card-body .uk-text-muted,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-text-muted,
.uk-card-secondary.uk-card-body .uk-text-muted,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-text-muted,
.uk-light .uk-text-muted,
.uk-offcanvas-bar .uk-text-muted,
.uk-overlay-primary .uk-text-muted,
.uk-section-primary:not(.uk-preserve-color) .uk-text-muted,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-muted,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-muted,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-muted {
    color: rgba(255, 255, 255, 0.5) !important;
}
.uk-card-primary.uk-card-body .uk-text-emphasis,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-text-emphasis,
.uk-card-secondary.uk-card-body .uk-text-emphasis,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-text-emphasis,
.uk-light .uk-text-emphasis,
.uk-offcanvas-bar .uk-text-emphasis,
.uk-overlay-primary .uk-text-emphasis,
.uk-section-primary:not(.uk-preserve-color) .uk-text-emphasis,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-emphasis,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-emphasis,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-emphasis {
    color: #fff !important;
}
.uk-card-primary.uk-card-body .uk-text-primary,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-text-primary,
.uk-card-secondary.uk-card-body .uk-text-primary,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-text-primary,
.uk-light .uk-text-primary,
.uk-offcanvas-bar .uk-text-primary,
.uk-overlay-primary .uk-text-primary,
.uk-section-primary:not(.uk-preserve-color) .uk-text-primary,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-primary,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-primary,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-primary {
    color: #fff !important;
}
.uk-card-primary.uk-card-body .uk-text-secondary,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-text-secondary,
.uk-card-secondary.uk-card-body .uk-text-secondary,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-text-secondary,
.uk-light .uk-text-secondary,
.uk-offcanvas-bar .uk-text-secondary,
.uk-overlay-primary .uk-text-secondary,
.uk-section-primary:not(.uk-preserve-color) .uk-text-secondary,
.uk-section-secondary:not(.uk-preserve-color) .uk-text-secondary,
.uk-tile-primary:not(.uk-preserve-color) .uk-text-secondary,
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-secondary {
    color: #fff !important;
}
.uk-card-primary.uk-card-body .uk-column-divider,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-column-divider,
.uk-card-secondary.uk-card-body .uk-column-divider,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-column-divider,
.uk-light .uk-column-divider,
.uk-offcanvas-bar .uk-column-divider,
.uk-overlay-primary .uk-column-divider,
.uk-section-primary:not(.uk-preserve-color) .uk-column-divider,
.uk-section-secondary:not(.uk-preserve-color) .uk-column-divider,
.uk-tile-primary:not(.uk-preserve-color) .uk-column-divider,
.uk-tile-secondary:not(.uk-preserve-color) .uk-column-divider {
    column-rule-color: rgba(255, 255, 255, 0.2);
}
.uk-card-primary.uk-card-body .uk-logo,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-logo,
.uk-card-secondary.uk-card-body .uk-logo,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-logo,
.uk-light .uk-logo,
.uk-offcanvas-bar .uk-logo,
.uk-overlay-primary .uk-logo,
.uk-section-primary:not(.uk-preserve-color) .uk-logo,
.uk-section-secondary:not(.uk-preserve-color) .uk-logo,
.uk-tile-primary:not(.uk-preserve-color) .uk-logo,
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-logo:focus,
.uk-card-primary.uk-card-body .uk-logo:hover,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-logo:focus,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-logo:hover,
.uk-card-secondary.uk-card-body .uk-logo:focus,
.uk-card-secondary.uk-card-body .uk-logo:hover,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-logo:focus,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-logo:hover,
.uk-light .uk-logo:focus,
.uk-light .uk-logo:hover,
.uk-offcanvas-bar .uk-logo:focus,
.uk-offcanvas-bar .uk-logo:hover,
.uk-overlay-primary .uk-logo:focus,
.uk-overlay-primary .uk-logo:hover,
.uk-section-primary:not(.uk-preserve-color) .uk-logo:focus,
.uk-section-primary:not(.uk-preserve-color) .uk-logo:hover,
.uk-section-secondary:not(.uk-preserve-color) .uk-logo:focus,
.uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover,
.uk-tile-primary:not(.uk-preserve-color) .uk-logo:focus,
.uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover,
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:focus,
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover {
    color: rgba(255, 255, 255, 0.7);
}
.uk-card-primary.uk-card-body .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-card-primary > :not([class*="uk-card-media"]) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-card-secondary.uk-card-body .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-light .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-offcanvas-bar .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-overlay-primary .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-section-primary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-section-secondary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-tile-primary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type) {
    display: none;
}
.uk-card-primary.uk-card-body .uk-logo-inverse,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-logo-inverse,
.uk-card-secondary.uk-card-body .uk-logo-inverse,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-logo-inverse,
.uk-light .uk-logo-inverse,
.uk-offcanvas-bar .uk-logo-inverse,
.uk-overlay-primary .uk-logo-inverse,
.uk-section-primary:not(.uk-preserve-color) .uk-logo-inverse,
.uk-section-secondary:not(.uk-preserve-color) .uk-logo-inverse,
.uk-tile-primary:not(.uk-preserve-color) .uk-logo-inverse,
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo-inverse {
    display: inline;
}
.uk-card-primary.uk-card-body .uk-accordion-title::before,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-accordion-title::before,
.uk-card-secondary.uk-card-body .uk-accordion-title::before,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-accordion-title::before,
.uk-light .uk-accordion-title::before,
.uk-offcanvas-bar .uk-accordion-title::before,
.uk-overlay-primary .uk-accordion-title::before,
.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title::before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.uk-card-primary.uk-card-body .uk-open > .uk-accordion-title::before,
.uk-card-primary > :not([class*="uk-card-media"]) .uk-open > .uk-accordion-title::before,
.uk-card-secondary.uk-card-body .uk-open > .uk-accordion-title::before,
.uk-card-secondary > :not([class*="uk-card-media"]) .uk-open > .uk-accordion-title::before,
.uk-light .uk-open > .uk-accordion-title::before,
.uk-offcanvas-bar .uk-open > .uk-accordion-title::before,
.uk-overlay-primary .uk-open > .uk-accordion-title::before,
.uk-section-primary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::before,
.uk-section-secondary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::before,
.uk-tile-primary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::before,
.uk-tile-secondary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
@media print {
    *,
    ::after,
    ::before {
        background: 0 0 !important;
        color: #000 !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }
    a,
    a:visited {
        text-decoration: underline;
    }
    blockquote,
    pre {
        border: 1px solid #999;
        page-break-inside: avoid;
    }
    thead {
        display: table-header-group;
    }
    img,
    tr {
        page-break-inside: avoid;
    }
    img {
        max-width: 100% !important;
    }
    @page {
        margin: 0.5cm;
    }
    h2,
    h3,
    p {
        orphans: 3;
        widows: 3;
    }
    h2,
    h3 {
        page-break-after: avoid;
    }
}
body {
    display: block;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    line-height: 1.72;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    word-break: break-word;
    background: #e6ebef;
    color: #6c6d70;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Roboto', sans-serif;
    margin: 0 0 10px;
    color: #080302;
    text-transform: uppercase;
    font-weight: 600;
}
strong {
    font-weight: 700;
}
a {
    color: #999;
    transition: color 0.2s ease-in-out, opacity 0.2s ease-in-out;
}
a:hover {
    color: #080302;
    text-decoration: none;
}
input,
.button,
select,
textarea,
.uk-input,
.uk-select,
.uk-textarea {
    max-width: 100%;
    width: 100%;
    border: 1px solid #e8e8e8;
    padding: 0 20px;
    background: #fff;
    color: #080302;
    border-color: #e8e8e8;
    transition: 0.2s ease-in-out;
    transition-property: color, background-color, border;
    box-sizing: border-box;
    margin: 0;
    border-radius: 0;
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    font-size: 12px;
    cursor: text;
}
.wpcf7 input[type="radio"],
.wpcf7 input[type="checkbox"] {
    display: inline-block;
    width: 24px;
    height: 24px;
    overflow: hidden;
    margin-top: -2px;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    border-color: #b8bcc0;
    box-sizing: border-box;
    padding: 0;
    margin-right: 12px;
    cursor: pointer;
}
.wpcf7-list-item-label {
    font-weight: bold;
    font-size: 12px;
    color: #080302;
}
.wpcf7 input[type="radio"]:checked,
.wpcf7 input[type="radio"]:indeterminate,
.wpcf7 input[type="checkbox"]:checked,
.wpcf7 input[type="checkbox"]:indeterminate {
    border-color: #ffce00;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00LjY2NjY4IDcuMTE0NjlMMTAuNzk0NyAwLjk4NjAyM0wxMS43MzggMS45Mjg2OUw0LjY2NjY4IDkuMDAwMDJMMC40MjQwMTEgNC43NTczNkwxLjM2NjY4IDMuODE0NjlMNC42NjY2OCA3LjExNDY5WiIgZmlsbD0iI0Q5QjQ1MSIvPgo8L3N2Zz4K");
}
span.wpcf7-list-item {
    margin: 0;
    margin-right: 60px;
}
span.wpcf7-list-item.last {
    margin-right: 0;
}
.uk-display-block span.wpcf7-list-item {
    margin-bottom: 12px;
    display: block;
    margin-left: 30px;
}
.uk-display-block span.wpcf7-list-item .wpcf7-list-item-label {
    font-weight: normal;
    color: #6c6d70;
    font-size: 13px;
}
input:focus,
select:focus,
textarea:focus,
.uk-input:focus,
.uk-select:focus,
.uk-textarea:focus {
    border: 1px solid #ecac0f;
    outline: none;
}
.wpcf7 input::-webkit-input-placeholder,
.wpcf7 select::-webkit-input-placeholder,
.wpcf7 textarea::-webkit-input-placeholder,
.wpcf7 .uk-input::-webkit-input-placeholder,
.wpcf7 .uk-select::-webkit-input-placeholder,
.wpcf7 .uk-textarea::-webkit-input-placeholder {
    color: #6c6d70;
}
.wpcf7 input::-moz-placeholder,
.wpcf7 select::-moz-placeholder,
.wpcf7 textarea::-moz-placeholder,
.wpcf7 .uk-input::-moz-placeholder,
.wpcf7 .uk-select::-moz-placeholder,
.wpcf7 .uk-textarea::-moz-placeholder {
    color: #6c6d70;
}
.wpcf7 input:-ms-input-placeholder,
.wpcf7 select:-ms-input-placeholder,
.wpcf7 textarea:-ms-input-placeholder,
.wpcf7 .uk-input:-ms-input-placeholder,
.wpcf7 .uk-select:-ms-input-placeholder,
.wpcf7 .uk-textarea:-ms-input-placeholder {
    color: #6c6d70;
}
.wpcf7 input:-moz-placeholder,
.wpcf7 select:-moz-placeholder,
.wpcf7 textarea:-moz-placeholder,
.wpcf7 .uk-input:-moz-placeholder,
.wpcf7 .uk-select:-moz-placeholder,
.wpcf7 .uk-textarea:-moz-placeholder {
    color: #6c6d70;
}
.button:focus {
    outline: none;
}
select,
.button:hover {
    cursor: pointer;
}
textarea,
.uk-textarea {
    padding: 15px 20px;
}
input,
.button,
.uk-input,
select:not([multiple]):not([size]),
.uk-select:not([multiple]):not([size]) {
    height: 48px;
    vertical-align: middle;
    display: inline-block;
    line-height: 38px;
    width: 100%;
}
select:not([multiple]):not([size]),
.uk-select:not([multiple]):not([size]) {
    background-position: 93% 50%;
}
.uk-search {
    display: block;
}
.uk-search .uk-select {
    cursor: pointer;
    background-color: #f8f8f8;
    border: 1px solid #e8e8e8;
    min-width: 162px;
    padding: 0 24px !important;
    font-style: normal;
    font-weight: bold;
    color: #080302;
    height: 48px !important;
}
select:not([multiple]):not([size]) {
    -webkit-appearance: none;
    -moz-appearance: none;
    padding-right: 35px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAYAAACzzX7wAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABFSURBVHgBbY3BEQAQEANjrhUFKMFTGTpxOlGGpxIUoBicGQ8nr2SSyRrEwAAS/sqEPhqcNSv4t0SpTGL1SEp9uHEHeTUB9j4PNL3UcVEAAAAASUVORK5CYII=") !important;
    background-repeat: no-repeat !important;
    background-position: 93% 50%;
}
select::-ms-expand {
    display: none;
}
input[type="checkbox"] {
    width: auto;
}
input[type="submit"] {
    cursor: pointer;
    width: auto;
    height: 30px;
    color: #fff;
    padding: 0 35px;
    line-height: 28px;
    border-radius: 15px;
    background-color: #ccc;
    text-transform: uppercase;
    font-size: 10px;
}
input[type="submit"]:hover {
    background-color: #080302;
    color: #fff;
}
h1 {
    font-size: 32px;
}
h2 {
    font-size: 26px;
}
h3 {
    font-size: 18px;
}
h4 {
    font-size: 14px;
}
h5 {
    font-size: 12px;
}
h6 {
    font-size: 10px;
}
p:last-child {
    margin-bottom: 0;
}
blockquote {
    font-style: normal;
    text-transform: uppercase;
    position: relative;
    text-align: center;
    display: flex;
    font-family: 'Roboto', sans-serif;
    margin-top: 75px;
}
blockquote p {
    font-weight: 600;
    font-size: 14px !important;
    line-height: 24px !important;
    color: #ffce00 !important;
    padding: 20px 24px;
    background: #fff;
    margin-bottom: 0 !important;
    position: relative;
}
blockquote.tw-narrow {
    max-width: 260px;
    margin-bottom: 0;
}
blockquote.tw-narrow.uk-align-left {
    margin-left: -20px;
    margin-right: 20px;
}
blockquote.tw-narrow.uk-align-right {
    margin-right: -20px;
    margin-left: 20px;
}
blockquote:after {
    position: absolute;
    top: -47px;
    left: 50%;
    content: "";
    background-image: url(/wp-content/themes/mfa-gov/assets/images/quote.png);
    width: 64px;
    height: 64px;
    margin-left: -32px;
}
blockquote::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 5px;
    top: 5px;
    background: #ffce00;
}
.blockquote-tweet {
    background-color: #222;
    text-transform: none;
    letter-spacing: 0;
    padding: 85px 50px 22px;
    margin-bottom: 0;
    color: #fff;
}
.blockquote-tweet:before,
.blockquote-tweet:after {
    content: "";
}
.blockquote-tweet .icon-twitter {
    color: #1da1f2;
    font-size: 24px;
}
.blockquote-tweet .tweet-user {
    margin-bottom: 35px;
}
.blockquote-tweet .tweet-user a {
    color: #999;
}
.blockquote-tweet p {
    margin: 15px 0;
    font-size: 17px;
}
.alignnone {
    margin: 5px 20px 10px 0;
}
.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}
.alignright {
    float: right;
    padding-left: 40px;
    padding-bottom: 32px;
    padding-top: 23px;
}
.alignleft {
    float: left;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-top: 14px;
}
.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}
.aligncenter:first-child {
    margin-top: 0;
}
.aligncenter:last-child {
    margin-bottom: 0;
}
a img.alignright {
    float: right;
    margin: 5px 0 10px 20px;
}
a img.alignnone {
    margin: 5px 20px 10px 0;
}
a img.alignleft {
    float: left;
    margin: 5px 20px 10px 0;
}
a img.aligncenter {
    display: block;
    margin-right: auto;
    margin-left: auto;
}
.wp-caption {
    max-width: 100%;
}
.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}
.wp-caption img {
    margin: 0;
    padding: 0;
    width: auto;
    height: auto;
    border: 0 none;
}
.mejs-container {
    margin-bottom: 15px;
}
[for*="pwbox-"] {
    width: 80%;
    display: inline-block;
    margin-right: 10px;
}
.gallery {
    display: block;
    clear: both;
    overflow: hidden;
    margin: 0 -10px;
}
.gallery .gallery-row {
    display: block;
    clear: both;
    overflow: hidden;
    margin: 0;
}
.gallery .gallery-item {
    overflow: hidden;
    float: left;
    text-align: center;
    list-style: none;
    padding: 3px;
    background: #fff;
    margin: 0;
}
.gallery .gallery-item a {
    display: inline-block;
    position: relative;
}
.gallery .gallery-item a:hover .image-overlay {
    opacity: 0.3;
}
.gallery .gallery-item img,
.gallery .gallery-item img.thumbnail {
    margin: 0;
}
.gallery-caption {
    margin: 0;
    padding: 5px;
    font-style: italic;
    font-family: arial;
}
.gallery.gallery-columns-1 .gallery-item {
    width: 99%;
}
.gallery.gallery-columns-2 .gallery-item {
    width: 49%;
}
.gallery.gallery-columns-3 .gallery-item {
    width: 33%;
}
.gallery.gallery-columns-4 .gallery-item {
    width: 24%;
}
.gallery.gallery-columns-5 .gallery-item {
    width: 19%;
}
.gallery.gallery-columns-6 .gallery-item {
    width: 16%;
}
#wp-calendar {
    width: 100%;
}
#wp-calendar caption {
    text-align: right;
    font-size: 10px;
    margin-bottom: 10px;
    text-transform: uppercase;
}
#wp-calendar thead {
    font-size: 11px;
}
#wp-calendar tbody {
    color: #aaa;
}
#wp-calendar th,
#wp-calendar tr,
#wp-calendar td {
    text-align: center;
    padding: 6px;
}
#wp-calendar tbody td:hover {
    background: #fff;
}
#wp-calendar tbody .pad {
    background: none;
}
#wp-calendar tfoot td,
#wp-calendar tfoot th {
    border: none;
}
#wp-calendar tfoot #next,
#wp-calendar tfoot #prev {
    font-size: 10px;
    text-transform: uppercase;
}
.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
}
.screen-reader-text:focus {
    clip: auto !important;
    display: block;
    height: auto;
    left: 5px;
    top: 5px;
    width: auto;
    z-index: 100000;
}
.bypostauthor {
    opacity: 1;
}
:not(pre) > code,
:not(pre) > kbd,
:not(pre) > samp {
    white-space: normal;
    font-size: 12px;
}
pre {
    padding: 30px;
    white-space: pre-wrap;
}
:not(pre) > code {
    margin: 20px 0 0;
    display: inline-block;
}
.tw-topbar {
    background: #0e3178;
    font-family: 'Roboto', sans-serif;
}
.tw-topbar-right,
.tw-topbar-left {
    height: 48px;
    display: flex;
}
.tw-topbar-right {
    align-items: center;
    justify-content: flex-end;
}
.tw-topbar-left ul {
    height: 100%;
    align-items: center;
    border-right: 1px solid #736f51;
    margin-right: 24px;
}
.tw-topbar-left ul li {
    padding-right: 12px;
    margin-right: 12px;
    border-right: 1px solid #736f51;
}
.tw-topbar-left ul:last-child,
.tw-topbar-left ul li:last-child {
    border: none;
}
.tw-topbar-right ul li a,
.tw-topbar-left .font-size span,
.tw-topbar-left ul li a {
    font-weight: bold;
    font-size: 14px;
    line-height: 16px;
    color: #ffce00;
}
.tw-topbar-left ul:last-child,
.tw-topbar-left ul:last-child li:last-child {
    padding-right: 0;
    margin-right: 0;
}
.tw-topbar-left .font-size {
    display: flex;
    align-items: center;
    cursor: pointer;
}
.tw-topbar-left .font-size span {
    margin-right: 8px;
}
.tw-topbar-right ul li {
    padding-right: 10px;
    padding-left: 10px;
}
.tw-topbar-right ul li:last-child {
    margin-right: 0;
}
.tw-topbar-right ul li svg {
    margin-right: 10px;
}
.copyright,
.tw-scroll-top {
    font-size: 12px;
}
.tw-topbar .tw-box i {
    padding-left: 0;
    padding-right: 10px;
    transition: color 0.2s ease-in-out;
    position: relative;
    top: 1px;
    font-size: 14px;
    line-height: 1;
}
.tw-topbar .tw-box p {
    transition: color 0.2s ease-in-out;
}
.tw-topbar .tw-box i[class^="ion-social-"] {
    font-size: 12px;
}
.tw-topbar > .uk-grid {
    padding: 0 30px;
}
.top-right-item .font-size svg {
    fill: #4b4b4b;
}
.top-right-item:hover .font-size svg {
    color: #080302;
}
.top-right-item:hover {
    background: #fff;
}
.top-right-item:last-child {
    border-right: 1px solid #e8e8e8;
}
.tw-background-change {
    cursor: pointer;
}
.tw-background-change:hover svg path {
    fill: #000;
}
.lang-change span {
    position: relative;
    top: 1px;
    margin-left: 6px;
    font-weight: 700;
    color: #4b4b4b;
}
.top-right-item:hover .lang-change span {
    color: #080302;
}
.tw-logo a {
    display: block;
}
.tw-logo .logo-img {
    max-height: 60px;
    /*margin-left: 25%;*/
}
.tw-logo .site-name {
    margin-bottom: 0;
    font-size: 32px;
    text-transform: uppercase;
    font-family: "Shadows Into Light";
    letter-spacing: 0.1em;
    line-height: 1;
}
.tw-logo .site-name a {
    color: inherit;
}
.tw-logo .site-name a:hover {
    text-decoration: none;
}
.tw-logo .site-name a.uk-dark {
    color: #fff;
}
.tw-logo .site-name a.uk-dark {
    color: #080302;
}
.tw-header-meta {
    display: flex;
    padding: 0 15px;
}
.tw-header-meta i {
    font-size: 16px;
    transition: opacity 0.3s ease;
    color: #080302;
}
.tw-header-meta i[class^="simple-icon-"],
.tw-header-meta i[class*=" simple-icon-"] {
    font-size: 14px;
}
.mobile-menu .uk-close {
    position: absolute;
    left: 12px;
    top: 18px;
}
.tw-header-meta .mobile-menu .uk-close,
.uk-offcanvas-page-overlay .tw-header-meta .mobile-menu .ion-navicon-round {
    opacity: 0;
}
.tw-header-meta .mobile-menu .ion-navicon-round,
.uk-offcanvas-page-overlay .mobile-menu .uk-close {
    opacity: 1;
}
.tw-header .tw-header-meta i.uk-light {
    color: #fff;
}
.tw-header .tw-header-meta i.uk-light span {
    background-color: #fff;
    color: #080302;
}
.tw-header .tw-header-meta i.uk-dark {
    color: #080302;
}
.page-template-page-magazinepage .tw-logo > a,
.page-template-page-splitpage .tw-logo > a {
    position: relative;
}
.page-template-page-magazinepage .main-container > .tw-row > .uk-container {
    box-sizing: border-box;
}
.page-template-page-magazinepage .tw-logo > a > img,
.page-template-page-splitpage .tw-logo > a > img {
    transition: opacity 0.3s ease;
}
.page-template-page-magazinepage .tw-logo > a > .logo-light,
.page-template-page-splitpage .tw-logo > a > .logo-light {
    position: absolute;
    top: 0;
    left: 0;
}
.tw-header {
    background-color: #fff;
    height: 100px;
    position: relative;
    border-bottom: 4px solid #ffce00;
}
.tw-header .tw-logo-container {
    align-items: center;
}
.tw-header.tw-header-dark {
    background-color: #080302;
    border-color: #080302;
}
.tw-header,
.uk-navbar-toggle,
.transparent-menu-bgnone {
    box-sizing: border-box;
}
.tw-header.tw-header-transparent {
    background-color: transparent;
    margin-top: -1px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    position: absolute;
    width: 100%;
    z-index: 4;
}
.page-template-page-onepage .tw-header.tw-header-transparent {
    position: relative;
}
.tw-header-transparent + .main-container > section .tw-page-title-container,
.tw-header-transparent + .main-container > section .slider-content,
.tw-header-transparent + .main-container > section .tw-lovely-slider {
    padding-top: 70px;
}
.tw-header.tw-header-bottom {
    top: auto;
    bottom: 0;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: none;
    box-sizing: initial;
}
.transparent-menu-bgnone,
.tw-header.uk-sticky.uk-active.uk-light {
    background: #080302;
    color: #fff;
}
.tw-header.tw-magazine.uk-sticky.uk-active.uk-light {
    background: transparent;
}
.tw-header.uk-sticky.uk-active.uk-dark {
    background: #fff;
}
.tw-header > .uk-container,
.tw-header .uk-navbar-container {
    height: 100%;
    background-color: transparent;
}
.tw-header.tw-header-splitted .uk-navbar-center {
    height: 100%;
}
.tw-header.tw-header-sidebar {
    width: 270px;
    position: fixed;
    z-index: 3;
    left: 0;
    background-color: #080302;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 35px 40px;
    border-color: transparent;
}
.tw-header.tw-header-sidebar .tw-main-menu {
    display: block;
    margin: 0 -40px;
}
.tw-header.tw-header-sidebar .tw-main-menu > li > a {
    height: 30px;
    padding: 0 40px;
}
.tw-header.tw-header-sidebar .tw-main-menu .sub-menu > li:hover > a {
    color: #080302;
}
.tw-header.tw-header-sidebar .tw-main-menu .sub-menu {
    max-height: 100vh;
    background-color: #fff;
    left: 100%;
    top: -32px;
}
.tw-header.tw-header-sidebar .tw-main-menu .sub-menu .sub-menu {
    max-height: none;
}
.tw-header.tw-header-sidebar .tw-main-menu li.menu-item-has-children:after {
    right: 40px;
    content: "\f3d1";
    color: #999;
}
.tw-header.tw-header-sidebar .tw-main-menu .uk-container li.menu-item-has-children:after {
    content: "";
}
.tw-header.tw-header-sidebar .tw-main-menu .sub-menu li.menu-item-has-children:hover:after {
    color: #080302;
}
.tw-header.tw-header-sidebar .tw-logo {
    padding: 0;
}
.tw-header.tw-header-sidebar ~ .main-container {
    margin-left: 270px;
}
.tw-header.tw-header-sidebar .tw-header-bottom .tw-socials.social-minimal,
.tw-header.tw-header-sidebar .tw-header-bottom .cart-btn {
    display: inline-block;
}
.tw-header.tw-header-sidebar .tw-header-bottom .search-form {
    margin-bottom: 5px;
}
.tw-header.tw-header-sidebar .tw-header-bottom .search-form a {
    color: #080302;
    font-size: 16px;
}
.tw-header.tw-header-sidebar .tw-header-bottom > div:not(:last-child) {
    margin-bottom: 33px;
}
.tw-header.tw-header-sidebar.uk-light .tw-socials a {
    color: #fff;
    height: auto;
    margin: 5px 4px;
    padding: 0;
}
.uk-light .cart-btn i span {
    background: #fff;
    color: #080302;
}
.tw-header.tw-header-sidebar.uk-light .cart-btn i span {
    top: -5px;
    right: -9px;
}
.tw-header .uk-navbar-center:not(:only-child) {
    position: static;
    transform: none;
    -webkit-transform: none;
}
.tw-header [class*="uk-animation-"],
.uk-navbar-container [class*="uk-animation-"] {
    -webkit-animation-duration: 0.2s;
    animation-duration: 0.2s;
}
body {
    transition: background-color 0.5s ease-in-out;
}
body.loading {
    overflow: hidden;
}
body > .tw-preloader,
body.loading {
    background-color: #fff;
}
body > .tw-preloader {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 99;
    text-align: center;
    vertical-align: middle;
    line-height: 100vh;
}
body > .header-container,
body > .main-container {
    transition: opacity 0.5s ease-in-out;
}
body.loading > .header-container,
body.loading > .main-container,
body > .tw-preloader {
    opacity: 0;
    visibility: hidden;
}
body.loading > .tw-preloader {
    opacity: 1;
    visibility: visible;
}
.main-container {
    padding-top: 20px;
}
.uk-navbar-container:not(.uk-navbar-transparent) {
    background: linear-gradient(90deg, #006048 50%, #ecac0f 100%);
    color: #fff;
    position: relative;
    z-index: 2;
}
.uk-navbar-dropdown-nav {
    font-size: 10px;
}
.uk-navbar-dropdown-nav > li > a {
    transition: all 0.3s ease;
    position: relative;
    left: 0;
}
.uk-navbar-dropdown .uk-navbar-dropdown-nav > li.uk-active > a,
.uk-navbar-dropdown .uk-navbar-dropdown-nav > li > a:hover {
    color: #fff;
    left: 5px;
    margin-left: -5px;
    padding-left: 5px;
}
.uk-drop-boundary.uk-navbar-dropdown {
    margin-top: 0;
    box-shadow: none;
    padding: 1px 0 0;
    background-color: transparent;
}
.uk-drop-boundary .uk-container {
    display: block;
    overflow: hidden;
    box-sizing: border-box;
    padding: 40px 30px;
    background-color: #080302;
}
.uk-navbar-dropdown-grid > .uk-grid-margin {
    margin-top: 0;
}
.uk-navbar-dropdown-grid > :not(.uk-first-column)::before {
    left: 20px;
    border-color: #333;
}
.mega-menu-title {
    margin-bottom: 5px;
}
.uk-nav-default {
    font-size: 10px;
    text-transform: uppercase;
}
ul.uk-nav-sub {
    padding-bottom: 10px;
}
.tw-header.tw-header-sidebar ul.uk-nav-sub .uk-parent > a:after {
    content: none;
}
.tw-main-menu {
    font-family: 'Roboto', sans-serif;
    display: flex;
    margin: 0;
    padding: 0;
    list-style: none;
}
.tw-main-menu > li > a {
    display: flex;
    align-items: center;
    color: #0e3178;
    font-weight: 600;
    font-size: 16px;
    line-height: 26px;
    transition: all 0.3s ease;
    position: relative;
    text-transform: uppercase;
    height: 100px;
}
.tw-main-menu > li {
    margin-right: 30px;
}
.tw-main-menu > li:last-child {
    margin-right: 0;
}
.tw-main-menu > li.current-menu-item > a,
.tw-main-menu > li:hover > a {
    color: #ffce00;
}
.tw-main-menu > li.current-menu-item::after {
    content: "";
    position: absolute;
    top: 50%;
    left: -14px;
    background: #ffce00;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    margin-top: -4px;
}
.uk-navbar-container > .uk-container .uk-navbar-left {
    margin: 0;
}
.tw-header-sidebar .tw-main-menu .mega-menu-title {
    line-height: 1;
    color: #666;
    margin: 15px 28px;
}
.tw-header-sidebar .tw-main-menu .sub-menu .menu-item-has-children:after {
    content: none;
}
.tw-header-sidebar .tw-main-menu .mega-menu-title + div,
.tw-header-sidebar .tw-main-menu .uk-container .sub-menu .menu-item {
    width: 100%;
}
.tw-main-menu .menu-item,
.tw-header-sidebar .tw-main-menu .uk-container .sub-menu {
    position: relative;
    left: 0;
    top: 0;
}
.tw-header-sidebar .tw-main-menu .uk-container .sub-menu,
.tw-header-sidebar .tw-main-menu .uk-container .sub-menu .menu-item {
    background: transparent;
    margin: 0;
    padding: 0;
}
.tw-main-menu .sub-menu {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    padding: 32px 0;
    width: auto;
    min-width: 280px;
    z-index: 22;
    background: #0e3178;
    box-sizing: border-box;
    list-style: none;
    text-transform: none;
}
.tw-bg-gradient {
    background: linear-gradient(90deg, #ecac0f 0%, #006048 100%);
}
.tw-more-search {
    position: relative;
}
.tw-more-search a {
    display: block;
    background: #fff;
    height: 48px;
    line-height: 48px;
    box-sizing: border-box;
    text-align: center;
    color: #0e3178;
    transition: all 0.3s ease;
}
.tw-more-search a:hover {
    background: #f8f8f8;
}
.tw-more-search a::after {
    content: "";
    position: absolute;
    display: block;
    top: 0;
    left: -1px;
    width: calc(100% + 2px);
    height: 2px;
    background: linear-gradient(90deg, #006048 0%, #ecac0f 100%);
}
.uk-search > span::after {
    content: "";
    display: block;
    width: 14px;
    height: 14px;
    position: absolute;
    right: 20px;
    top: 50%;
    margin-top: -7px;
    background-color: #fff;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjIxMjQgMTIuNTczNUwxMS40MDQ0IDEwLjYxMjlDMTIuMzgzNSA5LjQ0OTAxIDEyLjkyIDcuOTg0NTUgMTIuOTIgNi40NTk5OUMxMi45MiAyLjg5ODAxIDEwLjAyMiAwIDYuNDU5OTkgMEMyLjg5ODAxIDAgMCAyLjg5ODAxIDAgNi40NTk5OUMwIDEwLjAyMiAyLjg5ODAxIDEyLjkyIDYuNDU5OTkgMTIuOTJDNy43OTcyMSAxMi45MiA5LjA3MTUyIDEyLjUxNjcgMTAuMTYxIDExLjc1MUwxMS45OTggMTMuNzQxNkMxMi4xNTgzIDEzLjkwODIgMTIuMzc0IDE0IDEyLjYwNTIgMTRDMTIuODI0IDE0IDEzLjAzMTYgMTMuOTE2NiAxMy4xODkxIDEzLjc2NDlDMTMuNTIzOSAxMy40NDI4IDEzLjUzNDYgMTIuOTA4NSAxMy4yMTI0IDEyLjU3MzVaTTYuNDU5OTkgMS42ODUyMkM5LjA5Mjg2IDEuNjg1MjIgMTEuMjM0OCAzLjgyNzEzIDExLjIzNDggNi40NTk5OUMxMS4yMzQ4IDkuMDkyODYgOS4wOTI4NiAxMS4yMzQ4IDYuNDU5OTkgMTEuMjM0OEMzLjgyNzEzIDExLjIzNDggMS42ODUyMiA5LjA5Mjg2IDEuNjg1MjIgNi40NTk5OUMxLjY4NTIyIDMuODI3MTMgMy44MjcxMyAxLjY4NTIyIDYuNDU5OTkgMS42ODUyMloiIGZpbGw9IiMwMDYwNDgiLz4KPC9zdmc+Cg==);
}
.tw-main-menu .sub-menu a {
    position: relative;
    display: block;
    color: #e6ebef;
    padding: 0 32px;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
}
.tw-main-menu .sub-menu .menu-item-has-children > a {
    padding-right: 33px;
}
.tw-main-menu .sub-menu > li:hover > a {
    color: #ffce00;
}
.tw-main-menu .sub-menu > li {
    margin-bottom: 8px;
}
.tw-main-menu .sub-menu > li:last-child {
    margin-bottom: 0;
}
.tw-main-menu > li > .sub-menu > li:hover > a::before {
    height: 16px;
}
.tw-main-menu .sub-menu .sub-menu {
    top: -18px;
    left: 100%;
}
.tw-main-menu .sub-rev .sub-menu .sub-menu {
    left: -100%;
}
.one-page-nav .tw-main-menu .uk-active a,
.tw-header.tw-header-sidebar .tw-main-menu .sub-menu > li.uk-active > a {
    color: #080302;
}
.uk-light .tw-main-menu > .sub-menu .uk-active a,
.uk-light .tw-main-menu .uk-active > a,
.tw-header.tw-header-sidebar .tw-main-menu > .uk-active > a {
    color: #fff;
}
.tw-header-sidebar .tw-main-menu .uk-container .sub-menu,
.tw-main-menu .menu-item-has-children:hover > .sub-menu {
    display: block;
}
.uk-container .tw-main-menu .uk-dropdown,
.uk-container .tw-main-menu .mega-content section .tw-column img {
    margin: 0;
    padding: 0;
}
.uk-container .tw-main-menu .mega-content section .tw-column .mf-link h3,
.uk-container .tw-main-menu .mega-content .widgettitle {
    font-weight: 600;
    font-size: 16px;
    line-height: 26px;
    text-transform: uppercase;
    color: #fff;
    padding-bottom: 10px;
    position: relative;
    margin-bottom: 24px;
}
.uk-container .tw-main-menu .mega-content section .tw-column .mf-link h3::after,
.uk-container .tw-main-menu .mega-content .widgettitle::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    height: 2px;
    width: 24px;
    background: #ffce00;
}
.uk-container .tw-main-menu .mega-content section .tw-column .mf-link h3::after {
    left: 0;
}
.uk-container .tw-main-menu .mega-content .mf-link-content {
    margin-bottom: 30px;
}
.uk-container .tw-main-menu .mega-content section .tw-column .mf-link .button {
    display: inline-flex;
    width: auto;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 12px;
    line-height: 14px;
    color: #fff;
    text-transform: uppercase;
    position: relative;
    border: none;
    height: 38px;
    padding: 0;
}
.uk-container .tw-main-menu .mega-content section .tw-column .mf-link .button div {
    background: #ffce00;
    padding: 12px 24px;
    position: relative;
    z-index: 1;
}
.uk-container .tw-main-menu .mega-content section .tw-column .mf-link .button::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: #b8bcc0;
    left: 0;
    top: 0;
    transition: all 0.2s ease;
}
.uk-container .tw-main-menu .mega-content section .tw-column .mf-link .button:hover::after {
    left: 2px;
    top: 2px;
}
.uk-container .tw-main-menu .mega-content .mf-link-content p {
    font-weight: 500;
    font-size: 13px;
    line-height: 22px;
    color: #e6ebef;
}
.uk-container .tw-main-menu .mega-content section {
    padding: 0;
}
.tw-main-menu .sub-menu .menu-item a {
    position: relative;
}
.uk-container .tw-main-menu .mega-content section .tw-column .menu-item a {
    display: block;
    position: relative;
    color: #e6ebef;
}
.uk-container .tw-main-menu .mega-content section .tw-column .menu-item-has-children > a::after,
.uk-container .tw-main-menu .sub-menu .menu-item-has-children > a::after {
    content: "";
    background: url(../img/icon/breadcrumb-default.svg);
    background-size: cover;
    width: 4px;
    color: #ffce00;
    height: 8px;
    position: absolute;
    right: 40px;
    top: 50%;00
    margin-top: -4px;
    display: block;
}
.uk-container .tw-main-menu .mega-content section .tw-column .menu-item-has-children > a:hover::after,
.uk-container .tw-main-menu .sub-menu .menu-item-has-children > a:hover::after {
    background: url(/wp-content/themes/mfa-gov/assets/images/breadcrumb-hover.svg);
}
.uk-container .tw-main-menu .mega-content section .tw-column .menu-item > a:hover {
    color: #ffce00;
}
.uk-container .tw-main-menu .mega-content .tw-row h2.widgettitle {
    margin-bottom: 24px;
}
.uk-container .tw-main-menu .mega-content .menu {
    margin-bottom: 0;
}
.uk-container .tw-main-menu .mega-content .menu-item {
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    padding-bottom: 8px;
}
.uk-container .tw-main-menu .mega-content .menu-item-drop {
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    padding-bottom: 8px;
}
.uk-container .tw-main-menu .mega-content .menu-item-drop a{
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    padding-bottom: 8px;
}
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown {
    min-width: 100%;
    background: #0e3178;
    color: #fff;
    display: none;
    position: absolute;
    z-index: 999;
    left: 100%;
    width: 300px;
    top: 120px;
    padding-top: 5px;
    padding-left: 2px;
    box-shadow: 0 0 20px #ffce0070;
}   
.uk-container .tw-main-menu .mega-content .menu-item-drop:hover a{
    color: #ffce00;
}
.uk-container .tw-main-menu .mega-content .menu-item-drop:hover ul.dropdown {
    display: block;
}
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown li{
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    padding-bottom: 8px;
    display: block;
}
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown .menu-item-drop_sub {
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    padding-bottom: 8px;
}
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown .menu-item-drop_sub a{
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    padding-bottom: 8px;
}
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown .menu-item-drop_sub ul.dropdown_sub {
    min-width: 100%;
    background: #0e3178;
    color: #fff;
    display: none;
    position: absolute;
    z-index: 999;
    right: 100%;
    width: 360px;
    padding-top: 5px;
    padding-left: 20px;
    top: -250px;
    box-shadow: 0 0 20px #ffce0030;
}   
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown .menu-item-drop_sub:hover a{
    color: #ffce00;
}
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown .menu-item-drop_sub:hover ul.dropdown_sub{
    display: block;
}
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown .menu-item-drop_sub ul.dropdown_sub li{
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    padding-bottom: 8px;
    display: block;
}
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown .menu-item-drop_sub ul.dropdown_sub .menu-item-drop_sub_soum{
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    padding-bottom: 8px;
}
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown .menu-item-drop_sub ul.dropdown_sub .menu-item-drop_sub_soum a{
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    padding-bottom: 8px;
}

.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown .menu-item-drop_sub ul.dropdown_sub .menu-item-drop_sub_soum ul.dropdown_sub_soum {
    min-width: 100%;
    background: #0e3178;
    color: #fff;
    display: none;
    position: absolute;
    z-index: 999;
    left: 100%;
    width: 360px;
    padding-top: 5px;
    padding-left: 20px;
    box-shadow: 0 0 20px #ffce0030;
    top: -5px;
}  
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown .menu-item-drop_sub ul.dropdown_sub li:hover a{
    color: #ffce00;
} 
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown .menu-item-drop_sub ul.dropdown_sub .menu-item-drop_sub_soum:hover ul.dropdown_sub_soum{
    display: block;
}
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown .menu-item-drop_sub ul.dropdown_sub .menu-item-drop_sub_soum ul.dropdown_sub_soum li{
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    padding-bottom: 8px;
    display: block;
}
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown .menu-item-drop_sub ul.dropdown_sub .menu-item-drop_sub_soum ul.dropdown_sub_soum li a{
    color: #fff;
}
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown .menu-item-drop_sub ul.dropdown_sub .menu-item-drop_sub_soum ul.dropdown_sub_soum li:hover a{
    color: #ffce00;
}
.uk-container .tw-main-menu .mega-content .menu-item-drop:hover ul.dropdown,
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown .menu-item-drop_sub:hover ul.dropdown_sub,
.uk-container .tw-main-menu .mega-content .menu-item-drop ul.dropdown .menu-item-drop_sub ul.dropdown_sub .menu-item-drop_sub_soum:hover ul.dropdown_sub_soum {
    display: block;
}

.uk-container .tw-main-menu .mega-content .menu-item .sub-menu {
    top: 1000;
    left: 100%;
    box-shadow: none;
    background: #fff;
    padding: 40px 40px 48px 40px;
    z-index: 222;
    height: 100%;
    width: calc(100% - 1px);
}
.uk-container .tw-main-menu .mega-content .menu-item .sub-menu {
    padding: 40px 0;
    box-shadow: inset -1px 0 #e8e8e8;
}
.uk-container .tw-main-menu .mega-content .menu-item:last-child {
    padding-bottom: 0;
    box-shadow: none;
}
.uk-container .tw-main-menu .mega-content section .tw-column .tw-box > h1,
.uk-container .tw-main-menu .mega-content section .tw-column .tw-box > h2,
.uk-container .tw-main-menu .mega-content section .tw-column .tw-box > h3,
.uk-container .tw-main-menu .mega-content section .tw-column .tw-box > h4,
.uk-container .tw-main-menu .mega-content section .tw-column .tw-box > h5,
.uk-container .tw-main-menu .mega-content section .tw-column .tw-box > h6 {
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 16px;
    text-transform: uppercase;
    max-width: 160px;
}
.uk-container .tw-main-menu .mega-content .uk-section {
    padding: 40px;
    background-color: #0e3178;
}
.uk-offcanvas-bar {
    padding: 0;
    width: 270px;
}
.tw-mobile-modal {
    padding: 100px 20px;
    flex-direction: column;
}
.tw-mobile-modal .tw-socials {
    margin-top: 70px;
}
.tw-mobile-modal .tw-socials.social-minimal a > i {
    font-size: 16px;
    color: #999;
}
.tw-mobile-modal .uk-nav-default {
    position: relative;
    width: 315px;
    font-family: 'Roboto', sans-serif;
}
.tw-mobile-modal .uk-nav > li {
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    margin-bottom: 24px;
}
.tw-mobile-modal .uk-nav > li:last-child {
    margin-bottom: 0;
}
.tw-mobile-modal .uk-nav > li > a {
    display: block;
    position: relative;
    color: #fff;
    padding: 0;
}
.tw-mobile-modal > .uk-nav-default > li .uk-nav-sub .current-menu-item a,
.tw-mobile-modal > .uk-nav-default > li.current-menu-parent > a,
.tw-mobile-modal > .uk-nav-default > li.uk-parent.uk-open > a {
    color: #ffce00;
}
.tw-mobile-modal .uk-nav-sub {
    font-weight: 600;
    font-size: 12px;
    line-height: 18px;
    margin-left: 20px;
    padding: 0;
}
.tw-mobile-modal > .uk-nav-default > li > .uk-nav-sub {
    margin-top: 24px;
}
.tw-mobile-modal > .uk-nav-default > li .uk-nav-sub a {
    color: #b8bcc0;
}
.tw-mobile-modal .uk-nav-sub .uk-nav-sub {
    font-size: 10px;
}
.tw-mobile-modal > .uk-nav-default > li.uk-parent > a::after {
    width: 24px;
    height: 24px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -12px;
    background-image: url(/wp-content/themes/mfa-gov/assets/images/menu-up.png);
    transition: all 0.2s ease;
}
.tw-mobile-modal > .uk-nav-default > li.uk-parent.uk-open > a::after {
    background-image: url(/wp-content/themes/mfa-gov/assets/images/menu-drop.png);
}
.tw-mobile-modal > .uk-nav-default > li > .uk-nav-sub > li {
    margin-bottom: 16px;
}
.tw-mobile-modal > .uk-nav-default > li > .uk-nav-sub > li:last-child {
    margin-bottom: 0;
}
.uk-modal-close-full {
    padding: 27px;
    background-color: transparent;
    color: #fff;
}
.sidebar-area .widget-title span {
    text-transform: uppercase;
    font-weight: 600;
    font-size: 26px;
    line-height: 34px;
    display: block;
    color: #0e3178;
}
.sidebar-area .widget-title {
    position: relative;
    padding-bottom: 13px;
    border-bottom: 2px solid #b8bcc0;
    margin-bottom: 30px;
}
.sidebar-area .widget-title::after {
    content: "";
    position: absolute;
    bottom: -5px;
    left: 0;
    width: 8px;
    height: 8px;
    background: #ffce00;
    border-radius: 5px;
}
.sidebar-area .widget-title::before {
    content: "";
    position: absolute;
    bottom: -2px;
    left: 0;
    width: 50%;
    height: 2px;
    background: #ffce00;
}
.sidebar-area .widget-item {
    margin-bottom: 40px;
    position: relative;
}
.sidebar-area .widget-item .widget_nav_menu .menu > li > .sub-menu {
    display: none;
}
.sidebar-area .widget-item .widget_nav_menu .menu > li.current-page-ancestor > .sub-menu,
.sidebar-area .widget-item .widget_nav_menu .menu > li.current-menu-ancestor > .sub-menu {
    display: block;
}
.sidebar-area .widget-item:last-child {
    margin-bottom: 0;
}
.sidebar-area .widget {
    position: relative;
    padding: 30px;
    background: #fff;
}
.sidebar-area .widget-item::before {
    content: "";
    position: absolute;
    display: block;
    top: 4px;
    left: 4px;
    width: 100%;
    height: 100%;
    background: #ffce00;
}
.sidebar-area .widget-item:first-child .widget {
    margin-top: 0;
}
.widget_categories ul > li,
.sidebar-area .tw-tab-widget .tw-tab-main li .recent-content,
.sidebar-area .widget_nav_menu div > ul > li {
    padding-top: 0;
    padding-bottom: 13px;
    border-bottom: 1px solid #e6ebef;
    margin-bottom: 12px;
}
.widget_categories ul {
    margin-bottom: 0;
}
.widget_categories ul > li > a {
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    color: #080302;
}
.sidebar-area .widget_categories ul li.current-cat a,
.sidebar-area .widget_categories ul li:hover a {
    color: #ffce00;
}
.sidebar-area .widget_nav_menu div > ul > li {
    padding-bottom: 16px;
    margin-bottom: 16px;
}
.sidebar-area .widget_nav_menu div > ul > li > a {
    text-transform: uppercase;
}
.sidebar-area .widget_nav_menu ul > li {
    position: relative;
}
.sidebar-area .widget_nav_menu ul > li.menu-item-has-children > span {
    position: absolute;
    right: 0;
    top: 2px;
    background-image: url(/wp-content/themes/mfa-gov/assets/images/widget-mene-arrow.png);
    margin-top: 0;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    transition: all 0.1s ease;
    cursor: pointer;
}
.sidebar-area .widget_nav_menu ul li.menu-item-has-children span.activated {
    background-image: url(/wp-content/themes/mfa-gov/assets/images/widget-mene-arrow-open.png);
}
.sidebar-area .widget ul li > ul li {
    margin-left: 20px;
    margin-top: 12px;
}
.sidebar-area .tw-tab-widget .tw-tab-main li .recent-content:last-child,
.sidebar-area .widget ul li:last-child {
    padding-bottom: 0;
    border: none;
    margin-bottom: 0;
}
.sidebar-area .widget_nav_menu ul li a,
.sidebar-area .tw-tab-widget .tw-tab-main li .recent-content .tw-meta,
.sidebar-area .tw-tab-widget .tw-tab-main li .recent-content h3 a {
    color: #080302;
    font-family: 'Roboto', sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 24px;
}
.sidebar-area .tw-tab-widget .tw-tab-main li .recent-content .tw-meta {
    font-size: 12px;
    line-height: 18px;
    color: #4b4b4b;
}
.sidebar-area .tw-tab-widget .tw-tab-main li .recent-content h3 {
    margin-bottom: 0;
}
.sidebar-area .widget ul li a {
    color: #080302;
    transition: all 0.3s ease;
}
.sidebar-area .widget_nav_menu ul li .sub-menu li a {
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #6c6d70;
}
.sidebar-area .widget_nav_menu ul li .sub-menu li:hover a,
.sidebar-area .widget_nav_menu ul li .sub-menu li.current-menu-item a,
.sidebar-area .widget_nav_menu ul li.current-menu-item > a,
.sidebar-area .widget_nav_menu ul li.current-menu-ancestor > a,
.sidebar-area .widget_nav_menu ul li:hover > a {
    color: #ffce00;
    position: relative;
}
.sidebar-area .widget_nav_menu ul li > .sub-menu li,
.sidebar-area .widget_nav_menu ul li > .sub-menu li a {
    font-size: 12px;
    line-height: 18px;
}
.sidebar-area .widget_nav_menu .menu {
    margin-bottom: 0;
}
.widget ul {
    list-style: none;
    padding: 0;
}
.sidebar-area .tw-text-widget {
    padding: 0;
    border: none;
}
.tw-zurag-widget .uk-position-medium {
    margin: 24px;
}
form,
form.searchform {
    position: relative;
}
.searchform input[type="text"] {
    padding-right: 40px;
}
.searchform .button-search {
    position: absolute;
    cursor: pointer;
    right: 0;
    top: 0;
    height: 100%;
    width: 40px;
    border: 0;
    background: transparent;
}
.sidebar-area .tw-tab-widget .tw-tab-title {
    margin: 0;
}
.sidebar-area .tw-tab-widget .tw-tab-title li {
    padding: 0;
}
.sidebar-area .tw-tab-widget .tw-tab-title li a {
    font-weight: bold;
    font-size: 10px;
    color: #4b4b4b;
    text-align: center;
    text-transform: uppercase;
    font-family: "Mfa Heading";
    padding-top: 15px;
    padding-bottom: 15px;
}
.sidebar-area .tw-tab-widget .tw-tab-main {
    margin-top: 32px;
}
.sidebar-area .tw-tab-widget .tw-tab-title li.uk-active a {
    color: #0e3178;
    background-color: #fff;
}
.widget_recent_entries.widget ul li:not(:last-child) {
    margin-bottom: 16px;
}
.tw-contact-widget ul li {
    position: relative;
}
.tw-contact-widget ul li i {
    position: absolute;
    left: 0;
    top: 1px;
}
.tw-twitter-fetch li {
    position: relative;
    padding-left: 30px;
}
.tw-twitter-fetch .u-hidden {
    display: none !important;
}
.tw-twitter-fetch .Emoji--forText {
    max-width: 20px;
}
.tw-twitter-fetch ul li:not(:last-child) {
    margin-bottom: 15px;
}
.tw-twitter-fetch li p {
    margin: 0;
}
.tw-twitter-fetch li:before {
    content: "\f243";
    font-family: "Ionicons";
    position: absolute;
    top: 0;
    left: 0;
}
.tw-twitter-fetch li .tweet-posted {
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.2;
    margin-top: 5px;
}
.null-instagram-feed ul {
    margin: 0 -10px -10px 0;
}
.null-instagram-feed li {
    display: inline-block;
    width: 33.3%;
    margin: 0 !important;
    padding: 0 10px 10px 0;
    box-sizing: border-box;
}
.uk-container-expand .null-instagram-feed li {
    width: 25%;
}
.null-instagram-feed li a {
    display: block;
    position: relative;
    overflow: hidden;
}
.null-instagram-feed li a:before,
.null-instagram-feed li a:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: all 0.3s ease;
}
.null-instagram-feed li a:before {
    content: "";
    background-color: rgba(21, 21, 21, 0.75);
    z-index: 1;
}
.null-instagram-feed li a:after {
    content: "\f350";
    font-family: "Ionicons";
    font-size: 29px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2;
}
.null-instagram-feed li a:hover:before,
.null-instagram-feed li a:hover:after {
    opacity: 1;
}
.tw-element.null-instagram-feed > .instagram-pics {
    padding: 0;
}
.tw-element.null-instagram-feed li {
    width: 100%;
    padding: 0;
}
.owl-carousel .owl-stage:after {
    display: none !important;
}
.tw-carousel-instagram .owl-item {
    overflow: hidden;
}
.tw-carousel-instagram .owl-item:before {
    content: "";
    display: block;
    padding-top: 100%;
}
.owl-item .insta-item {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #080302;
}
.owl-item .insta-item img {
    transition: all 0.3s ease;
}
.owl-item .insta-item a:before {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    content: "";
    z-index: 1;
    background-color: rgba(21, 21, 21, 0.5);
    opacity: 0;
    transition: all 0.3s ease;
}
.owl-item .insta-item a:hover:before {
    opacity: 1;
}
.owl-item .insta-item a:hover img {
    transform: scale3d(1.1, 1.1, 1);
}
.tw-carousel-instagram .insta-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    background-color: #fff;
    font-size: 16px;
    color: #080302;
    z-index: 1;
    width: 260px;
    margin-left: -130px;
    margin-top: -21px;
    text-align: center;
    padding: 8px;
    transition: all 0.3s ease;
}
.tw-carousel-instagram .insta-btn:hover {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
.tw-post-widget ul {
    margin-bottom: 0;
    max-height: 608px;
    overflow: auto;
    margin: 0 -30px;
    padding: 16px 0;
}
.tw-post-widget.widget ul li {
    padding-bottom: 17px;
    border-bottom: 1px solid #e6ebef;
    margin-bottom: 16px;
    padding-left: 30px;
    padding-right: 30px;
    margin-top: -16px;
    padding-top: 16px;
}
.sidebar-area .tw-post-widget.widget ul li:last-child {
    padding-bottom: 16px;
}
.tw-post-widget.widget ul li:hover {
    background: #ffce00;
}
.tw-post-widget .recent-content h4 {
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    margin-bottom: 8px;
}
.tw-post-widget .recent-content .entry-date {
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    color: #6c6d70;
}
.tw-post-widget.widget ul li:hover h4 a {
    color: #fff;
}
.tw-post-widget.widget ul li:hover .tw-meta {
    color: #fff;
    opacity: 0.5;
}
.tw-post-widget .entry-cats {
    margin-top: 15px;
    margin-bottom: 5px;
}
.tw-post-widget .entry-title {
    font-size: 18px;
    margin-bottom: 15px;
}
.sidebar-area .widget_media_image {
    padding: 0;
}
.tw-video-widget .more {
    position: absolute;
    right: 40px;
    top: 25px;
}
.tw-video-widget .more::before {
    content: "";
    background-image: url(/wp-content/themes/mfa-gov/assets/images/timeline-icon.svg);
    background-repeat: no-repeat;
    background-size: contain;
    width: 8px;
    height: 8px;
    display: inline-block;
    margin-right: 8px;
}
.tw-video-widget .more a {
    font-weight: bold;
    font-size: 10px;
    line-height: 18px;
    text-transform: uppercase;
    color: #0e3178;
    font-family: 'Roboto', sans-serif;
}
.tw-video-widget .entry-media .tw-image-hover:before {
    height: 60px;
}
.tw-video-widget .tw-image-hover:after {
    display: none;
}
.tw-video-widget .tw-video-icon {
    width: 48px;
    height: 48px;
    line-height: 48px;
    transform: unset;
    transform: translate(-50%, -50%) !important;
}
.tw-video-widget .tw-video-icon svg {
    width: 24px;
}
.tw-video-widget .entry-media {
    margin-bottom: 0;
}
.tw-video-widget > ul {
    margin: 0;
}
.tw-video-widget > ul > li {
    margin-bottom: 17px;
}
.tw-video-widget > ul > li:last-child {
    margin-bottom: 0;
}
.tw-blog:not(.metro-blog):not(.grid-blog) > article:not(:last-child) {
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 40px;
    margin-bottom: 40px;
}
.entry-cats {
    line-height: 1;
    text-align: center;
    margin-bottom: 10px;
    color: #080302;
}
.entry-cats .cat-item {
    display: inline-block;
    margin-bottom: 8px;
    margin-right: 8px;
}
.entry-cats .cat-item:last-child {
    margin-right: 0;
}
.entry-cats .cat-item:last-child > span {
    display: none;
}
.entry-cats a {
    color: inherit;
}
.entry-cats a:hover {
    color: #999;
}
.entry-title {
    font-size: 24px;
    line-height: 1.2;
    margin-bottom: 13px;
    word-wrap: break-word;
}
.entry-title a {
    color: #080302;
}
.entry-title a:hover {
    color: #999;
}
.entry-date {
    text-align: center;
    margin-bottom: 25px;
}
.entry-media {
    margin-bottom: 21px;
    display: inline-block;
}
.single article {
    background: #fff;
    padding: 30px;
}
.single .entry-media {
    width: 100%;
}
.single .tw-breadcrumb-container {
    margin-bottom: 20px;
}
.single .entry-title {
    font-weight: 600;
    font-size: 26px;
    line-height: 34px;
    letter-spacing: 0;
    margin-bottom: 16px;
    font-family: 'Roboto', sans-serif;
    text-transform: uppercase;
    color: #0e3178;
}
.single .entry-date {
    text-align: left;
    font-weight: 700;
    font-size: 12px;
    line-height: 18px;
    color: #6c6d70;
    margin-bottom: 30px;
    font-family: 'Roboto', sans-serif;
}
.single .entry-content {
    margin-top: 30px;
}
.single .entry-content p {
    font-size: 14px;
    line-height: 24px;
    text-align: -webkit-auto;
    color: #6c6d70;
    margin-bottom: 16px;
	clear: both;
}
p.clear {
  clear: both;
}

.single .entry-content p strong {
    color: #0e3178;
}
.single .entry-content .wp-caption-text {
    margin-top: 12px;
    font-weight: 700;
    font-size: 12px;
    line-height: 18px;
    text-align: center;
}
.single .entry-content h1 .single .entry-content h2,
.single .entry-content h3,
.single .entry-content h4,
.single .entry-content h5,
.single .entry-content h6 {
    text-transform: uppercase;
    font-weight: 600;
}
.single .entry-content h4,
.single .entry-content h6 {
    font-weight: 700;
}
.single .entry-content .alignleft + p {
    margin-top: 30px;
}
.single .entry-content table tr:first-child {
    background: #f8f8f8;
}
.single .entry-content table tr td {
    font-size: 12px;
    line-height: 18px;
    color: #080302;
}
.single .entry-content table tr:first-child td {
    color: #4b4b4b;
}
.single .entry-content table td {
    border-color: #eaeaea;
    padding: 9px 20px;
}
.last-svg-none svg:last-child {
    display: none;
}
.single .entry-content .uk-slidenav {
    position: absolute;
    top: 30px;
    right: 30px;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background: #fff;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    padding: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
.single .entry-content .uk-slidenav.uk-slidenav-previous {
    right: 86px;
}
.single .entry-content .uk-slidenav svg {
    color: #200e32;
}
.single .entry-content .uk-slidenav:hover svg g,
.single .entry-content .uk-slidenav:hover svg {
    opacity: 1;
}
.single .entry-content > ul {
    list-style: none;
    padding-left: 40px;
}
.single .entry-content ol li,
.single .entry-content > ul li {
    position: relative;
    padding-left: 20px;
    padding-bottom: 8px;
}
.single .entry-content > ul li::after {
    content: "";
    position: absolute;
    left: 0;
    top: 10px;
    width: 4px;
    height: 4px;
    background: #006048;
}
.single .entry-content .mfa-gallery {
    margin-bottom: 40px;
}
.single .entry-content a {
    color: #ffce00;
}
.single-tags {
    display: flex;
}
.single-tags .tag {
    height: 40px;
    width: 40px;
    background: #e6ebef;
    border-radius: 4px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
.single-tags a {
    background: #e6ebef;
    border-radius: 4px;
    padding: 0 30px;
    height: 40px;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 10px;
    line-height: 18px;
    text-transform: uppercase;
    color: #6c6d70;
    display: inline-flex;
    align-items: center;
    margin-left: 16px;
}
.tw-related-post-container .tw-heading {
    max-width: unset;
}
.tw-related-post-container .tw-heading > *::after {
    content: "";
    position: absolute;
    bottom: -2px;
    width: 200px;
    height: 2px;
    left: 0;
    background: #ffce00;
}
.tw-related-post-container .tw-carousel-head-left .heading-title {
    font-weight: 600;
    font-size: 26px;
    line-height: 34px;
    color: #0e3178;
}
.tw-related-post-container .entry-post .entry-date {
    margin-bottom: 8px;
}
.tw-related-post-container .entry-post .entry-title {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 0;
    letter-spacing: 0;
    font-family: 'Roboto', sans-serif;
    max-height: 48px;
    overflow: hidden;
    text-transform: none;
}
.single .tw-related-post-container article {
    background: transparent;
    padding: 0;
    padding-left: 30px;
}
.tw-related-post-container .uk-slider-items {
    padding-bottom: 10px;
}
.fullwidth-content .entry-media {
    text-align: center;
}
.entry-media .abs-thumb img {
    opacity: 0;
}
.tw-bgthumb {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: cover;
    background-position: center;
    opacity: 0.8;
}
.more-link {
    margin-top: 23px;
    text-align: center;
}
.portfolio-btn:hover,
.more-link .uk-button:hover {
    color: #fff;
    background-color: #080302;
    border-color: transparent;
}
.entry-share {
    margin-top: 30px;
}
.entry-share a > span {
    margin-left: 12px;
}
.entry-share .comment-count > span {
    margin-right: 0;
}
.tw-pagination {
    margin-top: 40px;
}
.tw-pagination.pagination-border {
    margin-top: 40px;
    border-top: 1px solid #e6e6e6;
}
.tw-pagination .older {
    float: right;
}
.tw-pagination ul.page-numbers {
    list-style: none;
    margin: 0;
    position: relative;
    text-align: center;
    font-size: 10px;
}
.tw-pagination ul.page-numbers li {
    display: inline-block;
}
.tw-pagination ul.page-numbers li:last-child {
    margin-right: 0;
}
.tw-pagination ul.page-numbers .dots,
.tw-pagination ul.page-numbers span.current,
.tw-pagination ul.page-numbers a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: 38px;
    height: 38px;
    background-color: transparent;
    border: 1px solid #0e3178;
    color: #0e3178;
    transition: all 0.2s ease-in-out;
    font-weight: 700;
    font-size: 14px;
    line-height: 24px;
    font-family: 'Roboto', sans-serif;
}
.tw-pagination ul.page-numbers span.current,
.tw-pagination ul.page-numbers a:hover,
.tw-pagination a.uk-button:hover {
    color: #ffce00;
    background-color: #0e3178;
}
.tw-pagination ul li {
    margin-right: 12px;
}
.tw-pagination ul li:last-child {
    margin-right: 0;
}
.tw-pagination .page-numbers .prev,
.tw-pagination .page-numbers .next {
    position: relative;
    width: auto;
    padding: 7px 30px;
    height: auto;
    margin-left: 28px;
}
.tw-pagination .page-numbers .prev {
    margin-left: 0;
    margin-right: 40px;
}
.format-video .entry-media,
.format-audio .entry-media,
.format-quote .entry-media,
.format-link .entry-media {
    width: 100%;
}
.format-link .testimonial .testimonial-content:before {
    font-family: "FontAwesome";
    font-size: 24px;
    content: "\f0c1";
}
.tw-blog > article.sticky {
    padding: 40px;
    background: #f9f9f9;
    margin-bottom: 80px;
    border: 1px solid #e6e6e6;
}
.grid-blog.tw-blog > article {
    border-bottom: none;
    padding-bottom: 0;
    overflow: hidden;
}
.grid-blog.tw-blog > article .entry-post {
    margin: 0 auto;
}
.grid-blog + .tw-pagination.pagination-border {
    margin-top: 0;
}
.grid-blog .entry-title {
    font-size: 18px;
    margin-bottom: 17px;
}
.grid-blog + .tw-pagination.pagination-border {
    margin-top: 60px;
}
.blog-under-image .entry-media {
    margin-bottom: 29px;
}
article.blog-inside-image .tw-bgthumb:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: #080302;
    opacity: 0;
    transition: opacity 0.3s ease;
}
.blog-inside-image.blog-inside-hover > .article-inner:hover .tw-bgthumb:before {
    opacity: 0.75;
}
.blog-inside-image.blog-inside-hover > .article-inner:hover .entry-content p:not(.more-link) {
    transform: translateY(-100%);
    transition: transform 0.3s ease 0s, opacity 0.3s ease 0.2s;
    opacity: 1;
}
.blog-inside-image .article-inner {
    position: relative;
    width: 100%;
    height: 100%;
    background-color: #080302;
}
.blog-inside-image .post:not(.format-status) .article-inner {
    min-height: 300px;
}
.blog-inside-image .entry-media {
    position: relative;
    top: 0;
    left: 0;
    margin-bottom: 0;
    width: 100%;
    height: 100%;
    display: block;
}
.blog-inside-image .entry-cats,
.blog-inside-image .entry-date,
.blog-inside-image .entry-title {
    position: relative;
    top: 0;
    transition: top 0.3s ease 0.1s;
}
.blog-inside-image .entry-post {
    position: absolute;
    left: 0;
    bottom: 26px;
    width: 100%;
}
.blog-inside-image .entry-post > * {
    padding: 0 30px;
    max-width: 450px;
    margin-left: auto;
    margin-right: auto;
}
.blog-inside-image .entry-post .entry-date {
    color: rgba(255, 255, 255, 0.7);
    margin-bottom: 15px;
}
.blog-inside-image .entry-post .entry-date a:hover {
    color: #fff;
}
.blog-inside-image .entry-content {
    position: relative;
    height: 0;
    text-align: center;
}
.blog-inside-image .entry-content p:not(.more-link) {
    opacity: 0;
    transform: translateY(0);
    transition: transform 0.3s ease 0.3s, opacity 0.3s ease 0s;
    padding-bottom: 20px;
}
.blog-inside-image .entry-content p.more-link {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    margin-top: 3px;
}
.blog-inside-image .more-link .uk-button {
    background-color: transparent;
    border-color: #fff;
}
.blog-inside-image .more-link .uk-button:hover {
    border-color: #fff;
}
.grid-blog .blog-inside-2 .entry-title {
    font-size: 30px;
    padding: 3px 0 2px;
}
.grid-blog .blog-inside-2[data-size="full"] .entry-title {
    font-size: 60px;
    max-width: 100%;
}
.grid-blog .blog-inside-2 .entry-post {
    bottom: 93px;
}
.blog-inside-2 .tw-bgthumb + .image-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 1;
    background-image: -webkit-linear-gradient(bottom, #080302, transparent 50%);
    background-image: -moz-linear-gradient(bottom, #080302, transparent 50%);
    background-image: -o-linear-gradient(bottom, #080302, transparent 50%);
    background-image: -ms-linear-gradient(bottom, #080302, transparent 50%);
    background-image: linear-gradient(to top, #080302, transparent 50%);
}
.minimal-blog .entry-cats,
.minimal-blog .entry-title,
.minimal-blog .entry-date {
    text-align: left;
}
.minimal-blog .entry-title {
    font-size: 18px;
}
.minimal-blog .entry-date {
    margin-top: 20px;
    margin-bottom: 0;
}
.left-sidebar.uk-grid .sidebar-area {
    order: -1;
}
.left-sidebar.uk-grid .sidebar-area .sidebar-inner {
    padding-left: 0;
    padding-right: 30px;
}
.narrow-content.uk-grid {
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
}
.narrow-content.uk-grid .content-area {
    padding-left: 0;
}
.single-media-large {
    margin-bottom: 40px;
}
.single .entry-content {
    margin-bottom: 30px;
}
.link .link-content,
.testimonial .testimonial-content {
    position: relative;
    padding: 100px 50px 50px 50px;
    background-size: cover;
    background-color: #222;
    text-align: center;
    margin-bottom: 20px;
    background-position: center;
}
.link .link-content a,
.testimonial .testimonial-content p {
    position: relative;
    font-family: "Lora";
    font-style: italic;
    color: #fff;
    font-size: 20px;
    max-width: 560px;
    margin: 0 auto;
}
.testimonial .testimonial-content:before {
    font-family: "Playfair Display";
    content: "вЂњ";
    font-size: 75px;
    line-height: 1;
    color: #999;
    position: absolute;
    top: 50px;
    left: 50%;
    margin-left: -20px;
}
.link .link-content:before {
    font-family: "Fontawesome";
    content: "пѓЃ";
    font-size: 24px;
    line-height: 1;
    color: #999;
    position: absolute;
    top: 50px;
    left: 50%;
    margin-left: -12px;
}
.testimonial .testimonial-content .testimonial-bgimage {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0.2;
    background-size: cover;
}
.testimonial .testimonial-content .testimonial-author {
    position: relative;
    font-size: 14px;
    color: #999;
    margin-top: 15px;
}
.page-template-page-magazinepage .testimonial-content {
    margin-bottom: 0;
    padding-bottom: 25px;
}
.page-template-page-magazinepage .testimonial-content .tw-datetime {
    margin-top: 75px;
}
.entry-tags {
    display: flex;
    margin: -10px 0 35px;
    position: relative;
}
.entry-tags h5 {
    text-transform: uppercase;
    display: inline-block;
    margin-bottom: 0;
    padding-right: 5px;
}
.entry-tags a {
    margin-left: 13px;
    color: inherit;
    display: inline-block;
}
.entry-tags a:hover {
    color: #080302;
}
.entry-tags a:before {
    font-family: "Ionicons";
    content: "\f48c";
    margin-right: 6px;
}
.nextprev-postlink-container {
    margin-top: 64px;
    margin-bottom: 40px;
}
.single .content-area .related-posts {
    font-family: 'Roboto', sans-serif;
    margin-bottom: 24px;
    font-weight: bold;
    font-size: 14px;
    text-transform: uppercase;
}
.nextprev-postlink .post-thumb {
    position: absolute;
    left: 0;
    width: 116px;
    height: 116px;
    text-align: center;
    line-height: 116px;
    background: #fff;
    border: 1px solid #e8e8e8;
    font-size: 20px;
}
.nextprev-postlink .format-icon:before {
    content: "";
    background-image: url(/wp-content/themes/mfa-gov/assets/images/soyombo.svg);
    width: 30px;
    height: 60px;
    display: flex;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    margin-left: -15px;
}
.nextprev-postlink .post-thumb > div {
    height: 100%;
    background-size: cover;
    background-position: center;
}
.nextprev-postlink a {
    position: relative;
    display: inline-block;
    padding-left: 140px;
    min-height: 116px;
}
.nextprev-postlink a:hover {
    opacity: 0.7;
}
.nextprev-postlink a > i {
    position: absolute;
    top: 15px;
    left: 0;
    font-size: 30px;
    line-height: 1;
}
.nextprev-postlink .post-title {
    color: #080302;
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
    font-size: 14px;
}
.nextprev-postlink .next-post-link a > i {
    left: auto;
    right: 0;
}
.tw-author {
    padding: 30px;
    border: 1px solid #e6e6e6;
    margin-top: 40px;
    margin-bottom: 40px;
}
.tw-author .author-box {
    position: relative;
    padding-left: 150px;
    min-height: 120px;
}
.tw-author .tw-meta {
    display: inline;
    position: relative;
    top: -1px;
}
.tw-author p {
    margin-top: 5px;
    margin-bottom: 0;
}
.tw-author h3 {
    font-size: 14px;
    text-transform: none;
    display: inline-block;
    margin-right: 15px;
    margin-bottom: 0;
    letter-spacing: 0;
}
.tw-author h3 a {
    color: inherit;
}
.tw-author img {
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 50%;
    margin: 0;
    width: 120px;
}
.tw-author .tw-socials {
    margin-top: 12px;
}
.comment-respond .comment-reply-title,
.comment-respond .form-submit {
    text-align: center;
}
.uk-section-blog .comment-form-comment {
    margin-bottom: 15px;
}
.uk-section-blog .comment-form-email,
.uk-section-blog .comment-form-url {
    width: 49%;
    float: left;
    margin-right: 2%;
}
.comment-form * + p {
    margin-top: 0;
}
.uk-section-blog .comment-form-url {
    margin-right: 0;
}
.comment-reply-title,
.comment-title h4 {
    line-height: 1;
    font-size: 16px;
    text-transform: uppercase;
    margin-bottom: 37px;
    color: #080302;
}
.comment-list {
    margin-bottom: 70px;
}
.comment-list .comment {
    position: relative;
}
.comment-list .comment .comment {
    margin-left: 60px;
}
.comment-list .comment-author {
    position: absolute;
    left: 0;
    top: 40px;
}
.comment-list .comment-author img {
    width: 70px;
    border-radius: 50%;
}
.comment-list .comment-text {
    margin-bottom: 40px;
    padding-top: 40px;
    padding-left: 100px;
    min-height: 200px;
    border-top: 1px solid #e6e6e6;
}
.comment-list .comment-text p {
    margin-top: 5px;
    margin-bottom: 0;
}
.comment-list .comment-text .author {
    display: inline-block;
    font-size: 14px;
    letter-spacing: 0;
    margin-right: 17px;
    margin-bottom: 0;
}
.comment-list .comment-text .author + .tw-meta {
    display: inline;
    position: relative;
    top: -1px;
}
.comment-list .reply {
    margin-top: 10px;
    font-size: 10px;
}
.comment-list a {
    color: inherit;
}
.comment-list .pingback {
    margin: 20px 0;
    border: 1px dashed #e6e6e6;
    padding: 10px 20px;
}
.page-error {
    min-height: 580px;
}
.page-error .error-title {
    background-image: url(/wp-content/themes/mfa-gov/assets/images/404.png);
    height: 202px;
    background-repeat: no-repeat;
    margin-bottom: 74px;
}
.page-error .tw-sub-title {
    font-weight: 600;
    font-size: 32px;
    line-height: 42px;
    text-transform: uppercase;
    color: #ffce00;
    margin-bottom: 40px;
}
.tw-gradient-text {
    background: linear-gradient(90deg, #006048 0%, #ecac0f 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.page-error .uk-button-default {
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    text-transform: none;
    display: inline-flex;
    align-items: center;
    padding: 0 79px;
}
.page-error .uk-button-default:hover {
    background: #0e3178;
    color: #fff;
}
.tw-header-transparent .page-error {
    height: 100vh;
}
.page .entry-comments {
    padding: 80px 0;
}
.tw-slider {
    position: relative;
}
.tw-slider .owl-carousel .owl-stage-outer {
    transition: none;
}
.tw-slider .slider-item {
    height: 700px;
    background-size: cover;
    background-position: center;
    position: relative;
    display: flex;
    justify-content: center;
    padding: 0;
}
.tw-slider .slider-item ~ .slider-item {
    display: none;
}
.tw-slider .slider-item:not(.uk-flex-bottom) {
    align-items: center;
}
.tw-slider .slider-content {
    padding-left: 70px;
    padding-right: 70px;
}
.tw-lovely-slider {
    position: relative;
    height: 630px;
    background-color: #080302;
}
.tw-lovely-slider .post-item {
    height: 33.3%;
    border-bottom: 1px solid rgba(255, 255, 255, 0.35);
}
.tw-slider-postcount-2 .tw-lovely-slider .post-item {
    height: 50%;
}
.tw-slider-postcount-4 .tw-lovely-slider .post-item {
    height: 25%;
}
.tw-lovely-slider .post-content {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.tw-lovely-slider .post-content > .uk-container {
    height: 100%;
}
.tw-lovely-slider .post-content .entry-content {
    max-width: 260px;
    width: 100%;
    padding: 0;
    position: relative;
    transition: padding 0.2s ease-in-out;
}
.tw-lovely-slider .post-content .post-title {
    font-size: 22px;
    text-transform: uppercase;
    margin: 0;
}
.tw-lovely-slider .slider-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}
.tw-lovely-slider .post-item:hover .slider-bg,
.tw-lovely-slider .post-item.active .slider-bg {
    opacity: 0.6;
}
.tw-lovely-slider .uk-button {
    position: absolute;
    bottom: -50px;
    opacity: 0;
    margin-top: 15px;
    transition: all 0.2s ease-in-out;
}
.tw-lovely-slider .post-content .uk-flex-center.uk-text-center .post-title {
    margin-top: 40px;
}
.tw-lovely-slider .uk-flex-center.uk-text-center .uk-button {
    position: relative;
}
.tw-lovely-slider .post-item:hover .uk-button {
    bottom: 0;
    opacity: 1;
}
.tw-lovely-slider .post-item:hover .entry-content {
    padding-bottom: 40px;
}
.tw-page-title-only-bg {
    background-image: linear-gradient(-25deg, #444, #222);
}
.tw-section {
    position: relative;
}
.tw-section-shadow:after {
    content: "";
    display: block;
    position: absolute;
    z-index: 6;
    width: 100%;
    height: 103px;
    bottom: 0;
    opacity: 0.7;
    background-image: linear-gradient(360deg, #000, rgba(255, 255, 255, 0));
}
.uk-section.tw-page-title-bg {
    padding-bottom: 10px;
    padding-top: 20px;
}
.tw-page-title-container .tw-page-title {
    line-height: 34px;
    font-weight: 600;
    font-size: 26px;
    padding-bottom: 13px;
    border-bottom: 2px solid #b8bcc0;
    margin-bottom: 0;
    position: relative;
    color: #0e3178;
}
.tw-page-title-container .tw-page-title::after {
    content: "";
    background: #ffce00;
    border-radius: 5px;
    width: 8px;
    height: 8px;
    position: absolute;
    bottom: -5px;
    left: 0;
}
.tw-page-title-container .tw-page-title::before {
    content: "";
    width: 200px;
    height: 2px;
    background: #ffce00;
    position: absolute;
    bottom: -2px;
    left: 0;
}
.tw-header.tw-header-transparent + div + .main-container > .tw-page-title-bg {
    padding-top: 180px;
}
.tw-page-title-container .tw-sub-title {
    font-size: 15px;
}
.tw-slider-on-header .owl-theme .owl-nav {
    margin-top: -70px;
}
.tw-slider-on-header .owl-theme .owl-dots {
    bottom: 98px;
}
.owl-theme {
    display: block;
}
.owl-theme .owl-nav {
    margin-top: 0;
}
.owl-theme .owl-nav [class*="owl-"] {
    position: absolute;
    padding: 10px;
    top: 50%;
    left: 15px;
    margin: -25px 0 0;
    background: none;
}
.owl-theme .owl-nav [class*="owl-"] .uk-slidenav {
    color: #080302;
}
.owl-theme .owl-nav [class*="owl-"] i {
    transition: transform 0.2s ease-in-out, opacity 0.2s;
    transition-delay: 0.1s;
}
.owl-theme .owl-nav [class*="owl-"]:hover {
    background-color: transparent;
}
.owl-theme .owl-nav [class*="owl-"]:hover i {
    opacity: 0.6;
    transform: translateX(-5px) scale(0.9);
}
.owl-theme .owl-nav [class*="owl-"].owl-next {
    left: auto;
    right: 15px;
}
.owl-theme .owl-nav [class*="owl-"].owl-next:hover i {
    transform: translateX(5px) scale(0.9);
}
.owl-theme .owl-dots,
.owl-theme .owl-nav.disabled + .owl-dots {
    width: 100%;
    margin-top: 50px;
}
.tw-slider .owl-theme .owl-dots,
.tw-carousel-testimonial.carousel-3 .owl-theme .owl-dots {
    position: absolute;
    bottom: 30px;
}
.owl-theme .owl-dots .owl-dot span {
    margin: 5px;
    background-color: rgba(153, 153, 153, 0.25);
}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
    background-color: #080302;
}
.tw-outview {
    opacity: 0;
    visibility: hidden;
}
.owl-item > .tw-row-inner {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
}
.owl-item > .tw-row-inner > .uk-grid {
    flex: 1;
}
.owl-item > .tw-row-inner > .uk-container {
    width: 100%;
}
.tw-owl-carousel-container .owl-carousel .portfolio-title,
.tw-owl-carousel-container .owl-carousel .tw-meta {
    line-height: 1;
}
.tw-portfolio.tw-owl-carousel-container .portfolio-item,
.tw-post-carousel .entry-media {
    margin-bottom: 0;
    display: block;
    position: relative;
}
.tw-post-carousel.video-carousel .entry-media .tw-video-icon {
    position: absolute;
    z-index: 4;
    top: 50%;
    left: 50%;
    margin-left: -32px;
    margin-top: -32px;
}
.tw-post-carousel.video-carousel .entry-media .tw-video-icon > svg {
    width: 32px;
    height: 32px;
}
.tw-post-carousel.video-carousel .entry-media .tw-image-hover:after {
    content: "";
}
.tw-video-widget .tw-image-hover:before,
.tw-post-carousel.video-carousel .entry-media .tw-image-hover:before {
    opacity: 1;
    background: linear-gradient(180deg, rgba(236, 172, 15, 0) 0%, rgba(236, 172, 15, 0.8) 100%);
    height: 103px;
    bottom: 0;
    top: auto;
}
.tw-post-carousel.video-carousel .tw-video-item {
    position: relative;
}
.tw-post-carousel.video-carousel .tw-video-item .entry-media .tw-image-hover:before {
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 96, 72, 0.24) 0%, rgba(0, 96, 72, 0.8) 100%);
}
.tw-post-carousel.video-carousel .late-post .entry-media {
    width: 100px;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
}
.tw-post-carousel.video-carousel .late-post .post-content {
    padding-left: 124px;
    padding-bottom: 24px;
    margin-bottom: 24px;
    min-height: 55px;
}
.tw-post-carousel.video-carousel .late-post .post-content .tw-carousel-title {
    top: -6px;
    position: relative;
}
.tw-post-carousel.video-carousel .post-content {
    padding-top: 16px;
}
.tw-post-carousel.video-carousel .late-post .entry-media .tw-video-icon {
    display: none;
}
.tw-post-carousel.grey-bg .post-content {
    background-color: #f5f5f5;
}
.tw-post-carousel.style-2.no-background .post-content,
.tw-post-carousel.no-background .post-content {
    padding-left: 0;
    padding-right: 0;
    background-color: transparent;
}
.tw-post-carousel .post-content .tw-meta:first-child {
    font-size: 12px;
    margin-bottom: 16px;
}
.tw-post-carousel .post-title {
    font-weight: 600;
    font-size: 26px;
    line-height: 34px;
    margin: 0;
    max-width: 840px;
    text-transform: uppercase;
    color: #fff;
}
.tw-post-carousel .post-content .post-title a {
    color: inherit;
}
.tw-post-carousel .post-title a:hover {
    color: #fff;
}
.tw-post-carousel.style-2 .post-title {
    font-size: 18px;
    min-height: auto;
}
.tw-post-carousel.style-2 .post-content {
    padding: 55px;
}
.tw-post-carousel.style-2 .post-content .tw-meta:last-child {
    border: none;
}
.tw-post-carousel.style-2 .post-content .tw-meta:first-child a {
    color: #080302;
}
.tw-post-carousel.style-2 .post-content .post-title {
    text-transform: uppercase;
}
.tw-post-carousel.tw-course .tw-meta i {
    font-size: 14px;
    margin-right: 8px;
}
.tw-course .course-icon {
    font-size: 14px;
    margin-right: 8px;
    font-weight: 700;
}
.tw-post-carousel .course-comments {
    margin-left: 25px;
}
.tw-post-carousel .course-price {
    font-size: 14px;
    color: #080302;
}
.tw-carousel-testimonial .testimonial-content,
.tw-carousel-testimonials .testimonial-content {
    font-family: "Lora";
    font-style: italic;
    font-size: 17px;
    background-color: #f7f7f7;
    padding: 40px;
}
.tw-carousel-testimonial .testimonial-author,
.tw-carousel-testimonials .testimonial-author {
    position: relative;
    padding: 20px 40px;
    display: flex;
    align-items: center;
    color: #999;
}
.testimonial-item .author-name {
    color: #080302;
}
.tw-carousel-testimonial .testimonial-author img,
.tw-carousel-testimonials .testimonial-author img {
    width: 40px;
    margin-right: 20px;
}
.tw-carousel-testimonial .testimonial-author:before,
.tw-carousel-testimonials .testimonial-author:before {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    top: 0;
    left: 50px;
    border-style: solid;
    border-width: 10px 10px 0 10px;
    border-color: #f7f7f7 transparent transparent transparent;
}
.tw-carousel-testimonial .testimonial-title {
    text-transform: uppercase;
    font-size: 24px;
    margin-bottom: 20px;
}
.tw-carousel-testimonial .testimonial-content {
    padding: 0;
    background-color: transparent;
}
.tw-carousel-testimonial .testimonial-author {
    position: static;
    display: block;
    margin-top: 22px;
    padding: 0;
}
.tw-carousel-testimonial .testimonial-author:before {
    display: none;
}
.tw-carousel-testimonial .testimonial-item img {
    width: 100px;
    height: 100px;
    margin-bottom: 35px;
}
.tw-carousel-testimonial.uk-text-center .testimonial-item {
    max-width: 760px;
    margin: 0 auto;
}
.tw-carousel-testimonial.uk-text-center .testimonial-item img {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 33px;
    height: auto;
}
.owl-item .testimonial-image {
    opacity: 0;
    transition: opacity 2s;
}
.owl-item.active .testimonial-image {
    opacity: 1;
}
.tw-testimonial .testimonial-author img {
    max-width: 100px;
}
.tw-testimonial .testimonial-content p {
    margin-bottom: 10px;
}
.tw-testimonial .testimonial-meta {
    color: #999;
}
.tw-testimonial .testimonial-meta a {
    color: #080302;
}
.owl-drag .carousel-item {
    cursor: move;
}
.onhover.owl-carousel.owl-theme .owl-nav {
    opacity: 0;
}
.onhover.owl-carousel.owl-theme:hover .owl-nav {
    opacity: 1;
}
[data-tw-dimension-type*="fullscreen"] .owl-item {
    display: flex;
    justify-content: center;
    align-items: center;
}
[data-tw-dimension-type*="fullscreen"],
[data-tw-dimension-type*="fullscreen"] .owl-carousel,
[data-tw-dimension-type*="fullscreen"] .owl-item,
[data-tw-dimension-type*="fullscreen"] .owl-stage,
[data-tw-dimension-type*="fullscreen"] .owl-stage-outer {
    height: 100vh !important;
}
.button,
.uk-button {
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    border: 1px solid transparent;
    font-size: 10px;
    line-height: 48px;
    height: 48px;
    padding: 0 40px;
}
.uk-button-default {
    background: #ffce00;
    color: #fff;
    border-color: transparent !important;
}
.button:last-child {
    margin-right: 0;
}
.uk-button.uk-button-shop {
    font-size: 12px;
    padding: 0 50px;
}
.uk-button.uk-button-large {
    font-size: 12px;
    padding: 0 45px;
    line-height: 50px;
    height: 50px;
}
.with-icon.uk-button.uk-button-large {
    padding-right: 62px;
    padding-left: 0;
    min-width: 200px;
}
.with-icon.uk-button.uk-button-large:hover {
    background-color: #ecac0f;
    color: #fff;
}
.uk-button.uk-button-small {
    font-size: 10px;
    padding: 0 25px;
    line-height: 30px;
    height: 30px;
}
.uk-button.uk-button-radius {
    border-radius: 20px;
}
.uk-button.uk-no-radius {
    border-radius: 0;
}
.uk-button.uk-button-small.uk-button-radius {
    border-radius: 15px;
}
.uk-button.uk-button-large.uk-button-radius {
    border-radius: 30px;
}
.uk-button {
    border-color: #d9d9d9;
}
.uk-button.white-button {
    background-color: transparent !important;
}
.uk-button.uk-button-flat.white-button {
    color: #006048 !important;
    background-color: #fff !important;
    border: none;
}
.uk-button.uk-button-flat.white-button:hover {
    color: #fff !important;
    background-color: #ecac0f !important;
    border: none;
}
.uk-button.uk-button-white {
    color: #080302;
    background-color: #fff;
    border: 1px solid transparent;
}
.uk-button.uk-button-silver {
    color: #fff;
    background-color: #ccc;
    border: 1px solid transparent;
}
.uk-button.uk-button-dark {
    color: #fff;
    background-color: #080302;
    border: 1px solid transparent;
}
.tw-hover .tw-hover-inner {
    position: relative;
    transition: background 0.3s, border 0.3s ease-out;
}
.no-hover i {
    margin-left: 8px;
}
.tw-hover .tw-hover-inner i {
    font-size: 12px;
    line-height: 1;
    width: 18px;
    position: absolute;
    top: 50%;
    right: -7px;
    margin-top: -6px;
    opacity: 0;
    transition: right 0.2s ease-out;
}
.with-icon.tw-hover .tw-hover-inner img {
    position: absolute;
    right: -100%;
    top: 50%;
    margin-top: -12px;
    line-height: 1;
    height: auto;
}
.tw-hover .tw-hover-inner svg {
    position: relative;
    right: 0;
    opacity: 0;
    vertical-align: initial;
    transition: right 0.2s ease-out;
}
.tw-hover .tw-hover-inner.uk-button-small i {
    right: 25px;
}
.tw-hover .tw-hover-inner span {
    position: relative;
    left: 0px;
    transition: left 0.2s ease-out;
}
.tw-hover:hover .tw-hover-inner span {
    left: -7px;
}
.tw-hover:hover .tw-hover-inner i,
.tw-hover:hover .tw-hover-inner svg {
    opacity: 1 !important;
    right: -12px;
}
.tw-hover:hover .tw-hover-inner svg path {
    fill: #fff;
}
.page-error .tw-hover:hover .tw-hover-inner svg path {
    fill: #ecac0f;
}
.tw-main-menu .menu-item.uk-button,
.tw-main-menu .menu-item.uk-button a {
    height: auto;
    display: table;
}
.tw-main-menu .menu-item.uk-button {
    transform: translateY(33%) translateX(10%);
}
.tw-main-menu .menu-item.uk-button.uk-button-small {
    transform: translateY(60%) translateX(10%);
}
.tw-main-menu .menu-item.uk-button.dark-hover:hover a {
    color: #fff;
}
.white-bg {
    background-color: #f8f8f8;
}
.green-bg {
    background-color: #0e3178;
}
.uk-form-icon {
    width: 50px;
}
.uk-form-icon-flip + .uk-input {
    padding-right: 50px;
}
.uk-form-icon:not(.uk-form-icon-flip) + .uk-input {
    padding-left: 50px;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    margin-bottom: 30px;
}
table,
table th,
table td {
    border: 1px solid #e6e6e6;
}
table.with-border,
.uk-table.with-border {
    border: 1px solid #e6e6e6;
}
table th,
.uk-table th {
    padding: 16px 25px;
    text-transform: uppercase;
}
table td,
.uk-table td {
    padding: 8px 25px;
}
table th,
.uk-table th {
    font-family: 'Roboto', sans-serif;
    color: #080302;
    font-size: 10px;
    text-align: left;
}
.uk-table.style-2 th {
    background: #080302;
    color: #fff;
}
.widget_recent_entries .post-date,
.tw-meta {
    display: block;
    font-weight: 700;
    font-size: 12px;
    line-height: 18px;
    color: #6c6d70;
}
.tw-meta.entry-cats {
    font-size: 12px;
}
.tw-meta a {
    color: inherit;
}
.tw-meta a:hover {
    color: #080302;
}
.tw-element {
    position: relative;
}
.tw-element.uk-text-small {
    font-size: 0.857em;
    line-height: inherit;
}
.tw-element.uk-text-large {
    font-size: 1.14em;
    line-height: inherit;
}
.tw-element.tw-map .gm-style .gm-style-iw {
    padding: 15px;
}
.tw-element.tw-map .map-marker-title {
    text-transform: uppercase;
    margin-bottom: 10px;
    font-size: 15px;
}
.tw-element.tw-map .marker-content {
    font-size: 14px;
}
.tw-map-contact {
    background-color: #ddd;
    position: absolute;
    width: 40%;
    top: 0;
    left: 0;
    height: 100%;
    padding: 30px;
}
.tw-heading {
    color: #999;
    max-width: 600px;
}
.tw-heading.uk-text-center {
    margin-left: auto;
    margin-right: auto;
}
.tw-heading.uk-text-left {
    margin-left: 0;
    margin-right: auto;
}
.tw-heading.uk-text-right {
    margin-left: auto;
    margin-right: 0;
}
.tw-heading.custom-typography {
    margin-bottom: 20px;
}
.tw-heading.title_large {
    max-width: 830px;
}
.tw-heading.title_700 {
    max-width: 700px;
}
.tw-heading.title_400 {
    max-width: 400px;
}
.tw-heading.title_300 {
    max-width: 320px;
}
.tw-heading.title_full {
    max-width: 100%;
}
.tw-heading.custom-typography .tw-sub-title {
    font-size: 10px;
}
.tw-heading.custom-typography .tw-big-title {
    font-size: 30px;
}
.tw-heading.custom-typography p {
    margin-top: 8px;
}
.tw-heading h6 {
    font-size: 10px;
}
.tw-heading h5 {
    font-size: 12px;
}
.tw-heading h4 {
    font-size: 14px;
}
.tw-heading h3 {
    font-size: 18px;
    line-height: 26px;
}
.tw-heading h2 {
    font-size: 26px;
}
.tw-heading h1 {
    font-size: 32px;
}
.tw-heading h1,
.tw-heading h2,
.tw-heading h3,
.tw-heading h4,
.tw-heading h5,
.tw-heading h6 {
    position: relative;
    text-transform: uppercase;
    color: #0e3178;
    line-height: 1;
    font-weight: 600;
    padding-bottom: 11px;
    border-bottom: 2px solid #0e3178;
}
.tw-heading > *::before {
    content: "";
    position: absolute;
    bottom: -5px;
    left: 0;
    /*
    background: #ffce00;
    width: 8px;
    height: 8px;
    border-radius: 50%; */
}
.tw-heading > *::after {
    content: "";
    width: 200px;
    height: 2px;
    background: #ffce00;
    position: absolute;
    bottom: -2px;
    left: 0;
}
.tw-slideshow .tw-heading > *::after {
    display: none;
}
.tw-slideshow .tw-heading > *:not(.uk-button) {
    padding: 0;
}
.tw-heading .tw-sub-title {
    color: inherit;
}
.tw-heading.subtitle-behind .tw-sub-title {
    font-size: 200px;
    font-weight: 700;
    letter-spacing: 0;
    color: #f0f0f0;
    line-height: 1;
    margin: 0;
}
.tw-heading.subtitle-behind .heading-container {
    position: relative;
}
.tw-heading.subtitle-behind .heading-title {
    position: absolute;
    font-size: 30px;
    line-height: 30px;
    top: 47%;
    left: 50%;
    -webkit-transform: translate(-50%, -47%);
    transform: translate(-50%, -47%);
    margin: 0;
}
.tw-heading.uk-text-center.subtitle-behind .heading-title {
    width: 100%;
}
.tw-heading.uk-text-right.subtitle-behind .heading-title {
    right: 0;
}
.tw-heading .tw-sub-title + h1,
.tw-heading .tw-sub-title + h2 {
    margin-top: 23px;
}
.tw-heading .tw-sub-title + h3,
.tw-heading .tw-sub-title + h4 {
    margin-top: 19px;
}
.tw-heading .tw-meta + h1,
.tw-heading .tw-meta + h2,
.tw-heading h1 + .uk-button,
.tw-heading h2 + .uk-button {
    margin-top: 32px;
}
.tw-heading h3 + .uk-button,
.tw-heading h4 + .uk-button {
    margin-top: 32px;
}
.tw-heading h1 + p,
.tw-heading h2 + p {
    margin-top: 40px;
}
.tw-heading h3 + p,
.tw-heading h4 + p {
    margin-top: 40px;
}
.tw-heading p + .uk-button {
    margin-top: 32px;
}
.tw-text-animate span {
    z-index: 1;
    transition: opacity 0.125s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0.125s cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3D(0, 0.5em, 0);
    -moz-transform: translate3D(0, 0.5em, 0);
    -ms-transform: translate3D(0, 0.5em, 0);
    -o-transform: translate3D(0, 0.5em, 0);
    transform: translate3D(0, 0.5em, 0);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    will-change: transform, opacity;
}
.tw-text-animate.active span {
    -webkit-transform: translate3D(0, 0, 0);
    -moz-transform: translate3D(0, 0, 0);
    -ms-transform: translate3D(0, 0, 0);
    -o-transform: translate3D(0, 0, 0);
    transform: translate3D(0, 0, 0);
    opacity: 1;
    -ms-filter: none;
    filter: none;
}
.tw-accordion {
    background: #fff;
    padding: 30px;
}
.tw-accordion .uk-accordion {
    margin-bottom: 0;
}
.tw-accordion .uk-accordion > :nth-child(n + 2) {
    margin-top: 0;
}
.tw-accordion .uk-accordion-title {
    cursor: pointer;
    font-weight: 600;
    font-size: 18px;
    line-height: 26px;
    text-transform: uppercase;
    color: #0e3178;
    border-bottom: 2px solid #b8bcc0;
    padding-bottom: 13px;
    position: relative;
    overflow: visible;
    margin-bottom: 0;
}
.tw-accordion .uk-accordion-title:hover,
.tw-accordion .uk-open > .uk-accordion-title {
    color: #ffce00;
}
.tw-accordion .uk-accordion-title::before {
    background-image: url(/wp-content/themes/mfa-gov/assets/images/accordion.png);
    width: 24px;
    height: 24px;
    transition: all 0.2s ease;
}
.tw-accordion .uk-open > .uk-accordion-title::before {
    background-image: url(/wp-content/themes/mfa-gov/assets/images/accordion-open.png);
}
.tw-accordion .uk-accordion-title::after {
    content: "";
    position: absolute;
    bottom: -2px;
    left: 0;
    width: 200px;
    height: 2px;
    background: #ffce00;
    transition: all 0.2s ease;
}
.tw-accordion .uk-accordion-title:hover::after,
.tw-accordion .uk-open > .uk-accordion-title::after {
    width: 100%;
}
.tw-accordion .uk-accordion-content {
    padding: 24px 30px 0;
    margin: 0;
}
.tw-accordion .uk-accordion li {
    margin-bottom: 30px;
}
.tw-accordion .uk-accordion li:last-child {
    margin-bottom: 0;
}
.tw-accordion .uk-accordion .tw-box p {
    color: #6c6d70;
}
.tw-tab .uk-tab > * > a {
    font-family: 'Roboto', sans-serif;
    font-size: 10px;
    font-weight: 700;
    text-transform: uppercase;
    padding: 0px 17px 0 17px;
    color: #4b4b4b;
}
.tw-tab .uk-tab > *:last-child > a {
    padding-right: 0;
}
.tw-tab .uk-tab > * > a > i {
    padding: 8px 17px 8px 4px;
}
.tw-tab .uk-tab.uk-tab-left > * > a,
.tw-tab .uk-tab.uk-tab-right > * > a {
    padding: 0px 17px 0 17px;
}
.uk-tab > .uk-active > a,
.uk-tab > .active > a {
    color: #0e3178;
    border: none;
}
.tw-tab .uk-tab li:hover::after,
.tw-tab .uk-tab li.uk-active::after {
    width: 100%;
}
.tw-progress h6 {
    font-size: 11px;
    text-transform: uppercase;
    display: flex;
    justify-content: space-between;
    margin-bottom: 8px;
}
.tw-progress .progress-item {
    position: relative;
}
.tw-progress * + .progress-item {
    margin-top: 28px;
}
.uk-light .progress-item.uk-light h6 {
    color: #080302;
}
.tw-progress .uk-progress {
    margin-bottom: 0;
    border-radius: 0;
    height: 2px;
}
.tw-progress .uk-progress::-webkit-progress-bar {
    background-color: #e6e6e6;
    border-radius: 0;
    overflow: hidden;
}
.tw-progress .uk-progress::-webkit-progress-value {
    background-color: #080302;
    transition: width 0.6s ease;
}
.tw-progress .uk-progress.no-trans::-webkit-progress-value {
    transition: none;
}
.tw-progress .uk-progress::-moz-progress-bar {
    background-color: #080302;
}
.tw-progress .uk-progress::-ms-fill {
    background-color: #080302;
    transition: width 0.6s ease;
    border: 0;
}
.tw-progress * + .uk-progress {
    margin-top: 0;
}
.tw-progress.style-2 .uk-progress {
    height: 30px;
}
.tw-progress.style-2 * + .progress-item {
    margin-top: 22px;
}
.tw-progress.style-2 h6 {
    position: absolute;
    top: 8px;
    padding: 0 15px;
    box-sizing: border-box;
}
.tw-progress.style-3 span {
    font-size: 24px;
    font-family: 'Roboto', sans-serif;
    line-height: 1.2;
    color: #080302;
}
.tw-progress.style-3 .tw-progress-container {
    margin-left: 70px;
}
.tw-counterup i {
    font-size: 36px;
    display: block;
    margin-bottom: 10px;
    line-height: 1;
}
.tw-counterup h1 {
    font-size: 36px;
    line-height: 1;
    margin-bottom: 8px;
    letter-spacing: normal;
}
.tw-counterup .counter-meta {
    display: block;
    line-height: 1.3;
    font-size: 10px;
    color: #999;
    text-transform: uppercase;
}
.tw-counterup.style-2 > div {
    display: inline-block;
    vertical-align: middle;
    margin-right: 30px;
}
.tw-counterup.style-2 > .tw-counterup-content {
    text-align: left;
}
.tw-coming-soon .counter-item {
    margin: 20px 35px;
    display: inline-block;
}
.tw-coming-soon .counter {
    width: 120px;
    height: 120px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #f0f0f0;
    border-radius: 50%;
    font-size: 36px;
    line-height: 1;
}
.tw-heading .tw-coming-soon {
    margin-top: 25px;
}
.tw-coming-soon .tw-meta {
    margin-top: 20px;
}
.tw-coming-soon.margin-small .counter-item {
    margin: 10px 15px;
}
.tw-coming-soon.margin-small .counter {
    width: 100px;
    height: 100px;
    font-size: 32px;
}
.tw-box.tw-iconbox {
    height: 100%;
    background: #fff;
    display: flex;
    transition: all 0.2s ease;
}
.tw-box.tw-iconbox a {
    padding: 30px;
    display: flex;
    align-items: center;
    transition: all 0.2s ease;
    position: relative;
}
.tw-box h4 {
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    color: #0e3178;
    margin-bottom: 0;
    text-transform: none !important;
    padding-left: 64px;
}
.tw-iconbox:hover {
    background: #0e3178;
}
.tw-iconbox:hover h4 {
    color: #ffce00;
}
.tw-box img,
.tw-box svg {
    position: absolute;
    left: 30px;
    top: 50%;
    margin-top: -24px;
}
.tw-iconbox:hover path {
    fill: #ffce00;
}
.wc-tab h2,
.tw-title {
    color: #4b4b4b;
    line-height: 1;
}
.tw-box .tw-tel {
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
    font-size: 16px;
    line-height: 1;
    text-transform: uppercase;
    color: #0e3178;
    padding-right: 12px;
}
.tw-box .tw-tel:last-child {
    padding-right: 0;
}
.tw-box img + h4 {
    margin-top: 26px;
}
.tw-box p {
    margin-top: 15px;
    color: #4b4b4b;
    text-align: justify;
    font-size: 14px;
}
.tw-box h6,
.tw-box h5,
.tw-box h4,
.tw-box h3,
.tw-box h2,
.tw-box h1 {
    text-transform: uppercase;
}
.tw-box ul {
    padding-left: 0;
    margin-bottom: 0;
}
.tw-box ul li {
    color: #4b4b4b;
    margin-bottom: 8px;
    list-style: none;
    position: relative;
    padding-left: 20px;
    text-align: justify;
}
.tw-box ul li::before {
    content: "";
    width: 4px;
    height: 4px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background: #006048;
}
.tw-box ul li:last-child {
    margin-bottom: 0;
}
.tw-box p:first-child {
    margin-top: 0;
}
.tw-box p:last-child {
    margin-bottom: 0;
}
.tw-box.layout-2 {
    padding-left: 52px;
    padding-bottom: 6px;
}
.tw-box.layout-2 > img,
.tw-box.layout-2 > .img-container,
.tw-box.layout-2 > i {
    position: absolute;
    top: 0;
    left: 0;
    margin-bottom: 0;
}
.tw-search-input {
    position: relative;
    left: -1px;
    padding-left: 24px;
}
.tw-box.layout-2 > .img-container {
    width: 40px;
    height: 40px;
    background: #e2f5f1;
    text-align: center;
    border-radius: 50%;
    line-height: 38px;
    top: -2px;
}
.tw-box.layout-2.tw-no-icon {
    padding-left: 0;
}
.tw-box.layout-2 i.layout-2 {
    font-size: 18px;
    top: 6px;
    width: 50px;
    height: 50px;
    line-height: 50px;
}
.tw-box.layout-2.small-typography {
    padding-top: 16px;
    padding-left: 60px;
}
.tw-box.layout-2.right {
    text-align: right;
    padding-left: 0;
    padding-right: 70px;
}
.tw-box.layout-2.right > i {
    left: auto;
    right: 0;
}
.tw-box.layout-2.right.tw-no-icon {
    padding-right: 0;
}
.tw-box.layout-2.right.small-typography {
    padding-right: 60px;
}
.tw-box.layout-3 > i {
    font-size: 18px;
    width: 50px;
    height: 50px;
    line-height: 50px;
    box-sizing: border-box;
}
.tw-box.small-typography > i {
    font-size: 30px;
}
.tw-flipbox.icon-40px .tw-box > i {
    font-size: 40px;
}
.tw-box.small-typography h4 {
    font-size: 13px;
}
.tw-box.small-title h4,
.tw-box.custom-typography h4 {
    font-size: 11px;
}
.tw-box > .uk-button,
.tw-box.small-title p {
    margin-top: 3px;
}
.tw-box.big-typography .tw-big-title {
    font-size: 25px;
    text-transform: uppercase;
}
.tw-box.layout-4 i,
.tw-box.layout-4 p {
    display: inline-block;
    font-size: 12px;
    margin: 0;
}
.tw-flipbox {
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    perspective: 1000px;
    -webkit-perspective: 1000px;
}
.tw-flipbox .tw-back-box,
.tw-flipbox .tw-front-box {
    display: block;
    min-height: 428px;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s cubic-bezier(0.4, 0.2, 0.2, 1);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    box-sizing: border-box;
    -webkit-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.tw-flipbox .tw-back-box .inner,
.tw-flipbox .tw-front-box .inner {
    position: absolute;
    left: 0;
    width: 100%;
    padding: 0 30px;
    outline: 1px solid transparent;
    -webkit-perspective: inherit;
    perspective: inherit;
    z-index: 2;
    transform: translateY(-53%) translateZ(60px) scale(0.94);
    -webkit-transform: translateY(-53%) translateZ(60px) scale(0.94);
    -ms-transform: translateY(-53%) translateZ(60px) scale(0.94);
    top: 50%;
    box-sizing: border-box;
}
.tw-flipbox .tw-back-box:after,
.tw-flipbox .tw-front-box:after {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: " ";
    display: block;
    opacity: 0.75;
    background-color: inherit;
    backface-visibility: hidden;
}
.tw-flipbox .tw-back-box {
    -ms-transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}
.tw-flipbox .tw-front-box,
.tw-flipbox:hover .tw-front-box,
.tw-flipbox:hover .tw-back-box {
    -ms-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
}
.tw-flipbox:hover .tw-front-box {
    -ms-transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.tw-flipbox.flipped .tw-front-box {
    -ms-transform: rotateY(-180deg) !important;
    -webkit-transform: rotateY(-180deg) !important;
    transform: rotateY(-180deg) !important;
}
.tw-flipbox.flipped .tw-back-box {
    -ms-transform: rotateY(0deg) !important;
    -webkit-transform: rotateY(0deg) !important;
    transform: rotateY(0deg) !important;
}
.tw-flipbox.left-right .tw-back-box {
    -ms-transform: rotateY(-180deg);
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}
.tw-flipbox.left-right .tw-front-box,
.tw-flipbox.left-right:hover .tw-front-box,
.tw-flipbox.left-right:hover .tw-back-box {
    -ms-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
}
.tw-flipbox.left-right:hover .tw-front-box {
    -ms-transform: rotateY(-180deg);
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
}
.tw-flipbox.left-right.flipped .tw-front-box {
    -ms-transform: rotateY(180deg) !important;
    -webkit-transform: rotateY(180deg) !important;
    transform: rotateY(180deg) !important;
}
.tw-flipbox.left-right.flipped .tw-back-box {
    -ms-transform: rotateY(0deg) !important;
    -webkit-transform: rotateY(0deg) !important;
    transform: rotateY(0deg) !important;
}
.tw-flipbox.bottom-top .tw-back-box {
    -ms-transform: rotateX(-180deg);
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg);
}
.tw-flipbox.bottom-top .tw-front-box,
.tw-flipbox.bottom-top:hover .tw-front-box,
.tw-flipbox.bottom-top:hover .tw-back-box {
    -ms-transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
}
.tw-flipbox.bottom-top:hover .tw-front-box {
    -ms-transform: rotateX(-180deg);
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg);
}
.tw-flipbox.bottom-top.flipped .tw-front-box {
    -ms-transform: rotateX(180deg) !important;
    -webkit-transform: rotateX(180deg) !important;
    transform: rotateX(180deg) !important;
}
.tw-flipbox.bottom-top.flipped .tw-back-box {
    -ms-transform: rotateX(0deg) !important;
    -webkit-transform: rotateX(0deg) !important;
    transform: rotateX(0deg) !important;
}
.tw-flipbox.top-bottom .tw-back-box {
    -ms-transform: rotateX(180deg);
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
}
.tw-flipbox.top-bottom .tw-front-box,
.tw-flipbox.top-bottom:hover .tw-front-box,
.tw-flipbox.top-bottom:hover .tw-back-box {
    -ms-transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
}
.tw-flipbox.top-bottom:hover .tw-front-box {
    -ms-transform: rotateX(180deg);
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
}
.tw-flipbox.top-bottom.flipped .tw-front-box {
    -ms-transform: rotateX(-180deg) !important;
    -webkit-transform: rotateX(-180deg) !important;
    transform: rotateX(-180deg) !important;
}
.tw-flipbox.top-bottom.flipped .tw-back-box {
    -ms-transform: rotateX(0deg) !important;
    -webkit-transform: rotateX(0deg) !important;
    transform: rotateX(0deg) !important;
}
.tw-flipbox p.description > .uk-button {
    display: block;
    max-width: 130px;
    margin: 20px auto 0;
}
.tw-fancybox > .tw-box {
    border-radius: 3px;
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    background-position: center;
    background-size: cover;
    padding: 20px;
    transition: all 0.3s cubic-bezier(0.3, 0.8, 0.3, 1);
}
.tw-fancybox:hover > .tw-box {
    background: #222;
    background-image: linear-gradient(-25deg, #444, #222);
}
.tw-fancybox:hover > .tw-box > i,
.tw-fancybox:hover > .tw-box > h4 {
    color: #fff;
}
.tw-fancybox:hover > .tw-box > p {
    color: rgba(255, 255, 255, 0.7);
}
.tw-team .team-media {
    position: relative;
    text-align: center;
}
.tw-team .team-media .tw-image-hover {
    display: inline-block;
}
.tw-team .team-media .team-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: opacity 0.3s ease;
    transition-delay: 0.3s;
}
.tw-team .team-media .team-content h4 {
    margin-bottom: 0;
}
.tw-team .team-media:before {
    background-color: rgba(21, 21, 21, 0.9);
    transition: opacity 0.3s ease;
    transition-delay: 0.3s;
}
.tw-team .team-media .team-content h4 span,
.tw-team .team-media .team-content .tw-meta span {
    position: relative;
    display: block;
    transform: translateY(100%);
    transition: transform 0.4s ease 0.2s;
}
.tw-team .team-media .team-content h4 span {
    transition: transform 0.4s ease;
}
.tw-team .team-media:hover:before {
    transition-delay: 0s;
}
.tw-team .team-media:after {
    display: none;
}
.tw-team .team-media .team-content > div {
    z-index: 1;
}
.tw-team .team-media .tw-socials,
.tw-team.style-2 .tw-socials {
    position: absolute;
    width: 100%;
    bottom: 60px;
    left: 0;
    overflow: hidden;
}
.tw-team .team-media .tw-socials i,
.tw-team.style-2 .tw-socials i {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.3);
}
.tw-team .team-media .tw-socials a,
.tw-team.style-2 .tw-socials a {
    position: relative;
    display: inline-block;
    transform: translateY(100%);
    transition: transform 0.15s ease;
    padding-top: 1px;
}
.tw-team:hover .team-media .team-content {
    opacity: 1;
    transition-delay: 0s;
}
.tw-team:hover .team-media .team-content h4 span,
.tw-team:hover .team-media .team-content .tw-meta span,
.tw-team:hover .team-content .tw-socials a {
    transform: translateY(0);
}
.tw-team:hover .team-media .team-content h4 span {
    transition-delay: 0.4s;
}
.tw-team:hover .team-content .tw-socials a {
    transition-delay: 0.5s;
}
.tw-team:hover .team-content .tw-socials a:nth-child(2) {
    transition-delay: 0.6s;
}
.tw-team:hover .team-content .tw-socials a:nth-child(3) {
    transition-delay: 0.7s;
}
.tw-team:hover .team-content .tw-socials a:nth-child(4) {
    transition-delay: 0.8s;
}
.tw-team > .team-content {
    padding-top: 25px;
    position: relative;
}
.tw-team > .team-content .tw-socials {
    margin-top: 25px;
}
.tw-team > .team-content .tw-socials i {
    color: #fff;
    background-color: #ccc;
}
.tw-team .tw-meta {
    color: #080302;
}
.tw-team h4 {
    width: 100%;
    color: #666;
    letter-spacing: normal;
    font-size: 16px;
    overflow: hidden;
    text-transform: capitalize;
}
.tw-team .team-media .team-content.tw-hover-style-2 h4,
.tw-team .team-media .team-content.tw-hover-style-2 h4 span,
.tw-team .team-media .team-content.tw-hover-style-2 .tw-meta span,
.tw-team .team-media .team-content.tw-hover-style-2 .tw-meta,
.tw-team .team-media .team-content.tw-hover-style-2 .tw-socials {
    overflow: visible;
}
.tw-team .team-media .team-content.tw-hover-style-2 h4 span,
.tw-team .team-media .team-content.tw-hover-style-2 .tw-meta span,
.tw-team .team-media .team-content.tw-hover-style-2 .tw-socials a {
    display: block;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-60px);
    transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s;
}
.tw-team .team-media .team-content.tw-hover-style-2 .tw-socials a {
    display: inline-block;
}
.tw-team .team-media .team-content.tw-hover-style-2 .tw-meta span {
    transform: translateY(-40px);
}
.tw-team:hover .team-media .team-content.tw-hover-style-2 h4 span,
.tw-team:hover .team-media .team-content.tw-hover-style-2 .tw-meta span,
.tw-team:hover .team-media .team-content.tw-hover-style-2 .tw-socials a {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}
.tw-team .team-media .team-content.tw-hover-style-2 .tw-socials a {
    transition-delay: 0.3s;
}
.tw-team .team-media .team-content.tw-hover-style-2 .tw-socials a:nth-child(2) {
    transition-delay: 0.2s;
}
.tw-team .team-media .team-content.tw-hover-style-2 .tw-socials a:nth-child(3) {
    transition-delay: 0.1s;
}
.tw-team .team-media .team-content.tw-hover-style-2 .tw-socials a:nth-child(4) {
    transition-delay: 0s;
}
.tw-team:hover .team-media .team-content.tw-hover-style-2 .tw-socials a {
    transition-delay: 0s;
}
.tw-team:hover .team-media .team-content.tw-hover-style-2 .tw-socials a:nth-child(2) {
    transition-delay: 0.1s;
}
.tw-team:hover .team-media .team-content.tw-hover-style-2 .tw-socials a:nth-child(3) {
    transition-delay: 0.2s;
}
.tw-team:hover .team-media .team-content.tw-hover-style-2 .tw-socials a:nth-child(4) {
    transition-delay: 0.3s;
}
.tw-team.style-2 > .team-content {
    padding-bottom: 20px;
}
.tw-team.style-2 .team-content:after {
    content: "";
    background-color: #080302;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.3s ease;
    transition-delay: 0.3s;
}
.tw-team.style-2 .team-content .tw-socials i {
    background-color: rgba(255, 255, 255, 0.15);
}
.tw-team.style-2 .team-media:not(:last-child):after {
    display: none;
}
.tw-team.style-2 .tw-socials {
    position: absolute;
    width: 100%;
    top: 10px;
    opacity: 0;
    height: 31px;
    left: 3px;
    z-index: 1;
}
.tw-team.style-2:hover .tw-socials a {
    transform: translateY(0);
}
.tw-team.style-2:hover .team-content:after {
    transition-delay: 0s;
    opacity: 1;
}
.tw-team.style-2:hover .tw-socials {
    opacity: 1;
}
.tw-team.style-2:hover .team-media .team-content:after {
    opacity: 0.6;
}
.tw-clients .client-item {
    text-align: center;
}
.tw-clients .client-item img {
    transition: opacity 0.3s ease;
}
.tw-clients .client-item > * {
    position: relative;
    overflow: hidden;
    display: inline-block;
    transition: none;
}
.tw-clients .client-item img:not(:only-child) {
    vertical-align: middle;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    transition: all 0.3s ease;
}
.tw-clients .client-item img:not(:only-child):last-child {
    opacity: 0 !important;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    -moz-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
}
.tw-clients .client-item > *:hover img:not(:only-child):first-child {
    opacity: 0 !important;
    -webkit-transform: translate3d(0, 100%, 0);
    -moz-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
}
.tw-clients .client-item > *:hover img:not(:only-child):last-child {
    opacity: 1 !important;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.tw-clients .client-item > *:hover img {
    opacity: 1 !important;
}
.uk-tooltip {
    padding: 6px 24px;
    background: #ffce00;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    font-size: 10px;
    line-height: 18px;
    text-transform: uppercase;
    color: #fff;
}
.uk-tooltip:after {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: #ffce00;
    border-top-color: #ffce00;
    border-width: 4px;
    margin-top: -4px;
    margin-left: -4px;
    transform: rotate(45deg);
}
.tablepress {
    margin-bottom: 0;
}
.tablepress-table-name {
    font-size: 16px;
    margin-bottom: 12px;
}
.tablepress td {
    padding: 10px 0;
}
.tablepress .odd > td,
.tablepress .even > td,
.tablepress tfoot ~ tbody td,
.tablepress thead ~ tbody td {
    padding: 10px;
}
.tablepress tfoot + tbody tr:last-child td,
.tablepress thead th {
    border-bottom: 0;
}
.tablepress tfoot th {
    border-top: 0;
}
.tablepress tbody td {
    border-top: 0;
    border-bottom: 1px solid #e6e6e6;
    vertical-align: middle;
}
.tablepress tfoot th,
.tablepress thead th {
    font-size: 10px;
    font-weight: 400;
    text-transform: uppercase;
    color: #fff;
    background-color: #080302;
    padding-top: 17px;
    padding-bottom: 16px;
}
.tablepress .column-2:last-child {
    text-align: right;
}
.tablepress.uk-text-center td,
.tablepress.uk-text-center th,
.tablepress.uk-text-center .column-2:last-child {
    text-align: center;
}
.tw-pricing-table {
    background-color: #fff;
}
.tw-pricing-table .uk-card-body + .uk-card-body {
    border-top: 1px solid #f0f0f0;
}
.tw-pricing-table.uk-light .uk-card-body + .uk-card-body {
    border-top: 1px solid rgba(53, 53, 53, 0.4);
}
.tw-pricing-table .pricing-title {
    font-size: 48px;
    line-height: 1;
    letter-spacing: -0.05em;
    margin: 0 -5px;
    text-transform: capitalize;
}
.tw-pricing-table .pricing-title span {
    display: inline-block;
    vertical-align: top;
    padding: 6px;
    font-size: 18px;
}
.tw-pricing-table .pricing-title + .tw-meta {
    margin-top: 30px;
    color: #999;
}
.tw-pricing-table ul {
    padding-left: 0;
    list-style: none;
}
.tw-pricing-table ul li {
    margin: 6px 0;
}
.tw-pricing-table ul + .uk-button {
    margin: 25px 0 0;
}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.uk-notification-message {
    line-height: 18px;
    font-weight: 700;
    font-size: 12px;
    padding: 16px 24px;
}
.uk-notification-message p {
    margin: 0;
    display: inline-block;
    padding-left: 12px;
}
.uk-notification-message svg {
    display: inline-block;
}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.uk-notification-message.uk-notification-message-primary {
    background-color: #e2f5f1;
    color: #0e3178;
    border: none;
}
.uk-notification-message.uk-notification-message-success {
    background-color: #5bc3a2;
    color: #fff;
}
.uk-notification-message.uk-notification-message-warning {
    background-color: #ecbf58;
    color: #fff;
}
.uk-notification-message.uk-notification-message-danger {
    background-color: #ef5958;
    color: #fff;
}
.uk-notification-message.uk-notification-message-success .uk-icon svg line,
.uk-notification-message.uk-notification-message-warning .uk-icon svg line,
.uk-notification-message.uk-notification-message-primary .uk-icon svg line,
.uk-notification-message.uk-notification-message-danger .uk-icon svg line,
.uk-notification-message.uk-notification-message-bgcolor .uk-icon svg line {
    stroke: #fff;
}
.uk-notification-message.uk-notification-message-bgcolor {
    color: #fff;
}
.uk-notification-message .uk-notification-close {
    top: 18px;
}
.wpcf7 textarea,
.wpcf7 input {
    width: 100%;
    font-weight: 700;
    font-size: 12px;
    line-height: 24px;
    color: #080302;
}
textarea.wpcf7-form-control.wpcf7-textarea {
    height: 144px;
}
.wpcf7 .contact-item {
    margin-bottom: 16px;
}
.wpcf7 .contact-item:last-child {
    margin-bottom: 0;
}
.wpcf7 .contact-item label {
    font-weight: 700;
    font-size: 14px;
    line-height: 24px;
    color: #4b4b4b;
}
.wpcf7 .wpcf7-submit {
    background: #ffce00;
    border-radius: unset;
    padding: 15px 40px;
    font-weight: 700;
    font-size: 10px;
    line-height: 16px;
    color: #fff;
    margin-top: 0;
    width: auto;
    letter-spacing: 0;
    height: auto;
    font-family: 'Roboto', sans-serif;
}
.wpcf7 .wpcf7-submit:focus {
    outline: none;
    border-color: transparent;
}
.tw-process .tw-process-block {
    position: relative;
}
.tw-process .tw-process-block .tw-process-circle {
    position: relative;
    width: 120px;
    height: 120px;
    border: 1px solid #e5e5e5;
    margin: 0 auto;
    box-sizing: border-box;
}
.tw-process .tw-process-block .tw-process-circle .tw-process-number {
    display: block;
    font-size: 36px;
    line-height: 1;
    color: #080302;
    margin: 0;
    margin-top: 30px;
}
.tw-process .tw-process-block .tw-process-circle h3 {
    font-size: 11px;
    line-height: 1;
    color: #999;
    margin: 0;
    margin-top: 14px;
}
.tw-process .tw-process-block .tw-process-circle:after {
    position: absolute;
    content: "";
    width: 98px;
    top: 61px;
    right: -50%;
    margin: 0;
    margin-right: -84px;
    border-top: 1px dotted #ccc;
    height: 1px;
}
.tw-process .tw-process-block:last-child .tw-process-circle:after {
    display: none;
}
.tw-process .tw-process-block.uk-padding-large:after {
    margin-right: -84px;
}
.tw-process.style-2 .tw-process-block {
    position: relative;
}
.tw-process.style-2 .tw-process-block .tw-process-circle {
    width: auto;
    height: auto;
    border: none;
}
.tw-process.style-2 .tw-process-block .tw-process-circle h3 {
    margin-bottom: 20px;
}
.tw-process.style-2 .tw-process-block .tw-process-circle .tw-process-number {
    margin: 0;
}
.tw-process.style-2 .tw-process-block .tw-process-circle .tw-small-circle {
    display: block;
    margin: 0 auto;
    background: #e5e5e5;
    width: 11px;
    height: 11px;
    margin-bottom: 16px;
}
.tw-process.style-2 .tw-process-block .tw-process-circle:after {
    position: absolute;
    content: "";
    width: 300px;
    top: 35px;
    right: -50%;
    margin: 0;
    margin-right: -140px;
    border-top: 1px solid #e5e5e5;
    height: 1px;
}
.tw-isotope-container,
.isotope-container {
    overflow: hidden;
}
.tw-scrollspy-fixer {
    -webkit-animation-name: none !important;
    -ms-animation-name: none !important;
    animation-name: none !important;
}
.tw-portfolio .portfolio-item {
    margin-bottom: 40px;
    text-align: center;
    line-height: 0;
    z-index: 3;
}
.tw-portfolio.promo .portfolio-item {
    margin: 0;
    text-align: left;
    line-height: inherit;
}
.tw-portfolio.parallax .portfolio-item {
    margin: 0;
    height: 50vh;
    background-size: cover;
}
.tw-portfolio[data-layout="metro"] .portfolio-item {
    overflow: hidden;
}
.tw-portfolio.promo .promo-media-container {
    display: block;
    padding: 10px;
}
.tw-portfolio.promo .promo-media-container .owl-theme .owl-dots {
    margin-top: auto;
    bottom: 10px;
    position: absolute;
}
.tw-portfolio.promo .promo-text-container {
    margin-left: 60px;
    max-width: 370px;
    padding-top: 30px;
    padding-bottom: 30px;
}
.tw-portfolio.promo .uk-first-column .promo-text-container {
    margin-left: 100px;
}
.tw-portfolio.promo .promo-media-container {
    margin-right: 50px;
}
.tw-portfolio.promo .promo-media-container.no-media {
    height: 280px;
}
.tw-portfolio.promo .uk-first-column .promo-media-container {
    margin-left: 50px;
    margin-right: 0;
}
.tw-thumbnail .tw-video-icon,
.tw-portfolio.promo .tw-video-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px;
}
.tw-portfolio .portfolio-content {
    line-height: initial;
}
[data-type="masonry"] img,
[data-type="masonry"] .gallery-image,
[data-type="masonry"] .portfolio-media {
    width: 100%;
    height: 100%;
}
.tw-portfolio .portfolio-media,
.tw-portfolio .portfolio-inner {
    display: inline-block;
}
.tw-portfolio .portfolio-inner {
    text-align: left;
}
.tw-portfolio .portfolio-inner > .portfolio-content {
    margin-bottom: 5px;
}
.tw-portfolio [data-type="masonry"] > * {
    overflow: hidden;
}
.tw-portfolio .portfolio-media:not(:last-child) {
    margin-bottom: 25px;
}
.tw-portfolio .portfolio-media .portfolio-content {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    z-index: 3;
    padding: 30px;
    box-sizing: border-box;
    text-align: center;
}
.tw-portfolio.parallax .portfolio-media .portfolio-content {
    height: 50vh;
}
.tw-portfolio .portfolio-media .portfolio-content .portfolio-title span,
.tw-portfolio .portfolio-media .portfolio-content .tw-meta > span {
    position: relative;
    display: block;
    color: inherit;
    transform: translateY(100%);
    transition: transform 0.5s ease 0.2s;
}
.tw-portfolio .portfolio-media .portfolio-content .tw-meta > span {
    transition: transform 0.5s ease;
}
.tw-portfolio .portfolio-media.tw-image-hover:before {
    background-color: rgba(21, 21, 21, 0.9);
    transition: opacity 0.3s ease;
    transition-delay: 0.3s;
}
.tw-portfolio .portfolio-media.tw-image-hover:not(.tw-hover-style-5):after {
    display: none;
}
.tw-portfolio .portfolio-media .portfolio-title {
    font-size: 15px;
    letter-spacing: normal;
    overflow: hidden;
    text-transform: capitalize;
}
.tw-portfolio .portfolio-title a {
    color: inherit;
    font-size: 15px;
    letter-spacing: 0;
    text-transform: capitalize;
}
.tw-portfolio .portfolio-title a:hover {
    color: #999;
}
.tw-portfolio.tw-portfolio-demo .portfolio-title .uk-label {
    font-size: 7px;
    position: relative;
    top: -1px;
    padding: 3px 4px;
    margin-left: 10px;
    line-height: 1;
}
.tw-portfolio.tw-portfolio-demo .portfolio-title,
.tw-portfolio.tw-portfolio-demo .portfolio-title a {
    color: #999;
    font-size: 12px;
    text-transform: uppercase;
}
.tw-portfolio.tw-portfolio-demo .portfolio-title a:hover {
    color: #080302;
}
.tw-portfolio .portfolio-media.tw-image-hover:hover:before {
    transition-delay: 0s;
}
.tw-portfolio .portfolio-media:hover .portfolio-content .portfolio-title span,
.tw-portfolio .portfolio-media:hover .portfolio-content .tw-meta > span {
    transform: translateY(0);
}
.tw-portfolio .portfolio-media:hover .portfolio-content .tw-meta > span {
    transition-delay: 0.4s;
}
.tw-portfolio .portfolio-media.tw-hover-style-2 .portfolio-title,
.tw-portfolio .portfolio-media.tw-hover-style-2 .portfolio-title span,
.tw-portfolio .portfolio-media.tw-hover-style-2 .tw-meta > span,
.tw-portfolio .portfolio-media.tw-hover-style-2 .tw-meta,
.tw-portfolio .portfolio-media.tw-hover-style-2 .tw-port-rm {
    overflow: visible;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-40px);
    transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s;
}
.tw-portfolio .portfolio-media.tw-hover-style-2 .tw-port-rm {
    position: absolute;
    bottom: 70px;
}
.tw-portfolio .portfolio-media.tw-hover-style-2 .tw-meta,
.tw-portfolio .portfolio-media.tw-hover-style-2 .tw-meta > span,
.tw-portfolio .portfolio-media.tw-hover-style-2 .tw-port-rm {
    transform: translateY(-60px);
}
.tw-portfolio .portfolio-media.tw-hover-style-2:hover .portfolio-title,
.tw-portfolio .portfolio-media.tw-hover-style-2:hover .portfolio-title span,
.tw-portfolio .portfolio-media.tw-hover-style-2:hover .tw-meta,
.tw-portfolio .portfolio-media.tw-hover-style-2:hover .tw-meta > span,
.tw-portfolio .portfolio-media.tw-hover-style-2:hover .tw-port-rm {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}
.tw-portfolio .portfolio-media.tw-hover-style-2.tw-image-hover:before,
.tw-portfolio .portfolio-media.tw-hover-style-2.tw-image-hover:hover:before,
.tw-portfolio .portfolio-media.tw-hover-style-2:hover .portfolio-content .tw-meta > span {
    transition-delay: 0s;
}
.tw-portfolio .portfolio-media.tw-hover-style-3 .portfolio-content {
    align-items: flex-end;
    justify-content: flex-start;
    padding: 40px;
}
.tw-portfolio .portfolio-media.tw-hover-style-3 .portfolio-title,
.tw-portfolio .portfolio-media.tw-hover-style-3 .portfolio-title span,
.tw-portfolio .portfolio-media.tw-hover-style-3 .tw-meta > span,
.tw-portfolio .portfolio-media.tw-hover-style-3 .tw-meta,
.tw-portfolio .portfolio-media.tw-hover-style-3 .tw-port-rm {
    overflow: visible;
    opacity: 0;
    visibility: hidden;
    transform: translateX(30px);
    transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s;
}
.tw-portfolio .portfolio-media.tw-hover-style-3 .tw-port-rm {
    position: absolute;
    bottom: 70px;
}
.tw-portfolio .portfolio-media.tw-hover-style-3:hover .portfolio-title,
.tw-portfolio .portfolio-media.tw-hover-style-3:hover .portfolio-title span,
.tw-portfolio .portfolio-media.tw-hover-style-3:hover .tw-meta,
.tw-portfolio .portfolio-media.tw-hover-style-3:hover .tw-meta > span,
.tw-portfolio .portfolio-media.tw-hover-style-3:hover .tw-port-rm {
    opacity: 1;
    visibility: visible;
    transform: translateX(0);
}
.tw-portfolio .portfolio-media.tw-hover-style-3.tw-image-hover:before,
.tw-portfolio .portfolio-media.tw-hover-style-3.tw-image-hover:hover:before {
    transition-delay: 0s;
}
.tw-portfolio .portfolio-media.tw-hover-style-3:hover .portfolio-content .tw-meta > span {
    transition-delay: 0.2s;
}
.tw-portfolio .portfolio-media.tw-hover-style-3:hover .tw-port-rm {
    transition-delay: 0.4s;
}
.tw-portfolio .portfolio-media.tw-hover-style-4 .portfolio-content {
    align-items: flex-start;
    justify-content: flex-start;
    padding: 40px;
}
.tw-portfolio .portfolio-media.tw-hover-style-4 .portfolio-title,
.tw-portfolio .portfolio-media.tw-hover-style-4 .portfolio-title span,
.tw-portfolio .portfolio-media.tw-hover-style-4 .tw-meta > span,
.tw-portfolio .portfolio-media.tw-hover-style-4 .tw-meta,
.tw-portfolio .portfolio-media.tw-hover-style-4 .tw-port-rm {
    overflow: visible;
    opacity: 0;
    visibility: hidden;
    transform: translateX(-30px);
    transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s;
}
.tw-portfolio .portfolio-media.tw-hover-style-4 .tw-port-rm {
    position: absolute;
    bottom: 70px;
}
.tw-portfolio .portfolio-media.tw-hover-style-4:hover .portfolio-title,
.tw-portfolio .portfolio-media.tw-hover-style-4:hover .portfolio-title span,
.tw-portfolio .portfolio-media.tw-hover-style-4:hover .tw-meta,
.tw-portfolio .portfolio-media.tw-hover-style-4:hover .tw-meta > span,
.tw-portfolio .portfolio-media.tw-hover-style-4:hover .tw-port-rm {
    opacity: 1;
    visibility: visible;
    transform: translateX(0);
}
.tw-portfolio .portfolio-media.tw-hover-style-4.tw-image-hover:before,
.tw-portfolio .portfolio-media.tw-hover-style-4.tw-image-hover:hover:before {
    transition-delay: 0s;
}
.tw-portfolio .portfolio-media.tw-hover-style-4:hover .portfolio-content .tw-meta > span {
    transition-delay: 0.2s;
}
.tw-portfolio .portfolio-media.tw-hover-style-4:hover .tw-port-rm {
    transition-delay: 0.4s;
}
.tw-portfolio .portfolio-media.tw-hover-style-5 .portfolio-title {
    opacity: 1;
    visibility: visible;
    overflow: visible;
    text-transform: uppercase;
    font-size: 20px;
    color: #fff;
    text-transform: uppercase;
    text-align: left;
}
.tw-portfolio .portfolio-media.tw-hover-style-5 .portfolio-content {
    align-items: flex-start;
    justify-content: flex-start;
    padding: 40px;
}
.tw-portfolio .portfolio-media.tw-hover-style-5 .portfolio-content .portfolio-title span,
.tw-portfolio .portfolio-media.tw-hover-style-5 .portfolio-content .tw-meta > span {
    transform: translateY(0);
}
.tw-portfolio.tw-portfolio-demo .isotope-container {
    overflow: visible;
}
.tw-portfolio.tw-portfolio-demo .portfolio-media {
    margin-bottom: 0;
    padding-bottom: 25px;
}
.tw-portfolio.tw-portfolio-demo .portfolio-media > a:after {
    display: none;
}
.tw-portfolio.tw-portfolio-demo .portfolio-media > a:before {
    transition-delay: 150ms;
    background-color: rgba(21, 21, 21, 0.15);
}
.tw-portfolio.tw-portfolio-demo .portfolio-media img {
    transition: all 0.3s ease;
}
.tw-portfolio.tw-portfolio-demo .portfolio-media:hover img {
    transform: translateY(-10px);
    opacity: 0.6;
}
.tw-portfolio.tw-portfolio-demo .portfolio-media:hover + .portfolio-content a {
    color: #fff;
}
.tw-portfolio.tw-portfolio-demo .portfolio-content:hover a {
    color: #fff;
}
.isotope-container article {
    margin-bottom: 40px;
}
.isotope-container article.uk-grid-margin,
.tw-portfolio .uk-grid-margin.portfolio-item {
    margin-top: 0;
}
.isotope-container.uk-grid {
    margin-bottom: -40px;
}
.isotope-container.uk-grid-large {
    margin-bottom: -70px;
}
.isotope-container.uk-grid-large article,
.tw-portfolio .uk-grid-large .portfolio-item {
    margin-bottom: 70px;
}
.isotope-container.uk-grid-medium {
    margin-bottom: -30px;
}
.isotope-container.uk-grid-medium article,
.tw-portfolio .uk-grid-medium .portfolio-item {
    margin-bottom: 30px;
}
.isotope-container.uk-grid-small {
    margin-bottom: -15px;
}
.isotope-container.uk-grid-small article,
.tw-portfolio .uk-grid-small .portfolio-item {
    margin-bottom: 15px;
}
.isotope-container.uk-grid-xsmall {
    margin-bottom: -10px;
}
.isotope-container.uk-grid-xsmall article,
.tw-portfolio .uk-grid-xsmall .portfolio-item {
    margin-bottom: 10px;
}
.tw-portfolio .uk-grid-collapse,
.tw-blog.uk-grid-collapse {
    margin-bottom: 0;
}
.isotope-container.uk-grid-collapse article,
.tw-portfolio .uk-grid-collapse .portfolio-item {
    margin-bottom: 0;
}
.tw-portfolio .uk-grid-collapse .portfolio-inner > .portfolio-content {
    margin-bottom: 50px;
}
.tw-filter-list-outer {
    font-size: 11px;
    margin-bottom: 35px;
}
.filter-with-title.tw-filter-list-outer,
.tw-filter-list-outer ul {
    margin-bottom: 0;
}
.tw-filter-list-outer li {
    display: inline-block;
    padding: 0 15px;
    color: #080302;
}
.tw-filter-list-outer li.is-checked {
    color: #999;
}
.tw-filter-list-outer span,
.tw-header .uk-navbar-toggle {
    cursor: pointer;
}
.tw-filter-list-outer .hidden {
    display: none;
}
.tw-portfolio .tw-pagination {
    padding-top: 40px;
}
.masonry-portfolio .portfolio-title {
    position: absolute;
    left: 60px;
    top: 30px;
    font-size: 24px;
    color: #fff;
    text-transform: uppercase;
    z-index: 2;
}
.tw-element + .tw-portfolio.filter-modern {
    background-image: linear-gradient(-25deg, #444, #222);
    margin-top: 30px;
}
.tw-element + .tw-portfolio.filter-modern > .isotope-wrapper {
    padding: 90px;
}
.tw-portfolio.filter-modern .tw-filter-list-outer {
    background: #fff;
    padding-bottom: 35px;
    margin-bottom: 0;
}
.tw-portfolio.filter-modern .tw-filter-list-outer li {
    color: #999;
}
.tw-portfolio.filter-modern .tw-filter-list-outer li.is-checked {
    color: #080302;
}
h1.portfolio-title {
    font-size: 24px;
    letter-spacing: normal;
    margin-bottom: 6px;
    color: #080302;
    text-transform: capitalize;
}
.portfolio-subtitle {
    font-size: 12px;
    text-transform: uppercase;
    color: #080302;
}
.portfolio-cats a {
    color: #999;
}
.portfolio-cats a:hover {
    color: #080302;
}
.portfolio-single-title {
    margin-bottom: 26px;
}
.portfolio-single-content p {
    margin-top: 13px;
}
.portfolio-single-content + .portfolio-single-meta,
.portfolio-single-content ~ .portfolio-btn.uk-button {
    margin-top: 50px;
}
ul.portfolio-single-meta {
    list-style: none;
    padding: 0;
    margin: 0;
    display: table;
}
ul.portfolio-single-meta li {
    display: table-row;
    line-height: 1;
}
ul.portfolio-single-meta li .portfolio-subtitle {
    display: table-cell;
    padding-right: 30px;
    padding-bottom: 13px;
}
ul.portfolio-single-meta + .portfolio-btn {
    margin-top: 13px;
}
.portfolio-single-meta a {
    color: inherit;
}
.portfolio-single-meta a:hover {
    color: #080302;
}
.portfolio-single-meta a.facebook:hover {
    color: #3b5998;
}
.portfolio-single-meta a.twitter:hover {
    color: #1da1f2;
}
.portfolio-single-meta a.google:hover {
    color: #ea4335;
}
.portfolio-single-meta a.pinterest:hover {
    color: #bd081c;
}
.portfolio-single-meta .entry-share {
    margin-top: 0;
}
.portfolio-btn {
    width: 100%;
    max-width: 370px;
}
.portfolio-single6-content {
    width: 370px;
}
.tw-portfolio-nav {
    padding: 6px 0 3px;
}
.tw-portfolio-nav .tw-meta > * {
    color: #e6e6e6;
    display: flex;
    align-items: center;
    line-height: 1;
}
.tw-portfolio-nav .tw-meta > a {
    color: #999;
}
.tw-portfolio-nav a:hover {
    color: #080302;
}
.tw-portfolio-nav i {
    font-size: 24px;
}
.tw-portfolio-nav .tw-meta {
    font-size: 12px;
}
.tw-portfolio-nav .tw-meta i {
    font-size: 30px;
}
.tw-portfolio-nav .ion-ios-arrow-left {
    margin-right: 15px;
}
.tw-portfolio-nav .ion-ios-arrow-right {
    margin-left: 15px;
}
[data-dots="inside"] > .owl-theme .owl-dots {
    position: absolute;
    bottom: 18px;
    left: 0;
}
.tw-gallery .gallery-item {
    line-height: 0;
    margin-bottom: 40px;
}
.tw-gallery .gallery-image {
    display: inline-block;
    overflow: hidden;
}
.tw-gallery .uk-grid-margin.gallery-item {
    margin-top: 0;
}
.tw-gallery .uk-grid {
    margin-bottom: -40px;
}
.tw-gallery .uk-grid-medium {
    margin-bottom: -30px;
}
.tw-gallery .uk-grid-medium .gallery-item {
    margin-bottom: 30px;
}
.tw-gallery .uk-grid-small {
    margin-bottom: -15px;
}
.tw-gallery .uk-grid-small .gallery-item {
    margin-bottom: 15px;
}
.tw-gallery .uk-grid-xsmall {
    margin-bottom: -10px;
}
.tw-gallery .uk-grid-xsmall .gallery-item {
    margin-bottom: 10px;
}
.tw-gallery .uk-grid-collapse,
.tw-gallery .uk-grid-collapse .gallery-item {
    margin-bottom: 0;
}
.tw-image-hover {
    display: inline-block;
    position: relative;
    overflow: hidden;
}
.portfolio-media.tw-image-hover {
    width: 100%;
    height: 100%;
}
.blog-inside-hover.blog-inside-noexcerpt .article-inner {
    overflow: hidden;
}
.tw-justified-gallery-container .justified-gallery > .entry-visible > img,
.tw-justified-gallery-container .justified-gallery > .entry-visible > a > img,
.blog-inside-hover.blog-inside-noexcerpt .tw-bgthumb,
.tw-image-hover > img {
    transition: all 0.3s ease;
}
.tw-infinite-scroll .ldr,
.tw-infinite-scroll.waiting .next,
.tw-infinite-scroll[data-has-next="false"] {
    display: none;
}
.tw-infinite-scroll.waiting .ldr {
    display: inline-block;
}
.tw-socials a {
    font-family: 'Roboto', sans-serif;
    display: inline-block;
    margin-right: 12px;
    min-width: 200px;
    background: #fff;
    padding: 12px 16px;
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
    color: #080302;
}
.tw-socials a:last-child {
    margin-right: 0;
    min-width: auto;
}
.tw-socials a i {
    font-size: 12px;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    display: inline-block;
    border-radius: 50%;
    transition: all 0.2s ease-out;
    background-color: #ccc;
    color: #fff;
}
.tw-socials a.tw-medium i {
    font-size: 14px;
    width: 40px;
    height: 40px;
    line-height: 40px;
}
.tw-socials a.tw-large i {
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 50px;
}
.uk-light .tw-socials i.fab {
    color: #fff;
}
.tw-socials .icon {
    display: inline-flex;
}
.tw-socials .icon svg,
.tw-socials .fa svg {
    display: none;
}
.tw-socials.social-simple {
    margin-left: -13px;
    margin-right: -13px;
}
.tw-socials.social-simple a > i {
    background: none;
    color: #999;
}
.tw-socials.social-square a > i {
    border-radius: 0;
}
.tw-socials.social-dark a > i {
    background-color: #080302;
    color: #fff;
}
.tw-socials.social-light a > i {
    background-color: #fff;
    color: #999;
}
.tw-socials.social-minimal a > i {
    width: 16px;
    height: 16px;
    line-height: 16px;
    display: inline-block;
    text-align: center;
    margin: 0 6px;
    background-color: transparent;
}
.tw-socials.social-minimal a > i:not(.ion-social-facebook) {
    font-size: 14px;
}
.tw-socials.social-hover-dark a:hover i {
    background-color: #080302 !important;
    color: #fff !important;
}
.tw-socials.social-hover-light a:hover i {
    background-color: #fff !important;
    color: #080302 !important;
}
.tw-socials.social-hover-gray a:hover i {
    background-color: #ccc !important;
    color: #666 !important;
}
.tw-socials.social-simple.social-dark a i {
    background-color: transparent;
    color: #080302;
}
.tw-socials.social-simple.social-light a i {
    background-color: transparent;
    color: #fff;
}
.tw-socials.social-simple a:hover i {
    background: none !important;
}
.tw-socials.social-hover-color a:hover i {
    background-color: #080302;
    color: #fff;
}
.tw-socials.social-simple.social-hover-light a:hover i {
    color: #fff !important;
}
.tw-socials.social-simple.social-hover-dark a:hover i {
    color: #080302 !important;
}
.tw-socials.social-simple.social-hover-color a:hover [class*="facebook"] {
    color: #3b5998;
}
.tw-socials.social-simple.social-hover-color a:hover [class*="instagram"] {
    color: #405de6;
}
.tw-socials.social-simple.social-hover-color a:hover [class*="pinterest"] {
    color: #bd081c;
}
.tw-socials.social-simple.social-hover-color a:hover [class*="google-plus"] {
    color: #dd4b39;
}
.tw-socials.social-simple.social-hover-color a:hover [class*="youtube"] {
    color: #cd201f;
}
.tw-socials.social-simple.social-hover-color a:hover [class*="twitter"] {
    color: #1da1f2;
}
.tw-socials.social-simple.social-hover-color a:hover [class*="tumblr"] {
    color: #35465c;
}
.tw-socials.social-simple.social-hover-color a:hover [class*="dribbble"] {
    color: #ea4c89;
}
.tw-socials.social-simple.social-hover-color a:hover [class*="behance"] {
    color: #1769ff;
}
.tw-socials.social-simple.social-hover-color a:hover [class*="github"] {
    color: #333;
}
.tw-socials.social-simple.social-hover-color a:hover [class*="angular"] {
    color: #b52e31;
}
.tw-socials.social-simple.social-hover-color a:hover [class*="wechat"] {
    color: #7bb32e;
}
.tw-socials.social-simple.social-hover-color a:hover [class*="whatsapp"],
.tw-socials.social-simple.social-hover-color a:hover [class*="phone"] {
    color: #25d366;
}
.tw-socials.social-simple.social-hover-color a:hover [class*="rss"] {
    color: #f26522;
}
.tw-socials.social-simple.social-hover-color a:hover [class*="reddit"] {
    color: #ff4500;
}
.tw-socials.social-simple.social-hover-color a:hover [class*="ion-chatbubbles"] {
    color: #080302;
}
.tw-socials.social-hover-color a:hover [class*="facebook"],
.tw-socials.social-color a > i[data-uk-icon*="facebook"],
.tw-socials.social-color a > i[class*="facebook"] {
    background-color: #3b5998;
}
.tw-socials.social-hover-color a:hover [class*="instagram"],
.tw-socials.social-color a > i[data-uk-icon*="instagram"],
.tw-socials.social-color a > i[class*="instagram"] {
    background-color: #405de6;
}
.tw-socials.social-hover-color a:hover [class*="pinterest"],
.tw-socials.social-color a > i[data-uk-icon*="pinterest"],
.tw-socials.social-color a > i[class*="pinterest"] {
    background-color: #bd081c;
}
.tw-socials.social-hover-color a:hover [class*="google-plus"],
.tw-socials.social-color a > i[data-uk-icon*="google-plus"],
.tw-socials.social-color a > i[class*="google-plus"] {
    background-color: #dd4b39;
}
.tw-socials.social-hover-color a:hover [class*="youtube"],
.tw-socials.social-color a > i[data-uk-icon*="youtube"],
.tw-socials.social-color a > i[class*="youtube"],
.tw-socials.social-hover-color a:hover [class*="youtube-play"],
.tw-socials.social-color a > i[data-uk-icon*="youtube-play"],
.tw-socials.social-color a > i[class*="youtube-play"] {
    background-color: #cd201f;
}
.tw-socials.social-hover-color a:hover [class*="twitter"],
.tw-socials.social-color a > i[data-uk-icon*="twitter"],
.tw-socials.social-color a > i[class*="twitter"] {
    background-color: #1da1f2;
}
.tw-socials.social-hover-color a:hover [class*="tumblr"],
.tw-socials.social-color a > i[data-uk-icon*="tumblr"],
.tw-socials.social-color a > i[class*="tumblr"] {
    background-color: #35465c;
}
.tw-socials.social-hover-color a:hover [class*="dribbble"],
.tw-socials.social-color a > i[data-uk-icon*="dribbble"],
.tw-socials.social-color a > i[class*="dribbble"] {
    background-color: #ea4c89;
}
.tw-socials.social-hover-color a:hover [class*="github"],
.tw-socials.social-color a > i[data-uk-icon*="github"],
.tw-socials.social-color a > i[class*="github"] {
    background-color: #333;
}
.tw-socials.social-hover-color a:hover [class*="behance"],
.tw-socials.social-color a > i[data-uk-icon*="behance"],
.tw-socials.social-color a > i[class*="behance"] {
    background-color: #1769ff;
}
.tw-socials.social-hover-color a:hover [class*="angular"],
.tw-socials.social-color a > i[data-uk-icon*="angular"],
.tw-socials.social-color a > i[class*="angular"] {
    background-color: #b52e31;
}
.tw-socials.social-hover-color a:hover [class*="wechat"],
.tw-socials.social-color a > i[data-uk-icon*="wechat"],
.tw-socials.social-color a > i[class*="wechat"] {
    background-color: #7bb32e;
}
.tw-socials.social-hover-color a:hover [class*="whatsapp"],
.tw-socials.social-color a > i[data-uk-icon*="whatsapp"],
.tw-socials.social-color a > i[class*="whatsapp"],
.tw-socials.social-hover-color a:hover [class*="phone"],
.tw-socials.social-color a > i[data-uk-icon*="phone"],
.tw-socials.social-color a > i[class*="phone"] {
    background-color: #25d366;
}
.tw-socials.social-hover-color a:hover [class*="rss"],
.tw-socials.social-color a > i[data-uk-icon*="rss"],
.tw-socials.social-color a > i[class*="rss"] {
    background-color: #f26522;
}
.tw-socials.social-hover-color a:hover [class*="reddit"],
.tw-socials.social-color a > i[data-uk-icon*="reddit"],
.tw-socials.social-color a > i[class*="reddit"] {
    background-color: #ff4500;
}
.tw-socials.social-color a > i:hover .ion-chatbubbles {
    background-color: #080302;
}
.tw-map > .map {
    height: 100%;
}
.tw-map > .map-markers {
    display: none;
}
.tw-video-thumbnail {
    position: relative;
}
.tw-video-thumbnail .tw-video-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px;
}
.tw-video-icon {
    display: inline-block;
    border-radius: 50%;
    width: 64px;
    height: 64px;
    line-height: 64px;
    text-align: center;
    background: rgba(236, 172, 15, 0.64);
    position: relative;
    transition: transform 0.3s ease;
    cursor: pointer;
    border: none;
}
.tw-video-icon i {
    font-size: 18px;
    color: #080302;
}
.tw-background-video {
    position: absolute;
    pointer-events: none;
    z-index: 0;
}
.tw-background-video-container {
    overflow: hidden;
}
.tw-background-video iframe {
    min-width: 100%;
    min-height: 100%;
}
.tw-video-icon .before,
.tw-video-icon .after {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    display: block;
    border: 1px solid rgba(255, 255, 255, 0.4);
    border-radius: 50%;
    -webkit-transform: scale(0.35) translateY(-50%) translateX(-50%);
    -ms-transform: scale(0.35) translateY(-50%) translateX(-50%);
    transform: scale(0.35) translateY(-50%) translateX(-50%);
    opacity: 0;
}
.tw-video-icon:hover {
    transform: scale(0.9);
}
.tw-video-icon:hover .before,
.tw-video-icon:hover .after {
    -webkit-animation: pulse 2.6s cubic-bezier(0.25, 0.9, 0.2, 1) 0.5s infinite;
    animation: pulse 2.6s cubic-bezier(0.25, 0.9, 0.2, 1) 0.5s infinite;
}
.tw-video-icon:hover .after {
    animation-delay: 0s;
}
.entry-media.tw-video {
    position: relative;
}
.tw-invis {
    opacity: 0;
    visibility: hidden;
    display: none;
}
.tw-video.with-modal .tw-video-container {
    display: none;
}
@-webkit-keyframes pulse {
    0% {
        -webkit-transform: translate3d(-50%, -50%, 0) scale(1);
        opacity: 1;
    }
    100% {
        -webkit-transform: translate3d(-50%, -50%, 0) scale(1.4);
        opacity: 0;
    }
}
@keyframes pulse {
    0% {
        transform: translate3d(-50%, -50%, 0) scale(1);
        opacity: 1;
    }
    100% {
        transform: translate3d(-50%, -50%, 0) scale(1.4);
        opacity: 0;
    }
}
.tw-chart-circle .tw-chart {
    position: relative;
    margin: 0 auto;
}
.tw-chart-circle .tw-chart canvas {
    position: absolute;
    right: 0;
    left: 0;
}
.tw-chart-circle .tw-chart span {
    position: relative;
    z-index: 5;
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    color: #080302;
}
.tw-chart-circle .tw-chart .chart-icon {
    letter-spacing: normal;
    font-size: 28px;
}
.tw-chart-circle .title {
    font-size: 11px;
    margin: 0;
    margin-top: 20px;
    text-transform: uppercase;
}
.tw-highlight {
    padding: 3px;
    background: #e6e6e6;
}
.tw-dropcaps {
    font-family: 'Roboto', sans-serif;
    font-size: 44px;
    margin-right: 20px;
    color: #080302;
    line-height: 1;
    margin-top: 0;
    float: left;
    padding: 0;
}
.tw-dropcaps.dropcap-square,
.tw-dropcaps.dropcap-circle {
    margin-top: 6px;
    width: 36px;
    height: 36px;
    text-align: center;
    font-size: 24px;
    line-height: 36px;
    background: #080302;
    color: #fff;
}
.tw-dropcaps.dropcap-circle {
    border-radius: 50%;
}
.tw-image.uk-background-cover {
    height: 100%;
}
.tw-edaatgal-container {
    display: block;
    padding: 24px 30px 24px 32px;
    border: 1px solid #e6e6e6;
    transition: all 0.3s ease;
}
.tw-edaatgal-container .tw-description {
    font-family: "Lora";
    font-style: italic;
    font-size: 14px;
    color: #999;
}
.tw-edaatgal-container .tw-menu-title {
    color: #080302;
}
.tw-edaatgal-container .tw-content {
    margin-top: 12px;
}
.tw-edaatgal-container.no-image .tw-content {
    margin-left: 0;
}
.tw-edaatgal-container .tw-content h4 {
    font-weight: 600;
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 0;
}
.nd-edaatgal.style2 .tw-edaatgal-container {
    position: relative;
    padding: 40px;
}
.nd-edaatgal.style2 .tw-edaatgal-container .tw-menu-image {
    width: 64px;
    height: 64px;
    border-radius: 50%;
    background: #f8f8f8;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 40px;
    top: 40px;
}
.nd-edaatgal.style2 .tw-edaatgal-container .tw-content {
    padding-left: 104px;
    margin-top: 0;
}
.nd-edaatgal.style2 .tw-edaatgal-container .tw-content h4 {
    font-size: 14px;
    line-height: 24px;
}
.nd-edaatgal.style2 .tw-edaatgal-container .tw-content p {
    font-weight: 600;
    font-size: 12px;
    line-height: 18px;
    color: #4b4b4b;
    margin-top: 12px;
}
.nd-edaatgal.style2 .uk-overflow-auto {
    max-height: unset !important;
}
.nd-edaatgal.style2 .uk-height-medium {
    height: auto;
}
.nd-edaatgal.style2 .uk-height-medium::after {
    display: none;
}
.nd-edaatgal.style2 .uk-grid-xsmall {
    margin-left: -8px;
    margin-top: -8px;
}
.nd-edaatgal.style2 .uk-grid-xsmall > * {
    margin-top: 8px;
    padding-left: 8px;
}
.tw-timeline-container {
    position: relative;
    padding: 60px 0;
}
.tw-timeline-container:before {
    content: "";
    position: absolute;
    top: 0;
    left: 6px;
    height: 100%;
    width: 1px;
    background: #e5e5e5;
}
.tw-timeline-container .tw-timeline-block {
    position: relative;
    margin: 60px 0;
}
.tw-timeline-container .tw-timeline-block:after {
    content: "";
    display: table;
    clear: both;
}
.tw-timeline-container .tw-timeline-block:first-child {
    margin-top: 0;
}
.tw-timeline-container .tw-timeline-block:last-child {
    margin-bottom: 0;
}
.tw-timeline-container .tw-timeline-block .tw-timeline-circle {
    position: absolute;
    top: 0;
    left: 0;
    width: 9px;
    height: 9px;
    border: 2px solid #080302;
    background: #fff;
    border-radius: 50%;
}
.tw-timeline-container .tw-timeline-block .tw-timeline-content {
    padding: 0 35px;
}
.tw-timeline-container .tw-timeline-block .tw-timeline-content h3 {
    font-size: 16px;
    line-height: 1;
}
.tw-timeline-container .tw-timeline-block .tw-timeline-content:after {
    content: "";
    display: table;
    clear: both;
}
.tw-timeline-container.right .tw-timeline-block {
    text-align: right;
}
.tw-timeline-container.right:before {
    left: auto;
    right: 6px;
}
.tw-timeline-container.right .tw-timeline-block .tw-timeline-circle {
    left: auto;
    right: 0;
}
.tw-timeline-container.style-2 .tw-timeline-block .tw-timeline-content {
    padding-left: 35px;
}
.tw-timeline-container .tw-timeline-info .letter-spacing {
    letter-spacing: 0;
    text-transform: capitalize;
}
.tw-timeline-container.style-2 .tw-timeline-info {
    position: absolute;
    left: 0;
    top: 0;
}
.tw-job-container .tw-job-title,
.tw-job-container .tw-job-content .tw-job-info {
    padding: 20px 0px;
}
.tw-job-container .tw-job-title {
    font-family: 'Roboto', sans-serif;
    font-size: 10px;
    color: #fff;
    background: #080302;
    line-height: 1;
}
.tw-job-container .tw-job-content .tw-job-info {
    display: flex;
    cursor: pointer;
    border-bottom: 1px solid #e5e5e5;
    line-height: 1;
    font-size: inherit;
    color: #666;
}
.tw-job-container .tw-job-content .tw-job-info:hover {
    background: #e6e6e6;
    border-color: #e6e6e6;
}
.tw-job-container .tw-job-content .tw-job-info:after {
    display: none;
}
.tw-job-container .tw-job-content .tw-job-info {
    border-bottom: 1px solid #e5e5e5;
}
.tw-job-container .tw-job-content .tw-job-desc {
    padding: 50px;
    margin-top: 0;
    border-bottom: 1px solid #e6e6e6;
}
.tw-job-container .tw-job-content.uk-open .tw-job-info {
    background: #e6e6e6;
    border-color: #e6e6e6;
}
.tw-job-container .uk-accordion {
    overflow: hidden;
}
.tw-list .uk-list-decimal {
    list-style-type: decimal-leading-zero;
    padding-left: 30px;
}
.tw-list .uk-list-decimal li {
    padding-left: 10px;
}
.tw-list .uk-list-decimal li::before {
    display: none;
}
.tw-list li i {
    padding-right: 10px;
}
.uk-sub .uk-label,
.sub-menu .uk-label,
.uk-nav .uk-label {
    background-color: #fff;
    color: #666;
    position: relative;
    font-size: 7px;
    left: 10px;
    top: -1px;
    padding: 4px 4px 3px 4px;
    line-height: 1;
}
.tw-header-sidebar .uk-sub .uk-label,
.tw-header-sidebar .sub-menu .uk-label,
.tw-header-sidebar .uk-nav .uk-label {
    background-color: #1c1c1c;
    color: #fff;
}
.tw-breadcrumb-container {
    margin-bottom: 20px;
    font-family: 'Roboto', sans-serif;
}
.tw-breadcrumb-container > span {
    padding-left: 20px;
    margin-left: 14px;
    position: relative;
}
.tw-breadcrumb-container > span::before {
    content: "";
    position: absolute;
    left: 0;
    background-image: url(/wp-content/themes/mfa-gov/assets/images/bread.png);
    top: 50%;
    transform: translateY(-50%);
    width: 4px;
    height: 6px;
    background-size: contain;
    background-repeat: no-repeat;
}
.tw-breadcrumb-container > span:last-child::before {
    background-image: url(/wp-content/themes/mfa-gov/assets/images/breadcrumb-icon.png);
}
.tw-breadcrumb-container > span:first-child {
    margin-left: 0;
}
.tw-breadcrumb-container > span:first-child::before {
    background-image: none;
    width: 6px;
    height: 6px;
    background: #0e3178;
    border-radius: 5px;
}
.tw-breadcrumb-container > span:last-child,
.tw-breadcrumb-container > span > a {
    color: #0e3178;
    font-size: 13px;
    line-height: 16px;
    font-family: 'Roboto', sans-serif;
}
.tw-breadcrumb-container > span:last-child {
    margin-right: 0;
    padding-right: 0;
    color: #ffce00;
}
.nt-page-title .page-title {
    font-size: 26px;
    line-height: 34px;
    color: #080302;
    text-transform: uppercase;
    margin-bottom: 0;
}
.nt-page-title {
    padding-bottom: 16px;
    margin-bottom: 40px;
    border-bottom: 1px solid #e8e8e8;
}
.single .nt-page-title .page-title {
    text-transform: none;
    margin-bottom: 64px;
    font-style: normal;
    font-weight: bold;
    color: #0e3178;
}
.single-documentation .nt-page-title .page-title {
    margin-bottom: 30px;
}
.single-documentation .documentation-number {
    margin-top: -24px;
    margin-bottom: 40px;
}
.tw-row-inner[data-tw-dimension-type] .uk-container,
.tw-row-inner[data-tw-dimension-type] .uk-grid,
.tw-row[data-tw-dimension-type] .tw-row-inner,
.tw-row[data-tw-dimension-type] .uk-container,
.tw-row[data-tw-dimension-type] .uk-grid {
    height: 100%;
}
.tw-row-inner[data-tw-dimension-type] .tw-column-inner,
.tw-row[data-tw-dimension-type] .tw-column-inner,
.tw-row[data-tw-dimension-type] .tw-column {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}
.page-template-page-splitpage .uk-container,
.page-template-page-magazinepage .uk-container,
.tw-row-inner[data-tw-dimension-type] .tw-column-inner > .tw-element,
.tw-row[data-tw-dimension-type] .tw-column > .tw-element {
    width: 100%;
    max-width: 100%;
    max-height: 100%;
}
.tw-row-inner[data-tw-dimension-type] .tw-column-inner > .tw-element,
.tw-row[data-tw-dimension-type] .tw-column > .tw-element {
    width: auto;
}
.page-template-page-splitpage .uk-container,
.page-template-page-magazinepage .uk-container {
    padding: 0 70px;
}
footer {
    border-top: 4px solid #ffce00;
}
footer .tw-heading {
    margin-bottom: 24px;
}
footer .tw-heading .heading-title {
    border-color: rgba(255, 255, 255, 0.2);
    margin-bottom: 0;
}
footer .tw-heading > *::before {
    width: 6px;
    height: 6px;
    background: #ffce00;
    opacity: 1;
    bottom: -4px;
}
footer .tw-heading > *::after {
    display: none;
}
footer .vc_wp_custommenu .menu {
    margin-bottom: 0;
}
footer .vc_wp_custommenu .menu li {
    margin-bottom: 16px;
}
footer .vc_wp_custommenu .menu li:last-child {
    margin-bottom: 0;
}
footer .tw-contact-footer p,
footer .vc_wp_custommenu .menu li a {
    font-weight: 600;
    font-size: 12px;
    line-height: 18px;
    display: block;
}
footer .vc_wp_custommenu .menu li a:hover {
    color: #ffce00;
}
footer .tw-contact-footer .uk-grid-medium > .uk-grid-margin {
    margin-top: 16px;
}
footer .tw-socials a {
    width: 32px;
    height: 32px;
    min-width: auto;
    padding: 0;
    margin-right: 16px;
    position: relative;
}
footer .tw-socials a .inner {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    z-index: 1;
    position: relative;
}
footer .tw-socials a::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: #ffce00;
    top: 4px;
    left: 4px;
}
footer .tw-socials a.facebook .inner {
    background: #385096;
}
footer .tw-socials a.twitter .inner {
    background: #00a8ff;
}
footer .tw-socials a.youtube .inner {
    background: #d40c17;
}
footer .tw-socials.social-simple {
    margin: 0;
    display: flex;
    justify-content: center;
}
footer .footer-area {
    margin-top: 80px !important;
    padding-top: 19px;
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    padding-bottom: 17px;
}
footer .footer-area .tw-text {
    height: 100%;
    display: flex;
    align-items: center;
    padding: 0;
}
.tw-scroll a,
footer .footer-area .tw-text p {
    font-weight: 500;
    font-size: 14px;
    line-height: 19px;
    color: #fff;
}
.tw-scroll {
    display: flex;
    justify-content: flex-end;
    height: 100%;
    align-items: center;
}
.tw-scroll a svg {
    margin-left: 10px;
}
.bottom-area {
    padding-bottom: 80px;
    font-weight: 600;
    font-size: 12px;
    color: #4b4b4b;
}
.bottom-area-top {
    padding-top: 60px;
}
.bottom-area-top .logo-img {
    max-height: 54px;
}
.bottom-area .bottom-area-container {
    padding-top: 40px;
    margin-top: 32px;
    border-top: 1px solid #e8e8e8;
}
.bottom-area a {
    color: #4b4b4b;
}
.bottom-area.small {
    padding-top: 40px;
    padding-bottom: 40px;
}
.bottom-area aside.widget + aside.widget {
    margin-top: 24px;
}
.bottom-area .tw-logo {
    padding-left: 0;
    padding-right: 0;
}
.tw-row h2.widgettitle,
.bottom-area h3.widget-title {
    position: relative;
    font-family: 'Roboto', sans-serif;
    text-transform: uppercase;
    margin-bottom: 42px;
    font-weight: bold;
    font-size: 11px;
    color: #0e3178;
}
.bottom-area h3.widget-title::after {
    content: "";
    position: absolute;
    top: 24px;
    left: 0;
    display: block;
    width: 24px;
    height: 2px;
    background: linear-gradient(270deg, rgba(236, 172, 15, 0.16) 0%, #ecac0f 100%);
}
.bottom-area .widget li:not(:last-child) {
    margin-bottom: 12px;
}
.bottom-area .tw-contact-widget ul > li > a,
.bottom-area .menu li > a,
.bottom-area .tw-contact-widget ul > li > div {
    font-size: 12px;
}
footer.uk-light,
footer.uk-light a {
    color: #999;
}
.footer-area {
    padding-top: 30px;
    padding-bottom: 30px;
    font-size: 12px;
    font-weight: 700;
}
.footer-area.footer-small {
    background: #006048;
    padding-top: 22px;
    padding-bottom: 22px;
}
li.uk-container {
    padding: 0;
}
.uk-container-small {
    max-width: 900px;
}
.uk-container-msmall {
    max-width: 800px;
}
.uk-container-xsmall {
    max-width: 600px;
}
.uk-container-large {
    max-width: 1650px;
}
.uk-container-expand {
    max-width: none;
}
.uk-container.tw-container-half {
    max-width: 565px;
}
.uk-grid-xsmall {
    margin-left: -5px;
    margin-top: -5px;
}
.uk-grid-xsmall > * {
    padding-left: 5px;
}
.uk-grid + .uk-grid-xsmall,
.uk-grid + .uk-grid-row-xsmall,
.uk-grid-xsmall > .uk-grid-margin,
.uk-grid-row-xsmall > .uk-grid-margin,
* + .uk-grid-margin-xsmall {
    margin-top: 5px;
}
.uk-grid-column-xsmall > *,
.uk-grid-xsmall > * {
    margin-top: 5px;
}
.tw-row-inner + .tw-element,
.tw-row-inner ~ .tw-row-inner,
.tw-element + .uk-grid,
.tw-element + .tw-row-inner,
.tw-element + .tw-element {
    margin-top: 40px;
}
.uk-container-small.tw-element + .uk-grid,
.uk-container-small .tw-element + .tw-element,
.uk-container-xsmall.tw-element + .uk-grid,
.uk-container-xsmall .tw-element + .tw-element {
    margin-top: 40px;
}
.uk-section {
    padding-top: 40px;
   /* padding-bottom: 40px; */
}
.uk-section-xsmall {
    padding-top: 20px;
    padding-bottom: 20px;
}
.uk-section-small {
    padding-top: 40px;
    padding-bottom: 40px;
}
.uk-section-normal {
    padding-top: 75px;
    padding-bottom: 75px;
}
.uk-section-medium {
    padding-top: 90px;
    padding-bottom: 90px;
}
.uk-section-large {
    padding-top: 150px;
    padding-bottom: 150px;
}
.uk-section-xlarge {
    padding-top: 210px;
    padding-bottom: 210px;
}
.uk-section-blog {
    padding-top: 20px;
    padding-bottom: 60px;
}
.tw-padding-left {
    padding-left: 50px;
}
.uk-padding-right {
    padding-right: 50px;
}
.uk-padding-xlarge {
    padding: 110px;
}
.uk-margin-top-minus {
    margin-top: -40px;
    position: relative;
    z-index: 2;
}
.tw-image.uk-position-top {
    left: auto;
    right: auto;
}
.uk-modal-dialog .uk-search-large {
    width: 100%;
    padding: 0 50px;
}
.uk-modal-container .uk-modal-dialog {
    width: 1510px;
}
.uk-modal-dialog .uk-search-input {
    padding: 0 30px 0 3px;
    font-size: 24px;
    text-transform: none;
    letter-spacing: normal;
    color: #fff;
}
.uk-modal-dialog .uk-search-input::-webkit-input-placeholder {
    color: #fff;
}
.uk-modal-dialog .uk-search-input::-moz-placeholder {
    color: #fff;
}
.uk-modal-dialog .uk-search-input:-ms-input-placeholder {
    color: #fff;
}
.uk-modal-dialog .uk-search-input:-moz-placeholder {
    color: #fff;
}
.uk-modal-dialog .button-search {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -10px;
    cursor: pointer;
    background-color: transparent;
    border: none;
    color: #fff;
    font-size: 24px;
    opacity: 0.5;
    transition: opacity 0.3s ease;
}
.uk-modal-dialog .button-search:hover {
    opacity: 1;
}
.tw-video-container.tw-sidebar {
    padding-left: 270px;
}
.tw-video-container .uk-modal-dialog {
    width: 900px;
}
.tw-video-container p {
    margin-top: 0;
}
.tw-video-container .uk-close {
    position: absolute;
    right: 0;
    top: -30px;
    color: #fff;
}
iframe {
    max-width: 100%;
}
.entry-media .twitter-tweet,
.entry-media iframe.instagram-media {
    margin: 0 auto !important;
}
.tw-video-container iframe {
    max-width: 100%;
    width: 100%;
}
.uk-close svg {
    transform: rotate(0);
    -webkit-transform: rotate(0);
    transition: all 0.3s ease;
}
.uk-close:hover svg {
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.uk-text-xsmall {
    font-size: 12px;
    line-height: 1.4;
}
@media (min-width: 1200px) {
    .uk-padding {
        padding: 30px;
    }
}
.tw-white-bg {
    background-color: #fff;
}
.tw-grayscale {
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    filter: gray;
    transition: all 0.6s ease;
}
.tw-grayscale:hover {
    filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    filter: none;
}
.copyright {
    color: #fff;
}
.tw-section-overlay {
    opacity: 0.6;
}
.tw-absolute-helper {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
}
.list-none {
    list-style: none;
    padding: 0;
    margin: 0;
}
.header-footer .tw-header.tw-header-transparent {
    top: auto;
}
[data-overlay] {
    position: relative;
}
[data-overlay]::before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: " ";
    display: block;
    background-color: inherit;
    backface-visibility: hidden;
    z-index: 1;
}
[data-overlay] > *:not(.tw-background-video) {
    z-index: 2;
    position: relative;
}
[data-overlay="0.1"]::before {
    opacity: 0.1;
}
[data-overlay="0.2"]::before {
    opacity: 0.2;
}
[data-overlay="0.3"]::before {
    opacity: 0.3;
}
[data-overlay="0.4"]::before {
    opacity: 0.4;
}
[data-overlay="0.5"]::before {
    opacity: 0.5;
}
[data-overlay="0.6"]::before {
    opacity: 0.6;
}
[data-overlay="0.7"]::before {
    opacity: 0.7;
}
[data-overlay="0.8"]::before {
    opacity: 0.8;
}
[data-overlay="0.9"]::before {
    opacity: 0.9;
}
.uk-spinner.uk-icon svg circle {
    stroke: #080302 !important;
}
.tw-anim-hide {
    -webkit-animation: twAnimHide 0.7s ease both;
    animation: twAnimHide 0.7s ease both;
}
.owl-carousel .animated {
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
}
@-webkit-keyframes twAnimHide {
    from {
    }
    to {
        opacity: 0;
    }
}
@keyframes twAnimHide {
    from {
    }
    to {
        opacity: 0;
    }
}
.uk-section-shop .sidebar-area .widget {
    border: none;
    padding-left: 0;
    padding-right: 0;
}
.uk-section-shop .sidebar-area .widget-title,
.uk-section-shop .sidebar-area .widget-title span {
    text-align: left;
    padding: 0;
}
.uk-section-shop .shop-result-text,
.uk-section-shop .shop-sort-text .select {
    color: #999;
    font-size: 10px;
    text-transform: uppercase;
    line-height: 30px;
}
.uk-section-shop .shop-sort-text .select {
    position: relative;
    cursor: pointer;
    background: #fff;
    border-bottom: 1px solid #e6e6e6;
}
.uk-section-shop .shop-sort-text .s-hidden {
    visibility: hidden;
    padding-right: 10px;
    width: 260px;
}
.uk-section-shop .shop-sort-text .styledSelect {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: white;
    padding: 0 10px;
}
.uk-section-shop .shop-sort-text .styledSelect:after {
    content: "\f3d3";
    font-family: "IonIcons";
    position: absolute;
    top: 0px;
    right: 6px;
}
.uk-section-shop .shop-sort-text .styledSelect:active,
.styledSelect.active {
    background-color: #fff;
}
.uk-section-shop .shop-sort-text .options {
    display: none;
    position: absolute;
    top: 100%;
    right: 0;
    left: 0;
    width: 260px;
    z-index: 999;
    margin: 0;
    padding: 20px 30px;
    box-sizing: border-box;
    list-style: none;
    background-color: #080302;
    color: #999;
    animation: all 0.3s ease;
}
.uk-section-shop .shop-sort-text .options li {
    padding: 0px;
    line-height: 25px;
}
.uk-section-shop .shop-sort-text .options li:hover {
    color: white;
}
.uk-section-shop .uk-width-single {
    width: 102px;
}
.uk-section-shop .content-area .single.shop {
    padding-left: 20px;
}
.tagcloud > a {
    position: relative;
    padding: 0 8px 0px 14px;
    color: #999;
    font-size: 10px !important;
    display: inline-block;
    text-transform: uppercase;
}
.tagcloud > a:before {
    position: absolute;
    left: 0;
    content: "\f48c";
    font-family: "IonIcons";
}
.tagcloud > a:hover {
    color: #080302;
    transition: all 0.2s ease-out;
}
.tw-border-none {
    border: none !important;
}
.tw-border-top-none {
    border-top: none !important;
}
.tw-border-bottom-none {
    border-bottom: none !important;
}
.tw-border-left-none {
    border-left: none !important;
}
.tw-border-right-none {
    border-right: none !important;
}
.tw-min-height-100 {
    min-height: 100px;
}
.tw-min-height-150 {
    min-height: 150px;
}
.tw-min-height-200 {
    min-height: 200px;
}
.tw-min-height-250 {
    min-height: 250px;
}
.tw-min-height-300 {
    min-height: 300px;
}
.tw-min-height-350 {
    min-height: 350px;
}
.tw-min-height-400 {
    min-height: 400px;
}
.tw-min-height-450 {
    min-height: 450px;
}
.tw-min-height-500 {
    min-height: 500px;
}
.tw-min-height-550 {
    min-height: 550px;
}
.tw-min-height-600 {
    min-height: 600px;
}
.uk-position-relative .uk-close {
    top: 50%;
    left: 50%;
    margin-top: -5px;
    margin-left: -5px;
}
.uk-position-relative .uk-close svg {
    width: 10px;
    height: 10px;
}
.uk-checkbox,
.uk-radio {
    margin-right: 10px;
}
.uk-radio:checked:focus,
.uk-radio:checked {
    background-color: #fff;
    border-color: #e5e5e5;
    background-position: center center;
    background-repeat: no-repeat;
    position: relative;
}
.uk-radio:checked {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAAGzCI4dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgzQTQ5RTAyMTlFRTExRTdBMDU1RkI5QUU5OTdDNjA4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgzQTQ5RTAzMTlFRTExRTdBMDU1RkI5QUU5OTdDNjA4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODNBNDlFMDAxOUVFMTFFN0EwNTVGQjlBRTk5N0M2MDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODNBNDlFMDExOUVFMTFFN0EwNTVGQjlBRTk5N0M2MDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5yvtU+AAAAj0lEQVR42mIQFRVlAAggBiDxESCAGEEEAwMDH0AAMQMZa7m5uc+DRP4DRRgAAgjEWAukgxiggAmIqxkQ4ANAAIFUqAIZZ4B4DxAHMwMNeAtksAOxJhDrMTGgAjeQwAckAVOAAAOZoQ5knABiATTVIIUWcBcyYAdfmKC24wK7QAqCgVgDiNcB8WcoXgcVCwYAv1MX4xiqO7wAAAAASUVORK5CYII=");
}
.uk-position-z-index-3 {
    z-index: 3;
}
.lovelyblock-template-default footer,
.lovelyblock-template-default header {
    display: none;
}
.wpb_button,
.wpb_content_element,
ul.wpb_thumbnails-fluid > li {
    position: relative;
}
.tw-element.tw-image.tilt-effect {
    min-height: 300px;
    min-width: 300px;
    width: 100%;
    height: 100%;
    display: block;
}
.tilt {
    position: relative;
    width: 100%;
    height: 100%;
    margin: 0 auto;
}
.tilt__back,
.tilt__front {
    width: 100%;
    height: 100%;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.tilt__back {
    position: relative;
}
.tilt__front {
    position: absolute;
    top: 0;
    left: 0;
}
.uk-position-large {
    margin: 30px;
    position: relative;
    z-index: 2;
}
@media (min-width: 1200px) {
    .uk-position-large {
        margin: 40px;
    }
}
.tw-yellow-bg {
    position: relative;
    z-index: 2;
}
.tw-gray-bg {
    background: #f3f5f7;
}
.tw-padding {
    padding: 30px;
}
.tw-mtop {
    margin-top: 30px;
}
.tw-mbot {
    margin-bottom: 30px;
}
.tw-mbot-medium {
    margin-bottom: 16px;
}
.tw-mbot-small {
    margin-bottom: 12px;
}
.tw-primary {
    color: #0e3178;
}
.tw-yellow {
    color: #ffce00;
}
.tw-body {
    color: #6c6d70;
}
.tw-fw-700 {
    font-weight: 600;
}
.tw-margin-top {
    margin-top: 30px;
}
.tw-margin-bottom-medium {
    margin-bottom: 24px;
}
.tw-padding-left-medium {
    padding-left: 150px;
}
.tw-yellow-bg:after,
.tw-gray-back:after {
    content: "";
    position: absolute;
    z-index: -1;
    display: block;
    width: 100%;
    height: 100%;
    right: -4px;
    bottom: -4px;
    background: #ffce00;
    transition: all 0.3s ease;
}
.tw-gray-back:after {
    background: #d8dadc;
}
.tw-post-carousel .uk-position-cover a {
    display: block;
}
.tw-post-carousel .uk-position-cover a::after {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(13, 43, 81, 0) 42.04%, #0e3178 100%);
    z-index: 1;
    top: 0;
    left: 0;
}
.tw-post-carousel .uk-position-top-left {
    top: 40px;
    left: 40px;
}
.tw-post-carousel .uk-position-bottom-right {
    bottom: 40px;
    right: 40px;
}
.tw-post-carousel .uk-position-top-right {
    top: 40px;
    right: 40px;
}
.tw-post-carousel .uk-position-bottom-right .uk-hidden-hover {
    opacity: 0.4;
}
.tw-post-carousel .uk-position-bottom-right .uk-hidden-hover:hover {
    opacity: 1;
}
.uk-dotnav > * > * {
    width: 4px;
    height: 4px;
    border: none;
    background-color: rgba(217, 181, 81, 0.5);
    border-radius: 10px;
    transition: all 0.3s ease;
}
.uk-light .uk-dotnav > * > * {
    background-color: rgba(217, 181, 81, 0.5);
}
.uk-light .uk-dotnav > .uk-active > * {
    background-color: #ffce00;
    width: 20px;
}
.nd-tab .uk-tab::before {
    display: none;
}
.uk-height-medium,
.uk-height-small {
    position: relative;
    height: 103.3vh;
}
.uk-height-small {
    height: 305px;
}
.uk-height-xsmall {
    position: relative;
    height: 350px;
}
.tw-post-carousel-filter-data {
    display: none;
}
.tw-post-carousel-filter,
.tw-post-carousel-button {
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
    position: relative;
    overflow: hidden;
    margin: 0;
}
.tw-post-carousel-button {
    padding-right: 8px;
}
.tw-post-carousel-button > * {
    margin-left: 8px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    display: inline-block;
    color: #0e3178;
    vertical-align: initial;
}
.uk-light .tw-post-carousel-button > * {
    color: #fff;
}
.tw-post-carousel-button > svg:first-child {
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
}
.tw-post-carousel-button:hover > *,
.tw-post-carousel-button:hover > svg:first-child {
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
}
.tw-post-carousel-filter li {
    position: relative;
    margin-right: 24px;
    padding-bottom: 20px;
    margin-bottom: 20px;
    overflow: hidden;
}
.tw-post-carousel-filter li a {
    color: #4b4b4b;
    font-size: 10px;
}
.tw-post-carousel-filter li.uk-active a {
    color: #0e3178;
}
.tw-post-carousel-filter li::before {
    position: absolute;
    width: 4px;
    height: 4px;
    background: #ecac0f;
    left: 50%;
    margin-left: -2px;
    border-radius: 50%;
    top: 300%;
    transition: all 0.3s ease;
}
.tw-post-carousel-filter li.uk-active::before {
    top: 18px;
}
.tw-carousel-head-left .heading-title {
    margin-bottom: 0;
}
.tw-meta.tw-date {
    font-family: 'Roboto', sans-serif;
    display: block;
    width: 50px;
    background: #0e3178;
    text-align: center;
    margin: 0;
    font-weight: bold;
    font-size: 12px;
    color: #fff;
    line-height: 18px;
    padding: 10px;
    box-sizing: border-box;
}
.tw-carousel-title {
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    margin-bottom: 8px;
}
.tw-carousel-title a {
    color: #080302;
}
.tw-carousel-title a:hover {
    color: #0e3178;
}
.uk-padding-medium-bottom {
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.tw-post-carousel .post-content {
    display: block;
    padding: 15px 30px;
    position: relative;
    transition: all 0.3s ease;
}
.tw-post-carousel .post-content .tw-meta::after {
    content: "";
    display: block;
    border-bottom: 1px solid #e6e6ef;
    position: relative;
    bottom: -15px;
}
.tw-post-carousel .post-content:hover {
    background-color: #ffce00;
}
.tw-post-carousel .post-content:hover .tw-carousel-title {
    color: #fff;
}
.tw-post-carousel .post-content:hover .tw-meta {
    color: rgba(255, 255, 255, 0.5);
}
.tw-post-carousel .post-content:hover .tw-meta::after {
    border-color: #ffce00;
}
.tw-daatgal-item {
    display: block;
    position: relative;
    background-color: #f8f8f8;
    overflow: hidden;
}
.tw-daatgal-item::after,
.tw-daatgal-item::before {
    content: "";
    position: absolute;
    z-index: 2;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 96, 72, 0.08) 50%, #006048 100%);
    transition: all 0.3s ease;
}
.tw-daatgal-item::before {
    z-index: 3;
    background: linear-gradient(180deg, rgba(236, 172, 15, 0.8) 0%, #006048 100%);
    opacity: 0;
}
.tw-daatgal-item:hover::after {
    opacity: 1;
    background: linear-gradient(180deg, rgba(236, 172, 15, 0.8) 0%, #006048 100%);
}
.tw-daatgal-item > * {
    display: block;
    position: relative;
    z-index: 4;
}
.tw-daatgal-item .nd-meta-title,
.tw-daatgal-item .uk-list {
    -webkit-transform: translate3d(0, 200px, 0);
    transform: translate3d(0, 200px, 0);
    -webkit-transition-duration: 0.35s;
    transition-duration: 0.35s;
    -webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
    transition: opacity 0.2s, transform 0.35s;
}
.tw-daatgal-item .uk-list {
    opacity: 0;
}
.tw-daatgal-item:hover .nd-meta-title,
.tw-daatgal-item:hover .uk-list {
    -webkit-transform: translate3d(0, 40px, 0);
    transform: translate3d(0, 40px, 0);
}
.tw-daatgal-item:hover .uk-list {
    opacity: 1;
    -webkit-transition-delay: 0.05s;
    transition-delay: 0.05s;
}
.tw-daatgal-item h4 {
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 16px;
    max-height: 41px;
    overflow: hidden;
}
.tw-daatgal-item .uk-list > li {
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    opacity: 0.8;
    color: #fff;
    margin-top: 0;
    margin-bottom: 8px;
    position: relative;
    padding-left: 24px;
}
.tw-daatgal-item .uk-list > li:last-child {
    margin-bottom: 0;
}
.tw-daatgal-item:hover .uk-list li::before {
    content: "";
    width: 12px;
    height: 12px;
    position: absolute;
    left: 0;
    top: 3px;
    background: rgba(255, 255, 255, 0.24);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-image: url(/wp-content/themes/mfa-gov/assets/images/check.png);
    background-repeat: no-repeat;
}
.tw-heading-container {
    margin-bottom: 32px;
}
.tw-daatgal-element-container {
    counter-reset: section;
}
.tw-daatgal-element-container .tw-daatgal-element h4::before {
    counter-increment: section;
    content: "0" counters(section, ".");
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    color: #fff;
    opacity: 0.64;
    display: block;
    margin-bottom: 4px;
}
.nt-iconbox .iconbox-media-container {
    padding: 18px;
    background: #0e3178;
    display: inline-block;
}
.nt-iconbox .iconbox-media {
    position: relative;
    z-index: 2;
}
.nt-iconbox p {
    margin-top: 12px;
    font-size: 14px;
    line-height: 24px;
    color: #4b4b4b;
}
.nt-iconbox.layout-2 .iconbox-media-container {
    position: absolute;
    left: 0;
    top: 0;
}
.nt-iconbox.layout-2 .iconbox-media-container::after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: #ffce00;
    position: absolute;
    right: -4px;
    bottom: -4px;
    z-index: -1;
}
.nt-iconbox.layout-2 .content {
    display: flex;
    padding-left: 88px;
    min-height: 60px;
    align-items: center;
    color: #0e3178;
}
.nt-iconbox.layout-2 .content > * {
    color: #0e3178;
    margin: 0;
}
.nt-iconbox.layout-2 .content a {
    color: #ffce00;
}
.cd-horizontal-timeline {
    opacity: 0;
    margin: 2em auto;
    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    transition: opacity 0.2s;
    display: flex;
    flex-direction: column-reverse;
}
.cd-horizontal-timeline::before {
    content: "mobile";
    display: none;
}
.cd-horizontal-timeline.loaded {
    opacity: 1;
}
.cd-horizontal-timeline .timeline {
    position: relative;
    height: 100px;
    width: 100%;
}
.cd-horizontal-timeline .events-wrapper {
    position: relative;
    height: 100%;
    margin: 0 72px;
    overflow: hidden;
}
.cd-horizontal-timeline .events {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 49px;
    height: 2px;
    background: #e8e8e8;
    -webkit-transition: -webkit-transform 0.4s;
    -moz-transition: -moz-transform 0.4s;
    transition: transform 0.4s;
}
.cd-horizontal-timeline .filling-line {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: #0e3178;
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -ms-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -ms-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    transition: transform 0.3s;
}
.cd-horizontal-timeline .events a {
    position: absolute;
    bottom: 0;
    z-index: 2;
    text-align: center;
    font-size: 12px;
    line-height: 18px;
    font-weight: 700;
    padding-bottom: 15px;
    color: #383838;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    font-family: 'Roboto', sans-serif;
}
.cd-horizontal-timeline .events a::after {
    content: "";
    position: absolute;
    left: 50%;
    right: auto;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: -8px;
    height: 14px;
    width: 14px;
    border-radius: 50%;
    border: 2px solid #e8e8e8;
    background-color: #ffff;
    -webkit-transition: background-color 0.3s, border-color 0.3s;
    -moz-transition: background-color 0.3s, border-color 0.3s;
    transition: background-color 0.3s, border-color 0.3s;
}
.cd-horizontal-timeline .events a::before {
    content: "";
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    right: auto;
    width: 6px;
    height: 6px;
    background-color: #0e3178;
    border-radius: 50%;
    bottom: -2px;
    z-index: 1;
    opacity: 0;
    visibility: hidden;
}
.cd-horizontal-timeline .events a.selected::before {
    opacity: 1;
    visibility: visible;
}
.no-touch .cd-horizontal-timeline .events a:hover::after {
    background-color: #0e3178;
    border-color: #0e3178;
}
.cd-horizontal-timeline .events a.selected {
    pointer-events: none;
    color: #0e3178;
}
.cd-horizontal-timeline .events a.selected::after {
    border-color: #0e3178;
}
.cd-horizontal-timeline .events a.older-event::after {
    border-color: #0e3178;
}
@media only screen and (min-width: 1100px) {
    .cd-horizontal-timeline {
        margin: 6em auto;
    }
    .cd-horizontal-timeline::before {
        content: "desktop";
    }
}
.cd-timeline-navigation a {
    position: absolute;
    z-index: 1;
    top: 50%;
    bottom: auto;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    height: 46px;
    width: 46px;
    border-radius: 50%;
    border: 1px solid #e8e8e8;
    overflow: hidden;
    color: transparent;
    text-indent: 100%;
    white-space: nowrap;
    -webkit-transition: border-color 0.3s;
    -moz-transition: border-color 0.3s;
    transition: border-color 0.3s;
    display: flex;
    align-items: center;
    justify-content: center;
}
.cd-timeline-navigation a.prev {
    left: 0;
    -webkit-transform: translateY(-50%) rotate(180deg);
    -moz-transform: translateY(-50%) rotate(180deg);
    -ms-transform: translateY(-50%) rotate(180deg);
    -o-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg);
}
.cd-timeline-navigation a.next {
    right: 0;
}
.cd-timeline-navigation a:hover path {
    fill: #006048;
}
.no-touch .cd-timeline-navigation a:hover {
    border-color: #7b9d6f;
}
.cd-timeline-navigation a.inactive {
    cursor: not-allowed;
}
.cd-timeline-navigation a.inactive::after {
    background-position: 0 -16px;
}
.no-touch .cd-timeline-navigation a.inactive:hover {
    border-color: #dfdfdf;
}
.cd-horizontal-timeline .events-content {
    position: relative;
    width: 100%;
    overflow: hidden;
    -webkit-transition: height 0.4s;
    -moz-transition: height 0.4s;
    transition: height 0.4s;
    max-width: 620px;
    margin: 0 auto;
    margin-top: 7px;
}
.cd-horizontal-timeline .events-content li {
    position: absolute;
    z-index: 1;
    width: 100%;
    left: 0;
    top: 0;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
    -webkit-animation-duration: 0.4s;
    -moz-animation-duration: 0.4s;
    animation-duration: 0.4s;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
}
.cd-horizontal-timeline .events-content li.selected {
    position: relative;
    z-index: 2;
    opacity: 1;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
}
.cd-horizontal-timeline .events-content li.enter-right,
.cd-horizontal-timeline .events-content li.leave-right {
    -webkit-animation-name: cd-enter-right;
    -moz-animation-name: cd-enter-right;
    animation-name: cd-enter-right;
}
.cd-horizontal-timeline .events-content li.enter-left,
.cd-horizontal-timeline .events-content li.leave-left {
    -webkit-animation-name: cd-enter-left;
    -moz-animation-name: cd-enter-left;
    animation-name: cd-enter-left;
}
.cd-horizontal-timeline .events-content li.leave-right,
.cd-horizontal-timeline .events-content li.leave-left {
    -webkit-animation-direction: reverse;
    -moz-animation-direction: reverse;
    animation-direction: reverse;
}
.cd-horizontal-timeline .events-content li > * {
    max-width: 800px;
    margin: 0 auto;
}
.cd-horizontal-timeline .title {
    font-weight: 700;
    font-size: 26px;
    line-height: 34px;
    text-transform: uppercase;
    margin-bottom: 0;
}
.cd-horizontal-timeline .description {
    font-size: 14px;
    line-height: 24px;
    text-align: justify;
    color: #4b4b4b;
    margin-top: 16px;
}
.cd-horizontal-timeline .events-content em::before {
    content: "- ";
}
@-webkit-keyframes cd-enter-right {
    0% {
        opacity: 0;
        -webkit-transform: translateX(100%);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0%);
    }
}
@-moz-keyframes cd-enter-right {
    0% {
        opacity: 0;
        -moz-transform: translateX(100%);
    }
    100% {
        opacity: 1;
        -moz-transform: translateX(0%);
    }
}
@keyframes cd-enter-right {
    0% {
        opacity: 0;
        -webkit-transform: translateX(100%);
        -moz-transform: translateX(100%);
        -ms-transform: translateX(100%);
        -o-transform: translateX(100%);
        transform: translateX(100%);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0%);
        -moz-transform: translateX(0%);
        -ms-transform: translateX(0%);
        -o-transform: translateX(0%);
        transform: translateX(0%);
    }
}
@-webkit-keyframes cd-enter-left {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0%);
    }
}
@-moz-keyframes cd-enter-left {
    0% {
        opacity: 0;
        -moz-transform: translateX(-100%);
    }
    100% {
        opacity: 1;
        -moz-transform: translateX(0%);
    }
}
@keyframes cd-enter-left {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%);
        -moz-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        -o-transform: translateX(-100%);
        transform: translateX(-100%);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0%);
        -moz-transform: translateX(0%);
        -ms-transform: translateX(0%);
        -o-transform: translateX(0%);
        transform: translateX(0%);
    }
}
.uk-slider-item:hover svg path {
    stroke: #006048;
}
.uk-slider-item:hover svg rect {
    fill: #006048;
}
.zurgan-medee .uk-slider-container {
    padding-bottom: 80px;
}
.zurgan-medee .uk-slider-container .tw-image-hover {
    overflow: visible;
}
.zurgan-medee .uk-slider-container .tw-image-hover:before {
    background-color: rgba(0, 0, 0, 0.1);
}
.zurgan-medee .uk-slider-container .tw-image-hover:after {
    background-color: rgba(0, 0, 0, 0.1);
    content: "";
    position: absolute;
    width: 210px;
    height: 210px;
    bottom: 0;
    left: 50%;
    margin-left: -105px;
    margin-top: 0;
    background: rgba(0, 96, 72, 0.26);
    filter: blur(32px);
    top: auto;
    z-index: -1;
    transition: all 0.3s ease;
}
.zurgan-medee .uk-slider-container .tw-image-hover:hover:after {
    bottom: -16px;
}
.uk-margin-bottom-widget {
    margin-top: 57px;
}
.uk-margin-bottom-post {
    margin-bottom: 0;
}
.uk-container {
    max-width: 1510px;
}
.nd-image h3 {
    margin-bottom: 40px;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 26px;
}
.tw-social-icons a {
    display: inline-block;
    margin-top: 16px;
    margin-right: 16px;
}
.tw-social-icons a svg path {
    transition: all 0.3s ease;
}
.tw-social-icons a:hover svg path {
    fill: #ecac0f;
}
.tw-tab.nd-tab .uk-tab > * {
    padding: 0;
    width: auto;
}
.tw-tab.nd-tab .uk-tab > * > a {
    padding: 0 36px;
    position: relative;
    z-index: 3;
    border: none;
}
.tw-tab.nd-tab .uk-tab > *:last-child > a {
    padding-right: 0;
}
.nd-tab ul:first-child li:first-child a::after {
    position: absolute;
    right: 4px;
    top: 2px;
    margin-right: -20px;
    margin-top: -2px;
    content: "";
    width: 40px;
    height: 24px;
    display: block;
    background-color: #e8e8e8;
    border-radius: 12px;
}
.nd-tab ul:first-child li:first-child a::before {
    position: absolute;
    z-index: 1;
    content: "";
    display: block;
    right: -15px;
    border-radius: 50%;
    top: 2px;
    width: 20px;
    height: 20px;
    background: linear-gradient(180deg, #fff 0%, #f4f4f4 100%);
    box-shadow: 0px 4px 8px -2px rgba(0, 96, 72, 0.4);
    transition: all 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
.nd-tab ul:first-child li.uk-active:first-child a::before {
    right: 3px;
}
.tw-tab.nd-tab .uk-tab-item {
    padding: 0;
    border: none !important;
    background: transparent;
}
.tw-tab.nd-tab .uk-tab li::after {
    display: none;
}
.nd-tab .uk-tab-item span {
    margin-top: 0;
    width: 100%;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 18px;
    color: #4b4b4b;
    font-family: 'Roboto', sans-serif;
}
.tw-tab.nd-tab li:hover span,
.tw-tab.nd-tab li.uk-active span {
    color: #0e3178;
}
.tw-tab.nd-tab .uk-tab li:first-child .uk-tab-item {
    padding-right: 40px;
    background: transparent;
}
.tw-tab.nd-tab .uk-tab li:last-child .uk-tab-item {
    padding-left: 32px;
    background: transparent;
}
.tw-tab.nd-tab .uk-switcher {
    margin-top: 40px;
}
.tw-post-ontslokh .tw-carousel-item {
    padding-bottom: 40px;
    border-bottom: 1px solid #e8e8e8;
}
.tw-post-ontslokh .tw-carousel-title {
    max-height: 48px;
    overflow: hidden;
    height: 48px;
}
.tw-post-medee .tw-medee-media {
    border: 1px solid #e8e8e8;
    padding: 34px;
    text-align: center;
}
.tw-post-medee .tw-medee-item {
    margin-left: -24px;
}
.tw-post-medee .tw-medee-item > * {
    padding-left: 24px;
}
.tw-post-medee .tw-title {
    margin-bottom: 8px;
}
.tw-post-medee .tw-carousel-title {
    max-height: 70px;
    overflow: hidden;
}
.tw-post-medee .tw-yellow-bg a,
.tw-documentation-news .tw-yellow-bg a {
    transition: all 0.3s ease;
    min-height: 220px;
    box-sizing: border-box;
}
.tw-post-medee .tw-yellow-bg a,
.tw-minister .tw-yellow-bg a {
    transition: all 0.3s ease;
    box-sizing: border-box;
}
.tw-minister .tw-yellow-bg a {
    min-height: 110px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
.tw-post-medee .tw-yellow-bg a,
.tw-minister .tw-yellow-bg a > * {
    margin-bottom: 0;
}
.tw-documentation-news .tw-yellow-bg a:hover,
.tw-post-medee .tw-yellow-bg a:hover,
.tw-minister .tw-yellow-bg a:hover {
    background: #0e3178;
}
.tw-documentation-news .tw-yellow-bg a:hover > *,
.tw-post-medee .tw-yellow-bg a:hover > *,
.tw-minister .tw-yellow-bg a:hover > * {
    color: #fff;
}
.tw-post-medee .tw-yellow-bg a:hover > svg path,
.tw-documentation-news .tw-yellow-bg a:hover > svg path {
    fill: #fff;
}
.tw-post-medee .tw-yellow-bg a:hover::after,
.tw-documentation-news .tw-yellow-bg a:hover::after {
    position: absolute;
    content: "";
    z-index: 2;
    background-image: url(/wp-content/themes/mfa-gov/assets/images/bg-place.png);
    width: 120px;
    height: 120px;
    top: 50%;
    left: 50%;
    margin-top: -60px;
    margin-left: -60px;
}
.tw-post-medee .tw-carousel-title,
.tw-documentation-news .tw-carousel-title,
.tw-diplomaticmain-news .tw-carousel-title,
.tw-public_diplomacy-news .tw-carousel-title,
.tw-government_programs-news .tw-carousel-title {
    margin-bottom: 0;
    margin-top: 24px;
}
.documentation-container-bottom > *:first-child {
    margin-top: 40px;
}
.documentation-container .documentation-title {
    margin-bottom: 32px;
    margin-top: 30px;
    text-transform: uppercase;
}
.documentation-container .documentation-meta {
    font-weight: bold;
    font-size: 12px;
    color: #4b4b4b;
}
.documentation-container .documentation-number {
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: #4b4b4b;
}
.documentation-container-bottom .documentation-darga {
    margin-bottom: 8px;
}
.documentation-container-bottom .documentation-btn {
    font-weight: bold;
    font-size: 14px;
    color: #080302;
    border: none;
    font-family: 'Roboto', sans-serif;
    transition: all 0.3s ease;
    padding: 0;
    line-height: normal;
    height: auto;
}
.documentation-container-bottom .documentation-btn span {
    padding: 30px;
    background: #f3f5f7;
    position: relative;
    display: block;
}
.documentation-container .documentation-btn {
    display: inline-flex;
    padding: 0;
    line-height: 1;
    height: auto;
    border: none;
    font-size: 12px;
    color: #0e3178;
    margin-top: 40px;
}
.documentation-container .documentation-btn > span {
    padding: 30px;
    background: #f3f5f7;
    position: relative;
    z-index: 3;
    display: block;
    text-align-last: left;
    transition: all 0.3s ease;
}
.documentation-container .documentation-btn > span > span:last-child,
.documentation-container.multipdf .documentation-btn > span > span:last-child {
    text-align: left;
    display: inline-block;
    padding-left: 12px;
}
.documentation-container.multipdf .documentation-btn > span > span:last-child {
    vertical-align: top;
    min-height: 60px;
}
.documentation-container .documentation-btn > span > span:last-child span {
    padding-bottom: 6px;
    color: #080302;
}
.documentation-container .documentation-btn > span > span:last-child span:last-child {
    color: #6c6d70;
}
.documentation-container.multipdf .documentation-btn {
    font-weight: 600;
    font-size: 14px;
}
.documentation-container.multipdf .documentation-btn > span > span:first-child {
    position: absolute;
    left: 30px;
    top: 30px;
}
.documentation-container.multipdf .documentation-btn > span {
    padding-left: 104px;
}
.documentation-container.multipdf .documentation-btn > span > span > span {
    color: #080302 !important;
    line-height: 24px;
}
.documentation-container.multipdf .documentation-btn:hover > span {
    background: #0e3178;
}
.documentation-container.multipdf .documentation-btn:hover > span span span {
    color: #fff !important;
}
.documentation-container.multipdf .documentation-btn:hover > span path {
    fill: #fff;
}
.documentation-container.multipdf .documentation-btn:hover:after {
    background: #ffce00;
}
.single .content-area h1,
.single .content-area h2,
.single .content-area h3,
.single .content-area h4,
.single .content-area h5,
.single .content-area h6 {
    font-weight: bold;
    margin-bottom: 24px;
}
.single ol {
    counter-reset: my-awesome-counter;
    list-style: none;
    padding: 0;
    margin: 24px 0;
    position: relative;
}
.single ol li {
    margin: 0 0 24px 0;
    counter-increment: my-awesome-counter;
    position: relative;
    padding-left: 20px;
}
.single .entry-content .tw-list-shortcode {
    position: relative;
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #4b4b4b;
    margin: 16px 0;
    text-transform: none;
}
.single .tw-list-shortcode::before {
    content: attr(data-number) ".";
    color: #0e3178;
    font-size: 12px;
    font-weight: bold;
    padding-right: 8px;
}
.single ol li::before {
    content: counter(my-awesome-counter) ".";
    color: #0e3178;
    font-size: 12px;
    font-weight: bold;
    position: absolute;
    top: 1px;
    left: 0;
    text-align: center;
}
.content-area .entry-share-container .entry-share a {
    padding: 0;
    margin-right: 0;
    height: 40px;
    background: #3d5b96;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.content-area .entry-share-container .entry-share a span {
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    color: #fff;
    text-transform: none;
}
.content-area .entry-share-container .entry-share a.twitter-share {
    background: #0095d9;
}
* + address,
* + dl,
* + fieldset,
* + figure,
* + ol,
* + p,
* + pre,
* + ul {
    margin-top: 24px;
}
address,
dl,
fieldset,
figure,
ol,
p,
pre,
ul {
    margin: 0 0 24px 0;
}
.entry-content div.pdfemb-viewer {
    border: 1px solid #e8e8e8;
}
.nd-contact .tw-tel {
    font-size: 12px;
    line-height: 18px;
    text-align: left;
}
.nd-contact .nd-mail {
    display: block;
}
.nd-contact p {
    margin-top: 0;
}
.nd-table-main-title {
    text-transform: uppercase;
    margin-bottom: 0;
}
.nd-table-filter {
    margin-top: 24px;
}
.nd-table-filter select {
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #4b4b4b;
    max-width: 290px;
}
.table-body {
    margin-top: 17px;
}
.table-body thead {
    background: #f8f8f8;
}
.table-body table td,
.table-body table th {
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    color: #4b4b4b;
    text-transform: none;
    padding: 14px 25px;
}
.table-body table td:first-child,
.table-body thead tr th:first-child {
    padding: 14px 0;
    width: 62px;
    text-align: center;
}
.table-body table td {
    color: #080302;
}
.table-body table .border-merge td {
    border: none;
}
.uk-tab.uk-grid-collapse {
    margin-left: 0;
}
.uk-tab.uk-grid-collapse > * {
    padding-left: 0;
}
.uk-tab::before {
    display: none;
}
.uk-tab-item {
    padding: 31px 48px;
    background: #f3f5f7;
    transition: all 0.2s ease;
    border-bottom: 4px solid #d8dadc;
}
.uk-tab-item a {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
.uk-tab-item span {
    display: block;
    font-weight: 600;
    font-size: 18px;
    line-height: 26px;
    text-transform: uppercase;
    color: #6c6d70;
    font-family: 'Roboto', sans-serif;
    position: relative;
}
.uk-tab li.uk-active .uk-tab-item span,
.uk-tab li:hover .uk-tab-item span {
    color: #ffce00;
}
.uk-tab li .uk-tab-item span::after {
    content: "";
    width: 6px;
    height: 6px;
    border-radius: 50%;
    position: absolute;
    left: -14px;
    top: 50%;
    margin-top: -3px;
    background: transparent;
    transition: all 0.2s ease;
}
.uk-tab li.uk-active .uk-tab-item span::after,
.uk-tab li:hover .uk-tab-item span::after {
    background: #ffce00;
}
.uk-tab li:hover .uk-tab-item,
.uk-tab li.uk-active .uk-tab-item {
    background: #0e3178;
    border-color: #ffce00;
}
.nd-phone-header {
    display: inline-block;
    position: relative;
}
.nd-phone-header .haih {
    display: inline-block;
    padding: 12px 24px;
    border: 1px solid #e8e8e8;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    width: 240px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAYAAACzzX7wAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABFSURBVHgBbY3BEQAQEANjrhUFKMFTGTpxOlGGpxIUoBicGQ8nr2SSyRrEwAAS/sqEPhqcNSv4t0SpTGL1SEp9uHEHeTUB9j4PNL3UcVEAAAAASUVORK5CYII=) !important;
    background-repeat: no-repeat !important;
    background-position: 93% 50%;
}
.nd-phone-header .haih .nd--item {
    display: none;
}
.nd-phone-header .haih .nd--item.uk-active {
    display: block;
}
.nd-phone-header .haih .nd--item a {
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #4b4b4b;
}
.nd-phone-header .phone-switcher {
    width: 100%;
    transition: all 0.2s ease;
    display: none;
    max-width: 290px;
    position: absolute;
    background: #fff;
    max-height: 207px;
    overflow: auto;
    box-shadow: 0 5px 12px rgba(0, 0, 0, 0.15);
    z-index: 1;
}
.nd-phone-header .phone-switcher li.nd--item {
    padding: 12px 24px;
    border: 1px solid #e8e8e8;
    border-bottom: none;
    border-top: none;
    padding-bottom: 0;
}
.nd-phone-header .phone-switcher li.nd--item:last-child {
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 12px;
}
.nd-phone-header .phone-switcher li a {
    font-size: 12px;
    color: #080302;
    font-weight: 700;
}
.nd-table .tw-heading .heading-title {
    padding-left: 0;
    font-size: 14px;
    line-height: 24px;
    color: #080302;
    font-weight: 700;
    margin-bottom: 24px;
}
.nd-table .tw-heading > *::after {
    display: none;
}
.nd-tugeemel-asuudal-item-title {
    color: #0e3178;
    text-transform: uppercase;
    margin-bottom: 0;
}
.nd-tugeemel-asuudal-item-title span {
    color: #080302;
    margin-right: 8px;
}
.nd-tugeemel-asuudal-item .uk-accordion {
    margin-top: 32px;
}
.nd-tugeemel-asuudal-item .uk-accordion .uk-accordion-title {
    font-weight: 700;
    font-size: 12px;
    line-height: 18px;
    text-transform: uppercase;
    color: #080302;
    font-family: 'Roboto', sans-serif;
    padding-bottom: 16px;
    border-bottom: 1px solid #e8e8e8;
}
.nd-tugeemel-asuudal-item .uk-accordion .uk-accordion-content {
    margin-top: 24px;
    padding-bottom: 40px;
    border-bottom: 1px solid #e8e8e8;
}
.nd-tugeemel-asuudal-item .uk-accordion .uk-accordion-content p {
    font-weight: 500;
    font-size: 13px;
    line-height: 24px;
    color: #4b4b4b;
}
.nd-tugeemel-asuudal-item .uk-accordion-title::before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAA6SURBVHgBvY+xDQAgDMMCl/ScntHP6SewMHoAVapHy0MiEeGL9BRjP7F643HP2EObrMO3qjP64yR5APXNBseNo3jeAAAAAElFTkSuQmCC");
}
.nd-tugeemel-asuudal-item .uk-open > .uk-accordion-title::before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAADCAYAAABF//VLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAySURBVHgBlcoxFQAgCADR8z0HRyNYwRbGsLlGYGSEBsAtt3wo1Ljn+VfC/g66YczYqhjvYAW29Il7VQAAAABJRU5ErkJggg==");
}
.tw-tugeemel-asuult .nd-tugeemel-asuudal-item {
    margin-top: 64px;
}
.tw-tugeemel-asuult .nd-tugeemel-asuudal-item:first-child {
    margin-top: 0;
}
.tw-tugeemel-asuult .tw-heading {
    margin-bottom: 40px;
}
.nd-tugeemel-asuult-container {
    flex-direction: row-reverse;
}
.nd-tugeemel-asuult-sidebar {
    height: 100%;
    border-right: 1px solid #e8e8e8;
}
.nd-tugeemel-asuult-sidebar a {
    padding: 16px 24px;
    font-weight: 700;
    font-size: 14px;
    line-height: 24px;
    color: #4b4b4b;
    transition: all 0.2s ease;
    display: block;
}
.nd-tugeemel-asuult-sidebar > div:hover a,
.nd-tugeemel-asuult-sidebar .active a {
    color: #0e3178;
    background: #e2f5f1;
}
.nd-tugeemel-asuult-sidebar > div {
    position: relative;
}
.nd-tugeemel-asuult-sidebar > div::after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    background: #006048;
    width: 3px;
    height: 0;
    transition: all 0.2s ease;
}
.nd-tugeemel-asuult-sidebar > div:hover::after,
.nd-tugeemel-asuult-sidebar > div.active::after {
    height: 100%;
}
.uk-light,
.uk-light .tw-logo .site-name,
.uk-light .tw-main-menu > li > a,
.uk-light .tw-main-menu > li.menu-item-has-children:after,
.uk-light .tw-header-meta i,
.uk-light .entry-title a,
.uk-light .tw-dropcaps,
.uk-light .tw-box > i,
.uk-light.tw-topbar .tw-box a:hover i,
.uk-light.tw-topbar .tw-box a:hover p,
.uk-light .tw-process .tw-process-block .tw-process-circle .tw-process-number,
.uk-light .tw-process .tw-process-block .tw-process-circle h3,
.uk-light .tw-chart-circle .tw-chart span,
.uk-light .owl-theme .owl-nav [class*="owl-"] .uk-slidenav,
.uk-light .tw-heading,
.uk-light .tw-box p,
.uk-light .testimonial-item .author-name,
.uk-light .tw-filter-list-outer li,
.uk-light .tw-heading .description,
.tw-team .uk-light h4,
.uk-light .tw-heading h1,
.uk-light .tw-heading h2,
.uk-light .tw-heading h3,
.uk-light .tw-heading h4,
.uk-light .tw-heading h5,
.uk-light .tw-heading h6,
.uk-light .tw-carousel-title a,
.uk-light .tw-meta.tw-date,
.uk-light .tw-portfolio.tw-portfolio-demo .portfolio-content:hover a {
    color: #fff;
}
.uk-light .tw-main-menu > li:hover > a,
.uk-light .tw-portfolio.tw-portfolio-demo .portfolio-media:hover + .portfolio-content a,
.uk-light .tw-meta a:hover,
.uk-light .tw-counterup .counter-meta,
.uk-light .tw-meta,
.uk-light .tw-edaatgal-container .tw-description {
    color: rgba(255, 255, 255, 0.85);
}
.uk-light .tw-carousel-testimonial .testimonial-author,
.uk-light .tw-carousel-testimonials .testimonial-author {
    color: rgba(255, 255, 255, 0.6);
}
.uk-light .tw-dropcaps.size,
.uk-light .tw-box i.layout-2 {
    background-color: #fff;
    color: #080302;
}
.uk-light .tw-process .tw-process-block .tw-process-circle,
.uk-light .tw-coming-soon .counter {
    border-color: rgba(255, 255, 255, 0.5);
}
.uk-light .tw-process .tw-process-block .tw-process-circle:after,
.uk-light .tw-edaatgal-container {
    border-color: rgba(255, 255, 255, 0.25);
}
.uk-light .tw-progress .uk-progress::-webkit-progress-bar {
    background-color: #aaa;
}
.uk-light .tw-progress .uk-progress::-webkit-progress-value {
    background-color: #fff;
}
.uk-light .tw-progress .uk-progress::-moz-progress-bar {
    background-color: #fff;
}
.uk-light .tw-progress .uk-progress::-ms-fill {
    background-color: #fff;
}
.uk-light .owl-theme .owl-dots .owl-dot span {
    background-color: rgba(255, 255, 255, 0.25);
}
.uk-light .owl-theme .owl-dots .owl-dot.active span,
.uk-light .owl-theme .owl-dots .owl-dot:hover span {
    background-color: #fff;
}
.uk-light.uk-section hr {
    border-top-color: #333;
}
.uk-light .uk-input {
    background-color: #f0f0f0;
    color: #666;
    background-clip: padding-box;
    border-color: transparent;
}
.uk-light.tw-topbar .tw-box i[class*="ion-"],
.uk-light.tw-topbar p,
.uk-light .tw-filter-list-outer li.is-checked,
.uk-light .call-btn .uk-form-icon {
    color: #999;
}
.uk-light .uk-input:focus {
    background-color: #fff;
}
.uk-light .uk-input::-webkit-input-placeholder {
    color: #999;
}
.uk-light .uk-input::-moz-placeholder {
    color: #999;
}
.uk-light .uk-input:-ms-input-placeholder {
    color: #999;
}
.uk-light .uk-input:-moz-placeholder {
    color: #999;
}
.uk-light .tw-box > * {
    color: #fff;
}
.uk-light .uk-button.white-button {
    background-color: #fff !important;
    color: #0e3178;
}
.uk-light .button:hover,
.uk-light .uk-button.dark-hover:hover {
    background-color: #080302 !important;
    border-color: transparent !important;
    color: #fff !important;
}
.tw-documentation {
    margin-top: 30px;
}
.tw-documentation .document-contet p {
    font-size: 16px;
    line-height: 26px;
    color: #6c6d70;
}
.tw-documentation .document-contet .button {
    position: relative;
    padding: 0;
    border: none;
    display: inline-block;
}
.tw-documentation .document-contet .button div {
    text-align: center;
    background: #ffce00;
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    color: #fff;
    position: relative;
    z-index: 1;
}
.tw-documentation .document-contet .button::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: #b8bcc0;
    left: 0;
    top: 0;
    transition: all 0.2s ease;
}
.tw-documentation .document-contet .button:hover:after {
    left: 4px;
    top: 4px;
}
.tw-documentation .tw-document-media {
    position: relative;
}
.tw-documentation .tw-document-media::after {
    content: "";
    position: absolute;
    left: 5px;
    top: 5px;
    width: 100%;
    height: 100%;
    background: #ffce00;
    z-index: -1;
}
.tw-documentation .uk-slider {
    margin-left: 54px;
}
.tw-documentation .uk-slider .uk-slider-container {
    padding-bottom: 5px;
    margin-top: -5px;
    padding-right: 4px;
    margin-right: -4px;
}
.uk-slidenav {
    width: 48px;
    height: 48px;
    background: #fff;
    border-radius: 50%;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    margin: 0;
    transition: all 0.2s ease;
}
.single .entry-content .uk-slidenav:hover,
.uk-slidenav:hover {
    background: #0e3178;
}
.uk-slidenav:hover svg path {
    stroke: #ffce00 !important;
}
.uk-position-center-right-out {
    left: 98%;
}
.uk-position-center-left-out {
    right: 98%;
}
.uk-slidenav svg:last-child {
    display: none;
}
.tw-banknumber .inner-table {
    padding: 0;
}
.tw-banknumber .inner-table table {
    border: none;
    margin-bottom: 0;
}
.tw-banknumber .inner-table tr {
    border-bottom: 1px solid #e8e8e8;
}
.tw-banknumber .inner-table tr:last-child,
.tw-banknumber .inner-table td {
    border: none;
}
.tw-banknumber .inner-table td:first-child {
    border-right: 1px solid #e8e8e8;
    width: 46.5%;
    text-align: left;
    padding: 12px 40px;
}
.tw-banknumber .inner-table td:last-child {
    text-align: right;
}
.tw-banknumber thead {
    background: #f8f8f8;
}
.tw-banknumber thead th {
    font-weight: 700;
    font-size: 12px;
    line-height: 17px;
    color: #4b4b4b;
    text-transform: none;
    padding: 15px 40px;
}
.tw-banknumber thead th:first-child {
    padding: 0;
    width: 63px;
    text-align: center;
}
.tw-banknumber tbody td {
    padding: 12px 40px;
    font-weight: bold;
    font-size: 14px;
    line-height: 24px;
    color: #080302;
}
.tw-banknumber tbody tr > td:first-child {
    padding: 0;
    text-align: center;
}
.tw-banknumber .tw-heading {
    margin-bottom: 40px;
}
.nd-banknumber-container {
    flex-direction: row-reverse;
}
.nd-banknumber-sidebar-header {
    background: #f8f8f8;
    padding: 12px 32px;
    font-weight: 700;
    color: #080302;
    position: relative;
    margin-bottom: 24px;
}
.nd-banknumber-sidebar-header svg {
    position: absolute;
    right: 32px;
    top: 50%;
    transform: translateY(-50%);
    transition: all 0.2s ease;
}
.nd-banknumber-sidebar-item.add .nd-banknumber-sidebar-header svg {
    transform: rotate(180deg);
    transform-origin: 51% 21%;
}
.nd-banknumber-inner-sidebar {
    display: none;
    margin-bottom: 32px;
    max-height: 550px;
    overflow: auto;
}
.nd-banknumber-sidebar-item.add .nd-banknumber-inner-sidebar {
    display: block;
}
.nd-banknumber-sidebar-item-content:not(.add) {
    display: none;
}
.nd-banknumber-sidebar-item-content .uk-switcher {
    margin-top: 40px;
}
.nd-banknumber-sidebar-container {
    height: 100%;
    border-right: 1px solid #e8e8e8;
}
.nd-banknumber-inner-sidebar > div {
    padding-left: 32px;
    margin-bottom: 16px;
    font-weight: 700;
    font-size: 12px;
    line-height: 18px;
    position: relative;
}
.nd-banknumber-inner-sidebar > div a {
    color: #4b4b4b;
}
.nd-banknumber-inner-sidebar > div.active a,
.nd-banknumber-inner-sidebar > div:hover a {
    color: #0e3178;
}
.nd-banknumber-inner-sidebar > div:last-child {
    margin-bottom: 0;
}
.nd-banknumber-inner-sidebar > div::after {
    content: "";
    height: 0;
    width: 1px;
    background: #006048;
    position: absolute;
    right: -1px;
    top: 0;
    transition: all 0.2s ease;
}
.nd-banknumber-inner-sidebar > div:hover::after,
.nd-banknumber-inner-sidebar > div.active::after {
    height: 100%;
}
.banknumber-switcher li a {
    background: #f8f8f8;
    border: 1px solid #e8e8e8;
    padding: 23px 32px;
    text-align: center;
    display: block;
    font-weight: bold;
    font-size: 10px;
    line-height: 18px;
    text-transform: uppercase;
    color: #4b4b4b;
    font-family: 'Roboto', sans-serif;
    transition: all 0.1s ease all;
}
.banknumber-switcher li:first-child a {
    border-right: none;
}
.banknumber-switcher li:hover a,
.banknumber-switcher li.uk-active a {
    background: #fff;
    color: #0e3178;
}
.uk-navbartoggle {
    width: 24px;
    height: 38px;
    margin-left: 24px;
    position: relative;
    transform: rotate(0deg);
    transition: 0.5s ease-in-out;
    cursor: pointer;
}
.uk-navbartoggle span {
    display: block;
    position: absolute;
    height: 2px;
    background: #0e3178;
    opacity: 1;
    left: 0;
    transform: rotate(0deg);
    transition: 0.25s ease-in-out;
}
.uk-navbartoggle span:nth-child(1) {
    top: 14px;
    width: 100%;
    transform-origin: left center;
}
.uk-navbartoggle span:nth-child(2) {
    top: 22px;
    width: 66%;
    transform-origin: left center;
}
.uk-navbartoggle span:nth-child(3) {
    top: 30px;
    width: 100%;
    transform-origin: left center;
}
.uk-modal-page .uk-navbartoggle span:nth-child(1) {
    transform: rotate(45deg);
    top: 0px;
    left: 3px;
}
.uk-modal-page .uk-navbartoggle span:nth-child(2) {
    width: 0%;
    opacity: 0;
}
.uk-modal-page .uk-navbartoggle span:nth-child(3) {
    transform: rotate(-45deg);
    top: 13px;
    left: 3px;
}
.tw-socials-fixed {
    position: fixed;
    right: 0;
    display: flex;
    flex-direction: column;
    bottom: 100px;
    z-index: 2;
}
.tw-socials-fixed a {
    padding: 16px;
    background: #f8f8f8;
    border: 1px solid #e8e8e8;
    border-bottom: none;
    border-right: none;
}
.tw-socials-fixed a:last-child {
    border-bottom: 1px solid #e8e8e8;
}
.tw-socials-fixed a:hover {
    background: #fff;
}
.tw-default .tw-default-post-body .uk-grid {
    margin-left: -24px;
}
.tw-default .tw-default-post-body .uk-grid > * {
    padding-left: 24px;
}
input[type="tel"].wpcf7-not-valid,
input[type="date"].wpcf7-not-valid,
input[type="text"].wpcf7-not-valid,
input[type="password"].wpcf7-not-valid,
input[type="email"].wpcf7-not-valid,
select.wpcf7-not-valid,
textarea.wpcf7-not-valid {
    border: 1px solid #ef5958;
}
span.wpcf7-not-valid-tip {
    font-weight: 600;
    font-size: 10px;
    line-height: 18px;
    color: #d3173c;
    margin-top: 4px;
}
.entry-content tr:nth-child(n + 10) {
    height: 0 !important;
    opacity: 0;
    line-height: 0 !important;
    overflow: hidden;
    visibility: hidden;
    transition: height 0.5s, opacity 0.5s;
}
.entry-content tr:nth-child(n + 10) td {
    padding: 0;
    line-height: 0 !important;
    height: 0 !important;
}
.entry-content.is-open tr:nth-child(n + 10) {
    height: 24px !important;
    opacity: 1;
    visibility: visible;
    line-height: 18px !important;
    position: inherit;
}
.entry-content.is-open tr:nth-child(n + 10) td {
    padding: 9px 20px;
    line-height: 18px !important;
}
.with-btn {
    margin-bottom: 0;
}
.tw-table-btn {
    display: block;
    width: 100%;
    background: #fbfbfb;
    border: none;
    margin-bottom: 40px;
    border: 1px solid #e8e8e8;
    font-weight: bold;
    font-size: 10px;
    line-height: 18px;
    text-transform: uppercase;
    color: #4b4b4b;
    font-family: 'Roboto', sans-serif;
    padding: 14px;
    margin-top: -4px;
    cursor: pointer;
}
.tw-table-btn:before {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 4px 4px 0 4px;
    border-color: #006048 transparent transparent transparent;
    display: inline-block;
    content: "";
    margin-right: 8px;
    position: relative;
    top: -1px;
    transition: all 0.3s ease;
}
.is-open .tw-table-btn:before {
    transform: rotate(180deg);
    content: "";
}
.tw-table-btn:focus {
    outline: none;
}
.tw-response {
    position: absolute;
    width: calc(100% - 1px);
    box-shadow: 0px 24px 32px -16px rgba(0, 96, 72, 0.16);
    background: #fff;
    border: 1px solid #e8e8e8;
    display: none;
    z-index: 22;
    box-sizing: border-box;
    font-weight: bold;
    font-size: 12px;
    color: #080302;
    margin-top: -1px;
}
.tw-response .tw-carousel-title {
    line-height: 20px;
    font-size: 12px;
    line-height: 18px;
}
.tw-response .tw-title {
    margin-bottom: 6px;
}
.tw-response .post-content,
.tw-search article .post-content {
    display: block;
    position: relative;
    border-bottom: 1px solid #e8e8e8;
    padding: 16px 24px;
    transition: all 0.3s ease;
}
.tw-search article .post-content {
    padding: 16px 0;
    margin-bottom: 12px;
}
.tw-search article .post-content::after {
    content: "";
    position: absolute;
    display: block;
    bottom: -2px;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(90deg, #006048 0%, #ecac0f 100%);
    transform-origin: left center;
    transform: scaleX(0);
    transition: all 0.3s ease;
}
.tw-search article:hover .post-content::after {
    transform: scaleX(1);
}
.tw-response .post-content:last-child {
    border-bottom: none;
}
.tw-response .post-content:hover {
    background-color: #f8f8f8;
}
.tw-search .tw-search-result {
    margin-bottom: 30px;
}
.tw-defualt .uk-height-medium {
    height: 356px;
}
.tw-defualt .uk-height-medium .uk-overflow-auto {
    max-height: 356px !important;
}
.popup-con .uk-modal-dialog {
    width: 840px;
    background-color: #fff;
    color: #4b4b4b;
}
.popup-con .uk-modal-dialog .popup-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
    box-sizing: border-box;
}
.popup-con .uk-modal-dialog .popup-container .popup-title {
    font-weight: bold;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    color: #080302;
    margin-bottom: 8px;
}
.popup-con .uk-modal-dialog .popup-container .tw-content,
.popup-con .uk-modal-dialog .popup-container .tw-meta {
    font-family: 'Roboto', sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    color: #0e3178;
    margin-bottom: 24px;
}
.popup-con .uk-modal-dialog .popup-container .tw-content {
    color: #4b4b4b;
    font-weight: 600;
}
.popup-con .uk-modal-dialog .popup-container .tw-meta:last-child {
    margin-bottom: 0;
    text-transform: none;
}
.highlight {
    color: #0e3178;
    font-weight: 700;
}
.uk-svg,
.uk-svg:not(.uk-preserve) [fill*="#"]:not(.uk-preserve) {
    fill: transparent;
}
.blog-bottom {
    background: #fff;
    padding: 20px;
    transition: all 0.2s ease;
    z-index: 2;
    position: relative;
}
.blog-bottom .tw-date {
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    color: #6c6d70;
    margin-top: 8px;
}
.blog-bottom .entry-title {
    margin-bottom: 0;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    height: 48px;
    max-height: 48px;
    overflow: hidden;
}
.blog-bottom .entry-title a {
    color: #080302;
}
.tw-blog article .blog-top {
    position: relative;
    z-index: 2;
}
.tw-blog article .blog-top::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(217, 180, 81, 0) 55.96%, rgba(217, 180, 81, 0.5) 100%);
    width: 100%;
    height: 100%;
    opacity: 0;
    visibility: hidden;
    transition: all 0.2s ease;
}
.tw-blog article:hover .blog-top::after {
    visibility: visible;
    opacity: 1;
}
.tw-blog article:hover .blog-bottom {
    background: #ffce00;
}
.tw-blog article:hover .blog-bottom .tw-date,
.tw-blog article:hover .blog-bottom a {
    color: #fff;
}
.tw-blog article .entry-post {
    position: relative;
}
.tw-blog article .entry-post::after {
    content: "";
    position: absolute;
    top: 5px;
    left: 5px;
    width: 100%;
    height: 100%;
    background: #ffce00;
}
.mf-other-news .tw-white-bg .post-item .tw-date {
    display: none;
}
.mf-other-news .tw-white-bg .post-item > a {
    display: block;
    position: relative;
}
.mf-other-news .tw-white-bg .post-item > a::after {
    content: "";
    background: linear-gradient(180deg, rgba(13, 43, 81, 0) 47.91%, #0e3178 100%);
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.mf-other-news .post-item .post-title {
    font-size: 18px;
    line-height: 26px;
}
.post-height {
    position: relative;
    height: 52px;
    overflow: hidden;
}
.post-height-small {
    position: relative;
    height: 46px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.mf-other-news .post-item .uk-position-large {
    margin: 20px 30px;
}
.mf-other-news .post-item .uk-position-top-left {
    top: 30px;
    left: 30px;
}
.mf-other-news .tw-heading h2 {
    font-size: 25px;
    margin-bottom: 40px;
}
.tree {
    margin: 0;
    padding: 0;
}
.tree .tw-structure-btn {
    width: 92%;
}
.tree .tw-structure-btn span {
    transition: all 0.3s ease;
}
.tree:not(:empty):before,
.tree:not(:empty):after,
.tree ul:not(:empty):before,
.tree ul:not(:empty):after,
.tree li:not(:empty):before,
.tree li:not(:empty):after {
    display: block;
    position: absolute;
    content: "";
}
.tree ul,
.tree li {
    position: relative;
    margin: 0;
    padding: 0;
}
.tree li {
    list-style: none;
}
.tree li > a,
.tree li > span {
    color: #080302;
    display: inline-block;
}
.tree li > a > span,
.tree li > span > span {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-flow: wrap;
    padding: 20px 12px;
    font-family: 'Roboto', sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 26px;
    text-transform: uppercase;
    min-height: 70px;
}
.tree.vertical {
    display: flex;
}
.tree.vertical ul {
    display: flex;
    justify-content: center;
    width: 100%;
}
.tree.vertical ul:last-child li:first-child a {
    width: 33%;
}
.tree.vertical li {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
}
.tree.vertical li > a,
.tree.vertical li > span {
    margin: 20px 0;
}
.tree.vertical li:before {
    border-left: 1px solid #b8bcc0;
    height: 20px;
    width: 0;
    top: 0;
}
.tree.vertical li:after {
    border-top: 1px solid #b8bcc0;
    height: 0;
    width: 100%;
}
.tree.vertical li:first-child:after {
    border-top: 1px solid #b8bcc0;
    height: 0;
    width: 50%;
    left: 50%;
}
.tree.vertical li:last-child:after {
    border-top: 1px solid #b8bcc0;
    height: 0;
    width: 50%;
    right: 50%;
}
.tree.vertical li:only-child:after {
    content: none;
}
.tree.vertical li ul:before {
    border-left: 1px solid #b8bcc0;
    height: 100%;
    width: 0;
    top: -20px;
}
.tree.vertical > li:only-child:before,
.tree.vertical > li:only-child:after {
    content: none;
}
.tree .tw-structure-btn:hover > span {
    background: #0e3178;
}
.tree .tw-structure-btn:hover span {
    color: #fff;
}
.tw-meta.tw-yellow {
    font-size: 14px;
    line-height: 24px;
}
.tw-udirdlaga .udirdlag-item .entry-post .blog-top,
.tw-udirdlaga .udirdlag-item .entry-post {
    position: relative;
    z-index: 1;
}
.tw-udirdlaga .udirdlag-item .entry-post::after {
    content: "";
    position: absolute;
    top: 4px;
    left: 4px;
    width: 100%;
    height: 100%;
    background: #ffce00;
}
.tw-udirdlaga .udirdlag-item .entry-post .blog-top::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(13, 43, 81, 0) 74.27%, #0e3178 100%);
    transition: all 0.2s ease;
}
.tw-udirdlaga .udirdlag-item .entry-post .blog-bottom {
    background: transparent;
    position: absolute;
    bottom: 38px;
    left: 40px;
    padding: 0;
}
.tw-udirdlaga .udirdlag-item .entry-post .blog-bottom .tushaal {
    font-size: 10px;
    line-height: 18px;
    color: #fff;
    opacity: 0.7;
    text-transform: uppercase;
    font-weight: 600;
    font-family: 'Roboto', sans-serif;
    margin-bottom: 16px;
}
.tw-udirdlaga .udirdlag-item .entry-post .blog-bottom .entry-title {
    height: auto;
    font-size: 18px;
    line-height: 26px;
}
.tw-udirdlaga .udirdlag-item .entry-post .blog-bottom .entry-title a {
    color: #fff;
}
.tw-udirdlaga .udirdlag-item .entry-post:hover .blog-top::after {
    background: linear-gradient(180deg, rgba(217, 180, 81, 0) 53.77%, rgba(217, 180, 81, 0.9) 77.4%);
}
.single-headofministry .uk-container > article {
    padding: 30px;
    background-color: #fff;
}
.single-headofministry article > .entry-title {
    color: #0e3178;
    font-weight: 600;
    font-size: 26px;
    line-height: 34px;
    padding-bottom: 13px;
    border-bottom: 2px solid #b8bcc0;
    margin-bottom: 30px;
    position: relative;
}
.single-headofministry article > .entry-title::after {
    content: "";
    position: absolute;
    bottom: -5px;
    left: 0;
    width: 8px;
    height: 8px;
    background: #ffce00;
    border-radius: 5px;
}
.single-headofministry article > .entry-title::before {
    content: "";
    position: absolute;
    width: 200px;
    height: 2px;
    background: #ffce00;
    bottom: -2px;
    left: 0;
}
.single-headofministry article .udirdlaga-image {
    position: relative;
}
.single-headofministry article .udirdlaga-image::after {
    content: "";
    position: absolute;
    top: 5px;
    left: 5px;
    width: 100%;
    height: 100%;
    background: #ffce00;
}
.single-headofministry article .udirdlaga-image img {
    position: relative;
    z-index: 1;
}
.single-headofministry article .alban-tushaal {
    margin-top: 30px;
    text-align: center;
}
.single-headofministry article .alban-tushaal h3 {
    text-transform: uppercase;
    color: #6c6d70;
    font-weight: 600;
    margin-bottom: 0;
}
.single-headofministry article .udirdlaga-list {
    margin-top: 40px;
}
.single-headofministry article .udirdlaga-list ul {
    list-style: none;
    padding: 0;
    margin-bottom: 0;
}
.single-headofministry article .udirdlaga-list ul li {
    margin-bottom: 20px;
}
.single-headofministry article .udirdlaga-list ul li:last-child {
    margin-bottom: 0;
}
.single-headofministry article .udirdlaga-list ul li a {
    background: #f3f5f7;
    border-bottom: 4px solid #d8dadc;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.2s ease;
    position: relative;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    color: #6c6d70;
}
.single-headofministry article .udirdlaga-list ul li a span {
    position: relative;
}
.single-headofministry article .udirdlaga-list ul li a span::after {
    content: "";
    position: absolute;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #ffce00;
    left: -14px;
    top: 50%;
    margin-top: -3px;
    opacity: 0;
    visibility: hidden;
    transition: all 0.2s ease;
}
.single-headofministry article .udirdlaga-list ul li:hover a {
    background: #0e3178;
    border-color: #ffce00;
    color: #ffce00;
}
.single-headofministry article .udirdlaga-list ul li:hover span::after {
    opacity: 1;
    visibility: visible;
}
.udirdlaga-single-right {
    border-left: 1px solid #e6ebef;
    padding-left: 30px;
}
.udirdlaga-single-right .title {
    font-weight: 600;
    text-transform: uppercase;
    color: #0e3178;
    margin-bottom: 24px;
}
.udirdlaga-single-right ul li {
    color: #080302;
    line-height: 4vh;
    list-style: none;
}
.udirdlaga-single-right p {
    color: #080302;
    line-height: 4vh;
}
.taniltsuulga-content {
    padding-left: 30px;
}
.taniltsuulga-content p {
    margin-bottom: 16px;
    color: #6c6d70;
}
.taniltsuulga-content p:last-child {
    margin-bottom: 0;
}
.taniltsuulga-content p:first-child strong {
    margin-top: 0;
}
.taniltsuulga-content strong {
    color: #080302;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    margin-top: 30px;
    display: block;
}
.udirdlaga-single-right-item {
    padding-bottom: 40px;
    border-bottom: 1px dashed #b8bcc0;
    margin-bottom: 40px;
}
.udirdlaga-single-right-item:last-child {
    margin-bottom: 0;
}
.uk-modal-full .uk-modal-dialog {
    background: #0e3178;
}
.zurgiin-tsomog .zurgiin-tsomog-item:last-child,
.zurgiin-tsomog .zurgiin-tsomog-item:first-child {
    width: calc(100% * 2 / 3.001);
    box-sizing: border-box;
}
.zurgiin-tsomog .zurgiin-tsomog-item:nth-child(2),
.zurgiin-tsomog .zurgiin-tsomog-item:nth-child(3) {
    width: calc(100% * 1 / 3.001);
    box-sizing: border-box;
}
.zurgiin-tsomog-item > div {
    position: relative;
    height: 100%;
}
.zurgiin-tsomog-item > div::after {
    position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(13, 43, 81, 0) 37.97%, #0e3178 100%);
    opacity: 0;
    transition: all 0.2s ease;
}
.zurgiin-tsomog .zurgiin-tsomog-item img {
    width: 100%;
    object-fit: cover;
    max-height: 330px;
    height: 100%;
}
.zurgiin-tsomog-item .download {
    position: absolute;
    width: 48px;
    height: 48px;
    background: rgba(255, 255, 255, 0.2);
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    right: 24px;
    bottom: 24px;
    opacity: 0;
    transition: all 0.2s ease;
    z-index: 2;
}
.zurgiin-tsomog-item:hover div::after,
.zurgiin-tsomog-item:hover .download {
    opacity: 1;
}
.tw-helsen-ug.udirdlaga-single-right-item .uk-slider-items .inner-slider-item {
    position: relative;
    max-width: 840px;
    margin: auto;
}
.tw-helsen-ug.udirdlaga-single-right-item .uk-slider-items .inner-slider-item::after {
    content: "";
    position: absolute;
    top: 4px;
    width: 100%;
    height: 100%;
    background: #ffce00;
    left: 4px;
}
.inner-inner-slider-item {
    background: #fff;
    position: relative;
    z-index: 1;
    padding: 30px 0;
}
.tw-helsen-ug.udirdlaga-single-right-item .uk-slider-items li p {
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    color: #ffce00;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    max-width: 740px;
    margin: auto;
}
.tw-helsen-ug.udirdlaga-single-right-item .uk-slider-items li p::after {
    position: absolute;
    top: -47px;
    left: 50%;
    content: "";
    background-image: url(/wp-content/themes/mfa-gov/assets/images/quote.png);
    width: 64px;
    height: 64px;
    margin-left: -32px;
}
.out-slider .uk-slider {
    padding-top: 50px;
}
.out-slider .uk-slider .uk-position-small[class*="uk-position-center-left"],
.out-slider .uk-slider .uk-position-small[class*="uk-position-center-right"] {
    transform: translateY(-50%) translateY(-2px);
}
.out-slider .uk-slider .uk-position-center-right {
    right: 5px;
}
.out-slider .uk-slider .uk-position-center-left {
    left: 5px;
}
.out-slider .uk-dotnav {
    margin-top: 28px;
}
.out-slider .uk-dotnav > * > * {
    background: #8695a8;
}
.out-slider .uk-dotnav > .uk-active > * {
    background: #0e3178;
    width: 20px;
}
.tw-related-post-container-tags .tw-date {
    position: absolute;
    top: 20px;
    left: 20px;
    width: 30px;
    height: 36px;
    padding: 10px;
    background: #0e3178;
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    color: #fff;
    z-index: 2;
}
.tw-related-post-container-tags .entry-title {
    position: absolute;
    bottom: 20px;
    left: 20px;
    z-index: 2;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 0;
    max-height: 48px;
    overflow: hidden;
}
.tw-related-post-container-tags .entry-title a {
    color: #fff;
}
.tw-related-post-container-tags .tw-blog article {
    padding: 0;
    padding-left: 30px;
}
.tw-related-post-container-tags .tw-blog article .blog-top::after {
    opacity: 1;
    visibility: visible;
    background: linear-gradient(180deg, rgba(13, 43, 81, 0) 42.1%, #0e3178 100%);
}
.tag-more {
    display: flex;
    justify-content: center;
    margin-top: 34px;
}
.tag-more a {
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 10px;
    line-height: 18px;
    text-transform: uppercase;
    color: #ffce00;
    padding: 0 58px;
    background: #0e3178;
    border-radius: 4px;
    display: inline-flex;
    width: auto;
    align-items: center;
    height: 40px;
}
.tw-search-top {
    display: flex;
    position: relative;
}
.tw-search-top svg {
    position: absolute;
    top: 50%;
    margin-top: -8px;
    left: 24px;
}
.tw-search-top .uk-search-input {
    padding-left: 56px;
    border: 1px solid #ffce00;
    box-sizing: border-box;
    border-radius: 4px 0 0 4px;
    border-right: none;
}
.tw-search-top .button-search,
.tw-search-top .uk-search-input::placeholder {
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    color: #b8bcc0;
}
.tw-search-top .button-search {
    background: #0e3178;
    border-radius: 4px;
    border: none;
    color: #fff;
    padding: 0 103px;
    position: absolute;
    height: 100%;
    right: 0;
    top: 0;
    cursor: pointer;
}
.tw-ajax-search {
    background: #fff;
    padding: 30px;
}
.tw-ajax-search .tw-ajax-body {
    margin-top: 30px;
}
.tw-ajax-search tbody td,
.tw-ajax-search .uk-table,
.tw-ajax-search .uk-table th {
    padding: 0;
    border: none;
}
.tw-ajax-search tbody td .table-item,
.tw-ajax-search .uk-table th .table-item {
    padding: 15px;
}
.tw-ajax-search .uk-table th:first-child .table-item {
    padding-left: 30px;
}
.tw-ajax-search thead .table-item {
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    color: #0e3178;
}
.tw-ajax-search thead tr,
.tw-ajax-search tbody tr:nth-child(even) {
    background: #f8f9fb;
}
.tw-ajax-search .table-item.uls-ner {
    font-family: 'Roboto', sans-serif;
    text-transform: uppercase;
}
.tw-ajax-search .table-item.uls-ner a {
    color: #0e3178;
}
.tw-ajax-search .table-item img {
    margin-right: 16px;
}
.tw-ajax-search tbody tr td:last-child .table-item {
    text-align: center;
}
.tw-ajax-search tbody {
    counter-reset: my-sec-counter;
}
.tw-ajax-search tbody .number {
    text-align: center;
}
.tw-ajax-search tbody .number::after {
    counter-increment: my-sec-counter;
    content: counter(my-sec-counter);
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    color: #6c6d70;
}
.tw-ajax-search thead th:first-child {
    width: 85px;
}
.tw-ajax-search thead th:last-child {
    text-align: center;
}
.tw-ajax-search .table-item.link {
    font-weight: 500;
    text-align: center;
}
.tw-ajax-search .table-item.link a {
    margin-right: 25px;
}
.tw-diplomatic-modal .tw-page-title-container {
    margin-bottom: 30px;
}
.tw-diplomatic-modal .uk-grid-large > .uk-grid-margin {
    margin-top: 30px;
}
.tw-diplomatic-modal-content {
    border: 1px solid #e6ebef;
    border-bottom: none;
}
.diplomatic-modal-left {
    border-right: 1px solid #e6ebef;
}
.diplomatic-modal-left-item {
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    color: #080302;
    padding: 8px 30px;
}
.diplomatic-modal-left,
.diplomatic-modal-right {
    height: 100%;
    display: flex;
    align-items: center;
}
.diplomatic-modal-right-item {
    padding: 8px 30px;
}
.tw-diplomatic-modal-content .uk-grid-collapse > div {
    border-bottom: 1px solid #e6ebef;
}
.diplomatic-modal-right-item-inner-title {
    color: #6c6d70;
    margin-bottom: 16px;
}
.diplomatic-modal-right-inner-connent p {
    margin-bottom: 0;
}
.post-nav-links {
    text-align: center;
}
.post-nav-links > .post-page-numbers {
    width: 40px;
    height: 40px;
    line-height: 42px;
    border: 1px solid #0e3178;
    display: inline-block;
    color: #0e3178;
    font-weight: 700;
    margin-right: 10px;
}
.post-nav-links > .post-page-numbers:last-child {
    margin-right: 0;
}
.post-nav-links > .post-page-numbers.current {
    background-color: #0e3178;
    color: #ffce00;
}
.tw-signature {
    min-height: 100px;
    display: block;
    position: relative;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    line-height: 100px;
    color: #6c6d70;
    background: #fff;
    cursor: pointer;
}
.tw-signature::after {
    position: absolute;
    top: 50%;
    margin-top: -12px;
    left: 20%;
    content: "";
    display: block;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDEyLjU4NkwxNi4yNDMgMTYuODI4TDE0LjgyOCAxOC4yNDNMMTMgMTYuNDE1VjIySDExVjE2LjQxM0w5LjE3MjAyIDE4LjI0M0w3Ljc1NzAyIDE2LjgyOEwxMiAxMi41ODZaTTEyIDJDMTMuNzE3IDIuMDAwMDggMTUuMzc0MSAyLjYzMTExIDE2LjY1NjIgMy43NzMxMkMxNy45MzgzIDQuOTE1MTIgMTguNzU2MSA2LjQ4ODQ2IDE4Ljk1NCA4LjE5NEMyMC4xOTgzIDguNTMzMzIgMjEuMjgzNyA5LjI5OTEgMjIuMDIwNyAxMC4zNTc1QzIyLjc1NzYgMTEuNDE2IDIzLjA5OTIgMTIuNjk5NyAyMi45ODU2IDEzLjk4NDRDMjIuODcyMSAxNS4yNjkxIDIyLjMxMDcgMTYuNDczIDIxLjM5OTYgMTcuMzg1OEMyMC40ODg0IDE4LjI5ODYgMTkuMjg1NSAxOC44NjIyIDE4LjAwMSAxOC45NzhWMTYuOTY0QzE4LjQ2MTIgMTYuODk4MyAxOC45MDM3IDE2Ljc0MTYgMTkuMzAyNiAxNi41MDNDMTkuNzAxNSAxNi4yNjQ0IDIwLjA0OSAxNS45NDg3IDIwLjMyNDYgMTUuNTc0NEMyMC42MDAyIDE1LjIwMDEgMjAuNzk4NSAxNC43NzQ2IDIwLjkwNzkgMTQuMzIyOEMyMS4wMTczIDEzLjg3MTEgMjEuMDM1NiAxMy40MDIgMjAuOTYxNyAxMi45NDMxQzIwLjg4NzkgMTIuNDg0MSAyMC43MjMzIDEyLjA0NDUgMjAuNDc3NyAxMS42NDk4QzIwLjIzMjEgMTEuMjU1MiAxOS45MTA0IDEwLjkxMzQgMTkuNTMxMiAxMC42NDQ1QzE5LjE1MjEgMTAuMzc1NSAxOC43MjMyIDEwLjE4NDggMTguMjY5NSAxMC4wODM0QzE3LjgxNTkgOS45ODIwMyAxNy4zNDY2IDkuOTcyMDMgMTYuODg5IDEwLjA1NEMxNy4wNDU2IDkuMzI0ODkgMTcuMDM3MiA4LjU2OTk3IDE2Ljg2NDIgNy44NDQ1NUMxNi42OTEzIDcuMTE5MTMgMTYuMzU4MyA2LjQ0MTU4IDE1Ljg4OTYgNS44NjE1M0MxNS40MjA5IDUuMjgxNDcgMTQuODI4NCA0LjgxMzYxIDE0LjE1NTUgNC40OTIxOUMxMy40ODI2IDQuMTcwNzggMTIuNzQ2MyA0LjAwMzk3IDEyLjAwMDUgNC4wMDM5N0MxMS4yNTQ4IDQuMDAzOTcgMTAuNTE4NSA0LjE3MDc4IDkuODQ1NTQgNC40OTIxOUM5LjE3MjYyIDQuODEzNjEgOC41ODAxMSA1LjI4MTQ3IDguMTExNDIgNS44NjE1M0M3LjY0MjczIDYuNDQxNTggNy4zMDk3MiA3LjExOTEzIDcuMTM2OCA3Ljg0NDU1QzYuOTYzODcgOC41Njk5NyA2Ljk1NTQxIDkuMzI0ODkgNy4xMTIwMiAxMC4wNTRDNi4xOTk2NyA5Ljg4MjY3IDUuMjU2NjMgMTAuMDgwOCA0LjQ5MDM2IDEwLjYwNDhDMy43MjQwOSAxMS4xMjg3IDMuMTk3MzUgMTEuOTM1NyAzLjAyNjAyIDEyLjg0OEMyLjg1NDY5IDEzLjc2MDMgMy4wNTI4IDE0LjcwMzQgMy41NzY3OCAxNS40Njk3QzQuMTAwNzUgMTYuMjM1OSA0LjkwNzY3IDE2Ljc2MjcgNS44MjAwMiAxNi45MzRMNi4wMDAwMiAxNi45NjRWMTguOTc4QzQuNzE1NDcgMTguODYyMyAzLjUxMjQyIDE4LjI5ODkgMi42MDExNSAxNy4zODYyQzEuNjg5ODggMTYuNDczNSAxLjEyODM0IDE1LjI2OTYgMS4wMTQ2OSAxMy45ODQ4QzAuOTAxMDM3IDEyLjcwMDEgMS4yNDI1IDExLjQxNjMgMS45NzkzOSAxMC4zNTc4QzIuNzE2MjcgOS4yOTkyNiAzLjgwMTcyIDguNTMzMzkgNS4wNDYwMiA4LjE5NEM1LjI0MzcyIDYuNDg4MzggNi4wNjE0MiA0LjkxNDkxIDcuMzQzNiAzLjc3Mjg3QzguNjI1NzcgMi42MzA4MiAxMC4yODMgMS45OTk4NiAxMiAyWiIgZmlsbD0iI0I4QkNDMCIvPgo8L3N2Zz4K");
    width: 24px;
    height: 24px;
}
input[type="file"].signature {
    display: none;
}
.wpcf7-field-group-add,
.wpcf7-field-group-remove {
    display: inline-block;
    appearance: none;
    border: none;
    background: transparent;
    font-size: 12px;
    color: #6c6d70;
    position: relative;
    padding-left: 24px;
    margin: 16px 0;
    margin-right: 24px;
    cursor: pointer;
}
.wpcf7-field-group-add::before,
.wpcf7-field-group-remove::before {
    display: block;
    content: "";
    position: absolute;
    left: 0;
    width: 16px;
    height: 16px;
    top: 50%;
    margin-top: -8px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMzMzMzQgNy4zMzMzNFY0LjY2NjY3SDguNjY2NjhWNy4zMzMzNEgxMS4zMzMzVjguNjY2NjdIOC42NjY2OFYxMS4zMzMzSDcuMzMzMzRWOC42NjY2N0g0LjY2NjY4VjcuMzMzMzRINy4zMzMzNFpNOC4wMDAwMSAxNC42NjY3QzQuMzE4MDEgMTQuNjY2NyAxLjMzMzM0IDExLjY4MiAxLjMzMzM0IDhDMS4zMzMzNCA0LjMxOCA0LjMxODAxIDEuMzMzMzQgOC4wMDAwMSAxLjMzMzM0QzExLjY4MiAxLjMzMzM0IDE0LjY2NjcgNC4zMTggMTQuNjY2NyA4QzE0LjY2NjcgMTEuNjgyIDExLjY4MiAxNC42NjY3IDguMDAwMDEgMTQuNjY2N1pNOC4wMDAwMSAxMy4zMzMzQzkuNDE0NSAxMy4zMzMzIDEwLjc3MTEgMTIuNzcxNCAxMS43NzEyIDExLjc3MTJDMTIuNzcxNCAxMC43NzEgMTMuMzMzMyA5LjQxNDQ5IDEzLjMzMzMgOEMxMy4zMzMzIDYuNTg1NTEgMTIuNzcxNCA1LjIyODk2IDExLjc3MTIgNC4yMjg3N0MxMC43NzExIDMuMjI4NTcgOS40MTQ1IDIuNjY2NjcgOC4wMDAwMSAyLjY2NjY3QzYuNTg1NTIgMi42NjY2NyA1LjIyODk3IDMuMjI4NTcgNC4yMjg3NyA0LjIyODc3QzMuMjI4NTggNS4yMjg5NiAyLjY2NjY4IDYuNTg1NTEgMi42NjY2OCA4QzIuNjY2NjggOS40MTQ0OSAzLjIyODU4IDEwLjc3MSA0LjIyODc3IDExLjc3MTJDNS4yMjg5NyAxMi43NzE0IDYuNTg1NTIgMTMuMzMzMyA4LjAwMDAxIDEzLjMzMzNaIiBmaWxsPSIjNkM2RDcwIi8+Cjwvc3ZnPgo=");
}
.wpcf7-field-group-remove::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMzMzMzQgNy4zMzMzNEg4LjY2NjY4SDExLjMzMzNWOC42NjY2N0g4LjY2NjY4SDcuMzMzMzRINC42NjY2OFY3LjMzMzM0SDcuMzMzMzRaTTguMDAwMDEgMTQuNjY2N0M0LjMxODAxIDE0LjY2NjcgMS4zMzMzNCAxMS42ODIgMS4zMzMzNCA4QzEuMzMzMzQgNC4zMTggNC4zMTgwMSAxLjMzMzM0IDguMDAwMDEgMS4zMzMzNEMxMS42ODIgMS4zMzMzNCAxNC42NjY3IDQuMzE4IDE0LjY2NjcgOEMxNC42NjY3IDExLjY4MiAxMS42ODIgMTQuNjY2NyA4LjAwMDAxIDE0LjY2NjdaTTguMDAwMDEgMTMuMzMzM0M5LjQxNDUgMTMuMzMzMyAxMC43NzExIDEyLjc3MTQgMTEuNzcxMiAxMS43NzEyQzEyLjc3MTQgMTAuNzcxIDEzLjMzMzMgOS40MTQ0OSAxMy4zMzMzIDhDMTMuMzMzMyA2LjU4NTUxIDEyLjc3MTQgNS4yMjg5NiAxMS43NzEyIDQuMjI4NzdDMTAuNzcxMSAzLjIyODU3IDkuNDE0NSAyLjY2NjY3IDguMDAwMDEgMi42NjY2N0M2LjU4NTUyIDIuNjY2NjcgNS4yMjg5NyAzLjIyODU3IDQuMjI4NzcgNC4yMjg3N0MzLjIyODU4IDUuMjI4OTYgMi42NjY2OCA2LjU4NTUxIDIuNjY2NjggOEMyLjY2NjY4IDkuNDE0NDkgMy4yMjg1OCAxMC43NzEgNC4yMjg3NyAxMS43NzEyQzUuMjI4OTcgMTIuNzcxNCA2LjU4NTUyIDEzLjMzMzMgOC4wMDAwMSAxMy4zMzMzWiIgZmlsbD0iIzZDNkQ3MCIvPgo8L3N2Zz4K");
}
.wpcf7-field-group-add:hover,
.wpcf7-field-group-remove:hover {
    color: #ffce00;
}
.wpcf7-field-group-add:hover::before,
.wpcf7-field-group-remove:hover::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMzMzMzQgNy4zMzMzNFY0LjY2NjY3SDguNjY2NjhWNy4zMzMzNEgxMS4zMzMzVjguNjY2NjdIOC42NjY2OFYxMS4zMzMzSDcuMzMzMzRWOC42NjY2N0g0LjY2NjY4VjcuMzMzMzRINy4zMzMzNFpNOC4wMDAwMSAxNC42NjY3QzQuMzE4MDEgMTQuNjY2NyAxLjMzMzM0IDExLjY4MiAxLjMzMzM0IDhDMS4zMzMzNCA0LjMxOCA0LjMxODAxIDEuMzMzMzQgOC4wMDAwMSAxLjMzMzM0QzExLjY4MiAxLjMzMzM0IDE0LjY2NjcgNC4zMTggMTQuNjY2NyA4QzE0LjY2NjcgMTEuNjgyIDExLjY4MiAxNC42NjY3IDguMDAwMDEgMTQuNjY2N1pNOC4wMDAwMSAxMy4zMzMzQzkuNDE0NSAxMy4zMzMzIDEwLjc3MTEgMTIuNzcxNCAxMS43NzEyIDExLjc3MTJDMTIuNzcxNCAxMC43NzEgMTMuMzMzMyA5LjQxNDQ5IDEzLjMzMzMgOEMxMy4zMzMzIDYuNTg1NTEgMTIuNzcxNCA1LjIyODk2IDExLjc3MTIgNC4yMjg3N0MxMC43NzExIDMuMjI4NTcgOS40MTQ1IDIuNjY2NjcgOC4wMDAwMSAyLjY2NjY3QzYuNTg1NTIgMi42NjY2NyA1LjIyODk3IDMuMjI4NTcgNC4yMjg3NyA0LjIyODc3QzMuMjI4NTggNS4yMjg5NiAyLjY2NjY4IDYuNTg1NTEgMi42NjY2OCA4QzIuNjY2NjggOS40MTQ0OSAzLjIyODU4IDEwLjc3MSA0LjIyODc3IDExLjc3MTJDNS4yMjg5NyAxMi43NzE0IDYuNTg1NTIgMTMuMzMzMyA4LjAwMDAxIDEzLjMzMzNaIiBmaWxsPSIjRDlCNDUxIi8+Cjwvc3ZnPgo=");
}
.wpcf7-field-group-remove:hover::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMzMzMzQgNy4zMzMzNEg4LjY2NjY4SDExLjMzMzNWOC42NjY2N0g4LjY2NjY4SDcuMzMzMzRINC42NjY2OFY3LjMzMzM0SDcuMzMzMzRaTTguMDAwMDEgMTQuNjY2N0M0LjMxODAxIDE0LjY2NjcgMS4zMzMzNCAxMS42ODIgMS4zMzMzNCA4QzEuMzMzMzQgNC4zMTggNC4zMTgwMSAxLjMzMzM0IDguMDAwMDEgMS4zMzMzNEMxMS42ODIgMS4zMzMzNCAxNC42NjY3IDQuMzE4IDE0LjY2NjcgOEMxNC42NjY3IDExLjY4MiAxMS42ODIgMTQuNjY2NyA4LjAwMDAxIDE0LjY2NjdaTTguMDAwMDEgMTMuMzMzM0M5LjQxNDUgMTMuMzMzMyAxMC43NzExIDEyLjc3MTQgMTEuNzcxMiAxMS43NzEyQzEyLjc3MTQgMTAuNzcxIDEzLjMzMzMgOS40MTQ0OSAxMy4zMzMzIDhDMTMuMzMzMyA2LjU4NTUxIDEyLjc3MTQgNS4yMjg5NiAxMS43NzEyIDQuMjI4NzdDMTAuNzcxMSAzLjIyODU3IDkuNDE0NSAyLjY2NjY3IDguMDAwMDEgMi42NjY2N0M2LjU4NTUyIDIuNjY2NjcgNS4yMjg5NyAzLjIyODU3IDQuMjI4NzcgNC4yMjg3N0MzLjIyODU4IDUuMjI4OTYgMi42NjY2OCA2LjU4NTUxIDIuNjY2NjggOEMyLjY2NjY4IDkuNDE0NDkgMy4yMjg1OCAxMC43NzEgNC4yMjg3NyAxMS43NzEyQzUuMjI4OTcgMTIuNzcxNCA2LjU4NTUyIDEzLjMzMzMgOC4wMDAwMSAxMy4zMzMzWiIgZmlsbD0iI0Q5QjQ1MSIvPgo8L3N2Zz4K");
}
.unelgee {
    position: fixed;
    left: 30px;
    bottom: 30px;
    z-index: 6;
}
.unelgee a {
    width: 48px;
    height: 48px;
    display: flex;
    border-radius: 40px;
    background: #ffce00;
    transition: all 0.2s ease;
    position: relative;
    padding: 16px;
}
.unelgee a:hover {
    width: 176px;
}
.unelgee span {
    font-weight: 600;
    font-size: 18px;
    line-height: 26px;
    text-transform: uppercase;
    color: transparent;
    font-family: 'Roboto', sans-serif;
    opacity: 0;
    transition: all 0.2s ease;
    visibility: hidden;
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    opacity: 0;
    -webkit-backface-visibility: hidden;
}
.unelgee a:hover span {
    opacity: 1;
    visibility: visible;
    color: #0e3178;
}
.rmp-icon--star:before {
    content: "";
}
.rmp-rating-widget__msg.js-rmp-msg,
.rmp-heading.rmp-heading--title {
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    color: #0e3178;
    font-family: 'Roboto', sans-serif;
    margin-bottom: 30px !important;
}
.rmp-rating-widget .rmp-icon--ratings {
    width: 46px;
    height: 46px;
    border: 1px solid #0e3178;
    font-weight: bold;
    font-size: 14px;
    line-height: 24px;
    color: #0e3178;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: "Roboto regular" !important;
}
.rmp-rating-widget .rmp-icon--ratings.rmp-icon--full-highlight,
.rmp-rating-widget .rmp-icon--ratings:hover {
    background: #0e3178;
    color: #ffce00;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list {
    display: flex;
    align-items: center;
    justify-content: center;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list li {
    margin-right: 16px;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list li:last-child {
    margin-right: 0;
}
.modal-unelgee .uk-modal-dialog {
    width: 438px;
}
.modal-unelgee .uk-modal-dialog .uk-close {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.2);
    top: -48px;
    right: -48px;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons,
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container {
    margin: 0;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__msg {
    margin-top: 0;
}
.result-text {
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 10px;
    line-height: 18px;
    text-align: center;
    text-transform: uppercase;
    color: #6c6d70;
    margin-top: 30px !important;
    display: none;
}
.rmp-widgets-container .button {
    background: #ffce00;
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    text-align: center;
    color: #fff;
    max-width: 226px;
    margin: 0 auto;
    margin-top: 30px;
    align-items: center;
    justify-content: center;
    display: none;
}
.rmp-rating-widget.js-rmp-rating-widget.rmp-icon--full-highlight .result-text,
.rmp-rating-widget.js-rmp-rating-widget.rmp-icon--full-highlight .button {
    display: flex;
}
.unelgee-result-msg {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 16px;
}
.unelgee-result-msg p {
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 10px;
    line-height: 18px;
    text-transform: uppercase;
    color: #6c6d70;
}
.unelgee-result-msg span {
    display: block;
}
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container {
    line-height: 1;
}
.rmp-rating-widget.js-rmp-rating-widget.rmp-icon--full-highlight .unelgee-result-msg,
.rmp-rating-widget.js-rmp-rating-widget.rmp-icon--full-highlight .rmp-rating-widget__icons,
.rmp-rating-widget.js-rmp-rating-widget.rmp-icon--full-highlight .rmp-heading.rmp-heading--title,
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results,
.modal-unelgee .uk-modal-dialog .uk-close svg:last-child {
    display: none;
}
.drop-down-search .uk-dropdown {
    min-width: auto;
    max-width: 256px;
    padding: 0;
}
.drop-down-search .uk-dropdown .search {
    display: flex;
}
.drop-down-search .uk-dropdown .search .uk-search-input {
    height: 38px;
    width: 208px;
    border: 1px solid #ffce00;
    border-right: none;
    padding: 0 16px;
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    color: #0e3178;
}
:focus {
    outline: none;
}
.drop-down-search .uk-dropdown .search .uk-search-input::placeholder {
    opacity: 0.2;
}
.drop-down-search .uk-dropdown .search .button-search {
    border-radius: 0;
    background: #0e3178;
    width: 48px;
    border: none;
    padding: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: #ffce00;
}
.drop-down-search .uk-dropdown .search .button-search svg {
    margin: 0;
}
.tw-zarmedee.tw-documentation .uk-slider {
    margin-left: 0;
}
.zarmedee-modal .uk-modal-dialog {
    width: 1250px;
    padding: 0;
}
.zar-medee-content {
    padding: 60px;
}
.zar-medee-content h3 {
    margin-bottom: 16px;
}
.zar-medee-content .tw-meta {
    margin-bottom: 30px;
}
.zarmedee-modal-content {
    margin-bottom: 40px;
}
.zar-medee-content h4 {
    color: #0e3178;
    margin-bottom: 0;
}
.tw-zarmedee .uk-slider-container .uk-slider-items li a {
    display: block;
    height: 100%;
}
.tw-zarmedee .uk-slider-container .uk-slider-items li a .tw-document-media img,
.tw-zarmedee .uk-slider-container .uk-slider-items li a .tw-document-media {
    height: 100%;
}
.tw-zarmedee .uk-slider-container .uk-slider-items li a .tw-document-media img {
    object-fit: cover;
}
.tw-timeline-slider .timeline-container {
    max-width: 993px;
    margin: auto;
}
.tw-timeline-slider .timeline-bottom {
    max-width: 1290px;
    margin: auto;
    margin-bottom: 40px;
    border-bottom: 4px solid #b8bcc0;
}
.tw-timeline-slider .timeline-bottom .uk-thumbnav li {
    padding-left: 0;
    padding-bottom: 30px;
    margin-right: 50px;
    position: relative;
}
.tw-timeline-slider .timeline-bottom .uk-thumbnav li:last-child {
    padding-right: 0;
}
.tw-timeline-slider .timeline-bottom .uk-thumbnav li .dot-slider {
    position: absolute;
    bottom: -9px;
    left: 50%;
    margin-left: -8px;
    width: 8px;
    height: 8px;
    background: #fff;
    border: 4px solid #b8bcc0;
    border-radius: 50%;
    transition: all 0.2s ease;
}
.tw-timeline-slider .timeline-bottom .uk-thumbnav > * > ::after {
    display: none;
}
.tw-timeline-slider .timeline-bottom .uk-thumbnav li a {
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    color: #b8bcc0;
}
.tw-timeline-slider .timeline-bottom .uk-thumbnav li:hover a,
.tw-timeline-slider .timeline-bottom .uk-thumbnav li.uk-active a {
    color: #0e3178;
}
.tw-timeline-slider .timeline-bottom .uk-thumbnav li:hover .dot-slider,
.tw-timeline-slider .timeline-bottom .uk-thumbnav li.uk-active .dot-slider {
    background: #ffce00;
    border-color: #ffce00;
}
.tw-timeline-slider .timeline-bottom .uk-slidenav svg {
    display: block;
}
.tw-timeline-slider .timeline-bottom .uk-slidenav.uk-position-right svg {
    transform: rotate(180deg);
}
.tw-timeline-slider .timeline-bottom .uk-slidenav {
    top: 31px;
}
.tw-timeline-slider .timeline-media {
    margin-bottom: -80px;
}
.tw-timeline-slider .timeline-content {
    background: #fff;
    padding: 40px;
    max-width: 833px;
    margin: auto;
    position: relative;
}
.tw-timeline-slider .timeline-content .title {
    font-size: 16px;
    line-height: 24px;
    color: #0e3178;
    margin-bottom: 16px;
}
.tw-work-container .tw-body {
    text-align: right;
    width: 130px;
    margin-top: 2px;
}
.mf-salvar {
    max-width: 994px;
    margin: 0 auto;
}
.mf-salvar h1 {
    font-size: 48px;
    line-height: 58px;
    color: #fff;
    margin-bottom: 0;
}
.mf-uls {
    position: relative;
}
.mf-uls img {
    height: 100%;
}
.mf-uls > div {
    position: relative;
    z-index: 1;
}
.mf-uls::after {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 4px;
    left: 4px;
    background: #ffce00;
}
.uls-right {
    background: #fff;
    padding: 40px;
}
.uls-right h4 {
    font-size: 18px;
    line-height: 26px;
    color: #0e3178;
    margin-bottom: 24px;
}
.uls-content p {
    margin-bottom: 16px;
}
.uls-right .button {
    display: inline-flex;
    width: auto;
    position: relative;
    border: none;
    padding: 0;
    height: auto;
}
.uls-right .button::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: #b8bcc0;
    left: 0;
    top: 0;
    transition: all 0.2s ease;
}
.uls-right .button:hover:after {
    left: 2px;
    top: 2px;
}
.uls-right .button > div {
    background: #ffce00;
    padding: 12px 24px;
    position: relative;
    z-index: 1;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 12px;
    line-height: 14px;
    color: #fff;
    text-transform: uppercase;
}
.yamnii-tukhai .uk-grid .uk-width-1-5\@m {
    width: 22%;
}
.yamnii-tukhai .uk-grid .uk-width-1-5\@m:nth-child(2) {
    width: 12%;
}
.mf-taniltsuulga {
    background: #fff;
    padding: 30px;
}
.mf-taniltsuulga-image {
    text-align: center;
    margin-bottom: 30px;
}
.mf-taniltsuulga .mf-taniltsuulga-title {
    font-weight: 600;
    font-size: 18px;
    line-height: 26px;
    text-transform: uppercase;
    color: #080302;
    max-width: 300px;
    margin: auto;
    text-align: center;
}
.mf-taniltsuulga .mf-taniltsuulga-header {
    display: flex;
    justify-content: space-between;
    margin-top: 30px;
}
.mf-taniltsuulga .mf-taniltsuulga-header span {
    font-size: 14px;
    line-height: 24px;
    color: #6c6d70;
}
.mf-taniltsuulga .mf-taniltsuulga-content {
    margin-top: 40px;
}
.sidebar-fixed-image {
    position: fixed;
    left: 10px;
    top: 35%;
    margin-top: -40px;
    z-index: 4;
}
.it-video-player-body .tw-video {
    display: none;
    margin-bottom: 0;
}
.it-video-player-body .tw-video.active {
    display: block;
}
.it-video-player-body .tw-video .tw-thumbnail > a::after {
    content: "";
    background: linear-gradient(180deg, rgba(13, 43, 81, 0) 47.91%, #0e3178 100%);
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.it-video-player-head {
    background: #fff;
}
.it-video-player-head .title-icon {
    padding: 15px 30px;
    position: relative;
    transition: all 0.3s ease;
}
.it-video-player-head .title-icon:hover {
    background-color: #ffce00;
}
.it-video-player-head .tw-meta::after {
    content: "";
    display: block;
    border-bottom: 1px solid #e6e6ef;
    position: relative;
    bottom: -15px;
}
.it-video-player-head .title-icon .entry-title {
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    max-height: 48px;
    overflow: hidden;
    padding-right: 56px;
    height: 48px;
    margin-bottom: 6px;
}
.it-video-player-head .title-icon .entry-title a {
    color: #080302;
}
.it-video-player-head .title-icon:hover .entry-title a {
    color: #fff;
}
.it-video-player-head .title-icon:hover .tw-meta {
    color: rgba(255, 255, 255, 0.5);
}
.it-video-player-head .title-icon:hover .tw-meta::after {
    border-color: #ffce00;
}
.video-play-button {
    width: 40px;
    height: 40px;
    background: #0e3178;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 15px;
    right: 30px;
}
.it-video-player-body .video-play-button {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 60px;
    height: 60px;
    margin: 0;
    z-index: 1;
}
.it-video-player-body .video-play-button svg {
    height: 48px;
    width: 48px;
}
.home .tw-heading h2 {
    font-size: 25px;
}
body.dark-theme .tw-header,
body.dark-theme {
    background-color: #121514;
}
body.dark-theme .tw-topbar {
    background-color: #000;
    border-color: #1f1f1f;
}
body.dark-theme .top-right-item,
body.dark-theme .tw-topbar .tw-top-menu > li {
    border-color: #1f1f1f;
}
body.dark-theme time,
body.dark-theme .tw-topbar a {
    color: #8f8f8f;
}
body.dark-theme .tw-social-icons a:hover svg path,
body.dark-theme .font-size path,
body.dark-theme .tw-background-change path {
    fill: #ecac0f !important;
}
body.dark-theme .top-right-item:hover,
body.dark-theme .tw-topbar .tw-top-menu > li:hover {
    background-color: #191919;
}
body.dark-theme .tw-social-icons a svg path,
body.dark-theme .top-right-item:hover .font-size path,
body.dark-theme .top-right-item:hover .tw-background-change path {
    fill: #fff !important;
}
body.dark-theme .tw-box.layout-2 > .img-container svg path {
    fill: #0d0d0d !important;
}
body.dark-theme .tw-row h2.widgettitle,
body.dark-theme .bottom-area h3.widget-title,
body.dark-theme .tw-post-carousel-button > *,
body.dark-theme .tw-carousel-title a,
body.dark-theme .tw-post-carousel-filter li:hover a,
body.dark-theme .tw-post-carousel-filter li.uk-active a,
body.dark-theme .tw-edaatgal-container .tw-content h4,
body.dark-theme .tw-tab.nd-tab li:hover span,
body.dark-theme .tw-tab.nd-tab li.uk-active span,
body.dark-theme .lang-change span,
body.dark-theme .top-right-item:hover .lang-change span,
body.dark-theme .tw-topbar .tw-top-menu > li:hover a,
body.dark-theme .tw-heading h1,
body.dark-theme .tw-heading h2,
body.dark-theme .tw-heading h3,
body.dark-theme .tw-heading h4,
body.dark-theme .tw-heading h5,
body.dark-theme .tw-heading h6,
body.dark-theme .tw-box .tw-tel {
    color: #fff;
}
body.dark-theme .tw-title {
    color: #8f8f8f;
}
body.dark-theme .tw-box.layout-2 > .img-container {
    background: #fff;
}
body.dark-theme .tw-header .tw-logo-container .uk-search .uk-select,
body.dark-theme .tw-header .tw-logo-container input {
    background: #111;
    border-color: #333;
    color: #a7a7a7;
}
body.dark-theme .tw-header .tw-logo-container .uk-search .uk-select {
    background-position: 93% 50%;
}
body.dark-theme .bottom-area a,
body.dark-theme .bottom-area,
body.dark-theme .nd-tab .uk-tab-item span {
    color: #a7a7a7;
}
body.dark-theme .nd-tab ul:first-child li:first-child a::after {
    background: #3a3a3a;
}
body.dark-theme .nd-tab ul:first-child li:first-child a::before {
    background: linear-gradient(180deg, #f7f7f7 0%, #e0e0e0 100%);
    box-shadow: 0px 4px 8px -2px rgba(0, 96, 72, 0.4);
}
body.dark-theme .tw-edaatgal-container {
    border-color: #333;
}
body.dark-theme .uk-height-medium::after {
    background: linear-gradient(180deg, rgba(18, 18, 18, 0.23) 0%, #121212 50%);
}
body.dark-theme .tw-box p,
body.dark-theme .tw-meta a,
body.dark-theme .tw-post-carousel-filter li a {
    color: #a7a7a7;
}
body.dark-theme .tw-post-carousel .post-connect .post-content {
    border-color: #333;
}
body.dark-theme .white-bg {
    background: #0d0d0d;
}
body.dark-theme .green-bg {
    background: #121212;
}
body.dark-theme .top-right-item .font-size svg,
body.dark-theme .top-right-item .font-size svg {
    fill: #a7a7a7;
}
body.dark-theme .tw-socials-fixed a {
    background: #0d0d0d;
}
body.dark-theme .tw-socials-fixed a:hover {
    background: #121212;
}
body.dark-theme .nd-phone-header .haih,
body.dark-theme .nd-banknumber-sidebar-container,
body.dark-theme .tw-document-more,
body.dark-theme .tw-socials-fixed a {
    border-color: #333;
}
body.dark-theme .uk-slider-item:hover svg rect,
body.dark-theme .tw-socials a svg path,
body.dark-theme .tw-socials-fixed a:nth-child(4) svg path,
body.dark-theme .tw-socials-fixed a:nth-child(3) svg path,
body.dark-theme .tw-socials-fixed a:nth-child(2) svg path,
body.dark-theme .tw-socials-fixed a:nth-child(1) svg path {
    fill: #fff;
}
body.dark-theme .nd-table .tw-heading .heading-title,
body.dark-theme .table-body table td,
body.dark-theme .tw-banknumber tbody td,
body.dark-theme .banknumber-switcher li:hover a,
body.dark-theme .banknumber-switcher li.uk-active a,
body.dark-theme .tw-document-title a,
body.dark-theme .uk-tab-item span,
body.dark-theme .single .entry-content table tr td,
body.dark-theme .cd-horizontal-timeline .title,
body.dark-theme .cd-horizontal-timeline .events a,
body.dark-theme h6,
body.dark-theme h5,
body.dark-theme h4,
body.dark-theme h3,
body.dark-theme h2,
body.dark-theme h1,
body.dark-theme .nt-iconbox h4,
body.dark-theme .nt-page-title .page-title,
body.dark-theme .single .entry-content p strong,
body.dark-theme .single .entry-content h1,
body.dark-theme .single .entry-content h2,
body.dark-theme .single .entry-content h3,
body.dark-theme .single .entry-content h4,
body.dark-theme .single .entry-content h5,
body.dark-theme .single .entry-content h6,
body.dark-theme .tw-related-post-container .entry-post .entry-title a,
body.dark-theme .tw-related-post-container .tw-carousel-head-left .heading-title,
body.dark-theme .sidebar-area .widget ul li a,
body.dark-theme .sidebar-area .widget-title,
body.dark-theme .sidebar-area .tw-tab-widget .tw-tab-main li .recent-content h3 a,
body.dark-theme .tw-socials a,
body.dark-theme .content-area .entry-share-container .share-title,
body.dark-theme .content-area .entry-share-container .entry-share,
body.dark-theme .single .entry-content .wp-caption-text,
body.dark-theme .single .entry-title,
body.dark-theme .tw-breadcrumb-container > span:last-child,
body.dark-theme .tw-breadcrumb-container > span > a {
    color: #fff;
}
body.dark-theme .table-body table th,
body.dark-theme .tw-document-size,
body.dark-theme .nd-tugeemel-asuudal-item .uk-accordion .uk-accordion-content p,
body.dark-theme .nd-tugeemel-asuudal-item .uk-accordion .uk-accordion-title,
body.dark-theme .single .entry-content table tr:first-child td,
body.dark-theme .single.single-post .entry-content ol li,
body.dark-theme .single .entry-content > ul li,
body.dark-theme .nd-edaatgal.style2 .tw-edaatgal-container .tw-content p,
body.dark-theme .tw-box ul li,
body.dark-theme .cd-horizontal-timeline .description,
body.dark-theme .nt-iconbox p,
body.dark-theme .tw-related-post-container .entry-date,
body.dark-theme .sidebar-area .tw-tab-widget .tw-tab-main li .recent-content .tw-meta,
body.dark-theme .single .entry-date,
body.dark-theme .single .entry-content p {
    color: #a7a7a7;
}
body.dark-theme .tw-pagination,
body.dark-theme .sidebar-area .widget,
body.dark-theme .content-area .entry-share-container {
    background: #0d0d0d;
}
body.dark-theme .tw-socials a {
    background: #121212;
    color: #a7a7a7;
}
body.dark-theme .sidebar-area .tw-tab-widget .tw-tab-title li.uk-active a {
    background: #121212;
    color: #fff;
}
body.dark-theme .sidebar-area .tw-tab-widget .tw-tab-main li .recent-content,
body.dark-theme .sidebar-area .widget_nav_menu ul li {
    border-bottom: 1px solid #333;
}
body.dark-theme .uk-slider-item:hover svg path {
    stroke: #fff;
}
body.dark-theme .tw-banknumber .inner-table td:first-child,
body.dark-theme .banknumber-switcher li a,
body.dark-theme .tw-banknumber .inner-table tr,
body.dark-theme .tw-document-element,
body.dark-theme .nd-tugeemel-asuudal-item .uk-accordion .uk-accordion-content,
body.dark-theme .nd-tugeemel-asuult-sidebar,
body.dark-theme .uk-tab li:last-child .uk-tab-item,
body.dark-theme .nd-tugeemel-asuudal-item .uk-accordion .uk-accordion-title,
body.dark-theme .uk-tab-item,
body.dark-theme .single .entry-content table td,
body.dark-theme table,
body.dark-theme table th,
body.dark-theme table td,
body.dark-theme .tw-post-medee .tw-medee-media,
body.dark-theme .cd-timeline-navigation a,
body.dark-theme .nt-iconbox,
body.dark-theme .nt-page-title,
body.dark-theme .tw-related-post-container .entry-post {
    border-color: #333;
}
body.dark-theme .tw-pagination ul.page-numbers .dots,
body.dark-theme .tw-pagination ul.page-numbers span.current,
body.dark-theme .tw-pagination ul.page-numbers a {
    background: #121212;
    color: #fff;
}
body.dark-theme .table-body thead,
body.dark-theme .banknumber-switcher li a,
body.dark-theme .tw-banknumber thead,
body.dark-theme .banknumber-switcher li:hover a,
body.dark-theme .banknumber-switcher li.uk-active a,
body.dark-theme .uk-tab li:hover .uk-tab-item,
body.dark-theme .uk-tab li.uk-active .uk-tab-item,
body.dark-theme .uk-tab-item,
body.dark-theme .single .entry-content table tr:first-child {
    background: #0d0d0d;
}
body.dark-theme .tw-content-menu-right-block-container .tw-row .widgettitle {
    color: #2f2f2f;
}
body.dark-theme .nd-tugeemel-asuult-sidebar > div:hover a,
body.dark-theme .nd-tugeemel-asuult-sidebar .active a {
    background: #fff;
}
body.dark-theme .nd-tugeemel-asuudal-item-title span {
    color: #006048;
}
@media only screen and (min-width: 1200px) {
    .tw-hidden-large {
        display: none !important;
    }
}
@media (max-width: 1599px) {
    .uk-padding-xlarge {
        padding: 80px;
    }
    .uk-padding-large .uk-padding {
        padding: 10px;
    }
    .uk-padding .uk-padding-large {
        padding: 30px;
    }
}
@media (max-width: 1453px) {
    .tw-main-menu > li > a {
        font-size: 16px;
    }
    .tw-main-menu > li {
        margin-right: 24px;
    }
}
@media (max-width: 1287px) {
    .tw-main-menu > li > a {
        font-size: 14px;
    }
}
@media (max-width: 1199px) {
    .tw-main-menu > li.current-menu-item::after {
        margin-top: -3px;
        left: -10px;
        width: 4px;
        height: 4px;
    }
    .tw-documentation .uk-slider {
        margin-left: 0;
    }
    .tw-logo {
        height: 100px;
        display: flex;
        align-items: center;
    }
    .tw-main-menu > li > a {
        text-transform: none;
    }
    .tw-search-input {
        width: auto;
    }
    .uk-tab-item {
        padding: 20px;
    }
    .tw-padding-left {
        padding-left: 0;
    }
    .uk-padding-large {
        padding: 40px;
    }
    .tw-box.uk-padding:not(.layout-2) {
        padding: 10px;
    }
    .tw-box.uk-padding.layout-2:not(.right) {
        padding-right: 0;
    }
    .sidebar-area .sidebar-inner {
        padding-left: 10px;
    }
    .sidebar-area .widget {
        margin-bottom: 36px;
    }
    .portfolio-single6-content {
        width: 100%;
    }
}
@media (min-width: 960px) and (max-width: 1212px) {
    .tw-box h4 {
        padding-left: 0;
    }
    .tw-box img,
    .tw-box svg {
        position: relative;
        margin-bottom: 20px;
        margin-top: 0;
        left: auto;
        top: auto;
    }
    .tw-box.tw-iconbox a {
        display: block;
    }
}
@media (min-width: 960px) and (max-width: 1199px) {
    .tw-hidden-desktop {
        display: none !important;
    }
}
@media (max-width: 959px) {
    .unelgee,
    .sidebar-fixed-image {
        display: none;
    }
    .tw-ajax-search {
        overflow: auto;
    }
    .tw-element.tw-diplomatic.tw-search {
        width: 1000px;
    }
    .single-headofministry article .udirdlaga-image::after {
        display: none;
    }
    .tw-documentation .uk-slider {
        margin-left: 0;
    }
    .uk-tab-item span {
        text-transform: none;
    }
    .video-carousel .tw-post-carousel-filter-sync > div:nth-child(2),
    .tw-post-carousel .tw-post-carousel-filter-sync > .filter-cat-6:nth-child(2),
    .tw-post-carousel .tw-post-carousel-filter-sync > .filter-cat-6:nth-child(3) {
        display: none;
    }
    .nd-table .nd-banknumber-container .uk-switcher table,
    .nd-banknumber-sidebar-item-content .uk-switcher .uk-overflow-auto > table {
        width: 899px;
    }
    .tw-user-help .uk-tab li:nth-child(2) .uk-tab-item,
    .tw-user-help .uk-tab li:nth-child(1) .uk-tab-item {
        border-bottom: none;
    }
    .uk-tab li:nth-child(2) .uk-tab-item {
        border-right: 1px solid #e8e8e8;
    }
    .uk-section {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .uk-section-xsmall {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .tw-row.uk-section.uk-section-small {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .uk-section-normal {
        padding-top: 35px;
        padding-bottom: 35px;
    }
    .uk-section-medium {
        padding-top: 65px;
        padding-bottom: 65px;
    }
    .uk-section-large {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    .uk-section-xlarge {
        padding-top: 150px;
        padding-bottom: 150px;
    }
    .uk-section-shop,
    .uk-section-blog {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .tw-padding-left {
        padding-left: 15px;
    }
    .tw-padding-right {
        padding-right: 15px;
    }
    .tw-padding-top {
        padding-top: 15px;
    }
    .tw-padding-bottom {
        padding-bottom: 15px;
    }
    .tw-padding-large-left {
        padding-left: 30px;
    }
    .tw-padding-50-left {
        padding-left: 25px;
    }
    .tw-padding-80-left {
        padding-left: 0;
    }
    .tw-padding-large-right {
        padding-right: 30px;
    }
    .tw-padding-50-right {
        padding-right: 25px;
    }
    .tw-padding-80-right {
        padding-right: 0;
    }
    .tw-padding-large-top {
        padding-top: 30px;
    }
    .tw-padding-large-bottom {
        padding-bottom: 30px;
    }
    .tw-padding-small-left {
        padding-left: 7px;
    }
    .tw-padding-small-right {
        padding-right: 7px;
    }
    .tw-padding-small-top {
        padding-top: 7px;
    }
    .tw-padding-small-bottom {
        padding-bottom: 7px;
    }
    .tw-slider .slider-item {
        height: 600px;
    }
    .tw-heading .tw-sub-title {
        font-size: 10px;
    }
    .tw-heading h1 {
        font-size: 42px;
    }
    .tw-heading h2 {
        font-size: 36px;
    }
    .sidebar-area .sidebar-inner {
        padding-left: 0;
    }
    .content-area + .sidebar-area,
    .sidebar-area + .content-area {
        margin-top: 60px;
    }
    .bottom-widgets .tw-box.layout-2 {
        padding-bottom: 0;
    }
    .bottom-widgets .tw-box .tw-tel {
        font-size: 14px;
    }
}
@media (min-width: 640px) and (max-width: 959px) {
    .tw-hidden-tablet {
        display: none !important;
    }
}
@media (max-width: 782px) {
    .main-container .uk-section:first-child {
        padding-top: 20px;
    }
}
@media (max-width: 639px) {
    .tw-post-carousel .post-title {
        font-size: 26px;
        line-height: 34px;
    }
    .tw-post-carousel .uk-position-bottom-right {
        display: none;
    }
    .tw-post-carousel .tw-heading-container .tw-carousel-head-left {
        display: block;
    }
    .tw-post-carousel .tw-heading-container .tw-carousel-head-left .tw-heading.title_full {
        margin-bottom: 40px;
    }
    .uk-tab-item {
        padding: 15px 0;
    }
    .banknumber-switcher li a {
        text-align: center;
        padding: 23px 0;
    }
    .video-carousel .tw-post-carousel-filter-sync > div:not(:last-child) {
        margin-bottom: 40px;
    }
    .nd-edaatgal.style2 .tw-edaatgal-container .tw-menu-image {
        position: unset;
    }
    .nd-edaatgal.style2 .tw-edaatgal-container .tw-content {
        padding-left: 0;
        margin-top: 12px;
    }
    .tw-hidden-mobile {
        display: none !important;
    }
    .uk-container {
        padding-left: 30px;
        padding-right: 30px;
    }
    .tw-slider .slider-item {
        height: 400px;
    }
    .tw-heading h2 {
        font-size: 30px;
    }
    .nextprev-postlink {
        flex-direction: column;
    }
    .prev-post-link {
        margin-bottom: 30px;
    }
    .nextprev-postlink > div {
        max-width: 100%;
    }
    .single ol li {
        padding-left: 12px;
    }
    .single .entry-content ul {
        padding-left: 12px;
    }
    .content-area .entry-share-container {
        display: block;
    }
    .content-area .entry-share-container .share-title {
        margin-bottom: 20px;
    }
    .tw-socials a {
        min-width: auto;
    }
}
@media (max-width: 480px) {
    * + .uk-grid-margin,
    .uk-grid + .uk-grid,
    .uk-grid > .uk-grid-margin {
        margin-top: 40px;
    }
    .uk-grid-small + .uk-grid-margin,
    .uk-grid.uk-grid-small + .uk-grid.uk-grid-small,
    .uk-grid.uk-grid-small > .uk-grid-margin {
        margin-top: 15px;
    }
    .tw-user-help .tw-tab .uk-tab li.uk-grid-margin {
        margin-top: 0;
    }
    .tw-post-carousel-filter-sync > * {
        margin-bottom: 40px;
    }
    .widget ul {
        margin: 0;
    }
    .tw-row h2.widgettitle,
    .bottom-area h3.widget-title {
        margin-bottom: 24px;
    }
    .bottom-area .widget li:not(:last-child) {
        margin-bottom: 6px;
    }
    .bottom-area .sub-menu {
        display: none;
    }
    .uk-container {
        padding-left: 20px;
        padding-right: 20px;
    }
    .tw-padding-left {
        padding-left: 0;
    }
    .tw-element + .tw-portfolio.filter-modern > .isotope-wrapper {
        padding: 15px;
    }
    .tw-user-help .tw-tab .uk-tab-item span {
        font-size: 10px;
    }
}
@media (max-width: 380px) {
    .tw-heading h1,
    .tw-heading h2 {
        font-size: 24px;
    }
}
