@charset "utf-8";
/************************  TOOLTIP LINE **********************************
/************************* STARTS HERE **********************************/
.dt-sc-tooltip-one,
.dt-sc-tooltip-two,
.dt-sc-tooltip-three
{
    background: #f5f5f5;
    color: #000;
    display: inline;
    padding: 10px 19px;
    position: relative;
    text-transform: uppercase;
}
.dt-sc-tooltip-one,
.dt-sc-tooltip-two .tooltip-item,
.dt-sc-tooltip-three .tooltip-item
{
    font-weight: 500;
}
.dt-sc-tooltip-one .tooltip-content,
.dt-sc-tooltip-two .tooltip-content,
.dt-sc-tooltip-three .tooltip-content
{
    text-transform: none;
}

/* Gap filler */
.dt-sc-tooltip-one::after
{
    content: '';
    height: 20px;
    left: 50%;
    pointer-events: none;
    position: absolute;
    top: 100%;
            transform: translateX(-50%); 
    -webkit-transform: translateX(-50%);
    width: 100%;
}
.dt-sc-tooltip-one:hover::after
{
    pointer-events: auto;
}

/* Tooltip */
.dt-sc-tooltip-one .tooltip-content
{
    background: transparent;
    bottom: 100%;
    cursor: default;
    font-weight: 400;
    left: 50%;
    margin: 0 0 20px -100px;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    text-align: center;
            transition: opacity .3s .3s; 
    -webkit-transition: opacity .3s .3s;
    width: 200px;
    z-index: 9999;
}
.dt-sc-tooltip-one:hover .tooltip-content
{
    opacity: 1;
    pointer-events: auto;
            transition-delay: 0s; 
    -webkit-transition-delay: 0s;
}
.dt-sc-tooltip-one.bottom .tooltip-content
{
    bottom: auto; 
    top: 100%;
}

.dt-sc-tooltip-one .tooltip-content span
{
    display: block;
}
.dt-sc-tooltip-one .tooltip-text
{
    border-bottom-style: solid;
    border-bottom-width: 5px;
    overflow: hidden;
            transform: scale3d(0,1,1);
    -webkit-transform: scale3d(0,1,1);
            transition:         transform .3s .3s; 
    -webkit-transition: -webkit-transform .3s .3s;
}
.dt-sc-tooltip-one:hover .tooltip-text
{
            transform: scale3d(1,1,1); 
    -webkit-transform: scale3d(1,1,1);
            transition-delay: 0s;
    -webkit-transition-delay: 0s;
}
.dt-sc-tooltip-one .tooltip-inner
{
    color: #fff; 
    padding: 10px;
            transform: translate3d(0,100%,0);
    -webkit-transform: translate3d(0,100%,0);
    transition: transform .3s;

    webkit-transition: -webkit-transform .3s;
}
.dt-sc-tooltip-one:hover .tooltip-inner,
.dt-sc-tooltip-one.bottom:hover .tooltip-inner
{
            transform: translate3d(0,0,0); 
    -webkit-transform: translate3d(0,0,0);
            transition-delay: .3s;
    -webkit-transition-delay: .3s;
}

/* Arrow */
.dt-sc-tooltip-one .tooltip-content::after
{
    border: solid transparent;
    border-color: transparent;
    border-width: 10px;
    bottom: -20px;
    content: '';
    height: 0;
    left: 50%;
    margin-left: -10px; 
    pointer-events: none;
    position: absolute;
    width: 0;
}

.dt-sc-tooltip-one.bottom .tooltip-content::after
{
    border-color: transparent;
    border-top-color: transparent !important; 
    bottom: auto;
    top: -20px;
}
.dt-sc-tooltip-one.bottom .tooltip-content
{
    margin-top: 20px;
}
.dt-sc-tooltip-one.bottom .tooltip-content .tooltip-text
{
    border-bottom: 0; 
    border-top-style: solid;
    border-top-width: 5px;
}
.dt-sc-tooltip-one.bottom .tooltip-content:hover .tooltip-text
{
            transform: scale3d(1,1,1); 
    -webkit-transform: scale3d(1,1,1);
            transition-delay: 0s;
    -webkit-transition-delay: 0s;
}
.dt-sc-tooltip-one.bottom .tooltip-inner
{
            transform: translate3d(0,-100%,0); 
    -webkit-transform: translate3d(0,-100%,0);
}

/************************  TOOLTIP BOX **********************************
/************************* STARTS HERE **********************************/
/* Trigger text */
.dt-sc-tooltip-two .tooltip-item
{
    cursor: pointer;
    display: inline-block;
    position: relative;
            transition: background-color .3s, color .3s, transform .3s; 
    -webkit-transition: background-color .3s, color .3s, -webkit-transform .3s;
    z-index: 100;
}
.dt-sc-tooltip-two:hover .tooltip-item
{
    color: #fff;
            transform: translate3d(0,-5px,0); 
    -webkit-transform: translate3d(0,-5px,0);
}

/* Tooltip */
.dt-sc-tooltip-two .tooltip-content
{
    border-bottom: 50px solid #2a3035;
    bottom: 0;
    color: #fff;
    cursor: default;
    left: 50%;
    margin-left: -90px;
    opacity: 0;
    padding: 11px;
    pointer-events: none;
    position: absolute;
    text-align: center; 
            transform: translate3d(0,-.5em,0);
    -webkit-transform: translate3d(0,-.5em,0);
            transition: opacity .3s, transform .3s;
    -webkit-transition: opacity .3s, -webkit-transform .3s;
    width: 180px;
    z-index: 99;
}
.dt-sc-tooltip-two .tooltip-content a
{
    color: #32434f;
}
.dt-sc-tooltip-two .tooltip-text
{
    opacity: 0;
            transform: translate3d(0,1.5em,0);
    -webkit-transform: translate3d(0,1.5em,0);
            transition: opacity .3s, transform .3s; 
    -webkit-transition: opacity .3s, -webkit-transform .3s;
}
.dt-sc-tooltip-two:hover .tooltip-content,
.dt-sc-tooltip-two:hover .tooltip-text
{
    opacity: 1;
    pointer-events: auto;
            transform: translate3d(0,0,0); 
    -webkit-transform: translate3d(0,0,0);
}

.dt-sc-tooltip-two.bottom:hover .tooltip-item
{
            transform: translate3d(0,.5em,0); 
    -webkit-transform: translate3d(0,.5em,0);
}
.dt-sc-tooltip-two.bottom .tooltip-content
{
    border-bottom: 0;
    border-top: 50px solid #2a3035; 
    bottom: auto;
    top: 0;
}

/************************  TOOLTIP CLASSIC *********************************
/*************************** STARTS HERE **********************************/
/* Trigger text */
.dt-sc-tooltip-three .tooltip-item
{
    cursor: pointer;
}

/* Gap filler */
.dt-sc-tooltip-three .tooltip-item::after
{
    bottom: 100%;
    content: '';
    height: 20px;
    left: 50%;
    pointer-events: none;
    position: absolute;
            transform: translateX(-50%); 
    -webkit-transform: translateX(-50%);
    width: 280px;
}
.dt-sc-tooltip-three:hover .tooltip-item::after
{
    pointer-events: auto;
}

/* Tooltip */
.dt-sc-tooltip-three .tooltip-content
{
    bottom: 100%;
    cursor: default;
    left: 50%;
    margin: 0 0 20px -140px;
    opacity: 0;
    pointer-events: none; 
    position: absolute;
    text-align: left;
    width: 280px;
    z-index: 9999;
}
.dt-sc-tooltip-three .tooltip-content
{
            transform: scale3d(.7,.3,1);
    -webkit-transform: scale3d(.7,.3,1);
            transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
            transition: opacity .2s, transform .2s; 
    -webkit-transition: opacity .2s, -webkit-transform .2s;
}
.dt-sc-tooltip-three:hover .tooltip-content
{
    opacity: 1;
    pointer-events: auto;
            transform: translate3d(0,0,0) rotate3d(0,0,0,0); 
    -webkit-transform: translate3d(0,0,0) rotate3d(0,0,0,0);
}
.dt-sc-tooltip-three.tooltip-effect-2:hover .tooltip-content
{
            transform: perspective(1000px) rotate3d(1,0,0,0deg); 
    -webkit-transform: perspective(1000px) rotate3d(1,0,0,0deg);
}

/* Arrow */
.dt-sc-tooltip-three .tooltip-content::after
{
    border: solid transparent;
    border-color: transparent; /*border-top-color: #2a3035;*/
    border-width: 10px;
    content: '';
    height: 0;
    left: 50%;
    margin-left: -10px; 
    pointer-events: none;
    position: absolute;
    top: 100%;
    width: 0;
}
.dt-sc-tooltip-three .tooltip-content::after
{
    border-top-color: #179ed6;
}

/* Tooltip content*/
.dt-sc-tooltip-three .tooltip-content img
{
    display: block;
    float: left;
    height: 170px;
    margin-right: 1em; 
    position: relative;
}
.dt-sc-tooltip-three .tooltip-text
{
    color: #fff;
    display: block;
    font-size: 13px;
    line-height: 23px; 
    padding: 10px 10px 10px 0;
}
.dt-sc-tooltip-three .tooltip-text a
{
    color: #333;
}
.dt-sc-tooltip-three .tooltip-text a:hover
{
    color: #fff;
}

.dt-sc-tooltip-three.bottom .tooltip-content::after
{
    bottom: 100%;
    top: auto;
}
.dt-sc-tooltip-three.bottom .tooltip-content::after
{
    border-color: transparent transparent #179ed6;
}
.dt-sc-tooltip-three.bottom .tooltip-content
{
    bottom: auto;
    margin-bottom: 0;
    margin-top: 20px; 
    top: 100%;
}

/* Common Styles for the devices below 479px width */
@media only screen and (max-width: 479px)
{
    .dt-sc-tooltip-one,
    .dt-sc-tooltip-two,
    .dt-sc-tooltip-three
    {
        display: table;
        margin: auto;
        text-align: center;
    }
}.tooltipster-default
{
    background: #000;
    border: 0;
    border-radius: 5px;
    color: #fff;
}

.tooltipster-default .tooltipster-content
{
    font-family: Arial, sans-serif;
    font-size: 14px;
    line-height: 16px;
    overflow: hidden;;
    padding: 8px 10px;
}

.tooltipster-icon
{
    cursor: help;
    margin-left: 4px;
}

.tooltipster-base
{
    font-size: 0;
    left: 0;
    line-height: 0;
    overflow: visible;;
    padding: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: auto;
    z-index: 9999999;
}

.tooltipster-base .tooltipster-content
{
    overflow: hidden;
}

.tooltipster-arrow
{
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: -1;
}

.tooltipster-arrow span,
.tooltipster-arrow-border
{
    display: block;
    height: 0;
    position: absolute;;
    width: 0;
}

.tooltipster-arrow-top span,
.tooltipster-arrow-top-left span,
.tooltipster-arrow-top-right span
{
    border-left: 8px solid transparent!important;
    border-right: 8px solid transparent!important;
    border-top: 8px solid;
    bottom: -7px;
}

.tooltipster-arrow-top .tooltipster-arrow-border,
.tooltipster-arrow-top-left .tooltipster-arrow-border,
.tooltipster-arrow-top-right .tooltipster-arrow-border
{
    border-left: 9px solid transparent!important;
    border-right: 9px solid transparent!important;
    border-top: 9px solid;
    bottom: -7px;
}

.tooltipster-arrow-bottom span,
.tooltipster-arrow-bottom-left span,
.tooltipster-arrow-bottom-right span
{
    border-bottom: 8px solid;
    border-left: 8px solid transparent!important;
    border-right: 8px solid transparent!important;
    top: -7px;
}

.tooltipster-arrow-bottom .tooltipster-arrow-border,
.tooltipster-arrow-bottom-left .tooltipster-arrow-border,
.tooltipster-arrow-bottom-right .tooltipster-arrow-border
{
    border-bottom: 9px solid;
    border-left: 9px solid transparent!important;
    border-right: 9px solid transparent!important;
    top: -7px;
}

.tooltipster-arrow-bottom .tooltipster-arrow-border,
.tooltipster-arrow-bottom span,
.tooltipster-arrow-top .tooltipster-arrow-border,
.tooltipster-arrow-top span
{
    left: 0;
    margin: 0 auto;;
    right: 0;
}

.tooltipster-arrow-bottom-left span,
.tooltipster-arrow-top-left span
{
    left: 6px;
}

.tooltipster-arrow-bottom-left .tooltipster-arrow-border,
.tooltipster-arrow-top-left .tooltipster-arrow-border
{
    left: 5px;
}

.tooltipster-arrow-bottom-right span,
.tooltipster-arrow-top-right span
{
    right: 6px;
}

.tooltipster-arrow-bottom-right .tooltipster-arrow-border,
.tooltipster-arrow-top-right .tooltipster-arrow-border
{
    right: 5px;
}

.tooltipster-arrow-left .tooltipster-arrow-border,
.tooltipster-arrow-left span
{
    border-bottom: 8px solid transparent!important;
    border-left: 8px solid;
    border-top: 8px solid transparent!important;
    margin-top: -7px;
    right: -7px;;
    top: 50%;
}

.tooltipster-arrow-left .tooltipster-arrow-border
{
    border-bottom: 9px solid transparent!important;
    border-left: 9px solid;
    border-top: 9px solid transparent!important;
    margin-top: -8px;
}

.tooltipster-arrow-right .tooltipster-arrow-border,
.tooltipster-arrow-right span
{
    border-bottom: 8px solid transparent!important;
    border-right: 8px solid;
    border-top: 8px solid transparent!important;
    left: -7px;;
    margin-top: -7px;
    top: 50%;
}

.tooltipster-arrow-right .tooltipster-arrow-border
{
    border-bottom: 9px solid transparent!important;
    border-right: 9px solid;
    border-top: 9px solid transparent!important;
    margin-top: -8px;
}

.tooltipster-fade
{
    opacity: 0;
            transition-property: opacity;;
       -moz-transition-property: opacity;
        -ms-transition-property: opacity;
         -o-transition-property: opacity;
    -webkit-transition-property: opacity;
}

.tooltipster-fade-show
{
    opacity: 1;
}

.tooltipster-grow
{
            transform: scale(0, 0);
       -moz-transform: scale(0, 0);
        -ms-transform: scale(0, 0);
         -o-transform: scale(0, 0);
    -webkit-transform: scale(0, 0);
            transition-property:         transform;
       -moz-transition-property:    -moz-transform;
        -ms-transition-property:     -ms-transform;
         -o-transition-property:      -o-transform;
    -webkit-transition-property: -webkit-transform;

    -webkit-backface-visibility: hidden;
}

.tooltipster-grow-show
{
            transform: scale(1, 1);
       -moz-transform: scale(1, 1);
        -ms-transform: scale(1, 1);
         -o-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
            transition-timing-function: cubic-bezier(.175, .885, .32, 1.15);;
       -moz-transition-timing-function: cubic-bezier(.175, .885, .32, 1.15);
        -ms-transition-timing-function: cubic-bezier(.175, .885, .32, 1.15);
         -o-transition-timing-function: cubic-bezier(.175, .885, .32, 1.15);
    -webkit-transition-timing-function: cubic-bezier(.175, .885, .32, 1);
    -webkit-transition-timing-function: cubic-bezier(.175, .885, .32, 1.15);
}

.tooltipster-swing
{
    opacity: 0;
            transform: rotateZ(4deg);
       -moz-transform: rotateZ(4deg);
        -ms-transform: rotateZ(4deg);
         -o-transform: rotateZ(4deg);
    -webkit-transform: rotateZ(4deg);
            transition-property:         transform;;
       -moz-transition-property:    -moz-transform;
        -ms-transition-property:     -ms-transform;
         -o-transition-property:      -o-transform;
    -webkit-transition-property: -webkit-transform, opacity;
}

.tooltipster-swing-show
{
    opacity: 1;
            transform: rotateZ(0deg);
       -moz-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
         -o-transform: rotateZ(0deg);
    -webkit-transform: rotateZ(0deg);
            transition-timing-function: cubic-bezier(.23, .635, .495, 2.4);;
       -moz-transition-timing-function: cubic-bezier(.23, .635, .495, 2.4);
        -ms-transition-timing-function: cubic-bezier(.23, .635, .495, 2.4);
         -o-transition-timing-function: cubic-bezier(.23, .635, .495, 2.4);
    -webkit-transition-timing-function: cubic-bezier(.23, .635, .495, 1);
    -webkit-transition-timing-function: cubic-bezier(.23, .635, .495, 2.4);
}

.tooltipster-fall
{
    top: 0;
            transition-property: top;
       -moz-transition-property: top;
        -ms-transition-property: top;
         -o-transition-property: top;
    -webkit-transition-property: top;
            transition-timing-function: cubic-bezier(.175, .885, .32, 1.15);;
       -moz-transition-timing-function: cubic-bezier(.175, .885, .32, 1.15);
        -ms-transition-timing-function: cubic-bezier(.175, .885, .32, 1.15);
         -o-transition-timing-function: cubic-bezier(.175, .885, .32, 1.15);
    -webkit-transition-timing-function: cubic-bezier(.175, .885, .32, 1);
    -webkit-transition-timing-function: cubic-bezier(.175, .885, .32, 1.15);
}

.tooltipster-fall.tooltipster-dying
{
    opacity: 0;;
    top: 0!important;
            transition-property: all;
       -moz-transition-property: all;
        -ms-transition-property: all;
         -o-transition-property: all;
    -webkit-transition-property: all;
}

.tooltipster-slide
{
    left: -40px;
            transition-property: left;
       -moz-transition-property: left;
        -ms-transition-property: left;
         -o-transition-property: left;
    -webkit-transition-property: left;
            transition-timing-function: cubic-bezier(.175, .885, .32, 1.15);;
       -moz-transition-timing-function: cubic-bezier(.175, .885, .32, 1.15);
        -ms-transition-timing-function: cubic-bezier(.175, .885, .32, 1.15);
         -o-transition-timing-function: cubic-bezier(.175, .885, .32, 1.15);
    -webkit-transition-timing-function: cubic-bezier(.175, .885, .32, 1);
    -webkit-transition-timing-function: cubic-bezier(.175, .885, .32, 1.15);
}

.tooltipster-slide.tooltipster-dying
{
    left: 0!important;
    opacity: 0;;
            transition-property: all;
       -moz-transition-property: all;
        -ms-transition-property: all;
         -o-transition-property: all;
    -webkit-transition-property: all;
}

.tooltipster-content-changing
{
    opacity: .5;
            transform: scale(1.1, 1.1);;
       -moz-transform: scale(1.1, 1.1);
        -ms-transform: scale(1.1, 1.1);
         -o-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
}

/* CSS Document */
.alignfull { max-width: inherit; position: relative; }
body.has-gutenberg-blocks .blog-entry .entry-body { padding: 0; }
blockquote.wp-block-quote > p { border: none; padding: 0; }
ul.wp-block-gallery li { padding: 0; margin: 0; }
.wp-block-pullquote p { border: none; display: block; padding: 0; }
.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 { flex: 1; height: 100%; object-fit: cover; -o-object-fit: cover; }
figure.wp-block-pullquote { margin-bottom: 20px; }
figure.wp-block-pullquote.alignleft { text-align: left; }
blockquote.wp-block-quote { margin: 20px 0 30px; padding: 0; }
blockquote.wp-block-quote>cite, blockquote.wp-block-quote > cite, .wp-block-quote.is-style-large cite { display: block; margin-top: 0; text-align: inherit; }
body.has-gutenberg-blocks code { background: #f3f4f5; border-radius: 2px; padding: 1px 3px 3px; margin: 0 1px; }
body.has-gutenberg-blocks .blog-entry.post-standard .entry-title h4 { font-size: 39px; font-weight: 600; }
pre.wp-block-preformatted, pre.wp-block-verse { border-color: #d1d1d1; font-family: monospace; }
.has-gutenberg-blocks section>.page>ol { padding-top: 0; }
.wp-block-latest-posts.is-grid li { margin: 0; }
.has-gutenberg-blocks section>.page>ul.wp-block-latest-posts { padding-left: 0; margin-bottom: 40px; }
.has-gutenberg-blocks section>.page>ul.wp-block-latest-posts.is-grid { margin: 0; padding-left: 0; }
blockquote.wp-block-quote, .wp-block-pullquote blockquote { padding: 0; background-color: transparent; border-left: 4px solid currentColor; padding-left: 15px; }
.wp-block-pullquote blockquote, .wp-block-pullquote blockquote p { border-width: 0; padding-left: 0; }
blockquote.wp-block-quote.is-large cite { font-size: 13px; text-align: left; }
.wp-block-quote.is-large, .wp-block-quote.is-style-large { border-left: 4px solid currentColor; }
.wp-block-button__link { margin-bottom: 25px; }
.wp-block-button.alignleft, .wp-block-pullquote.alignleft, .wp-block-image .alignleft, .wp-block-cover.alignleft, body.has-gutenberg-blocks ul.wp-block-gallery.alignleft { margin-right: 2em; }
.wp-block-button.alignright, .wp-block-pullquote.alignright, .wp-block-image .alignright, .wp-block-cover.alignright, body.has-gutenberg-blocks ul.wp-block-gallery.alignright { margin-left: 2em; }
.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p { font-size: 22px; }
body.has-gutenberg-blocks ul.wp-block-gallery { display: flex; margin: 0 0 15px 0; padding-left: 0; }
.wp-block-table td, .wp-block-table th { padding: 1.5em; font-size: 16px; text-align: left; }
.wp-block-table td, .wp-block-table th, .wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th { border-color: rgba(0, 0, 0, 0.1); }
.wp-block-table table, .wp-block-table.is-style-stripes table { border-collapse: collapse; }
.wp-block-table tbody tr:nth-child(2n+1) td { background: transparent; }
.wp-block-cover.has-background-dim { margin-bottom: 1.5em; }
.wp-block-embed-vimeo.alignfull iframe { width: 100%; min-height: 905px; }
body.has-gutenberg-blocks em a { border-bottom: 1px solid; }
.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover { background-color: #000; }
.is-style-outline .wp-block-button__link:hover { color: #000; }
.wp-block-file .wp-block-file__button { display: table; margin: 15px 0 0; }
.wp-block-pullquote { margin-top: 10px; }
.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul { margin-left: 0; }
.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul.wp-block-latest-posts.is-grid { padding-left: 0; }
.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul.wp-block-archives-list, .has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul.wp-block-categories-list, .has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul.wp-block-latest-posts:not(.is-grid) { list-style-position: outside; }
.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul, .has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ol { margin-bottom: 35px; }
.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>.wp-block-archives-dropdown .selection-box { display: inline-block; }
.wp-block-archives-dropdown ~ p { margin-top: 20px; }
.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul li a:hover, .has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ol li a:hover { color: #000; }
.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>*[class*="wp-block"] { margin-bottom: 35px; }
table.wp-block-table { border-collapse: collapse; }
table.wp-block-table.is-style-stripes { border: 1px solid rgba(0, 0, 0, 0.1); border-collapse: collapse; }
table.wp-block-table tbody tr:nth-child(2n+1) { background: rgba(0, 0, 0, 0); }
table.wp-block-table th, table.wp-block-table td { vertical-align: middle; }
.blocks-gallery-grid .blocks-gallery-image, .blocks-gallery-grid .blocks-gallery-item, .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item { padding: 0 }
.wp-block-separator { margin: 1.65em auto; border-bottom-width: 1px; border-bottom-color: #eaeaea; }
.wp-block-pullquote__citation, .wp-block-pullquote cite, .wp-block-pullquote footer { color: inherit; }
.wp-block-media-text { margin: 0 0 30px; }
.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: #fff; }
.wp-block-cover-text a:hover { color: rgba(255, 255, 255, 0.7); }
html:not(.vc_transform) .entry-body p.has-large-font-size, html:not(.vc_transform) .entry-body p.has-large-font-size + p { line-height: normal; }
.has-primary-background-color, .has-secondary-background-color, .has-tertiary-background-color { color: #ffffff; }
.wp-block-coblocks-click-to-tweet__text { display: block; border-width: 0; margin-bottom: 0; padding-left: 0; padding-bottom: 0; }
.wp-block-coblocks-click-to-tweet__text:before { display: inline-block; margin-right: 15px; position: relative; top: 5px; }
.wp-block-coblocks-author__content .wp-block-coblocks-author__name { margin: 0 0 15px; }
.has-drop-cap:not(:focus):after { content: ""; display: table; clear: both; padding-top: 14px; }
.has-primary-background-color, .has-secondary-background-color, .has-tertiary-background-color, .has-background.has-primary-background-color a, .has-background.has-secondary-background-color a, .has-background.has-tertiary-background-color a { color: #ffffff; }
.has-background.has-primary-background-color a:not(.wp-block-button__link):hover, .has-background.has-secondary-background-color a:not(.wp-block-button__link):hover, .has-background.has-tertiary-background-color a:not(.wp-block-button__link):hover { color: rgba(255,255,255,0.7); }

/****************/
.wp-block-quote[style="text-align:right"] { border: solid; border-width: 0 0.2rem 0 0; padding: 0 2rem 0 0; }
.wp-block-separator.is-style-dots { color: currentColor; }
.wp-block-latest-posts.wp-block-latest-posts__list { margin-left: 0; }
ol.wp-block-latest-comments { padding-left: 0; }
ul.wp-block-categories-list.aligncenter li { list-style-position: inside; }/**
* @file: CSS Matrix
* @version: 1.0.0
* @theme: Classic
*/

/* wpForo Dynamic CSS Document */

#wpforo #wpforo-wrap *::selection{color: #000000; background: #33779b;}
#wpforo #wpforo-wrap *::-moz-selection{color: #000000; background: #33779b;}

#wpforo #wpforo-wrap { color: #bbbbbb; background: #141414 }
#wpforo #wpforo-wrap .wpforo-subforum i{ color:#999999; }
#wpforo #wpforo-wrap #footer { background:#727272;}
#wpforo #wpforo-wrap .wpf-p-error { border-bottom: #727272 1px solid; color: #bbbbbb; }
#wpforo #wpforo-wrap .wpf-res-menu { color: #000000; }
#wpforo #wpforo-wrap #wpforo-menu { border-bottom: #727272 3px solid; background:#323232;}
#wpforo #wpforo-wrap #wpforo-menu li {border-bottom: 3px solid transparent;}
#wpforo #wpforo-wrap #wpforo-menu li a { color: #000000; }

#wpforo #wpforo-wrap .wpforo-active,
#wpforo #wpforo-wrap #wpforo-menu li.wpforo-active,
#wpforo #wpforo-wrap #wpforo-menu li:hover,
#wpforo #wpforo-wrap #wpforo-menu li.current-menu-ancestor,
#wpforo #wpforo-wrap #wpforo-menu li.current-menu-parent,
#wpforo #wpforo-wrap #wpforo-menu li.current_page_item { border-bottom: #33779b 3px solid; }

#wpforo #wpforo-wrap #wpforo-menu li > ul{background-color: #323232;}
#wpforo #wpforo-wrap #wpforo-menu li > ul li{border-bottom: 1px solid #323232;}
#wpforo #wpforo-wrap #wpforo-menu li > ul li:hover,
#wpforo #wpforo-wrap #wpforo-menu li > ul li.current-menu-item{border-bottom: 1px solid #33779b;}

#wpforo-load { color: #33779b; }
#wpforo-load i{ color: #33779b!important; }

#wpforo #wpforo-wrap .wpf-search input[type="text"]{ color: #000000; background: transparent; }
#wpforo #wpforo-wrap .wpf-search input[type="text"]:focus{ background: #323232; }
#wpforo #wpforo-wrap .wpf-search i{ color: #33779b; }

#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts{color: #999999; border-right: 1px dashed #585858; }
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts i{color:#999999;}
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts i:hover{color: #33779b;}
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts.wpf-new i{color: #FF812D;}
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts.wpf-new i:hover{text-shadow: 0 0 20px #000000;}
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts-count{color: #FF812D;}

#wpforo #wpf-widget-profile .wpf-widget-alerts, #wpf-widget-profile .wpf-widget-alerts{color: #999999; border-right: none; }
#wpforo #wpf-widget-profile .wpf-widget-alerts i, #wpf-widget-profile .wpf-widget-alerts i{color:#999999;}
#wpforo #wpf-widget-profile .wpf-widget-alerts i:hover, #wpf-widget-profile .wpf-widget-alerts i:hover{color: #585858;}
#wpforo #wpf-widget-profile .wpf-widget-alerts.wpf-new i, #wpf-widget-profile .wpf-widget-alerts.wpf-new i{color: #FF812D;}
#wpforo #wpf-widget-profile .wpf-widget-alerts.wpf-new i:hover, #wpf-widget-profile .wpf-widget-alerts.wpf-new i:hover{}
#wpforo #wpf-widget-profile .wpf-widget-alerts .wpf-alerts-count, #wpf-widget-profile .wpf-widget-alerts .wpf-alerts-count{color: #FF812D;}

#wpforo #wpforo-wrap .wpf-notifications{background: #EFEFEF; border-top: 2px solid #727272; border-bottom:5px solid #727272;}
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-head{color: #000000; border-bottom: 2px solid #FF812D;}
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content{ color: #000000;}
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li{border-bottom: 1px solid #dfdfdf;}
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li .wpf-nleft i{color: #666666; text-shadow: 0 0 3px #585858;}
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content .wpf-ndesc{color:#666666;}
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li:hover{background: #323232;}
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li:hover .wpf-nleft i{color: #FF812D;}

#wpf-widget-profile .wpf-notifications{background: #EFEFEF; border-top: 2px solid #000000; border-bottom:5px solid #000000;}
#wpf-widget-profile .wpf-notifications .wpf-notification-head{color: #000000; border-bottom: 2px solid #FF812D;}
#wpf-widget-profile .wpf-notifications .wpf-notification-content{ color: #000000;}
#wpf-widget-profile .wpf-notifications .wpf-notification-content li{border-bottom: 1px solid #dfdfdf;}
#wpf-widget-profile .wpf-notifications .wpf-notification-content li .wpf-nleft i{color: #666666; text-shadow: 0 0 3px #585858;}
#wpf-widget-profile .wpf-notifications .wpf-notification-content .wpf-ndesc{color:#666666;}
#wpf-widget-profile .wpf-notifications .wpf-notification-content li:hover{background: #323232;}
#wpf-widget-profile .wpf-notifications .wpf-notification-content li:hover .wpf-nleft i{color: #FF812D;}

#wpforo #wpforo-wrap .wpforo-profile .wpforo-profile-head-panel .wpf-edit-cover ul.wpf-edit-cover-options{ background-color: #585858; }

#wpforo #wpforo-wrap #wpforo-poweredby{ color: #000000; }
#wpforo #wpforo-wrap #wpforo-poweredby a{ color: #33779b; }
#wpforo #wpforo-wrap #wpforo-title{ color:#bbbbbb;}
#wpforo #wpforo-wrap #wpforo-description{color:#000000;}
#wpforo #wpforo-wrap .wpf-action-link{border-top:1px solid #323232;}

#wpforo #wpforo-wrap a { color: #e0e0e0; }
#wpforo #wpforo-wrap a svg{ fill: #e0e0e0; }
#wpforo #wpforo-wrap a:visited { color: #e0e0e0; }
#wpforo #wpforo-wrap a:visited svg{ fill: #e0e0e0; }
#wpforo #wpforo-wrap a:hover{ color: #888888;}
#wpforo #wpforo-wrap a:hover svg{ fill: #888888;}
#wpforo #wpforo-wrap a:active { color: #888888; }
#wpforo #wpforo-wrap a:active svg{ fill: #888888; }
#wpforo #wpforo-wrap .wpf-link{ color: #e0e0e0; }

#wpforo #wpforo-wrap .wpflink { color: #e0e0e0; }
#wpforo #wpforo-wrap .wpflink:hover { color: #888888; }

#wpforo #wpforo-wrap pre { border:#727272 1px solid; background:#33779b; }

.wpfcl-a{ color:#888888!important; }
.wpfbg-a{ background-color:#888888!important; }
.wpfcl-b{ color:#33779b!important; }
.wpfbg-b{ background-color:#33779b!important; }
.wpfbr-b{ border:1px solid #33779b!important; }
.wpfcl-0{ color:#999999!important; }
.wpfbg-0{ background-color:#999999!important; }
.wpfcl-1{ color:#000000!important; }
.wpfbg-1{ background-color:#000000!important; }
.wpfcl-2{ color:#bcbcbc!important; }
.wpfbg-2{ background-color:#bcbcbc!important; }
.wpfcl-3{ color:#141414!important; fill: #141414 !important;}
.wpfbg-3{ background-color:#141414!important; }
.wpfcl-4{ color:#7EEA8D!important; fill: #7EEA8D !important;}
.wpfbg-4{ background-color:#7EEA8D!important; }
.wpfcl-5{ color:#FF812D!important; fill: #FF812D !important;}
.wpfbg-5{ background-color:#FF812D!important; }
.wpfbr-5{ border:1px solid #FF812D!important; }
.wpfcl-6{ color:#777777!important; }
.wpfbg-6{ background-color:#777777!important; }
.wpfbr-6{ border:1px solid #777777!important; }
.wpfcl-7{ color:#727272!important; }
.wpfbg-7{ background-color:#727272!important; }
.wpfbr-7{ border:1px solid #727272!important; }
.wpfcl-8{ color:#4dca5c!important; }
.wpfbg-8{ background-color:#4dca5c!important; }
.wpfbr-l-8{ border-left:1px solid #4dca5c!important; }
.wpfcl-9{ color:#323232!important; }
.wpfbg-9{ background-color:#323232!important; }
.wpfbr-9{ border:1px solid #323232!important; }
.wpfcl-10{ color:#f46464!important; }
.wpfbg-10{ background-color:#f46464!important; }
.wpfbr-l-10{ border-left:1px solid #f46464!important; }

#wpforo #wpforo-wrap .author-rating {  border: 1px solid #727272; background: #323232; }
#wpforo #wpforo-wrap .wpf-author-nicename{ color:#bcbcbc;}
#wpforo #wpforo-wrap .wpforo-admin-note{ border: 1px solid #727272; background: #141414; }

#wpforo #wpforo-wrap .wpf-breadcrumb .wpf-root{ border-left:1px solid #666666; }
#wpforo #wpforo-wrap .wpf-breadcrumb a.wpf-end { background: transparent!important; }
#wpforo #wpforo-wrap .wpf-breadcrumb a.wpf-end:hover{ background: transparent!important; }
#wpforo #wpforo-wrap .wpf-breadcrumb a { color:#666666;}
#wpforo #wpforo-wrap .wpf-breadcrumb div:hover{ background:#323232; }
#wpforo #wpforo-wrap .wpf-breadcrumb div:hover:after { background:#323232; }
#wpforo #wpforo-wrap .wpf-breadcrumb div.active{ background:#323232; color:#CECECE; }
#wpforo #wpforo-wrap .wpf-breadcrumb div.active:after { background:#323232; }
#wpforo #wpforo-wrap .wpf-breadcrumb div:after { background: #141414; }
#wpforo #wpforo-wrap .wpf-breadcrumb div.active:after { background: #323232; }

#wpforo #wpforo-wrap .wpforo-post .wpforo-post-content img,
#wpforo #wpforo-wrap .wpforo-revision-body img{ border:#727272 1px solid; background:#141414; }
#wpforo #wpforo-wrap .wpforo-post blockquote,
#wpforo #wpforo-wrap .wpforo-revision-body blockquote{ border:#999999 1px dotted; background:#727272; }
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-code,
#wpforo #wpforo-wrap .wpforo-revision-body .wpforo-post-code{ border:#727272 1px solid; background:#727272; }
#wpforo #wpforo-wrap .wpforo-post code,
#wpforo #wpforo-wrap .wpforo-revision-body code{ border:#727272 1px solid; background:#727272; }
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-code-title,
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-code-title{ border-bottom:#727272 1px solid;}
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-attachments{ border:#141414 1px dotted; }
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-attachments img{border:#727272 2px solid; background:#141414; }
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-signature{ border-top:#585858 1px dashed; color:#bcbcbc;}
#wpforo #wpforo-wrap .wpforo-post .wpforo-membertoggle i{ color:#e0e0e0;}
#wpforo #wpforo-wrap .wpf-mod-message{color:#FF812D}
#wpforo #wpforo-wrap .wpforo-topic-badges{ background-color:#323232; }
#wpforo #wpforo-wrap .wpf-unread-forum .wpforo-forum-icon i,
#wpforo #wpforo-wrap .wpforo-subforum .wpf-unread-forum i{ color:#888888!important;}
#wpforo #wpforo-wrap .wpf-post-starter{color: #33779b; border-bottom: 1px solid #33779b;}
#wpforo #wpforo-wrap .wpf-head-bar{background-color: #323232; border-bottom: 1px solid #727272;}
#wpforo #wpforo-wrap.wpft-post .wpf-head-bar{background-color: transparent; border-bottom: none;}
#wpforo #wpforo-wrap .wpf-button-outlined{border: 1px solid #e0e0e0;}
#wpforo #wpforo-wrap.wpft-post .wpf-manage-link .wpf-action{background: #323232;}
#wpforo #wpforo-wrap .wpf-button-outlined:hover{box-shadow: 1px 1px 4px #ccc; background-color: #141414;}
#wpforo #wpforo-wrap .wpf-button-outlined.wpf-subscribe-forum{border: 1px solid #FF812D; background-color: #141414;margin-right: 5px;background-color: #141414;}
#wpforo #wpforo-wrap .wpf-button-outlined.wpf-subscribe-topic{border: 1px solid #FF812D; background-color: #141414;margin-right: 5px;}
#wpforo #wpforo-wrap .wpf-member-title.wpfut{background-color: #141414;}
#wpforo #wpforo-wrap .wpf-post-edit-wrap{border-top: 1px dashed #727272;}

#wpforo #wpforo-wrap .wpforo-post-head{}
#wpforo #wpforo-wrap .wpforo-post-head .wpf-post-head-top{background-color: #323232; border-left: 3px solid #33779b;}
#wpforo #wpforo-wrap .wpforo-post-head .wpf-post-head-top .wpf-post-stat .wpf-post-stat-box .wpf-tstat svg{fill: #33779b;}
#wpforo #wpforo-wrap .wpforo-post-head .wpf-post-head-top .wpf-post-stat .wpf-post-stat-box span{color: #666666;}
#wpforo #wpforo-wrap .wpforo-post-head .wpf-post-head-top .wpf-post-stat .wpf-post-stat-box.wpf-pb-more{border-left: 1px solid #585858;}
#wpforo #wpforo-wrap .wpforo-post-head .wpf-post-head-top .wpf-post-stat .wpf-post-stat-box.wpf-pb-more svg{fill: #bcbcbc;}
#wpforo #wpforo-wrap .wpforo-post-head .wpf-post-head-top .wpf-post-info .wpf-post-info-forum{color: #666666;}
#wpforo #wpforo-wrap .wpforo-post-head .wpf-topic-more-info h3{border-bottom: 1px dashed #33779b;}
#wpforo #wpforo-wrap .wpforo-post-head .wpf-topic-more-info{background-color: #323232;}
#wpforo #wpforo-wrap .wpforo-post-head .wpf-topic-more-info .wpf-tmi-user-avatar .wpf-tmi-user-posts{background-color: #666666;color: #141414;}



#wpforo #wpforo-wrap .wpfl-1 .wpforo-category{background-color:#323232; border-bottom:#33779b 3px solid; }
#wpforo #wpforo-wrap .wpfl-1 .cat-title{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-1 .cat-stat-posts { color:#000000; }
#wpforo #wpforo-wrap .wpfl-1 .cat-stat-topics {color:#000000; }
#wpforo #wpforo-wrap .wpfl-1 .forum-wrap{ border-bottom:#323232 2px solid; }
#wpforo #wpforo-wrap .wpfl-1 .forum-wrap:last-child{ border-bottom:none; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum{}
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-description{color:#bcbcbc; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-subforum{ border-top:#dadada 1px dotted; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-footer{ color:#999999; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics{ background-color:#141414; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics-tab{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics-list{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics-list li{ background-color: #323232; border-bottom: 2px solid #141414;}

#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-head{ border-bottom:#33779b 3px solid; color: #000000; }
#wpforo #wpforo-wrap .wpfl-1 .head-title{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-1 .head-stat-posts { color:#000000; }
#wpforo #wpforo-wrap .wpfl-1 .head-stat-views { color:#000000; }
#wpforo #wpforo-wrap .wpfl-1 .topic-wrap{ border-bottom:#727272 1px solid; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic{}
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-info{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-stat-posts{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-stat-views{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-posts{ background-color:#141414; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-posts-tab{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-posts-list{ color:#000000; border-left:#727272 2px solid; background-color:  #666666; }

#wpforo #wpforo-wrap .wpfl-1 .post-wrap{}
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post{}
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-right .wpforo-post-content-top{ border-top:1px solid #727272; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left {background:#323232; border-top:#33779b 2px solid; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .avatar{background:#141414; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-rating{ border:1px solid #727272; background:#323232; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .bottom {}
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .bottom .reacted-users a{ color:#FF812D; }
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-action{background: #323232;}
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpforo-post-content-top .wpf-action{background: transparent;}

#wpforo #wpforo-wrap .wpfl-2 .wpforo-category{ background-color:#323232; border-bottom:#33779b 3px solid; }
#wpforo #wpforo-wrap .wpfl-2 .cat-title{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-2 .cat-lastpostinfo{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-2 .forum-wrap{}
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum{}
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-icon{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-info{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-2 .wpforo-subforum{}
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-stat{ color:#FF812D; }
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum .wpforo-forum-data{background: #666666;}
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum .wpforo-forum-data .wpforo-last-post-info{border-top:#727272 1px dashed;}

#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post-avatar{ color:#000000 }
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post-avatar img{ background:#141414; border:1px solid #585858; }

#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-head{ border-bottom:#33779b 3px solid; color: #000000; }
#wpforo #wpforo-wrap .wpfl-2 .head-title{ color:#000000;}
#wpforo #wpforo-wrap .wpfl-2 .head-stat-posts { color:#000000; }
#wpforo #wpforo-wrap .wpfl-2 .head-stat-views { color:#000000; }
#wpforo #wpforo-wrap .wpfl-2 .head-stat-lastpost { color:#000000; }
#wpforo #wpforo-wrap .wpfl-2 .topic-wrap{ border-bottom:#727272 1px solid; }
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic{}
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-avatar{color:#000000; }
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-avatar img{ background:#141414; border:1px solid #585858; }
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-info{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-posts{ color:#000000;}
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-views{ color:#000000;}
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-lastpost{ color:#000000;}

#wpforo #wpforo-wrap .wpfl-2 .post-wrap{ border-top:#727272 1px solid;  }
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post{ background-color:#141414; }
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right{ background:#323232; }
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom{ border-top:#141414 1px solid; background:#141414; }
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpf-post-button-actions span.wpf-action{background-color:#727272;}
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .avatar{ background:#141414; border:#727272 2px solid; }
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom .cbleft a{color:#FF812D;}

#wpforo #wpforo-wrap .wpfl-3 .wpforo-category{ background-color:#323232; border-bottom:#33779b 3px solid; }
#wpforo #wpforo-wrap .wpfl-3 .cat-title{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-3 .cat-stat-posts { color:#000000; }
#wpforo #wpforo-wrap .wpfl-3 .cat-stat-answers { color:#000000; }
#wpforo #wpforo-wrap .wpfl-3 .cat-stat-questions { color:#000000; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum{background-color:#666666;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-icon{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-info{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-footer{ color:#999999; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-posts{color:#000000;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-answers{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-questions{color:#000000;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics{ background-color:#141414; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics-tab{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics-list{ color:#000000;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic .wpf-tbox{ background:#323232; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic .wpf-tbox .wpforo-label svg{fill: #999999;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic-replies i{color: #999999;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic-bottom .wpforo-tags i{color: #999999;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic-status{border-left: 1px solid #727272;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat .wpft-cell-left{border-bottom: 1px dashed #585858;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat .wpft-cell-right{}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-head{border-bottom:#33779b 3px solid; color: #000000;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic{ color:#000000;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic .wpf-tbox{ background: #666666; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic .wpf-tbox .wpforo-label svg{fill: #999999;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-replies i{color: #999999;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-bottom .wpforo-tags i{color: #999999;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-status{border-left: 1px solid #727272;}
#wpforo #wpforo-wrap .wpfl-3 .head-title{ color:#000000; }
#wpforo #wpforo-wrap .wpfl-3 .head-stat-posts { color:#000000; }
#wpforo #wpforo-wrap .wpfl-3 .head-stat-lastpost { color:#000000; }
#wpforo #wpforo-wrap .wpfl-3 .post-wrap{}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post{ background-color:#141414; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-tags{ background-color:#323232; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left { border-right:2px solid #323232; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-answer{ color:#00a636; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-not-answer{ color:#999999!important; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right{ background:#141414; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content{background:  #666666;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content-top{ border-bottom:2px solid #323232; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-tool-bar{ border-top:1px dotted #727272; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-signature-content{ border-top:#888888 1px dotted; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data-content{ border:#141414 1px solid; background:#33779b;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author .wpforo-post-author-details .wpforo-post-author-data{border-left: 1px dashed #585858; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author .wpforo-post-author-details .wpforo-post-author-stat{border-left: 1px dashed #585858; }
#wpforo #wpforo-wrap .wpfl-3 .wpf-answer-sep{color: #666666; border-bottom: 2px solid #33779b;}
#wpforo #wpforo-wrap .wpfl-3 .wpf-answer-sep svg{fill: #33779b; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment{ background-color:#141414; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right{  background:#323232; }
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpforo-comment-action-links .wpf-action{color: #585858;}
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpforo-comment-action-links .wpf-action:hover{color: #888888;}


#wpforo #wpforo-wrap .wpfl-4 .wpforo-category{ background-color:#323232; border-bottom: 3px solid #33779b; }
#wpforo #wpforo-wrap .wpfl-4.wpf-category-page .wpforo-category{ background-color:transparent;}
#wpforo #wpforo-wrap .wpfl-4.wpf-subforums .wpforo-category{ background-color:transparent; border-bottom: 3px solid #33779b;}
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .wpf-right .wpforo-post-content-top{ border-bottom:1px solid #727272; }
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .wpf-left .avatar{ background:#141414; border:#727272 1px solid; }
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .wpf-left .author-rating{ border:1px solid #727272; background:#323232; }
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .bottom { border-top:#727272 1px solid; }
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .bottom .reacted-users a{ color:#FF812D; }
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-newest,
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-hottest,
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-solved,
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-unsolved{color:#bcbcbc;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-newest:hover{color:#777777;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-hottest:hover{color:#FF812D;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-solved:hover{color:#00a636;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-unsolved:hover{color:#bcbcbc;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-newest:hover,#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-newest.wpf-active{border-color:#777777;color:#777777;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-hottest:hover,#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-hottest.wpf-active{border-color:#FF812D;color:#FF812D;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-solved:hover,#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-solved.wpf-active{border-color:#00a636;color:#00a636;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-unsolved:hover,#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-unsolved.wpf-active{border-color:#bcbcbc;color:#bcbcbc;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item{border-bottom: 1px dashed #dadada;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item:nth-child(even){ border-left: 3px solid #141414;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a{color: #000000;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a:hover{color: #888888;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head{ border-bottom: 1px solid #727272;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-label{border-bottom:1px dashed #999999; color: #666666;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-head-box{ color: #666666;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-body {color:#000000;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags .wpf-tags-text i{color: #999999;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags tag a{color: #bcbcbc;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags tag a:hover{color: #888888;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users a img{background-color: #141414;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpf-thread-users-avatars img.avatar,
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpf-thread-users-avatars img{box-shadow: 0 0 2px #999999;}
#wpforo #wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads-head{ background: #33779b; color: #141414; border-bottom: 2px solid #585858; }
#wpforo #wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads-head .wpf-head-box{color: #141414;}
#wpforo #wpforo-wrap .wpft-topic .wpfl-4 .wpf-thread{background-color: #323232;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle.wpfsq:first-child{box-shadow: 0px 0px 18px #727272 inset; border: 1px solid #eee;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-last-reply .wpf-thread-last-avatar i{color: #999999;}
#wpforo #wpforo-wrap .wpfl-4 .wpforo-topic-meta .wpforo-tags .wpf-tags-title i{color: #bcbcbc;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .wpf-author-posts{color: #bcbcbc;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top{}
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-post-date{color:#999999;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author{color:#999999;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content{}
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot{ background:  #666666; }
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reaction-wrap .wpf-like-count{color: #bcbcbc;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply .wpf-action{}
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply:hover .wpf-action{color: #888888;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons:hover .wpf-action{color: #999999;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action{ color: #585858; }
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action:hover{ color: #e0e0e0;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-public i,
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-public i{color: #888888;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-open i,
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-open i{color: #888888;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-approve i,
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-approve i{color: #888888;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-unsolved i,
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-unsticky i{color: #888888;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-unsolved i:hover,
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-unsticky i:hover{ color: #e0e0e0;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar{color: #bcbcbc;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info{color: #33779b;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-prsep{border-bottom: 1px dashed #999999;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpforo-ttgg i{color: #999999;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar .avatar{background: #141414; border: 1px solid #dadada;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo{color: #bcbcbc;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-date{color:#999999;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content{background-color:  #666666;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree{border-bottom: 1px dashed #585858;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree i{color: #999999;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item em{color: #bcbcbc;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item.wpf-starter .avatar{background: #141414; border: 1px solid #33779b;}
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-content-foot{border-top: #323232 1px solid;}
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-footer {background:  #666666;}
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-footer .reacted-users:not(:empty){ border-top: 3px solid #141414;}
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-footer .reacted-users a{ color:#FF812D; }
#wpforo #wpforo-wrap .wpfl-4 .wpf-replies-sep{border-bottom: 1px solid #585858; color: #999999;}

#wpforo #wpforo-wrap .wpf-popover i.fa-thumbs-up{color: #e0e0e0;}
#wpforo #wpforo-wrap .wpf-popover i.fa-thumbs-down{color: #f42d2c;}
#wpforo #wpforo-wrap .wpf-popover .wpf-react.wpf-unreacted > i{ color: #999999; }

#wpforo #wpforo-wrap .wpforo-profile .wpforo-profile-head{box-shadow: 0 0 2px #585858;}
#wpforo #wpforo-wrap .wpforo-profile .wpforo-profile-head .wpforo-profile-back{background: #33779b; color: #141414;}
#wpforo #wpforo-wrap .wpforo-profile .wpforo-user-tools span{color: #e0e0e0;}
#wpforo #wpforo-wrap .wpforo-profile .wpforo-user-tools span.wpf-ab-ban[data-currentstate="0"]{color: #999;}
#wpforo #wpforo-wrap .wpforo-profile .wpforo-user-tools span.wpf-ab-ban[data-currentstate="1"]{color: #e76a11;}
#wpforo #wpforo-wrap .wpforo-profile .wpforo-user-tools span.wpf-ab-delete{color: #c22517;}
#wpforo #wpforo-wrap .wpforo-profile .wpforo-profile-menu{ border-bottom: 2px solid #727272;}
#wpforo #wpforo-wrap .wpforo-profile .wpforo-profile-menu .wpf-profile-menu:hover{ background: #323232; color:#000000;}
#wpforo #wpforo-wrap .wpforo-profile .wpforo-profile-menu .wpf-profile-menu{ border-right:#141414 1px solid; }
#wpforo #wpforo-wrap .wpforo-profile .wpforo-profile-menu .wpf-profile-menu.wpforo-active{color: #33779b;}
#wpforo #wpforo-wrap .wpforo-profile .wpforo-profile-home .wpf-field.wpf-field-name-html_soc_net{border-bottom: 2px solid #323232;}
#wpforo #wpforo-wrap .wpf-profile-section{color: #666666;}
#wpforo #wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-icon{background-color: #33779b; fill: #888888; color: #888888;}

#wpforo #wpforo-wrap .wpf-board-panel{background: #323232;}
#wpforo #wpforo-wrap .wpf-board-panel-right span{border-left: 1px solid #141414;}
#wpforo #wpforo-wrap .wpf-board-panel-right span.wpf-active{background: #141414; background: #141414;}

#wpforo #wpforo-wrap .wpforo-profile .wpf-field .wpf-field-cl{ clear:both;}
#wpforo #wpforo-wrap .wpforo-profile .wpf-field input {max-width: 100%;}
#wpforo #wpforo-wrap .wpforo-profile .wpf-field input[type="text"],
#wpforo #wpforo-wrap .wpforo-profile .wpf-field input[type="password"],
#wpforo #wpforo-wrap .wpforo-profile .wpf-field input[type="email"],
#wpforo #wpforo-wrap .wpforo-profile .wpf-field input[type="date"],
#wpforo #wpforo-wrap .wpforo-profile .wpf-field input[type="number"],
#wpforo #wpforo-wrap .wpforo-profile .wpf-field input[type="url"],
#wpforo #wpforo-wrap .wpforo-profile .wpf-field input[type="tel"],
#wpforo #wpforo-wrap .wpforo-profile .wpf-field textarea,
#wpforo #wpforo-wrap .wpforo-profile .wpf-field select{box-shadow:none; background-color: #323232; border: 1px solid #727272;}


#wpforo #wpforo-wrap .wpf-activity-panel{box-shadow: 0px 0px 3px #585858;}
#wpforo #wpforo-wrap .wpf-activity-panel .wpf-activity-panel-right span{border-right: 1px solid #323232;}
#wpforo #wpforo-wrap .wpf-activity-panel .wpf-activity-panel-right span.wpf-active{background: #323232;}
#wpforo #wpforo-wrap .wpf-activity-icon i{background: #141414; box-shadow: 0px 0px 5px #bbb;}
#wpforo #wpforo-wrap .wpf-activity-icon svg{fill: #999999;}
#wpforo #wpforo-wrap .wpf-activity-data{border-left: 2px solid #323232;}
#wpforo #wpforo-wrap .wpf-activity-data .wpf-activity-bottom .wpf-activity-forum{border-left: 1px dashed #585858;}
#wpforo #wpforo-wrap .wpfa-reply .wpf-activity-icon svg{fill: #999999;}

#wpforo #wpforo-wrap .wpforo-subscriptions .sbn-icon{ border-right:2px solid #141414; }
#wpforo #wpforo-wrap .wpforo-subscriptions .wpf-sbs-bulk-options{background: #141414; border: 1px solid #dadada; border-left: 1px solid #dadada; }
#wpforo #wpforo-wrap .wpforo-subscriptions .wpf-sbs-bulk-options ul li{border-bottom: 1px dotted #585858;}
#wpforo #wpforo-wrap .wpforo-subscriptions .wpf-sbs-bulk-options .wpf-sbs-cat{background: #323232;}
#wpforo #wpforo-wrap .wpforo-subscriptions .wpf-sbs-bulk div{border-bottom: 1px dotted #999999;}
#wpforo #wpforo-wrap .wpforo-subscriptions .wpf-sbs-bulk-options .wpf-sbs-checkbox{color: #000000;}
#wpforo #wpforo-wrap .wpf-sbs-panel{box-shadow: 0px 0px 3px #585858;}
#wpforo #wpforo-wrap .wpf-sbs-panel .wpf-sbs-panel-right span{border-right: 1px solid #323232;}
#wpforo #wpforo-wrap .wpf-sbs-panel .wpf-sbs-panel-right span.wpf-active{background: #323232;}
#wpforo #wpforo-wrap .wpforo-subscriptions .wpforo-sb{border-bottom: 1px dashed #585858;}
#wpforo #wpforo-wrap .wpforo-subscriptions .wpforo-sb .sbn-action i{color: #e85757;}

#wpforo #wpforo-wrap .wpforo-followers .wpf-tab-subtitle{border-bottom: 1px dashed #585858;}
#wpforo #wpforo-wrap .wpforo-followers .wpforo-follower{background: #323232;}
#wpforo #wpforo-wrap .wpforo-following .wpf-tab-subtitle{border-bottom: 1px dashed #585858;}
#wpforo #wpforo-wrap .wpforo-following .wpforo-follower{background: #323232;}
#wpforo #wpforo-wrap .wpforo-following .wpforo-follower .sbn-action a{color: #e85757;}

#wpforo #wpforo-wrap input[type="text"], #wpforo #wpforo-wrap input[type="password"],
#wpforo #wpforo-wrap input[type="email"], #wpforo #wpforo-wrap textarea,
#wpforo #wpforo-wrap select { border: 1px solid #dadada; color: #bcbcbc; box-shadow: inset 0 1px 4px #727272; -moz-box-shadow: inset 0 1px 4px #727272; -webkit-box-shadow: inset 0 1px 4px #727272; }
#wpforo #wpforo-wrap input[type="submit"],
#wpforo #wpforo-wrap input[type="reset"],
#wpforo #wpforo-wrap input[type="button"],
#wpforo-dialog input[type="submit"],
#wpforo-dialog input[type="reset"],
#wpforo-dialog input[type="button"]{ background:#33779b; color:#141414; border: 1px solid #777777; }
#wpforo #wpforo-wrap input[type="submit"]:hover,#wpforo #wpforo-wrap input[type="reset"]:hover{ background:#777777; }
#wpforo #wpforo-wrap input[type="button"]:hover{ background:#777777; }
#wpforo #wpforo-wrap .wpf-button, .wpf-button{ background:#33779b; color:#141414!important; border: 1px solid #777777; }
#wpforo #wpforo-wrap .wpf-button:hover, .wpf-button:hover{ background:#777777; }
#wpforo #wpforo-wrap .wpforo-category .wpf-button{ background:#141414; color:#33779b!important; border: 1px solid #777777; box-shadow: 0 0 3px #fff; }
#wpforo #wpforo-wrap .wpforo-category .wpf-button:hover{ background:#33779b; color:#141414!important; border: 1px solid #777777; box-shadow: 0 0 10px #fff; }

#wpforo #wpforo-wrap .wpf-button-secondary, .wpf-button-secondary{background: #FEFEFE !important; color: #333333 !important; border: 1px solid #CCCCCC !important;}
#wpforo #wpforo-wrap .wpf-button-secondary:hover, .wpf-button-secondary:hover{background: #FFFFFF !important;}

#wpforo #wpforo-wrap .wpf-topic-create{ background-color:  #323232 ;}
#wpforo #wpforo-wrap .wpf-topic-create .wp-editor-tools{ border-bottom:1px #dadada solid; }
#wpforo #wpforo-wrap .wpf-topic-create .wp-editor-tabs a.switch-tmce{ border: 1px #dadada solid; }
#wpforo #wpforo-wrap .wpf-topic-create .wp-editor-tabs a.switch-html{ border: 1px #dadada solid; }
#wpforo #wpforo-wrap .wpf-topic-create .quicktags-toolbar input[type="button"] { background:#33779b; color:#141414; }
#wpforo #wpforo-wrap .wpf-topic-create .quicktags-toolbar input[type="button"]:hover{ background:#777777!important; }

#wpforo #wpforo-wrap .wpf-post-create { background-color:  #323232 ;}
#wpforo #wpforo-wrap .wpf-post-create .wp-editor-tools{ border-bottom:1px #dadada solid; }
#wpforo #wpforo-wrap .wpf-post-create .wp-editor-tabs a.switch-tmce{ border: 1px #dadada solid; }
#wpforo #wpforo-wrap .wpf-post-create .wp-editor-tabs a.switch-html{ border: 1px #dadada solid; }
#wpforo #wpforo-wrap .wpf-post-create .quicktags-toolbar input[type="button"] { background:#33779b; color:#141414; }
#wpforo #wpforo-wrap .wpf-post-create .quicktags-toolbar input[type="button"]:hover{ background:#777777!important; }

#wpforo #wpforo-wrap .wpforo-tags .wpf-tags-title{border-right: 1px solid #141414;}
#wpforo #wpforo-wrap .wpf-tags a{background:#CECECE; color:#141414;}
#wpforo #wpforo-wrap .wpf-tags a:before{ border-color:transparent #CECECE transparent transparent;}
#wpforo #wpforo-wrap .wpf-tags a:after{ background:#141414; -moz-box-shadow:-1px -1px 2px #e0e0e0; -webkit-box-shadow:-1px -1px 2px #e0e0e0; box-shadow:-1px -1px 2px #e0e0e0;}
#wpforo #wpforo-wrap .wpf-topic-tags #wpf_tags{color: #CECECE;}
#wpforo #wpforo-wrap.wpf-dark .wpf-topic-tags #wpf_tags{color: #000000;}
#wpforo #wpforo-wrap .wpf-tags a:active,
#wpforo #wpforo-wrap .wpf-tags a:visited{color: #141414;}
#wpforo #wpforo-wrap .wpf-tags a:hover{background:#666666; color: #141414;}
#wpforo #wpforo-wrap .wpf-tags a:hover:before{border-color:transparent #666666 transparent transparent;}

#wpforo #wpforo-wrap .wpforo-topic-footer{color: #bcbcbc;}
#wpforo #wpforo-wrap .wpf-topic-rel .wpf-rel-wrap{border-top: 1px solid #727272; border-bottom: 1px solid #727272;}
#wpforo #wpforo-wrap .wpf-topic-rel .wpf-no-rel{border-top: 1px solid #727272;}
#wpforo #wpforo-wrap .wpf-topic-visitors{border-top: 1px solid #727272;}
#wpforo #wpforo-wrap .wpf-topic-navi .wpf-navi-wrap{border-top: #727272 3px solid;}
#wpforo #wpforo-wrap .wpf-tags-text i,
#wpforo #wpforo-wrap .wpf-topic-rel .wpf-rel-title i{color:#bcbcbc;}

#wpforo #wpforo-wrap .wpforo-members-wrap td.wpf-members-search { border-bottom:1px solid #727272; }
#wpforo #wpforo-wrap .wpforo-members .wpforo-member {background: #666666;}
#wpforo #wpforo-wrap .wpforo-members .wpforo-member .wpforo-member-social a{color: #585858; fill: #585858;}
#wpforo #wpforo-wrap .wpforo-members .wpforo-member .wpforo-member-social a:hover{color: #33779b; fill: #33779b;}
#wpforo #wpforo-wrap .wpforo-members .wpforo-member .wpforo-member-ug{border: 1px dashed #323232;}
#wpforo #wpforo-wrap .wpforo-members .wpforo-member .wpforo-member-reputation{}
#wpforo #wpforo-wrap .wpforo-members .wpforo-member .wpforo-member-bg{box-shadow: 0 0 4px #585858;}

#wpforo #wpforo-wrap .wpforo-register-wrap .wpforo-register-content { border-top:#33779b 1px solid; border-bottom:#585858 1px solid; padding: 40px 1%; }
#wpforo #wpforo-wrap .wpforo-register-wrap .wpforo-register-content h3{color:#000000}
#wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-content { border-top:#33779b 1px solid; border-bottom:#585858 1px solid; padding: 40px 1%; }
#wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-content .wpforo-login-table{ padding:1%; }
#wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-content .wpforo-login-table .wpf-field{border-bottom:none;}
#wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-content h3{color:#000000}

#wpforo #wpforo-wrap .wpforo-404-wrap .wpforo-404-content { border-top:#727272 1px solid; border-bottom:#727272 1px solid; }
#wpforo #wpforo-wrap .wpforo-404-wrap .wpf-search-box { border:#585858 1px dashed; }
#wpforo #wpforo-wrap .wpf-please-login{background-color: #323232;}

#wpforo #wpforo-wrap #wpforo-search-title { color:#bbbbbb; }
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar{ background:#323232; border:#727272 1px solid; }
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpfltd{ border-bottom:1px dotted #141414; }
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpfrtd{ border-bottom:1px dotted #141414; }
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content { border-bottom:#727272 1px solid; }
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content .wpf-ptr{ border-bottom:#585858 1px solid;}
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content .wpf-htr{ background-color:#33779b; color:#141414; }
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content .wpf-ttr{ background:#323232 }
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-icon{ border-right:1px solid #141414;}
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-icon { border-right:1px solid #141414;}

#wpforo #wpforo-wrap #wpforo-recent-title { color:#bbbbbb; }
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar{ background:#323232; border:#727272 1px solid; }
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpfltd{ border-bottom:1px dotted #141414; }
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpfrtd{ border-bottom:1px dotted #141414; }
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content { border-bottom:#727272 1px solid; }
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content .wpf-htr{ border-bottom:#33779b 3px solid; color:#bcbcbc; }
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content .wpf-ttr{ background:  #666666;}
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-shead-icon{ border-right:1px solid #141414;}
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-spost-icon { border-right:1px solid #141414;}
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-stext{color:#666666}

#wpforo #wpforo-wrap .wpf-action, .wpf-notifications .wpf-action{ color: #e0e0e0; }
#wpforo #wpforo-wrap .wpf-action:hover, .wpf-notifications .wpf-action:hover{ cursor: pointer; color: #888888; }
#wpforo #wpforo-wrap .wpf-action.wpforo-tools{}
#wpforo #wpforo-wrap .wpf-action.wpforo-tools:hover{cursor: pointer;}

#wpforo #wpforo-wrap .wpf-navi .wpf-navi-wrap .wpf-page-info{ color:#666666; }
#wpforo #wpforo-wrap .wpf-navi .wpf-navi-wrap .wpf-prev-button{ background:#33779b; color:#141414;}
#wpforo #wpforo-wrap .wpf-navi .wpf-navi-wrap .wpf-next-button{ background:#33779b; color:#141414;}

#wpforo #wpforo-wrap #wpforo-stat-header{ color: #000000; border-bottom: 1px solid #585858;}
#wpforo #wpforo-wrap  #wpforo-stat-body .wpf-stat-item{border-right:1px solid #727272;}
#wpforo #wpforo-wrap  #wpforo-stat-body .wpf-stat-item i{color:#bcbcbc;}
#wpforo #wpforo-wrap  #wpforo-stat-body .wpf-stat-item .wpf-stat-value{color:#bcbcbc;}
#wpforo #wpforo-wrap  #wpforo-stat-body .wpf-stat-item .wpf-stat-label{border-top:1px dotted #585858; color:#bcbcbc;}
#wpforo #wpforo-wrap  #wpforo-stat-body .wpf-last-info i{color:#bcbcbc;}
#wpforo #wpforo-wrap #wpforo-poweredby{ border-top: 1px solid #727272;}
#wpforo #wpforo-wrap #wpforo-stat-header .wpf-footer-title{ border-bottom: 3px solid #33779b; margin-bottom: -2px;}

#wpforo #wpforo-wrap  .wpf-footer-box{background-color:#323232;}
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-newest-member svg,
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-newest-post svg{fill:#bcbcbc;}

#wpforo #wpforo-wrap  #wpforo-stat-body .wpf-new i,
#wpforo #wpforo-wrap  #wpforo-stat-body .wpf-all-read i{color:#CECECE;}

#wpforo #wpforo-wrap .widget-title,
.wpforo-widget-wrap .widget-title{ border-bottom:2px solid #727272;}
#wpforo #wpforo-wrap .wpforo-widget-wrap .wpforo-widget-content li,
.wpforo-widget-wrap .wpforo-widget-content li{ border-bottom:1px dotted #585858; }

.wpforo-widget-wrap .wpf-widget-tags li{border:none!important;}
.wpforo-widget-wrap .wpf-widget-tags li a{border-color:#888888!important; }
.wpforo-widget-wrap .wpf-widget-tags li span{border:1px solid #888888!important; background-color: #888888!important;color: #141414!important;}
.wpforo-widget-wrap .wpf-widget-tags li a:hover{background-color: #888888!important;color: #141414!important;}
.wpforo-widget-wrap .wpf-prof-footer .wpf-prof-buttons a:hover{background: #888888!important;}

.ui-dialog { z-index: 999998 !important; }
.wpf-video{	margin: 10px !important; }

.ui-dialog .ui-widget-header{  background-color: #33779b!important; border-bottom:#585858 1px solid!important; }
.ui-dialog .ui-widget-header span.ui-dialog-title{ color: #141414 !important; }
.ui-widget input[type="submit"]:hover{ background:#777777; }
.ui-widget input[type="submit"]{ background:#33779b; color:#141414; border: 1px solid #777777; }

#wpforo #wpforo-wrap .wpforo-topic-badges i.fa,
#wpforo #wpforo-wrap .wpforo-topic-badges i.fas,
#wpforo #wpforo-wrap .wpforo-topic-badges i.fab,
#wpforo #wpforo-wrap .wpforo-topic-badges i.far,
#wpforo #wpforo-wrap .wpforo-topic-badges i.fal { color: #33779b; }

#wpf_multi_quote .wpf-multi-quote{color: #141414; background: #33779b;}
body.wpf-dark #wpf_multi_quote .wpf-multi-quote{color: #e0e0e0;}

#wpf-msg-box a{color:#141414;}
#wpf-msg-box a:hover{color:#727272;}
#wpf-msg-box > p{color:#141414!important;background-color:#33779b;background:-moz-linear-gradient(#33779b);background:-o-linear-gradient(#33779b);background:linear-gradient(#33779b);}
#wpf-msg-box > p:after{border-color:transparent #33779b;}

#wpf-msg-box > p.error{background-color:#f46464;background:-moz-linear-gradient(#f46464);background:-o-linear-gradient(#f46464);background:linear-gradient(#f46464);}
#wpf-msg-box > p.error:after{border-color:transparent #f46464;}
#wpf-msg-box > p.success{background-color:#00a636;background:-moz-linear-gradient(#00a636);background:-o-linear-gradient(#00a636);background:linear-gradient(#00a636);}
#wpf-msg-box > p.success:after{border-color:transparent #00a636;}

body.wpf-dark #wpf-msg-box > p, body.wpf-dark #wpf-msg-box a, body.wpf-dark #wpf-msg-box a:visited{color:#e0e0e0!important;}
body.wpf-dark #wpf-msg-box a:hover, body.wpf-dark #wpf-msg-box a:active{color:#888888!important;}

#wpforo #wpforo-wrap .wpf-field { border-bottom: 1px dashed #585858;}
#wpforo #wpforo-wrap .wpf-field .wpf-label i{ color: #bcbcbc; }
#wpforo #wpforo-wrap .wpf-field:not(.wpf-field-type-tinymce) .wpf-field-wrap i{ color: #bcbcbc; }

#wpforo #wpforo-wrap .wpf-field .wpf-field-cl{ clear:both;}
#wpforo #wpforo-wrap .wpf-field input {max-width: 100%;}
#wpforo #wpforo-wrap .wpf-field input[type="text"],
#wpforo #wpforo-wrap .wpf-field input[type="search"],
#wpforo #wpforo-wrap .wpf-field input[type="password"],
#wpforo #wpforo-wrap .wpf-field input[type="email"],
#wpforo #wpforo-wrap .wpf-field input[type="date"],
#wpforo #wpforo-wrap .wpf-field input[type="number"],
#wpforo #wpforo-wrap .wpf-field input[type="url"],
#wpforo #wpforo-wrap .wpf-field input[type="tel"],
#wpforo #wpforo-wrap .wpf-field textarea,
#wpforo #wpforo-wrap .wpf-field select{box-shadow:none; background-color: #141414; border: 1px solid #727272;}
#wpforo #wpforo-wrap .wpf-field input::-webkit-input-placeholder,
#wpforo #wpforo-wrap .wpf-field textarea::-webkit-input-placeholder  { color: #999999;}
#wpforo #wpforo-wrap .wpf-field input::-moz-placeholder,
#wpforo #wpforo-wrap .wpf-field textarea::-moz-placeholder  {color: #999999;}
#wpforo #wpforo-wrap .wpf-field input:-ms-input-placeholder,
#wpforo #wpforo-wrap .wpf-field textarea:-ms-input-placeholder  {color: #999999;}
#wpforo #wpforo-wrap .wpf-field input:-moz-placeholder,
#wpforo #wpforo-wrap .wpf-field textarea:-moz-placeholder {color: #999999;}
#wpforo #wpforo-wrap .wpf-field input[type="text"]:focus,
#wpforo #wpforo-wrap .wpf-field input[type="password"]:focus,
#wpforo #wpforo-wrap .wpf-field input[type="email"]:focus,
#wpforo #wpforo-wrap .wpf-field input[type="date"]:focus,
#wpforo #wpforo-wrap .wpf-field input[type="number"]:focus,
#wpforo #wpforo-wrap .wpf-field input[type="url"]:focus,
#wpforo #wpforo-wrap .wpf-field input[type="tel"]:focus,#wpforo #wpforo-wrap .wpf-field textarea:focus,
#wpforo #wpforo-wrap .wpf-field select:focus{ background-color: #feffec}
#wpforo #wpforo-wrap .wpf-field .wpf-label i{ padding-right:5px; width:25px;}
#wpforo #wpforo-wrap .wpf-field .wpf-field-wrap i{}
#wpforo #wpforo-wrap .wpf-field .wpf-field-required-icon{color: #FF812D;}
#wpforo #wpforo-wrap .wpf-field .wpf-field-wrap .mce-tinymce.mce-container.mce-panel{border: 3px solid #323232; border-width: 3px !important;}
#wpforo #wpforo-wrap .wpf-add-topic-title{border: 1px dashed #33779b; color: #33779b; border-right: none; border-left: none;}
#wpforo #wpforo-wrap .wpf-acp-header{border-bottom: 1px dashed #33779b;}
#wpforo #wpforo-wrap .wpf-acp-header .wpf-acp-toggle i{color: #33779b;}

#wpforo #wpforo-wrap .wpf-tools {background: #323232; outline:3px solid #141414;}
#wpforo #wpforo-wrap .wpf-tools .wpf-tool-tabs .wpf-tool-tab{ border-bottom-color: #999999; }
#wpforo #wpforo-wrap .wpf-tools .wpf-tool-tabs .wpf-tool-tab.wpf-tt-active{ border-bottom-color: #33779b; color:#33779b; }
#wpforo #wpforo-wrap .wpf-tools .wpf-tool h3{ color: #727272}
#wpforo #wpforo-wrap .wpf-tools .wpf-tool .wpf-tool-desc{ color: #999999;}
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li input[type="text"]{background: #141414;}
#wpforo #wpforo-wrap .wpf-tools .wpf-tool .wpf-split-posts{background: #141414; border: 1px solid #dadada; border-left: 3px solid #dadada; }
#wpforo #wpforo-wrap .wpf-tools .wpf-tool .wpf-split-posts ul li{border-bottom: 1px dotted #585858;}
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li input[type="text"]::placeholder {color: #585858; opacity: 1;}
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li input[type="text"]:-ms-input-placeholder {color: #585858;}
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li input[type="text"]::-ms-input-placeholder {color: #585858;}

#wpforo #wpforo-wrap .wpf-sb-1{color:#585858;background-color:#323232;}
#wpforo #wpforo-wrap .wpf-sb-2{color:#33779b;background-color:#323232;}
#wpforo #wpforo-wrap .wpf-sb-3{color:#585858;background-color:transparent;}
#wpforo #wpforo-wrap .wpf-sb-4{color:#33779b;background-color:transparent;}
#wpforo #wpforo-wrap .wpf-sb .wpf-sb-buttons i{color: #585858;}
#wpforo #wpforo-wrap .wpf-sb .wpf-sb-toggle .wpfsa{color:#33779b!important;}
#wpforo #wpforo-wrap .wpfl-1 .wpf-sb-right.wpf-sb-1,
#wpforo #wpforo-wrap .wpfl-1 .wpf-sb-right.wpf-sb-2{border:1px solid #727272;}
#wpforo #wpforo-wrap .wpfl-2 .wpf-sb-right, #wpforo #wpforo-wrap .wpfl-3 .wpf-sb-right{ border-top:1px solid #727272;}
#wpforo #wpforo-wrap .wpfl-2 .wpf-sb-left, #wpforo #wpforo-wrap .wpfl-3 .wpf-sb-left{ background-color:transparent;}
#wpforo #wpforo-wrap .wpf-sb.wpf-sb-top .wpf-sb-buttons{border-left: 1px dotted #e0e0e0;}
[dir="rtl"] #wpforo #wpforo-wrap .wpf-sb.wpf-sb-top .wpf-sb-buttons{border-right: 1px dotted #e0e0e0; border-left:none;}
#wpforo #wpforo-wrap .wpf-sb.wpf-sb-top.sb-tt-expanded .wpf-sb-buttons i{color:#e0e0e0;}
#wpforo #wpforo-wrap .wpf-sbtn {color: #000000;}
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sbtn-title i{color: #999999;}
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-grey .wpf-sb-button{background: #aaaaaa; color: #ffffff; }
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-grey .wpf-sb-button.wpf-sb-icon{background: transparent; color: #777777; border: 1px solid #bbbbbb;}
#wpforo #wpforo-wrap .wpf-sb .wpf-fb .wpfsa, #wpforo #wpforo-wrap .wpf-sb .wpf-fb i:hover{ color: #4267b2!important;}
#wpforo #wpforo-wrap .wpf-sb .wpf-tw .wpfsa, #wpforo #wpforo-wrap .wpf-sb .wpf-tw i:hover{ color: #1DA1F2!important;}
#wpforo #wpforo-wrap .wpf-sb .wpf-wapp .wpfsa, #wpforo #wpforo-wrap .wpf-sb .wpf-wapp i:hover{ color: #1BD741!important;}
#wpforo #wpforo-wrap .wpf-sb .wpf-lin .wpfsa, #wpforo #wpforo-wrap .wpf-sb .wpf-lin i:hover{ color: #0A75B5!important;}
#wpforo #wpforo-wrap .wpf-sb .wpf-gg .wpfsa, #wpforo #wpforo-wrap .wpf-sb .wpf-gg i:hover{ color: #DB4437!important;}
#wpforo #wpforo-wrap .wpf-sb .wpf-vk .wpfsa, #wpforo #wpforo-wrap .wpf-sb .wpf-vk i:hover{ color: #4A76A8!important;}
#wpforo #wpforo-wrap .wpf-sb .wpf-ok .wpfsa, #wpforo #wpforo-wrap .wpf-sb .wpf-ok i:hover{ color: #EE8208!important;}
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-fb:hover{ background-color: #4267b2; border-color: #4267b2; color: #fff;}
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-tw:hover{ background-color: #1DA1F2; border-color: #1DA1F2; color: #fff;}
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-lin:hover{ background-color: #0A75B5; border-color: #0A75B5; color: #fff;}
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-wapp:hover{ background-color: #1BD741; border-color: #1BD741; color: #fff;}
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-gg:hover{ background-color: #DB4437; border-color: #DB4437; color: #fff;}
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-vk:hover{ background-color: #4A76A8; border-color: #4A76A8; color: #fff;}
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-ok:hover{ background-color: #EE8208; border-color: #EE8208; color: #fff;}
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-fb{ background-color: #4267b2; border-color: #4267b2; color: #fff;}
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-tw{ background-color: #1DA1F2; border-color: #1DA1F2; color: #fff;}
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-wapp{ background-color: #1BD741; border-color: #1BD741; color: #fff;}
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-lin{ background-color: #0A75B5; border-color: #0A75B5; color: #fff;}
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-gg{ background-color: #DB4437; border-color: #DB4437; color: #fff;}
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-vk{ background-color: #4A76A8; border-color: #4A76A8; color: #fff;}
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-ok{ background-color: #EE8208; border-color: #EE8208; color: #fff;}
#wpforo #wpforo-wrap .wpforo-revisions-wrap{border-color: #727272;}
#wpforo #wpforo-wrap .wpforo-revisions-wrap *{border-color: #33779b !important;}
#wpforo #wpforo-wrap .wpforo-revision{background-color: #323232; box-shadow: 0 0 4px #585858;}
#wpforo #wpforo-wrap .wpforo-revision .wpforo-revision-top{color: #666666;}
#wpforo #wpforo-wrap .wpforo-revisions-wrap .wpforo-revision-body{background-color: #141414; color: #000000;}
#wpforo #wpforo-wrap .wpf-topic-form-wrap > .wpf-extra-fields{border-top:1px #727272 solid;}
#wpforo #wpforo-wrap.wpf-dark .wpforo-revision .wpforo-revision-top{color: #999999;}
#wpforo #wpforo-wrap.wpf-dark .wpforo-revisions-wrap .wpforo-revision-body{background-color: #727272; color: #e0e0e0;}

@media screen and (max-width:800px) {
	#wpforo #wpforo-wrap #wpforo-menu .wpf-menu{background-color:#323232;}
	#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-right .wpforo-post-content-top{border-top: 1px solid #727272; }
}

#wpforo #wpforo-wrap.wpf-dark { color: #e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfcl-3{ color:#e0e0e0!important; }
#wpforo #wpforo-wrap.wpf-dark .wpfcl-1{ color:#e0e0e0!important; }
#wpforo #wpforo-wrap.wpf-dark .wpfcl-4{ color:#e0e0e0!important; }
#wpforo #wpforo-wrap.wpf-dark .wpf-action{ color: #e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpforo-post .wpforo-post-content p{ color:#e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark #wpforo-menu li a { color: #e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-2 .head-stat-lastpost, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .head-stat-lastpost{ color: #e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-last-post{ color: #e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-topic-stat-lastpost, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-topic-stat-lastpost{ color: #e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-forum-description, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-forum-description{ color: #e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .cat-title, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .cat-title, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .cat-title{ color:#e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-category div, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-category div, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-category div, #wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpforo-category div{ color:#e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-last-topic-date, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-last-topic-date, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-last-topic-date{ color:#e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-topic-stat-posts, #wpforo #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-topic-stat-views{ color:#e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-topic-stat-posts, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-topic-stat-views{ color:#e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-topic-stat-posts, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-topic-stat-views{ color:#e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-last-post-date, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-last-post-date, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-last-post-date{ color:#e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .head-title, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .head-title, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .head-title{ color:#e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .head-stat-posts, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .head-stat-posts, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .head-stat-posts{ color:#e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .head-stat-views, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .head-stat-views, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .head-stat-views{ color:#e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-post .wpf-left, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-post .wpf-left, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-post .wpf-left{ color:#e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-category div.cat-stat-posts,
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-category div.cat-stat-topics{color: #999;}
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-last-topic-user{color: #eee;}
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-post .wpf-right .wpforo-post-content-top, #wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-top, #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content-top{ color:#e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-forum-stat-questions, #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-answers, #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-posts{ color:#e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark #wpforo-stat-header{ color: #e0e0e0; border-bottom: 1px solid #585858;}
#wpforo #wpforo-wrap.wpf-dark .wpf-button{ color:#e0e0e0!important; }
#wpforo #wpforo-wrap.wpf-dark .wpf-topic-create .wpf-subject{background-color:#bbbbbb}
#wpforo #wpforo-wrap.wpf-dark .wpf-topic-create{background-color:#323232}
#wpforo #wpforo-wrap.wpf-dark .wpf-topic-create div.mce-toolbar-grp{background-color:#323232}
#wpforo #wpforo-wrap.wpf-dark .wpf-post-create .wpf-subject{background-color:#bbbbbb}
#wpforo #wpforo-wrap.wpf-dark .wpf-post-create{background-color:#323232}
#wpforo #wpforo-wrap.wpf-dark .wpf-post-create div.mce-toolbar-grp{background-color:#323232}
#wpforo #wpforo-wrap.wpf-dark input[type="submit"], #wpforo #wpforo-wrap.wpf-dark input[type="button"]{color:#e0e0e0!important;}
#wpforo #wpforo-wrap.wpf-dark input[type="text"], #wpforo #wpforo-wrap.wpf-dark input[type="search"], #wpforo #wpforo-wrap.wpf-dark input[type="email"], #wpforo #wpforo-wrap.wpf-dark input[type="date"], #wpforo #wpforo-wrap.wpf-dark input[type="number"], #wpforo #wpforo-wrap.wpf-dark input[type="url"], #wpforo #wpforo-wrap.wpf-dark input[type="tel"], #wpforo #wpforo-wrap.wpf-dark input[type="password"], #wpforo #wpforo-wrap.wpf-dark input[type="email"], #wpforo #wpforo-wrap.wpf-dark textarea, #wpforo #wpforo-wrap.wpf-dark select{color:#000000;background-color:#bbbbbb;}
#wpforo #wpforo-wrap.wpf-dark input[type="text"].wpf-search-field{background-color:transparent; color:#e0e0e0; }
#wpforo #wpforo-wrap.wpf-dark .wpf-field input::-webkit-input-placeholder, #wpforo #wpforo-wrap.wpf-dark .wpf-field textarea::-webkit-input-placeholder  { color: #585858;}
#wpforo #wpforo-wrap.wpf-dark .wpf-field input::-moz-placeholder, #wpforo #wpforo-wrap.wpf-dark .wpf-field textarea::-moz-placeholder  {color: #585858;}
#wpforo #wpforo-wrap.wpf-dark .wpf-field input:-ms-input-placeholder, #wpforo #wpforo-wrap.wpf-dark .wpf-field textarea:-ms-input-placeholder  {color: #585858;}
#wpforo #wpforo-wrap.wpf-dark .wpf-field input:-moz-placeholder, #wpforo #wpforo-wrap.wpf-dark .wpf-field textarea:-moz-placeholder {color: #585858;}
#wpforo #wpforo-wrap.wpf-dark #wpforo-stat-body{border:none;}
#wpforo #wpforo-wrap.wpf-dark .wpforo-members-content table tr{ background-color:#323232!important; }
#wpforo #wpforo-wrap.wpf-dark .wpforo-profile-wrap .profile-rating-bar-wrap{background:none;}
#wpforo #wpforo-wrap.wpf-dark .wpforo-profile-wrap .wpforo-profile-head{border:none;}
#wpforo #wpforo-wrap.wpf-dark .wpf-field:nth-child(even) {background-color: #323232;}
#wpforo #wpforo-wrap.wpf-dark .wpf-field .wpf-field-wrap { color:#bcbcbc}
#wpforo #wpforo-wrap.wpf-dark .wpf-field:not(.wpf-field-type-tinymce) .wpf-field-wrap i{ color:#585858}
#wpforo #wpforo-wrap.wpf-dark .wpf-table .wpfw-1 .wpf-field:nth-child(even) {background-color: #585858;}
#wpforo #wpforo-wrap.wpf-dark .wpforo-login-wrap .wpforo-table .wpfw-1 .wpf-field:nth-child(even){background-color: transparent;}
#wpforo #wpforo-wrap.wpf-dark .wpforo-profile-head .wpforo-active { color:#FFFFFF!important;}
#wpforo #wpforo-wrap.wpf-dark .wpf-profile-section .wpf-statbox .wpf-statbox-value{color:#bcbcbc}
#wpforo #wpforo-wrap.wpf-dark .wpf-post-create {border: none;}
#wpforo #wpforo-wrap.wpf-dark .wpf-topic-create {border: none;}
#wpforo #wpforo-wrap.wpf-dark #wpforo-description{color:#bcbcbc}
#wpforo #wpforo-wrap.wpf-dark .wpforo-login-wrap .wpforo-login-table{background-color: transparent;}
#wpforo #wpforo-wrap.wpf-dark .wpforo-login-wrap .wpforo-login-content > h3, #wpforo #wpforo-wrap.wpf-dark .wpforo-register-wrap .wpforo-register-content > h3{color:#bcbcbc}
#wpforo #wpforo-wrap.wpf-dark .wpf-tools .wpf-tool .wpf-split-posts{background: #666666; border:none; }
#wpforo #wpforo-wrap.wpf-dark .wpf-tools .wpf-tool .wpf-split-posts ul li{border-bottom: 1px dotted #bbbbbb;}
#wpforo #wpforo-wrap.wpf-dark .wpf-tools .wpf-tool li input[type="text"]{background: #dadada;}
#wpforo #wpforo-wrap.wpf-dark .wpf-sbtn .wpf-sbtn-title{ color: #bcbcbc}
#wpforo #wpforo-wrap.wpf-dark .wpf-sbtn.wpf-sb-style-grey .wpf-sb-button {background: #666666;}
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a{color: #bcbcbc;}
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a:hover{color: #e0e0e0;}
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-cat-forum-list .wpf-forum-item .wpf-forum-item-stat{color: #bcbcbc;}
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-threads-head .wpf-head-box{color: #bcbcbc;}
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-thread-users a img{background:#e0e0e0}
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-thread-box{color: #CECECE;}
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-thread-status .wpf-circle.wpfsq:first-child{border: none;}
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-cat-forum-list .wpf-forum-item, #wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-head-bar{border-bottom: 1px solid #727272;}
#wpforo #wpforo-wrap.wpf-dark .wpf-button{box-shadow: none;}
#wpforo #wpforo-wrap.wpf-dark .wpf-thread-forum .wpf-circle i {background: #fff;padding: 0;border-radius: 50%;height: 35px;width: 35px;line-height: 35px;}
#wpforo #wpforo-wrap.wpf-dark .wpf-member-title.wpfut{border:none;}
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-content-foot .wpf-reply .wpf-action {background: transparent;}
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-child-post .wpf-reply-content {border: 1px solid #323232; background-color: #585858;}
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-child-post .wpf-content-foot { border-top: #999999 1px solid; }
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item.wpf-starter .avatar {background-color: #e0e0e0; border: 1px solid #FF812D; }
#wpforo #wpforo-wrap.wpf-dark .wpforo-subscriptions .wpf-sbs-bulk-options .wpf-sbs-checkbox{color: inherit;}
#wpforo #wpforo-wrap.wpf-dark .wpforo-portable-form-wrap div.mce-toolbar-grp, #wpforo #wpforo-wrap .wpforo-portable-form-wrap div.mce-menubar{background-color:#323232}
#wpforo #wpforo-wrap.wpf-dark .wpf-spoiler-wrap {background-color: #444444;}
#wpforo #wpforo-wrap.wpf-dark .wpf-navi .wpf-navi-wrap .wpf-next-button, #wpforo #wpforo-wrap.wpf-dark .wpf-navi .wpf-navi-wrap .wpf-prev-button{color: #bcbcbc;}
#wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-forum-info{color: #bcbcbc;}
#wpforo #wpforo-wrap.wpf-dark .wpforo-profile-wrap .h-bottom .wpf-profile-menu:hover{color:#bbbbbb; }
#wpforo #wpforo-wrap.wpf-dark .wpforo-recent-wrap .wpforo-recent-content .wpf-htr{ color:#e0e0e0; }
#wpf-widget-profile.wpf-dark .wpf-prof-footer .wpf-prof-buttons a:not(:last-child){color:#141414; background:#bbbbbb;}
#wpforo #wpforo-wrap.wpf-dark .wpf-notifications .wpf-notification-content li a,
#wpf-widget-profile.wpf-dark .wpf-notifications .wpf-notification-content li a{color:#666666;}
#wpforo #wpforo-wrap.wpf-dark .wpf-notifications .wpf-notification-content li:hover,
#wpf-widget-profile.wpf-dark .wpf-notifications .wpf-notification-content li:hover{background:#bbbbbb;}
#wpforo #wpforo-wrap.wpf-dark .wpf-acp-title {background: #000; color: #fff;}
#wpforo #wpforo-wrap.wpf-dark .wpf-acp-content {background: #000;color: #999;}
#wpforo #wpforo-wrap.wpf-dark .wpf-acp-footer {background: #000;border-top: 1px dashed #777;}
#wpforo #wpforo-wrap.wpf-dark .wpf-acp-content a.wpf-button-secondary {box-shadow: 0px 0px 5px #999;background: #777;}
#wpforo #wpforo-wrap.wpf-dark .wpf-acp-content a.wpf-button-secondary:hover {box-shadow: 0px 0px 8px #fff;color: #fff;}
#wpforo #wpforo-wrap.wpf-dark .wpf-acp-footer a.wpf-button-secondary {background: #777;color: #fff;}
#wpforo #wpforo-wrap.wpf-dark .wpf-acp-footer a.wpf-button-secondary:last-child{color: #fff!important; background: #e22d00;}
#wpforo #wpforo-wrap.wpf-dark .wpforo-recent-wrap .wpforo-recent-content .wpf-ttr{background-color: #333;}
#wpforo #wpforo-wrap.wpf-dark #wpf-widget-profile .wpf-prof-footer .wpf-prof-buttons a,
#wpforo #wpforo-wrap.wpf-dark #wpf-widget-profile .wpf-prof-footer .wpf-prof-buttons a{background-color: #555;}
#wpforo #wpforo-wrap.wpf-dark .wpforo-profile .wpforo-user-actions {padding: 10px 18px;background: #333;border-radius: 24px;border: none;}
#wpforo #wpforo-wrap.wpf-dark .wpf-profile-section .wpf-statbox .wpf-statbox-icon svg{fill: #555;}
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-content-foot,
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpforo-post .wpforo-post-footer {background: #333;}
#wpforo #wpforo-wrap.wpf-dark .wpforo-post-head .wpf-topic-more-info .wpf-tmi-user-avatar .wpf-tmi-user-posts {color: #fff;}
#wpforo #wpforo-wrap.wpf-dark .wpf-post-create .mce-container-body .mce-container .mce-container-body .mce-container > div{margin:0;}
#wpforo #wpforo-wrap.wpf-dark .wpforo-portable-form-wrap {background-color: #333;}
#wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-topic .wpf-tbox {background: #333;}
#wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content .wpforo-reaction{background-color: #111;}
#wpforo #wpforo-wrap.wpf-dark .wpf-popover .wpf-popover-content{background-color: #333;}


#wpforo #wpforo-wrap .wpforo-forum-title{font-size: 17px!important; line-height: 18px!important;}
#wpforo #wpforo-wrap .wpforo-topic-title a { font-size: 16px!important; }
#wpforo #wpforo-wrap .wpforo-post .wpf-right .wpforo-post-content {font-size: 15px!important;}
#wpforo #wpforo-wrap .wpforo-post .wpf-right .wpforo-post-content p {font-size: 15px;}
#wpforo #wpforo-wrap{
font-size: 13px; width: 100%; padding: 10px 0; margin: 0px;
}.is-small-text{font-size:.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;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.n2-in-fullscreen *{animation-name:initial}.n2-in-fullscreen [data-uk-scrollspy*=uk-animation-]:not([data-uk-scrollspy*=target]){opacity:1}ss3-fullpage{display:block}ss3-fullpage[data-based-on=real]{opacity:0}ss3-force-full-width{position:relative;display:block;opacity:0;width:100vw;transform:translateX(-100vw)}.n2-section-smartslider{position:relative;width:100%;outline:0;--widget-offset: 0px}.n2-section-smartslider--hidden{display:none}.n2-ss-align{position:relative;z-index:0;overflow:hidden}.n2-ss-align.n2-ss-align-visible{overflow:visible}.n2-ss-slider{display:grid;grid-template-columns:100%;grid-template-rows:1fr auto;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1;user-select:none;--ss-fs: flex-start;--ss-fe: flex-end;--ss-r: row;--ss-rr: row-reverse}.n2-ss-slider [data-force-pointer],.n2-ss-slider [data-force-pointer] *{cursor:pointer!important}.n2-ss-slider [data-force-pointer=zoom-in],.n2-ss-slider [data-force-pointer=zoom-in] *{cursor:zoom-in!important}.n2-ss-slider .n2-ss-text{user-select:text;cursor:initial}.n2-ss-slider-has-no-slide{height:0!important;opacity:0!important;overflow:hidden!important}.n2-ss-slider,.n2-ss-slider .n2_ss__touch_element{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.n2-ss-slider>*,.n2-ss-slider .n2_ss__touch_element>*{-webkit-tap-highlight-color:initial}.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow-all *{font-size:inherit;line-height:inherit;letter-spacing:inherit}.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow:before,.n2-ss-slider .n2-ow:after,.n2-ss-slider .n2-ow-all *,.n2-ss-slider .n2-ow-all :before,.n2-ss-slider .n2-ow-all :after{box-sizing:content-box}.n2-ss-slider .n2-ow:before,.n2-ss-slider .n2-ow:after,.n2-ss-slider .n2-ow-all :not(i):before,.n2-ss-slider .n2-ow-all :not(i):after{display:none}.n2-ss-slider a.n2-ow,.n2-ss-slider .n2-ow-all a{border:0;-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.n2-ss-slider a.n2-ow,.n2-ss-slider a.n2-ow:focus,.n2-ss-slider .n2-ow-all a,.n2-ss-slider .n2-ow-all a:focus{outline:0!important;transition:none 0s;box-shadow:none;text-decoration:none}.n2-ss-slider path{transition:none 0s}.n2-ss-slider .n2-ow-all b,.n2-ss-slider .n2-ow-all i{color:inherit}.n2-ss-slider h1.n2-ow,.n2-ss-slider h2.n2-ow,.n2-ss-slider h3.n2-ow,.n2-ss-slider h4.n2-ow,.n2-ss-slider h5.n2-ow,.n2-ss-slider h6.n2-ow,.n2-ss-slider p.n2-ow,.n2-ss-slider .n2-ow-all h1,.n2-ss-slider .n2-ow-all h2,.n2-ss-slider .n2-ow-all h3,.n2-ss-slider .n2-ow-all h4,.n2-ss-slider .n2-ow-all h5,.n2-ss-slider .n2-ow-all h6,.n2-ss-slider .n2-ow-all p{margin:0;padding-left:0;padding-right:0;height:auto;width:auto;border:0;box-shadow:none;-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.n2-ss-slider iframe{border:0;min-height:0}.n2-ss-slider iframe.n2-ow,.n2-ss-slider .n2-ow-all iframe{margin:0}.n2-ss-slider img.n2-ow,.n2-ss-slider .n2-ow-all img,.n2-ss-slider svg.n2-ow,.n2-ss-slider .n2-ow-all svg{max-width:none;max-height:none;height:auto;box-shadow:none;border-radius:0;background:0 0;background:0 0;padding:0;margin:0;border:0;vertical-align:top}.n2-ss-slider picture.n2-ow,.n2-ss-slider .n2-ow-all picture{display:inline-block}.n2-ss-slider source{display:none}.n2-ss-slider ul.n2-ow,.n2-ss-slider li.n2-ow,.n2-ss-slider img.n2-ow,.n2-ss-slider a.n2-ow,.n2-ss-slider p.n2-ow,.n2-ss-slider ol.n2-ow,.n2-ss-slider textarea.n2-ow,.n2-ss-slider input.n2-ow,.n2-ss-slider button.n2-ow{transition:none 0s}.n2-ss-slider p{background-color:transparent}.n2-ss-slider ol{margin:0}.n2-ss-slider{z-index:3;position:relative;text-align:left;width:100%;min-height:1px}[dir=rtl] .n2-ss-slider{text-align:right}.n2-ss-slider :focus{outline:0}.n2-ss-slider[data-responsive=fullpage]{min-height:calc(var(--target-height, 100vh) - var(--subtract, 0px) - var(--subtract-vertical-offset, 0px) - var(--subtract-vertical-widget, 0px))}.n2-ss-slider.n2-ss-slider--fullscreen[data-responsive=fullpage]{min-height:100vh}.n2-ss-slider.n2-ss-slider--fullscreen .n2-ss-preserve-size--slider{display:none!important}[dir=rtl] .n2-ss-slider .n2-ss-slide-background{text-align:left}.n2-ss-slider.n2notransition *{transition:none 0s!important}.n2-ss-slider .n2-ss-preserve-size{width:100%;visibility:hidden}.n2-ss-slider .n2-ss-preserve-size[data-related-device]{display:none}.n2-ss-slider .n2-ss-preserve-size[data-related-device=desktopPortrait]{display:block}.n2-ss-slider .n2-ss-slider-background-video{position:absolute;left:0;top:0;width:100%;height:100%}.n2-ss-slider .n2-cover{object-fit:cover}.n2-ss-slider .n2-contain{object-fit:contain}.n2-ss-slider .n2-ss-slide{position:relative;overflow:hidden;text-align:center;--ssselfalign: center}.n2-ss-full-page--constrain-ratio .n2-ss-slide{overflow:visible}.n2-ss-slider .n2-ss-slide--focus{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:-99999}.n2-ss-slider .n2-ss-slide-thumbnail{display:none!important}.n2-ss-full-page--constrain-ratio .n2-ss-layers-container{clip-path:var(--ss-clip-path, inset(0px))}.n2-ss-slider .n2-ss-slide-background,.n2-ss-slider .n2-ss-slide-background *{position:absolute;top:0;left:0;width:100%;height:100%;text-align:left}.n2-ss-feature-post-bg-loader .n2-ss-slide-background{opacity:0}.n2-ss-slider .n2-ss-slide-background{z-index:10}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color{z-index:1}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color[data-overlay="1"]{z-index:7}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-video{z-index:3}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-image{z-index:5}.n2-ss-slider .n2-ss-slide-background-image{width:100%;height:100%;box-sizing:content-box;--ss-o-pos-x: 50%;--ss-o-pos-y: 50%}.n2-ss-slider .n2-ss-slide-background-image img{object-position:var(--ss-o-pos-x) var(--ss-o-pos-y)}.n2-ss-slider .n2-ss-slide-background-image img{width:100%!important;height:100%!important;object-fit:cover;color:RGBA(0,0,0,0)}.n2-ss-slider [data-mode=fit] .n2-ss-slide-background-image img{object-fit:contain}.n2-ss-slider [data-mode=center] .n2-ss-slide-background-image img{object-fit:none}.n2-ss-slider [data-mode=stretch] .n2-ss-slide-background-image img{object-fit:fill}.n2-ss-slider [data-mode=blurfit] .n2-ss-slide-background-image+.n2-ss-slide-background-image img{object-fit:contain}.n2-ss-slider .n2-ss-slide-background-video{object-fit:cover}.n2-ss-slider .n2-ss-slide-background-video[data-mode=fit]{object-fit:contain}.n2-ss-slider .n2-ss-layers-container{visibility:hidden;position:relative;width:100%;height:100%;display:flex;flex-direction:column;z-index:20;opacity:.001;transition:opacity .4s}.n2-ss-slider.n2-ss-loaded .n2-ss-layers-container{opacity:1}.n2-ss-slider [onclick].n2-ss-layers-container{visibility:visible}.n2-ss-slider .n2-ss-layers-container>*{visibility:visible}.n2-ss-slider .n2-ss-layer{z-index:2;--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;width:calc(100% - var(--margin-right) - var(--margin-left) + var(--ss-safari-fix-225962, 0px));--ssfont-scale: 1;font-size:calc(100%*var(--ssfont-scale))}.n2-ss-slider .n2-ss-layer[data-pm=normal]{margin:var(--margin-top) var(--margin-right) var(--margin-bottom) var(--margin-left)}.n2-ss-slider .n2-ss-layer[data-pm=absolute]{position:absolute;left:0;top:0}.n2-ss-slider .n2-ss-layer[data-pm=absolute] picture{width:100%}.n2-ss-slider .n2-ss-layer[data-pm=default],.n2-ss-slider .n2-ss-layer[data-pm=normal]{position:relative;min-height:1px}.n2-ss-slider .n2-ss-layer-wrapper{width:100%;height:100%}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer-wrapper,.n2-ss-slider .n2-ss-layer-row .n2-ss-layer-wrapper{height:auto;flex-grow:1}.n2-ss-slider .n2-ss-layer.n2-ss-layer--need-height .n2-ss-layer-wrapper{height:100%}.n2-ss-slider .n2-ss-layer[data-sstype=col]>.n2-ss-layer-wrapper,.n2-ss-slider .n2-ss-layer[data-sstype=content]>.n2-ss-layer-wrapper{flex:1 1 auto;min-height:100%;height:auto!important;display:flex;flex-direction:column}.n2-ss-no-bga-fixed *,.n2-ss-slider.n2-ss-mobileLandscape .n2-ss-slider-1,.n2-ss-slider.n2-ss-mobilePortrait .n2-ss-slider-1,.n2-ss-slider.n2-ss-tabletLandscape .n2-ss-slider-1,.n2-ss-slider.n2-ss-tabletPortrait .n2-ss-slider-1,.n2-ss-slider.n2-ss-mobileLandscape .n2-ss-slider-2,.n2-ss-slider.n2-ss-mobilePortrait .n2-ss-slider-2,.n2-ss-slider.n2-ss-tabletLandscape .n2-ss-slider-2,.n2-ss-slider.n2-ss-tabletPortrait .n2-ss-slider-2{background-attachment:scroll!important}.n2-ss-slider .n2-ss-widget{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000px;z-index:1;font-size:16px;transition:opacity .4s ease;opacity:1;box-sizing:initial}.n2-ss-slider .n2-ss-widget[data-position=above],.n2-ss-slider .n2-ss-widget[data-position=below]{margin-left:auto;margin-right:auto}.n2-ss-slider .n2-ss-widget.n2-ss-widget-hidden{opacity:0!important;pointer-events:none}.n2-ss-slider .n2-ss-slider-controls-above,.n2-ss-slider .n2-ss-slider-controls-below{display:flex;flex-flow:column;align-items:center}.n2-ss-slider .n2-ss-slider-controls-side{position:relative;display:flex}.n2-ss-slider .n2-ss-slider-controls-side>*{flex:1 1 auto}.n2-ss-slider .n2-ss-slider-controls-left,.n2-ss-slider .n2-ss-slider-controls-right{flex:0 0 auto;display:flex}.n2-ss-slider .n2-ss-slider-controls-left>*,.n2-ss-slider .n2-ss-slider-controls-right>*{flex:1 1 auto}.n2-ss-slider .n2-ss-slider-controls-left>*{margin-right:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-right>*{margin-left:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-left,.n2-ss-slider .n2-ss-slider-controls-absolute-right{position:absolute;right:100%;top:0;height:100%;display:flex;flex-flow:var(--ss-rr);align-items:center;visibility:hidden}[dir=rtl] .n2-ss-slider .n2-ss-slider-controls-absolute-left{justify-content:flex-start}[dir=rtl] .n2-ss-slider .n2-ss-slider-controls-absolute-right{justify-content:flex-end}.n2-ss-slider .n2-ss-slider-controls-absolute-left>*,.n2-ss-slider .n2-ss-slider-controls-absolute-right>*{visibility:visible}.n2-ss-slider .n2-ss-slider-controls-absolute-right{left:100%;right:auto;flex-flow:row}.n2-ss-slider .n2-ss-slider-wrapper-outside,.n2-ss-slider .n2-ss-slider-wrapper-inside{position:relative;display:grid;grid-template-columns:100%}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls{z-index:10;position:absolute;width:100%;height:100%;visibility:hidden;display:flex}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls>*{visibility:visible}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-advanced{display:block;opacity:0;transition:opacity .4s}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-advanced--ready{opacity:1}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-advanced>*{position:absolute!important}.n2-ss-slider .n2-ss-slider-controls-absolute-left-top{align-items:flex-start;flex-flow:var(--ss-r)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-top>*{margin:var(--widget-offset) 0 0 var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-center-top{align-items:center;flex-flow:column}.n2-ss-slider .n2-ss-slider-controls-absolute-center-top>*,.n2-ss-slider .n2-ss-slider-controls-below>*{margin-top:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-top{flex-flow:var(--ss-rr);align-items:flex-start}.n2-ss-slider .n2-ss-slider-controls-absolute-right-top>*{margin:var(--widget-offset) var(--widget-offset) 0 0}.n2-ss-slider .n2-ss-slider-controls-absolute-left-center{align-items:center;flex-flow:var(--ss-r)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-center>*,.n2-ss-slider .n2-ss-slider-controls-absolute-right>*{margin-left:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-center{align-items:center;flex-flow:var(--ss-rr)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-center>*,.n2-ss-slider .n2-ss-slider-controls-absolute-left>*{margin-right:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-bottom{align-items:flex-end;flex-flow:var(--ss-r)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-bottom>*{margin:0 0 var(--widget-offset) var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-center-bottom{align-items:center;flex-flow:column-reverse}.n2-ss-slider .n2-ss-slider-controls-absolute-center-bottom>*,.n2-ss-slider .n2-ss-slider-controls-above>*{margin-bottom:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-bottom{align-items:flex-end;flex-flow:var(--ss-rr)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-bottom>*{margin:0 var(--widget-offset) var(--widget-offset) 0}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-right-top,.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-top,.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom,.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-right-bottom{z-index:11}.n2-ss-slider .n2-ss-static-slide{justify-self:stretch;align-self:stretch;display:flex;flex-direction:column;position:relative;z-index:25;-webkit-backface-visibility:hidden;text-align:center;--ssselfalign: center;opacity:.001;transition:opacity .4s}.n2-ss-slider.n2-ss-loaded .n2-ss-static-slide{opacity:1}.n2-ss-slider .n2-ss-static-slide div[data-sstype=slide]>.n2-ss-layer,.n2-ss-slider .n2-ss-static-slide div[data-sstype=content][data-hasbackground="1"]>div.n2-ss-section-main-content,.n2-ss-slider .n2-ss-static-slide div[data-sstype=content] .n2-ss-section-main-content>*{visibility:visible}.n2-ss-slider .n2-ss-static-slide,.n2-ss-slider .n2-ss-static-slide div[data-sstype=slide],.n2-ss-slider .n2-ss-static-slide div[data-sstype=content][data-hasbackground="0"],.n2-ss-slider .n2-ss-static-slide div[data-sstype=content][data-hasbackground="0"] div.n2-ss-section-main-content{visibility:hidden}.n2-ss-slider .n2-ss-shape-divider{position:absolute;left:0;width:100%;height:100px;pointer-events:none;z-index:13}.n2-ss-slider .n2-ss-shape-divider-inner{height:100%;transform-origin:center top}.n2-ss-slider .n2-ss-shape-divider-bottom .n2-ss-shape-divider-inner{position:absolute;bottom:0;left:0;width:100%;transform-origin:center bottom}.n2-ss-slider .n2-ss-shape-divider svg{display:block;height:100%;width:100%}.n2-ss-slider .n2-ss-shape-divider-top{top:0}.n2-ss-slider .n2-ss-shape-divider-bottom{bottom:0}.n2-ss-slider .n2-ss-slide .nextend-slide-bg{position:absolute;top:0;left:0;width:100%;max-width:none!important;height:auto;background:rgba(0,0,0,.002)}.n2-ss-slider video.n2-ow{max-width:none}.n2-ss-slider .n2-ss-item-video-container{overflow:hidden;width:100%;height:100%}.n2-ss-slider .n2-ss-item-video-container video{width:100%;height:100%}.n2-ss-slider .n2-ss-item-iframe-wrapper{-webkit-overflow-scrolling:touch;overflow-y:auto;height:100%}.n2-ss-slider .n2i{vertical-align:top}.n2-ss-slider iframe.n2-ow{max-width:none;display:block}.n2-ss-slider .n2-ss-item-iframe{height:100%}.n2-ss-slider .n2-grabbing{cursor:grabbing!important}.n2-ss-slider .n2-grabbing .n2-ss-slide{pointer-events:none}.n2-ss-slider .n2-ss-item-input-form{display:flex;flex-flow:row}.n2-ss-slider .n2-ss-item-input-form .n2-input{flex:1 1 auto}.n2-ss-slider .n2-ss-item-input-form .n2-form-button{margin:0}.n2-ss-slider form.n2-ow{margin:0;border:0;padding:0}.n2-ss-slider .n2-input{height:auto;width:auto;box-sizing:border-box;margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;line-height:1;font-size:13px;font-family:Arial,serif;box-shadow:none}.n2-ss-slider input.n2-ow:focus{outline:0}.n2-ss-slider input.n2-ow[placeholder]{overflow:hidden;text-overflow:clip}.n2-ss-slider ::-moz-placeholder{text-overflow:clip;color:inherit}.n2-ss-slider input.n2-ow:-moz-placeholder{text-overflow:clip;color:inherit}.n2-ss-slider input.n2-ow::-webkit-input-placeholder,.n2-ss-slider input.n2-ow::placeholder{color:inherit}.n2-ss-slider table.n2-ow{table-layout:auto;margin:0}.n2-ss-slider .n2-ow .n2-ss-thumbnail-type{width:48px;height:48px;margin-left:-24px;margin-top:-24px;position:absolute;left:50%;top:50%}.n2-ss-slider .n2-ss-section-main-content .n2-ss-item{float:none}.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer{display:flex;flex:1 1 auto}.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer>.n2-ss-layer-wrapper{display:flex}.n2-ss-slider .n2-ss-layer-row{box-sizing:border-box;display:flex}.n2-ss-slider .n2-ss-layer-row-inner{position:relative;box-sizing:border-box;display:flex;visibility:hidden;width:100%}.n2-ss-slider .n2-ss-layer-row-inner>*{visibility:visible}.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer .n2-ss-layer-row{height:auto;width:100%}.n2-ss-slider .n2-ss-layer-row>.n2-ss-layer{box-sizing:border-box;width:1px;flex:1 1 auto}.n2-ss-slider .n2-ss-layer-row .n2-ss-item{float:none}.n2-ss-slider .n2-ss-layer[data-sstype=slide]{flex:0 0 auto;position:relative;box-sizing:border-box;width:100%;height:100%;min-height:100%;z-index:2;display:flex;justify-content:center;flex-flow:column}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer--auto:not([data-pm=absolute]){width:auto!important}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer[data-pm=normal]{max-width:calc(100% - var(--margin-right) - var(--margin-left) + var(--ss-safari-fix-225962, 0px))}.n2-ss-slider .n2-ss-layer[data-sstype=content]{flex:0 0 auto;width:100%;min-height:100%;position:relative;z-index:2;display:flex}.n2-ss-slider .n2-ss-layer-content{flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;position:relative;min-height:10px}.n2-ss-slider .n2-ss-section-main-content{flex:1 1 auto;display:flex;justify-content:center;flex-direction:column;min-height:100%;max-width:100%}.n2-ss-slider .n2-ss-layer-with-background{--n2bgimage: none;--n2bggradient: none;background-image:var(--n2bggradient),var(--n2bgimage);background-size:cover,cover;background-repeat:no-repeat,no-repeat;transition:all .3s;transition-property:border-color,background-color,border-radius,box-shadow}.n2-ss-slider .n2-ss-layer[data-sstype=col]{display:flex;flex-flow:column;order:10;flex:0 1 auto}.n2-ss-slider .n2-ss-layer--block>.n2-ss-layer-row>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype=col],.n2-ss-slider .n2-ss-layer--block>.n2-ss-layer-wrapper>.n2-ss-layer-row>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype=col]{flex:1 1 auto}.n2-ss-slider .n2-ss-layer-col{box-sizing:border-box;position:relative;width:100%;height:auto;flex:1 1 auto}.n2-ss-slider .n2-ss-layer-col>.n2-ss-layer{flex:0 0 auto}.n2-ss-slider .n2-ss-layer:not([data-sstype=col]){align-self:var(--ssselfalign)}.n2-ss-slider .n2-ss-item-image-content{overflow:hidden;line-height:0}.n2-ss-slider .n2-ss-img-wrapper,.n2-ss-slider .n2-ss-img-wrapper img{line-height:0}.n2-ss-slider .n2-ss-item-image-content img{display:inline-block;max-width:100%}.n2-ss-slider .n2-ss-item-image-content a{display:inline-block}.n2-ss-slider .n2-ss-item-image-content picture{width:100%}.n2-ss-slider img.n2-ss-item-image-area{display:block;width:100%!important;height:100%!important}.n2-ss-slider .n2_ss_video_player{position:relative}.n2-ss-slider .n2_ss_video_player .n2_ss_video_player__placeholder{padding-top:56.25%}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio="16:10"] .n2_ss_video_player__placeholder{padding-top:62.5%}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio="4:3"] .n2_ss_video_player__placeholder{padding-top:75%}.n2-ss-slider .n2_ss_video_player iframe,.n2-ss-slider .n2_ss_video_player video,.n2-ss-slider .n2_ss_video_player .n2_ss_video_player__cover{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.n2-ss-slider .n2_ss_video_player .n2_ss_video_player__cover{z-index:2;transform:translate3d(0,0,0)}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]{min-height:50px;height:100%}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill] .n2_ss_video_player__placeholder,.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]>.n2_ss_video_player__placeholder,.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]>.n2_ss_video_player__placeholder{padding-top:0}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill] video{position:static;height:auto}.n2-ss-slider .n2-ss-layer[data-pm=absolute]>.n2-ss-item>.n2_ss_video_player[data-aspect-ratio=fill]>video,.n2-ss-slider .n2-ss-layer[data-pm=absolute]>.n2_ss_video_player[data-aspect-ratio=fill]>video,.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]>video,.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]>video{position:static;height:100%}.n2-ss-slider img.n2_ss_video_cover{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;object-fit:cover}.n2-ss-slider img.n2_ss_video_play_btn{position:absolute;left:50%;top:50%;z-index:2;width:48px;height:48px;transform:translate(-50%,-50%)}.n2-ss-slider .n2-ss-animated-heading-wrapper,.n2-ss-slider .n2-ss-animated-heading-wrapper *,.n2-ss-slider .n2-ss-highlighted-heading-wrapper,.n2-ss-slider .n2-ss-highlighted-heading-wrapper *{text-decoration:none!important}.n2_clear{clear:both}[data-force-hidden],[data-force-hidden] *{visibility:hidden!important}.n2-ss-slider .n2-ss-reveal-clip{pointer-events:none;visibility:hidden;position:absolute;left:0;top:0;z-index:1000000;width:100%;height:100%;overflow:hidden}.n2-ss-slider .n2-ss-reveal-clip>*{position:absolute;left:0;top:0;width:100%;height:100%}.n2-ss-slider .n2-widget-html{z-index:10}.n2-ss-slider .n-particles-js-canvas-el{position:absolute;left:0;top:0;width:100%;height:100%;z-index:12}ss-text,ss-word,ss-char{position:relative;display:inline-block}ss-p{display:block}ss3-loader{display:none;place-content:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:100000}ss3-loader:after{content:'';display:block;border:9px solid RGBA(0,0,0,.6);border-top:9px solid #fff;border-radius:50%;box-shadow:inset 0 0 0 1px RGBA(0,0,0,.6),0 0 0 1px RGBA(0,0,0,.6);width:40px;height:40px;animation:n2-ss-loader-spin 2s linear infinite}@keyframes n2-ss-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}