/* ATTENTION! This file was generated automatically! Don'
t change it!!! ----------------------------------------------------------------------- */
 .post_layout_excerpt_wrap{
    padding:50px 50px 50px
}
.post_layout_excerpt{
    position:relative;
     margin-bottom:0;
     -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     overflow:hidden;
     z-index:1
}
.post_layout_excerpt + .post_layout_excerpt{
    margin-top:42px
}
.post_layout_excerpt.sticky{
    padding:0
}
.post_layout_excerpt .post_featured{
    display:inline-block;
     margin:0
}
.post_layout_excerpt.post_format_audio .post_featured.without_thumb,.post_layout_excerpt.post_format_gallery .post_featured.without_thumb{
    display:block
}
.post_layout_excerpt .post_header{
    margin:0;
     position:relative
}
.post_layout_excerpt .post_header .post_price{
    width:auto;
     position:absolute;
     z-index:1;
     top:0;
     right:0;
     font-size:2.5em;
     line-height:1.5em
}
.post_layout_excerpt .post_title{
    margin:0;
     font-size:36px
}
.post_layout_excerpt .post_meta{
    margin-top:0;
     margin-bottom:0.8rem
}
.post_layout_excerpt .post_header + .post_content{
    margin-top:1.4rem
}
body[class*="blog_style_classic"] .post_layout_excerpt,body[class*="blog_style_masonry"] .post_layout_excerpt{
    margin-bottom:3em
}
.post_layout_excerpt .post_featured img{
    -webkit-transform:scale(1);
     -ms-transform:scale(1);
     transform:scale(1);
     -webkit-transition:all 0.5s ease;
     -ms-transition:all 0.5s ease;
     -o-transition:all 0.5s ease;
     transition:all 0.5s ease
}
.post_layout_excerpt .post_featured:hover img{
    -webkit-transform:scale(1.02);
     -ms-transform:scale(1.02);
     transform:scale(1.02)
}
.post_layout_excerpt .swiper-pagination-bullets{
    display:none
}
.post_layout_excerpt .post_meta_item.post_categories{
    margin-bottom:0 !important
}
.post_layout_excerpt.post_format_audio .post_featured img{
    display:block
}
.posts_container.columns_wrap{
    display:-webkit-box;
     display:-ms-flexbox;
     display:flex;
     -ms-flex-wrap:wrap;
     flex-wrap:wrap
}
.posts_container.columns_wrap .post_layout_classic{
    display:inline-block;
     vertical-align:top;
     width:100%;
     height:100%;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.post_layout_classic .post_layout_classic_wrap{
    padding:30px
}
.post_layout_classic{
    position:relative;
     -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     z-index:1
}
.post_layout_classic .post_featured[class*="hover_"]{
    display:block
}
.post_layout_classic .post_featured{
    margin-bottom:8px;
     -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px
}
.post_layout_classic .post_featured img{
    width:100%
}
.post_layout_classic .post_header{
    padding-top:0.01px
}
.post_layout_classic .post_title{
    font-size:36px;
     line-height:0.95em;
     margin:0
}
.post_layout_classic .post_meta{
    margin:0
}
.post_layout_classic .post_meta + .post_title{
    margin-top:12px
}
.post_layout_classic blockquote{
    margin:0
}
.post_layout_classic .post_header + .post_content{
    padding-top:20px
}
.post_layout_classic.format-aside .post_content_inner + .post_meta,.post_layout_classic.format-link .post_content_inner + .post_meta,.post_layout_classic.format-status .post_content_inner + .post_meta{
    margin-top:1em
}
.masonry_wrap{
    position:relative;
     margin-right:-30px
}
.masonry_wrap .masonry_item{
    position:relative;
     display:inline-block;
     vertical-align:top;
     padding:0 30px 30px 0;
     margin-bottom:0;
     width:50%;
     border-width:0;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.masonry_wrap .masonry_item-1_3{
    width:33.3333%
}
.masonry_wrap .masonry_item-1_4{
    width:25%
}
.post_layout_portfolio .post_title{
    margin:1em 0 0.4em
}
.post_layout_portfolio .post_featured{
    margin-bottom:0;
     -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px
}
.post_layout_portfolio .post_featured[class*="hover_"]{
    display:block
}
.post_layout_portfolio .post_featured img{
    width:100%
}
.post_layout_portfolio .label_sticky{
    top:-12px;
     left:-12px;
     right:auto;
     -webkit-transform:rotate(135deg);
     -ms-transform:rotate(135deg);
     transform:rotate(135deg)
}
.post_layout_gallery *{
    -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.post_layout_gallery .post_details{
    display:none
}
.gallery_item_current{
    opacity:0 !important
}
.gallery_preview{
    position:fixed;
     z-index:200000;
     top:0;
     left:0;
     width:50%;
     height:100%;
     display:-webkit-flex;
     display:-ms-flexbox;
     display:-webkit-box;
     display:flex;
     -webkit-align-items:center;
     -ms-flex-align:center;
     -webkit-box-align:center;
     align-items:center;
     -webkit-align-content:center;
     -ms-flex-line-pack:center;
     align-content:center;
     -webkit-justify-content:center;
     -ms-flex-pack:center;
     -webkit-box-pack:center;
     justify-content:center;
     pointer-events:none
}
.gallery_preview:before{
    content:' ';
     opacity:0;
     position:fixed;
     top:0;
     left:0;
     right:0;
     bottom:0;
     width:100%;
     height:100%;
     -webkit-transition:opacity 0.6s ease;
     -ms-transition:opacity 0.6s ease;
     -o-transition:opacity 0.6s ease;
     transition:opacity 0.6s ease
}
.gallery_preview_show{
    pointer-events:auto
}
.gallery_preview_show:before{
    opacity:1
}
.gallery_preview_image_clone{
    position:fixed;
     z-index:110;
     -webkit-transition:-webkit-transform 0.5s ease;
     -ms-transition:-ms-transform 0.5s ease;
     transition:-webkit-transform 0.5s ease;
     -o-transition:transform 0.5s ease;
     transition:transform 0.5s ease;
     transition:transform 0.5s ease,-webkit-transform 0.5s ease;
     -webkit-backface-visibility:hidden
}
.gallery_preview_image_original{
    position:relative;
     z-index:120;
     display:block;
     -o-object-fit:contain;
     object-fit:contain;
     -webkit-transition:opacity 0.2s ease;
     -ms-transition:opacity 0.2s ease;
     -o-transition:opacity 0.2s ease;
     transition:opacity 0.2s ease;
     -webkit-backface-visibility:hidden
}
.gallery_preview_show .gallery_preview_image_animate{
    -webkit-transition:-webkit-transform 0.6s,opacity 0.2s;
     -ms-transition:-ms-transform 0.6s,opacity 0.2s;
     -webkit-transition:opacity 0.2s,-webkit-transform 0.6s;
     transition:opacity 0.2s,-webkit-transform 0.6s;
     -o-transition:transform 0.6s,opacity 0.2s;
     transition:transform 0.6s,opacity 0.2s;
     transition:transform 0.6s,opacity 0.2s,-webkit-transform 0.6s
}
.gallery_preview_image_animate{
    -webkit-transition:-webkit-transform 0.3s,opacity 0.2s;
     -ms-transition:-ms-transform 0.3s,opacity 0.2s;
     -webkit-transition:opacity 0.2s,-webkit-transform 0.3s;
     transition:opacity 0.2s,-webkit-transform 0.3s;
     -o-transition:transform 0.3s,opacity 0.2s;
     transition:transform 0.3s,opacity 0.2s;
     transition:transform 0.3s,opacity 0.2s,-webkit-transform 0.3s
}
.gallery_preview_description{
    position:absolute;
     z-index:140;
     top:0;
     left:100%;
     width:100%;
     height:100%;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     display:-webkit-flex;
     display:-ms-flexbox;
     display:-webkit-box;
     display:flex;
     -webkit-flex-direction:column;
     -ms-flex-direction:column;
     -webkit-box-orient:vertical;
     -webkit-box-direction:normal;
     flex-direction:column;
     -webkit-align-items:flex-start;
     -ms-flex-align:start;
     -webkit-box-align:start;
     align-items:flex-start;
     -webkit-justify-content:center;
     -ms-flex-pack:center;
     -webkit-box-pack:center;
     justify-content:center;
     -webkit-transition:-webkit-transform 1s,opacity 1s;
     -ms-transition:-ms-transform 1s,opacity 1s;
     -webkit-transition:opacity 1s,-webkit-transform 1s;
     transition:opacity 1s,-webkit-transform 1s;
     -o-transition:transform 1s,opacity 1s;
     transition:transform 1s,opacity 1s;
     transition:transform 1s,opacity 1s,-webkit-transform 1s;
     -webkit-transition-timing-function:cubic-bezier(0.2,1,0.3,1);
     -ms-transition-timing-function:cubic-bezier(0.2,1,0.3,1);
     -o-transition-timing-function:cubic-bezier(0.2,1,0.3,1);
     transition-timing-function:cubic-bezier(0.2,1,0.3,1);
     -webkit-transform:translate3d(0,30px,0);
     -ms-transform:translate3d(0,30px,0);
     transform:translate3d(0,30px,0);
     padding:0 3em;
     opacity:0
}
.gallery_preview_show .gallery_preview_description{
    opacity:1;
     -webkit-transition-delay:0.2s;
     -ms-transition-delay:0.2s;
     -o-transition-delay:0.2s;
     transition-delay:0.2s;
     -webkit-transform:translate3d(0,0,0);
     -ms-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
}
.gallery_preview_show .post_title{
    margin:0 0 0.5em
}
.gallery_preview_show .post_meta{
    font-size:1em;
     line-height:1.3em;
     margin-top:0;
     margin-bottom:2em
}
.gallery_preview_show .post_description_content{
    max-width:100%;
     font-size:1.1429em;
     line-height:2em
}
.gallery_preview_close{
    font-size:2em;
     margin:0;
     padding:0;
     cursor:pointer;
     vertical-align:top;
     border:none;
     background:none;
     padding:1em;
     opacity:0;
     position:fixed;
     z-index:150;
     top:0;
     right:0;
     -webkit-transition:-webkit-transform 0.3s,opacity 0.3s;
     -ms-transition:-ms-transform 0.3s,opacity 0.3s;
     -webkit-transition:opacity 0.3s,-webkit-transform 0.3s;
     transition:opacity 0.3s,-webkit-transform 0.3s;
     -o-transition:transform 0.3s,opacity 0.3s;
     transition:transform 0.3s,opacity 0.3s;
     transition:transform 0.3s,opacity 0.3s,-webkit-transform 0.3s;
     -webkit-transform:scale3d(0.6,0.6,1);
     -ms-transform:scale3d(0.6,0.6,1);
     transform:scale3d(0.6,0.6,1)
}
.gallery_preview_image_loaded .gallery_preview_close{
    opacity:1;
     -webkit-transform:scale3d(1,1,1);
     -ms-transform:scale3d(1,1,1);
     transform:scale3d(1,1,1)
}
.chess_wrap{
    overflow:hidden
}
.post_layout_chess{
    position:relative;
     overflow:hidden;
     margin-bottom:0
}
.post_layout_chess.sticky{
    padding:0;
     border-width:0
}
.post_layout_chess .label_sticky{
    top:-12px;
     left:-12px;
     right:auto;
     -webkit-transform:rotate(135deg);
     -ms-transform:rotate(135deg);
     transform:rotate(135deg)
}
.post_layout_chess .post_featured{
    margin-bottom:0;
     width:50%;
     float:right;
     max-height:none !important
}
.post_layout_chess .post_featured_bg:before{
    padding-top:100%
}
.post_layout_chess .post_inner{
    width:50%;
     position:absolute;
     z-index:1;
     top:50%;
     left:0;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.post_layout_chess_1:nth-child(2n+2) .post_featured{
    float:left
}
.post_layout_chess_1:nth-child(2n+2) .post_inner{
    left:auto;
     right:0
}
.post_layout_chess_2{
    width:50%;
     float:left
}
.post_layout_chess_2:nth-child(4n+3) .post_featured,.post_layout_chess_2:nth-child(4n+4) .post_featured{
    float:left
}
.post_layout_chess_2:nth-child(4n+3) .post_inner,.post_layout_chess_2:nth-child(4n+4) .post_inner{
    left:auto;
     right:0
}
.post_layout_chess_3{
    width:33.3333%;
     float:left
}
.post_layout_chess_3:nth-child(6n+4) .post_featured,.post_layout_chess_3:nth-child(6n+5) .post_featured,.post_layout_chess_3:nth-child(6n+6) .post_featured{
    float:left
}
.post_layout_chess_3:nth-child(6n+4) .post_inner,.post_layout_chess_3:nth-child(6n+5) .post_inner,.post_layout_chess_3:nth-child(6n+6) .post_inner{
    left:auto;
     right:0
}
.post_layout_chess blockquote{
    margin:0
}
.post_layout_chess_1 .post_inner_content{
    padding:0 14%
}
.post_layout_chess_2 .post_inner_content{
    padding:0 12%
}
.post_layout_chess_3 .post_inner_content{
    padding:0 10%
}
.post_layout_chess .post_header{
    padding-top:0.01px
}
.post_layout_chess .post_title{
    margin:0;
     font-size:3.3em;
     line-height:0.98em
}
.post_layout_chess .post_meta{
    margin-top:1.3em;
     margin-bottom:0 !important
}
.post_layout_chess .post_header + .post_content{
    margin-top:1.5em
}
.post_layout_chess .post_content_inner{
    overflow:hidden;
     position:relative;
     padding-bottom:0
}
.post_layout_chess:not(.post_format_aside) .post_content_inner{
    padding-top:0
}
.post_layout_chess .post_content_inner:after{
    content:' ';
     width:100%;
     height:1em;
     position:absolute;
     z-index:1;
     bottom:0;
     left:0
}
.post_layout_chess_1.post_format_quote .post_content_inner .post_meta,.post_layout_chess_1.post_format_link .post_content_inner .post_meta,.post_layout_chess_1.post_format_status .post_content_inner .post_meta{
    margin-top:1rem
}
.post_layout_chess_1.post_format_aside .post_content_inner .post_meta{
    margin-top:2rem
}
.post_layout_chess_1 .post_header + .post_content{
    margin-top:2rem
}
.post_layout_chess.post_layout_chess_1 .more-link{
    margin-top:2rem
}
.post_layout_chess_1.post_format_quote .post_header,.post_layout_chess_1.post_format_link .post_header,.post_layout_chess_1.post_format_aside .post_header,.post_layout_chess_1.post_format_status .post_header,.post_layout_chess_2.post_format_quote .post_header,.post_layout_chess_2.post_format_link .post_header,.post_layout_chess_2.post_format_aside .post_header,.post_layout_chess_2.post_format_status .post_header{
    display:none
}
.post_layout_chess_2 .post_title{
    font-size:2.2rem
}
.post_layout_chess_2:not(.post_format_quote):not(.post_format_link):not(.post_format_aside):not(.post_format_status) .post_content_inner{
    font-size:1em;
     line-height:1.5em;
     max-height:15.4em
}
.post_layout_chess_2 .post_meta,.post_layout_chess_3 .post_meta{
    margin-top:15px
}
.post_layout_chess_2.post_format_aside .post_meta{
    margin-top:1.3333rem
}
.post_layout_chess_2.post_format_audio .post_featured .post_audio_title,.post_layout_chess_3.post_format_audio .post_featured .post_audio_title{
    letter-spacing:0
}
.post_layout_chess_2.format-chat p>em,.post_layout_chess_2.format-chat p>b,.post_layout_chess_2.format-chat p>strong{
    margin-top:0.8em
}
.post_layout_chess.post_layout_chess_2 .more-link,.post_layout_chess.post_layout_chess_3 .more-link{
    padding:1.1em 2.4em;
     margin-top:0.15rem
}
.post_layout_chess_3 .post_title{
    font-size:1.8rem;
     line-height:1em
}
.post_layout_chess_3 .post_content_inner{
    max-height:6.2rem
}
.post_layout_chess_3 .post_content,.post_layout_chess_3 .post_content_inner + .post_meta{
    display:none
}
.body_style_boxed .post_layout_chess_2 .post_content_inner,.body_style_boxed .post_layout_chess_2 .post_content_inner + p,.body_style_boxed .post_layout_chess_3 .post_meta,.body_style_boxed .post_layout_chess_3 .post_content_inner + p,.body_style_wide .post_layout_chess_2 .post_content_inner,.body_style_wide .post_layout_chess_2 .post_content_inner + p,.body_style_wide .post_layout_chess_3 .post_meta,.body_style_wide .post_layout_chess_3 .post_content_inner + p{
    display:none
}
.post_layout_chess.post_layout_chess_3 .more-link{
    padding:1em 2em
}
.post_layout_custom{
    position:relative
}
.post_layout_custom .post_featured[class*="hover_"]{
    display:block
}
.post_layout_custom .post_featured img{
    width:100%
}
.post_layout_custom .post_header{
    padding-top:0.01px
}
.home-page.with_bg_image,.frontpage.with_bg_image{
    background-position:center;
     background-repeat:no-repeat;
     background-size:cover;
     background-attachment:fixed
}
.home-page.with_bg_image .page_content_wrap,.frontpage.with_bg_image .page_content_wrap{
    background-color:transparent
}
.front_page_section{
    background-position:center;
     background-repeat:no-repeat;
     background-size:cover
}
.front_page_section>.customize-partial-edit-shortcut button{
    left:2px !important
}
.front_page_section_paddings_none .front_page_section_content_wrap{
    padding:0
}
.front_page_section_paddings_small .front_page_section_content_wrap{
    padding:4% 0
}
.front_page_section_paddings_medium .front_page_section_content_wrap{
    padding:8% 0
}
.front_page_section_paddings_large .front_page_section_content_wrap{
    padding:12% 0
}
.front_page_section_paddings_huge .front_page_section_content_wrap{
    padding:16% 0
}
.front_page_block_empty{
    height:0 !important;
     overflow:hidden !important;
     clip:rect(0 0 0 0) !important;
     margin:0 !important;
     padding:0 !important
}
.front_page_section_description,.front_page_section_content,.front_page_section_output,.front_page_section_buttons{
    font-size:1.1429em
}
.front_page_section .front_page_section_caption{
    margin:0;
     text-align:center
}
.front_page_section_description{
    line-height:1.5em;
     text-align:center
}
.front_page_section_description p:last-child,.front_page_section_content p:last-child,.front_page_section_output p:last-child{
    margin-bottom:0
}
.front_page_section_buttons{
    text-align:center
}
.front_page_section_caption:not(.front_page_block_empty) + .front_page_section_description{
    margin-top:1em
}
.front_page_section_caption:not(.front_page_block_empty) + .front_page_section_content,.front_page_section_description:not(.front_page_block_empty) + .front_page_section_content{
    margin-top:3em
}
.front_page_section_caption:not(.front_page_block_empty) + .front_page_section_output,.front_page_section_description:not(.front_page_block_empty) + .front_page_section_output,.front_page_section_content:not(.front_page_block_empty) + .front_page_section_output{
    margin-top:3em
}
.front_page_section_caption:not(.front_page_block_empty) + .front_page_section_columns,.front_page_section_description:not(.front_page_block_empty) + .front_page_section_columns,.front_page_section_content:not(.front_page_block_empty) + .front_page_section_columns{
    margin-top:3em
}
.front_page_section_caption:not(.front_page_block_empty) + .front_page_section_buttons,.front_page_section_description:not(.front_page_block_empty) + .front_page_section_buttons,.front_page_section_content:not(.front_page_block_empty) + .front_page_section_buttons,.front_page_section_output:not(.front_page_block_empty) + .front_page_section_buttons,.front_page_section_columns:not(.front_page_block_empty) + .front_page_section_buttons{
    margin-top:2em
}
.front_page_section_buttons>.front_page_section_button{
    margin-top:1em;
     margin-right:1em;
     font-size:0.8em
}
.front_page_section_buttons>.front_page_section_button + .front_page_section_button{
    margin-right:0
}
.front_page_section_columns .front_page_section_caption{
    font-size:2.5em;
     line-height:1.2em;
     text-align:left
}
.front_page_section_columns .front_page_section_output,.front_page_section_columns .front_page_section_content,.front_page_section_columns .front_page_section_description{
    font-size:1em;
     line-height:1.5em;
     text-align:left
}
.front_page_section_columns h1,.front_page_section_columns h2,.front_page_section_columns h3,.front_page_section_columns h4,.front_page_section_columns h5,.front_page_section_columns h6{
    margin-top:1em;
     margin-bottom:0.3em
}
.front_page_section_columns h1:first-child,.front_page_section_columns h2:first-child,.front_page_section_columns h3:first-child,.front_page_section_columns h4:first-child,.front_page_section_columns h5:first-child,.front_page_section_columns h6:first-child{
    margin-top:0
}
.front_page_section_columns p{
    margin:0
}
.front_page_section_columns p + p{
    margin-top:0.5em
}
.front_page_section_title_description{
    line-height:1.75em
}
.front_page_section_title_caption:not(.front_page_block_empty) + .front_page_section_title_description{
    margin-top:2em
}
.front_page_section_features .sc_item_descr{
    padding:1em 0
}
.front_page_section_features .sc_services_light .sc_services_item_icon{
    font-size:4em
}
.front_page_section_subscribe .front_page_section_output{
    max-width:50%;
     margin-left:auto;
     margin-right:auto
}
.front_page_section_subscribe .mc4wp-form .mc4wp-form-fields input[type="email"]{
    padding:1em
}
.front_page_section_googlemap .front_page_section_output{
    -webkit-box-shadow:0 0 40px 10px rgba(255,255,255,0.4);
     -ms-box-shadow:0 0 40px 10px rgba(255,255,255,0.4);
     box-shadow:0 0 40px 10px rgba(255,255,255,0.4)
}
[class*="sc_button_hover_slide"]{
    -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     -o-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.sc_button_hover_just_init{
    -webkit-transition:none !important;
     -ms-transition:none !important;
     -o-transition:none !important;
     transition:none !important
}
.sc_button_hover_arrow{
    position:relative;
     overflow:hidden;
     padding-left:2em !important;
     padding-right:2em !important
}
.sc_button_hover_arrow:before{
    content:'\e8f4';
     font-family:"fontello";
     position:absolute;
     z-index:1;
     right:-2em !important;
     left:auto !important;
     top:50% !important;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%);
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     -o-transition:all 0.3s ease;
     transition:all 0.3s ease;
     background-color:transparent !important;
     color:inherit !important
}
.sc_button_hover_arrow:hover:before,.sc_button_hover_arrow.active:before,.vc_active .sc_button_hover_arrow:before{
    right:0.5em !important
}
.post_featured[class*="hover_"]{
    position:relative;
     -webkit-transition:all 0.35s ease-in-out;
     -ms-transition:all 0.35s ease-in-out;
     -o-transition:all 0.35s ease-in-out;
     transition:all 0.35s ease-in-out;
     display:inline-block;
     vertical-align:top
}
.post_featured[class*="hover_"],.post_featured[class*="hover_"] *{
    -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.post_featured .mask{
    content:' ';
     position:absolute;
     z-index:4;
     top:0;
     left:0;
     right:0;
     bottom:0;
     opacity:0;
     pointer-events:none;
     -webkit-transition:all 0.5s ease;
     -ms-transition:all 0.5s ease;
     -o-transition:all 0.5s ease;
     transition:all 0.5s ease
}
.post_featured .post_info{
    position:absolute;
     z-index:6;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%) scale(0.5,0.5);
     -ms-transform:translate(-50%,-50%) scale(0.5,0.5);
     transform:translate(-50%,-50%) scale(0.5,0.5);
     -webkit-transition:all 0.5s ease;
     -ms-transition:all 0.5s ease;
     -o-transition:all 0.5s ease;
     transition:all 0.5s ease;
     display:none;
     font-size:1.1429em;
     line-height:1.3em;
     width:90%;
     text-align:center;
     margin:-1em auto 0;
     opacity:0
}
.post_featured.hover_ .icons{
    position:absolute;
     z-index:7;
     top:0;
     left:0;
     right:0;
     bottom:0
}
.post_featured.hover_icon,.post_featured.hover_icons{
    position:relative
}
.post_featured.hover_icon .mask{
    background-color:rgba(0,0,0,0.4)
}
.post_featured.hover_icon:hover .mask{
    opacity:1
}
.post_featured.hover_icon .icons,.post_featured.hover_icons .icons{
    position:absolute;
     z-index:5;
     top:0;
     left:0;
     right:0;
     bottom:0
}
.post_featured.hover_icon .icons a,.post_featured.hover_icons .icons a{
    display:inline-block;
     font-size:1.7143em;
     cursor:pointer;
     opacity:0;
     margin:-1em 0 0 -1em;
     position:absolute;
     z-index:10;
     top:50%;
     left:50%;
     -webkit-transform:scale(0.3,0.3);
     -ms-transform:scale(0.3,0.3);
     transform:scale(0.3,0.3);
     -webkit-transition:all 0.5s ease,transform 0.5s cubic-bezier(0.6,-0.28,0.735,0.045) 0s;
     -ms-transition:all 0.5s ease,transform 0.5s cubic-bezier(0.6,-0.28,0.735,0.045) 0s;
     -webkit-transition:all 0.5s ease,-webkit-transform 0.5s cubic-bezier(0.6,-0.28,0.735,0.045) 0s;
     transition:all 0.5s ease,-webkit-transform 0.5s cubic-bezier(0.6,-0.28,0.735,0.045) 0s;
     -o-transition:all 0.5s ease,transform 0.5s cubic-bezier(0.6,-0.28,0.735,0.045) 0s;
     transition:all 0.5s ease,transform 0.5s cubic-bezier(0.6,-0.28,0.735,0.045) 0s;
     transition:all 0.5s ease,transform 0.5s cubic-bezier(0.6,-0.28,0.735,0.045) 0s,-webkit-transform 0.5s cubic-bezier(0.6,-0.28,0.735,0.045) 0s;
     width:2em;
     height:2em;
     line-height:2em;
     text-align:center;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%
}
.post_featured.hover_icon .icons a{
    font-size:4em
}
.post_featured.hover_icons .icons a{
    margin-left:-2.25em
}
.post_featured.hover_icons .icons a + a{
    margin-left:0.25em;
     -webkit-transition-delay:0.15s;
     -ms-transition-delay:0.15s;
     -o-transition-delay:0.15s;
     transition-delay:0.15s
}
.post_featured.hover_icons .icons a.single_icon{
    margin-left:0
}
.post_featured.hover_icon:hover .icons a,.post_featured.hover_icons:hover .icons a{
    opacity:1;
     -webkit-transform:scale(1,1);
     -ms-transform:scale(1,1);
     transform:scale(1,1);
     -webkit-transition:all 0.5s ease,transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0s;
     -ms-transition:all 0.5s ease,transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0s;
     -webkit-transition:all 0.5s ease,-webkit-transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0s;
     transition:all 0.5s ease,-webkit-transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0s;
     -o-transition:all 0.5s ease,transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0s;
     transition:all 0.5s ease,transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0s;
     transition:all 0.5s ease,transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0s,-webkit-transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0s
}
.post_featured.hover_icons:hover .icons a + a{
    -webkit-transition-delay:0.15s;
     -ms-transition-delay:0.15s;
     -o-transition-delay:0.15s;
     transition-delay:0.15s
}
.post_featured.hover_zoom:before{
    content:' ';
     position:absolute;
     z-index:5;
     top:50%;
     left:50%;
     width:100px;
     height:100px;
     margin:-50px 0 0 -50px;
     border:2px solid #fff;
     background-color:rgba(0,0,0,0.15);
     -webkit-transform:scale(0,0) rotate(0deg);
     -ms-transform:scale(0,0) rotate(0deg);
     transform:scale(0,0) rotate(0deg);
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     -o-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.post_featured.hover_zoom:hover:before{
    -webkit-transform:scale(1,1) rotate(45deg);
     -ms-transform:scale(1,1) rotate(45deg);
     transform:scale(1,1) rotate(45deg)
}
.post_featured.hover_zoom .mask{
    background-color:rgba(255,255,255,0.15)
}
.post_featured.hover_zoom:hover .mask{
    opacity:1
}
.post_featured.hover_zoom .icons{
    position:absolute;
     z-index:6;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%);
     display:inline-block
}
.post_featured.hover_zoom .icons a{
    display:inline-block;
     font-size:18px;
     width:32px;
     height:32px;
     line-height:32px;
     text-align:center;
     color:#fff;
     position:relative;
     left:-50px;
     opacity:0;
     -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     -webkit-transform:scale(0,0);
     -ms-transform:scale(0,0);
     transform:scale(0,0);
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     -o-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.post_featured.hover_zoom .icons a + a{
    margin-left:8px;
     left:50px
}
.post_featured.hover_zoom .icons a:hover{
    color:#fff;
     background-color:rgba(255,255,255,0.2)
}
.post_featured.hover_zoom:hover .icons a{
    left:0;
     opacity:1;
     -webkit-transform:scale(1,1);
     -ms-transform:scale(1,1);
     transform:scale(1,1)
}
.post_featured.hover_dots:hover .mask{
    opacity:1
}
.post_featured.hover_dots .icons{
    position:absolute;
     z-index:6;
     top:0;
     left:0;
     right:0;
     bottom:0
}
.post_featured.hover_dots .icons span{
    display:inline-block;
     opacity:0;
     position:absolute;
     z-index:5;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%);
     width:6px;
     height:6px;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%;
     -webkit-transition:all 0.5s ease;
     -ms-transition:all 0.5s ease;
     -o-transition:all 0.5s ease;
     transition:all 0.5s ease
}
.post_featured.hover_dots:hover .icons span{
    opacity:1;
     display:inline-block
}
.post_featured.hover_dots:hover .icons span:first-child{
    margin-left:-13px
}
.post_featured.hover_dots:hover .icons span + span + span{
    margin-left:13px
}
.post_featured.hover_dots.hover_with_info .icons span{
    margin-top:1em
}
.post_featured.hover_dots .post_info{
    display:block;
     top:45%
}
.post_featured.hover_dots:hover .post_info{
    -webkit-transform:translate(-50%,-50%) scale(1,1);
     -ms-transform:translate(-50%,-50%) scale(1,1);
     transform:translate(-50%,-50%) scale(1,1);
     opacity:1
}
.post_featured.hover_simple:hover .mask{
    opacity:1
}
.post_featured.hover_simple .icons{
    position:absolute;
     z-index:6;
     top:0;
     left:0;
     right:0;
     bottom:0
}
.post_featured.hover_simple .icons span{
    display:inline-block;
     opacity:0;
     position:absolute;
     z-index:5;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%);
     width:6px;
     height:6px;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%;
     -webkit-transition:all 0.5s ease;
     -ms-transition:all 0.5s ease;
     -o-transition:all 0.5s ease;
     transition:all 0.5s ease
}
.post_featured.hover_simple:hover .icons span{
    opacity:1;
     display:inline-block
}
.post_featured.hover_simple:hover .icons span:first-child{
    margin-left:-13px
}
.post_featured.hover_simple:hover .icons span + span + span{
    margin-left:13px
}
.post_featured.hover_simple.hover_with_info .icons span{
    margin-top:1em
}
.post_featured.hover_simple .post_info{
    display:block;
     top:45%
}
.post_featured.hover_simple:hover .post_info{
    -webkit-transform:translate(-50%,-50%) scale(1,1);
     -ms-transform:translate(-50%,-50%) scale(1,1);
     transform:translate(-50%,-50%) scale(1,1);
     opacity:1
}
.post_featured.hover_fade,.post_featured.hover_slide,.post_featured.hover_pull,.post_featured.hover_border{
    position:relative;
     overflow:hidden
}
.post_featured.hover_fade .post_info,.post_featured.hover_slide .post_info,.post_featured.hover_pull .post_info,.post_featured.hover_border .post_info{
    position:absolute;
     top:0;
     left:0;
     right:0;
     bottom:0;
     width:100%;
     overflow:hidden;
     text-align:center;
     display:block;
     margin:0;
     opacity:1;
     font-size:1em;
     -webkit-backface-visibility:hidden;
     -ms-backface-visibility:hidden;
     backface-visibility:hidden;
     -webkit-transition:none;
     -ms-transition:none;
     -o-transition:none;
     transition:none;
     -webkit-transform:none;
     -ms-transform:none;
     transform:none
}
.post_featured.hover_fade .post_info .post_title,.post_featured.hover_slide .post_info .post_title,.post_featured.hover_pull .post_info .post_title,.post_featured.hover_border .post_info .post_title{
    font-weight:400;
     font-size:1.5em;
     line-height:1.4em;
     margin:0 0 0.5em;
     text-transform:uppercase;
     text-align:center
}
.post_featured.hover_fade .post_info .post_descr,.post_featured.hover_slide .post_info .post_descr,.post_featured.hover_pull .post_info .post_descr,.post_featured.hover_border .post_info .post_descr{
    margin:0;
     position:relative;
     padding:0.5em 1em;
     text-align:center
}
.post_featured.hover_fade .post_info .post_title span,.post_featured.hover_slide .post_info .post_title span,.post_featured.hover_pull .post_info .post_title span,.post_featured.hover_border .post_info .post_title span{
    font-weight:700
}
.post_featured.hover_fade .post_info .post_excerpt,.post_featured.hover_slide .post_info .post_excerpt,.post_featured.hover_pull .post_info .post_excerpt,.post_featured.hover_border .post_info .post_excerpt{
    display:none
}
.post_featured.hover_fade img,.post_featured.hover_fade .post_info .post_info_back,.post_featured.hover_fade .post_info .post_title,.post_featured.hover_fade .post_info .post_descr,.post_featured.hover_slide img,.post_featured.hover_slide .post_info .post_info_back,.post_featured.hover_slide .post_info .post_title,.post_featured.hover_slide .post_info .post_descr,.post_featured.hover_pull img,.post_featured.hover_pull .post_info .post_info_back,.post_featured.hover_pull .post_info .post_title,.post_featured.hover_pull .post_info .post_descr,.post_featured.hover_border img,.post_featured.hover_border .post_info .post_info_back,.post_featured.hover_border .post_info .post_title,.post_featured.hover_border .post_info .post_descr{
    -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     -o-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.post_featured.hover_fade .post_info .post_excerpt,.post_featured.hover_slide .post_info .post_excerpt,.post_featured.hover_pull .post_info .post_excerpt,.post_featured.hover_border .post_info .post_excerpt{
    margin-top:1em;
     display:none
}
.post_featured.hover_fade:hover .mask{
    opacity:1
}
.post_featured.hover_fade .post_info .post_info_back{
    position:absolute;
     top:50%;
     left:0;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%);
     width:100%;
     text-align:center;
     padding:15px;
     margin-top:100%;
     opacity:0
}
.post_featured.hover_fade.top_to_bottom .post_info .post_info_back{
    margin-top:-100%
}
.post_featured.hover_fade.bottom_to_top .post_info .post_info_back{
    margin-top:100%
}
.post_featured.hover_fade.left_to_right .post_info .post_info_back{
    margin-left:-100%
}
.post_featured.hover_fade.right_to_left .post_info .post_info_back{
    margin-left:100%
}
.post_featured.hover_fade:hover .post_info .post_info_back{
    margin:0 !important;
     opacity:1
}
.post_featured.hover_slide .mask{
    opacity:0.3
}
.post_featured.hover_slide:hover .mask{
    opacity:1
}
.post_featured.hover_slide .post_info,.post_featured.hover_slide .post_info .post_title,.post_featured.hover_slide .post_info .post_descr{
    text-align:left
}
.post_featured.hover_slide img,.post_featured.hover_slide .post_info .post_title,.post_featured.hover_slide .post_info .post_descr{
    -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     -o-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.post_featured.hover_slide .post_info .post_title,.post_featured.hover_slide .post_info .post_descr{
    position:relative;
     margin:0
}
.post_featured.hover_slide .post_info .post_title{
    padding:0 0 15px;
     margin:30px 30px 15px !important;
     overflow:hidden
}
.post_featured.hover_slide .post_info .post_title:after{
    content:" ";
     position:absolute;
     bottom:0;
     left:0;
     width:100%;
     height:2px;
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     -o-transition:all 0.3s ease;
     transition:all 0.3s ease;
     -webkit-transform:translateX(-100%);
     -ms-transform:translateX(-100%);
     transform:translateX(-100%)
}
.post_featured.hover_slide:hover .post_info .post_title:after{
    -webkit-transform:translateX(0);
     -ms-transform:translateX(0);
     transform:translateX(0)
}
.post_featured.hover_slide>img{
    max-width:none;
     width:calc(100% + 20px);
     -webkit-transform:translateX(-10px);
     -ms-transform:translateX(-10px);
     transform:translateX(-10px)
}
.post_featured.hover_slide:hover>img{
    -webkit-transform:translateX(0);
     -ms-transform:translateX(0);
     transform:translateX(0)
}
.post_featured.hover_slide .post_info,.post_featured.hover_slide .post_info .post_title,.post_featured.hover_slide .post_info .post_descr{
    text-align:left
}
.post_featured.hover_slide .post_info .post_descr{
    padding:0 30px 30px;
     opacity:0;
     -webkit-transform:translateX(100%);
     -ms-transform:translateX(100%);
     transform:translateX(100%)
}
.post_featured.hover_slide:hover .post_info .post_descr{
    opacity:1;
     -webkit-transform:translateX(0);
     -ms-transform:translateX(0);
     transform:translateX(0)
}
.post_featured.hover_pull .post_info,.post_featured.hover_pull .post_info .post_title,.post_featured.hover_pull .post_info .post_descr{
    text-align:left
}
.post_featured.hover_pull .post_info .post_title,.post_featured.hover_pull .post_info .post_descr{
    position:absolute;
     bottom:0;
     left:0;
     width:100%;
     margin:0
}
.post_featured.hover_pull .mask{
    opacity:0.3
}
.post_featured.hover_pull:hover .mask{
    opacity:1
}
.post_featured.hover_pull:hover>img{
    -webkit-transform:translateY(-60px);
     -ms-transform:translateY(-60px);
     transform:translateY(-60px)
}
.post_featured.hover_pull .post_info .post_title{
    padding:20px
}
.post_featured.hover_pull:hover .post_info .post_title{
    -webkit-transform:translateY(-70px);
     -ms-transform:translateY(-70px);
     transform:translateY(-70px)
}
.post_featured.hover_pull .post_info .post_descr{
    height:60px;
     -webkit-transform:translateY(60px);
     -ms-transform:translateY(60px);
     transform:translateY(60px)
}
.post_featured.hover_pull:hover .post_info .post_descr{
    -webkit-transform:translateY(0);
     -ms-transform:translateY(0);
     transform:translateY(0)
}
.post_featured.hover_pull .post_info .post_descr .post_meta{
    max-height:60px;
     position:absolute;
     top:50%;
     left:0;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%);
     margin:0;
     padding:0 10px 0 20px
}
.post_featured.hover_border:hover .mask{
    opacity:1
}
.post_featured.hover_border .post_info:before,.post_featured.hover_border .post_info:after{
    content:' ';
     position:absolute;
     top:30px;
     right:30px;
     bottom:30px;
     left:30px;
     -webkit-transition:all 0.5s ease;
     -ms-transition:all 0.5s ease;
     -o-transition:all 0.5s ease;
     transition:all 0.5s ease;
     pointer-events:none
}
.post_featured.hover_border .post_info:before{
    border-top:1px solid #fff;
     border-bottom:1px solid #fff;
     -webkit-transform:scaleX(0);
     -ms-transform:scaleX(0);
     transform:scaleX(0)
}
.post_featured.hover_border:hover .post_info:before{
    -webkit-transform:scaleX(1);
     -ms-transform:scaleX(1);
     transform:scaleX(1)
}
.post_featured.hover_border .post_info:after{
    border-left:1px solid #fff;
     border-right:1px solid #fff;
     -webkit-transform:scaleY(0);
     -ms-transform:scaleY(0);
     transform:scaleY(0)
}
.post_featured.hover_border:hover .post_info:after{
    -webkit-transform:scaleY(1);
     -ms-transform:scaleY(1);
     transform:scaleY(1)
}
.post_featured.hover_border .post_info .post_info_back{
    position:absolute;
     top:50%;
     left:0;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%);
     width:100%;
     text-align:center;
     padding:45px
}
.post_featured.hover_border img,.post_featured.hover_border .post_info .post_title,.post_featured.hover_border .post_info .post_descr{
    -webkit-transition:all 0.5s ease;
     -ms-transition:all 0.5s ease;
     -o-transition:all 0.5s ease;
     transition:all 0.5s ease
}
.post_featured.hover_border:hover>img{
    -webkit-transform:scale(1.1,1.1);
     -ms-transform:scale(1.1,1.1);
     transform:scale(1.1,1.1)
}
.post_featured.hover_border .post_info .post_title,.post_featured.hover_border .post_info .post_descr{
    opacity:0;
     position:relative;
     text-align:center;
     margin:0
}
.post_featured.hover_border .post_info .post_title{
    font-size:1.2em;
     padding:0 0 15px;
     -webkit-transform:translateY(-1em);
     -ms-transform:translateY(-1em);
     transform:translateY(-1em)
}
.post_featured.hover_border:hover .post_info .post_title{
    opacity:1;
     -webkit-transform:translateY(0);
     -ms-transform:translateY(0);
     transform:translateY(0)
}
.post_featured.hover_border .post_info .post_descr{
    padding:0;
     -webkit-transform:translateY(1em);
     -ms-transform:translateY(1em);
     transform:translateY(1em)
}
.post_featured.hover_border:hover .post_info .post_descr{
    opacity:1;
     -webkit-transform:translateY(0);
     -ms-transform:translateY(0);
     transform:translateY(0)
}
.post_featured.hover_border .post_info .post_info_item + .post_info_item:before{
    content:' ';
     display:block;
     margin:0.5em 0 0 0
}
.post_featured.hover_shop{
    position:relative;
     display:block
}
.post_item:hover .post_featured.hover_shop .mask,.post_item:hover .post_featured.hover_shop:hover .mask{
    opacity:1
}
.post_featured.hover_shop .icons{
    position:absolute;
     z-index:1002;
     top:0;
     left:0;
     right:0;
     bottom:0;
     pointer-events:none
}
.post_featured.hover_shop .icons a{
    display:inline-block;
     pointer-events:all;
     font-size:1.2632em !important;
     padding:0 !important;
     letter-spacing:0 !important;
     cursor:pointer;
     text-align:center;
     border:3px solid #ddd !important;
     opacity:0;
     margin-left:-1.76em;
     position:absolute;
     z-index:10;
     top:50%;
     left:50%;
     width:2.5em;
     height:2.5em;
     line-height:2.5em !important;
     -webkit-border-radius:0 !important;
     -ms-border-radius:0 !important;
     border-radius:0 !important;
     -webkit-transform:translateX(-50%) translateY(-50%) scale(0.3,0.3) rotate(45deg);
     -ms-transform:translateX(-50%) translateY(-50%) scale(0.3,0.3) rotate(45deg);
     transform:translateX(-50%) translateY(-50%) scale(0.3,0.3) rotate(45deg);
     -webkit-transition:all 0.5s cubic-bezier(0.6,-0.28,0.735,0.045) 0s;
     -ms-transition:all 0.5s cubic-bezier(0.6,-0.28,0.735,0.045) 0s;
     -o-transition:all 0.5s cubic-bezier(0.6,-0.28,0.735,0.045) 0s;
     transition:all 0.5s cubic-bezier(0.6,-0.28,0.735,0.045) 0s
}
.post_featured.hover_shop .icons a.added_to_cart{
    display:none
}
.post_featured.hover_shop .icons a.product_out_stock{
    display:none
}
.product-category .post_featured.hover_shop .icons a,.post_featured.hover_shop .icons a.product_out_stock + a{
    margin-left:0;
     -webkit-transition-delay:0s;
     -ms-transition-delay:0s;
     -o-transition-delay:0s;
     transition-delay:0s
}
.post_featured.hover_shop .icons a + a,.post_featured.hover_shop .icons a + a + a{
    margin-left:1.76em;
     -webkit-transition-delay:0.15s;
     -ms-transition-delay:0.15s;
     -o-transition-delay:0.15s;
     transition-delay:0.15s
}
.post_featured.hover_shop .icons a.shop_cart:before{
    font-family:"fontello" !important;
     font-weight:400 !important;
     content:'\e93d' !important
}
.post_featured.hover_shop .icons a:before,.post_featured.hover_shop .icons a:after{
    margin:0 !important;
     padding:0 !important;
     -webkit-transform:rotate(-45deg);
     -ms-transform:rotate(-45deg);
     transform:rotate(-45deg)
}
.post_featured.hover_shop .icons a:after{
    position:absolute;
     top:25%;
     left:25%;
     -webkit-transform:translate(-50%,-50%) rotate(-45deg);
     -ms-transform:translate(-50%,-50%) rotate(-45deg);
     transform:translate(-50%,-50%) rotate(-45deg);
     font-size:0.6em
}
.post_item:hover .post_featured.hover_shop .icons a,.post_featured.hover_shop:hover .icons a{
    opacity:1;
     -webkit-transform:translate(-50%,-50%) rotate(45deg) scale(1,1);
     -ms-transform:translate(-50%,-50%) rotate(45deg) scale(1,1);
     transform:translate(-50%,-50%) rotate(45deg) scale(1,1);
     -webkit-transition:all 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0s;
     -ms-transition:all 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0s;
     -o-transition:all 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0s;
     transition:all 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0s
}
.post_item:hover .post_featured.hover_shop .icons a + a,.post_item:hover .post_featured.hover_shop .icons a + a + a,.post_featured.hover_shop:hover .icons a + a,.post_featured.hover_shop:hover .icons a + a + a{
    -webkit-transition-delay:0.15s;
     -ms-transition-delay:0.15s;
     -o-transition-delay:0.15s;
     transition-delay:0.15s
}
.post_featured.hover_shop_buttons{
    position:relative;
     display:block;
     overflow:hidden !important
}
.post_featured.hover_shop_buttons .mask{
    display:none
}
.post_featured.hover_shop_buttons .icons{
    position:absolute;
     z-index:1002;
     top:0;
     left:0;
     right:0;
     bottom:0;
     pointer-events:none
}
.post_featured.hover_shop_buttons .icons a{
    position:absolute;
     z-index:10;
     bottom:-5em;
     left:0;
     font-size:1em !important;
     letter-spacing:0 !important;
     display:block;
     text-transform:none !important;
     width:50%;
     text-align:center;
     padding:0.5em 1em !important;
     pointer-events:all;
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     -o-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.post_featured.hover_shop_buttons .icons a + a,.post_featured.hover_shop_buttons .icons a + a + a{
    left:50%
}
.post_featured.hover_shop_buttons .icons a:before{
    font-family:"fontello" !important;
     font-weight:400 !important;
     content:'\e93d' !important;
     margin-right:0.3em
}
.post_featured.hover_shop_buttons .icons a.shop_link:before{
    content:'\e8b5' !important
}
.post_item:hover .post_featured.hover_shop_buttons .icons a,.post_featured.hover_shop_buttons:hover .icons a{
    bottom:0;
     -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0
}
.post_featured.hover_shop_buttons .icons a.added_to_cart{
    display:none
}
.post_featured.hover_shop_buttons .icons a.product_out_stock{
    display:none
}
.product-category .post_featured.hover_shop_buttons .icons a,.post_featured.hover_shop_buttons .icons a.product_out_stock + a{
    width:100%;
     left:0 !important
}
.sidebar .trx_addons_columns_wrap{
    margin-right:0
}
.sidebar .trx_addons_columns_wrap [class*="trx_addons_column-"]{
    display:block;
     width:100%;
     padding:0
}
.menu_style_right .trx_addons_scroll_to_top{
    left:2em;
     right:auto
}
.menu_style_left .sc_layouts_row_fixed_on{
    margin-left:6rem !important
}
.menu_style_right .sc_layouts_row_fixed_on{
    margin-right:6rem !important
}
body.mobile_layout.menu_style_left .sc_layouts_row_fixed_on{
    margin-left:0 !important
}
body.mobile_layout.menu_style_right .sc_layouts_row_fixed_on{
    margin-right:0 !important
}
.header_position_under:not(.mobile_layout) .top_panel .wpb_row{
    background-color:transparent !important
}
.top_panel.with_bg_image .sc_layouts_row:not(.sc_layouts_row_fixed_on){
    background-color:transparent
}
.content .search_wrap{
    max-width:50%;
     margin:0
}
.post_item_none_search .search_wrap,.post_item_none_archive .search_wrap{
    max-width:none
}
.content .search_wrap .search_form_wrap{
    width:100%
}
.content .search_wrap .search_form_wrap .search_field{
    width:100%
}
.content .search_wrap .search_submit{
    background-color:transparent
}
.post_item_none_search .search_wrap .search_field,.post_item_none_archive .search_wrap .search_field{
    padding:0.9em 4em 0.9em 1.5em !important
}
.post_item_none_search .search_wrap .search_submit,.post_item_none_archive .search_wrap .search_submit{
    left:auto;
     right:0;
     top:0;
     padding:0 1.5em;
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     -o-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.post_item_none_search .search_wrap .search_submit,.post_item_none_archive .search_wrap .search_submit{
    -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     -o-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.content .search_wrap .search_results{
    width:100%
}
.sidebar .slider_pagination_pos_bottom>.swiper-pagination,.sidebar .slider_outer_pagination_pos_bottom>.swiper-pagination{
    bottom:0.5em
}
.sidebar .slider_container .swiper-pagination-bullet,.sidebar .slider_outer .swiper-pagination-bullet{
    width:8px;
     height:8px;
     line-height:8px;
     text-align:center
}
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets{
    margin-top:1.25em
}
.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet + .slider_pagination_bullet{
    margin-left:12px
}
.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,.slider_container .swiper-pagination-bullet,.slider_outer .swiper-pagination-bullet{
    width:33px;
     height:5px;
     -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     border:none;
     opacity:1;
     vertical-align:middle
}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets,.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets,.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets{
    bottom:1.2em
}
.sc_promo .slider_controls_wrap{
    display:none
}
.sc_promo .slider_container .swiper-pagination-bullet,.sc_promo .slider_outer .swiper-pagination-bullet{
    opacity:0.3
}
.sc_promo .slider_container .swiper-pagination-bullet:hover,.sc_promo .slider_outer .swiper-pagination-bullet:hover,.sc_promo .slider_container .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_promo .slider_outer .swiper-pagination-bullet.swiper-pagination-bullet-active{
    opacity:1
}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 12px 0 0
}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet:last-child,.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet:last-child,.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet:last-child{
    margin:0
}
.slider_container.slider_controls_side .slider_controls_wrap>.slider_prev,.slider_outer_controls_side .slider_controls_wrap>.slider_prev{
    opacity:1;
     margin-left:30px
}
.slider_container.slider_controls_side .slider_next,.slider_outer_controls_side .slider_controls_wrap>.slider_next{
    opacity:1;
     margin-right:30px
}
.slider_container.slider_controls_side:hover .slider_controls_wrap>a,.slider_outer_controls_side:hover .slider_controls_wrap>a{
    opacity:1;
     margin-left:30px;
     margin-right:30px
}
.swiper-button-next,.swiper-button-prev{
    margin-top:-28px
}
.sc_slider_controls .slider_controls_wrap>a,.slider_container.slider_controls_side .slider_controls_wrap>a,.slider_outer_controls_outside .slider_controls_wrap>a,.slider_outer_controls_side .slider_controls_wrap>a,.slider_outer_controls_top .slider_controls_wrap>a,.slider_outer_controls_bottom .slider_controls_wrap>a{
    width:56px;
     height:56px;
     line-height:56px;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%
}
.sc_slider_controls .slider_prev,.sc_slider_controls .slider_next,.slider_container .slider_prev,.slider_container .slider_next,.slider_outer .slider_prev,.slider_outer_controls .slider_next{
    background-color:rgba(255,255,255,0.1)
}
.sc_slider_controls .slider_controls_wrap>a:before,.slider_container.slider_controls_side .slider_controls_wrap>a:before,.slider_outer_controls_side .slider_controls_wrap>a:before,.slider_outer_controls_outside .slider_controls_wrap>a:before,.slider_outer_controls_top .slider_controls_wrap>a:before,.slider_outer_controls_bottom .slider_controls_wrap>a:before{
    font-family:"fontello";
     font-size:1.1em
}
.sc_slider_controls .slider_controls_wrap>.slider_prev:before,.slider_container.slider_controls_side .slider_controls_wrap>.slider_prev:before,.slider_outer_controls_side .slider_controls_wrap>.slider_prev:before,.slider_outer_controls_outside .slider_controls_wrap>.slider_prev:before,.slider_outer_controls_top .slider_controls_wrap>.slider_prev:before,.slider_outer_controls_bottom .slider_controls_wrap>.slider_prev:before{
    content:'\e96a';
     -moz-transform:scale(1,1);
     -webkit-transform:scale(1,1);
     -o-transform:scale(1,1);
     -ms-transform:scale(1,1);
     transform:scale(1,1);
     -webkit-filter:FlipH;
     filter:FlipH;
     -ms-filter:"FlipH";
     display:inline-block
}
.sc_slider_controls .slider_controls_wrap>.slider_next:before,.slider_container.slider_controls_side .slider_controls_wrap>.slider_next:before,.slider_outer_controls_side .slider_controls_wrap>.slider_next:before,.slider_outer_controls_outside .slider_controls_wrap>.slider_next:before,.slider_outer_controls_top .slider_controls_wrap>.slider_next:before,.slider_outer_controls_bottom .slider_controls_wrap>.slider_next:before{
    content:'\e96a';
     -moz-transform:scale(-1,-1);
     -webkit-transform:scale(-1,-1);
     -o-transform:scale(-1,-1);
     -ms-transform:scale(-1,-1);
     transform:scale(-1,-1);
     -webkit-filter:FlipH;
     filter:FlipH;
     -ms-filter:"FlipH";
     display:inline-block
}
.slider_elastistack_outer.slider_outer_controls>.slider_controls_wrap>.slider_next:before,.slider_elastistack.slider_controls>.slider_controls_wrap>.slider_next:before{
    content:'\e929'
}
.header_widgets_wrap .slider_container .slide_overlay.slide_overlay_large{
    background-color:transparent
}
.header_widgets_wrap .slider_container.slider_titles_center:not(.slider_multi) .slide_info.slide_info_large{
    width:18em
}
.sidebar .slider_container.slider_multi .slide_info:not(.slide_info_large),.sidebar .slider_container .slide_info:not(.slide_info_large),.footer_wrap .slider_container.slider_multi .slide_info:not(.slide_info_large),.footer_wrap .slider_container .slide_info:not(.slide_info_large){
    bottom:8px
}
.sidebar .slider_container.slider_multi .slide_title,.sidebar .slider_container .slide_info:not(.slide_info_large) .slide_title,.footer_wrap .slider_container.slider_multi .slide_title,.footer_wrap .slider_container .slide_info:not(.slide_info_large) .slide_title{
    font-size:1.2em;
     line-height:1.2em;
     margin-bottom:6px
}
.sidebar .slider_container.slider_multi .slide_date,.sidebar .slider_container .slide_info:not(.slide_info_large) .slide_date,.footer_wrap .slider_container.slider_multi .slide_date,.footer_wrap .slider_container .slide_info:not(.slide_info_large) .slide_date{
    font-size:12px;
     line-height:16px
}
.slider_elastistack.slider_controls>.slider_controls_wrap{
    bottom:-4.4em
}
.sc_widget_slider .slider_engine_swiper{
    overflow:hidden;
     -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px
}
.footer_wrap .sc_layouts_row{
    line-height:1.7857em
}
.footer_wrap .sc_layouts_item,.footer_wrap .sc_layouts_row .widget{
    vertical-align:top;
     margin-top:0.25em !important;
     margin-bottom:0.25em !important
}
.footer_wrap .sc_layouts_item .widget{
    margin-top:0 !important;
     margin-bottom:0 !important
}
.widget_categories_list[class*="column-"] [class*="column-"],.sidebar .widget_categories_list [class*="column-"]{
    width:100%;
     float:none;
     overflow:hidden
}
.widget_categories_list[class*="column-"] [class*="column-"] + [class*="column-"],.sidebar .widget_categories_list [class*="column-"] + [class*="column-"]{
    margin-top:0.5em
}
.widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_item,.sidebar .widget_categories_list .categories_list_style_1 .categories_list_item{
    text-align:left
}
.widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_image{
    display:inline-block;
     width:20%
}
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image{
    display:inline-block;
     width:32px;
     vertical-align:middle
}
.widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_image img,.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image img{
    width:100%;
     height:auto
}
.widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_title,.sidebar .widget_categories_list .categories_list_style_1 .categories_list_title{
    display:inline-block;
     vertical-align:middle;
     width:70%;
     margin:0;
     font-size:1em;
     text-align:left;
     text-transform:none;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_image + .categories_list_title,.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image + .categories_list_title{
    padding-left:1em
}
.footer_wrap .widget_contacts .contacts_description,.footer_wrap .widget_contacts .contacts_content{
    margin-left:auto;
     margin-right:auto
}
.footer_wrap .columns_wrap .widget_contacts .contacts_description,.footer_wrap .columns_wrap .widget_contacts .contacts_content{
    max-width:none
}
body.expand_content .sc_recent_news_style_news-announce .post_size_full,.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_full{
    height:656px
}
body.expand_content .sc_recent_news_style_news-announce .post_size_big,.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_big{
    height:328px
}
body.expand_content .sc_recent_news_style_news-announce .post_size_medium,.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_medium,body.expand_content .sc_recent_news_style_news-announce .post_size_small,.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_small{
    height:164px
}
.sidebar .sc_recent_news .post_item .post_title,.footer_wrap .sc_recent_news .post_item .post_title{
    font-size:1em
}
.sidebar .sc_recent_news .post_item .post_content,.footer_wrap .sc_recent_news .post_item .post_content{
    font-size:0.8667em;
     line-height:1.3846em
}
.sc_item_filters{
    -webkit-border-radius:3px 3px 0 0;
     -ms-border-radius:3px 3px 0 0;
     border-radius:3px 3px 0 0;
     padding:0;
     margin:0;
     border:none;
     overflow:hidden
}
.sc_item_filters_title{
    font-size:20px;
     letter-spacing:2.2px
}
.sc_item_filters_header{
    display:block;
     padding:16px 23px !important;
     margin:0 !important;
     border-left:7px solid #ddd;
     width:100%
}
.sc_item_filters_tabs,.sc_item_filters_align_left,.sc_item_filters_align_right{
    display:block
}
.sc_item_filters_tabs a,.sc_item_filters_tabs a.active{
    border:none
}
.sc_item_filters_tabs li{
    margin:0;
     padding:0
}
.sc_item_filters_tabs a{
    line-height: 16px;
    font-size: 14px;
    font-weight: 500;
    display: inline-block;
    padding: 8px 20px;
}
.sc_item_filters_subtitle{
    letter-spacing:1.8px
}
.sc_item_filters_align_center .sc_item_filters_tabs{
    text-align:center
}
.sc_item_filters_align_center .sc_item_filters_tabs li{
    padding:0
}
.sc_item_filters_align_center .sc_item_filters_header{
    text-align:center;
     border-left:none;
     border-bottom-width:7px
}
.sc_item_filters_align_right,.sc_item_filters_align_right .sc_item_filters_tabs{
    text-align:right
}
.sc_item_filters_align_left .sc_item_filters_tabs li,.sc_item_filters_align_right .sc_item_filters_tabs li{
    padding:0
}
.sc_item_filters_align_right .sc_item_filters_header{
    border-left:none;
     border-right:7px solid #ddd
}
.sc_item_filters .sc_item_filters_more_link{
    -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0
}
.sc_item_filters .sc_item_filters_more_link:after,.sc_item_filters .sc_item_filters_more_link:before{
    display:none
}
.sc_item_filters + .sc_item_posts_container{
    padding:0px 0px;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     position:relative
}
.sc_item_filters + .sc_item_posts_container.sc_item_columns{
    padding-bottom:0
}
.sc_item_filters + .sc_item_posts_container>*{
    position:relative;
     z-index:2
}
.sc_item_filters + .sc_item_posts_container:before{
    content:'';
     display:block;
     position:absolute;
     z-index:1;
     left:0;
     top:0;
     width:100%;
     height:100%;
     -webkit-border-radius:0 0 3px 3px;
     -ms-border-radius:0 0 3px 3px;
     border-radius:0 0 3px 3px;
     -webkit-box-shadow:0 3px 3px rgba(0,0,0,0.06);
     -ms-box-shadow:0 3px 3px rgba(0,0,0,0.06);
     box-shadow:0 3px 3px rgba(0,0,0,0.06)
}
.sc_item_filters + .sc_item_posts_container.sc_item_columns:before{
    width:calc(100% - 0px)
}
.sc_item_filters + .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"]{
    padding: 5px;
    border: 1px solid #dddddd;
    margin: 8px;
    border-radius: 4px;
}
.sc_blogger .trx_addons_loading{
    position:absolute !important;
     z-index:1000 !important
}
.sc_blogger .sc_item_filters + .trx_addons_columns_wrap .trx_addons_loading{
    width:calc(100% - 0px)
}
.sc_blogger .post_featured{
    -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     position:relative;
     z-index:1
}
.sc_blogger .post_featured + .post_header{
    max-width:none;
     padding:0;
     display:block
}
.sc_blogger_item_meta .post_meta_item.post_categories{
    margin-bottom:0 !important;
     display:inline-block
}
.sc_blogger_item_list.sc_blogger_item_image_position_left .sc_blogger_item_title,.sc_blogger_item_list.sc_blogger_item_image_position_right .sc_blogger_item_title,.sc_blogger_item_list.sc_blogger_item_image_position_alter .sc_blogger_item_title{
    font-size:1.15em;
     line-height:1.5em;
     font-weight:400
}
.sc_blogger .format-audio .post_featured.with_thumb .post_audio,.sc_blogger .sc_layouts_blog_item_featured .post_featured.with_thumb .post_audio{
    right:20px;
     bottom:1.5em;
     left:20px
}
.sc_blogger .format-audio .post_featured .post_audio_title{
    margin-bottom:20px
}
.sc_blogger blockquote{
    margin:0 !important
}
.sc_blogger blockquote,.sc_blogger blockquote[class*="wp-block-quote"][class*="is-style-"],.sc_blogger .wp-block-freeform.block-library-rich-text__tinymce blockquote{
    padding:2em 2em 2em 2em
}
.sc_blogger blockquote p{
    font-size:1.2em
}
.sc_blogger blockquote>cite,.sc_blogger blockquote>p>cite{
    font-size:15px;
     margin-top:0.8em
}
.sc_blogger blockquote:before{
    display:none
}
.sc_layouts_blog_item.sc_layouts_blog_item_meta{
    background:transparent !important;
     padding-left:0 !important
}
.sc_blogger.sc_blogger_line .post_featured{
    margin-bottom:1.85em;
     position:relative;
     z-index:1
}
.sc_blogger.sc_blogger_line .sc_blogger_columns_wrap [class*="trx_addons_column-"] .sp_player{
    padding-bottom:10px
}
.sc_blogger.sc_blogger_line .slider_container .post_featured{
    margin-bottom:1.5em
}
.sc_blogger.sc_blogger_line .post_featured .mask{
    background-color:rgba(0,0,0,0.06)
}
.sc_blogger.sc_blogger_line .sc_blogger_slider.slider_outer_pagination_pos_bottom{
    padding-bottom:2.7em
}
.sc_blogger.sc_blogger_default .post_meta_categories{
    margin:0 0 0.9em
}
.sc_blogger_default .sc_blogger_item_title{
    font-size:36px;
     line-height:0.95em;
     letter-spacing:1.4px
}
.sc_blogger_default.sc_blogger_default_classic_meta .post_meta + .sc_blogger_item_title{
    margin-top:7px
}
.sc_blogger_item_default.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content{
    margin-top:2.2em
}
.sc_blogger .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger .sc_blogger_item_meta + .sc_blogger_item_excerpt{
    margin-top:1.4em
}
.sc_blogger_default.sc_blogger_default_classic_meta .sc_blogger_item_excerpt{
    padding-right:30px
}
.sc_blogger_default.sc_blogger_default_over_bottom_meta{
    margin-bottom:-5px !important
}
.sc_blogger_default.sc_blogger_default_over_bottom_meta .post_featured{
    -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0
}
.sc_blogger_default.sc_blogger_default_over_bottom_meta .sc_item_featured [class*="post_info_"]{
    max-width:100%;
     width:100%;
     padding:40px 30px 20px
}
.sc_blogger_default.sc_blogger_default_over_bottom_meta .sc_item_featured .post_info_bc{
    left:0;
     bottom:0;
     -webkit-transform:none;
     -ms-transform:none;
     transform:none
}
.sc_blogger_default.sc_blogger_default_over_bottom_meta .format-video .post_featured.with_thumb .post_video_hover,.sc_blogger_default.sc_blogger_default_over_bottom_meta .format-video .post_featured.with_thumb:hover .post_video_hover{
    top:calc(50% - 55px)
}
.sc_blogger_default.sc_blogger_default_over_bottom_meta .sc_item_featured.post_featured_bg[data-ratio="4:3"]:before{
    padding-top:67%
}
.sc_blogger_default.sc_blogger_default_classic_meta_simple .sc_blogger_item_content{
    margin-top:-1px !important;
     text-align:center;
     padding:40px 30px 15px;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_blogger_default.sc_blogger_default_classic_meta_simple .post_featured{
    -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0
}
.sc_blogger_default.sc_blogger_default_classic_meta_simple .post_meta{
    margin:0 0 6px
}
.scheme_dark.elementor-widget-trx_sc_slider_controls .sc_slider_controls span.swiper-pagination-bullet{
    background-color:#E6E6E6
}
.sc_content_width_1_1,.sc_inner_width_1_1>.elementor-column-wrap{
    width:1278px
}
.sc_content_width_1_2,.sc_inner_width_1_2>.elementor-column-wrap{
    width:639px
}
.sc_content_width_1_3,.sc_inner_width_1_3>.elementor-column-wrap{
    width:426px
}
.sc_content_width_2_3,.sc_inner_width_2_3>.elementor-column-wrap{
    width:852px
}
.sc_content_width_1_4,.sc_inner_width_1_4>.elementor-column-wrap{
    width:319.5px
}
.sc_content_width_3_4,.sc_inner_width_3_4>.elementor-column-wrap{
    width:958.5px
}
.sc_form .sc_form_info_item .sc_form_info_icon:before{
    font-family:"fontello"
}
.sc_form .sc_form_info_item_address .sc_form_info_icon:before{
    content:'\e8fd'
}
.sc_form .sc_form_info_item_email .sc_form_info_icon:before{
    content:'\e8fa'
}
.sc_form .sc_form_info_item_phone .sc_form_info_icon:before{
    content:'\e8f5'
}
.footer_wrap .sc_icons .sc_icons_icon + .sc_icons_item_title{
    margin-top:1em;
     margin-bottom:2em
}
.sc_portfolio_default .sc_portfolio_item{
    -webkit-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
     -ms-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
     -o-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
     transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}
.services_page_tabs{
    margin-top:5em
}
.services_page_tabs .comments_list_wrap,.services_page_tabs .comments_form_wrap:first-child{
    margin-top:0;
     padding-top:0;
     border-top-width:0
}
.services_page_tabs .comments_list_wrap + .comments_form_wrap{
    margin-top:3em;
     padding-top:3em;
     border-top-width:1px
}
.single-cpt_team .comments_list_wrap,.single-cpt_team .comments_form_wrap{
    margin-top:0;
     border-top:none
}
.team_member_page .team_member_featured .team_member_avatar{
    -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     overflow:hidden
}
.team_member_page .team_member_featured{
    width:41%;
     padding:0 30px 0 0
}
.team_member_page .team_member_socials .social_item .social_icon{
    width:2em;
     height:2em;
     line-height:2em;
     font-size:18px
}
.team_member_page .team_member_socials .social_item{
    margin:0 5px 5px 0
}
.sc_team_item .sc_team_item_thumb,.sc_team_item{
    -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     overflow:hidden;
     position:relative;
     z-index:1
}
.sc_team_default .sc_team_item_info{
    padding:2.5em 2em
}
.sc_team_default .sc_team_item_subtitle,.sc_team_short .sc_team_item_subtitle,.sc_team_featured .sc_team_item_subtitle{
    font-size:13px;
     line-height:16px;
     font-style:normal;
     letter-spacing:0;
     margin-top:5px;
     font-weight:500
}
.sc_team_default .sc_team_item_socials{
    margin:1em -5px 0 0
}
.sc_team_default .sc_team_item_socials .social_item .social_icon{
    width:1.8em;
     height:1.8em;
     line-height:1.8em
}
.sc_team_default .sc_team_item_socials .social_item{
    margin:0 5px 5px 0
}
.sc_team_short .sc_team_item_thumb{
    border:none
}
.sc_team_short .sc_team_item_title{
    font-size:18px;
     font-weight:500;
     letter-spacing:0px
}
.sc_testimonials_item_content{
    text-align:left
}
.sc_testimonials_item_content:before{
    content:'"';
     font-size:60px;
     font-weight:700;
     line-height:60px;
     position:absolute;
     top:53px;
     left:61px;
     margin:0
}
.sc_testimonials_item{
    padding:55px 38px 38px 110px;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px
}
.sc_testimonials [class*="column"] .sc_testimonials_item_content{
    line-height:1.7em
}
.sc_testimonials_item_author_avatar{
    margin:0 10px 0 0;
     width:42px;
     height:42px
}
.sc_testimonials_item_author_title{
    font-style:normal;
     font-size:18px;
     font-weight:500
}
.sc_testimonials_item_author_data{
    max-width:90%
}
.sc_testimonials_item_author{
    padding-left:0;
     text-align:left
}
ul[class*="trx_addons_list"]{
    padding-left:0.9em
}
ul[class*="trx_addons_list_dot"]>li:before{
    font-size:22px;
     left:-13px
}
body ul.trx_addons_list_parameters>li{
    display:-webkit-box;
     display:-ms-flexbox;
     display:flex;
     -webkit-box-pack:center;
     -ms-flex-pack:center;
     justify-content:center;
     -webkit-box-orient:vertical;
     -webkit-box-direction:normal;
     -ms-flex-direction:column;
     flex-direction:column;
     font-size:1.28571rem;
     font-weight:500;
     padding:1.2rem 5rem 1.2rem 0;
     margin:0;
     border-top:1px solid;
     white-space:normal;
     min-height:7rem
}
body ul.trx_addons_list_parameters>li:first-child{
    border-top:2px solid
}
body ul.trx_addons_list_parameters>li:last-child{
    border-bottom:1px solid
}
ul.trx_addons_list_parameters>li small{
    display:block;
     font-size:0.92857rem;
     line-height:1.3em;
     padding-top:4px;
     letter-spacing:0.1px;
     max-width:80%
}
ul.trx_addons_list_parameters>li strong{
    position:absolute;
     top:50%;
     right:0;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%);
     width:auto;
     font-size:2.57143rem;
     font-weight:700
}
ul.trx_addons_list_parameters>li sup{
    bottom:1.5ex;
     font-size:60%
}
.trx_addons_dropcap{
    font-size:60px;
     font-weight:700;
     margin:2px 25px 0 0;
     width:75px;
     height:75px;
     line-height:75px;
     -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px
}
.trx_addons_dropcap_style_2{
    background:transparent;
     margin:0 8px 0 0;
     width:50px;
     height:60px;
     line-height:58px;
     text-align:left
}
.sc_table table th,.sc_table table td{
    padding:1.95em 1.1em
}
.sc_table table tr:first-child th,.sc_table table tr:first-child td{
    font-weight:400
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_total{
    font-size:30px;
     font-weight:700
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title{
    font-size:20px;
     line-height:1.1em;
     font-weight:700;
     text-align:center;
     letter-spacing:2.5px;
     margin-top:0.6em
}
.sc_skills_counter .sc_skills_icon + .sc_skills_total{
    margin-top:0.3em
}
.sc_skills_counter .sc_skills_total{
    font-size:60px;
     line-height:1em;
     font-weight:700
}
.sc_skills_counter .sc_skills_item_title{
    font-size:20px;
     line-height:1.1em;
     font-weight:700;
     font-style:normal;
     letter-spacing:2.5px
}
.sc_googlemap_wrap{
    -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     overflow:hidden
}
.sc_item_title{
    line-height:0.94em
}
.sc_item_subtitle{
    font-size:20px;
     line-height:1.2em;
     font-weight:700;
     font-style:normal;
     letter-spacing:2.4px
}
.sc_item_subtitle_above{
    margin-bottom:0.2em
}
.sc_item_subtitle_below{
    margin-top:0.2em
}
.sc_item_descr.sc_align_center{
    max-width:80%
}
.sc_item_descr p:last-child{
    margin:0
}
h5.sc_item_title + .sc_title_descr{
    font-size:13px;
     margin-top:3px;
     font-weight:500
}
.sc_item_descr:last-child{
    margin-bottom:0 !important
}
.sc_title.sc_title_accent{
    margin-top:0;
     margin-bottom:0;
     padding:16px 23px;
     border-left:7px solid #ddd;
     -webkit-border-radius:3px 3px 0 0;
     -ms-border-radius:3px 3px 0 0;
     border-radius:3px 3px 0 0;
     overflow:hidden
}
.sc_title.sc_title_accent .sc_item_title{
    font-size:20px;
     line-height:22px;
     font-weight:700;
     letter-spacing:2.2px
}
.sc_price_item{
    -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     text-align:left
}
.sc_price_slider .sc_price_item,.sc_price_columns_wrap .sc_price_item{
    height:auto
}
.sc_price_item.with_image .sc_price_item_inner{
    padding:0
}
.price_info_title{
    display:block;
     border-left:7px solid #ddd;
     padding:30px 33px 30px 25px;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     width:100%
}
.price_info_title .sc_price_item_price,.price_info_title .sc_price_item_title{
    display:inline-block
}
.price_info_title .sc_price_item_title{
    font-size:36px;
     line-height:1em;
     font-weight:700;
     text-transform:uppercase;
     letter-spacing:4px;
     max-width:75%
}
.price_info_title .sc_price_item_price{
    font-size:20px;
     line-height:1em;
     font-weight:700;
     margin:0;
     float:right;
     letter-spacing:2.5px;
     text-align:right;
     display:-ms-grid;
     display:grid;
     min-height:36px;
     max-width:25%
}
.price_info_title .sc_price_item_price>span{
    display:block;
     -ms-flex-item-align:center;
     -ms-grid-row-align:center;
     align-self:center
}
.sc_price_item_description,.sc_price_item_details{
    font-size:1em;
     line-height:1.5em;
     font-weight:400;
     font-style:normal;
     letter-spacing:0;
     margin:0.65em 0
}
.sc_price_item_info{
    padding:2.2em 2.7em 4em
}
.sc_price_item_inner .sc_price_item_info{
    padding-bottom:3em
}
.sc_price_item_subtitle + .sc_price_item_link,.sc_price_item_title + .sc_price_item_link,.sc_price_item_description + .sc_price_item_link,.sc_price_item_details + .sc_price_item_link{
    margin-top:0.8em
}
.sc_price_item_label{
    top:1em;
     left:-4em
}
.sc_price_item_subtitle{
    font-size:1.4em;
     margin:0.75em 0 0.45em
}
.sc_price_item.with_image{
    text-align:left
}
.sc_price_item_details ul{
    font-size:18px;
     text-transform:none;
     letter-spacing:0;
     line-height:1.3em;
     font-weight:500
}
.sc_price_item_details>ul{
    padding:0
}
.sc_price_item_details ul li{
    padding:14px 0;
     list-style:none
}
.sc_price_item_details ul li + li{
    border-top:1px solid #ddd
}
.sc_price_item .sc_price_item_subtitle{
    font-weight:500
}
.sc_icons .sc_icons_icon:before,.sc_icons .sc_icons_icon>span:before{
    font-size:2.5rem
}
.sc_icons_default .sc_icons_item_title{
    font-size:18px;
     line-height:1.3em;
     font-weight:500;
     font-style:normal;
     text-transform:none;
     letter-spacing:0.2px
}
.sc_icons_default.sc_icons_size_large .sc_icons_icon:before,.sc_icons_default.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:4.5rem !important;
     line-height:1.1em !important
}
.sc_icons_default .sc_icons_icon + .sc_icons_item_details,.sc_icons_default .sc_icons_image + .sc_icons_item_details{
    margin-top:0.65em
}
.sc_icons_default .sc_icons_item{
    padding:44px 40px;
     -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px
}
.sc_icons_default.sc_align_left .sc_icons_item{
    padding-right:35px
}
.sc_icons_default.sc_align_right .sc_icons_item{
    padding-left:35px
}
.sc_icons_default .sc_icons_item_description{
    font-size:14px;
     font-weight:400;
     line-height:24px
}
.sc_icons_default{
    position:relative
}
.sc_icons_default.sc_align_left .sc_icons_icon,.sc_icons_default.sc_align_left .sc_icons_image{
    position:absolute;
     z-index:1;
     top:0;
     left:0;
     top:47px;
     left:47px
}
.sc_icons_default.sc_align_right .sc_icons_icon,.sc_icons_default.sc_align_right .sc_icons_image{
    left:auto;
     right:0
}
.sc_icons_default.sc_align_left .sc_icons_item_details{
    min-height:70px;
     padding-left:110px;
     margin-top:0 !important
}
.sc_icons_default.sc_align_right .sc_icons_item_details{
    padding-left:0;
     padding-right:112px;
     margin-top:0 !important
}
.sc_icons.sc_icons_default .sc_icons_image img{
    max-width:100%
}
.sc_icons_image{
    max-width:70px
}
.contact-style .sc_icons_default.sc_icons_size_large .sc_icons_icon:before,.contact-style .sc_icons_default.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:4.7rem !important;
     line-height:1.1em !important
}
.contact-style .sc_icons_default .sc_icons_item_title{
    font-size:30px;
     font-weight:700;
     letter-spacing:1px
}
.contact-style .sc_icons_default .sc_icons_icon + .sc_icons_item_details,.contact-style .sc_icons_default .sc_icons_image + .sc_icons_item_details{
    margin-top:2.1em
}
.contact-style .sc_icons_default .sc_icons_item_description{
    font-size:18px;
     font-weight:500;
     line-height:23px
}
.contact-style .sc_icons_item_title + .sc_icons_item_description{
    margin-top:0.9em
}
.contact-style .sc_icons_default .sc_icons_item{
    padding:77px 40px
}
.border-style .sc_icons_default .sc_icons_columns_wrap{
    margin:0 !important
}
.border-style .sc_icons_default .sc_icons_columns_wrap>[class*="trx_addons_column-"]{
    padding:0
}
.border-style .sc_icons_default .sc_icons_columns_wrap>[class*="trx_addons_column-"] .sc_icons_item{
    -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0;
     padding:8px 10px 13px
}
.border-style .sc_icons_default .sc_icons_columns_wrap>[class*="trx_addons_column-"] + [class*="trx_addons_column-"] .sc_icons_item{
    border-left:2px solid #ddd
}
.border-style .sc_icons_default.sc_align_left .sc_icons_item_details{
    padding-left:8.35714rem
}
.border-style .sc_icons_default.sc_align_left .sc_icons_columns_wrap>[class*="trx_addons_column-"] .sc_icons_item{
    padding:1.71429rem 2.92857rem
}
.border-style .sc_icons_default.sc_align_left .sc_icons_icon,.border-style .sc_icons_default.sc_align_left .sc_icons_image{
    left:2.92857rem;
     top:50%;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.border-style .sc_icons_default.sc_icons_size_large .sc_icons_icon:before,.border-style .sc_icons_default.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:6rem !important
}
.sc_icons_modern .sc_icons_item_details{
    min-height:3em;
     padding-left:4em
}
.sc_icons_modern.sc_align_right .sc_icons_item_details{
    padding-left:0;
     padding-right:4em
}
.sc_icons_modern.sc_icons_size_large .sc_icons_item_details{
    min-height:4.5em;
     padding-left:6em
}
.sc_icons_modern.sc_icons_size_large.sc_align_right .sc_icons_item_details{
    padding-left:0;
     padding-right:6em
}
.sc_icons_size_large .sc_icons_icon::before,.sc_icons_size_large .sc_icons_icon>span::before{
    font-size:3.5rem !important;
     line-height:1.1em !important
}
.sc_icons_size_small .sc_icons_icon:before,.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:1.5rem
}
.sc_icons_item_description{
    font-size:18px;
     line-height:1.25em;
     font-weight:500;
     letter-spacing:0
}
.sc_icons_modern.sc_icons_size_small .sc_icons_item_details{
    min-height:3em;
     padding-left:2.8em
}
.sc_icons_modern.sc_icons_size_small.sc_align_right .sc_icons_item_details{
    padding-left:0;
     padding-right:2.8em
}
.sc_icons_modern .sc_icons_icon,.sc_icons_modern .sc_icons_image{
    top:4px
}
.sc_icons_modern .sc_icons_item{
    margin-bottom:18px;
     padding-bottom:18px;
     border-bottom:1px solid #ddd;
     position:relative
}
.sc_icons_modern .sc_icons_item:last-child{
    padding-bottom:0;
     margin-bottom:0;
     border:none
}
.socials_wrap{
    margin:-12px 0 0 0
}
.socials_wrap .social_item{
    margin:12px 12px 0 0
}
.socials_wrap .social_item .social_icon{
    width:46px;
     height:46px;
     line-height:47px;
     font-size:26px
}
.trx_addons_scroll_to_top{
    -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px
}
.sc_events_default .sc_events_item{
    padding:34px 5px 34px 43px;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px
}
.sc_events_default .sc_events_item_date{
    font-size:30px;
     font-weight:700;
     width:9%;
     line-height:1.1em
}
.sc_events_default .sc_events_item_date>span{
    display:block
}
.sc_events_default .sc_events_item_title{
    font-size:30px;
     font-weight:700;
     margin:-5px 0 0 0;
     -ms-flex-item-align:start;
     -ms-grid-row-align:start;
     align-self:start
}
.sc_events_default .sc_events_item_meta .sc_events_item_price{
    position:relative;
     top:0;
     right:0;
     font-size:inherit;
     line-height:inherit
}
.sc_events_default .sc_events_item_meta .sc_events_item_price{
    border-left:2px solid #ddd;
     margin-left:22px;
     padding-left:22px;
     line-height:16px;
     display:inline-block;
     text-transform:uppercase
}
.sc_events_default .sc_events_item_meta .sc_events_item_price .label_event{
    text-transform:none
}
.sc_events_default .sc_events_item_meta{
    font-size:13px;
     font-weight:500
}
.sc_events_default .sc_events_item_thumb{
    width:16.5%
}
.sc_events_default .sc_events_item_info{
    padding:0 5em 0 2.2em;
     width:auto;
     border-right:2px solid #ddd
}
.sc_events_default .post_featured + .sc_events_item_info{
    width:50%
}
.sc_events_default .sc_events_item_text{
    margin-top:22px;
     padding-bottom:5px
}
.sc_events_default .sc_events_item_button a{
    padding:0.8em 3em
}
.sc_events_default .sc_events_item_button{
    width:24%;
     text-align:center
}
.sc_events_default .sc_events_item{
    margin-bottom:20px
}
.sc_promo_image,.sc_promo_image_wrap,.sc_promo{
    -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px
}
.sc_promo.sc_promo_image_position_left .sc_promo_image{
    -webkit-border-radius:3px 0 0 3px;
     -ms-border-radius:3px 0 0 3px;
     border-radius:3px 0 0 3px;
     z-index:1;
     overflow:hidden
}
.sc_promo .sc_promo_title{
    letter-spacing:2px
}
.sc_promo.sc_promo_size_normal .sc_promo_descr{
    font-size:1em
}
.sc_promo.sc_promo_size_normal .sc_promo_title{
    font-size:60px
}
.sc_promo.sc_promo_size_large .sc_promo_title{
    font-size:106px;
     letter-spacing:4px
}
.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_descr,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_descr,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_content,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_content,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_content{
    margin-top:2.2em
}
.sc_promo .sc_promo_content p,.sc_promo .sc_promo_descr p{
    margin-bottom:0
}
.sc_promo .sc_promo_content p + p,.sc_promo .sc_promo_descr p + p{
    margin-top:1em
}
.sc_promo.sc_promo_size_normal .sc_promo_text_inner{
    padding:4.6rem 5.2em 5.5rem 6.2em
}
.sc_promo.sc_promo_size_large .sc_promo_text_inner{
    padding:7.4% 4% 7.4% 9.5%
}
.sc_promo.sc_promo_size_large .sc_promo_content{
    max-width:90%;
     font-size:16px
}
.sc_promo.sc_promo_size_large .sc_item_title + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_title + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_subtitle + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_subtitle + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_descr + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_descr + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_content + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_content + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_slider + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_slider + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_columns + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_columns + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_pagination + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_pagination + .sc_item_button_image{
    margin-top:3em
}
.sc_promo.sc_promo_size_large .sc_item_button a{
    padding:1.38em 4.1em
}
.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_button{
    margin-top:1.2em
}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-progressbar,.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-progressbar,.slider_container.slider_pagination_pos_bottom_outside .swiper-pagination-progressbar,.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-progressbar{
    -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     height:5px;
     overflow:hidden
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     overflow:hidden
}
.swiper-pagination-progressbar{
    background:#E2E2E2
}
.scheme_dark .swiper-pagination-progressbar{
    background:#262F3E
}
.ua_ie .slider_container.slider_type_images .slider-slide{
    display:block
}
.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info,.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info,.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_info{
    text-shadow:none
}
.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info,.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info,.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_info{
    bottom:0;
     height:103px;
     padding:18px 0 0 0;
     background:transparent !important
}
.slider_noresize.slider_container.slider_type_images.slider_titles_lb .slider-slide,.slider_noresize.slider_container.slider_type_images.slider_titles_rb .slider-slide,.slider_noresize.slider_container.slider_type_images.slider_titles_bottom .slider-slide{
    padding-bottom:103px
}
.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info .slide_title,.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info .slide_title,.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_info .slide_title{
    font-size:18px;
     line-height:1.3em;
     font-weight:500;
     letter-spacing:0;
     margin:0
}
.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info .slide_cats,.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info .slide_cats,.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_info .slide_cats{
    font-size:13px;
     font-weight:500;
     line-height:16px;
     margin-top:2px
}
.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_overlay,.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_overlay,.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_overlay{
    display:none
}
.sc_recent_news .post_item .post_date:before{
    content:''
}
.sc_recent_news .post_item .post_title{
    font-weight:700
}
.sc_recent_news .post_item .post_footer .post_meta .post_meta_item{
    padding:0
}
.sc_recent_news_style_news-plain .sc_recent_news_columns_wrap{
    margin:0
}
.recent_news_wrap_posts{
    -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     overflow:hidden;
     position:relative;
     width:100%
}
.sc_recent_news_style_news-plain .post_size_full{
    width:100%
}
.sc_recent_news_style_news-plain .post_size_big{
    width:calc(50% - 15px);
     float:left;
     display:block;
     position:absolute;
     right:0;
     top:0;
     bottom:0;
     background-position:center;
     background-repeat:no-repeat;
     background-size:cover;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_recent_news_style_news-plain .left_wrap_posts{
    width:calc(50% - 15px);
     float:left;
     display:block
}
.sc_recent_news_style_news-plain .post_size_small .post_featured{
    width:260px;
     float:left;
     margin:0 40px 0 0;
     max-height:240px
}
.sc_recent_news_style_news-plain .post_size_small .post_featured .post_video,.sc_recent_news_style_news-plain .post_size_small .post_featured .post_video_hover{
    display:none
}
.sc_recent_news_style_news-plain .post_size_small.post_format_video .post_featured{
    overflow:visible
}
.sc_recent_news_style_news-plain .post_size_small{
    display:-webkit-box;
     display:-ms-flexbox;
     display:flex;
     -webkit-box-orient:horizontal;
     -webkit-box-direction:normal;
     -ms-flex-direction:row;
     flex-direction:row;
     -webkit-box-align:center;
     -ms-flex-align:center;
     align-items:center
}
.sc_recent_news_style_news-plain .post_size_small + .post_size_small{
    margin-top:30px;
     padding:0;
     border:none
}
.sc_recent_news_style_news-plain .post_item{
    -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     overflow:hidden;
     z-index:1
}
.sc_recent_news_style_news-plain .post_item .post_title{
    font-weight:700;
     font-size:30px;
     margin:0 !important;
     line-height:1.1em;
     letter-spacing:1.2px
}
.sc_recent_news_style_news-plain .post_item.post_size_small .post_featured{
    -webkit-box-flex:0;
     -ms-flex:0 0 auto;
     flex:0 0 auto;
     float:none
}
.sc_recent_news_style_news-plain .post_item.post_size_small .post_info{
    -webkit-box-flex:1;
     -ms-flex:auto;
     flex:auto;
     padding:1em 40px 1em 0
}
.sc_recent_news_style_news-plain .format-video .post_featured.post_video_play .post_video{
    text-align:center;
     width:100%;
     display:inline-block
}
.sc_recent_news_style_news-plain .post_item .post_meta{
    margin:0 0 3px !important
}
.sc_recent_news_style_news-plain .post_item .post_date:before{
    display:none
}
.sc_recent_news_style_news-plain .post_item .post_featured .mask{
    background-color:rgba(0,0,0,0.2)
}
.sc_recent_news_style_news-plain .post_item.post_format_video a.icons{
    width:56px;
     height:56px;
     line-height:56px;
     margin:-28px 0 0 -28px;
     font-size:15px;
     letter-spacing:-2px;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     top:50%;
     left:50%;
     right:auto;
     bottom:auto;
     text-align:center;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%
}
.sc_recent_news_style_news-plain .post_item.post_format_video:not(.post_size_small) a.icons{
    top:calc(50% - 62px)
}
.sc_recent_news_style_news-plain .post_item.post_format_video a.icons>span{
    display:none
}
.sc_recent_news_style_news-plain .post_item:not(.post_size_small) .post_featured .post_info{
    width:100%;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     z-index:9;
     padding:2.4rem 40px;
     min-height:124px
}
.sc_recent_news_style_news-plain .post_item:not(.post_size_small) .post_title{
    font-size:32px
}
.sc_recent_news_style_news-plain .post_item .post_featured_bg{
    background-color:#ddd
}
.sc_recent_news_style_news-plain .post_item .post_featured .post_info .post_meta .post_author_name{
    color:#ffffff !important
}
.sc_recent_news_style_news-plain .post_item .post_featured .post_video_hover{
    display:none
}
.sc_recent_news_style_news-plain .post_title + .post_content_inner{
    margin-top:17px
}
.sc_recent_news_style_news-line .post_item{
    display:block;
     width:100%
}
.sc_recent_news_style_news-line .post_item + .post_item{
    margin-top:40px
}
.sc_recent_news_style_news-line .post_item .post_title{
    font-size:18px;
     font-weight:500;
     line-height:23px
}
.sc_recent_news_style_news-line .post_item .post_title + .post_meta{
    margin:3px 0 0 0 !important
}
.sc_recent_news_style_news-line .post_item .post_date{
    font-size:14px;
     font-weight:400;
     letter-spacing:0.2px
}
.sc_recent_news_style_news-line .post_item .post_date:before{
    display:none
}
.sc_recent_news_style_news-line .sc_recent_news_columns_wrap{
    margin:0
}
.sc_recent_news_style_news-line .post_item .post_date a{
    opacity:0.45;
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     -o-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.sc_recent_news_style_news-line .post_item .post_date a:hover{
    opacity:1
}
.sc_recent_news_style_news-excerpt .post_featured{
    -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     overflow:hidden;
     z-index:1
}
.sc_recent_news_style_news-excerpt .post_featured{
    float:left;
     width:100%;
     margin-bottom:0;
     max-width:260px
}
.sc_recent_news_style_news-excerpt .post_item .post_meta{
    margin:5px 0 0.9em !important
}
.sc_recent_news_style_news-excerpt .post_item .post_title{
    font-weight:700;
     font-size:30px;
     letter-spacing:1.2px;
     line-height:1.1em
}
.sc_recent_news_style_news-excerpt .post_item .post_header .post_categories{
    font-size:13px;
     line-height:inherit;
     font-weight:500;
     margin-top:0;
     margin-bottom:0;
     position:relative;
     padding-right:0;
     text-transform:none
}
.sc_recent_news_style_news-excerpt .post_item .post_header + .post_content{
    margin-top:1.2em
}
.sc_recent_news_style_news-excerpt .post_body{
    width:calc(100% - 260px);
     padding:22px 60px 10px 35px
}
.sc_recent_news_style_news-excerpt .post_item + .post_item{
    padding-top:0;
     margin-top:30px;
     border-top:none
}
.sc_recent_news_style_news-excerpt .post_item .post_header .post_date:before{
    display:none
}
.sp-post-content>.elementor,.post_content>.elementor{
    margin-left:-15px;
     margin-right:-15px
}
.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{
    padding:5px
}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{
    padding:10px
}
.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{
    padding:15px
}
.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{
    padding:20px
}
.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{
    padding:30px
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container:not(.elementor-column-gap-no){
    max-width:none;
     position:relative
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{
    width:1288px
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{
    width:828px
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{
    left:-5px
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{
    margin-left:-5px;
     margin-right:-5px
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{
    width:1298px
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{
    width:838px
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{
    left:-10px
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{
    margin-left:-10px;
     margin-right:-10px
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{
    width:1308px
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{
    width:848px
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{
    left:-15px
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{
    margin-left:-15px;
     margin-right:-15px
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{
    width:1318px
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{
    width:858px
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{
    left:-20px
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{
    margin-left:-20px;
     margin-right:-20px
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{
    width:1338px
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{
    width:878px
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{
    left:-30px
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{
    margin-left:-30px;
     margin-right:-30px
}
.elementor-widget-spacer.sc_height_small .elementor-spacer-inner{
    height:42px !important
}
.elementor-widget-spacer.sc_height_medium .elementor-spacer-inner{
    height:87px !important
}
.elementor-widget-spacer.sc_height_large .elementor-spacer-inner{
    height:110px !important
}
.elementor-social-icons-wrapper{
    line-height:0
}
.elementor-widget-progress .elementor-title{
    font-size:30px;
     font-weight:700;
     letter-spacing:1px;
     text-transform:uppercase;
     margin-bottom:15px;
     display:block
}
.elementor-progress-wrapper{
    height:26px;
     line-height:26px;
     padding:6px;
     -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.elementor-progress-bar{
    -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     height:14px
}
.elementor-progress-text,.elementor-progress-percentage{
    font-size:11px;
     font-weight:700;
     line-height:14px
}
.elementor-progress-text{
    padding-left:10px
}
.elementor-progress-percentage{
    padding-right:10px
}
.elementor-section.elementor-section-height-full{
    height:100%;
     min-height:100vh
}
.elementor-section.elementor-section-height-full>.elementor-container{
    height:100%;
     min-height:100vh
}
body.edit-post-visual-editor{
    font-size:14px !important;
     padding:3em 0;
     min-height:50vh;
     -webkit-flex-shrink:0;
     -ms-flex-shrink:0;
     -ms-flex-negative:0;
     flex-shrink:0
}
body.sidebar_hide .alignfull{
    margin-left:calc( -100vw / 2 + 100% / 2);
     margin-right:calc( -100vw / 2 + 100% / 2);
     width:100vw;
     max-width:100vw
}
body.sidebar_hide .alignwide{
    position:relative;
     left:calc( -44vw + 50%);
     width:88vw;
     max-width:none
}
.alignfull>img,.alignwide>img{
    max-width:none;
     width:100%
}
.editor-writing-flow{
    margin:0 auto
}
.editor-writing-flow,.editor-block-list__block,.editor-post-title__block,.editor-default-block-appender{
    max-width:818px !important
}
body.sidebar_position_hide.expand_content .editor-writing-flow,body.sidebar_position_hide.expand_content .editor-block-list__block,body.sidebar_position_hide.expand_content .editor-post-title__block,body.sidebar_position_hide.expand_content .editor-default-block-appender{
    max-width:1278px !important
}
body:not(.sidebar_position_hide) .editor-block-list__layout .alignwide,body:not(.sidebar_position_hide) .editor-block-list__block[data-align="wide"],body:not(.sidebar_position_hide) .editor-block-list__layout .alignfull,body:not(.sidebar_position_hide) .editor-block-list__block[data-align="full"]{
    max-width:100% !important;
     margin-left:auto !important;
     margin-right:auto !important
}
body.sidebar_position_hide .editor-block-list__layout .alignwide,body.sidebar_position_hide.expand_content .editor-block-list__layout .alignwide,body.sidebar_position_hide .editor-block-list__block[data-align="wide"],body.sidebar_position_hide.expand_content .editor-block-list__block[data-align="wide"]{
    max-width:none !important;
     width:calc(100% + 10em);
     margin-left:-5em
}
body.sidebar_position_hide .editor-block-list__layout .alignfull,body.sidebar_position_hide.expand_content .editor-block-list__layout .alignfull,body.sidebar_position_hide .editor-block-list__block[data-align="full"],body.sidebar_position_hide.expand_content .editor-block-list__block[data-align="full"]{
    max-width:none !important;
     width:calc(100% + 24em);
     margin-left:-12em
}
body.post-type-cpt_layouts .editor-block-list__block,body.post-type-cpt_layouts.sidebar_position_hide.expand_content .editor-block-list__block,body.post-type-cpt_layouts .editor-post-title__block,body.post-type-cpt_layouts .editor-default-block-appender{
    max-width:none !important
}
body.single-cpt_layouts .trx-addons-layout--single-preview{
    max-width:1278px !important;
     position:relative;
     margin:0 auto
}
.editor-post-title__block .editor-post-title__input{
    min-height:1em
}
.editor-block-list__layout .mce-toolbar .mce-btn button,.editor-block-list__layout input[type="text"][role="button"]{
    background-color:transparent !important
}
.editor-block-list__layout .mce-toolbar .mce-btn button{
    color:#333 !important;
     padding:2px 3px !important
}
body.edit-post-visual-editor:not(.post-type-cpt_layouts):not(.sidebar_position_hide){
    display:-webkit-flex;
     display:-ms-flexbox;
     display:-webkit-box;
     display:flex;
     -webkit-flex-direction:row;
     -ms-flex-direction:row;
     -webkit-box-orient:horizontal;
     -webkit-box-direction:normal;
     flex-direction:row;
     -webkit-justify-content:center;
     -ms-flex-pack:center;
     -webkit-box-pack:center;
     justify-content:center;
     -webkit-flex-shrink:0;
     -ms-flex-shrink:0;
     -ms-flex-negative:0;
     flex-shrink:0
}
.sidebar_position_hide .editor-post-sidebar-holder,body.post-type-cpt_layouts .editor-post-sidebar-holder{
    display:none
}
.editor-post-sidebar-holder{
    width:435px;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     background-color:#f0f0f0;
     min-height:75vh;
     display:-webkit-flex;
     display:-ms-flexbox;
     display:-webkit-box;
     display:flex;
     -webkit-align-items:center;
     -ms-flex-align:center;
     -webkit-box-align:center;
     align-items:center;
     -webkit-justify-content:center;
     -ms-flex-pack:center;
     -webkit-box-pack:center;
     justify-content:center
}
.editor-post-sidebar-holder:before{
    content:'Sidebar';
     display:inline-block;
     -webkit-transform:rotate(90deg);
     -ms-transform:rotate(90deg);
     transform:rotate(90deg);
     font-size:3em;
     line-height:1em;
     font-weight:bold;
     color:#ccc;
     text-shadow:0 0 10px rgba(0,0,0,0.1)
}
.wp-block-cover.aligncenter{
    display:-webkit-box !important;
     display:-ms-flexbox !important;
     display:flex !important
}
table.is-style-stripes>tbody>tr:nth-child(even)>td{
    background-color:transparent
}
body .alignwide{
    position:relative;
     left:0;
     width:100%;
     max-width:none
}
body.sidebar_hide .alignwide{
    position:relative;
     left:calc( -44vw + 50%);
     width:88vw;
     max-width:none
}
.wp-block-image figcaption{
    margin-bottom:0;
     max-height:70%
}
.has-large-font-size,.has-large-font-size + p{
    line-height:1.1
}
.wp-block-column .wp-block-quote{
    padding:1.6em 2.2em 2.05em 3.5em
}
.wp-block-column .wp-block-quote:before{
    top:0.61em;
     left:0.4em
}
.wp-block-column .wp-block-quote:first-child{
    margin-top:0
}
.wp-block-quote.is-large,.wp-block-quote.is-style-large{
    padding:2.5em
}
.wp-block-pullquote.is-style-solid-color blockquote{
    background:transparent
}
.entry-content>.wp-block-media-text,.entry-summary>.wp-block-media-text{
    margin:2em 0
}
.wp-block-media-text .wp-block-media-text__content p:first-child{
    margin-top:1.6em
}
.wp-block-separator{
    max-width:5em;
     margin:3em 0
}
.wp-block-separator.is-style-wide{
    max-width:100%
}
.wp-block-separator.is-style-dots:before{
    font-size:30px;
     letter-spacing:1.5em;
     padding-left:1.5em
}
.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{
    max-width:400px
}
.wp-block-table{
    margin-top:1.6em;
     margin-bottom:1.6em
}
.wp-block-image figure.aligncenter{
    display:table !important
}
.wp-block-embed-twitter twitter-widget{
    margin-bottom:0 !important
}
figure.wp-block-audio .mejs-container{
    height:40px !important
}
figcaption,figure.wp-block-video figcaption,figure.wp-block-embed figcaption{
    position:static;
     -webkit-transition:none;
     -o-transition:none;
     transition:none;
     margin:0
}
figure.wp-block-audio:hover figcaption,figure.wp-block-video:hover figcaption,figure.wp-block-embed:hover figcaption{
    margin-bottom:0
}
.sidebar_hide .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.sidebar_hide .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.sidebar_hide .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.sidebar_hide .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.sidebar_hide .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.sidebar_hide .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.sidebar_hide .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{
    position:absolute;
     top:0;
     right:0;
     bottom:0;
     left:0;
     width:100%;
     height:100%
}
.sidebar_hide .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.sidebar_hide .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.sidebar_hide .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.sidebar_hide .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.sidebar_hide .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.sidebar_hide.wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.sidebar_hide.wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{
    content:"";
     display:block;
     padding-top:50%
}
.sidebar_hide .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{
    padding-top:56.25%
}
body.sidebar_hide .wp-block-columns.alignfull .wp-block-column{
    padding:0 1.5em
}
.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{
    -webkit-box-sizing:border-box;
     box-sizing:border-box;
     overflow:hidden
}
.gallery.gallery-columns-1.gallery-size-thumbnail .gallery-item img{
    width:auto;
     margin:auto
}
.gallery.gallery-columns-1 figure.gallery-item figcaption{
    position:static;
     -webkit-transition:none;
     -o-transition:none;
     transition:none;
     margin:0
}
.gallery.gallery-columns-1 figure.gallery-item:hover figcaption{
    margin-bottom:0
}
.wp-block-cover__video-background{
    position:absolute !important;
     top:50%;
     left:50%;
     -webkit-transform:translateX(-50%) translateY(-50%);
     -ms-transform:translateX(-50%) translateY(-50%);
     transform:translateX(-50%) translateY(-50%);
     width:100% !important;
     height:100% !important;
     z-index:0;
     -o-object-fit:cover;
     object-fit:cover
}
#give_purchase_form_wrap #give_terms_agreement{
    margin-bottom:10px
}
.comments_wrap{
    clear:both
}
form.mc4wp-form{
    position:relative;
     padding-right:0
}
form.mc4wp-form .mc4wp-form-fields input[type="email"]{
    width:100%;
     vertical-align:top;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     height:50px;
     line-height:50px;
     border:none;
     -webkit-border-radius:30px;
     -ms-border-radius:30px;
     border-radius:30px;
     padding:0 10em 0 2.2em
}
form.mc4wp-form .mc4wp-form-fields input[type="submit"]{
    position:absolute;
     z-index:1;
     top:0;
     right:0;
     height:50px;
     line-height:50px;
     min-width:9.5em;
     vertical-align:top;
     padding-left:1em;
     padding-right:1em;
     padding-top:0;
     padding-bottom:0;
     -webkit-border-radius:30px;
     -ms-border-radius:30px;
     border-radius:30px;
     text-align:center
}
form.mc4wp-form label{
    margin-top:10px
}
form.mc4wp-form .mc4wp-alert{
    margin:10px 0 0;
     padding:0.7em 1em;
     line-height:1.5em;
     -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     border:2px solid #ddd
}
form.mc4wp-form p{
    margin:0
}
form.mc4wp-form p + p,form.mc4wp-form input + p{
    margin-top:1em
}
@charset "UTF-8";
.sp-player-gallery-wrapper .gallery-item .gallery-icon{
    margin:0 10px 10px
}
.sp-player-gallery-wrapper dd{
    margin:0 0 0 10px
}
.sc_blogger_line .sc_blogger_item_title{
    font-size:18px;
     line-height:22px;
     font-weight:500
}
.sc_blogger_line .meta-role-wrap{
    font-size:13px;
     line-height:16px;
     font-weight:500
}
.sc_blogger_line .meta-role-wrap span{
    display:inline-block
}
.sc_blogger_line .meta-role-wrap span + span{
    margin-left:8px
}
.sc_blogger_line .player-number{
    font-size:18px;
     display:block;
     margin:1px 0
}
.sc_blogger_line .post_featured.with_thumb .player-number{
    font-size:58px;
     font-weight:700;
     line-height:1em;
     position:absolute;
     top:14px;
     left:18px;
     color:#fff
}
.sp-template a:hover,.sp-data-table a:hover{
    text-decoration:none !important
}
.sp-post-content>p:last-child{
    margin-bottom:0
}
.sportspress-page .post_content>.post_meta_single{
    margin-bottom:-1em
}
.sp-template-photo{
    border-radius:3px;
     overflow:hidden
}
.sp-template img{
    vertical-align:middle
}
.sp-template{
    margin-bottom:0px !important
}
.sp-table-caption{
    margin:0 0 30px !important;
     padding:0 !important;
     background:transparent !important;
     border:none !important;
     font-size:48px !important;
     font-weight:700 !important;
     line-height:1em !important;
     display:block !important;
     width:100% !important
}
.sp-post-caption{
    font-size:48px !important;
     font-weight:700 !important;
     line-height:1em !important;
     display:block !important;
     width:100% !important;
     margin:80px 0 26px
}
.sp-template h1,.sp-template h2,.sp-template h3,.sp-template h4,.sp-template h5,.sp-template h6,.sp-data-table h1,.sp-data-table h2,.sp-data-table h3,.sp-data-table h4,.sp-data-table h5,.sp-data-table h6,.sp-table-caption h1,.sp-table-caption h2,.sp-table-caption h3,.sp-table-caption h4,.sp-table-caption h5,.sp-table-caption h6{
 
}
.sp-template dd img{
    margin-right:5px
}
.sp-data-table{
     background:transparent !important
}
.sp-data-table th{
    font-size:16px !important;
     font-weight:700 !important;
     letter-spacing:1.2px !important;
     padding:10px 25px !important
}
.sp-data-table td{
    font-weight: 500 !important;
    line-height: 1.4em !important;
    border: none !important;
    padding: 10px 10px !important;
    text-align: center !important;
    background: transparent !important;
    letter-spacing: 0px !important;
}
.sp-data-table tr + tr{
    border-top:1px solid #ddd !important
}
.sp-data-table tr:last-child{
    border-bottom:1px solid #ddd !important
}
.sp-data-table .data-team,.sp-data-table .data-name{
    text-align:left !important;
    border-right: 1px solid #e5e5e5 !important;
}
.sidebar_inner .sp-data-table tr:first-child th,.sc_layouts_widgets .sp-data-table tr:first-child th{
    padding-top:0 !important
}
.sidebar_inner .sp-data-table th,.sidebar_inner .sp-data-table td,.sc_layouts_widgets .sp-data-table th,.sc_layouts_widgets .sp-data-table td{
    padding:14px 8px !important;
     background:none !important
}
body .sidebar_inner .sp-data-table th,body .sidebar_inner .sp-data-table td,body .sc_layouts_widgets .sp-data-table th,body .sc_layouts_widgets .sp-data-table td{
    background:none !important
}
.sidebar_inner .sp-data-table td.data-name,.sidebar_inner .sp-data-table td.data-rank,.sc_layouts_widgets .sp-data-table td.data-name,.sc_layouts_widgets .sp-data-table td.data-rank{
    text-align:left !important
}
.sidebar_inner .sp-data-table thead tr:last-child,.sc_layouts_widgets .sp-data-table thead tr:last-child{
    border-bottom-width:2px !important
}
.sidebar_inner .sp-view-all-link>a,.sc_layouts_widgets .sp-view-all-link>a{
    width:100% !important;
     text-align:center;
     padding:0.8em 3.5em !important;
     margin-bottom:1px
}
.sidebar_inner .sp-view-all-link,.sc_layouts_widgets .sp-view-all-link{
    padding:20px 0 0 0 !important
}
.sidebar_inner .sp-template,.sc_layouts_widgets .sp-template{
    margin-top: 20px;
}
.sp-view-all-link{
        padding: 0px 0 0 0 !important;
    margin: 0px !important;
    background: transparent !important;
    border: none !important;
    overflow: hidden !important;
    display: block !important;
    width: 100% !important;
    text-align: center !important;
    margin-top: 0px !important;
}
.sp-view-all-link>a{
    font-size:14px !important;
     font-weight:500 !important;
     line-height:18px !important;
     text-transform:capitalize !important
}
.elementor-section-wrap>.elementor-element:last-child .sp-template{
    margin-bottom:0 !important
}
.post_content_single .sp-template-staff-selector,.post_content_single .sp-template-player-selector{
    text-align:right;
     margin-bottom:20px !important
}
.post_content_single .sp-template-staff-selector .select_container,.post_content_single .sp-template-player-selector .select_container{
    max-width:18em;
     display:inline-block
}
.sp-template-details.sp-template-staff-details dl,.sp-template-details.sp-template-player-details dl{
    margin:0 0 0px !important;
     padding:5px !important;
     border:none !important;
     background:transparent !important;
     border-radius:3px
}
.sp-template-details.sp-template-staff-details dt,.sp-template-details.sp-template-player-details dt{
    font-size: 16px !important;
    font-weight: 700 !important;
    letter-spacing: 0px !important;
    line-height: 14px;
}
.sp-template-details.sp-template-staff-details dd,.sp-template-details.sp-template-player-details dd{
        font-size: 13px !important;
    font-weight: 500 !important;
    padding: 0px 0 0px !important;
    margin-bottom: 3px !important;
    border-bottom: 2px solid #ddd;
}
.sp-template-photo.sp-template-player-photo,.sp-template-photo.sp-template-staff-photo{
    margin-right:23px
}
.sp-template-details.sp-template-staff-details dd:last-child,.sp-template-details.sp-template-player-details dd:last-child{
    border:none !important;
     margin-bottom:0 !important;
     padding-bottom:0 !important
}
.sp-section-content-statistics .sp-staff-statistics.sp-data-table th,.sp-section-content-statistics .sp-staff-statistics.sp-data-table td,.sp-section-content-statistics .sp-player-statistics.sp-data-table th,.sp-section-content-statistics .sp-player-statistics.sp-data-table td{
    padding:8px 8px !important
}
.sp-template-staff-statistics .sp-table-caption,.sp-template-player-statistics .sp-table-caption{
    margin:10px 0 10px !important
}
.post_type_sp_staff .sp-section-content.sp-section-content-photo .sp-template-photo,.post_type_sp_player .sp-section-content.sp-section-content-photo .sp-template-photo{
        max-width: 523px;
    padding: 0px;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #f4f4f4;
    background-size: 360px;
    opacity: 1;
    margin-right: 10px !important;
    margin-top: 15px !important;
    margin-left: 10px !important;
    border: 1px solid #e5e5e5 !important;
}
.post_type_sp_staff .sp-section-content.sp-section-content-photo .sp-template-photo img,.post_type_sp_player .sp-section-content.sp-section-content-photo .sp-template-photo img{
    border-radius:3px;
     overflow:hidden
}
.sp-template-event-logos-block .sp-data-table td{
    padding: 10px 0px 10px 0px !important;
    border-bottom: 1px solid #c9c9c9 !important;
}
.sp-template-event-logos .sp-team-name,.sp-template-event-logos .sp-team-result{
    font-size:13px !important;
     font-weight:700 !important;
     padding:0 !important;
     margin:15px 0 0 0 !important;
     display:block
}
.sp-template-event-logos-block .team-logo{
    display:flex;
     align-items:center;
     flex-direction:column
}
.sp-template-event-logos-block .team-logo.logo-even{
    flex-direction:column-reverse
}
.sp-template-event-logos-block .team-logo.logo-even img{
    align-self:center
}
.sp-template-event-logos-block .team-logo img{
    height:80px;
     width:auto;
     margin:16px 0 0 0
}
.sp-template-event-logos-block div{
    text-align:center
}
.sp-template-event-blocks.sp-template-event-logos-block .sp-event-results{
    outline:none
}
.sp-template-event-blocks .sp-event-results{
    font-size:31px !important;
     font-weight:700 !important;
     padding:5px 0 !important
}
.sp-template-event-blocks .sp-event-results *{
    font-weight:700 !important
}
.sp-template-event-blocks .sp-event-season,.sp-template-event-blocks .sp-event-league,.sp-template-event-blocks .sp-event-date,.sp-template-event-blocks .sp-event-title a,.sp-template-event-blocks .sp-event-title,.sp-template-event-blocks .sp-event-status{
    font-size:13px !important;
     font-weight:500 !important
}
.sp-template-event-logos.sp-template-event-blocks{
     margin:0 auto !important
}
.sp-section-content.sp-section-content-staff{
    overflow:hidden
}
.sp-template.sp-template-event-blocks{
    border-radius:3px;
     overflow:hidden;
}
.sp-template-event-blocks .sp-data-table tr:last-child{
    border-bottom:1px solid #ebebeb !important
}
.status-future .sp-template-event-blocks .sp-event-results>.sp-result{
    font-size:40px !important
}
.sp-template-event-blocks:not(.sp-template-event-logos-block) .sp-event-blocks .team-logo{
    margin:10px;
     width:22%;
     height:6em;
     max-width:6em;
     margin-top:33px
}
.sp-event-blocks .sp-event-league{
    margin:10px 10%
}
.sp-template-event-blocks .sp-event-title,.sp-event-blocks .sp-event-season{
    display:none !important
}
.sp-template-event-blocks:not(.sp-template-event-logos-block) .sp-data-table td{
    padding:0px 0px 0px !important
}
.sp_event .sp-post-content,.sp_event .sp-template{
    margin-bottom:0px !important
}
.sp_event .sp-template.sp-template-event-performance{
    margin-bottom:30px !important
}
.sp-template-event-venue .sp-event-venue td{
    padding-left:0 !important;
     padding-right:0 !important
}
.sp-data-table.sp-event-performance .data-number{
    font-size:26px !important;
     font-weight:700 !important
}
.sp-data-table.sp-event-performance .data-name>a{
    font-size:15px;
     line-height:20px
}
.sp-data-table.sp-event-performance .data-name .sp-player-position{
    font-size:13px;
     line-height:20px
}
.sp_event .sp-template-event-staff .sp-event-staff{
    font-weight:500
}
.sp_event .sp-template-event-staff .sp-event-staff a{
    font-size:18px
}
.sp_event .post_content_single .sp-section-content-performance>div>.sp-template-event-staff:last-child{
    margin-bottom:0 !important
}
.sp-section-content-staff .sp-staff-name{
    display:block;
     clear:both
}
.post_type_sp_team .sp-section-content-staff .sp-template-staff-photo{
    max-width:300px;
     margin-bottom:30px !important;
     border-radius:3px;
     padding:23px;
     background-color:#e2e2e2
}
.post_type_sp_team .sp-section-content-staff .sp-template-staff-photo img{
    border-radius:3px;
     overflow:hidden
}
.post_type_sp_team .sp-template-team-details .sp-team-details{
    padding:30px 35px !important;
     border-radius:3px;
     overflow:hidden;
     border:none !important;
     margin:0 0 5px !important
}
.post_type_sp_team .sp-template-team-details .sp-team-details dt{
    font-size:13px !important
}
.post_type_sp_team .sp-template-team-details .sp-team-details dd{
    font-size:18px !important
}
.post_type_sp_team .sp-section-content-events .sp-widget-align-left{
    padding-right:15px
}
.post_type_sp_team .sp-section-content-events .sp-widget-align-right{
    padding-left:15px
}
.post_type_sp_team .sp-section-content-staff .sp-staff-name{
    margin:0 !important;
     padding:20px 0 16px !important;
     letter-spacing:1.2px !important
}
.post_type_sp_team .sp-section-content-staff>.sp-staff-name:first-child{
    padding-top:5px !important
}
.post_type_sp_team .sp-section-content-staff .sp-template-staff-details + .sp-staff-name{
    padding-top:10px !important
}
.post_type_sp_team .sp-template-team-details{
    display:block
}
.post_type_sp_team .sp-template{
    margin-bottom:60px !important
}
.sp-section-content.sp-section-content-link form{
    padding:0px
}
.sp-template-countdown .sp-event-name,.sp-template-countdown .sp-event-venue,.sp-template-countdown .sp-event-league,.sp-template-countdown .sp-event-date{
    border:none !important;
     background:transparent !important;
     padding:5px 0 !important
}
.sp-countdown time{
    display:table !important;
     background:transparent !important;
     border:none !important
}
.sp-countdown time>span{
    background:transparent !important;
     border:none !important
}
.sp-countdown-wrapper .countdown.sp-countdown time span{
    border:none !important;
     font-size:49px !important;
     font-weight:700 !important;
     line-height:1em !important;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sp-countdown-wrapper .countdown.sp-countdown time span small{
    font-size:13px !important;
     line-height:1.2em !important;
     font-weight:500 !important;
     display:block !important;
     text-transform:capitalize !important
}
.sp-template-countdown .sp-event-name>a:not(.team-logo){
    font-size:13px !important;
     line-height:18px !important;
     font-weight:500 !important
}
.sp-template-countdown .sp-event-venue,.sp-template-countdown .sp-event-league,.sp-template-countdown .sp-event-date{
    font-size:13px !important;
     font-weight:700 !important;
     letter-spacing:0 !important
}
.sidebar_inner .sp-countdown time,.sc_layouts_widgets .sp-countdown time{
    border-top:1px solid #ddd !important;
     margin-top:23px
}
.sidebar_inner .sp-template-countdown .team-logo,.sc_layouts_widgets .sp-template-countdown .team-logo{
    width:35%;
     height:auto;
     max-width:10em
}
.sidebar_inner .sp-countdown-wrapper .countdown.sp-countdown time span,.sc_layouts_widgets .sp-countdown-wrapper .countdown.sp-countdown time span{
    padding:20px 0 5px 0 !important
}
.sidebar_inner .sp-template-countdown .sp-event-name>a:not(.team-logo),.sc_layouts_widgets .sp-template-countdown .sp-event-name>a:not(.team-logo){
    margin-top:50px
}
.extra-event-block .elementor-container{
    border-radius: 3px;
    overflow: hidden;
    margin-left: 15px;
    margin-right: 15px;
}
.extra-event-block .sp-template.sp-template-event-blocks{
    -ms-box-shadow:none;
     box-shadow:none;
     margin:0 !important
}
.extra-event-block .elementor-row>.elementor-element + .elementor-element:before{
    position:absolute;
     content:"";
     display:block;
     left:0;
     top:13%;
     width:1px;
     height:74%;
     z-index:1;
     background:#ddd
}
.extra-event-block .sp-template-event-blocks .sp-event-results{
    font-size:35px !important;
     padding:0 !important;
     line-height:0.9em
}
.extra-event-block .sp-template-event-blocks .sp-event-blocks .team-logo{
    height:5.1em;
     margin-top:25px
}
.extra-event-block .sp-template-event-blocks .sp-data-table td{
    padding:0px 0px 0px !important
}
.no-margin-events .sp-template-event-blocks{
    margin-bottom:0 !important
}
.extra-countdown .sp-countdown-wrapper>*{
    display:none !important;
     background:transparent !important;
     border-left:none !important;
     border-right:none !important
}
.extra-countdown .sp-countdown-wrapper .countdown.sp-countdown{
    display:block !important
}
.extra-countdown .sp-countdown-wrapper .countdown.sp-countdown time{
    background:transparent !important;
     border:none !important;
     display:block !important
}
.extra-countdown .sp-countdown-wrapper .countdown.sp-countdown time span{
    border:none !important;
     font-size:49px !important;
     font-weight:700 !important;
     line-height:1em !important;
     display:block !important;
     padding:10px 5px !important;
     text-align:left !important;
     width:25% !important;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     float:left !important
}
.extra-countdown .sp-countdown-wrapper .countdown.sp-countdown time span small{
    font-size:13px !important;
     line-height:1.2em !important;
     font-weight:500 !important;
     display:block !important;
     text-transform:capitalize !important
}
.extra-countdown .sp-template-countdown{
    margin-bottom:0 !important
}
.extra-countdown.top-style-2,.extra-countdown.top-style{
    border-radius:3px;
     overflow:hidden;
     max-width:538px;
     padding:12px 0 7px 35px;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     float:right;
     display:block;
     clear:both;
     width:100%;
     text-align:left
}
.extra-countdown.top-style-2 .wp-widget-sportspress-countdown,.extra-countdown.top-style .wp-widget-sportspress-countdown{
    text-align:left
}
.extra-countdown.top-style-2{
    max-width:568px
}
.extra-countdown.top-style-2 .widget_title,.extra-countdown.top-style .widget_title{
    margin:0 !important;
     background:transparent !important;
     border:none !important;
     padding:0 !important;
     font-size:20px;
     text-align:left
}
.extra-countdown.top-style-2 .sp-table-caption,.extra-countdown.top-style .sp-table-caption{
    font-size:20px !important;
     letter-spacing:2.3px !important;
     margin:0 !important
}
.extra-countdown.top-style-2 .widget_title,.extra-countdown.top-style-2 .sp-table-caption,.extra-countdown.top-style .widget_title,.extra-countdown.top-style .sp-table-caption{
    margin-top:20px !important;
     width:100% !important;
     float:left;
     display:block !important;
     clear:both;
     max-width:164px !important
}
.extra-countdown.top-style-2 .widget_title,.extra-countdown.top-style-2 .sp-table-caption{
    max-width:194px !important
}
.extra-countdown.top-style-2 .widget_title + .sp-table-caption,.extra-countdown.top-style .widget_title + .sp-table-caption{
    margin-top:4px !important
}
.extra-countdown.top-style-2 .sp-template-countdown,.extra-countdown.top-style .sp-template-countdown{
    width:338px;
     display:inline-block !important;
     position:relative;
     overflow:visible;
     padding-left:30px;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.extra-countdown.top-style-2 .sp-template-countdown:before,.extra-countdown.top-style .sp-template-countdown:before{
    position:absolute;
     display:block;
     font-family:"fontello";
     content:"";
     width:8px;
     height:160%;
     left:0;
     top:-27%;
     color:#091625;
     font-size:5px;
     letter-spacing:0;
     text-indent:0;
     line-height:9px
}
.sp-table-wrapper .dataTables_paginate{
    padding:1rem 3.2rem
}
@media (max-width:1279px){
    .sp-data-table th{
        font-size:14px !important;
         padding:10px 20px !important
    }
    .sp-data-table td{
        font-size:12px !important;
         padding:15px 20px !important
    }
}
.esg-grid i[class*="eg-icon-"]{
    color:#fff;
     -webkit-transition:color 0.5s ease;
     -ms-transition:color 0.5s ease;
     -o-transition:color 0.5s ease;
     transition:color 0.5s ease
}
.esg-grid a:hover i[class*="eg-icon-"]{
    color:#fff
}
.esg-navigationbutton i[class*="eg-icon-"]{
    color:#fff
}
.esg-navigationbutton:hover i[class*="eg-icon-"]{
    color:#fff
}
.esgbox-share__button{
    color:#ffffff !important
}
.esgbox-close-small{
    background:#ddd !important
}
.esgbox-close-small:after{
    background-color:transparent !important;
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     -o-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.esgbox-button.esgbox-button--fullscreen{
    display:none !important
}
.esg-entry-cover .eec>div{
    margin-right:0 !important
}
.esg-entry-cover .eec>div[class*="-element-1-a"]{
    margin-left:10px !important
}
.esg-starring{
    vertical-align:top
}
.esg-starring .star-rating,.esg-starring-page .star-rating{
    width:6em
}
.flat-light .esg-filters .esg-sortbutton-order,.flat-light .esg-filters .esg-cartbutton-order{
    line-height:36px;
     margin:0
}
.flat-light .esg-filters .esg-sortbutton{
    padding-right:0
}
.esgbox-overlay{
    z-index:228010 !important
}
.esgbox-opened{
    z-index:228030 !important
}
.wp-widget-ess-grid-widget ul>li:before{
    display:none !important
}
.esg-filters .esg-filter-wrapper{
    margin-right:0 !important;
     margin-left:0 !important;
     margin-bottom:43px !important;
     width:100%;
     overflow:hidden;
     -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px
}

.sp-template.sp-template-team-logo.sp-template-logo.sp-team-logo {
    background: #d4d4d4 !important;
    padding: 15px !important;
}
/* ATTENTION! This file was generated automatically! Don'
t change it!!! ----------------------------------------------------------------------- */
 .body_style_boxed .page_wrap{
    width:1398px
}
.content_wrap,.content_container{
    width:1278px
}
body.body_style_wide:not(.expand_content) [class*="content_wrap"]>.content,body.body_style_boxed:not(.expand_content) [class*="content_wrap"]>.content{
    width:818px
}
[class*="content_wrap"]>.sidebar{
    width:435px
}
.body_style_fullwide.sidebar_right [class*="content_wrap"]>.content,.body_style_fullscreen.sidebar_right [class*="content_wrap"]>.content{
    padding-right:460px
}
.body_style_fullwide.sidebar_right [class*="content_wrap"]>.sidebar,.body_style_fullscreen.sidebar_right [class*="content_wrap"]>.sidebar{
    margin-left:-435px
}
.body_style_fullwide.sidebar_left [class*="content_wrap"]>.content,.body_style_fullscreen.sidebar_left [class*="content_wrap"]>.content{
    padding-left:460px
}
.body_style_fullwide.sidebar_left [class*="content_wrap"]>.sidebar,.body_style_fullscreen.sidebar_left [class*="content_wrap"]>.sidebar{
    margin-right:-435px
}
.sc_content_width_1_1,.sc_inner_width_1_1>.elementor-column-wrap{
    width:1278px
}
.sc_content_width_1_2,.sc_inner_width_1_2>.elementor-column-wrap{
    width:639px
}
.sc_content_width_1_3,.sc_inner_width_1_3>.elementor-column-wrap{
    width:426px
}
.sc_content_width_2_3,.sc_inner_width_2_3>.elementor-column-wrap{
    width:852px
}
.sc_content_width_1_4,.sc_inner_width_1_4>.elementor-column-wrap{
    width:319.5px
}
.sc_content_width_3_4,.sc_inner_width_3_4>.elementor-column-wrap{
    width:958.5px
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{
    width:1288px
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{
    width:828px
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{
    width:1298px
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{
    width:838px
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{
    width:1308px
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{
    width:848px
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{
    width:1318px
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{
    width:858px
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{
    width:1338px
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{
    width:878px
}
.editor-block-list__block,.editor-post-title__block,.editor-default-block-appender{
    max-width:818px !important
}
body.sidebar_position_hide.expand_content .editor-block-list__block,body.sidebar_position_hide.expand_content .editor-post-title__block,body.sidebar_position_hide.expand_content .editor-default-block-appender{
    max-width:1278px !important
}
body.single-cpt_layouts .trx-addons-layout--single-preview{
    max-width:1278px !important
}
body{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:1rem;
     font-weight:400;
     font-style:normal;
     line-height:1.76em;
     text-decoration:none;
     text-transform:none;
     letter-spacing:0.26px
}
p,ul,ol,dl,blockquote,address{
    margin-top:0em;
     margin-bottom:1.6em
}
h1,.front_page_section_caption{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:4.286em;
     font-weight:700;
     font-style:normal;
     line-height:0.93em;
     text-decoration:none;
     text-transform:none;
     letter-spacing:2.1px;
     margin-top:1.69em;
     margin-bottom:0.63em
}
h2{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:3.429em;
     font-weight:700;
     font-style:normal;
     line-height:0.96em;
     text-decoration:none;
     text-transform:none;
     letter-spacing:1.75px;
     margin-top:1.82em;
     margin-bottom:0.52em
}
h3{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:2.571em;
     font-weight:700;
     font-style:normal;
     line-height:0.91em;
     text-decoration:none;
     text-transform:none;
     letter-spacing:1.3px;
     margin-top:2.2em;
     margin-bottom:0.92em
}
h4{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:2.143em;
     font-weight:700;
     font-style:normal;
     line-height:1.06em;
     text-decoration:none;
     text-transform:none;
     letter-spacing:1.1px;
     margin-top:2.3em;
     margin-bottom:0.6em
}
h5{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:1.714em;
     font-weight:700;
     font-style:normal;
     line-height:1.06em;
     text-decoration:none;
     text-transform:none;
     letter-spacing:0.85px;
     margin-top:2.9em;
     margin-bottom:0.7em
}
h6{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:1.286em;
     font-weight:500;
     font-style:normal;
     line-height:1.23em;
     text-decoration:none;
     text-transform:none;
     letter-spacing:0px;
     margin-top:3.25em;
     margin-bottom:0.69em
}
input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="tel"],input[type="search"],input[type="password"],textarea,textarea.wp-editor-area,.select_container,select,.select_container select{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:1em;
     font-weight:400;
     font-style:normal;
     line-height:1.5em;
     text-decoration:none;
     text-transform:none;
     letter-spacing:0px
}
.sp-view-all-link>a,form button,input[type="button"],input[type="reset"],input[type="submit"],.theme_button,.sc_layouts_row .sc_button,.gallery_preview_show .post_readmore,.wp-block-button__link,.post_item .more-link,div.esg-filter-wrapper .esg-filterbutton>span,.mptt-navigation-tabs li a,.fcunited_tabs .fcunited_tabs_titles li a{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:14px;
     font-weight:500;
     font-style:normal;
     line-height:18px;
     text-decoration:none
}
.top_panel .slider_engine_revo .slide_title{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif
}
.contact-style .sc_icons_default .sc_icons_item_title,rs-module-wrap .hebe-fc-united .tp-tab-desc,.comments_list_wrap .comment_reply,.related_wrap .post_title,.nav-links-single .nav-links .post-title,.post_item_single .post_content>.post_meta_single .share_meta_label,.post_item_single .post_content .post_tags .post_meta_label,.eg-fc-united-wrapper .esg-center,div.esg-filters,.woocommerce nav.woocommerce-pagination ul,.comments_pagination,.nav-links,.page_links,.elementor-widget-progress .elementor-title,.format-audio .post_featured.with_thumb .post_audio_author,.trx_addons_audio_player .audio_author,.sc_layouts_blog_item_featured .audio_author,.widget_calendar table,.widget_nav_menu ul,.widget_recent_entries ul,.widget_meta ul,.widget_pages ul,.widget_archive ul,.widget_categories ul,.widget_product_categories ul,blockquote,mark,ins,.logo_text,.post_price.price,.theme_scroll_down{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif
}
.format-audio .post_featured .post_audio_title,body .mejs-container *,.trx_addons_audio_player .audio_caption,.widget_calendar caption,blockquote>cite,blockquote>p>cite{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif
}
.post_meta{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:13px;
     font-weight:500;
     font-style:normal;
     line-height:1.4em;
     text-decoration:none;
     text-transform:none;
     letter-spacing:0px;
     margin-top:0.4em
}
em,i,.post-date,.rss-date .post_date,.post_meta_item,.post_meta .vc_inline-link,.comments_list_wrap .comment_date,.comments_list_wrap .comment_time,.comments_list_wrap .comment_counters,.top_panel .slider_engine_revo .slide_subtitle,.logo_slogan,fieldset legend,figure figcaption,.wp-caption .wp-caption-text,.wp-caption .wp-caption-dd,.wp-caption-overlay .wp-caption .wp-caption-text,.wp-caption-overlay .wp-caption .wp-caption-dd,.format-audio .post_featured .post_audio_author,.trx_addons_audio_player .audio_author,.post_item_single .post_content .post_meta,.author_bio .author_link,.comments_list_wrap .comment_posted,.comments_list_wrap .comment_reply{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif
}
.nav-links-single .screen-reader-text,.search_wrap .search_results .post_meta_item{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif
}
.logo_text{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:1.9em;
     font-weight:700;
     font-style:normal;
     line-height:1.1em;
     text-decoration:none;
     text-transform:uppercase;
     letter-spacing:1px
}
.logo_footer_text{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif
}
.menu_main_nav_area>ul,.sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_nav,.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:16px;
     line-height:1.5em
}
.menu_main_nav>li>a,.sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_nav>li>a{
    font-weight:500;
     font-style:normal;
     text-decoration:none;
     text-transform:none;
     letter-spacing:0.18px
}
.menu_main_nav>li[class*="current-menu-"]>a .sc_layouts_menu_item_description,.sc_layouts_menu_nav>li[class*="current-menu-"]>a .sc_layouts_menu_item_description{
    font-weight:500
}
.menu_main_nav>li>ul,.sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_nav>li>ul,.sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_popup .sc_layouts_menu_nav{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:16px;
     line-height:1.35em
}
.menu_main_nav>li ul>li>a,.sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_nav>li ul>li>a,.sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a{
    font-weight:500;
     font-style:normal;
     text-decoration:none;
     text-transform:none;
     letter-spacing:0.18px
}
.menu_mobile .menu_mobile_nav_area>ul{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif
}
.menu_mobile .menu_mobile_nav_area>ul>li ul{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif
}
.sc_icons_default .sc_icons_item_title,.sc_recent_news_style_news-line .post_item .post_title,.sc_team_short .sc_team_item_title,.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info .slide_title,.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info .slide_title,.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_info .slide_title,.sc_testimonials_item_author_title,.sc_dishes_compact .sc_services_item_title,.sc_services_iconed .sc_services_item_title{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif
}
.sc_events_default .sc_events_item_date,.sc_testimonials_item_content:before,.sc_skills_counter .sc_skills_item_title,.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title,.trx_addons_dropcap,.toc_menu_item .toc_menu_description,.sc_item_subtitle,.sc_icons_item_title,.sc_price_item_title,.sc_price_item_price,.sc_courses_default .sc_courses_item_price,.sc_courses_default .trx_addons_hover_content .trx_addons_hover_links a,.sc_events_classic .sc_events_item_price,.sc_events_classic .trx_addons_hover_content .trx_addons_hover_links a,.sc_promo_modern .sc_promo_link2 span+span,.sc_skills_counter .sc_skills_total,.sc_skills_pie.sc_skills_compact_off .sc_skills_total,.slider_container .slide_info.slide_info_large .slide_title,.slider_style_modern .slider_controls_label span + span,.slider_pagination_wrap,.sc_slider_controller_info,.trx_addons_list_parameters>li strong{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif
}
.sc_recent_news .post_item .post_meta,.sc_action_item_description,.sc_price_item_description,.sc_price_item_details,.sc_courses_default .sc_courses_item_date,.courses_single .courses_page_meta,.sc_events_classic .sc_events_item_date,.sc_promo_modern .sc_promo_link2 span,.sc_skills_counter .sc_skills_item_title,.slider_style_modern .slider_controls_label span,.slider_titles_outside_wrap .slide_cats,.slider_titles_outside_wrap .slide_subtitle,.sc_team .sc_team_item_subtitle,.sc_dishes .sc_dishes_item_subtitle,.sc_services .sc_services_item_subtitle,.team_member_page .team_member_brief_info_text,.sc_testimonials_item_content:before{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif
}
.sc_button,.sc_button_simple,.sc_form button{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:14px;
     font-weight:500;
     font-style:normal;
     line-height:18px;
     text-decoration:none
}
.sc_promo_modern .sc_promo_link2{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif
}
body.edit-post-visual-editor{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif !important;
     font-size:1rem;
     font-weight:400;
     font-style:normal;
     line-height:1.76em;
     text-decoration:none;
     text-transform:none;
     letter-spacing:0.26px
}
.editor-post-title__block .editor-post-title__input{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:4.286em;
     font-weight:700;
     font-style:normal
}
form.mc4wp-form .mc4wp-form-fields input[type="email"]{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:1em;
     font-weight:400;
     font-style:normal;
     line-height:1.5em;
     text-decoration:none;
     text-transform:none;
     letter-spacing:0px
}
form.mc4wp-form .mc4wp-form-fields input[type="submit"]{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif;
     font-size:14px;
     font-weight:500;
     font-style:normal;
     line-height:18px;
     text-decoration:none
}
.sc_blogger_line .player-number,.sp-template-details.sp-template-player-details dt,.sp-template-details.sp-template-staff-details dt{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif
}
.sp-countdown-wrapper .countdown.sp-countdown time span,.sp-data-table.sp-event-performance .data-number,.sp-template-event-blocks .sp-event-results *,.sp-template-event-blocks .sp-event-results,.sp-data-table th,.sp-table-caption,.sp-template h1,.sp-template h2,.sp-template h3,.sp-template h4,.sp-template h5,.sp-template h6,.sp-data-table h1,.sp-data-table h2,.sp-data-table h3,.sp-data-table h4,.sp-data-table h5,.sp-data-table h6,.sp-table-caption h1,.sp-table-caption h2,.sp-table-caption h3,.sp-table-caption h4,.sp-table-caption h5,.sp-table-caption h6{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif !important
}
.sp-template-countdown .sp-event-venue,.sp-template-countdown .sp-event-league,.sp-template-countdown .sp-event-date{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif !important
}
.sp-template-countdown .sp-event-name>a:not(.team-logo),.sp-countdown-wrapper .countdown.sp-countdown time span small,.sp-template-event-blocks .sp-event-title a,.sp-template,.sp-data-table,.sp-table-caption{
    font-family:"-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important",sans-serif
}
/* ATTENTION! This file was generated automatically! Don'
t change it!!! ----------------------------------------------------------------------- */
 .scheme_dark body,.scheme_dark .body_style_boxed .page_wrap{
}
.scheme_dark{
    color:#848992
}
.scheme_dark h1,.scheme_dark h2,.scheme_dark h3,.scheme_dark h4,.scheme_dark h5,.scheme_dark h6,.scheme_dark h1 a,.scheme_dark h2 a,.scheme_dark h3 a,.scheme_dark h4 a,.scheme_dark h5 a,.scheme_dark h6 a,.scheme_dark li a,.scheme_dark [class*="color_style_"] h1 a,.scheme_dark [class*="color_style_"] h2 a,.scheme_dark [class*="color_style_"] h3 a,.scheme_dark [class*="color_style_"] h4 a,.scheme_dark [class*="color_style_"] h5 a,.scheme_dark [class*="color_style_"] h6 a,.scheme_dark [class*="color_style_"] li a{
    color:#ffffff
}
.scheme_dark h1 a:hover,.scheme_dark h2 a:hover,.scheme_dark h3 a:hover,.scheme_dark h4 a:hover,.scheme_dark h5 a:hover,.scheme_dark h6 a:hover,.scheme_dark li a:hover{
    color:#ff0000
}
.scheme_dark .color_style_link2 h1 a:hover,.scheme_dark .color_style_link2 h2 a:hover,.scheme_dark .color_style_link2 h3 a:hover,.scheme_dark .color_style_link2 h4 a:hover,.scheme_dark .color_style_link2 h5 a:hover,.scheme_dark .color_style_link2 h6 a:hover,.scheme_dark .color_style_link2 li a:hover{
    color:#80d572
}
.scheme_dark .color_style_link3 h1 a:hover,.scheme_dark .color_style_link3 h2 a:hover,.scheme_dark .color_style_link3 h3 a:hover,.scheme_dark .color_style_link3 h4 a:hover,.scheme_dark .color_style_link3 h5 a:hover,.scheme_dark .color_style_link3 h6 a:hover,.scheme_dark .color_style_link3 li a:hover{
    color:#ddb837
}
.scheme_dark .color_style_dark h1 a:hover,.scheme_dark .color_style_dark h2 a:hover,.scheme_dark .color_style_dark h3 a:hover,.scheme_dark .color_style_dark h4 a:hover,.scheme_dark .color_style_dark h5 a:hover,.scheme_dark .color_style_dark h6 a:hover,.scheme_dark .color_style_dark li a:hover{
    color:#ff0000
}
.scheme_dark dt,.scheme_dark b,.scheme_dark strong,.scheme_dark em,.scheme_dark mark,.scheme_dark ins{
    color:#ffffff
}
.scheme_dark s,.scheme_dark strike,.scheme_dark del{
    color:#6f6f6f
}
.scheme_dark code{
    color:#a6a6a6;
     background-color:#081224;
     border-color:#848992
}
.scheme_dark code a{
    color:#ff0000
}
.scheme_dark code a:hover{
    color:#262F3E
}
.scheme_dark a{
    color:#006b9f
}
.scheme_dark a:hover{
    color:#ffffff
}
.scheme_dark .color_style_link2 a{
    color:#80d572
}
.scheme_dark .color_style_link2 a:hover{
    color:#8be77c
}
.scheme_dark .color_style_link3 a{
    color:#ddb837
}
.scheme_dark .color_style_link3 a:hover{
    color:#eec432
}
.scheme_dark .color_style_dark a{
    color:#ffffff
}
.scheme_dark .color_style_dark a:hover{
    color:#ff0000
}
.scheme_dark blockquote,.scheme_dark .wp-block-pullquote:not(.is-style-solid-color){
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark blockquote:before{
    color:#ffffff
}
.scheme_dark blockquote a{
    color:#000000
}
.scheme_dark blockquote a:hover{
    color:#ffffff
}
.scheme_dark blockquote dt,.scheme_dark blockquote b,.scheme_dark blockquote strong,.scheme_dark blockquote i,.scheme_dark blockquote em,.scheme_dark blockquote mark,.scheme_dark blockquote ins{
    color:#ffffff
}
.scheme_dark blockquote s,.scheme_dark blockquote strike,.scheme_dark blockquote del{
    color:#6f6f6f
}
.scheme_dark blockquote code{
    color:#262f3e;
     background-color:#224452;
     border-color:#4a4a4a
}
.scheme_dark table th,.scheme_dark table th + th,.scheme_dark table td + th{
    border-color:#464646
}
.scheme_dark table td,.scheme_dark table th + td,.scheme_dark table td + td{
    color:#848992;
     border-color:#848992
}
.scheme_dark table th{
    color:#262f3e;
     background-color:#ffffff
}
.scheme_dark table th b,.scheme_dark table th strong{
    color:#262f3e
}
.scheme_dark table>tbody>tr:nth-child(2n+1)>td{
    background-color:#262F3E
}
.scheme_dark table>tbody>tr:nth-child(2n)>td{
    background-color:#333333
}
.scheme_dark table th a:hover{
    color:#262f3e
}
.scheme_dark hr{
    border-color:#262F3E
}
.scheme_dark figure figcaption,.scheme_dark .wp-caption .wp-caption-text,.scheme_dark .wp-caption .wp-caption-dd,.scheme_dark .wp-caption-overlay .wp-caption .wp-caption-text,.scheme_dark .wp-caption-overlay .wp-caption .wp-caption-dd{
    color:#ffffff !important;
     background:rgba(8,18,36,0.8) !important
}
.scheme_dark ul>li:before{
    color:#ff0000
}
.scheme_dark .widget_search form:after,.scheme_dark .woocommerce.widget_product_search form:after,.scheme_dark .widget_display_search form:after,.scheme_dark #bbpress-forums #bbp-search-form:after{
    color:#ffffff
}
.scheme_dark .widget_search form:hover:after,.scheme_dark .woocommerce.widget_product_search form:hover:after,.scheme_dark .widget_display_search form:hover:after,.scheme_dark #bbpress-forums #bbp-search-form:hover:after{
    color:#ffffff
}
.scheme_dark fieldset{
    border-color:#262F3E
}
.scheme_dark fieldset legend{
    color:#ffffff;
     background-color:#081224
}
.scheme_dark input[type="text"],.scheme_dark input[type="number"],.scheme_dark input[type="email"],.scheme_dark input[type="url"],.scheme_dark input[type="tel"],.scheme_dark input[type="search"],.scheme_dark input[type="password"],.scheme_dark .select_container,.scheme_dark .select2-container.select2-container--default span.select2-choice,.scheme_dark .select2-container.select2-container--default span.select2-selection,.scheme_dark .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered,.scheme_dark .select2-container.select2-container--default .select2-selection--multiple,.scheme_dark textarea,.scheme_dark textarea.wp-editor-area,.scheme_dark .tourmaster-form-field input[type="text"],.scheme_dark .tourmaster-form-field input[type="email"],.scheme_dark .tourmaster-form-field input[type="password"],.scheme_dark .tourmaster-form-field textarea,.scheme_dark .tourmaster-form-field select,.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type="text"],.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type="email"],.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type="password"],.scheme_dark .tourmaster-form-field.tourmaster-with-border textarea,.scheme_dark .tourmaster-form-field.tourmaster-with-border select,.scheme_dark #buddypress .dir-search input[type="search"],.scheme_dark #buddypress .dir-search input[type="text"],.scheme_dark #buddypress .groups-members-search input[type="search"],.scheme_dark #buddypress .groups-members-search input[type="text"],.scheme_dark #buddypress .standard-form input[type="color"],.scheme_dark #buddypress .standard-form input[type="date"],.scheme_dark #buddypress .standard-form input[type="datetime-local"],.scheme_dark #buddypress .standard-form input[type="datetime"],.scheme_dark #buddypress .standard-form input[type="email"],.scheme_dark #buddypress .standard-form input[type="month"],.scheme_dark #buddypress .standard-form input[type="number"],.scheme_dark #buddypress .standard-form input[type="password"],.scheme_dark #buddypress .standard-form input[type="range"],.scheme_dark #buddypress .standard-form input[type="search"],.scheme_dark #buddypress .standard-form input[type="tel"],.scheme_dark #buddypress .standard-form input[type="text"],.scheme_dark #buddypress .standard-form input[type="time"],.scheme_dark #buddypress .standard-form input[type="url"],.scheme_dark #buddypress .standard-form input[type="week"],.scheme_dark #buddypress .standard-form select,.scheme_dark #buddypress .standard-form textarea,.scheme_dark #buddypress form#whats-new-form textarea,.scheme_dark #booked-page-form input[type="email"],.scheme_dark #booked-page-form input[type="text"],.scheme_dark #booked-page-form input[type="password"],.scheme_dark #booked-page-form textarea,.scheme_dark .booked-upload-wrap,.scheme_dark .booked-upload-wrap input,.scheme_dark form.mc4wp-form input[type="email"]{
    color:#b7b7b7;
     border-color:#262F3E;
     background-color:#262F3E
}
.scheme_dark input[type="text"]:focus,.scheme_dark input[type="text"].filled,.scheme_dark input[type="number"]:focus,.scheme_dark input[type="number"].filled,.scheme_dark input[type="email"]:focus,.scheme_dark input[type="email"].filled,.scheme_dark input[type="tel"]:focus,.scheme_dark input[type="search"]:focus,.scheme_dark input[type="search"].filled,.scheme_dark input[type="password"]:focus,.scheme_dark input[type="password"].filled,.scheme_dark .select_container:hover,.scheme_dark select option:hover,.scheme_dark select option:focus,.scheme_dark .select2-container.select2-container--default span.select2-choice:hover,.scheme_dark .select2-container.select2-container--focus span.select2-choice,.scheme_dark .select2-container.select2-container--open span.select2-choice,.scheme_dark .select2-container.select2-container--focus span.select2-selection--single .select2-selection__rendered,.scheme_dark .select2-container.select2-container--open span.select2-selection--single .select2-selection__rendered,.scheme_dark .select2-container.select2-container--default span.select2-selection--single:hover .select2-selection__rendered,.scheme_dark .select2-container.select2-container--default span.select2-selection--multiple:hover,.scheme_dark .select2-container.select2-container--focus span.select2-selection--multiple,.scheme_dark .select2-container.select2-container--open span.select2-selection--multiple,.scheme_dark textarea:focus,.scheme_dark textarea.filled,.scheme_dark textarea.wp-editor-area:focus,.scheme_dark textarea.wp-editor-area.filled,.scheme_dark .tourmaster-form-field input[type="text"]:focus,.scheme_dark .tourmaster-form-field input[type="text"].filled,.scheme_dark .tourmaster-form-field input[type="email"]:focus,.scheme_dark .tourmaster-form-field input[type="email"].filled,.scheme_dark .tourmaster-form-field input[type="password"]:focus,.scheme_dark .tourmaster-form-field input[type="password"].filled,.scheme_dark .tourmaster-form-field textarea:focus,.scheme_dark .tourmaster-form-field textarea.filled,.scheme_dark .tourmaster-form-field select:focus,.scheme_dark .tourmaster-form-field select.filled,.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type="text"]:focus,.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type="text"].filled,.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type="email"]:focus,.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type="email"].filled,.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type="password"]:focus,.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type="password"].filled,.scheme_dark .tourmaster-form-field.tourmaster-with-border textarea:focus,.scheme_dark .tourmaster-form-field.tourmaster-with-border textarea.filled,.scheme_dark .tourmaster-form-field.tourmaster-with-border select:focus,.scheme_dark .tourmaster-form-field.tourmaster-with-border select.filled,.scheme_dark #buddypress .dir-search input[type="search"]:focus,.scheme_dark #buddypress .dir-search input[type="search"].filled,.scheme_dark #buddypress .dir-search input[type="text"]:focus,.scheme_dark #buddypress .dir-search input[type="text"].filled,.scheme_dark #buddypress .groups-members-search input[type="search"]:focus,.scheme_dark #buddypress .groups-members-search input[type="search"].filled,.scheme_dark #buddypress .groups-members-search input[type="text"]:focus,.scheme_dark #buddypress .groups-members-search input[type="text"].filled,.scheme_dark #buddypress .standard-form input[type="color"]:focus,.scheme_dark #buddypress .standard-form input[type="color"].filled,.scheme_dark #buddypress .standard-form input[type="date"]:focus,.scheme_dark #buddypress .standard-form input[type="date"].filled,.scheme_dark #buddypress .standard-form input[type="datetime-local"]:focus,.scheme_dark #buddypress .standard-form input[type="datetime-local"].filled,.scheme_dark #buddypress .standard-form input[type="datetime"]:focus,.scheme_dark #buddypress .standard-form input[type="datetime"].filled,.scheme_dark #buddypress .standard-form input[type="email"]:focus,.scheme_dark #buddypress .standard-form input[type="email"].filled,.scheme_dark #buddypress .standard-form input[type="month"]:focus,.scheme_dark #buddypress .standard-form input[type="month"].filled,.scheme_dark #buddypress .standard-form input[type="number"]:focus,.scheme_dark #buddypress .standard-form input[type="number"].filled,.scheme_dark #buddypress .standard-form input[type="password"]:focus,.scheme_dark #buddypress .standard-form input[type="password"].filled,.scheme_dark #buddypress .standard-form input[type="range"]:focus,.scheme_dark #buddypress .standard-form input[type="range"].filled,.scheme_dark #buddypress .standard-form input[type="search"]:focus,.scheme_dark #buddypress .standard-form input[type="search"].filled,.scheme_dark #buddypress .standard-form input[type="tel"]:focus,.scheme_dark #buddypress .standard-form input[type="tel"].filled,.scheme_dark #buddypress .standard-form input[type="text"]:focus,.scheme_dark #buddypress .standard-form input[type="text"].filled,.scheme_dark #buddypress .standard-form input[type="time"]:focus,.scheme_dark #buddypress .standard-form input[type="time"].filled,.scheme_dark #buddypress .standard-form input[type="url"]:focus,.scheme_dark #buddypress .standard-form input[type="url"].filled,.scheme_dark #buddypress .standard-form input[type="week"]:focus,.scheme_dark #buddypress .standard-form input[type="week"].filled,.scheme_dark #buddypress .standard-form select:focus,.scheme_dark #buddypress .standard-form select.filled,.scheme_dark #buddypress .standard-form textarea:focus,.scheme_dark #buddypress .standard-form textarea.filled,.scheme_dark #buddypress form#whats-new-form textarea:focus,.scheme_dark #buddypress form#whats-new-form textarea.filled,.scheme_dark #booked-page-form input[type="email"]:focus,.scheme_dark #booked-page-form input[type="email"].filled,.scheme_dark #booked-page-form input[type="text"]:focus,.scheme_dark #booked-page-form input[type="text"].filled,.scheme_dark #booked-page-form input[type="password"]:focus,.scheme_dark #booked-page-form input[type="password"].filled,.scheme_dark #booked-page-form textarea:focus,.scheme_dark #booked-page-form textarea.filled,.scheme_dark .booked-upload-wrap:hover,.scheme_dark .booked-upload-wrap input:focus,.scheme_dark .booked-upload-wrap input.filled,.scheme_dark form.mc4wp-form input[type="email"]:focus,.scheme_dark form.mc4wp-form input[type="email"].filled{
    color:#ffffff;
     border-color:#353535;
     background-color:#262F3E
}
.scheme_dark input[placeholder]::-webkit-input-placeholder{
    color:#6f6f6f;
     opacity:1
}
.scheme_dark textarea[placeholder]::-webkit-input-placeholder{
    color:#6f6f6f;
     opacity:1
}
.scheme_dark input[placeholder]::-moz-placeholder{
    color:#6f6f6f;
     opacity:1
}
.scheme_dark textarea[placeholder]::-moz-placeholder{
    color:#6f6f6f;
     opacity:1
}
.scheme_dark input[placeholder]:-ms-input-placeholder{
    color:#6f6f6f;
     opacity:1
}
.scheme_dark textarea[placeholder]:-ms-input-placeholder{
    color:#6f6f6f;
     opacity:1
}
.scheme_dark input[placeholder]::placeholder{
    color:#6f6f6f;
     opacity:1
}
.scheme_dark textarea[placeholder]::placeholder{
    color:#6f6f6f;
     opacity:1
}
.scheme_dark .select_container:before{
    color:#b7b7b7;
     background-color:#262F3E
}
.scheme_dark .select_container:focus:before,.scheme_dark .select_container:hover:before{
    color:#ffffff;
     background-color:#262F3E
}
.scheme_dark .select_container:after,.scheme_dark .woocommerce footer .select_container:after{
    color:#b7b7b7
}
.scheme_dark .woocommerce .select_container:after{
    color:#ffffff
}
.scheme_dark .woocommerce .select_container:focus:after,.scheme_dark .woocommerce .select_container:hover:after{
    color:#ff0000
}
.scheme_dark .select_container:focus:after,.scheme_dark .select_container:hover:after{
    color:#ffffff
}
.scheme_dark .woocommerce footer .select_container:focus:after,.scheme_dark .woocommerce footer .select_container:hover:after{
    color:#ffffff
}
.scheme_dark .select_container select{
    color:#b7b7b7;
     background:#262F3E !important;
     border-color:#262F3E
}
.scheme_dark .select_container select:focus{
    color:#ffffff;
     background-color:#262F3E !important
}
.scheme_dark .select2-dropdown,.scheme_dark .select2-container.select2-container--focus span.select2-selection,.scheme_dark .select2-container.select2-container--open span.select2-selection{
    color:#ffffff;
     border-color:#353535;
     background:#262F3E
}
.scheme_dark .select2-container .select2-results__option{
    color:#ffffff;
     background:#262F3E
}
.scheme_dark .select2-dropdown .select2-highlighted,.scheme_dark .select2-container .select2-results__option--highlighted[aria-selected]{
    color:#ffffff;
     background:#ff0000
}
.scheme_dark input[type="radio"] + label:before,.scheme_dark input[type="checkbox"] + label:before,.scheme_dark .wpcf7-list-item-label.wpcf7-list-item-right:before{
    border-color:#262F3E !important
}
.scheme_dark .sc_button_simple:not(.sc_button_bg_image){
    color:#ff0000
}
.scheme_dark .sc_button_simple:not(.sc_button_bg_image):hover{
    color:#ffffff !important
}
.scheme_dark .sc_button_simple.color_style_link2:not(.sc_button_bg_image),.scheme_dark .color_style_link2 .sc_button_simple:not(.sc_button_bg_image){
    color:#80d572
}
.scheme_dark .sc_button_simple.color_style_link2:not(.sc_button_bg_image):hover,.scheme_dark .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):hover{
    color:#8be77c
}
.scheme_dark .sc_button_simple.color_style_link3:not(.sc_button_bg_image),.scheme_dark .color_style_link3 .sc_button_simple:not(.sc_button_bg_image){
    color:#ddb837
}
.scheme_dark .sc_button_simple.color_style_link3:not(.sc_button_bg_image):hover,.scheme_dark .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):hover{
    color:#eec432
}
.scheme_dark .sc_button_simple.color_style_dark:not(.sc_button_bg_image),.scheme_dark .color_style_dark .sc_button_simple:not(.sc_button_bg_image){
    color:#ffffff
}
.scheme_dark .sc_button_simple.color_style_dark:not(.sc_button_bg_image):hover,.scheme_dark .color_style_dark .sc_button_simple:not(.sc_button_bg_image):hover{
    color:#ff0000
}
.scheme_dark .sc_button_bordered:not(.sc_button_bg_image){
    color:#ff0000;
     border-color:#ff0000
}
.scheme_dark .sc_button_bordered:not(.sc_button_bg_image):hover{
    color:#ffffff !important;
     border-color:#ffffff !important
}
.scheme_dark .sc_button_bordered.color_style_link2:not(.sc_button_bg_image){
    color:#80d572;
     border-color:#80d572
}
.scheme_dark .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover{
    color:#8be77c !important;
     border-color:#8be77c !important
}
.scheme_dark .sc_button_bordered.color_style_link3:not(.sc_button_bg_image){
    color:#ddb837;
     border-color:#ddb837
}
.scheme_dark .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover{
    color:#eec432 !important;
     border-color:#eec432 !important
}
.scheme_dark .sc_button_bordered.color_style_dark:not(.sc_button_bg_image){
    color:#ffffff;
     border-color:#ffffff
}
.scheme_dark .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover{
    color:#ff0000 !important;
     border-color:#ff0000 !important
}
.scheme_dark .sp-view-all-link>a,.scheme_dark button:not(.components-button),.scheme_dark input[type="reset"],.scheme_dark input[type="submit"],.scheme_dark input[type="button"],.scheme_dark .post_item .more-link,.scheme_dark .comments_wrap .form-submit input[type="submit"],.scheme_dark .wp-block-button:not(.is-style-outline)>.wp-block-button__link,.scheme_dark #buddypress .comment-reply-link,.scheme_dark #buddypress .generic-button a,.scheme_dark #buddypress a.button,.scheme_dark #buddypress button,.scheme_dark #buddypress input[type="button"],.scheme_dark #buddypress input[type="reset"],.scheme_dark #buddypress input[type="submit"],.scheme_dark #buddypress ul.button-nav li a,.scheme_dark a.bp-title-button,.scheme_dark .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button,.scheme_dark #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a,.scheme_dark #booked-profile-page input[type="submit"],.scheme_dark #booked-profile-page button,.scheme_dark .booked-list-view input[type="submit"],.scheme_dark .booked-list-view button,.scheme_dark table.booked-calendar input[type="submit"],.scheme_dark table.booked-calendar button,.scheme_dark .booked-modal input[type="submit"],.scheme_dark .booked-modal button,.scheme_dark .sc_button_default,.scheme_dark .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),.scheme_dark .socials_share:not(.socials_type_drop) .social_icon,.scheme_dark .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"],.scheme_dark #tribe-bar-form .tribe-bar-submit input[type="submit"],.scheme_dark #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"],.scheme_dark #tribe-bar-form .tribe-bar-views-toggle,.scheme_dark #tribe-bar-views li.tribe-bar-views-option,.scheme_dark #tribe-events .tribe-events-button,.scheme_dark .tribe-events-button,.scheme_dark .tribe-events-cal-links a,.scheme_dark .edd_download_purchase_form .button,.scheme_dark #edd-purchase-button,.scheme_dark .edd-submit.button,.scheme_dark .widget_edd_cart_widget .edd_checkout a,.scheme_dark .sc_edd_details .downloads_page_tags .downloads_page_data>a,.scheme_dark .mc4wp-form input[type="submit"],.scheme_dark .woocommerce #respond input#submit,.scheme_dark .woocommerce .button,.scheme_dark .woocommerce-page .button,.scheme_dark .woocommerce a.button,.scheme_dark .woocommerce-page a.button,.scheme_dark .woocommerce button.button,.scheme_dark .woocommerce-page button.button,.scheme_dark .woocommerce input.button,.scheme_dark .woocommerce-page input.button,.scheme_dark .woocommerce input[type="button"],.scheme_dark .woocommerce-page input[type="button"],.scheme_dark .woocommerce input[type="submit"],.scheme_dark .woocommerce-page input[type="submit"],.scheme_dark .woocommerce #respond input#submit.alt,.scheme_dark .woocommerce a.button.alt,.scheme_dark .woocommerce button.button.alt,.scheme_dark .woocommerce input.button.alt{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark div .sp-view-all-link>a{
    color:#ffffff !important
}
.scheme_dark .woocommerce #respond input#submit.disabled,.scheme_dark .woocommerce #respond input#submit:disabled,.scheme_dark .woocommerce #respond input#submit[disabled]:disabled,.scheme_dark .woocommerce a.button.disabled,.scheme_dark .woocommerce a.button:disabled,.scheme_dark .woocommerce a.button[disabled]:disabled,.scheme_dark .woocommerce button.button.disabled,.scheme_dark .woocommerce button.button:disabled,.scheme_dark .woocommerce button.button[disabled]:disabled,.scheme_dark .woocommerce input.button.disabled,.scheme_dark .woocommerce input.button:disabled,.scheme_dark .woocommerce input.button[disabled]:disabled{
    color:#ffffff
}
.scheme_dark .theme_button{
    color:#ffffff !important;
     background-color:#ff0000 !important
}
.scheme_dark .theme_button.color_style_link2{
    background-color:#80d572 !important
}
.scheme_dark .theme_button.color_style_link3{
    background-color:#ddb837 !important
}
.scheme_dark .theme_button.color_style_dark{
    color:#081224 !important;
     background-color:#ffffff !important
}
.scheme_dark .sc_price_item_link{
    color:#ffffff;
     background-color:#081224
}
.scheme_dark .sc_button_default.color_style_link2,.scheme_dark .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
    background-color:#80d572
}
.scheme_dark .sc_button_default.color_style_link3,.scheme_dark .sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
    background-color:#ddb837
}
.scheme_dark .sc_button_default.color_style_dark,.scheme_dark .sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
    color:#081224;
     background-color:#ffffff
}
.scheme_dark .search_wrap .search_submit:before{
    color:#b7b7b7
}
.scheme_dark button[disabled],.scheme_dark input[type="submit"][disabled],.scheme_dark input[type="button"][disabled],.scheme_dark button[disabled]:hover,.scheme_dark input[type="submit"][disabled]:hover,.scheme_dark input[type="button"][disabled]:hover{
    background-color:rgba(255,255,255,0.4) !important;
     color:#081224 !important
}
.scheme_dark .sp-view-all-link>a:hover,.scheme_dark button:hover,.scheme_dark button:focus,.scheme_dark input[type="submit"]:hover,.scheme_dark input[type="submit"]:focus,.scheme_dark input[type="reset"]:hover,.scheme_dark input[type="reset"]:focus,.scheme_dark input[type="button"]:hover,.scheme_dark input[type="button"]:focus,.scheme_dark .post_item .more-link:hover,.scheme_dark .comments_wrap .form-submit input[type="submit"]:hover,.scheme_dark .comments_wrap .form-submit input[type="submit"]:focus,.scheme_dark .wp-block-button:not(.is-style-outline)>.wp-block-button__link:hover,.scheme_dark .wp-block-button:not(.is-style-outline)>.wp-block-button__link:focus,.scheme_dark #buddypress .comment-reply-link:hover,.scheme_dark #buddypress .generic-button a:hover,.scheme_dark #buddypress a.button:hover,.scheme_dark #buddypress button:hover,.scheme_dark #buddypress input[type="button"]:hover,.scheme_dark #buddypress input[type="reset"]:hover,.scheme_dark #buddypress input[type="submit"]:hover,.scheme_dark #buddypress ul.button-nav li a:hover,.scheme_dark a.bp-title-button:hover,.scheme_dark .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button:hover,.scheme_dark body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a:hover,.scheme_dark body #booked-profile-page input[type="submit"]:hover,.scheme_dark body #booked-profile-page button:hover,.scheme_dark body .booked-list-view input[type="submit"]:hover,.scheme_dark body .booked-list-view button:hover,.scheme_dark body table.booked-calendar input[type="submit"]:hover,.scheme_dark body table.booked-calendar button:hover,.scheme_dark body .booked-modal input[type="submit"]:hover,.scheme_dark body .booked-modal button:hover,.scheme_dark .sc_button_default:hover,.scheme_dark .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.scheme_dark .socials_share:not(.socials_type_drop) .social_icon:hover,.scheme_dark .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"]:hover,.scheme_dark #tribe-bar-form .tribe-bar-submit input[type="submit"]:hover,.scheme_dark #tribe-bar-form .tribe-bar-submit input[type="submit"]:focus,.scheme_dark #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"]:hover,.scheme_dark #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"]:focus,.scheme_dark #tribe-bar-form .tribe-bar-views-toggle:hover,.scheme_dark #tribe-bar-views li.tribe-bar-views-option:hover,.scheme_dark #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active,.scheme_dark #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active:hover,.scheme_dark #tribe-events .tribe-events-button:hover,.scheme_dark .tribe-events-button:hover,.scheme_dark .tribe-events-cal-links a:hover,.scheme_dark .edd_download_purchase_form .button:hover,.scheme_dark .edd_download_purchase_form .button:active,.scheme_dark .edd_download_purchase_form .button:focus,.scheme_dark #edd-purchase-button:hover,.scheme_dark #edd-purchase-button:active,.scheme_dark #edd-purchase-button:focus,.scheme_dark .edd-submit.button:hover,.scheme_dark .edd-submit.button:active,.scheme_dark .edd-submit.button:focus,.scheme_dark .widget_edd_cart_widget .edd_checkout a:hover,.scheme_dark .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover,.scheme_dark .mc4wp-form input[type="submit"]:hover,.scheme_dark .mc4wp-form input[type="submit"]:focus,.scheme_dark .woocommerce #respond input#submit:hover,.scheme_dark .woocommerce .button:hover,.scheme_dark .woocommerce-page .button:hover,.scheme_dark .woocommerce a.button:hover,.scheme_dark .woocommerce-page a.button:hover,.scheme_dark .woocommerce button.button:hover,.scheme_dark .woocommerce-page button.button:hover,.scheme_dark .woocommerce input.button:hover,.scheme_dark .woocommerce-page input.button:hover,.scheme_dark .woocommerce input[type="button"]:hover,.scheme_dark .woocommerce-page input[type="button"]:hover,.scheme_dark .woocommerce input[type="submit"]:hover,.scheme_dark .woocommerce-page input[type="submit"]:hover{
    color:#262f3e;
     background-color:#ffffff
}
.scheme_dark div .sp-view-all-link>a:hover{
    color:#262f3e !important
}
.scheme_dark .woocommerce #respond input#submit.alt:hover,.scheme_dark .woocommerce a.button.alt:hover,.scheme_dark .woocommerce button.button.alt:hover,.scheme_dark .woocommerce input.button.alt:hover{
    color:#262f3e;
     background-color:#ffffff
}
.scheme_dark .theme_button:hover,.scheme_dark .theme_button:focus{
    color:#262f3e !important;
     background-color:#ffffff !important
}
.scheme_dark .theme_button.color_style_link2:hover{
    background-color:#8be77c !important
}
.scheme_dark .theme_button.color_style_link3:hover{
    background-color:#eec432 !important
}
.scheme_dark .theme_button.color_style_dark:hover{
    color:#1d1d1d !important;
     background-color:#ff0000 !important
}
.scheme_dark .sc_price_item:hover .sc_price_item_link,.scheme_dark .sc_price_item_link:hover{
    color:#262f3e;
     background-color:#ff0000
}
.scheme_dark .sc_button_default.color_style_link2:hover,.scheme_dark .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover{
    background-color:#8be77c
}
.scheme_dark .sc_button_default.color_style_link3:hover,.scheme_dark .sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover{
    background-color:#eec432
}
.scheme_dark .sc_button_default.color_style_dark:hover,.scheme_dark .sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover{
    color:#1d1d1d;
     background-color:#ff0000
}
.scheme_dark .search_wrap .search_submit:hover:before{
    color:#ffffff
}
.scheme_dark.sidebar .sc_button_simple:not(.sc_button_bg_image){
    color:#ff0000
}
.scheme_dark.sidebar .sc_button_simple:not(.sc_button_bg_image):hover{
    color:#262F3E !important
}
.scheme_dark.sidebar .sc_button_bordered:not(.sc_button_bg_image),.scheme_dark .wp-block-button.is-style-outline>.wp-block-button__link,.scheme_dark .wp-block-button.is-style-outline>.wp-block-button__link:hover,.scheme_dark .wp-block-button.is-style-outline>.wp-block-button__link:focus{
    color:#ff0000;
     border-color:#ff0000
}
.scheme_dark.sidebar .sc_button_bordered:not(.sc_button_bg_image):hover{
    color:#262F3E !important;
     border-color:#262F3E !important
}
.scheme_dark .wp-editor-container input[type="button"]{
    background-color:#081224;
     border-color:#848992;
     color:#ffffff;
     -webkit-box-shadow:0 1px 0 0 #262F3E;
     -ms-box-shadow:0 1px 0 0 #262F3E;
     box-shadow:0 1px 0 0 #262F3E
}
.scheme_dark .wp-editor-container input[type="button"]:hover,.scheme_dark .wp-editor-container input[type="button"]:focus{
    background-color:#333333;
     border-color:#262F3E;
     color:#ff0000
}
.scheme_dark .sticky{
    background-color:#ffffff !important;
     color:#a6a6a6 !important
}
.scheme_dark .sticky .post_title a *,.scheme_dark .sticky .post_title a,.scheme_dark .sticky .post_title{
    color:#081224
}
.scheme_dark .sticky .post_title a:hover *,.scheme_dark .sticky .post_title a:hover{
    color:#ff0000
}
.scheme_dark .sticky .label_sticky{
    border-top-color:#ff0000
}
.scheme_dark.top_panel,.scheme_dark.footer_wrap{
    color:#848992;
     background-color:#081224
}
.scheme_dark.sc_layouts_row{
    color:#848992;
     background-color:#081224
}
.scheme_dark .sc_layouts_row_delimiter,.scheme_dark.sc_layouts_row_delimiter{
    border-color:#262F3E
}
.footer_wrap .scheme_dark.vc_row .sc_layouts_row_delimiter,.footer_wrap .scheme_dark.sc_layouts_row_delimiter,.scheme_dark.footer_wrap .sc_layouts_row_delimiter{
    border-color:#848992
}
.scheme_dark .sc_layouts_item_icon{
    color:#6f6f6f
}
.scheme_dark .sc_layouts_item_details_line1{
    color:#ff0000
}
.scheme_dark .sc_layouts_item_details_line2{
    color:#ffffff
}
.scheme_dark span.trx_addons_login_menu,.scheme_dark span.trx_addons_login_menu:after{
    color:#a6a6a6;
     background-color:#081224;
     border-color:#848992
}
.scheme_dark span.trx_addons_login_menu .trx_addons_login_menu_delimiter{
    border-color:#848992
}
.scheme_dark span.trx_addons_login_menu .trx_addons_login_menu_item{
    color:#a6a6a6
}
.scheme_dark span.trx_addons_login_menu .trx_addons_login_menu_item:hover{
    color:#ffffff;
     background-color:#333333
}
.scheme_dark .sc_layouts_row_fixed_on{
    background-color:#081224
}
.scheme_dark .sc_layouts_row.sc_layouts_row_type_narrow,.scheme_dark.sc_layouts_row.sc_layouts_row_type_narrow{
    color:#a6a6a6;
     background-color:#081224
}
.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item,.scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item{
    color:#a6a6a6
}
.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button),.scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button){
    color:#a6a6a6
}
.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover,.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon,.scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover,.scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon{
    color:#ffffff
}
.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item_icon,.scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item_icon{
    color:#ff0000
}
.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item_details_line1,.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item_details_line2,.scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item_details_line1,.scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item_details_line2{
    color:#a6a6a6
}
.scheme_dark .sc_layouts_row_type_narrow .socials_wrap .social_item .social_icon,.scheme_dark.sc_layouts_row_type_narrow .socials_wrap .social_item .social_icon{
    background-color:transparent;
     color:#ff0000
}
.scheme_dark .sc_layouts_row_type_narrow .socials_wrap .social_item:hover .social_icon,.scheme_dark.sc_layouts_row_type_narrow .socials_wrap .social_item:hover .social_icon{
    background-color:transparent;
     color:#262F3E
}
.scheme_dark .sc_layouts_row_type_narrow .sc_button_default,.scheme_dark .sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),.scheme_dark.sc_layouts_row_type_narrow .sc_button_default,.scheme_dark.sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
    background-color:#ff0000;
     color:#ffffff
}
.scheme_dark .sc_layouts_row_type_narrow .sc_button_default:hover,.scheme_dark .sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.scheme_dark.sc_layouts_row_type_narrow .sc_button_default:hover,.scheme_dark.sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover{
    background-color:#ff0000;
     color:#ffffff
}
.scheme_dark .sc_layouts_row_type_narrow .sc_button.color_style_link2,.scheme_dark.sc_layouts_row_type_narrow .sc_button.color_style_link2{
    background-color:#ff0000;
     color:#ffffff
}
.scheme_dark .sc_layouts_row_type_narrow .sc_button.color_style_link2:hover,.scheme_dark.sc_layouts_row_type_narrow .sc_button.color_style_link2:hover{
    background-color:#80d572;
     color:#ffffff !important
}
.scheme_dark .sc_layouts_row_type_narrow .sc_button.color_style_link3,.scheme_dark.sc_layouts_row_type_narrow .sc_button.color_style_link3{
    background-color:#eec432;
     color:#ffffff
}
.scheme_dark .sc_layouts_row_type_narrow .sc_button.color_style_link3:hover,.scheme_dark.sc_layouts_row_type_narrow .sc_button.color_style_link2:hover{
    background-color:#ddb837;
     color:#ffffff !important
}
.scheme_dark .sc_layouts_row_type_narrow .sc_button.color_style_dark,.scheme_dark.sc_layouts_row_type_narrow .sc_button.color_style_dark{
    background-color:#ffffff;
     color:#ffffff
}
.scheme_dark .sc_layouts_row_type_narrow .sc_button.color_style_dark:hover,.scheme_dark.sc_layouts_row_type_narrow .sc_button.color_style_dark:hover{
    background-color:#ff0000;
     color:#ffffff !important
}
.scheme_dark .sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image),.scheme_dark.sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image){
    color:#ff0000;
     border-color:#ff0000
}
.scheme_dark .sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image):hover,.scheme_dark.sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image):hover{
    color:#262F3E !important;
     border-color:#262F3E !important
}
.scheme_dark .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image),.scheme_dark.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image){
    color:#ff0000;
     border-color:#ff0000
}
.scheme_dark .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover,.scheme_dark.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover{
    color:#80d572 !important;
     border-color:#80d572 !important
}
.scheme_dark .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image),.scheme_dark.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image){
    color:#eec432;
     border-color:#eec432
}
.scheme_dark .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover,.scheme_dark.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover{
    color:#ddb837 !important;
     border-color:#ddb837 !important
}
.scheme_dark .sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image),.scheme_dark.sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image){
    color:#ffffff;
     border-color:#ffffff
}
.scheme_dark .sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover,.scheme_dark.sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover{
    color:#ff0000 !important;
     border-color:#ff0000 !important
}
.scheme_dark .sc_layouts_row_type_narrow .search_wrap .search_submit,.scheme_dark.sc_layouts_row_type_narrow .search_wrap .search_submit{
    background-color:transparent;
     color:#ff0000
}
.scheme_dark .sc_layouts_row_type_narrow .search_wrap .search_field,.scheme_dark.sc_layouts_row_type_narrow .search_wrap .search_field{
    color:#a6a6a6
}
.scheme_dark .sc_layouts_row_type_narrow .search_wrap .search_field::-webkit-input-placeholder,.scheme_dark.sc_layouts_row_type_narrow .search_wrap .search_field::-webkit-input-placeholder{
    color:#a6a6a6
}
.scheme_dark .sc_layouts_row_type_narrow .search_wrap .search_field::-moz-placeholder,.scheme_dark.sc_layouts_row_type_narrow .search_wrap .search_field::-moz-placeholder{
    color:#a6a6a6
}
.scheme_dark .sc_layouts_row_type_narrow .search_wrap .search_field:-ms-input-placeholder,.scheme_dark.sc_layouts_row_type_narrow .search_wrap .search_field:-ms-input-placeholder{
    color:#a6a6a6
}
.scheme_dark .sc_layouts_row_type_narrow .search_wrap .search_field:focus,.scheme_dark.sc_layouts_row_type_narrow .search_wrap .search_field:focus{
    color:#ffffff
}
.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item,.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item{
    color:#848992
}
.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button),.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button){
    color:#848992
}
.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button):hover,.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item a:hover .sc_layouts_item_icon,.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button):hover,.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item a:hover .sc_layouts_item_icon{
    color:#ffffff
}
.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item_icon,.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item_icon{
    color:#848992
}
.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item_details_line1,.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item_details_line2,.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item_details_line1,.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item_details_line2{
    color:#848992
}
.scheme_dark .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon,.scheme_dark.sc_layouts_row_type_compact .socials_wrap .social_item .social_icon{
    background-color:transparent;
     color:#ffffff
}
.scheme_dark .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon,.scheme_dark.sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon{
    background-color:transparent;
     color:#ffffff
}
.scheme_dark .sc_layouts_row_type_compact .search_wrap .search_submit,.scheme_dark.sc_layouts_row_type_compact .search_wrap .search_submit{
    background-color:transparent;
     color:#ffffff
}
.scheme_dark .sc_layouts_row_type_compact .search_wrap .search_submit:hover,.scheme_dark.sc_layouts_row_type_compact .search_wrap .search_submit:hover{
    background-color:transparent;
     color:#ffffff
}
.scheme_dark .sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit,.scheme_dark.sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit{
    color:#ff0000
}
.scheme_dark .sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit:hover,.scheme_dark.sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit:hover{
    color:#ffffff
}
.scheme_dark .sc_layouts_row_type_compact .search_wrap .search_field::-webkit-input-placeholder,.scheme_dark.sc_layouts_row_type_compact .search_wrap .search_field::-webkit-input-placeholder{
    color:#848992
}
.scheme_dark .sc_layouts_row_type_compact .search_wrap .search_field::-moz-placeholder,.scheme_dark.sc_layouts_row_type_compact .search_wrap .search_field::-moz-placeholder{
    color:#848992
}
.scheme_dark .sc_layouts_row_type_compact .search_wrap .search_field:-ms-input-placeholder,.scheme_dark.sc_layouts_row_type_compact .search_wrap .search_field:-ms-input-placeholder{
    color:#848992
}
.scheme_dark .sc_layouts_row_type_normal .sc_layouts_item,.scheme_dark.sc_layouts_row_type_normal .sc_layouts_item{
    color:#848992
}
.scheme_dark .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):not(.elementor-button),.scheme_dark.sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):not(.elementor-button){
    color:#848992
}
.scheme_dark .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):not(.elementor-button):hover,.scheme_dark .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):not(.elementor-button):hover .sc_layouts_item_icon,.scheme_dark.sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.elementor-button):not(.button):hover,.scheme_dark.sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.elementor-button):not(.button):hover .sc_layouts_item_icon{
    color:#ffffff
}
.scheme_dark .sc_layouts_row_type_normal .search_wrap .search_submit:before,.scheme_dark.sc_layouts_row_type_normal .search_wrap .search_submit:before,.scheme_dark .sc_layouts_row_type_normal .search_wrap .search_submit,.scheme_dark.sc_layouts_row_type_normal .search_wrap .search_submit{
    background-color:transparent;
     color:#ffffff
}
.scheme_dark .sc_layouts_row_type_normal .search_wrap .search_submit:hover:before,.scheme_dark.sc_layouts_row_type_normal .search_wrap .search_submit:hover:before,.scheme_dark .sc_layouts_row_type_normal .search_wrap .search_submit:hover,.scheme_dark.sc_layouts_row_type_normal .search_wrap .search_submit:hover{
    background-color:transparent;
     color:#b7b7b7
}
.scheme_dark .sc_layouts_logo b{
    color:#ffffff
}
.scheme_dark .sc_layouts_logo i{
    color:#ff0000
}
.scheme_dark .sc_layouts_logo_text,.scheme_dark .sc_layouts_logo .logo_text{
    color:#ffffff !important
}
.scheme_dark .sc_layouts_logo_text:hover,.scheme_dark .sc_layouts_logo:hover .logo_text{
    color:#ff0000 !important
}
.scheme_dark .sc_layouts_logo_slogan,.scheme_dark .sc_layouts_logo .logo_slogan{
    color:#848992 !important
}
.scheme_dark .search_style_expand.search_opened{
    background-color:#081224;
     border-color:#262F3E
}
.scheme_dark .search_style_expand.search_opened .search_submit{
    color:#848992
}
.scheme_dark .search_style_expand .search_submit:hover,.scheme_dark .search_style_expand .search_submit:focus{
    color:#ffffff
}
.scheme_dark .search_style_fullscreen.search_opened .search_form_wrap{
    background-color:rgba(8,18,36,0.9)
}
.scheme_dark .search_style_fullscreen.search_opened .search_form{
    border-color:#ffffff
}
.scheme_dark .search_style_fullscreen.search_opened .search_close,.scheme_dark .search_style_fullscreen.search_opened .search_field,.scheme_dark .search_style_fullscreen.search_opened .search_submit{
    color:#ffffff
}
.scheme_dark .search_style_fullscreen.search_opened .search_close:hover,.scheme_dark .search_style_fullscreen.search_opened .search_field:hover,.scheme_dark .search_style_fullscreen.search_opened .search_field:focus,.scheme_dark .search_style_fullscreen.search_opened .search_submit:hover,.scheme_dark .search_style_fullscreen.search_opened .search_submit:focus{
    color:#848992
}
.scheme_dark .search_style_fullscreen.search_opened .search_field::-webkit-input-placeholder{
    color:#6f6f6f;
     opacity:1
}
.scheme_dark .search_style_fullscreen.search_opened .search_field::-moz-placeholder{
    color:#6f6f6f;
     opacity:1
}
.scheme_dark .search_style_fullscreen.search_opened .search_field:-moz-placeholder{
    color:#6f6f6f;
     opacity:1
}
.scheme_dark .search_style_fullscreen.search_opened .search_field:-ms-input-placeholder{
    color:#6f6f6f;
     opacity:1
}
.scheme_dark .search_wrap .search_results{
    background-color:#081224;
     border-color:#262F3E
}
.scheme_dark .search_wrap .search_results:after{
    background-color:#081224;
     border-left-color:#262F3E;
     border-top-color:#262F3E
}
.scheme_dark .search_wrap .search_results .search_results_close{
    color:#6f6f6f
}
.scheme_dark .search_wrap .search_results .search_results_close:hover{
    color:#ffffff
}
.scheme_dark .search_results.widget_area .post_item + .post_item{
    border-top-color:#262F3E
}
.scheme_dark .sc_layouts_title .sc_layouts_title_meta,.scheme_dark .sc_layouts_title .sc_layouts_title_breadcrumbs,.scheme_dark .sc_layouts_title .sc_layouts_title_breadcrumbs a,.scheme_dark .sc_layouts_title .sc_layouts_title_description,.scheme_dark .sc_layouts_title .post_meta,.scheme_dark .sc_layouts_title .post_meta_item,.scheme_dark .sc_layouts_title .post_meta .vc_inline-link,.scheme_dark .sc_layouts_title .post_meta_item a,.scheme_dark .sc_layouts_title .post_meta_item:after,.scheme_dark .sc_layouts_title .post_meta_item:hover:after,.scheme_dark .sc_layouts_title .post_meta_item.post_meta_edit:after,.scheme_dark .sc_layouts_title .post_meta_item.post_meta_edit:hover:after,.scheme_dark .sc_layouts_title .post_meta_item.post_categories,.scheme_dark .sc_layouts_title .post_meta_item.post_categories a,.scheme_dark .sc_layouts_title .post_info .post_info_item,.scheme_dark .sc_layouts_title .post_info .post_info_item a,.scheme_dark .sc_layouts_title .post_info_counters .post_meta_item{
    color:#ffffff
}
.scheme_dark .sc_layouts_title .post_meta_item a:hover,.scheme_dark .sc_layouts_title .sc_layouts_title_breadcrumbs a:hover,.scheme_dark .sc_layouts_title .post_meta .vc_inline-link:hover,.scheme_dark .sc_layouts_title a.post_meta_item:hover,.scheme_dark .sc_layouts_title .post_meta_item.post_categories a:hover,.scheme_dark .sc_layouts_title .post_info .post_info_item a:hover,.scheme_dark .sc_layouts_title .post_info_counters .post_meta_item:hover{
    color:#ffffff
}
.scheme_dark .sc_layouts_menu_nav>li>a{
    color:#ffffff
}
.scheme_dark .sc_layouts_menu_nav>li>a:hover,.scheme_dark .sc_layouts_menu_nav>li.sfHover>a{
    color:#006b9f !important
}
.scheme_dark .sc_layouts_menu_nav>li.current-menu-item>a,.scheme_dark .sc_layouts_menu_nav>li.current-menu-parent>a,.scheme_dark .sc_layouts_menu_nav>li.current-menu-ancestor>a{
    color:#03A9F4 !important
}
.scheme_dark .sc_layouts_menu_nav .menu-collapse>a:before{
    color:#a6a6a6
}
.scheme_dark .sc_layouts_menu_nav .menu-collapse>a:after{
    background-color:#081224
}
.scheme_dark .sc_layouts_menu_nav .menu-collapse>a:hover:before{
    color:#ff0000
}
.scheme_dark .sc_layouts_menu_nav .menu-collapse>a:hover:after{
    background-color:#333333
}
.scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav,.scheme_dark .sc_layouts_menu_nav>li ul{
    background-color:#ffffff
}
.scheme_dark .widget_nav_menu li.menu-delimiter,.scheme_dark .sc_layouts_menu_nav>li li.menu-delimiter{
    border-color:#464646
}
.scheme_dark .sc_layouts_menu_nav>li>ul:after{
    background-color:#ffffff
}
.scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a,.scheme_dark .sc_layouts_menu_nav>li li>a{
    color:#262f3e !important
}
.scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a:hover,.scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav>li.sfHover>a,.scheme_dark .sc_layouts_menu_nav>li li>a:hover,.scheme_dark .sc_layouts_menu_nav>li li.sfHover>a{
    color:#ff0000 !important
}
.scheme_dark .sc_layouts_menu_nav>li li>a:hover:after{
    color:#ff0000 !important
}
.scheme_dark .sc_layouts_menu_nav li[class*="columns-"] li.menu-item-has-children>a:hover,.scheme_dark .sc_layouts_menu_nav li[class*="columns-"] li.menu-item-has-children.sfHover>a{
    color:#a6a6a6 !important;
     background-color:transparent
}
.scheme_dark .sc_layouts_menu_nav>li li[class*="icon-"]:before{
    color:#ff0000
}
.scheme_dark .sc_layouts_menu_nav>li li[class*="icon-"]:hover:before,.scheme_dark .sc_layouts_menu_nav>li li[class*="icon-"].shHover:before{
    color:#ff0000
}
.scheme_dark .sc_layouts_menu_nav>li li.current-menu-item>a,.scheme_dark .sc_layouts_menu_nav>li li.current-menu-parent>a,.scheme_dark .sc_layouts_menu_nav>li li.current-menu-ancestor>a{
    color:#ff0000 !important
}
.scheme_dark .sc_layouts_menu_nav>li li.current-menu-item:before,.scheme_dark .sc_layouts_menu_nav>li li.current-menu-parent:before,.scheme_dark .sc_layouts_menu_nav>li li.current-menu-ancestor:before{
    color:#ff0000 !important
}
.scheme_dark .sc_layouts_menu_item_description{
    color:#6f6f6f
}
.scheme_dark .menu_main_nav>li ul [class*="current-menu-"]>a .sc_layouts_menu_item_description,.scheme_dark .sc_layouts_menu_nav>li ul li[class*="current-menu-"]>a .sc_layouts_menu_item_description,.scheme_dark .menu_main_nav>li ul a:hover .sc_layouts_menu_item_description,.scheme_dark .sc_layouts_menu_nav>li ul a:hover .sc_layouts_menu_item_description{
    color:#6f6f6f
}
.scheme_dark .menu_main_nav>li[class*="current-menu-"]>a .sc_layouts_menu_item_description,.scheme_dark .sc_layouts_menu_nav>li[class*="current-menu-"]>a .sc_layouts_menu_item_description,.scheme_dark .menu_main_nav>li>a:hover .sc_layouts_menu_item_description,.scheme_dark .sc_layouts_menu_nav>li>a:hover .sc_layouts_menu_item_description{
    color:#848992
}
.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-row,.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row,.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item,.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .post_item,.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .amount,.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu li{
    color:#a6a6a6
}
.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-row a:not(.sc_button):not(.button),.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button),.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button){
    color:#262f3e
}
.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-row a:not(.sc_button):not(.button):hover,.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button):hover,.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button):hover,.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-row a:hover .sc_layouts_item_icon,.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:hover .sc_layouts_item_icon,.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:hover .sc_layouts_item_icon{
    color:#081224
}
.scheme_dark ul.sc_layouts_submenu h1,.scheme_dark ul.sc_layouts_submenu h2,.scheme_dark ul.sc_layouts_submenu h3,.scheme_dark ul.sc_layouts_submenu h4,.scheme_dark ul.sc_layouts_submenu h5,.scheme_dark ul.sc_layouts_submenu h6,.scheme_dark ul.sc_layouts_submenu h1 a,.scheme_dark ul.sc_layouts_submenu h2 a,.scheme_dark ul.sc_layouts_submenu h3 a,.scheme_dark ul.sc_layouts_submenu h4 a,.scheme_dark ul.sc_layouts_submenu h5 a,.scheme_dark ul.sc_layouts_submenu h6 a,.scheme_dark ul.sc_layouts_submenu [class*="color_style_"] h1 a,.scheme_dark ul.sc_layouts_submenu [class*="color_style_"] h2 a,.scheme_dark ul.sc_layouts_submenu [class*="color_style_"] h3 a,.scheme_dark ul.sc_layouts_submenu [class*="color_style_"] h4 a,.scheme_dark ul.sc_layouts_submenu [class*="color_style_"] h5 a,.scheme_dark ul.sc_layouts_submenu [class*="color_style_"] h6 a{
    color:#262f3e
}
.scheme_dark ul.sc_layouts_submenu h1 a:hover,.scheme_dark ul.sc_layouts_submenu h2 a:hover,.scheme_dark ul.sc_layouts_submenu h3 a:hover,.scheme_dark ul.sc_layouts_submenu h4 a:hover,.scheme_dark ul.sc_layouts_submenu h5 a:hover,.scheme_dark ul.sc_layouts_submenu h6 a:hover{
    color:#081224
}
.scheme_dark ul.sc_layouts_submenu .color_style_link2 h1 a:hover,.scheme_dark ul.sc_layouts_submenu .color_style_link2 h2 a:hover,.scheme_dark ul.sc_layouts_submenu .color_style_link2 h3 a:hover,.scheme_dark ul.sc_layouts_submenu .color_style_link2 h4 a:hover,.scheme_dark ul.sc_layouts_submenu .color_style_link2 h5 a:hover,.scheme_dark ul.sc_layouts_submenu .color_style_link2 h6 a:hover{
    color:#80d572
}
.scheme_dark ul.sc_layouts_submenu .color_style_link3 h1 a:hover,.scheme_dark ul.sc_layouts_submenu .color_style_link3 h2 a:hover,.scheme_dark ul.sc_layouts_submenu .color_style_link3 h3 a:hover,.scheme_dark ul.sc_layouts_submenu .color_style_link3 h4 a:hover,.scheme_dark ul.sc_layouts_submenu .color_style_link3 h5 a:hover,.scheme_dark ul.sc_layouts_submenu .color_style_link3 h6 a:hover{
    color:#ddb837
}
.scheme_dark ul.sc_layouts_submenu .color_style_dark h1 a:hover,.scheme_dark ul.sc_layouts_submenu .color_style_dark h2 a:hover,.scheme_dark ul.sc_layouts_submenu .color_style_dark h3 a:hover,.scheme_dark ul.sc_layouts_submenu .color_style_dark h4 a:hover,.scheme_dark ul.sc_layouts_submenu .color_style_dark h5 a:hover,.scheme_dark ul.sc_layouts_submenu .color_style_dark h6 a:hover{
    color:#081224
}
.scheme_dark ul.sc_layouts_submenu dt,.scheme_dark ul.sc_layouts_submenu b,.scheme_dark ul.sc_layouts_submenu strong,.scheme_dark ul.sc_layouts_submenu i,.scheme_dark ul.sc_layouts_submenu em,.scheme_dark ul.sc_layouts_submenu mark,.scheme_dark ul.sc_layouts_submenu ins{
    color:#262f3e
}
.scheme_dark ul.sc_layouts_submenu s,.scheme_dark ul.sc_layouts_submenu strike,.scheme_dark ul.sc_layouts_submenu del,.scheme_dark ul.sc_layouts_submenu .post_meta{
    color:#6f6f6f
}
.scheme_dark ul.sc_layouts_submenu .sc_recent_news_header{
    border-color:#464646
}
.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-row,.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row,.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item,.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .post_item{
    color:#848992
}
.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-row a:not(.sc_button):not(.button),.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button),.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button){
    color:#ff0000
}
.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-row a:not(.sc_button):not(.button):hover,.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-row a:hover .sc_layouts_item_icon,.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button):hover,.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:hover .sc_layouts_item_icon,.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button):hover,.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:hover .sc_layouts_item_icon{
    color:#ffffff
}
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h1,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h2,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h3,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h4,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h5,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h6,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h1 a,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h2 a,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h3 a,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h4 a,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h5 a,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h6 a,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h1 a,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h2 a,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h3 a,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h4 a,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h5 a,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h6 a{
    color:#ffffff
}
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h1 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h2 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h3 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h4 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h5 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h6 a:hover{
    color:#ff0000
}
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h1 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h2 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h3 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h4 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h5 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h6 a:hover{
    color:#80d572
}
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h1 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h2 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h3 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h4 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h5 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h6 a:hover{
    color:#ddb837
}
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h1 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h2 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h3 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h4 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h5 a:hover,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h6 a:hover{
    color:#ff0000
}
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu dt,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu b,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu strong,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu i,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu em,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu mark,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu ins{
    color:#ffffff
}
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu s,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu strike,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu del,.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .post_meta{
    color:#6f6f6f
}
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .sc_recent_news_header{
    border-color:#262F3E
}
.scheme_dark.menu_side_wrap .menu_side_button{
    color:#ffffff;
     border-color:#848992;
     background-color:rgba(8,18,36,0.7)
}
.scheme_dark.menu_side_wrap .menu_side_button:hover{
    color:#262f3e;
     border-color:#262F3E;
     background-color:#ff0000
}
.scheme_dark .menu_side_inner{
    color:#a6a6a6;
     background-color:#081224
}
.scheme_dark .menu_side_inner .sc_layouts_logo{
    background-color:#081224;
     border-color:#848992
}
.scheme_dark.menu_side_icons .sc_layouts_logo{
    background-color:#081224;
     border-color:#262F3E
}
.scheme_dark.menu_side_icons .toc_menu_item .toc_menu_icon,.scheme_dark .menu_side_inner>.toc_menu_item .toc_menu_icon{
    background-color:#081224;
     border-color:#262F3E;
     color:#ff0000
}
.scheme_dark.menu_side_icons .toc_menu_item:hover .toc_menu_icon,.scheme_dark.menu_side_icons .toc_menu_item_active .toc_menu_icon,.scheme_dark .menu_side_inner>.toc_menu_item:hover .toc_menu_icon,.scheme_dark .menu_side_inner>.toc_menu_item_active .toc_menu_icon{
    background-color:#ff0000;
     color:#ffffff
}
.scheme_dark.menu_side_icons .toc_menu_icon_default:before,.scheme_dark .menu_side_inner>.toc_menu_icon_default:before{
    background-color:#ff0000
}
.scheme_dark.menu_side_icons .toc_menu_item:hover .toc_menu_icon_default:before,.scheme_dark.menu_side_icons .toc_menu_item_active .toc_menu_icon_default:before,.scheme_dark .menu_side_inner>.toc_menu_item:hover .toc_menu_icon_default:before,.scheme_dark .menu_side_inner>.toc_menu_item_active .toc_menu_icon_default:before{
    background-color:#ffffff
}
.scheme_dark.menu_side_icons .toc_menu_item .toc_menu_description,.scheme_dark .menu_side_inner>.toc_menu_item .toc_menu_description{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark.menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon{
    background-color:#081224;
     color:#a6a6a6
}
.scheme_dark.menu_side_dots #toc_menu .toc_menu_item:hover .toc_menu_icon,.scheme_dark.menu_side_dots #toc_menu .toc_menu_item_active .toc_menu_icon{
    color:#ff0000
}
.scheme_dark.menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon:before{
    background-color:#ff0000
}
.scheme_dark.menu_side_dots #toc_menu .toc_menu_item:hover .toc_menu_icon:before{
    background-color:#262F3E
}
.scheme_dark .menu_mobile_inner{
    color:#a6a6a6;
     background-color:#081224
}
.scheme_dark .menu_mobile_button{
    color:#ffffff
}
.scheme_dark .menu_mobile_button:hover{
    color:#ff0000
}
.scheme_dark .menu_mobile_close:before,.scheme_dark .menu_mobile_close:after{
    border-color:#ffffff
}
.scheme_dark .menu_mobile_close:hover:before,.scheme_dark .menu_mobile_close:hover:after{
    border-color:#ff0000
}
.scheme_dark .menu_mobile .menu_mobile_nav_area>ul>li li.menu-delimiter>a{
    border-color:#848992
}
.scheme_dark .menu_mobile_inner a,.scheme_dark .menu_mobile_inner .menu_mobile_nav_area li:before{
    color:#ffffff
}
.scheme_dark .menu_mobile_inner a:hover,.scheme_dark .menu_mobile_inner .current-menu-ancestor>a,.scheme_dark .menu_mobile_inner .current-menu-item>a,.scheme_dark .menu_mobile_inner .menu_mobile_nav_area li:hover:before,.scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-ancestor:before,.scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-item:before{
    color:#03A9F4
}
.scheme_dark .menu_mobile_inner .search_mobile .search_submit{
    color:#6f6f6f
}
.scheme_dark .menu_mobile_inner .search_mobile .search_submit:focus,.scheme_dark .menu_mobile_inner .search_mobile .search_submit:hover{
    color:#ffffff
}
.scheme_dark .menu_mobile_inner .social_item .social_icon{
    color:#ffffff
}
.scheme_dark .menu_mobile_inner .social_item:hover .social_icon{
    color:#ff0000
}
.scheme_dark .menu_hover_fade_box .sc_layouts_menu_nav>a:hover,.scheme_dark .menu_hover_fade_box .sc_layouts_menu_nav>li>a:hover,.scheme_dark .menu_hover_fade_box .sc_layouts_menu_nav>li.sfHover>a{
    color:#ff0000;
     background-color:#081224
}
.scheme_dark .menu_hover_slide_line .sc_layouts_menu_nav>li#blob{
    background-color:#ff0000
}
.scheme_dark .menu_hover_slide_box .sc_layouts_menu_nav>li#blob{
    background-color:#081224
}
.scheme_dark .menu_hover_zoom_line .sc_layouts_menu_nav>li>a:before{
    background-color:#ff0000
}
.scheme_dark .menu_hover_path_line .sc_layouts_menu_nav>li:before,.scheme_dark .menu_hover_path_line .sc_layouts_menu_nav>li:after,.scheme_dark .menu_hover_path_line .sc_layouts_menu_nav>li>a:before,.scheme_dark .menu_hover_path_line .sc_layouts_menu_nav>li>a:after{
    background-color:#ff0000
}
.scheme_dark .menu_hover_roll_down .sc_layouts_menu_nav>li>a:before{
    background-color:#ff0000
}
.scheme_dark .menu_hover_color_line .sc_layouts_menu_nav>li>a:before{
    background-color:#ffffff
}
.scheme_dark .menu_hover_color_line .sc_layouts_menu_nav>li>a:after,.scheme_dark .menu_hover_color_line .sc_layouts_menu_nav>li.menu-item-has-children>a:after{
    background-color:#ff0000
}
.scheme_dark .menu_hover_color_line .sc_layouts_menu_nav>li.sfHover>a,.scheme_dark .menu_hover_color_line .sc_layouts_menu_nav>li>a:hover,.scheme_dark .menu_hover_color_line .sc_layouts_menu_nav>li>a:focus{
    color:#ff0000
}
.scheme_dark.sc_layouts_row .vc_separator.vc_sep_color_grey .vc_sep_line,.scheme_dark .sc_layouts_row .vc_separator.vc_sep_color_grey .vc_sep_line{
    border-color:#848992
}
.scheme_dark .sc_layouts_row_type_normal .sc_layouts_item_icon,.sc_layouts_row_type_normal .scheme_dark.sc_layouts_item .sc_layouts_item_icon{
    color:#ffffff;
     background-color:#262F3E
}
.scheme_dark .sc_layouts_row_type_normal .sc_layouts_item_icon:hover,.sc_layouts_row_type_normal .scheme_dark.sc_layouts_item .sc_layouts_item_icon:hover,.scheme_dark .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):not(.elementor-button):hover .sc_layouts_item_icon,.sc_layouts_row_type_normal .scheme_dark.sc_layouts_item a:not(.sc_button):not(.button):not(.elementor-button):hover .sc_layouts_item_icon{
    color:#081224;
     background-color:#ffffff
}
.scheme_dark .sc_layouts_cart_items_short,.scheme_dark.sc_layouts_item .sc_layouts_cart_items_short{
    background-color:#ff0000;
     color:#ffffff
}
.scheme_dark .sc_layouts_cart_widget{
    border-color:#262F3E;
     background-color:#081224;
     color:#848992
}
.scheme_dark .sc_layouts_cart_widget:after{
    border-color:#262F3E;
     background-color:#081224
}
.scheme_dark .sc_layouts_cart_widget .sc_layouts_cart_widget_close{
    color:#ffffff
}
.scheme_dark .sc_layouts_cart_widget .sc_layouts_cart_widget_close:hover{
    color:#ff0000
}
.scheme_dark .sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-selected{
    color:#a6a6a6
}
.scheme_dark .sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-selected:hover{
    color:#ffffff
}
.scheme_dark .sc_layouts_currency .chosen-container .chosen-results,.scheme_dark .sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-options-holder,.scheme_dark .sc_layouts_currency .woocommerce-currency-switcher-form .dd-options,.scheme_dark .sc_layouts_currency .woocommerce-currency-switcher-form .dd-option{
    background:#081224;
     color:#ffffff
}
.scheme_dark .sc_layouts_currency .chosen-container .chosen-results li,.scheme_dark .sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option{
    color:#ffffff
}
.scheme_dark .sc_layouts_currency .chosen-container .active-result.highlighted,.scheme_dark .sc_layouts_currency .chosen-container .active-result.result-selected,.scheme_dark .sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option:hover,.scheme_dark .sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-options-holder .wSelect-option-selected,.scheme_dark .sc_layouts_currency .woocommerce-currency-switcher-form .dd-option:hover,.scheme_dark .sc_layouts_currency .woocommerce-currency-switcher-form .dd-option-selected{
    color:#ff0000 !important
}
.scheme_dark .sc_layouts_currency .woocommerce-currency-switcher-form .dd-option-description{
    color:#a6a6a6
}
.scheme_dark #page_preloader,.scheme_dark .page_content_wrap,.scheme_dark .custom-background .content_wrap>.content,.scheme_dark .page_banner_wrap ~ .content_wrap>.content{
}
.scheme_dark .preloader_wrap>div{
    background-color:#ff0000
}
.scheme_dark .top_panel,.scheme_dark.top_panel{
    background-color:#081224
}
.scheme_dark.top_panel.with_bg_image:before{
    background-color:rgba(8,18,36,0.7)
}
.scheme_dark.top_panel .slider_engine_revo .slide_subtitle,.scheme_dark .top_panel .slider_engine_revo .slide_subtitle{
    color:#ff0000
}
.scheme_dark .top_panel_default .top_panel_navi,.scheme_dark.top_panel_default .top_panel_navi{
    background-color:#081224
}
.scheme_dark .top_panel_default .top_panel_title,.scheme_dark.top_panel_default .top_panel_title{
    background-color:#081224
}
.scheme_dark .post_header_position_above .top_panel{
    border-color:#262F3E
}
.scheme_dark .post_header_position_on_thumb .header_content_wrap.header_align_bb .post_header{
    border-color:#262F3E
}
.scheme_dark .esg-filters .esg-filter-wrapper{
    background-color:#ffffff
}
.scheme_dark div.esg-filter-wrapper .esg-filterbutton>span,.scheme_dark .mptt-navigation-tabs li a,.scheme_dark .fcunited_tabs .fcunited_tabs_titles li a{
    color:#081224;
     background-color:#ffffff
}
.scheme_dark div.esg-filter-wrapper .esg-filterbutton>span:hover,.scheme_dark .mptt-navigation-tabs li a:hover,.scheme_dark .fcunited_tabs .fcunited_tabs_titles li a:hover{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark div.esg-filter-wrapper .esg-filterbutton.selected>span,.scheme_dark .mptt-navigation-tabs li.active a,.scheme_dark .fcunited_tabs .fcunited_tabs_titles li.ui-state-active a{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark .sheme_self.sidebar div.esg-filter-wrapper .esg-filterbutton>span,.scheme_dark .sheme_self.sidebar .mptt-navigation-tabs li a,.scheme_dark .sheme_self.sidebar .fcunited_tabs .fcunited_tabs_titles li a{
    color:#ffffff;
     background-color:#333333
}
.scheme_dark .sheme_self.sidebar div.esg-filter-wrapper .esg-filterbutton>span:hover,.scheme_dark .sheme_self.sidebar .mptt-navigation-tabs li a:hover,.scheme_dark .sheme_self.sidebar .fcunited_tabs .fcunited_tabs_titles li a:hover{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark .sheme_self.sidebar div.esg-filter-wrapper .esg-filterbutton.selected>span,.scheme_dark .sheme_self.sidebar .mptt-navigation-tabs li.active a,.scheme_dark .sheme_self.sidebar .fcunited_tabs .fcunited_tabs_titles li.ui-state-active a{
    color:#081224;
     background-color:#ffffff
}
.scheme_dark .post_item{
    color:#848992
}
.scheme_dark .post_meta,.scheme_dark .post_meta_item,.scheme_dark .post_meta_item:after,.scheme_dark .post_meta_item:hover:after,.scheme_dark .post_meta .vc_inline-link,.scheme_dark .post_meta .vc_inline-link:after,.scheme_dark .post_meta .vc_inline-link:hover:after,.scheme_dark .post_meta_item a,.scheme_dark .post_info .post_info_item,.scheme_dark .post_info .post_info_item a,.scheme_dark .post_info_counters .post_meta_item{
    color:#6f6f6f
}
.scheme_dark .post_info .post_info_item a.post_info_date{
    color:#ff0000
}
.scheme_dark .post_info .post_info_item a.post_info_author{
    color:#ffffff
}
.scheme_dark .post_info .post_info_item a.post_info_author:hover{
    color:#ff0000
}
.scheme_dark .post_meta_item.post_categories a{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark .post_meta_item.post_categories a:hover{
    color:#262f3e;
     background-color:#ffffff
}
.scheme_dark .post_meta_item.post_date,.scheme_dark .post_meta_item.post_date a{
    color:#ff0000
}
.scheme_dark .post_meta_item.post_date a:hover{
    color:#ffffff
}
.scheme_dark .post_date a:hover,.scheme_dark a.post_meta_item:hover,.scheme_dark .post_meta_item a:hover,.scheme_dark .post_meta .vc_inline-link:hover,.scheme_dark .post_info .post_info_item a:hover,.scheme_dark .post_info_meta .post_meta_item:hover{
    color:#ffffff
}
.scheme_dark .sticky .post_meta_item,.scheme_dark .sticky .post_meta_item:after,.scheme_dark .sticky .post_meta{
    color:#a6a6a6
}
.scheme_dark .sticky .post_date a:hover,.scheme_dark .sticky a.post_meta_item:hover,.scheme_dark .sticky .post_meta_item a:hover,.scheme_dark .sticky .post_meta .vc_inline-link:hover,.scheme_dark .sticky .post_info .post_info_item a:hover,.scheme_dark .sticky .post_info_meta .post_meta_item:hover{
    color:#081224
}
.scheme_dark .sticky .post_meta_item.post_categories a{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark .sticky .post_meta_item.post_categories a:hover{
    color:#ffffff;
     background-color:#081224
}
.scheme_dark .sticky .post_meta_item.post_date a{
    color:#ff0000
}
.scheme_dark .sticky .post_meta_item.post_date a:hover{
    color:#081224
}
.scheme_dark .post_item .post_title a:hover *,.scheme_dark .post_item .post_title a:hover{
    color:#ff0000
}
.scheme_dark .post_meta_item .social_items,.scheme_dark .post_meta_item .social_items:before{
    border-color:#262F3E;
     color:#6f6f6f
}
.scheme_dark .post_layout_excerpt:not(.sticky) + .post_layout_excerpt:not(.sticky){
    border-color:#262F3E
}
.scheme_dark .post_layout_classic{
    border-color:#262F3E
}
.scheme_dark.gallery_preview:before{
    background-color:#081224
}
.scheme_dark.gallery_preview{
    color:#848992
}
.scheme_dark .trx_addons_audio_player.with_cover .audio_author,.scheme_dark .format-audio .post_featured.with_thumb .post_audio_author{
    color:#ffffff
}
.scheme_dark .mejs-container .mejs-controls,.scheme_dark .wp-playlist .mejs-container .mejs-controls{
    background:rgba(8,18,36,0.5)
}
.scheme_dark .trx_addons_audio_player.without_cover .mejs-controls,.scheme_dark .format-audio .post_featured.without_thumb .mejs-controls{
    background:#ffffff
}
.scheme_dark .mejs-controls .mejs-button>button{
    color:#ffffff
}
.scheme_dark .mejs-controls .mejs-button>button:hover{
    color:#ff0000
}
.scheme_dark .mejs-controls .mejs-time-rail .mejs-time-total,.scheme_dark .mejs-controls .mejs-time-rail .mejs-time-loaded,.scheme_dark .mejs-controls .mejs-time-rail .mejs-time-hovered,.scheme_dark .mejs-controls .mejs-volume-slider .mejs-volume-total,.scheme_dark .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{
    background:rgba(255,255,255,0.5)
}
.scheme_dark .mejs-controls .mejs-time-rail .mejs-time-current,.scheme_dark .mejs-controls .mejs-volume-slider .mejs-volume-current,.scheme_dark .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{
    background:#ff0000
}
.scheme_dark .mejs-controls .mejs-time-rail .mejs-time-handle-content{
    border-color:#ff0000
}
.scheme_dark .mejs-controls .mejs-volume-slider .mejs-volume-handle,.scheme_dark .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{
    background:#ff0000
}
.scheme_dark .post_featured.with_thumb .mejs-playpause-button>button,.scheme_dark .with_cover .mejs-playpause-button>button{
    background-color:#ff0000 !important
}
.scheme_dark .post_featured.with_thumb .mejs-playpause-button>button:hover,.scheme_dark .with_cover .mejs-playpause-button>button:hover{
    background-color:#ffffff !important
}
.scheme_dark .trx_addons_audio_player.without_cover,.scheme_dark .format-audio .post_featured.without_thumb .post_audio{
    border-color:#848992;
     background-color:#081224
}
.scheme_dark .trx_addons_audio_player.without_cover .audio_author,.scheme_dark .format-audio .post_featured.without_thumb .post_audio_author{
    color:#ffffff
}
.scheme_dark .trx_addons_audio_player.without_cover .audio_caption,.scheme_dark .format-audio .post_featured.without_thumb .post_audio_title{
    color:#ffffff
}
.scheme_dark .trx_addons_audio_player.without_cover .audio_description,.scheme_dark .format-audio .post_featured.without_thumb .post_audio_description{
    color:#ffffff
}
.scheme_dark .wp-playlist-light{
    background:#081224;
     border-color:#262F3E;
     color:#848992
}
.scheme_dark .wp-playlist-light .wp-playlist-caption{
    color:#ffffff
}
.scheme_dark .wp-playlist-light .wp-playlist-playing{
    background:#081224;
     color:#ffffff
}
.scheme_dark .wp-playlist-item{
    border-color:#262F3E
}
.scheme_dark .format-aside .post_content_inner{
    color:#ffffff;
     background-color:#081224
}
.scheme_dark .format-link .post_content_inner,.scheme_dark .format-status .post_content_inner{
    color:#ffffff
}
.scheme_dark .format-chat p>b,.scheme_dark .format-chat p>strong{
    color:#ffffff
}
.scheme_dark .trx_addons_video_player.with_cover .video_hover,.scheme_dark .format-video .post_featured.with_thumb .post_video_hover,.scheme_dark .sc_layouts_blog_item_featured .post_featured.with_thumb .post_video_hover{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark .trx_addons_video_player.with_cover .video_hover:hover,.scheme_dark .format-video .post_featured.with_thumb .post_video_hover:hover,.scheme_dark .sc_layouts_blog_item_featured .post_featured.with_thumb .post_video_hover:hover{
    color:#ff0000;
     background-color:#ffffff
}
.scheme_dark.sidebar .trx_addons_video_player.with_cover .video_hover{
    color:#ff0000
}
.scheme_dark.sidebar .trx_addons_video_player.with_cover .video_hover:hover{
    color:#262f3e;
     background-color:#ff0000
}
.scheme_dark .nav-links-old{
    color:#ffffff
}
.scheme_dark .nav-links-old a:hover{
    color:#ffffff;
     border-color:#ffffff
}
.scheme_dark .esg-filters div.esg-navigationbutton,.scheme_dark .woocommerce nav.woocommerce-pagination ul li a,.scheme_dark .page_links>a,.scheme_dark .comments_pagination .page-numbers,.scheme_dark .nav-links .page-numbers{
    color:#ffffff
}
.scheme_dark .esg-filters div.esg-navigationbutton:hover,.scheme_dark .esg-filters div.esg-navigationbutton.selected,.scheme_dark .woocommerce nav.woocommerce-pagination ul li a:hover,.scheme_dark .woocommerce nav.woocommerce-pagination ul li span.current,.scheme_dark .page_links>a:hover,.scheme_dark .page_links>span:not(.page_links_title),.scheme_dark .comments_pagination a.page-numbers:hover,.scheme_dark .comments_pagination .page-numbers.current,.scheme_dark .nav-links a.page-numbers:hover,.scheme_dark .nav-links .page-numbers.current{
    background-color:#ffffff;
     color:#081224
}
.scheme_dark .post_item_single .post_content>.post_meta_single .share_meta_label,.scheme_dark .post_item_single .post_content .post_tags .post_meta_label{
    color:#ffffff
}
.scheme_dark .post_item_single .post_content .post_meta_single .post_tags a{
    color:#a6a6a6;
     background-color:#333333
}
.scheme_dark .post_item_single .post_content .post_meta_single .post_tags a:hover{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark .post_item_single .post_content .post_meta .post_share .socials_type_block .social_item .social_icon{
    color:#081224 !important;
     background-color:#ffffff
}
.scheme_dark .post_item_single .post_content .post_meta .post_share .socials_type_block .social_item:hover .social_icon{
    color:#ffffff !important;
     background-color:#ff0000
}
.scheme_dark .post-password-form input[type="submit"]{
    border-color:#ffffff
}
.scheme_dark .post-password-form input[type="submit"]:hover,.scheme_dark .post-password-form input[type="submit"]:focus{
    color:#081224
}
.scheme_dark .nav-links-single .screen-reader-text{
    color:#ff0000
}
.scheme_dark .nav-links-single .screen-reader-text:hover{
    color:#ffffff !important
}
.scheme_dark .nav-links-single .nav-links{
    border-color:#262F3E
}
.scheme_dark .nav-links-single .nav-links a .meta-nav{
    color:#6f6f6f
}
.scheme_dark .nav-links-single .nav-links a .post_date{
    color:#6f6f6f
}
.scheme_dark .nav-links-single .nav-links a:hover .meta-nav,.scheme_dark .nav-links-single .nav-links a:hover .post_date{
    color:#ffffff
}
.scheme_dark .nav-links-single .nav-links a:hover .post-title *,.scheme_dark .nav-links-single .nav-links a:hover .post-title{
    color:#ff0000
}
.scheme_dark .nav-links-single.nav-links-fixed .nav-links .nav-previous,.scheme_dark .nav-links-single.nav-links-fixed .nav-links .nav-next{
    border-color:#262F3E;
     background-color:#081224
}
.scheme_dark .previous_post_content{
    border-color:#262F3E
}
.scheme_dark .author_info{
    color:#a6a6a6;
     background-color:#ffffff
}
.scheme_dark .author_info .author_title{
    color:#081224
}
.scheme_dark .author_info a{
    color:#ff0000
}
.scheme_dark .author_info a:hover{
    color:#081224
}
.scheme_dark .author_info .socials_wrap .social_item .social_icon{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark .author_info .socials_wrap .social_item:hover .social_icon{
    color:#ff0000;
     background-color:#ffffff
}
.scheme_dark .related_wrap{
    border-color:#262F3E
}
.scheme_dark .related_wrap.related_style_modern .post_header{
    background-color:rgba(8,18,36,0.7)
}
.scheme_dark .related_wrap.related_style_modern:hover .post_header{
    background-color:#081224
}
.scheme_dark .related_wrap.related_style_modern .post_meta a{
    color:#848992
}
.scheme_dark .related_wrap.related_style_modern:hover .post_meta a{
    color:#6f6f6f
}
.scheme_dark .related_wrap.related_style_modern:hover .post_meta a:hover{
    color:#ffffff
}
.scheme_dark .related_wrap .post_title a:hover *,.scheme_dark .related_wrap .post_title a:hover{
    color:#ff0000
}
.scheme_dark .page_contact_form{
    border-color:#262F3E
}
.scheme_dark .comments_list_wrap,.scheme_dark .comments_list_wrap>ul{
    border-color:#262F3E
}
.scheme_dark .comments_list_wrap li + li,.scheme_dark .comments_list_wrap li ul{
    border-color:#262F3E
}
.scheme_dark .comments_list_wrap .bypostauthor>.comment_body .comment_author_avatar:after{
    border-color:#ff0000
}
.scheme_dark .comments_list_wrap .comment_posted{
    color:#ff0000
}
.scheme_dark .comments_list_wrap .comment_info .comment_label_author{
    color:#6f6f6f
}
.scheme_dark .comments_list_wrap .comment_info{
    color:#ffffff
}
.scheme_dark .comments_list_wrap .comment_counters a{
    color:#ff0000
}
.scheme_dark .comments_list_wrap .comment_counters a:hover{
    color:#ffffff
}
.scheme_dark .comments_list_wrap .comment_text{
    color:#848992
}
.scheme_dark .comments_list_wrap .comment_reply a{
    color:#ffffff
}
.scheme_dark .comments_list_wrap .comment_reply a:hover{
    color:#ff0000
}
.scheme_dark .comments_form_wrap{
    border-color:#262F3E
}
.scheme_dark .comments_wrap .comments_notes{
    color:#6f6f6f
}
.scheme_dark .post_item_404 .page_title{
    color:#6f6f6f
}
.scheme_dark .post_item_404 .page_description{
    color:#848992
}
.scheme_dark .post_item_404 .go_home{
    border-color:#ffffff
}
.scheme_dark.sidebar .sidebar_inner{
}
.scheme_dark .sidebar_inner .widget + .widget{
    border-color:#262F3E
}
.scheme_dark.sidebar .widget + .widget{
}
.scheme_dark .sc_layouts_widgets .widget,.scheme_dark .sidebar .widget,.scheme_dark.sidebar .widget{
    background-color:#081224
}
.scheme_dark.sidebar a{
    color:#ff0000
}
.scheme_dark.sidebar a:hover{
    color:#262F3E
}
.scheme_dark.sidebar h1,.scheme_dark.sidebar h2,.scheme_dark.sidebar h3,.scheme_dark.sidebar h4,.scheme_dark.sidebar h5,.scheme_dark.sidebar h6,.scheme_dark.sidebar h1 a,.scheme_dark.sidebar h2 a,.scheme_dark.sidebar h3 a,.scheme_dark.sidebar h4 a,.scheme_dark.sidebar h5 a,.scheme_dark.sidebar h6 a{
    color:#ffffff
}
.scheme_dark.sidebar h1 a:hover,.scheme_dark.sidebar h2 a:hover,.scheme_dark.sidebar h3 a:hover,.scheme_dark.sidebar h4 a:hover,.scheme_dark.sidebar h5 a:hover,.scheme_dark.sidebar h6 a:hover{
    color:#ff0000
}
.scheme_dark .sidebar_control{
    color:#ffffff !important;
     background-color:#081224;
     border-color:#848992
}
.scheme_dark .sidebar_control:hover{
    color:#ff0000 !important;
     background-color:#333333;
     border-color:#262F3E
}
.scheme_dark .widget ul>li:before{
    background-color:#ff0000
}
.scheme_dark.sidebar ul>li:before{
    background-color:#ff0000
}
.scheme_dark.sidebar li>a,.scheme_dark.sidebar .post_title>a{
    color:#ffffff
}
.scheme_dark.sidebar li>a:hover,.scheme_dark.sidebar .post_title>a:hover{
    color:#ff0000
}
.scheme_dark.sidebar .post_meta,.scheme_dark.sidebar .post_meta_item,.scheme_dark.sidebar .post_meta_item:after,.scheme_dark.sidebar .post_meta_item:hover:after,.scheme_dark.sidebar .post_meta .vc_inline-link,.scheme_dark.sidebar .post_meta .vc_inline-link:after,.scheme_dark.sidebar .post_meta .vc_inline-link:hover:after,.scheme_dark.sidebar .post_meta_item a,.scheme_dark.sidebar .post_info .post_info_item,.scheme_dark.sidebar .post_info .post_info_item a,.scheme_dark.sidebar .post_info_counters .post_meta_item{
    color:#6f6f6f
}
.scheme_dark.sidebar .post_date a:hover,.scheme_dark.sidebar a.post_meta_item:hover,.scheme_dark.sidebar .post_meta_item a:hover,.scheme_dark.sidebar .post_meta .vc_inline-link:hover,.scheme_dark.sidebar .post_info .post_info_item a:hover,.scheme_dark.sidebar .post_info_counters .post_meta_item:hover{
    color:#ffffff
}
.scheme_dark.sidebar .post_item .post_title a:hover{
    color:#ff0000
}
.scheme_dark.sidebar .post_meta_item.post_categories,.scheme_dark.sidebar .post_meta_item.post_categories a{
    color:#ff0000
}
.scheme_dark.sidebar .post_meta_item.post_categories a:hover{
    color:#262F3E
}
.scheme_dark.sidebar .post_meta_item .socials_share .social_items{
    background-color:#081224
}
.scheme_dark.sidebar .post_meta_item .social_items,.scheme_dark.sidebar .post_meta_item .social_items:before{
    background-color:#081224;
     border-color:#848992;
     color:#6f6f6f
}
.scheme_dark.sidebar .widget_archive li{
    color:#ffffff
}
.scheme_dark .widget_calendar caption{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark .widget_calendar th{
    color:#ffffff
}
.scheme_dark .widget_calendar tbody td a{
    color:#000000
}
.scheme_dark.sidebar .widget_calendar caption,.scheme_dark.sidebar .widget_calendar tbody td a,.scheme_dark.sidebar .widget_calendar th{
    color:#ffffff
}
.scheme_dark .widget_calendar tbody td{
    color:#848992 !important
}
.scheme_dark.sidebar .widget_calendar tbody td{
    color:#a6a6a6 !important
}
.scheme_dark .widget_calendar tbody td a:hover{
    color:#ff0000
}
.scheme_dark.sidebar .widget_calendar tbody td a:hover{
    color:#ff0000
}
.scheme_dark .widget_calendar tbody td a{
}
.scheme_dark.sidebar .widget_calendar tbody td a:after{
    background-color:#ff0000
}
.scheme_dark .widget_calendar td#today{
    color:#ffffff !important
}
.scheme_dark .widget_calendar td#today a{
    color:#ffffff
}
.scheme_dark .widget_calendar td#today a:hover{
    color:#262f3e
}
.scheme_dark .widget_calendar td#today{
    color:#ffffff
}
.scheme_dark .widget_calendar td#today:before{
    background-color:#ff0000
}
.scheme_dark.sidebar .widget_calendar td#today:before{
    background-color:#ff0000
}
.scheme_dark .widget_calendar td#today a:after{
    background-color:#ff0000
}
.scheme_dark .widget_calendar td#today a:hover:after{
    background-color:#ffffff
}
.scheme_dark .widget_calendar td#today a:hover{
    color:#081224
}
.scheme_dark .widget_calendar #prev a,.scheme_dark .widget_calendar #next a{
    color:#ff0000
}
.scheme_dark.sidebar .widget_calendar #prev a,.scheme_dark.sidebar .widget_calendar #next a{
    color:#ff0000
}
.scheme_dark .widget_calendar #prev a:hover,.scheme_dark .widget_calendar #next a:hover{
    color:#ffffff
}
.scheme_dark.sidebar .widget_calendar #prev a:hover,.scheme_dark.sidebar .widget_calendar #next a:hover{
    color:#262F3E
}
.scheme_dark .widget_calendar td#prev a:before,.scheme_dark .widget_calendar td#next a:before{
    background-color:#081224
}
.scheme_dark.sidebar .widget_calendar td#prev a:before,.scheme_dark.sidebar .widget_calendar td#next a:before{
    background-color:#081224
}
.scheme_dark .widget_nav_menu li,.scheme_dark .widget_recent_entries li,.scheme_dark .widget_meta li,.scheme_dark .widget_pages li,.scheme_dark .widget_archive li,.scheme_dark .widget_categories li{
    color:#ffffff
}
.scheme_dark.sidebar .widget_nav_menu li,.scheme_dark.sidebar .widget_recent_entries li,.scheme_dark.sidebar .widget_meta li,.scheme_dark.sidebar .widget_pages li,.scheme_dark.sidebar .widget_archive li,.scheme_dark.sidebar .widget_categories li{
    color:#ffffff
}
.scheme_dark .widget_recent_entries .post-date{
    color:#6f6f6f
}
.scheme_dark.widget_recent_entries .post-date{
    color:#6f6f6f
}
.scheme_dark .widget_rss .widget_title a:first-child{
    color:#ff0000
}
.scheme_dark .widget_rss .widget_title a{
    color:#081224
}
.scheme_dark .widget_rss .widget_title a:last-child:hover{
    color:#ff0000 !important
}
.scheme_dark.sidebar .widget_rss .widget_title a:first-child{
    color:#ff0000
}
.scheme_dark .widget_rss .widget_title a:first-child:hover{
    color:#ff0000
}
.scheme_dark.sidebar .widget_rss .widget_title a:first-child:hover{
    color:#ff0000
}
.scheme_dark .widget_rss .rss-date{
    color:#6f6f6f
}
.scheme_dark.sidebar .widget_rss .rss-date{
    color:#6f6f6f
}
.scheme_dark .sc_edd_details .downloads_page_tags .downloads_page_data>a,.scheme_dark .widget_product_tag_cloud a,.scheme_dark .widget_tag_cloud a{
    color:#a6a6a6;
     background-color:#333333
}
.scheme_dark.sidebar .sc_edd_details .downloads_page_tags .downloads_page_data>a,.scheme_dark.sidebar .widget_product_tag_cloud a,.scheme_dark.sidebar .widget_tag_cloud a{
    color:#a6a6a6;
     background-color:#333333
}
.scheme_dark .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover,.scheme_dark .widget_product_tag_cloud a:hover,.scheme_dark .widget_tag_cloud a:hover{
    color:#ffffff !important;
     background-color:#ff0000
}
.scheme_dark.sidebar .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover,.scheme_dark.sidebar .widget_product_tag_cloud a:hover,.scheme_dark.sidebar .widget_tag_cloud a:hover{
    background-color:#ff0000
}
.scheme_dark.footer_wrap,.footer_wrap .scheme_dark.vc_row{
    background-color:#081224;
     color:#a6a6a6
}
.scheme_dark.footer_wrap .widget,.scheme_dark.footer_wrap .sc_content .wpb_column,.footer_wrap .scheme_dark.vc_row .widget,.footer_wrap .scheme_dark.vc_row .sc_content .wpb_column{
    border-color:#848992
}
.scheme_dark.footer_wrap h1,.scheme_dark.footer_wrap h2,.scheme_dark.footer_wrap h3,.scheme_dark.footer_wrap h4,.scheme_dark.footer_wrap h5,.scheme_dark.footer_wrap h6,.scheme_dark.footer_wrap h1 a,.scheme_dark.footer_wrap h2 a,.scheme_dark.footer_wrap h3 a,.scheme_dark.footer_wrap h4 a,.scheme_dark.footer_wrap h5 a,.scheme_dark.footer_wrap h6 a,.footer_wrap .scheme_dark.vc_row h1,.footer_wrap .scheme_dark.vc_row h2,.footer_wrap .scheme_dark.vc_row h3,.footer_wrap .scheme_dark.vc_row h4,.footer_wrap .scheme_dark.vc_row h5,.footer_wrap .scheme_dark.vc_row h6,.footer_wrap .scheme_dark.vc_row h1 a,.footer_wrap .scheme_dark.vc_row h2 a,.footer_wrap .scheme_dark.vc_row h3 a,.footer_wrap .scheme_dark.vc_row h4 a,.footer_wrap .scheme_dark.vc_row h5 a,.footer_wrap .scheme_dark.vc_row h6 a{
    color:#ffffff
}
.scheme_dark.footer_wrap h1 a:hover,.scheme_dark.footer_wrap h2 a:hover,.scheme_dark.footer_wrap h3 a:hover,.scheme_dark.footer_wrap h4 a:hover,.scheme_dark.footer_wrap h5 a:hover,.scheme_dark.footer_wrap h6 a:hover,.footer_wrap .scheme_dark.vc_row h1 a:hover,.footer_wrap .scheme_dark.vc_row h2 a:hover,.footer_wrap .scheme_dark.vc_row h3 a:hover,.footer_wrap .scheme_dark.vc_row h4 a:hover,.footer_wrap .scheme_dark.vc_row h5 a:hover,.footer_wrap .scheme_dark.vc_row h6 a:hover{
    color:#ff0000
}
.scheme_dark.footer_wrap .widget li:before,.footer_wrap .scheme_dark.vc_row .widget li:before{
    background-color:#ff0000
}
.scheme_dark.footer_wrap a,.footer_wrap .scheme_dark.vc_row a{
    color:#ffffff
}
.scheme_dark.footer_wrap a:hover,.footer_wrap .scheme_dark.vc_row a:hover{
    color:#ff0000
}
.scheme_dark.footer_wrap .post_meta,.scheme_dark.footer_wrap .post_meta_item,.scheme_dark.footer_wrap .post_meta_item:after,.scheme_dark.footer_wrap .post_meta_item:hover:after,.scheme_dark.footer_wrap .post_meta .vc_inline-link,.scheme_dark.footer_wrap .post_meta .vc_inline-link:after,.scheme_dark.footer_wrap .post_meta .vc_inline-link:hover:after,.scheme_dark.footer_wrap .post_meta_item a,.scheme_dark.footer_wrap .post_info .post_info_item,.scheme_dark.footer_wrap .post_info .post_info_item a,.scheme_dark.footer_wrap .post_info_counters .post_meta_item{
    color:#6f6f6f
}
.scheme_dark.footer_wrap .post_date a:hover,.scheme_dark.footer_wrap a.post_meta_item:hover,.scheme_dark.footer_wrap .post_meta_item a:hover,.scheme_dark.footer_wrap .post_meta .vc_inline-link:hover,.scheme_dark.footer_wrap .post_info .post_info_item a:hover,.scheme_dark.footer_wrap .post_info_counters .post_meta_item:hover{
    color:#ffffff
}
.scheme_dark.footer_wrap .post_item .post_title a:hover{
    color:#ff0000
}
.scheme_dark.footer_wrap .post_meta_item.post_categories,.scheme_dark.footer_wrap .post_meta_item.post_categories a{
    color:#ff0000
}
.scheme_dark.footer_wrap .post_meta_item.post_categories a:hover{
    color:#262F3E
}
.scheme_dark.footer_wrap .post_meta_item .socials_share .social_items{
    background-color:#081224
}
.scheme_dark.footer_wrap .post_meta_item .social_items,.scheme_dark.footer_wrap .post_meta_item .social_items:before{
    background-color:#081224;
     border-color:#848992;
     color:#6f6f6f
}
.scheme_dark .footer_logo_inner{
    border-color:#848992
}
.scheme_dark .footer_logo_inner:after{
    background-color:#a6a6a6
}
.scheme_dark .footer_socials_inner .social_item .social_icon{
    color:#a6a6a6
}
.scheme_dark .footer_socials_inner .social_item:hover .social_icon{
    color:#ffffff
}
.scheme_dark .menu_footer_nav_area ul li a{
    color:#ffffff
}
.scheme_dark .menu_footer_nav_area ul li a:hover{
    color:#ff0000
}
.scheme_dark .menu_footer_nav_area ul li+li:before{
    border-color:#6f6f6f
}
.scheme_dark .menu_footer_nav_area>ul>li ul,.scheme_dark .footer_wrap .sc_layouts_menu>ul>li ul{
    border-color:#464646
}
.scheme_dark .footer_copyright_inner{
    background-color:#081224;
     border-color:#262F3E;
     color:#ffffff
}
.scheme_dark .footer_copyright_inner a{
    color:#ffffff
}
.scheme_dark .footer_copyright_inner a:hover{
    color:#ff0000
}
.scheme_dark .footer_copyright_inner .copyright_text{
    color:#848992
}
.scheme_dark .mfp-bg,.scheme_dark .elementor-lightbox{
    background-color:rgba(8,18,36,0.7)
}
.scheme_dark .mfp-image-holder .mfp-close,.scheme_dark .mfp-iframe-holder .mfp-close,.scheme_dark .mfp-wrap .mfp-close{
    color:#ff0000;
     background-color:transparent
}
.scheme_dark .elementor-lightbox .dialog-lightbox-close-button,.scheme_dark .elementor-lightbox .elementor-swiper-button{
    color:#ffffff;
     background-color:transparent
}
.scheme_dark .mfp-image-holder .mfp-close:hover,.scheme_dark .mfp-iframe-holder .mfp-close:hover,.scheme_dark .mfp-close-btn-in .mfp-close:hover{
    color:#ffffff
}
.scheme_dark .elementor-lightbox .dialog-lightbox-close-button:hover,.scheme_dark .elementor-lightbox .elementor-swiper-button:hover{
    color:#ff0000
}
.scheme_dark .accent1{
    color:#ff0000
}
.scheme_dark .accent2{
    color:#80d572
}
.scheme_dark .accent3{
    color:#ddb837
}
.scheme_dark .accent1_bg{
    background-color:#ff0000;
     color:#1d1d1d
}
.scheme_dark .accent2_bg{
    background-color:#80d572;
     color:#1d1d1d
}
.scheme_dark .accent3_bg{
    background-color:#ddb837;
     color:#1d1d1d
}
.scheme_dark .alter_bg{
    background-color:#081224
}
.scheme_dark .alter_text{
    color:#a6a6a6
}
.scheme_dark .alter_link{
    color:#ff0000
}
.scheme_dark .alter_link2{
    color:#ff0000
}
.scheme_dark .alter_link3{
    color:#eec432
}
.scheme_dark .extra_bg{
    background-color:#ffffff
}
.scheme_dark .extra_text{
    color:#a6a6a6
}
.scheme_dark .extra_link{
    color:#081224
}
.scheme_dark .extra_link2{
    color:#80d572
}
.scheme_dark .extra_link3{
    color:#ddb837
}
.scheme_dark .widget_search input.search-submit,.scheme_dark .woocommerce.widget_product_search .search_button,.scheme_dark .widget_display_search #bbp_search_submit,.scheme_dark #bbpress-forums #bbp-search-form #bbp_search_submit{
    background-color:#ff0000
}
.scheme_dark .sc_title.sc_title_accent,.scheme_dark .widget .widget_title,.scheme_dark .widget .widgettitle{
    background-color:#ffffff;
     color:#081224;
     border-color:#ff0000
}
.scheme_dark .sc_item_title.sc_item_title_style_accent{
    color:#081224
}
.scheme_dark .widget_nav_menu ul li + li,.scheme_dark .widget_recent_entries ul li + li,.scheme_dark .widget_meta ul li + li,.scheme_dark .widget_pages ul li + li,.scheme_dark .widget_archive ul li + li,.scheme_dark .recentcomments + .recentcomments,.scheme_dark aside .post_item + .post_item,.scheme_dark .widget_product_categories ul li + li,.scheme_dark .widget_categories ul li + li{
    border-color:#262F3E
}
.scheme_dark .recentcomments .comment-author-link a,.scheme_dark .recentcomments .comment-author-link{
    color:#ffffff
}
.scheme_dark .recentcomments .comment-author-link a:hover{
    color:#ff0000
}
.scheme_dark.sc_layouts_row_type_normal .socials_wrap .social_item .social_icon,.scheme_dark .sc_layouts_row_type_normal .socials_wrap .social_item .social_icon{
    background-color:#ff0000;
     color:#ffffff
}
.scheme_dark.sc_layouts_row_type_normal .socials_wrap .social_item:hover .social_icon,.scheme_dark .sc_layouts_row_type_normal .socials_wrap .social_item:hover .social_icon{
    background-color:#ffffff !important;
     color:#262f3e
}
.scheme_dark .single-post .post_item_single,.scheme_dark .post_layout_excerpt{
    background-color:#081224
}
.scheme_dark .trx_addons_message_box{
    color:#848992
}
.scheme_dark .extra-table table tr td h4 + p{
    color:#ffffff
}
.scheme_dark .extra-table table tr td:first-child h4 + p{
    color:#ff0000
}
.scheme_dark .large-title h2 + .sc_item_descr,.scheme_dark.large-title h2 + .sc_item_descr{
    color:#ffffff
}
.scheme_dark rs-module-wrap .hebe-fc-united .tp-tab.selected{
    background-color:#ff0000
}
.scheme_dark rs-module-wrap .post_meta .post_categories{
    background-color:#ff0000
}
.scheme_dark input:-webkit-autofill,.scheme_dark input:-webkit-autofill:hover,.scheme_dark input:-webkit-autofill:focus,.scheme_dark input:-webkit-autofill:active{
    -webkit-text-fill-color:#ffffff
}
.scheme_dark .format-aside .post_content_inner,.scheme_dark .format-link .post_content_inner,.scheme_dark .format-status .post_content_inner{
    background-color:#ff0000;
     color:#ffffff
}
.scheme_dark .format-aside .post_content_inner a,.scheme_dark .format-link .post_content_inner a,.scheme_dark .format-status .post_content_inner a{
    color:#ffffff
}
.scheme_dark .format-aside .post_content_inner a:hover,.scheme_dark .format-status .post_content_inner a:hover{
    color:#ffffff
}
.scheme_dark .format-link .post_content_inner a{
    color:#ffffff
}
.scheme_dark .format-link .post_content_inner a:hover{
    color:#ffffff
}
.scheme_dark .sc_layouts_menu_mobile_button .sc_layouts_item_icon{
    background-color:#ff0000 !important;
     color:#ffffff !important
}
.scheme_dark .sc_layouts_menu_mobile_button .sc_layouts_item_icon:hover{
    background-color:#ffffff !important;
     color:#262f3e !important
}
.scheme_dark .sc_layouts_menu_mobile_button .sc_layouts_item_icon{
    color:#ffffff !important;
     background-color:#262f3e !important
}
.scheme_dark .sc_layouts_menu_mobile_button .sc_layouts_item_icon:hover{
    color:#081224 !important;
     background-color:#ffffff !important
}
.scheme_dark .post_layout_classic{
    background-color:#081224
}
.scheme_dark .nav-links-single .nav-links .nav-previous,.scheme_dark .nav-links-single .nav-links .nav-next{
    background-color:#081224
}
.scheme_dark .comments_wrap .comments_field input,.scheme_dark .comments_wrap .comments_field textarea{
    background-color:#081224
}
.scheme_dark .trx_addons_accent,.scheme_dark .trx_addons_accent>a,.scheme_dark .trx_addons_accent>*{
    color:#ff0000
}
.scheme_dark .trx_addons_accent>a:hover{
    color:#ffffff
}
.scheme_dark .sidebar .trx_addons_accent,.scheme_dark.sidebar .trx_addons_accent,.scheme_dark .sidebar .trx_addons_accent>a,.scheme_dark.sidebar .trx_addons_accent>a,.scheme_dark .sidebar .trx_addons_accent>*,.scheme_dark.sidebar .trx_addons_accent>*,.scheme_dark .footer_wrap .trx_addons_accent,.scheme_dark.footer_wrap .trx_addons_accent,.scheme_dark .footer_wrap .trx_addons_accent>a,.scheme_dark.footer_wrap .trx_addons_accent>a,.scheme_dark .footer_wrap .trx_addons_accent>*,.scheme_dark.footer_wrap .trx_addons_accent>*{
    color:#ff0000
}
.scheme_dark .sidebar .trx_addons_accent>a:hover,.scheme_dark.sidebar .trx_addons_accent>a:hover,.scheme_dark .footer_wrap .trx_addons_accent>a:hover,.scheme_dark.footer_wrap .trx_addons_accent>a:hover{
    color:#ffffff
}
.scheme_dark .trx_addons_hover,.scheme_dark .trx_addons_hover>*{
    color:#ffffff
}
.scheme_dark .trx_addons_accent_bg{
    background-color:#ff0000;
     color:#ffffff
}
.scheme_dark .trx_addons_inverse{
    color:#081224;
     background-color:#ffffff
}
.scheme_dark .trx_addons_dark,.scheme_dark .trx_addons_dark>a{
    color:#ffffff
}
.scheme_dark .trx_addons_dark>a:hover{
    color:#ff0000
}
.scheme_dark .trx_addons_inverse,.scheme_dark .trx_addons_inverse>a{
    color:#081224;
     background-color:#ffffff
}
.scheme_dark .trx_addons_inverse>a:hover{
    color:#262f3e
}
.scheme_dark .trx_addons_dropcap_style_1{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark .trx_addons_dropcap_style_2{
    color:#ffffff
}
.scheme_dark ul[class*="trx_addons_list"]>li:before{
    color:#ff0000
}
.scheme_dark ul[class*="trx_addons_list"][class*="_circled"]>li:before{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark .trx_addons_list_parameters>li + li{
    border-color:#262F3E
}
.scheme_dark .trx_addons_tooltip{
    color:#ffffff;
     border-color:#ffffff
}
.scheme_dark .trx_addons_tooltip:before{
    color:#081224;
     background-color:#ffffff
}
.scheme_dark .trx_addons_tooltip:after{
    border-top-color:#ffffff
}
.scheme_dark blockquote.trx_addons_blockquote_style_1:before,.scheme_dark blockquote.trx_addons_blockquote_style_1{
    color:#081224;
     background-color:#ffffff
}
.scheme_dark blockquote.trx_addons_blockquote_style_1 b{
    color:#081224
}
.scheme_dark blockquote.trx_addons_blockquote_style_1 a,.scheme_dark blockquote.trx_addons_blockquote_style_1 cite{
    color:#ff0000
}
.scheme_dark blockquote.trx_addons_blockquote_style_1 a:hover{
    color:#081224
}
.scheme_dark blockquote.trx_addons_blockquote_style_2{
    color:#1d1d1d;
     background-color:#ff0000
}
.scheme_dark blockquote.trx_addons_blockquote_style_2:before,.scheme_dark blockquote.trx_addons_blockquote_style_2 a,.scheme_dark blockquote.trx_addons_blockquote_style_2 cite{
    color:#ffffff
}
.scheme_dark blockquote.trx_addons_blockquote_style_2 a:hover{
    color:#262f3e
}
.scheme_dark .trx_addons_hover_mask{
    background-color:rgba(255,255,255,0.5)
}
.scheme_dark .trx_addons_hover_title{
    color:#262f3e
}
.scheme_dark .trx_addons_hover_text{
    color:#a6a6a6
}
.scheme_dark .trx_addons_hover_icon,.scheme_dark .trx_addons_hover_links a{
    color:#ffffff;
     background-color:#081224
}
.scheme_dark .trx_addons_hover_icon:hover,.scheme_dark .trx_addons_hover_links a:hover{
    color:#262f3e !important;
     background-color:#ff0000
}
.scheme_dark .trx_addons_text_gradient,.scheme_dark .trx_addons_text_gradient *{
    background:#ff0000;
     background:linear-gradient(0deg,#ff0000,#ffffff)
}
.scheme_dark .widget .trx_addons_tabs .trx_addons_tabs_titles li a{
    color:#848992;
     background-color:#262F3E
}
.scheme_dark .widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,.scheme_dark .widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark.sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a{
    color:#a6a6a6;
     background-color:#848992
}
.scheme_dark.sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,.scheme_dark.sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark .trx_addons_emotions_item{
    background-color:#081224;
     border-color:#262F3E;
     color:#6f6f6f
}
.scheme_dark .trx_addons_emotions_item:hover{
    color:#ffffff;
     border-color:#262F3E;
     background-color:#333333
}
.scheme_dark .trx_addons_emotions_active{
    color:#a6a6a6;
     border-color:#848992;
     background-color:#081224
}
.scheme_dark .trx_addons_emotions_item_number{
    color:#848992
}
.scheme_dark .slider_container .slide_info.slide_info_large{
    background-color:rgba(8,18,36,0.7)
}
.scheme_dark .slider_container .slide_info.slide_info_large:hover{
    background-color:#081224
}
.scheme_dark .slider_container .slide_info.slide_info_large .slide_cats a{
    color:#ff0000
}
.scheme_dark .slider_container .slide_info.slide_info_large .slide_title a{
    color:#ffffff
}
.scheme_dark .slider_container .slide_info.slide_info_large .slide_date{
    color:#848992
}
.scheme_dark .slider_container .slide_info.slide_info_large:hover .slide_date{
    color:#6f6f6f
}
.scheme_dark .slider_container .slide_info.slide_info_large .slide_cats a:hover,.scheme_dark .slider_container .slide_info.slide_info_large .slide_title a:hover{
    color:#ffffff
}
.scheme_dark .slider_container.slider_multi .slide_cats a:hover,.scheme_dark .slider_container.slider_multi .slide_title a:hover,.scheme_dark .slider_container.slider_multi a:hover .slide_title{
    color:#ffffff
}
.scheme_dark .sc_slider_controls .slider_controls_wrap>a,.scheme_dark .slider_container.slider_controls_side .slider_controls_wrap>a,.scheme_dark .slider_outer_controls_side .slider_controls_wrap>a{
    color:#ffffff;
     border-color:#ff0000
}
.scheme_dark .slider_elastistack_outer.slider_outer_controls .slider_controls_wrap>.slider_next{
    background-color:#ffffff
}
.scheme_dark .slider_outer_controls_outside .slider_controls_wrap>a{
    color:#ffffff;
     border-color:#ff0000;
     background-color:#ff0000
}
.scheme_dark .sc_slider_controls .slider_controls_wrap>a:hover,.scheme_dark .slider_container.slider_controls_side .slider_controls_wrap>a:hover,.scheme_dark .slider_outer_controls_side .slider_controls_wrap>a:hover{
    color:#ffffff;
     background-color:#ff0000;
     border-color:#ff0000
}
.scheme_dark .slider_outer_controls_outside .slider_controls_wrap>a:hover{
    color:#ff0000;
     background-color:#ffffff;
     border-color:#ff0000
}
.scheme_dark .sc_slider_controls.slider_pagination_style_progress .sc_slider_controls_wrap{
    background-color:#262F3E
}
.scheme_dark .sc_slider_controls .slider_progress_bar{
    background-color:#ff0000
}
.scheme_dark .slider_container.slider_controls_top .slider_controls_wrap>a,.scheme_dark .slider_container.slider_controls_bottom .slider_controls_wrap>a,.scheme_dark .slider_outer_controls_top .slider_controls_wrap>a,.scheme_dark .slider_outer_controls_bottom .slider_controls_wrap>a{
    color:#262f3e;
     background-color:#ffffff;
     border-color:#464646
}
.scheme_dark .slider_container.slider_controls_top .slider_controls_wrap>a:hover,.scheme_dark .slider_container.slider_controls_bottom .slider_controls_wrap>a:hover,.scheme_dark .slider_outer_controls_top .slider_controls_wrap>a:hover,.scheme_dark .slider_outer_controls_bottom .slider_controls_wrap>a:hover{
    color:#081224;
     border-color:#4a4a4a;
     background-color:#224452
}
.scheme_dark .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,.scheme_dark .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,.scheme_dark .slider_container .slider_pagination_wrap .swiper-pagination-bullet,.scheme_dark .slider_outer .slider_pagination_wrap .swiper-pagination-bullet,.scheme_dark .swiper-pagination-custom .swiper-pagination-button{
    border-color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.scheme_dark .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.scheme_dark .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.scheme_dark .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.scheme_dark .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.scheme_dark .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.scheme_dark .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.scheme_dark .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.scheme_dark .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
    border-color:#ff0000;
     background-color:#ff0000
}
.scheme_dark .slider_container .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.scheme_dark .slider_outer .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background-color:#ff0000
}
.scheme_dark .slider_outer>.swiper-pagination-fraction{
    color:#ffffff
}
.scheme_dark .slider_titles_outside_wrap .slide_title a{
    color:#ffffff
}
.scheme_dark .slider_titles_outside_wrap .slide_title a:hover{
    color:#ff0000
}
.scheme_dark .slider_titles_outside_wrap .slide_cats,.scheme_dark .slider_titles_outside_wrap .slide_subtitle{
    color:#ff0000
}
.scheme_dark .slider_style_modern .slider_controls_label{
    color:#081224
}
.scheme_dark .slider_style_modern .slider_pagination_wrap{
    color:#6f6f6f
}
.scheme_dark .slider_style_modern .swiper-pagination-current{
    color:#ffffff
}
.scheme_dark .sc_slider_controller .slider-slide.swiper-slide-active:after{
    background-color:#ff0000
}
.scheme_dark .sc_slider_controller_titles .slider-slide{
    background-color:#081224
}
.scheme_dark .sc_slider_controller_titles .slider-slide:after{
    background-color:#848992
}
.scheme_dark .sc_slider_controller_titles .slider-slide.swiper-slide-active{
    background-color:#081224
}
.scheme_dark .sc_slider_controller_titles .sc_slider_controller_info_title{
    color:#ffffff
}
.scheme_dark .sc_slider_controller_titles .sc_slider_controller_info_number{
    color:#6f6f6f
}
.scheme_dark .sc_slider_controller_titles .slider_controls_wrap>a{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark .sc_slider_controller_titles .slider_controls_wrap>a:hover{
    color:#081224;
     background-color:#ffffff
}
.scheme_dark .widget_categories_list .categories_list_style_3 .categories_list_item{
    background-color:#081224
}
.scheme_dark .widget_categories_list .categories_list_style_1 .categories_list_item:hover .categories_list_title,.scheme_dark .widget_categories_list .categories_list_style_3 .categories_list_item:hover .categories_list_title{
    color:#ff0000
}
.scheme_dark .widget_categories_list .categories_list_style_2 .categories_list_title{
    color:#ffffff;
     background-color:rgba(8,18,36,0.7)
}
.scheme_dark .widget_categories_list .categories_list_style_2 .categories_list_item:hover .categories_list_title{
    color:#ff0000;
     background-color:#333333
}
.scheme_dark .trx_addons_reviews_stars_default,.scheme_dark .trx_addons_reviews_stars_hover{
    color:#ff0000
}
.scheme_dark.sidebar .trx_addons_reviews_stars_default,.scheme_dark.sidebar .trx_addons_reviews_stars_hover{
    color:#ff0000
}
.scheme_dark .trx_addons_reviews_bubble{
    background-color:#081224
}
.scheme_dark .trx_addons_reviews_bubble:before{
    background-color:#081224;
     border-right-color:#262F3E;
     border-bottom-color:#262F3E
}
.scheme_dark .trx_addons_reviews_block_short .trx_addons_reviews_block_info{
    color:#a6a6a6;
     background-color:#081224
}
.scheme_dark .trx_addons_reviews_block_short .trx_addons_reviews_block_title{
    color:#262f3e;
     background-color:#ffffff
}
.scheme_dark .trx_addons_reviews_block_short .trx_addons_reviews_block_title:after{
    border-top-color:#ffffff
}
.scheme_dark .trx_addons_reviews_block_short .trx_addons_reviews_block_mark_value{
    border-color:#262F3E;
     background-color:#333333
}
.scheme_dark .trx_addons_reviews_block_detailed{
    color:#a6a6a6;
     background-color:#081224
}
.scheme_dark .trx_addons_reviews_block_detailed .trx_addons_reviews_block_title{
    color:#262f3e;
     background-color:#ffffff
}
.scheme_dark .trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn{
    color:#ffffff;
     background-color:#333333
}
.scheme_dark .trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_list li:before{
    color:#ffffff
}
.scheme_dark .trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias{
    color:#ffffff
}
.scheme_dark .trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="10"] [class*="trx_addons_reviews_block_list_mark_line"],.scheme_dark .trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="100"] [class*="trx_addons_reviews_block_list_mark_line"]{
    background-color:#ff0000
}
.scheme_dark .widget_contacts .contacts_info{
    color:#848992
}
.scheme_dark .widget_contacts .contacts_info span:before,.scheme_dark .widget_contacts .contacts_info>div>a:before,.scheme_dark .widget_contacts .contacts_info>a:before{
    color:#ff0000
}
.scheme_dark .widget_contacts .contacts_info span a,.scheme_dark .widget_contacts .contacts_info>div>a,.scheme_dark .widget_contacts .contacts_info>a{
    color:#ffffff
}
.scheme_dark .widget_contacts .contacts_info span a:hover,.scheme_dark .widget_contacts .contacts_info>div>a:hover,.scheme_dark .widget_contacts .contacts_info>a:hover{
    color:#ff0000
}
.scheme_dark.sidebar .widget_contacts .contacts_info,.scheme_dark.footer_wrap .widget_contacts .contacts_info{
    color:#a6a6a6
}
.scheme_dark.sidebar .widget_contacts .contacts_info span:before,.scheme_dark.sidebar .widget_contacts .contacts_info>div>a:before,.scheme_dark.sidebar .widget_contacts .contacts_info>a:before,.scheme_dark.footer_wrap .widget_contacts .contacts_info span:before,.scheme_dark.footer_wrap .widget_contacts .contacts_info>div>a:before,.scheme_dark.footer_wrap .widget_contacts .contacts_info>a:before{
    color:#ff0000
}
.scheme_dark.sidebar .widget_contacts .contacts_info span a,.scheme_dark.sidebar .widget_contacts .contacts_info>div>a,.scheme_dark.sidebar .widget_contacts .contacts_info>a,.scheme_dark.footer_wrap .widget_contacts .contacts_info span a,.scheme_dark.footer_wrap .widget_contacts .contacts_info>div>a,.scheme_dark.footer_wrap .widget_contacts .contacts_info>a{
    color:#ffffff
}
.scheme_dark.sidebar .widget_contacts .contacts_info span a:hover,.scheme_dark.sidebar .widget_contacts .contacts_info>div>a:hover,.scheme_dark.sidebar .widget_contacts .contacts_info>a:hover,.scheme_dark.footer_wrap .widget_contacts .contacts_info span a:hover,.scheme_dark.footer_wrap .widget_contacts .contacts_info>div>a:hover,.scheme_dark.footer_wrap .widget_contacts .contacts_info>a:hover{
    color:#ff0000
}
.scheme_dark .sc_recent_news_header{
    border-color:#ffffff
}
.scheme_dark .sc_recent_news_header_category_item_more{
    color:#ff0000
}
.scheme_dark .sc_recent_news_header_more_categories{
    border-color:#464646;
     background-color:#ffffff
}
.scheme_dark .sc_recent_news_header_more_categories>a{
    color:#081224
}
.scheme_dark .sc_recent_news_header_more_categories>a:hover{
    color:#ff0000;
     background-color:#224452
}
.scheme_dark .sc_recent_news_style_news-plain .post_item:not(.post_size_small) .post_featured .post_info,.scheme_dark .sc_recent_news_style_news-plain .post_size_small{
    background-color:#081224
}
.scheme_dark .sc_recent_news_style_news-plain .post_item.post_format_video a.icons{
    background-color:#ff0000;
     color:#ffffff
}
.scheme_dark .sc_recent_news_style_news-plain .post_item.post_format_video a.icons:hover{
    background-color:#ffffff;
     color:#ff0000
}
.scheme_dark .sc_recent_news_style_news-plain .post_item .post_featured .post_info .post_date a{
    color:#ff0000
}
.scheme_dark .sc_recent_news_style_news-plain .post_item .post_featured .post_info .post_date a:hover,.scheme_dark .sc_recent_news_style_news-plain .post_item .post_featured .post_info .post_title a{
    color:#ffffff
}
.scheme_dark .sc_recent_news_style_news-plain .post_item .post_featured .post_info .post_title a:hover{
    color:#ff0000
}
.scheme_dark .sc_recent_news_style_news-magazine .post_accented_border{
    border-color:#262F3E
}
.scheme_dark .sc_recent_news_style_news-excerpt .post_item{
    border-color:#262F3E
}
.scheme_dark .sc_recent_news_style_news-line .post_item .post_date a,.scheme_dark .sc_recent_news_style_news-line .post_item .post_date{
    color:#ffffff
}
.scheme_dark .widget_twitter .widget_content .sc_twitter_item,.scheme_dark .widget_twitter .widget_content li{
    color:#848992
}
.scheme_dark .widget_twitter .widget_content .sc_twitter_item .sc_twitter_item_icon{
    color:#ff0000 !important
}
.scheme_dark .widget_twitter .swiper-pagination-bullet{
    background-color:#6f6f6f
}
.scheme_dark .widget_twitter .swiper-pagination-bullet-active{
    background-color:#ff0000
}
.scheme_dark .widget_twitter .widget_content .sc_twitter_list li{
    color:#848992
}
.scheme_dark .widget_twitter .widget_content .sc_twitter_list li:before{
    color:#ffffff !important;
     background-color:#ff0000 !important
}
.scheme_dark .widget_twitter .widget_content ul li + li{
    border-color:#262F3E
}
.scheme_dark .widget_twitter .widget_content ul a{
    border-color:#a6a6a6;
     color:#a6a6a6
}
.scheme_dark .widget_twitter .widget_content ul a:hover{
    border-color:#ff0000;
     color:#ff0000
}
.scheme_dark .sc_item_subtitle{
    color:#ff0000
}
.scheme_dark .color_style_link2 .sc_item_subtitle{
    color:#80d572
}
.scheme_dark .color_style_link3 .sc_item_subtitle{
    color:#ddb837
}
.scheme_dark .sc_item_subtitle.sc_item_title_style_shadow{
    color:#6f6f6f
}
.scheme_dark h5.sc_item_title + .sc_title_descr{
    color:#ffffff
}
.scheme_dark .theme_scroll_down:hover{
    color:#ff0000
}
.scheme_dark .sc_item_filters{
    background-color:#ffffff;
     color:#081224
}
.scheme_dark .sc_item_filters li a{
    color:#081224
}
.scheme_dark .sc_item_filters_header *{
    color:#081224
}
.scheme_dark .sc_item_filters_header{
    color:#081224;
     border-color:#ff0000
}
.scheme_dark .sc_item_filters_tabs{
    background-color:#ffffff
}
.scheme_dark .sc_item_filters_tabs a:hover{
    color:#ff0000
}
.scheme_dark .sc_item_filters .sc_item_filters_more_link:hover,.scheme_dark .sc_item_filters_tabs a.active{
    background-color:#ff0000;
     color:#ffffff !important
}
.scheme_dark .sc_item_filters_align_left,.scheme_dark .sc_item_filters_align_right,.scheme_dark .sc_item_filters .sc_item_filters_header{
    border-color:#ff0000
}
.scheme_dark .sc_item_filters + .sc_item_posts_container:before{
    background-color:#081224
}
.scheme_dark .sc_item_featured [class*="post_info_"]{
    color:#a6a6a6;
     background-color:rgba(255,255,255,0.7)
}
.scheme_dark .sc_item_featured:hover [class*="post_info_"]{
    background-color:#224452
}
.scheme_dark .sc_item_featured [class*="post_info_"] a{
    color:#081224
}
.scheme_dark .sc_item_featured [class*="post_info_"] a:hover{
    color:#ff0000
}
.scheme_dark .sc_action_item .sc_action_item_subtitle{
    color:#ff0000
}
.scheme_dark .sc_action_item.color_style_link2 .sc_action_item_subtitle{
    color:#80d572
}
.scheme_dark .sc_action_item.color_style_link3 .sc_action_item_subtitle{
    color:#ddb837
}
.scheme_dark .sc_action_item.color_style_dark .sc_action_item_subtitle{
    color:#ffffff
}
.scheme_dark .sc_action_item_event .sc_action_item_date,.scheme_dark .sc_action_item_event .sc_action_item_info{
    color:#ffffff;
     border-color:#848992
}
.scheme_dark .sc_action_item_event .sc_action_item_description{
    color:#848992
}
.scheme_dark .sc_action_item_event.with_image .sc_action_item_inner{
    background-color:#081224
}
.scheme_dark .sc_blogger.slider_container .swiper-pagination-bullet{
    border-color:#6f6f6f
}
.scheme_dark .sc_blogger_item_on_plate .sc_blogger_item_body{
    color:#a6a6a6
}
.scheme_dark .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_body,.scheme_dark .sc_blogger_item_list.sc_blogger_item_on_plate .sc_blogger_item_body,.scheme_dark .sc_blogger_item_wide.sc_blogger_item_on_plate{
    background-color:#081224
}
.scheme_dark .sc_blogger_item_on_plate .sc_blogger_item_content .post_meta,.scheme_dark .sc_blogger_item_on_plate .sc_blogger_item_content .post_meta a{
    color:#6f6f6f
}
.scheme_dark .sc_blogger_item_on_plate .sc_blogger_item_content .post_meta a:hover{
    color:#ffffff
}
.scheme_dark .sc_blogger_item_on_plate .sc_blogger_item_content a{
    color:#ff0000
}
.scheme_dark .sc_blogger_item_on_plate .sc_blogger_item_content a:hover{
    color:#262F3E
}
.scheme_dark .sc_blogger_item_on_plate .sc_blogger_item_content a.sc_button_simple:hover{
    color:#262F3E !important
}
.scheme_dark .sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title a{
    color:#ffffff
}
.scheme_dark .sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title a:hover{
    color:#ff0000
}
.scheme_dark .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_excerpt:after{
    background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(8,18,36,0)),to(#081224));
     background-image:-webkit-linear-gradient(top,rgba(8,18,36,0),#081224);
     background-image:-o-linear-gradient(top,rgba(8,18,36,0),#081224);
     background-image:linear-gradient(180deg,rgba(8,18,36,0),#081224)
}
.scheme_dark .sc_blogger_content .sc_blogger_item{
    border-color:#262F3E
}
.scheme_dark .sc_blogger_item_list.sc_blogger_item_with_numbers:not(.sc_blogger_item_with_image) .sc_blogger_item_title:before,.scheme_dark .sc_blogger_item_list.sc_blogger_item_with_numbers.sc_blogger_item_with_image .sc_blogger_item_featured:after{
    color:#262f3e;
     background-color:#ffffff
}
.scheme_dark .sc_blogger_default.sc_blogger_default_over_bottom_meta .sc_item_featured [class*="post_info_"]{
    color:#262f3e;
     background-color:#ffffff
}
.scheme_dark .sc_blogger_default.sc_blogger_default_classic_meta_simple .sc_blogger_item_content{
    background-color:#081224
}
.scheme_dark .sc_cars_item,.scheme_dark .sc_cars_item_params{
    border-color:#262F3E
}
.scheme_dark .sc_cars_item_param{
    color:#6f6f6f
}
.scheme_dark .sc_cars_item_param .sc_cars_item_param_text,.scheme_dark .sc_cars_item_footer{
    color:#848992
}
.scheme_dark .sc_cars_columns_1 .sc_cars_item,.scheme_dark .sc_cars_item .sc_cars_item_thumb{
    background-color:#081224
}
.scheme_dark .sc_cars_item_status>a,.scheme_dark .sc_cars_item_type>a,.scheme_dark .sc_cars_item_compare{
    color:#6f6f6f
}
.scheme_dark .sc_cars_item_compare.in_compare_list{
    color:#ff0000
}
.scheme_dark .sc_cars_item_status>a:hover,.scheme_dark .sc_cars_item_type>a:hover,.scheme_dark .sc_cars_item_compare:hover,.scheme_dark .sc_cars_item_compare.in_compare_list:hover{
    color:#ffffff
}
.scheme_dark .sc_cars_item_options .sc_cars_item_row_address,.scheme_dark .sc_cars_item_options .sc_cars_item_row_meta{
    color:#6f6f6f
}
.scheme_dark .cars_page_title .cars_page_status>a{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark .cars_page_title .cars_page_status>a:hover{
    color:#262f3e;
     background-color:#ff150d
}
.scheme_dark .cars_page_title_address{
    color:#6f6f6f
}
.scheme_dark .cars_price{
    color:#6f6f6f
}
.scheme_dark .cars_page_attachments_list>a:before,.scheme_dark .cars_page_features_list>a:before{
    color:#ff0000
}
.scheme_dark .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles{
    border-color:#848992
}
.scheme_dark .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li>a{
    background-color:#081224;
     border-color:#081224;
     border-bottom-color:#848992
}
.scheme_dark .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a{
    border-color:#848992;
     background-color:#081224;
     border-bottom-color:#081224
}
.scheme_dark .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li:not(.ui-state-active)>a:hover{
    background-color:#333333;
     border-color:#333333 #333333 #848992
}
.scheme_dark .cars_page_section_title{
    border-color:#262F3E
}
.scheme_dark .cars_page_agent_info_position{
    color:#6f6f6f
}
.scheme_dark .cars_page_agent_info_phones>span,.scheme_dark .cars_page_agent_info_phones>a{
    color:#848992
}
.scheme_dark .cars_page_agent_info_phones>a:hover{
    color:#ff0000
}
.scheme_dark .cars_page_agent_info_address:before,.scheme_dark .cars_page_agent_info_phones>:before{
    color:#ffffff
}
.scheme_dark .cars_page_agent_info_profiles.socials_wrap .social_item .social_icon{
    color:#848992
}
.scheme_dark .cars_search_form .cars_search_basic .cars_search_show_advanced{
    color:#b7b7b7;
     background-color:#262F3E
}
.scheme_dark .cars_search_form .cars_search_basic .cars_search_show_advanced:hover{
    color:#ffffff
}
.scheme_dark .sc_cars_compare_data .cars_feature_present{
    color:#ff0000
}
.scheme_dark .sc_content_number{
    color:#333333
}
.scheme_dark .sc_countdown_default .sc_countdown_digits span{
    color:#ffffff;
     border-color:#ffffff;
     background-color:#ff0000
}
.scheme_dark .sc_countdown_circle .sc_countdown_digits{
    color:#ff0000;
     border-color:#848992;
     background-color:#081224
}
.scheme_dark .sc_courses.slider_container .swiper-pagination-bullet{
    border-color:#6f6f6f
}
.scheme_dark .sc_courses_default .sc_courses_item{
    background-color:#081224
}
.scheme_dark .sc_courses_default .sc_courses_item_categories{
    background-color:#ffffff
}
.scheme_dark .sc_courses_default .sc_courses_item_categories a{
    color:#081224
}
.scheme_dark .sc_courses_default .sc_courses_item_categories a:hover{
    color:#ff0000
}
.scheme_dark .sc_courses_default .sc_courses_item_meta{
    color:#6f6f6f
}
.scheme_dark .sc_courses_default .sc_courses_item_date{
    color:#ffffff
}
.scheme_dark .sc_courses_default .sc_courses_item_price{
    color:#ff0000
}
.scheme_dark .sc_courses_default .sc_courses_item_period{
    color:#6f6f6f
}
.scheme_dark .courses_single .courses_page_meta{
    color:#6f6f6f
}
.scheme_dark .courses_single .courses_page_meta_item_date{
    color:#ffffff
}
.scheme_dark .courses_single .courses_page_period{
    color:#6f6f6f
}
.scheme_dark .sc_dishes_default .sc_dishes_item{
    color:#a6a6a6;
     background-color:#081224
}
.scheme_dark .sc_dishes_default .sc_dishes_item_subtitle,.scheme_dark .sc_dishes_default .sc_dishes_item_subtitle a{
    color:#ff0000
}
.scheme_dark .sc_dishes_default .sc_dishes_item_subtitle a:hover{
    color:#262F3E
}
.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_subtitle,.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_subtitle a{
    color:#ff0000
}
.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_subtitle a:hover{
    color:#80d572
}
.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_subtitle,.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_subtitle a{
    color:#eec432
}
.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_subtitle a:hover{
    color:#ddb837
}
.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_subtitle,.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_subtitle a{
    color:#ffffff
}
.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_subtitle a:hover{
    color:#ff0000
}
.scheme_dark .sc_dishes_default .sc_dishes_item_featured_left,.scheme_dark .sc_dishes_default .sc_dishes_item_featured_right{
    color:#848992;
     background-color:transparent
}
.scheme_dark .sc_dishes_default .sc_dishes_item_featured_left .sc_dishes_item_subtitle,.scheme_dark .sc_dishes_default .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,.scheme_dark .sc_dishes_default .sc_dishes_item_featured_right .sc_dishes_item_subtitle,.scheme_dark .sc_dishes_default .sc_dishes_item_featured_right .sc_dishes_item_subtitle a{
    color:#ff0000
}
.scheme_dark .sc_dishes_default .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,.scheme_dark .sc_dishes_default .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover{
    color:#ffffff
}
.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_left .sc_dishes_item_subtitle,.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_right .sc_dishes_item_subtitle,.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a{
    color:#80d572
}
.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover{
    color:#8be77c
}
.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_left .sc_dishes_item_subtitle,.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_right .sc_dishes_item_subtitle,.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a{
    color:#ddb837
}
.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover{
    color:#eec432
}
.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_featured_left .sc_dishes_item_subtitle,.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_featured_right .sc_dishes_item_subtitle,.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_featured_right .sc_dishes_item_subtitle a{
    color:#ffffff
}
.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover{
    color:#ff0000
}
.scheme_dark .sc_dishes_compact .sc_dishes_item{
    color:#a6a6a6;
     background-color:#081224
}
.scheme_dark .sc_dishes_compact .sc_dishes_item_header{
    color:#081224;
     background-color:#ffffff
}
.scheme_dark .sc_dishes_compact .sc_dishes_item_price,.scheme_dark .sc_dishes_compact .sc_dishes_item_subtitle a{
    color:#081224
}
.scheme_dark .sc_dishes_compact .sc_dishes_item_price:hover,.scheme_dark .sc_dishes_compact .sc_dishes_item:hover .sc_dishes_item_price,.scheme_dark .sc_dishes_compact .sc_dishes_item_subtitle a:hover,.scheme_dark .sc_dishes_compact .sc_dishes_item:hover .sc_dishes_item_subtitle a{
    color:#ff0000
}
.scheme_dark .sc_dishes_compact.color_style_link2 .sc_dishes_item_price:hover,.scheme_dark .sc_dishes_compact.color_style_link2 .sc_dishes_item:hover .sc_dishes_item_price,.scheme_dark .sc_dishes_compact.color_style_link2 .sc_dishes_item_subtitle a:hover,.scheme_dark .sc_dishes_compact.color_style_link2 .sc_dishes_item:hover .sc_dishes_item_subtitle a{
    color:#80d572
}
.scheme_dark .sc_dishes_compact.color_style_link3 .sc_dishes_item_price:hover,.scheme_dark .sc_dishes_compact.color_style_link3 .sc_dishes_item:hover .sc_dishes_item_price,.scheme_dark .sc_dishes_compact.color_style_link3 .sc_dishes_item_subtitle a:hover,.scheme_dark .sc_dishes_compact.color_style_link3 .sc_dishes_item:hover .sc_dishes_item_subtitle a{
    color:#ddb837
}
.scheme_dark .sc_dishes_compact .sc_dishes_item_title a{
    color:#ff0000
}
.scheme_dark .sc_dishes_compact.color_style_link2 .sc_dishes_item_title a{
    color:#80d572
}
.scheme_dark .sc_dishes_compact.color_style_link3 .sc_dishes_item_title a{
    color:#ddb837
}
.scheme_dark .sc_dishes_compact .sc_dishes_item_title a:hover,.scheme_dark .sc_dishes_compact .sc_dishes_item:hover .sc_dishes_item_title a{
    color:#081224
}
.scheme_dark .sc_dishes.slider_container .swiper-pagination-bullet{
    border-color:#6f6f6f
}
.scheme_dark .sc_events_default .sc_events_item{
    background-color:#081224
}
.scheme_dark .sc_events_default .sc_events_item_date{
    color:#ffffff
}
.scheme_dark .sc_events_default .label_event{
    color:#ffffff
}
.scheme_dark .sc_events_default .sc_events_item_info,.scheme_dark .sc_events_default .sc_events_item_meta .sc_events_item_price{
    border-color:#262F3E
}
.scheme_dark .sc_events.slider_container .swiper-pagination-bullet{
    border-color:#6f6f6f
}
.scheme_dark .sc_events_default .sc_events_item_thumb .sc_events_item_date{
    background-color:#081224;
     color:#a6a6a6
}
.scheme_dark .sc_events_default .sc_events_item_thumb .sc_events_item_date_day{
    color:#ff0000
}
.scheme_dark .sc_events_default .sc_events_item_thumb:hover .sc_events_item_date{
    background-color:#333333;
     color:#ffffff
}
.scheme_dark .sc_events_default .sc_events_item_thumb:hover .sc_events_item_date_day{
    color:#262F3E
}
.scheme_dark .sc_events_default .sc_events_item_meta{
    color:#ffffff
}
.scheme_dark .sc_events_default .sc_events_item_meta_date,.scheme_dark .sc_events_default .sc_events_item_price{
    color:#ff0000
}
.scheme_dark .sc_events_classic .sc_events_item{
    background-color:#081224
}
.scheme_dark .sc_events_classic .sc_events_item_categories{
    background-color:#ffffff
}
.scheme_dark .sc_events_classic .sc_events_item_categories a{
    color:#081224
}
.scheme_dark .sc_events_classic .sc_events_item_categories a:hover{
    color:#ff0000
}
.scheme_dark .sc_events_classic .sc_events_item_meta{
    color:#6f6f6f
}
.scheme_dark .sc_events_classic .sc_events_item_date{
    color:#ffffff
}
.scheme_dark .sc_events_classic .sc_events_item_price{
    color:#ff0000
}
.scheme_dark .sc_events_classic .sc_events_item_period{
    color:#6f6f6f
}
.scheme_dark.sc_form{
    background-color:#081224
}
.scheme_dark span.sc_form_field_title{
    color:#ffffff
}
.scheme_dark .sc_form .sc_form_info_icon{
    color:#ff0000
}
.scheme_dark .sc_form .sc_form_info_data>a,.scheme_dark .sc_form .sc_form_info_data>span{
    color:#ffffff
}
.scheme_dark .sc_form .sc_form_info_data>a:hover{
    color:#ff0000
}
.scheme_dark [class*="sc_input_hover_"] .sc_form_field_hover{
    color:#ffffff
}
.scheme_dark .sc_input_hover_accent input[type="text"]:focus,.scheme_dark .sc_input_hover_accent input[type="number"]:focus,.scheme_dark .sc_input_hover_accent input[type="email"]:focus,.scheme_dark .sc_input_hover_accent input[type="password"]:focus,.scheme_dark .sc_input_hover_accent input[type="search"]:focus,.scheme_dark .sc_input_hover_accent select:focus,.scheme_dark .sc_input_hover_accent .select2-container.select2-container--focus span.select2-selection,.scheme_dark .sc_input_hover_accent .select2-container.select2-container--open span.select2-selection,.scheme_dark .sc_input_hover_accent textarea:focus{
    border-color:#ff0000 !important
}
.scheme_dark .sc_input_hover_accent .sc_form_field_hover:before{
    color:rgba(255,0,0,0.2)
}
.scheme_dark .sc_input_hover_path .sc_form_field_graphic{
    stroke:#262F3E
}
.scheme_dark .sc_input_hover_jump .sc_form_field_hover{
    color:#6f6f6f
}
.scheme_dark .sc_input_hover_jump .sc_form_field_content:before{
    color:#ff0000
}
.scheme_dark .sc_input_hover_jump input[type="text"],.scheme_dark .sc_input_hover_jump input[type="number"],.scheme_dark .sc_input_hover_jump input[type="email"],.scheme_dark .sc_input_hover_jump input[type="password"],.scheme_dark .sc_input_hover_jump input[type="search"],.scheme_dark .sc_input_hover_jump textarea{
    border-color:#262F3E
}
.scheme_dark .sc_input_hover_jump input[type="text"]:focus,.scheme_dark .sc_input_hover_jump input[type="number"]:focus,.scheme_dark .sc_input_hover_jump input[type="email"]:focus,.scheme_dark .sc_input_hover_jump input[type="password"]:focus,.scheme_dark .sc_input_hover_jump input[type="search"]:focus,.scheme_dark .sc_input_hover_jump textarea:focus{
    border-color:#ff0000 !important
}
.scheme_dark .sc_input_hover_underline .sc_form_field_hover:before{
    background-color:#262F3E
}
.scheme_dark .sc_input_hover_underline input:focus + .sc_form_field_hover:before,.scheme_dark .sc_input_hover_underline textarea:focus + .sc_form_field_hover:before,.scheme_dark .sc_input_hover_underline input.filled + .sc_form_field_hover:before,.scheme_dark .sc_input_hover_underline textarea.filled + .sc_form_field_hover:before{
    background-color:#ff0000
}
.scheme_dark .sc_input_hover_underline .sc_form_field_content{
    color:#ffffff
}
.scheme_dark .sc_input_hover_underline input:focus,.scheme_dark .sc_input_hover_underline textarea:focus,.scheme_dark .sc_input_hover_underline input.filled,.scheme_dark .sc_input_hover_underline textarea.filled,.scheme_dark .sc_input_hover_underline input:focus + .sc_form_field_hover>.sc_form_field_content,.scheme_dark .sc_input_hover_underline textarea:focus + .sc_form_field_hover>.sc_form_field_content,.scheme_dark .sc_input_hover_underline input.filled + .sc_form_field_hover>.sc_form_field_content,.scheme_dark .sc_input_hover_underline textarea.filled + .sc_form_field_hover>.sc_form_field_content{
    color:#ff0000 !important
}
.scheme_dark .sc_input_hover_iconed .sc_form_field_hover{
    color:#6f6f6f
}
.scheme_dark .sc_input_hover_iconed input:focus + .sc_form_field_hover,.scheme_dark .sc_input_hover_iconed textarea:focus + .sc_form_field_hover,.scheme_dark .sc_input_hover_iconed input.filled + .sc_form_field_hover,.scheme_dark .sc_input_hover_iconed textarea.filled + .sc_form_field_hover{
    color:#ffffff
}
.scheme_dark .sc_googlemap_content,.scheme_dark.sc_googlemap_content{
    color:#848992;
     background-color:#081224
}
.scheme_dark .sc_googlemap_content b,.scheme_dark .sc_googlemap_content strong,.scheme_dark.sc_googlemap_content b,.scheme_dark.sc_googlemap_content strong{
    color:#ffffff
}
.scheme_dark .sc_googlemap_content_detailed:before{
    color:#ff0000
}
.scheme_dark .sc_yandexmap_content,.scheme_dark.sc_yandexmap_content{
    color:#848992;
     background-color:#081224
}
.scheme_dark .sc_yandexmap_content b,.scheme_dark .sc_yandexmap_content strong,.scheme_dark.sc_yandexmap_content b,.scheme_dark.sc_yandexmap_content strong{
    color:#ffffff
}
.scheme_dark .sc_yandexmap_content_detailed:before{
    color:#ff0000
}
.scheme_dark .sc_icons .sc_icons_icon{
    color:#ffffff
}
.scheme_dark .sc_icons .sc_icons_item_linked:hover .sc_icons_icon{
    color:#ff0000
}
.scheme_dark .sc_icons .sc_icons_item_title{
    color:#ff0000
}
.scheme_dark .sc_icons_default .sc_icons_item_title{
    color:#ffffff
}
.scheme_dark.footer_wrap .sc_icons .sc_icons_item_title{
    color:#ffffff
}
.scheme_dark.footer_wrap .sc_icons .sc_icons_item_description{
    color:#848992
}
.scheme_dark .sc_icons_item_description{
    color:#ffffff
}
.scheme_dark .sc_icons_default .sc_icons_item_description{
    color:#848992
}
.scheme_dark .contact-style .sc_icons_default .sc_icons_item_description{
    color:#ffffff
}
.scheme_dark .contact-style .sc_icons_default .sc_icons_item_description a{
    color:#ffffff
}
.scheme_dark .contact-style .sc_icons_default .sc_icons_item_description a:hover{
    color:#ff0000
}
.scheme_dark .border-style .sc_icons_default .sc_icons_columns_wrap>[class*="trx_addons_column-"] + [class*="trx_addons_column-"] .sc_icons_item{
    border-color:#262F3E
}
.scheme_dark .sc_icons_modern .sc_icons_item + .sc_icons_item{
    border-color:#262F3E
}
.scheme_dark .sc_icons_default .sc_icons_columns_wrap>[class*="trx_addons_column-"] .sc_icons_item{
    background-color:#262f3e
}
.scheme_dark .scheme_dark .sc_icons_default a{
    color:#848992
}
.scheme_dark .scheme_dark .sc_icons_default a:hover{
    color:#ffffff
}
.scheme_dark .sc_sport_default .sc_sport_item_subtitle .sc_sport_item_date{
    color:#6f6f6f
}
.scheme_dark .sc_matches_main .swiper-pagination .swiper-pagination-bullet{
    border-color:#262F3E
}
.scheme_dark .sc_matches_main .sc_matches_item_score a{
    color:#ffffff
}
.scheme_dark .sc_matches_main .sc_matches_item_score a:hover{
    color:#ff0000
}
.scheme_dark .color_style_link2 .sc_matches_main .sc_matches_item_score a:hover{
    color:#80d572
}
.scheme_dark .color_style_link3 .sc_matches_main .sc_matches_item_score a:hover{
    color:#ddb837
}
.scheme_dark .color_style_dark .sc_matches_main .sc_matches_item_score a:hover{
    color:#ffffff
}
.scheme_dark .sc_matches_other .sc_matches_item_link{
    color:#ffffff;
     background-color:#081224
}
.scheme_dark .sc_matches_other .sc_matches_item_club{
    color:#6f6f6f
}
.scheme_dark .sc_matches_other .sc_matches_item_date{
    color:#ffffff;
     background-color:#848992
}
.scheme_dark .sc_matches_other .sc_matches_item_link:hover{
    background-color:#333333
}
.scheme_dark .sc_matches_other .sc_matches_item_link:hover .sc_matches_item_date{
    background-color:#262F3E
}
.scheme_dark .sc_points_table td a{
    color:#ffffff
}
.scheme_dark .sc_points_table tr:hover td{
    background-color:#262F3E !important
}
.scheme_dark .sc_points_table tr:hover a,.scheme_dark .sc_points_table td a:hover{
    color:#262f3e !important
}
.scheme_dark .sc_points_table tr.sc_points_table_accented_top td{
    background-color:rgba(255,0,0,0.7)
}
.scheme_dark .sc_points_table tr.sc_points_table_accented_bottom td{
    background-color:#081224
}
.scheme_dark .sc_portfolio_default .sc_portfolio_item{
    background-color:#081224;
     color:#a6a6a6
}
.scheme_dark .sc_portfolio_default .sc_portfolio_item a,.scheme_dark .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image),.scheme_dark .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):before,.scheme_dark .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):after{
    color:#ff0000 !important
}
.scheme_dark .sc_portfolio_default .sc_portfolio_item a:hover,.scheme_dark .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):hover,.scheme_dark .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):hover:before,.scheme_dark .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):hover:after{
    color:#262F3E !important
}
.scheme_dark .sc_portfolio_default .sc_portfolio_item:hover{
    background-color:#333333
}
.scheme_dark .sc_portfolio_default .sc_portfolio_item_title{
    color:#ffffff
}
.scheme_dark .portfolio_page_details_share{
    border-color:#262F3E
}
.scheme_dark .sc_price_item{
    color:#ffffff;
     background-color:#081224
}
.scheme_dark .sc_price_item_details ul li + li{
    border-color:#262F3E
}
.scheme_dark .price_info_title{
    background-color:#ffffff;
     color:#081224;
     border-color:#ff0000
}
.scheme_dark .sc_price_item .sc_price_item_icon{
    color:#ff0000
}
.scheme_dark .sc_price_item .sc_price_item_label{
    background-color:#081224;
     color:#1d1d1d
}
.scheme_dark .sc_price_item .sc_price_item_subtitle{
    color:#ff0000
}
.scheme_dark .sc_price_item .sc_price_item_title,.scheme_dark .sc_price_item .sc_price_item_title a{
    color:#081224
}
.scheme_dark .sc_price_item .sc_price_item_price{
    color:#081224
}
.scheme_dark .sc_price_item .sc_price_item_description,.scheme_dark .sc_price_item .sc_price_item_details{
    color:#ffffff
}
.scheme_dark .sc_promo_icon{
    color:#ff0000
}
.scheme_dark .sc_promo .sc_promo_title,.scheme_dark .sc_promo .sc_promo_descr{
    color:#ffffff
}
.scheme_dark .sc_promo .sc_promo_content{
    color:#848992
}
.scheme_dark .sc_promo_modern .sc_promo_link2{
    color:#ffffff;
     background-color:#ff0000 !important
}
.scheme_dark .sc_promo_modern .sc_promo_link2:hover{
    color:#081224;
     background-color:#ffffff
}
.scheme_dark.sc_promo .sc_promo_text.trx_addons_stretch_height,.scheme_dark.sc_promo .sc_promo_text_inner{
    background-color:#081224
}
.scheme_dark.sc_promo{
    background-color:#081224
}
.scheme_dark .sc_promo .sc_promo_subtitle{
    color:#005394
}
.scheme_dark .sc_promo .sc_promo_descr{
    color:#848992
}
.scheme_dark .sc_promo .sc_promo_content{
    color:#ffffff
}
.scheme_dark .sc_properties_columns_1 .sc_properties_item{
    background-color:#081224
}
.scheme_dark .sc_properties_item_status>a,.scheme_dark .sc_properties_item_type>a,.scheme_dark .sc_properties_item_compare{
    color:#6f6f6f
}
.scheme_dark .sc_properties_item_compare.in_compare_list{
    color:#ff0000
}
.scheme_dark .sc_properties_item_status>a:hover,.scheme_dark .sc_properties_item_type>a:hover,.scheme_dark .sc_properties_item_compare:hover,.scheme_dark .sc_properties_item_compare.in_compare_list:hover{
    color:#ffffff
}
.scheme_dark .sc_properties_item_options .sc_properties_item_row_address,.scheme_dark .sc_properties_item_options .sc_properties_item_row_meta{
    color:#6f6f6f
}
.scheme_dark .properties_page_title .properties_page_status>a{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark .properties_page_title .properties_page_status>a:hover{
    color:#262f3e;
     background-color:#ff150d
}
.scheme_dark .properties_page_title_address{
    color:#6f6f6f
}
.scheme_dark .properties_price{
    color:#6f6f6f
}
.scheme_dark .properties_page_section_title{
    border-color:#262F3E
}
.scheme_dark .properties_page_attachments_list>a:before,.scheme_dark .properties_page_features_list>a:before{
    color:#ff0000
}
.scheme_dark .properties_page_floor_plans_list .properties_page_floor_plans_list_item_title{
    background-color:#081224 !important;
     color:#a6a6a6
}
.scheme_dark .properties_page_virtual_tour_wrap{
    background-color:#081224;
     color:#a6a6a6
}
.scheme_dark .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles{
    border-color:#848992
}
.scheme_dark .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li>a{
    background-color:#081224;
     border-color:#081224;
     border-bottom-color:#848992
}
.scheme_dark .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a{
    border-color:#848992;
     background-color:#081224;
     border-bottom-color:#081224
}
.scheme_dark .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li:not(.ui-state-active)>a:hover{
    background-color:#333333;
     border-color:#333333 #333333 #848992
}
.scheme_dark .properties_page_agent_info_position{
    color:#6f6f6f
}
.scheme_dark .properties_page_agent_info_phones>span,.scheme_dark .properties_page_agent_info_phones>a{
    color:#848992
}
.scheme_dark .properties_page_agent_info_phones>a:hover{
    color:#ff0000
}
.scheme_dark .properties_page_agent_info_address:before,.scheme_dark .properties_page_agent_info_phones>:before{
    color:#ffffff
}
.scheme_dark .properties_page_agent_info_profiles.socials_wrap .social_item .social_icon{
    color:#848992
}
.scheme_dark .properties_search_form .properties_search_basic .properties_search_show_advanced{
    color:#b7b7b7;
     background-color:#262F3E
}
.scheme_dark .properties_search_form .properties_search_basic .properties_search_show_advanced:hover{
    color:#ffffff
}
.scheme_dark .sc_properties_compare_data .properties_feature_present{
    color:#ff0000
}
.scheme_dark .sc_services .sc_services_item_number{
    color:#333333
}
.scheme_dark .sc_services_default .sc_services_item{
    color:#a6a6a6;
     background-color:#081224
}
.scheme_dark .sc_services_default .sc_services_item_icon{
    color:#ff0000;
     border-color:#ff0000
}
.scheme_dark .sc_services_default .sc_services_item:hover .sc_services_item_icon{
    color:#000000;
     background-color:#ff0000;
     border-color:#ff0000
}
.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_icon{
    color:#ff0000;
     border-color:#ff0000
}
.scheme_dark .sc_services_default.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:#000000;
     background-color:#ff0000;
     border-color:#ff0000
}
.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_icon{
    color:#eec432;
     border-color:#eec432
}
.scheme_dark .sc_services_default.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:#000000;
     background-color:#eec432;
     border-color:#eec432
}
.scheme_dark .sc_services_default.color_style_dark .sc_services_item_icon{
    color:#ffffff;
     border-color:#ffffff
}
.scheme_dark .sc_services_default.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:#000000;
     background-color:#ffffff;
     border-color:#ffffff
}
.scheme_dark .sc_services_default .sc_services_item_subtitle a{
    color:#ff0000
}
.scheme_dark .sc_services_default .sc_services_item_subtitle a:hover{
    color:#262F3E
}
.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_subtitle a{
    color:#ff0000
}
.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_subtitle a:hover{
    color:#80d572
}
.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_subtitle a{
    color:#eec432
}
.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_subtitle a:hover{
    color:#ddb837
}
.scheme_dark .sc_services_default.color_style_dark .sc_services_item_subtitle a{
    color:#ffffff
}
.scheme_dark .sc_services_default.color_style_dark .sc_services_item_subtitle a:hover{
    color:#ff0000
}
.scheme_dark .sc_services_default .sc_services_item_featured_left,.scheme_dark .sc_services_default .sc_services_item_featured_right,.scheme_dark .sc_services_list .sc_services_item{
    color:#848992;
     background-color:transparent
}
.scheme_dark .sc_services_default .sc_services_item_featured_left .sc_services_item_icon,.scheme_dark .sc_services_default .sc_services_item_featured_right .sc_services_item_icon,.scheme_dark .sc_services_list .sc_services_item_icon{
    color:#ff0000;
     border-color:#ff0000
}
.scheme_dark .sc_services_list .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.scheme_dark .sc_services_default .sc_services_item_featured_left:hover .sc_services_item_icon,.scheme_dark .sc_services_default .sc_services_item_featured_right:hover .sc_services_item_icon,.scheme_dark .sc_services_list .sc_services_item_featured_left:hover .sc_services_item_icon,.scheme_dark .sc_services_list .sc_services_item_featured_right:hover .sc_services_item_icon{
    color:#000000;
     background-color:#ff0000;
     border-color:#ff0000
}
.scheme_dark .sc_services_default .sc_services_item_featured_left .sc_services_item_subtitle a,.scheme_dark .sc_services_default .sc_services_item_featured_right .sc_services_item_subtitle a{
    color:#ff0000
}
.scheme_dark .sc_services_default .sc_services_item_featured_left .sc_services_item_subtitle a:hover,.scheme_dark .sc_services_default .sc_services_item_featured_right .sc_services_item_subtitle a:hover{
    color:#ffffff
}
.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_icon,.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_icon,.scheme_dark .sc_services_list.color_style_link2 .sc_services_item_icon{
    color:#80d572;
     border-color:#80d572
}
.scheme_dark .sc_services_list.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:#8be77c
}
.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_featured_left:hover .sc_services_item_icon,.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_featured_right:hover .sc_services_item_icon,.scheme_dark .sc_services_list.color_style_link2 .sc_services_item_featured_left:hover .sc_services_item_icon,.scheme_dark .sc_services_list.color_style_link2 .sc_services_item_featured_right:hover .sc_services_item_icon{
    color:#000000;
     background-color:#80d572;
     border-color:#80d572
}
.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_subtitle a,.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_subtitle a{
    color:#80d572
}
.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_subtitle a:hover,.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_subtitle a:hover{
    color:#8be77c
}
.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_icon,.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_icon,.scheme_dark .sc_services_list.color_style_link3 .sc_services_item_icon{
    color:#ddb837;
     border-color:#ddb837
}
.scheme_dark .sc_services_list.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:#eec432
}
.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_featured_left:hover .sc_services_item_icon,.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_featured_right:hover .sc_services_item_icon,.scheme_dark .sc_services_list.color_style_link3 .sc_services_item_featured_left:hover .sc_services_item_icon,.scheme_dark .sc_services_list.color_style_link3 .sc_services_item_featured_right:hover .sc_services_item_icon{
    color:#000000;
     background-color:#ddb837;
     border-color:#ddb837
}
.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_subtitle a,.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_subtitle a{
    color:#ddb837
}
.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_subtitle a:hover,.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_subtitle a:hover{
    color:#eec432
}
.scheme_dark .sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_icon,.scheme_dark .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_icon,.scheme_dark .sc_services_list.color_style_dark .sc_services_item_icon{
    color:#ffffff;
     border-color:#ffffff
}
.scheme_dark .sc_services_list.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:#ff0000
}
.scheme_dark .sc_services_default.color_style_dark .sc_services_item_featured_left:hover .sc_services_item_icon,.scheme_dark .sc_services_default.color_style_dark .sc_services_item_featured_right:hover .sc_services_item_icon,.scheme_dark .sc_services_list.color_style_dark .sc_services_item_featured_left:hover .sc_services_item_icon,.scheme_dark .sc_services_list.color_style_dark .sc_services_item_featured_right:hover .sc_services_item_icon{
    color:#000000;
     background-color:#ffffff;
     border-color:#ffffff
}
.scheme_dark .sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_subtitle a,.scheme_dark .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_subtitle a{
    color:#ffffff
}
.scheme_dark .sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_subtitle a:hover,.scheme_dark .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_subtitle a:hover{
    color:#ff0000
}
.scheme_dark .sc_services_light .sc_services_item_icon{
    color:#ff0000
}
.scheme_dark .sc_services_light .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.scheme_dark .sc_services_light.color_style_link2 .sc_services_item_icon{
    color:#80d572
}
.scheme_dark .sc_services_light.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:#8be77c
}
.scheme_dark .sc_services_light.color_style_link3 .sc_services_item_icon{
    color:#ddb837
}
.scheme_dark .sc_services_light.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:#eec432
}
.scheme_dark .sc_services_light.color_style_dark .sc_services_item_icon{
    color:#ffffff
}
.scheme_dark .sc_services_light.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:#ff0000
}
.scheme_dark .sc_services_callouts .sc_services_item{
    background-color:#081224
}
.scheme_dark .sc_services_callouts .sc_services_item_marker{
    border-color:#081224;
     background-color:#ff0000;
     color:#ffffff
}
.scheme_dark .sc_services_callouts .sc_services_item .sc_services_item_marker_back{
    border-color:#081224;
     background-color:#262F3E;
     color:#262f3e
}
.scheme_dark .sc_services_callouts.color_style_link2 .sc_services_item_marker{
    background-color:#ff0000
}
.scheme_dark .sc_services_callouts.color_style_link2 .sc_services_item .sc_services_item_marker_back{
    background-color:#80d572
}
.scheme_dark .sc_services_callouts.color_style_link3 .sc_services_item_marker{
    background-color:#eec432
}
.scheme_dark .sc_services_callouts.color_style_link3 .sc_services_item .sc_services_item_marker_back{
    background-color:#ddb837
}
.scheme_dark .sc_services_callouts.color_style_dark .sc_services_item_marker{
    background-color:#ffffff
}
.scheme_dark .sc_services_callouts.color_style_dark .sc_services_item .sc_services_item_marker_back{
    background-color:#ff0000
}
.scheme_dark .sc_services_callouts .sc_services_item_marker_bg{
    border-color:#081224;
     background-color:#081224
}
.scheme_dark .sc_services_timeline .sc_services_item_timeline{
    border-color:#262F3E
}
.scheme_dark .sc_services_timeline .sc_services_item_marker{
    border-color:#ff0000;
     background-color:#ff0000;
     color:#ffffff
}
.scheme_dark .sc_services_timeline .sc_services_item:hover .sc_services_item_marker{
    border-color:#ffffff;
     background-color:#ffffff;
     color:#262f3e
}
.scheme_dark .sc_services_timeline.color_style_link2 .sc_services_item_marker{
    border-color:#80d572;
     background-color:#80d572
}
.scheme_dark .sc_services_timeline.color_style_link2 .sc_services_item:hover .sc_services_item_marker{
    border-color:#8be77c;
     background-color:#8be77c
}
.scheme_dark .sc_services_timeline.color_style_link3 .sc_services_item_marker{
    border-color:#ddb837;
     background-color:#ddb837
}
.scheme_dark .sc_services_timeline.color_style_link3 .sc_services_item:hover .sc_services_item_marker{
    border-color:#eec432;
     background-color:#eec432
}
.scheme_dark .sc_services_timeline.color_style_dark .sc_services_item_marker{
    border-color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .sc_services_timeline.color_style_dark .sc_services_item:hover .sc_services_item_marker{
    border-color:#ff0000;
     background-color:#ff0000
}
.scheme_dark .sc_services_iconed .sc_services_item{
    color:#a6a6a6;
     background-color:#081224
}
.scheme_dark .sc_services_iconed .sc_services_item_icon:hover,.scheme_dark .sc_services_iconed .sc_services_item:hover .sc_services_item_icon,.scheme_dark .sc_services_iconed .sc_services_item_header .sc_services_item_subtitle a:hover,.scheme_dark .sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a{
    color:#ff0000
}
.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item_icon:hover,.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_icon,.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item_header .sc_services_item_subtitle a:hover,.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a{
    color:#80d572
}
.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item_icon:hover,.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_icon,.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item_header .sc_services_item_subtitle a:hover,.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a{
    color:#ddb837
}
.scheme_dark .sc_services_iconed .sc_services_item_header .sc_services_item_title a{
    color:#ff0000
}
.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item_header .sc_services_item_title a{
    color:#80d572
}
.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item_header .sc_services_item_title a{
    color:#ddb837
}
.scheme_dark .sc_services_iconed .sc_services_item_header .sc_services_item_title a:hover,.scheme_dark .sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_title a{
    color:#fff
}
.scheme_dark .sc_services_iconed .sc_services_item .sc_services_item_header .sc_services_item_subtitle a{
    color:#fff
}
.scheme_dark .sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,.scheme_dark .sc_services_iconed .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover{
    color:#ff0000
}
.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover{
    color:#80d572
}
.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover{
    color:#ddb837
}
.scheme_dark .sc_services_iconed .sc_services_item_content .sc_services_item_title a{
    color:#ffffff
}
.scheme_dark .sc_services_iconed .sc_services_item_content .sc_services_item_title a:hover,.scheme_dark .sc_services_iconed .sc_services_item:hover .sc_services_item_content .sc_services_item_title a{
    color:#ff0000
}
.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item_content .sc_services_item_title a:hover,.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_content .sc_services_item_title a{
    color:#ff0000
}
.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item_content .sc_services_item_title a:hover,.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_content .sc_services_item_title a{
    color:#eec432
}
.scheme_dark .sc_services_iconed.color_style_dark .sc_services_item_content .sc_services_item_title a:hover,.scheme_dark .sc_services_iconed.color_style_dark .sc_services_item:hover .sc_services_item_content .sc_services_item_title a{
    color:#ffffff
}
.scheme_dark .sc_services.slider_container .swiper-pagination-bullet{
    border-color:#6f6f6f
}
.scheme_dark .sc_services_list .sc_services_item_featured_left .sc_services_item_number,.scheme_dark .sc_services_list .sc_services_item_featured_right .sc_services_item_number{
    color:#6f6f6f
}
.scheme_dark .sc_services_hover .sc_services_item_icon,.scheme_dark .sc_services_hover .sc_services_item_title a:hover,.scheme_dark .sc_services_hover .sc_services_item_subtitle a:hover{
    color:#ff0000
}
.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item_icon,.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item_title a:hover,.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item_subtitle a:hover{
    color:#80d572
}
.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item_icon,.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item_title a:hover,.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item_subtitle a:hover{
    color:#ddb837
}
.scheme_dark .sc_services_hover [class*="column-"]:nth-child(2n) .sc_services_item.with_image .sc_services_item_header.without_image,.scheme_dark .sc_services_hover .slider-slide:nth-child(2n) .sc_services_item.with_image .sc_services_item_header.without_image{
    background-color:#333333
}
.scheme_dark .sc_services_hover [class*="column-"]:nth-child(2n+1) .sc_services_item.with_image .sc_services_item_header.without_image,.scheme_dark .sc_services_hover .slider-slide:nth-child(2n+1) .sc_services_item.with_image .sc_services_item_header.without_image{
    background-color:#081224
}
.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_icon,.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_number{
    color:#6f6f6f
}
.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title,.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a{
    color:#ffffff
}
.scheme_dark .sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover{
    color:#ff0000
}
.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover{
    color:#ff0000
}
.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover{
    color:#eec432
}
.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle,.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a{
    color:#ff0000
}
.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle,.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a{
    color:#ff0000
}
.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle,.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a{
    color:#eec432
}
.scheme_dark .sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover{
    color:#262F3E
}
.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover{
    color:#80d572
}
.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover{
    color:#ddb837
}
.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_text{
    color:#a6a6a6
}
.scheme_dark .sc_services_chess .sc_services_item{
    color:#a6a6a6;
     background-color:#081224
}
.scheme_dark .sc_services_chess .sc_services_item_title,.scheme_dark .sc_services_chess .sc_services_item_title a{
    color:#ffffff
}
.scheme_dark .sc_services_chess .sc_services_item_title a:hover{
    color:#ff0000
}
.scheme_dark .sc_services_chess.color_style_link2 .sc_services_item_title a:hover{
    color:#ff0000
}
.scheme_dark .sc_services_chess.color_style_link3 .sc_services_item_title a:hover{
    color:#eec432
}
.scheme_dark .sc_services_chess .sc_services_item:hover{
    color:#6f6f6f;
     background-color:#ffffff
}
.scheme_dark .sc_services_chess .sc_services_item:hover .sc_services_item_title,.scheme_dark .sc_services_chess .sc_services_item:hover .sc_services_item_title a{
    color:#262f3e
}
.scheme_dark .sc_services_chess .sc_services_item:hover .sc_services_item_title a:hover{
    color:#081224
}
.scheme_dark .sc_services_tabs_simple .sc_services_item_icon{
    color:#ff0000
}
.scheme_dark .sc_services_tabs_simple.color_style_link2 .sc_services_item_icon{
    color:#80d572
}
.scheme_dark .sc_services_tabs_simple.color_style_link3 .sc_services_item_icon{
    color:#ddb837
}
.scheme_dark .sc_services_tabs_simple.color_style_dark .sc_services_item_icon{
    color:#ffffff
}
.scheme_dark .sc_services_tabs_simple .sc_services_item:hover .sc_services_item_icon,.scheme_dark .sc_services_tabs_simple .sc_services_item:hover .sc_services_item_title,.scheme_dark .sc_services_tabs_simple .sc_services_item:hover .sc_services_item_subtitle,.scheme_dark .sc_services_tabs_simple .sc_services_tabs_list_item_active .sc_services_item_icon,.scheme_dark .sc_services_tabs_simple .sc_services_tabs_list_item_active .sc_services_item_title,.scheme_dark .sc_services_tabs_simple .sc_services_tabs_list_item_active .sc_services_item_subtitle{
    color:#ffffff
}
.scheme_dark .sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_icon,.scheme_dark .sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_title,.scheme_dark .sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle,.scheme_dark .sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item_active .sc_services_item_icon,.scheme_dark .sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item_active .sc_services_item_title,.scheme_dark .sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item_active .sc_services_item_subtitle{
    color:#8be77c
}
.scheme_dark .sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_icon,.scheme_dark .sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_title,.scheme_dark .sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle,.scheme_dark .sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item_active .sc_services_item_icon,.scheme_dark .sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item_active .sc_services_item_title,.scheme_dark .sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item_active .sc_services_item_subtitle{
    color:#eec432
}
.scheme_dark .sc_services_tabs .sc_services_item_content{
    color:#a6a6a6;
     background-color:#081224
}
.scheme_dark .sc_services_tabs .sc_services_item_title a{
    color:#ffffff
}
.scheme_dark .sc_services_tabs .sc_services_item_title a:hover{
    color:#ff0000
}
.scheme_dark .sc_services_tabs.color_style_link2 .sc_services_item_title a:hover{
    color:#ff0000
}
.scheme_dark .sc_services_tabs.color_style_link3 .sc_services_item_title a:hover{
    color:#eec432
}
.scheme_dark .sc_services_tabs .sc_services_tabs_list_item .sc_services_item_icon{
    color:#ff0000
}
.scheme_dark .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item .sc_services_item_icon{
    color:#ff0000
}
.scheme_dark .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item .sc_services_item_icon{
    color:#eec432
}
.scheme_dark .sc_services_tabs .sc_services_tabs_list_item .sc_services_item_number{
    color:#6f6f6f
}
.scheme_dark .sc_services_tabs .sc_services_tabs_list_item{
    background-color:#081224
}
.scheme_dark .sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2){
    background-color:#333333
}
.scheme_dark .sc_services_tabs .sc_services_tabs_list_item:hover,.scheme_dark .sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2):hover{
    background-color:#262F3E
}
.scheme_dark .sc_services_tabs .sc_services_tabs_list_item .sc_services_item_title{
    color:#ffffff
}
.scheme_dark .sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_title{
    color:#ff0000
}
.scheme_dark .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item:hover .sc_services_item_title{
    color:#ff0000
}
.scheme_dark .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item:hover .sc_services_item_title{
    color:#eec432
}
.scheme_dark .sc_services_tabs.color_style_dark .sc_services_tabs_list_item:hover .sc_services_item_title{
    color:#ffffff
}
.scheme_dark .sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_icon{
    color:#262F3E
}
.scheme_dark .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item:hover .sc_services_item_icon{
    color:#80d572
}
.scheme_dark .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item:hover .sc_services_item_icon{
    color:#ddb837
}
.scheme_dark .sc_services_tabs.color_style_dark .sc_services_tabs_list_item:hover .sc_services_item_icon{
    color:#ffffff
}
.scheme_dark .sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_number{
    color:#a6a6a6
}
.scheme_dark .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active{
    background-color:#ffffff !important
}
.scheme_dark .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title{
    color:#081224
}
.scheme_dark .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,.scheme_dark .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number{
    color:#ff0000
}
.scheme_dark .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,.scheme_dark .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number{
    color:#ff0000
}
.scheme_dark .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,.scheme_dark .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number{
    color:#eec432
}
.scheme_dark .sc_services_tabs.color_style_dark .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,.scheme_dark .sc_services_tabs.color_style_dark .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number{
    color:#ffffff
}
.scheme_dark .sc_skills_counter .sc_skills_icon{
    color:#ffffff
}
.scheme_dark .sc_skills_counter .sc_skills_item_title{
    color:#ff0000
}
.scheme_dark .sc_skills .sc_skills_total{
    color:#ffffff
}
.scheme_dark .sc_skills.color_style_link2 .sc_skills_total{
    color:#80d572
}
.scheme_dark .sc_skills.color_style_link3 .sc_skills_total{
    color:#ddb837
}
.scheme_dark .sc_skills.color_style_dark .sc_skills_total{
    color:#ffffff
}
.scheme_dark .sc_skills .sc_skills_item_title,.scheme_dark .sc_skills .sc_skills_legend_title,.scheme_dark .sc_skills .sc_skills_legend_value{
    color:#ffffff
}
.scheme_dark .sc_skills_counter .sc_skills_column + .sc_skills_column:before{
    background-color:#262F3E
}
.scheme_dark .sc_skills.sc_skills_counter .sc_skills_item_title{
    color:#ff0000
}
.scheme_dark .socials_wrap .social_item .social_icon{
    background-color:#ffffff
}
.scheme_dark .socials_wrap .social_item .social_icon,.scheme_dark .socials_wrap .social_item .social_icon i{
    color:#081224
}
.scheme_dark .socials_wrap .social_item:hover .social_icon{
    background-color:#ff0000
}
.scheme_dark .socials_wrap .social_item:hover .social_icon,.scheme_dark .socials_wrap .social_item:hover .social_icon i{
    color:#ffffff
}
.scheme_dark .sidebar_inner .socials_wrap .social_item .social_icon{
    background-color:#333333
}
.scheme_dark .sidebar_inner .socials_wrap .social_item:hover .social_icon,.scheme_dark .sidebar_inner .socials_wrap .social_item:hover .social_icon i{
    color:#ffffff
}
.scheme_dark .sidebar_inner .socials_wrap .social_item:hover .social_icon{
    background-color:#262F3E
}
.scheme_dark.sidebar .socials_wrap .social_item .social_icon,.scheme_dark.footer_wrap .socials_wrap .social_item .social_icon{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark.sidebar .socials_wrap .social_item:hover .social_icon,.scheme_dark.footer_wrap .socials_wrap .social_item:hover .social_icon{
    color:#262f3e;
     background-color:#262F3E
}
.scheme_dark.sidebar .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon,.scheme_dark.footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon{
    color:#ffffff;
     background-color:transparent
}
.scheme_dark.sidebar .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon,.scheme_dark.footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon{
    color:#ff0000;
     background-color:transparent
}
.scheme_dark .sc_supertitle_no_icon{
    background-color:#ff0000
}
.scheme_dark .sc_testimonials_item{
    background-color:#081224
}
.scheme_dark .sc_testimonials_item_content{
    color:#848992
}
.scheme_dark .sc_testimonials_item_content:before{
    color:#ff0000
}
.scheme_dark .sc_testimonials_item_author_title{
    color:#ffffff
}
.scheme_dark .color_style_link2 .sc_testimonials_item_content:before,.scheme_dark .color_style_link2 .sc_testimonials_item_author_title{
    color:#80d572
}
.scheme_dark .color_style_link3 .sc_testimonials_item_content:before,.scheme_dark .color_style_link3 .sc_testimonials_item_author_title{
    color:#ddb837
}
.scheme_dark .color_style_dark .sc_testimonials_item_content:before,.scheme_dark .color_style_dark .sc_testimonials_item_author_title{
    color:#ffffff
}
.scheme_dark .sc_testimonials_item_author_subtitle{
    color:#6f6f6f
}
.scheme_dark .sc_testimonials_simple .sc_testimonials_item_author_data:before{
    background-color:#6f6f6f
}
.scheme_dark .sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data{
    border-color:#6f6f6f
}
.scheme_dark .sc_team_default .sc_team_item{
    color:#a6a6a6;
     background-color:#081224
}
.scheme_dark .sc_team .sc_team_item_thumb .sc_team_item_title a:hover{
    color:#ff0000
}
.scheme_dark .sc_team.color_style_link2 .sc_team_item_thumb .sc_team_item_title a:hover{
    color:#ff0000
}
.scheme_dark .sc_team.color_style_link3 .sc_team_item_thumb .sc_team_item_title a:hover{
    color:#eec432
}
.scheme_dark .sc_team_default .sc_team_item_subtitle{
    color:#ff0000
}
.scheme_dark .sc_team_default.color_style_link2 .sc_team_item_subtitle{
    color:#ff0000
}
.scheme_dark .sc_team_default.color_style_link3 .sc_team_item_subtitle{
    color:#eec432
}
.scheme_dark .sc_team_default.color_style_dark .sc_team_item_subtitle{
    color:#ffffff
}
.scheme_dark .sc_team_default .sc_team_item_socials .social_item .social_icon,.scheme_dark .team_member_page .team_member_socials .social_item .social_icon{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_dark .sc_team_default.color_style_link2 .sc_team_item_socials .social_item .social_icon{
    background-color:#ff0000
}
.scheme_dark .sc_team_default.color_style_link3 .sc_team_item_socials .social_item .social_icon{
    background-color:#eec432
}
.scheme_dark .sc_team_default.color_style_dark .sc_team_item_socials .social_item .social_icon{
    background-color:#ffffff
}
.scheme_dark .sc_team_default .sc_team_item_socials .social_item:hover .social_icon,.scheme_dark .team_member_page .team_member_socials .social_item:hover .social_icon{
    color:#081224;
     background-color:#ffffff
}
.scheme_dark .sc_team_default.color_style_link2 .sc_team_item_socials .social_item:hover .social_icon{
    background-color:#80d572
}
.scheme_dark .sc_team_default.color_style_link3 .sc_team_item_socials .social_item:hover .social_icon{
    background-color:#ddb837
}
.scheme_dark .sc_team_default.color_style_dark .sc_team_item_socials .social_item:hover .social_icon{
    background-color:#ff0000
}
.scheme_dark .sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon{
    color:#ffffff;
     border-color:#ffffff
}
.scheme_dark .sc_team .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{
    color:#ff0000;
     background-color:#ffffff
}
.scheme_dark .team_member_page .team_member_featured .team_member_avatar{
    border-color:#262F3E
}
.scheme_dark .sc_team_short .sc_team_item_thumb{
    border-color:#ff0000
}
.scheme_dark .sc_team_short .sc_team_item_subtitle{
    color:#ff0000
}
.scheme_dark .sc_team_short.color_style_link2 .sc_team_item_thumb{
    border-color:#80d572
}
.scheme_dark .sc_team_short.color_style_link3 .sc_team_item_thumb{
    border-color:#ddb837
}
.scheme_dark .sc_team_short.color_style_dark .sc_team_item_thumb{
    border-color:#ffffff
}
.scheme_dark .sc_team.slider_container .swiper-pagination-bullet{
    border-color:#6f6f6f
}
.scheme_dark .sport_page_list{
    border-color:#262F3E
}
.scheme_dark .sport_page_list li+li{
    border-color:#262F3E
}
.scheme_dark .sport_page_list li:nth-child(2n+1){
    background-color:#081224;
     color:#a6a6a6
}
.scheme_dark .trx_addons_scroll_to_top,.scheme_dark .trx_addons_cv .trx_addons_scroll_to_top{
    color:#ffffff;
     border-color:#ff0000;
     background-color:#ff0000
}
.scheme_dark .trx_addons_scroll_to_top:hover,.scheme_dark .trx_addons_cv .trx_addons_scroll_to_top:hover{
    color:#262f3e;
     border-color:#ff150d;
     background-color:#ffffff
}
.scheme_dark .scroll_progress_wrap .scroll_progress_status{
    background-color:#ff0000
}
.scheme_dark .sc_layouts_popup,.scheme_dark.sc_layouts_popup,.scheme_dark .sc_layouts_panel,.scheme_dark.sc_layouts_panel,.scheme_dark .trx_addons_popup,.scheme_dark.trx_addons_popup{
    background-color:#081224;
     border-color:#848992;
     color:#a6a6a6
}
.scheme_dark .trx_addons_popup button.mfp-close{
    background-color:#333333;
     border-color:#262F3E;
     color:#a6a6a6
}
.scheme_dark .trx_addons_popup button.mfp-close:hover{
    background-color:#ffffff;
     color:#081224
}
.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title{
    background-color:#333333;
     border-color:#262F3E
}
.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active{
    background-color:#081224;
     border-bottom-color:transparent
}
.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a,.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a>i{
    color:#a6a6a6
}
.scheme_dark .trx_addons_popup li.trx_addons_tabs_title a:hover,.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a:hover>i{
    color:#ff0000
}
.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a,.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a>i,.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a:hover,.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a:hover>i{
    color:#6f6f6f
}
.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a,.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a>i,.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover,.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover>i{
    color:#ffffff
}
.scheme_dark .trx_addons_profiler{
    background-color:#081224;
     border-color:#262F3E
}
.scheme_dark .trx_addons_profiler_title{
    color:#ffffff
}
.scheme_dark .trx_addons_profiler table td,.scheme_dark .trx_addons_profiler table th{
    border-color:#848992
}
.scheme_dark .trx_addons_profiler table td{
    color:#a6a6a6
}
.scheme_dark .trx_addons_profiler table th{
    background-color:#333333;
     color:#ffffff
}
.scheme_dark .sc_edd_add_to_cart_default,.scheme_dark .sc_edd_details{
    background-color:#081224;
     border-color:#262F3E;
     color:#a6a6a6
}
.scheme_dark .sc_edd_add_to_cart_default a,.scheme_dark .sc_edd_details a{
    color:#ff0000
}
.scheme_dark .sc_edd_add_to_cart_default a:hover,.scheme_dark .sc_edd_details a:hover{
    color:#262F3E
}
.scheme_dark .edd_price_options ul>li>label>input[type="checkbox"] + span:before{
    border-color:#848992
}
.scheme_dark .single-download .edd_download_purchase_form .trx_addons_edd_purchase_subtotal{
    border-color:#848992
}
.scheme_dark .trx_addons_cv,.scheme_dark .trx_addons_cv_body_wrap{
    color:#a6a6a6;
     background-color:#081224
}
.scheme_dark .trx_addons_cv a{
    color:#ff0000
}
.scheme_dark .trx_addons_cv a:hover{
    color:#262F3E
}
.scheme_dark .trx_addons_cv_header{
    background-color:#081224
}
.scheme_dark .trx_addons_cv_header_image img{
    border-color:#ffffff
}
.scheme_dark .trx_addons_cv_header .trx_addons_cv_header_letter,.scheme_dark .trx_addons_cv_header .trx_addons_cv_header_text{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_header .trx_addons_cv_header_socials .social_item>.social_icon{
    color:rgba(255,255,255,0.7)
}
.scheme_dark .trx_addons_cv_header .trx_addons_cv_header_socials .social_item:hover>.social_icon{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_header_letter,.scheme_dark .trx_addons_cv_header_text,.scheme_dark .trx_addons_cv_header_socials .social_item>.social_icon{
    text-shadow:1px 1px 6px #081224
}
.scheme_dark .trx_addons_cv_tint_dark .trx_addons_cv_header_letter,.scheme_dark .trx_addons_cv_tint_dark .trx_addons_cv_header_text,.scheme_dark .trx_addons_cv_tint_dark .trx_addons_cv_header_socials .social_item>.social_icon{
    color:#081224;
     text-shadow:1px 1px 3px #ffffff
}
.scheme_dark .trx_addons_cv_tint_dark .trx_addons_cv_header_socials .social_item:hover>.social_icon{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item{
    color:#6f6f6f;
     background-color:#081224;
     border-color:#081224
}
.scheme_dark .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item_active,.scheme_dark .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item:hover{
    color:#ffffff;
     border-color:#081224
}
.scheme_dark .trx_addons_cv .trx_addons_cv_section_title,.scheme_dark .trx_addons_cv .trx_addons_cv_section_title a{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_section_title.ui-state-active{
    border-color:#ffffff
}
.scheme_dark .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li>a{
    color:#6f6f6f
}
.scheme_dark .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a,.scheme_dark .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li>a:hover{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_section .trx_addons_pagination>*{
    color:#a6a6a6
}
.scheme_dark .trx_addons_cv_section .trx_addons_pagination>a:hover{
    color:#ffffff
}
.scheme_dark .trx_addons_pagination>span.active{
    color:#ffffff;
     border-color:#ffffff
}
.scheme_dark .trx_addons_cv_breadcrumbs .trx_addons_cv_breadcrumbs_item{
    color:#6f6f6f
}
.scheme_dark .trx_addons_cv_breadcrumbs a.trx_addons_cv_breadcrumbs_item:hover{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_single .trx_addons_cv_single_title{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_single .trx_addons_cv_single_subtitle{
    color:#6f6f6f
}
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+2) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+2) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+3) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+2) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+3) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+4) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+3) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+4) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+4) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+5) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+6) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+5) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+6) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+7) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+8) .trx_addons_cv_resume_item{
    border-color:#848992
}
.scheme_dark .trx_addons_cv_resume_item_meta{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title,.scheme_dark .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title a{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title a:hover{
    color:#ff0000
}
.scheme_dark .trx_addons_cv_resume_item_subtitle{
    color:#6f6f6f
}
.scheme_dark .trx_addons_cv_resume_style_skills .trx_addons_cv_resume_item_skills{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_resume_style_skills .trx_addons_cv_resume_item_skill:after{
    border-color:#ffffff
}
.scheme_dark .trx_addons_cv_resume_style_education .trx_addons_cv_resume_item_number{
    color:#6f6f6f
}
.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_icon{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_icon:hover,.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_text a:hover{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_title>a:hover:after{
    border-color:#ffffff
}
.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_title>a:after{
    border-top-color:#ffffff
}
.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_text a{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_portfolio_item .trx_addons_cv_portfolio_item_title,.scheme_dark .trx_addons_cv_portfolio_item .trx_addons_cv_portfolio_item_title a{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_testimonials_item .trx_addons_cv_testimonials_item_title,.scheme_dark .trx_addons_cv_testimonials_item .trx_addons_cv_testimonials_item_title a{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_certificates_item .trx_addons_cv_certificates_item_title,.scheme_dark .trx_addons_cv_certificates_item .trx_addons_cv_certificates_item_title a{
    color:#ffffff
}
.scheme_dark .trx_addons_cv .trx_addons_contact_form .trx_addons_contact_form_title{
    color:#ffffff
}
.scheme_dark .trx_addons_cv .trx_addons_contact_form_field_title{
    color:#ffffff
}
.scheme_dark .trx_addons_contact_form .trx_addons_contact_form_field input[type="text"],.scheme_dark .trx_addons_contact_form .trx_addons_contact_form_field textarea{
    border-color:#848992;
     color:#a6a6a6
}
.scheme_dark .trx_addons_contact_form .trx_addons_contact_form_field input[type="text"]:focus,.scheme_dark .trx_addons_contact_form .trx_addons_contact_form_field textarea:focus{
    background-color:#333333;
     color:#ffffff
}
.scheme_dark .trx_addons_contact_form_field button{
    background-color:#ffffff;
     border-color:#ffffff;
     color:#081224
}
.scheme_dark .trx_addons_contact_form_field button:hover{
    color:#ffffff
}
.scheme_dark .trx_addons_contact_form_info_icon{
    color:#6f6f6f
}
.scheme_dark .trx_addons_contact_form_info_area{
    color:#ffffff
}
.scheme_dark .trx_addons_contact_form_info_item_phone .trx_addons_contact_form_info_data{
    color:#ffffff !important
}
.scheme_dark .trx_addons_cv_about_page .trx_addons_cv_single_title{
    color:#ffffff
}
.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_button,.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_image,.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_color{
    border-color:#848992;
     background-color:#081224
}
.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_button:hover,.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_image:hover,.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_color:hover{
    border-color:#262F3E;
     background-color:#333333
}
.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_selected{
    border-color:#ff0000 !important;
     background-color:#333333
}
.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_disabled span:before,.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_disabled span:after{
    background-color:#262F3E
}
.scheme_dark .trx_addons_range_slider_label_min{
    color:#a6a6a6
}
.scheme_dark .trx_addons_range_slider_label_max{
    color:#a6a6a6
}
.scheme_dark div.ui-slider{
    background-color:#081224;
     border-color:#848992
}
.scheme_dark div.ui-slider .ui-slider-handle{
    border-color:#262F3E;
     background-color:#333333
}
.scheme_dark div.ui-slider .ui-slider-range{
    background-color:#333333
}
.scheme_dark .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info .slide_title a,.scheme_dark .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info .slide_title a,.scheme_dark .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_info .slide_title a,.scheme_dark .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info .slide_title,.scheme_dark .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info .slide_title,.scheme_dark .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_info .slide_title{
    color:#ffffff
}
.scheme_dark .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info .slide_title a:hover,.scheme_dark .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info .slide_title a:hover,.scheme_dark .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_info .slide_title a:hover{
    color:#ff0000
}
.scheme_dark .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info .slide_cats a,.scheme_dark .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info .slide_cats a,.scheme_dark .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_info .slide_cats a,.scheme_dark .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info .slide_cats,.scheme_dark .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info .slide_cats,.scheme_dark .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_info .slide_cats{
    color:#ff0000 !important
}
.scheme_dark .trx_addons_list_parameters>li{
    color:#ffffff
}
.scheme_dark .trx_addons_list_parameters>li small{
    color:#848992
}
.scheme_dark body ul.trx_addons_list_parameters>li{
    border-color:#262F3E !important
}
.scheme_dark .elementor-shape .elementor-shape-fill{
    fill:#081224
}
.scheme_dark .elementor-divider-separator{
    border-color:#262F3E
}
.scheme_dark .elementor-progress-bar{
    background-color:#ff0000
}
.scheme_dark .elementor-widget-progress .elementor-title{
    color:#ffffff
}
.scheme_dark .elementor-progress-wrapper{
    background-color:#081224
}
.scheme_dark .editor-post-sidebar-holder{
    background-color:#081224
}
.scheme_dark .editor-post-sidebar-holder:before{
    color:#a6a6a6
}
.scheme_dark.editor-block-list__layout{
    color:#848992;
     background-color:#081224
}
.scheme_dark.editor-block-list__layout p{
    color:#848992
}
.scheme_dark .has-bg-color-color{
    color:#081224
}
.scheme_dark .has-bd-color-color{
    color:#262F3E
}
.scheme_dark .has-text-light-color{
    color:#6f6f6f
}
.scheme_dark .has-text-dark-color{
    color:#ffffff
}
.scheme_dark .has-text-link-color{
    color:#ff0000
}
.scheme_dark .has-text-hover-color{
    color:#ffffff
}
.scheme_dark .has-text-link-2-color{
    color:#80d572
}
.scheme_dark .has-text-hover-2-color{
    color:#8be77c
}
.scheme_dark .has-text-link-3-color{
    color:#ddb837
}
.scheme_dark .has-text-hover-3-color{
    color:#eec432
}
.scheme_dark .has-bg-color-background-color{
    background-color:#081224
}
.scheme_dark .has-bd-color-background-color{
    background-color:#262F3E
}
.scheme_dark .has-text-background-color{
    background-color:#848992
}
.scheme_dark .has-text-light-background-color{
    background-color:#6f6f6f
}
.scheme_dark .has-text-dark-background-color{
    background-color:#ffffff
}
.scheme_dark .has-text-link-background-color{
    background-color:#ff0000
}
.scheme_dark .has-text-hover-background-color{
    background-color:#ffffff
}
.scheme_dark .has-text-link-2-background-color{
    background-color:#80d572
}
.scheme_dark .has-text-hover-2-background-color{
    background-color:#8be77c
}
.scheme_dark .has-text-link-3-background-color{
    background-color:#ddb837
}
.scheme_dark .has-text-hover-3-background-color{
    background-color:#eec432
}
.scheme_dark form.mc4wp-form .mc4wp-alert{
    border-color:#ff0000;
     color:#848992
}
.scheme_dark form.mc4wp-form .mc4wp-alert a{
    color:#ff0000 !important
}
.scheme_dark form.mc4wp-form .mc4wp-alert a:hover{
    color:#ffffff !important
}
.scheme_dark .sc_button_hover_slide_left{
    background:linear-gradient(to right, #ffffff 50%,#ff0000 50%) no-repeat scroll right bottom / 210% 100% #ff0000 !important
}
.scheme_dark .sc_button_hover_slide_right{
    background:linear-gradient(to left, #ffffff 50%,#ff0000 50%) no-repeat scroll left bottom / 210% 100% #ff0000 !important
}
.scheme_dark .sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ffffff 50%,#ff0000 50%) no-repeat scroll right bottom / 100% 210% #ff0000 !important
}
.scheme_dark .sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ffffff 50%,#ff0000 50%) no-repeat scroll right top / 100% 210% #ff0000 !important
}
.scheme_dark .sc_button_hover_style_link2.sc_button_hover_slide_left{
    background:linear-gradient(to right, #8be77c 50%,#80d572 50%) no-repeat scroll right bottom / 210% 100% #80d572 !important
}
.scheme_dark .sc_button_hover_style_link2.sc_button_hover_slide_right{
    background:linear-gradient(to left, #8be77c 50%,#80d572 50%) no-repeat scroll left bottom / 210% 100% #80d572 !important
}
.scheme_dark .sc_button_hover_style_link2.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #8be77c 50%,#80d572 50%) no-repeat scroll right bottom / 100% 210% #80d572 !important
}
.scheme_dark .sc_button_hover_style_link2.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#8be77c 50%,#80d572 50%) no-repeat scroll right top / 100% 210% #80d572 !important
}
.scheme_dark .sc_button_hover_style_link3.sc_button_hover_slide_left{
    background:linear-gradient(to right, #eec432 50%,#ddb837 50%) no-repeat scroll right bottom / 210% 100% #ddb837 !important
}
.scheme_dark .sc_button_hover_style_link3.sc_button_hover_slide_right{
    background:linear-gradient(to left, #eec432 50%,#ddb837 50%) no-repeat scroll left bottom / 210% 100% #ddb837 !important
}
.scheme_dark .sc_button_hover_style_link3.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #eec432 50%,#ddb837 50%) no-repeat scroll right bottom / 100% 210% #ddb837 !important
}
.scheme_dark .sc_button_hover_style_link3.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#eec432 50%,#ddb837 50%) no-repeat scroll right top / 100% 210% #ddb837 !important
}
.scheme_dark .sc_button_hover_style_dark.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ff0000 50%,#ffffff 50%) no-repeat scroll right bottom / 210% 100% #ffffff !important
}
.scheme_dark .sc_button_hover_style_dark.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ff0000 50%,#ffffff 50%) no-repeat scroll left bottom / 210% 100% #ffffff !important
}
.scheme_dark .sc_button_hover_style_dark.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ff0000 50%,#ffffff 50%) no-repeat scroll right bottom / 100% 210% #ffffff !important
}
.scheme_dark .sc_button_hover_style_dark.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ff0000 50%,#ffffff 50%) no-repeat scroll right top / 100% 210% #ffffff !important
}
.scheme_dark .sc_button_hover_style_light.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ff0000 50%,#6f6f6f 50%) no-repeat scroll right bottom / 210% 100% #6f6f6f !important
}
.scheme_dark .sc_button_hover_style_light.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ff0000 50%,#6f6f6f 50%) no-repeat scroll left bottom / 210% 100% #6f6f6f !important
}
.scheme_dark .sc_button_hover_style_light.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ff0000 50%,#6f6f6f 50%) no-repeat scroll right bottom / 100% 210% #6f6f6f !important
}
.scheme_dark .sc_button_hover_style_light.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ff0000 50%,#6f6f6f 50%) no-repeat scroll right top / 100% 210% #6f6f6f !important
}
.scheme_dark .sc_button_hover_style_inverse.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ffffff 50%,#ff0000 50%) no-repeat scroll right bottom / 210% 100% #ff0000 !important
}
.scheme_dark .sc_button_hover_style_inverse.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ffffff 50%,#ff0000 50%) no-repeat scroll left bottom / 210% 100% #ff0000 !important
}
.scheme_dark .sc_button_hover_style_inverse.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ffffff 50%,#ff0000 50%) no-repeat scroll right bottom / 100% 210% #ff0000 !important
}
.scheme_dark .sc_button_hover_style_inverse.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ffffff 50%,#ff0000 50%) no-repeat scroll right top / 100% 210% #ff0000 !important
}
.scheme_dark .sc_button_hover_style_hover.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ffffff 50%,#ff0000 50%) no-repeat scroll right bottom / 210% 100% #ff0000 !important
}
.scheme_dark .sc_button_hover_style_hover.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ffffff 50%,#ff0000 50%) no-repeat scroll left bottom / 210% 100% #ff0000 !important
}
.scheme_dark .sc_button_hover_style_hover.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ffffff 50%,#ff0000 50%) no-repeat scroll right bottom / 100% 210% #ff0000 !important
}
.scheme_dark .sc_button_hover_style_hover.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ffffff 50%,#ff0000 50%) no-repeat scroll right top / 100% 210% #ff0000 !important
}
.scheme_dark .sc_button_hover_style_alter.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ffffff 50%,#ff0000 50%) no-repeat scroll right bottom / 210% 100% #ff0000 !important
}
.scheme_dark .sc_button_hover_style_alter.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ffffff 50%,#ff0000 50%) no-repeat scroll left bottom / 210% 100% #ff0000 !important
}
.scheme_dark .sc_button_hover_style_alter.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ffffff 50%,#ff0000 50%) no-repeat scroll right bottom / 100% 210% #ff0000 !important
}
.scheme_dark .sc_button_hover_style_alter.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ffffff 50%,#ff0000 50%) no-repeat scroll right top / 100% 210% #ff0000 !important
}
.scheme_dark .sc_button_hover_style_alterbd.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ff0000 50%,#848992 50%) no-repeat scroll right bottom / 210% 100% #848992 !important
}
.scheme_dark .sc_button_hover_style_alterbd.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ff0000 50%,#848992 50%) no-repeat scroll left bottom / 210% 100% #848992 !important
}
.scheme_dark .sc_button_hover_style_alterbd.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ff0000 50%,#848992 50%) no-repeat scroll right bottom / 100% 210% #848992 !important
}
.scheme_dark .sc_button_hover_style_alterbd.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ff0000 50%,#848992 50%) no-repeat scroll right top / 100% 210% #848992 !important
}
.scheme_dark .sc_button_hover_style_extra.sc_button_hover_slide_left{
    background:linear-gradient(to right, #081224 50%,#ffffff 50%) no-repeat scroll right bottom / 210% 100% #ffffff !important
}
.scheme_dark .sc_button_hover_style_extra.sc_button_hover_slide_right{
    background:linear-gradient(to left, #081224 50%,#ffffff 50%) no-repeat scroll left bottom / 210% 100% #ffffff !important
}
.scheme_dark .sc_button_hover_style_extra.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #081224 50%,#ffffff 50%) no-repeat scroll right bottom / 100% 210% #ffffff !important
}
.scheme_dark .sc_button_hover_style_extra.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#081224 50%,#ffffff 50%) no-repeat scroll right top / 100% 210% #ffffff !important
}
.scheme_dark .sc_button_hover_style_alter.sc_button_hover_slide_left:hover,.scheme_dark .sc_button_hover_style_alter.sc_button_hover_slide_right:hover,.scheme_dark .sc_button_hover_style_alter.sc_button_hover_slide_top:hover,.scheme_dark .sc_button_hover_style_alter.sc_button_hover_slide_bottom:hover{
    color:#081224 !important
}
.scheme_dark .sc_button_hover_style_extra.sc_button_hover_slide_left:hover,.scheme_dark .sc_button_hover_style_extra.sc_button_hover_slide_right:hover,.scheme_dark .sc_button_hover_style_extra.sc_button_hover_slide_top:hover,.scheme_dark .sc_button_hover_style_extra.sc_button_hover_slide_bottom:hover{
    color:#ffffff !important
}
.scheme_dark .sc_button_hover_slide_left:hover,.scheme_dark .sc_button_hover_slide_left.active,.scheme_dark .ui-state-active .sc_button_hover_slide_left,.scheme_dark .vc_active .sc_button_hover_slide_left,.scheme_dark .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_left,.scheme_dark li.active .sc_button_hover_slide_left{
    background-position:left bottom !important;
     color:#081224 !important
}
.scheme_dark .sc_button_hover_slide_right:hover,.scheme_dark .sc_button_hover_slide_right.active,.scheme_dark .ui-state-active .sc_button_hover_slide_right,.scheme_dark .vc_active .sc_button_hover_slide_right,.scheme_dark .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_right,.scheme_dark li.active .sc_button_hover_slide_right{
    background-position:right bottom !important;
     color:#081224 !important
}
.scheme_dark .sc_button_hover_slide_top:hover,.scheme_dark .sc_button_hover_slide_top.active,.scheme_dark .ui-state-active .sc_button_hover_slide_top,.scheme_dark .vc_active .sc_button_hover_slide_top,.scheme_dark .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_top,.scheme_dark li.active .sc_button_hover_slide_top{
    background-position:right top !important;
     color:#081224 !important
}
.scheme_dark .sc_button_hover_slide_bottom:hover,.scheme_dark .sc_button_hover_slide_bottom.active,.scheme_dark .ui-state-active .sc_button_hover_slide_bottom,.scheme_dark .vc_active .sc_button_hover_slide_bottom,.scheme_dark .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_bottom,.scheme_dark li.active .sc_button_hover_slide_bottom{
    background-position:right bottom !important;
     color:#081224 !important
}
.scheme_dark .post_featured.hover_dots .icons span{
    background-color:#ff0000
}
.scheme_dark .post_featured.hover_dots .post_info{
    color:#081224
}
.scheme_dark .post_featured.hover_icon .icons a{
    color:#081224
}
.scheme_dark .post_featured.hover_icon a:hover{
    color:#ff0000
}
.scheme_dark .post_featured.hover_icons .icons a{
    color:#ffffff;
     background-color:rgba(8,18,36,0.7)
}
.scheme_dark .post_featured.hover_icons a:hover{
    color:#ff0000;
     background-color:#081224
}
.scheme_dark .post_featured.hover_fade .post_info,.scheme_dark .post_featured.hover_fade .post_info a,.scheme_dark .post_featured.hover_fade .post_info .post_meta_item{
    color:#ffffff
}
.scheme_dark .post_featured.hover_fade .post_info a:hover{
    color:#ff0000
}
.scheme_dark .post_featured.hover_slide .post_info,.scheme_dark .post_featured.hover_slide .post_info a,.scheme_dark .post_featured.hover_slide .post_info .post_meta_item{
    color:#ffffff
}
.scheme_dark .post_featured.hover_slide .post_info a:hover{
    color:#ff0000
}
.scheme_dark .post_featured.hover_slide .post_info .post_title:after{
    background-color:#ffffff
}
.scheme_dark .post_featured.hover_pull{
    background-color:#ffffff
}
.scheme_dark .post_featured.hover_pull .post_info,.scheme_dark .post_featured.hover_pull .post_info a,.scheme_dark .post_featured.hover_pull .post_info a:before{
    color:#262f3e
}
.scheme_dark .post_featured.hover_pull .post_info a:hover,.scheme_dark .post_featured.hover_pull .post_info a:hover:before{
    color:#081224
}
.scheme_dark .post_featured.hover_border .post_info,.scheme_dark .post_featured.hover_border .post_info a,.scheme_dark .post_featured.hover_border .post_info .post_meta_item{
    color:#ffffff
}
.scheme_dark .post_featured.hover_border .post_info a:hover{
    color:#ff0000
}
.scheme_dark .post_featured.hover_border .post_info:before,.scheme_dark .post_featured.hover_border .post_info:after{
    border-color:#ffffff
}
.scheme_dark .post_featured.hover_shop .icons a{
    color:#ffffff;
     border-color:#ff0000 !important;
     background-color:transparent
}
.scheme_dark .post_featured.hover_shop .icons a:hover{
    color:#262f3e;
     border-color:#ff0000 !important;
     background-color:#ff0000
}
.scheme_dark .products.related .post_featured.hover_shop .icons a{
    color:#ffffff;
     border-color:#ff0000 !important;
     background-color:#ff0000
}
.scheme_dark .products.related .post_featured.hover_shop .icons a:hover{
    color:#262f3e;
     border-color:#ffffff !important;
     background-color:#ffffff
}
.scheme_dark .post_featured.hover_shop_buttons .icons .shop_link{
    color:#081224;
     background-color:#ffffff
}
.scheme_dark .post_featured.hover_shop_buttons .icons a:hover{
    color:#262f3e;
     background-color:#ffffff
}
.scheme_dark .sc_blogger_line .meta-role-wrap span{
    color:#ff0000
}
.scheme_dark .sp-template *,.scheme_dark .sp-data-table *,.scheme_dark .sp-table-caption{
    color:#848992 !important
}
.scheme_dark .sp-table-caption,.scheme_dark .sp-template-details.sp-template-player-details dd,.scheme_dark .sp-template-details.sp-template-player-details dt,.scheme_dark .sp-template-details.sp-template-staff-details dd,.scheme_dark .sp-template-details.sp-template-staff-details dt{
    color:#ffffff !important
}
.scheme_dark .sp-data-table td{
    color:#ffffff !important
}
.scheme_dark .sp-data-table th{
    color:#ffffff !important;
     background:#333333 !important
}
.scheme_dark .sp-data-table tr + tr{
    border-color:#262F3E !important
}
.scheme_dark .sp-template-event-blocks .sp-event-results span,.scheme_dark .sp-template-event-blocks .sp-event-results,.scheme_dark .sp-template-event-blocks .sp-event-results a:hover,.scheme_dark .sp-template-event-blocks .sp-event-results a,.scheme_dark .sp-template-event-blocks .sp-event-season,.scheme_dark .sp-template-event-blocks .sp-event-league,.scheme_dark .sp-template-event-blocks .sp-event-date,.scheme_dark .sp-template-event-blocks .sp-event-title a,.scheme_dark .sp-template-event-blocks .sp-event-title,.scheme_dark .sp-template-event-blocks .sp-event-status,.scheme_dark .sp-template-event-logos .sp-team-name,.scheme_dark .sp-template-event-logos .sp-team-result{
    color:#ffffff !important
}
.scheme_dark .sp-template a,.scheme_dark .sp-data-table a{
    color:#ffffff !important
}
.scheme_dark .sp-template a:hover,.scheme_dark .sp-data-table a:hover{
    color:#ff0000 !important
}
.scheme_dark .sp-template-staff-details .sp-staff-details a,.scheme_dark .sp-template-player-details .sp-player-details a,.scheme_dark .sp_event .sp-template-event-staff .sp-event-staff,.scheme_dark .sp-data-table.sp-event-performance .data-name .sp-player-position{
    color:#ff0000 !important
}
.scheme_dark .sp-template-staff-details .sp-staff-details a:hover,.scheme_dark .sp-template-player-details .sp-player-details a:hover,.scheme_dark .sp_event .sp-template-event-staff .sp-event-staff a{
    color:#ffffff !important
}
.scheme_dark .sp_event .sp-template-event-staff .sp-event-staff a:hover{
    color:#ff0000 !important
}
.scheme_dark .extra-event-block .elementor-container,.scheme_dark .post_type_sp_team .sp-template-team-details .sp-team-details,.scheme_dark .sp-template.sp-template-event-blocks{
    background:#081224 !important
}
.scheme_dark .sp-template-countdown .sp-event-venue,.scheme_dark .sp-template-countdown .sp-event-league,.scheme_dark .sp-template-countdown .sp-event-date,.scheme_dark .post_type_sp_team .sp-template-team-details .sp-team-details *{
    color:#ffffff !important
}
.scheme_dark .extra-event-block .elementor-row>.elementor-element + .elementor-element:before{
    background:#262F3E
}
.scheme_dark .sp-countdown-wrapper .countdown.sp-countdown time span{
    color:#ffffff !important
}
.scheme_dark .sp-countdown-wrapper .countdown.sp-countdown time span small{
    color:#848992 !important
}
.scheme_dark .extra-countdown.top-style-2,.scheme_dark .extra-countdown.top-style{
    background:#262F3E
}
.scheme_dark .extra-countdown.top-style-2 .widget_title,.scheme_dark .extra-countdown.top-style .widget_title{
    color:#ff0000 !important
}
.scheme_dark .sp-countdown time{
    border-color:#262F3E !important
}
.scheme_dark .sp-template-details.sp-template-staff-details dl,.scheme_dark .sp-template-details.sp-template-player-details dl{
    background:#081224 !important
}
.scheme_dark .sp-template-details.sp-template-staff-details dd,.scheme_dark .sp-template-details.sp-template-player-details dd{
    border-color:#333333 !important
}
/* ATTENTION! This file was generated automatically! Don'
t change it!!! ----------------------------------------------------------------------- */
 .scheme_default body,.scheme_default .body_style_boxed .page_wrap{
}
.scheme_default{
    color:#797e87
}
.scheme_default h1,.scheme_default h2,.scheme_default h3,.scheme_default h4,.scheme_default h5,.scheme_default h6,.scheme_default h1 a,.scheme_default h2 a,.scheme_default h3 a,.scheme_default h4 a,.scheme_default h5 a,.scheme_default h6 a,.scheme_default li a,.scheme_default [class*="color_style_"] h1 a,.scheme_default [class*="color_style_"] h2 a,.scheme_default [class*="color_style_"] h3 a,.scheme_default [class*="color_style_"] h4 a,.scheme_default [class*="color_style_"] h5 a,.scheme_default [class*="color_style_"] h6 a,.scheme_default [class*="color_style_"] li a{
    color:#262f3e
}
.scheme_default h1 a:hover,.scheme_default h2 a:hover,.scheme_default h3 a:hover,.scheme_default h4 a:hover,.scheme_default h5 a:hover,.scheme_default h6 a:hover,.scheme_default li a:hover{
    color:#ff0000
}
.scheme_default .color_style_link2 h1 a:hover,.scheme_default .color_style_link2 h2 a:hover,.scheme_default .color_style_link2 h3 a:hover,.scheme_default .color_style_link2 h4 a:hover,.scheme_default .color_style_link2 h5 a:hover,.scheme_default .color_style_link2 h6 a:hover,.scheme_default .color_style_link2 li a:hover{
    color:#80d572
}
.scheme_default .color_style_link3 h1 a:hover,.scheme_default .color_style_link3 h2 a:hover,.scheme_default .color_style_link3 h3 a:hover,.scheme_default .color_style_link3 h4 a:hover,.scheme_default .color_style_link3 h5 a:hover,.scheme_default .color_style_link3 h6 a:hover,.scheme_default .color_style_link3 li a:hover{
    color:#ddb837
}
.scheme_default .color_style_dark h1 a:hover,.scheme_default .color_style_dark h2 a:hover,.scheme_default .color_style_dark h3 a:hover,.scheme_default .color_style_dark h4 a:hover,.scheme_default .color_style_dark h5 a:hover,.scheme_default .color_style_dark h6 a:hover,.scheme_default .color_style_dark li a:hover{
    color:#ff0000
}
.scheme_default dt,.scheme_default b,.scheme_default strong,.scheme_default em,.scheme_default mark,.scheme_default ins{
    color:#262f3e
}
.scheme_default s,.scheme_default strike,.scheme_default del{
    color:#797e87
}
.scheme_default code{
    color:#797e87;
     background-color:#ffffff;
     border-color:#e3e3e3
}
.scheme_default code a{
    color:#ff0000
}
.scheme_default code a:hover{
    color:#ff0000
}
.scheme_default a{
    color:#006b9f
}
.scheme_default a:hover{
    color:#081324
}
.scheme_default .color_style_link2 a{
    color:#80d572
}
.scheme_default .color_style_link2 a:hover{
    color:#8be77c
}
.scheme_default .color_style_link3 a{
    color:#ddb837
}
.scheme_default .color_style_link3 a:hover{
    color:#eec432
}
.scheme_default .color_style_dark a{
    color:#262f3e
}
.scheme_default .color_style_dark a:hover{
    color:#ff0000
}
.scheme_default blockquote,.scheme_default .wp-block-pullquote:not(.is-style-solid-color){
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default blockquote:before{
    color:#ffffff
}
.scheme_default blockquote a{
    color:#000000
}
.scheme_default blockquote a:hover{
    color:#ffffff
}
.scheme_default blockquote dt,.scheme_default blockquote b,.scheme_default blockquote strong,.scheme_default blockquote i,.scheme_default blockquote em,.scheme_default blockquote mark,.scheme_default blockquote ins{
    color:#262f3e
}
.scheme_default blockquote s,.scheme_default blockquote strike,.scheme_default blockquote del{
    color:#797e87
}
.scheme_default blockquote code{
    color:#8c9097;
     background-color:#28272e;
     border-color:#3d3d3d
}
.scheme_default table th,.scheme_default table th + th,.scheme_default table td + th{
    border-color:#262f3e
}
.scheme_default table td,.scheme_default table th + td,.scheme_default table td + td{
    color:#797e87;
     border-color:#e3e3e3
}
.scheme_default table th{
    color:#8c9097;
     background-color:#081224
}
.scheme_default table th b,.scheme_default table th strong{
    color:#8c9097
}
.scheme_default table>tbody>tr:nth-child(2n+1)>td{
    background-color:#EBEBEB !important
}
.scheme_default table>tbody>tr:nth-child(2n)>td{
    background-color:#f4f4f4 !important
}
.scheme_default table th a:hover{
    color:#8c9097
}
.scheme_default hr{
    border-color:#e3e3e3
}
.scheme_default figure figcaption,.scheme_default .wp-caption .wp-caption-text,.scheme_default .wp-caption .wp-caption-dd,.scheme_default .wp-caption-overlay .wp-caption .wp-caption-text,.scheme_default .wp-caption-overlay .wp-caption .wp-caption-dd{
    color:#262f3e !important;
     background:rgba(255,255,255,0.8) !important
}
.scheme_default ul>li:before{
    color:#ff0000
}
.scheme_default .widget_search form:after,.scheme_default .woocommerce.widget_product_search form:after,.scheme_default .widget_display_search form:after,.scheme_default #bbpress-forums #bbp-search-form:after{
    color:#ffffff
}
.scheme_default .widget_search form:hover:after,.scheme_default .woocommerce.widget_product_search form:hover:after,.scheme_default .widget_display_search form:hover:after,.scheme_default #bbpress-forums #bbp-search-form:hover:after{
    color:#ffffff
}
.scheme_default fieldset{
    border-color:#e3e3e3
}
.scheme_default fieldset legend{
    color:#262f3e;
     background-color:#ffffff
}
.scheme_default input[type="text"],.scheme_default input[type="number"],.scheme_default input[type="email"],.scheme_default input[type="url"],.scheme_default input[type="tel"],.scheme_default input[type="search"],.scheme_default input[type="password"],.scheme_default .select_container,.scheme_default .select2-container.select2-container--default span.select2-choice,.scheme_default .select2-container.select2-container--default span.select2-selection,.scheme_default .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered,.scheme_default .select2-container.select2-container--default .select2-selection--multiple,.scheme_default textarea,.scheme_default textarea.wp-editor-area,.scheme_default .tourmaster-form-field input[type="text"],.scheme_default .tourmaster-form-field input[type="email"],.scheme_default .tourmaster-form-field input[type="password"],.scheme_default .tourmaster-form-field textarea,.scheme_default .tourmaster-form-field select,.scheme_default .tourmaster-form-field.tourmaster-with-border input[type="text"],.scheme_default .tourmaster-form-field.tourmaster-with-border input[type="email"],.scheme_default .tourmaster-form-field.tourmaster-with-border input[type="password"],.scheme_default .tourmaster-form-field.tourmaster-with-border textarea,.scheme_default .tourmaster-form-field.tourmaster-with-border select,.scheme_default #buddypress .dir-search input[type="search"],.scheme_default #buddypress .dir-search input[type="text"],.scheme_default #buddypress .groups-members-search input[type="search"],.scheme_default #buddypress .groups-members-search input[type="text"],.scheme_default #buddypress .standard-form input[type="color"],.scheme_default #buddypress .standard-form input[type="date"],.scheme_default #buddypress .standard-form input[type="datetime-local"],.scheme_default #buddypress .standard-form input[type="datetime"],.scheme_default #buddypress .standard-form input[type="email"],.scheme_default #buddypress .standard-form input[type="month"],.scheme_default #buddypress .standard-form input[type="number"],.scheme_default #buddypress .standard-form input[type="password"],.scheme_default #buddypress .standard-form input[type="range"],.scheme_default #buddypress .standard-form input[type="search"],.scheme_default #buddypress .standard-form input[type="tel"],.scheme_default #buddypress .standard-form input[type="text"],.scheme_default #buddypress .standard-form input[type="time"],.scheme_default #buddypress .standard-form input[type="url"],.scheme_default #buddypress .standard-form input[type="week"],.scheme_default #buddypress .standard-form select,.scheme_default #buddypress .standard-form textarea,.scheme_default #buddypress form#whats-new-form textarea,.scheme_default #booked-page-form input[type="email"],.scheme_default #booked-page-form input[type="text"],.scheme_default #booked-page-form input[type="password"],.scheme_default #booked-page-form textarea,.scheme_default .booked-upload-wrap,.scheme_default .booked-upload-wrap input,.scheme_default form.mc4wp-form input[type="email"]{
    color:#797e87;
     border-color:#e4e4e4;
     background-color:#f4f4f4
}
.scheme_default input[type="text"]:focus,.scheme_default input[type="text"].filled,.scheme_default input[type="number"]:focus,.scheme_default input[type="number"].filled,.scheme_default input[type="email"]:focus,.scheme_default input[type="email"].filled,.scheme_default input[type="tel"]:focus,.scheme_default input[type="search"]:focus,.scheme_default input[type="search"].filled,.scheme_default input[type="password"]:focus,.scheme_default input[type="password"].filled,.scheme_default .select_container:hover,.scheme_default select option:hover,.scheme_default select option:focus,.scheme_default .select2-container.select2-container--default span.select2-choice:hover,.scheme_default .select2-container.select2-container--focus span.select2-choice,.scheme_default .select2-container.select2-container--open span.select2-choice,.scheme_default .select2-container.select2-container--focus span.select2-selection--single .select2-selection__rendered,.scheme_default .select2-container.select2-container--open span.select2-selection--single .select2-selection__rendered,.scheme_default .select2-container.select2-container--default span.select2-selection--single:hover .select2-selection__rendered,.scheme_default .select2-container.select2-container--default span.select2-selection--multiple:hover,.scheme_default .select2-container.select2-container--focus span.select2-selection--multiple,.scheme_default .select2-container.select2-container--open span.select2-selection--multiple,.scheme_default textarea:focus,.scheme_default textarea.filled,.scheme_default textarea.wp-editor-area:focus,.scheme_default textarea.wp-editor-area.filled,.scheme_default .tourmaster-form-field input[type="text"]:focus,.scheme_default .tourmaster-form-field input[type="text"].filled,.scheme_default .tourmaster-form-field input[type="email"]:focus,.scheme_default .tourmaster-form-field input[type="email"].filled,.scheme_default .tourmaster-form-field input[type="password"]:focus,.scheme_default .tourmaster-form-field input[type="password"].filled,.scheme_default .tourmaster-form-field textarea:focus,.scheme_default .tourmaster-form-field textarea.filled,.scheme_default .tourmaster-form-field select:focus,.scheme_default .tourmaster-form-field select.filled,.scheme_default .tourmaster-form-field.tourmaster-with-border input[type="text"]:focus,.scheme_default .tourmaster-form-field.tourmaster-with-border input[type="text"].filled,.scheme_default .tourmaster-form-field.tourmaster-with-border input[type="email"]:focus,.scheme_default .tourmaster-form-field.tourmaster-with-border input[type="email"].filled,.scheme_default .tourmaster-form-field.tourmaster-with-border input[type="password"]:focus,.scheme_default .tourmaster-form-field.tourmaster-with-border input[type="password"].filled,.scheme_default .tourmaster-form-field.tourmaster-with-border textarea:focus,.scheme_default .tourmaster-form-field.tourmaster-with-border textarea.filled,.scheme_default .tourmaster-form-field.tourmaster-with-border select:focus,.scheme_default .tourmaster-form-field.tourmaster-with-border select.filled,.scheme_default #buddypress .dir-search input[type="search"]:focus,.scheme_default #buddypress .dir-search input[type="search"].filled,.scheme_default #buddypress .dir-search input[type="text"]:focus,.scheme_default #buddypress .dir-search input[type="text"].filled,.scheme_default #buddypress .groups-members-search input[type="search"]:focus,.scheme_default #buddypress .groups-members-search input[type="search"].filled,.scheme_default #buddypress .groups-members-search input[type="text"]:focus,.scheme_default #buddypress .groups-members-search input[type="text"].filled,.scheme_default #buddypress .standard-form input[type="color"]:focus,.scheme_default #buddypress .standard-form input[type="color"].filled,.scheme_default #buddypress .standard-form input[type="date"]:focus,.scheme_default #buddypress .standard-form input[type="date"].filled,.scheme_default #buddypress .standard-form input[type="datetime-local"]:focus,.scheme_default #buddypress .standard-form input[type="datetime-local"].filled,.scheme_default #buddypress .standard-form input[type="datetime"]:focus,.scheme_default #buddypress .standard-form input[type="datetime"].filled,.scheme_default #buddypress .standard-form input[type="email"]:focus,.scheme_default #buddypress .standard-form input[type="email"].filled,.scheme_default #buddypress .standard-form input[type="month"]:focus,.scheme_default #buddypress .standard-form input[type="month"].filled,.scheme_default #buddypress .standard-form input[type="number"]:focus,.scheme_default #buddypress .standard-form input[type="number"].filled,.scheme_default #buddypress .standard-form input[type="password"]:focus,.scheme_default #buddypress .standard-form input[type="password"].filled,.scheme_default #buddypress .standard-form input[type="range"]:focus,.scheme_default #buddypress .standard-form input[type="range"].filled,.scheme_default #buddypress .standard-form input[type="search"]:focus,.scheme_default #buddypress .standard-form input[type="search"].filled,.scheme_default #buddypress .standard-form input[type="tel"]:focus,.scheme_default #buddypress .standard-form input[type="tel"].filled,.scheme_default #buddypress .standard-form input[type="text"]:focus,.scheme_default #buddypress .standard-form input[type="text"].filled,.scheme_default #buddypress .standard-form input[type="time"]:focus,.scheme_default #buddypress .standard-form input[type="time"].filled,.scheme_default #buddypress .standard-form input[type="url"]:focus,.scheme_default #buddypress .standard-form input[type="url"].filled,.scheme_default #buddypress .standard-form input[type="week"]:focus,.scheme_default #buddypress .standard-form input[type="week"].filled,.scheme_default #buddypress .standard-form select:focus,.scheme_default #buddypress .standard-form select.filled,.scheme_default #buddypress .standard-form textarea:focus,.scheme_default #buddypress .standard-form textarea.filled,.scheme_default #buddypress form#whats-new-form textarea:focus,.scheme_default #buddypress form#whats-new-form textarea.filled,.scheme_default #booked-page-form input[type="email"]:focus,.scheme_default #booked-page-form input[type="email"].filled,.scheme_default #booked-page-form input[type="text"]:focus,.scheme_default #booked-page-form input[type="text"].filled,.scheme_default #booked-page-form input[type="password"]:focus,.scheme_default #booked-page-form input[type="password"].filled,.scheme_default #booked-page-form textarea:focus,.scheme_default #booked-page-form textarea.filled,.scheme_default .booked-upload-wrap:hover,.scheme_default .booked-upload-wrap input:focus,.scheme_default .booked-upload-wrap input.filled,.scheme_default form.mc4wp-form input[type="email"]:focus,.scheme_default form.mc4wp-form input[type="email"].filled{
    color:#262f3e;
     border-color:#262f3e;
     background-color:#f4f4f4
}
.scheme_default input[placeholder]::-webkit-input-placeholder{
    color:#797e87;
     opacity:1
}
.scheme_default textarea[placeholder]::-webkit-input-placeholder{
    color:#797e87;
     opacity:1
}
.scheme_default input[placeholder]::-moz-placeholder{
    color:#797e87;
     opacity:1
}
.scheme_default textarea[placeholder]::-moz-placeholder{
    color:#797e87;
     opacity:1
}
.scheme_default input[placeholder]:-ms-input-placeholder{
    color:#797e87;
     opacity:1
}
.scheme_default textarea[placeholder]:-ms-input-placeholder{
    color:#797e87;
     opacity:1
}
.scheme_default input[placeholder]::placeholder{
    color:#797e87;
     opacity:1
}
.scheme_default textarea[placeholder]::placeholder{
    color:#797e87;
     opacity:1
}
.scheme_default .select_container:before{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .select_container:focus:before,.scheme_default .select_container:hover:before{
    color:#262f3e;
     background-color:#f4f4f4
}
.scheme_default .select_container:after,.scheme_default .woocommerce footer .select_container:after{
    color:#797e87
}
.scheme_default .woocommerce .select_container:after{
    color:#262f3e
}
.scheme_default .woocommerce .select_container:focus:after,.scheme_default .woocommerce .select_container:hover:after{
    color:#ff0000
}
.scheme_default .select_container:focus:after,.scheme_default .select_container:hover:after{
    color:#262f3e
}
.scheme_default .woocommerce footer .select_container:focus:after,.scheme_default .woocommerce footer .select_container:hover:after{
    color:#ffffff
}
.scheme_default .select_container select{
    color:#797e87;
     background:#ffffff !important;
     border-color:#e4e4e4;
     border-radius: 5px;
}
.scheme_default .select_container select:focus{
    color:#262f3e;
     background-color:#f4f4f4 !important
}
.scheme_default .select2-dropdown,.scheme_default .select2-container.select2-container--focus span.select2-selection,.scheme_default .select2-container.select2-container--open span.select2-selection{
    color:#262f3e;
     border-color:#262f3e;
     background:#f4f4f4
}
.scheme_default .select2-container .select2-results__option{
    color:#262f3e;
     background:#f4f4f4
}
.scheme_default .select2-dropdown .select2-highlighted,.scheme_default .select2-container .select2-results__option--highlighted[aria-selected]{
    color:#ffffff;
     background:#ff0000
}
.scheme_default input[type="radio"] + label:before,.scheme_default input[type="checkbox"] + label:before,.scheme_default .wpcf7-list-item-label.wpcf7-list-item-right:before{
    border-color:#e4e4e4 !important
}
.scheme_default .sc_button_simple:not(.sc_button_bg_image){
    color:#ff0000
}
.scheme_default .sc_button_simple:not(.sc_button_bg_image):hover{
    color:#081324 !important
}
.scheme_default .sc_button_simple.color_style_link2:not(.sc_button_bg_image),.scheme_default .color_style_link2 .sc_button_simple:not(.sc_button_bg_image){
    color:#80d572
}
.scheme_default .sc_button_simple.color_style_link2:not(.sc_button_bg_image):hover,.scheme_default .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):hover{
    color:#8be77c
}
.scheme_default .sc_button_simple.color_style_link3:not(.sc_button_bg_image),.scheme_default .color_style_link3 .sc_button_simple:not(.sc_button_bg_image){
    color:#ddb837
}
.scheme_default .sc_button_simple.color_style_link3:not(.sc_button_bg_image):hover,.scheme_default .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):hover{
    color:#eec432
}
.scheme_default .sc_button_simple.color_style_dark:not(.sc_button_bg_image),.scheme_default .color_style_dark .sc_button_simple:not(.sc_button_bg_image){
    color:#262f3e
}
.scheme_default .sc_button_simple.color_style_dark:not(.sc_button_bg_image):hover,.scheme_default .color_style_dark .sc_button_simple:not(.sc_button_bg_image):hover{
    color:#ff0000
}
.scheme_default .sc_button_bordered:not(.sc_button_bg_image){
    color:#ff0000;
     border-color:#ff0000
}
.scheme_default .sc_button_bordered:not(.sc_button_bg_image):hover{
    color:#081324 !important;
     border-color:#081324 !important
}
.scheme_default .sc_button_bordered.color_style_link2:not(.sc_button_bg_image){
    color:#80d572;
     border-color:#80d572
}
.scheme_default .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover{
    color:#8be77c !important;
     border-color:#8be77c !important
}
.scheme_default .sc_button_bordered.color_style_link3:not(.sc_button_bg_image){
    color:#ddb837;
     border-color:#ddb837
}
.scheme_default .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover{
    color:#eec432 !important;
     border-color:#eec432 !important
}
.scheme_default .sc_button_bordered.color_style_dark:not(.sc_button_bg_image){
    color:#262f3e;
     border-color:#262f3e
}
.scheme_default .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover{
    color:#ff0000 !important;
     border-color:#ff0000 !important
}
.scheme_default .sp-view-all-link>a,.scheme_default button:not(.components-button),.scheme_default input[type="reset"],.scheme_default input[type="submit"],.scheme_default input[type="button"],.scheme_default .post_item .more-link,.scheme_default .comments_wrap .form-submit input[type="submit"],.scheme_default .wp-block-button:not(.is-style-outline)>.wp-block-button__link,.scheme_default #buddypress .comment-reply-link,.scheme_default #buddypress .generic-button a,.scheme_default #buddypress a.button,.scheme_default #buddypress button,.scheme_default #buddypress input[type="button"],.scheme_default #buddypress input[type="reset"],.scheme_default #buddypress input[type="submit"],.scheme_default #buddypress ul.button-nav li a,.scheme_default a.bp-title-button,.scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button,.scheme_default #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a,.scheme_default #booked-profile-page input[type="submit"],.scheme_default #booked-profile-page button,.scheme_default .booked-list-view input[type="submit"],.scheme_default .booked-list-view button,.scheme_default table.booked-calendar input[type="submit"],.scheme_default table.booked-calendar button,.scheme_default .booked-modal input[type="submit"],.scheme_default .booked-modal button,.scheme_default .sc_button_default,.scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),.scheme_default .socials_share:not(.socials_type_drop) .social_icon,.scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"],.scheme_default #tribe-bar-form .tribe-bar-submit input[type="submit"],.scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"],.scheme_default #tribe-bar-form .tribe-bar-views-toggle,.scheme_default #tribe-bar-views li.tribe-bar-views-option,.scheme_default #tribe-events .tribe-events-button,.scheme_default .tribe-events-button,.scheme_default .tribe-events-cal-links a,.scheme_default .edd_download_purchase_form .button,.scheme_default #edd-purchase-button,.scheme_default .edd-submit.button,.scheme_default .widget_edd_cart_widget .edd_checkout a,.scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a,.scheme_default .mc4wp-form input[type="submit"],.scheme_default .woocommerce #respond input#submit,.scheme_default .woocommerce .button,.scheme_default .woocommerce-page .button,.scheme_default .woocommerce a.button,.scheme_default .woocommerce-page a.button,.scheme_default .woocommerce button.button,.scheme_default .woocommerce-page button.button,.scheme_default .woocommerce input.button,.scheme_default .woocommerce-page input.button,.scheme_default .woocommerce input[type="button"],.scheme_default .woocommerce-page input[type="button"],.scheme_default .woocommerce input[type="submit"],.scheme_default .woocommerce-page input[type="submit"],.scheme_default .woocommerce #respond input#submit.alt,.scheme_default .woocommerce a.button.alt,.scheme_default .woocommerce button.button.alt,.scheme_default .woocommerce input.button.alt{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default div .sp-view-all-link>a{
    color:#ffffff !important;
    margin-bottom: 15px;
	margin-top: 15px;
}
.scheme_default .woocommerce #respond input#submit.disabled,.scheme_default .woocommerce #respond input#submit:disabled,.scheme_default .woocommerce #respond input#submit[disabled]:disabled,.scheme_default .woocommerce a.button.disabled,.scheme_default .woocommerce a.button:disabled,.scheme_default .woocommerce a.button[disabled]:disabled,.scheme_default .woocommerce button.button.disabled,.scheme_default .woocommerce button.button:disabled,.scheme_default .woocommerce button.button[disabled]:disabled,.scheme_default .woocommerce input.button.disabled,.scheme_default .woocommerce input.button:disabled,.scheme_default .woocommerce input.button[disabled]:disabled{
    color:#ffffff
}
.scheme_default .theme_button{
    color:#ffffff !important;
     background-color:#ff0000 !important
}
.scheme_default .theme_button.color_style_link2{
    background-color:#80d572 !important
}
.scheme_default .theme_button.color_style_link3{
    background-color:#ddb837 !important
}
.scheme_default .theme_button.color_style_dark{
    color:#ffffff !important;
     background-color:#262f3e !important
}
.scheme_default .sc_price_item_link{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_default .sc_button_default.color_style_link2,.scheme_default .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
    background-color:#80d572
}
.scheme_default .sc_button_default.color_style_link3,.scheme_default .sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
    background-color:#ddb837
}
.scheme_default .sc_button_default.color_style_dark,.scheme_default .sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
    color:#ffffff;
     background-color:#262f3e
}
.scheme_default .search_wrap .search_submit:before{
    color:#797e87
}
.scheme_default button[disabled],.scheme_default input[type="submit"][disabled],.scheme_default input[type="button"][disabled],.scheme_default button[disabled]:hover,.scheme_default input[type="submit"][disabled]:hover,.scheme_default input[type="button"][disabled]:hover{
    background-color:rgba(38,47,62,0.4) !important;
     color:#ffffff !important
}
.scheme_default .sp-view-all-link>a:hover,.scheme_default button:hover,.scheme_default button:focus,.scheme_default input[type="submit"]:hover,.scheme_default input[type="submit"]:focus,.scheme_default input[type="reset"]:hover,.scheme_default input[type="reset"]:focus,.scheme_default input[type="button"]:hover,.scheme_default input[type="button"]:focus,.scheme_default .post_item .more-link:hover,.scheme_default .comments_wrap .form-submit input[type="submit"]:hover,.scheme_default .comments_wrap .form-submit input[type="submit"]:focus,.scheme_default .wp-block-button:not(.is-style-outline)>.wp-block-button__link:hover,.scheme_default .wp-block-button:not(.is-style-outline)>.wp-block-button__link:focus,.scheme_default #buddypress .comment-reply-link:hover,.scheme_default #buddypress .generic-button a:hover,.scheme_default #buddypress a.button:hover,.scheme_default #buddypress button:hover,.scheme_default #buddypress input[type="button"]:hover,.scheme_default #buddypress input[type="reset"]:hover,.scheme_default #buddypress input[type="submit"]:hover,.scheme_default #buddypress ul.button-nav li a:hover,.scheme_default a.bp-title-button:hover,.scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button:hover,.scheme_default body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a:hover,.scheme_default body #booked-profile-page input[type="submit"]:hover,.scheme_default body #booked-profile-page button:hover,.scheme_default body .booked-list-view input[type="submit"]:hover,.scheme_default body .booked-list-view button:hover,.scheme_default body table.booked-calendar input[type="submit"]:hover,.scheme_default body table.booked-calendar button:hover,.scheme_default body .booked-modal input[type="submit"]:hover,.scheme_default body .booked-modal button:hover,.scheme_default .sc_button_default:hover,.scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.scheme_default .socials_share:not(.socials_type_drop) .social_icon:hover,.scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"]:hover,.scheme_default #tribe-bar-form .tribe-bar-submit input[type="submit"]:hover,.scheme_default #tribe-bar-form .tribe-bar-submit input[type="submit"]:focus,.scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"]:hover,.scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"]:focus,.scheme_default #tribe-bar-form .tribe-bar-views-toggle:hover,.scheme_default #tribe-bar-views li.tribe-bar-views-option:hover,.scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active,.scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active:hover,.scheme_default #tribe-events .tribe-events-button:hover,.scheme_default .tribe-events-button:hover,.scheme_default .tribe-events-cal-links a:hover,.scheme_default .edd_download_purchase_form .button:hover,.scheme_default .edd_download_purchase_form .button:active,.scheme_default .edd_download_purchase_form .button:focus,.scheme_default #edd-purchase-button:hover,.scheme_default #edd-purchase-button:active,.scheme_default #edd-purchase-button:focus,.scheme_default .edd-submit.button:hover,.scheme_default .edd-submit.button:active,.scheme_default .edd-submit.button:focus,.scheme_default .widget_edd_cart_widget .edd_checkout a:hover,.scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover,.scheme_default .mc4wp-form input[type="submit"]:hover,.scheme_default .mc4wp-form input[type="submit"]:focus,.scheme_default .woocommerce #respond input#submit:hover,.scheme_default .woocommerce .button:hover,.scheme_default .woocommerce-page .button:hover,.scheme_default .woocommerce a.button:hover,.scheme_default .woocommerce-page a.button:hover,.scheme_default .woocommerce button.button:hover,.scheme_default .woocommerce-page button.button:hover,.scheme_default .woocommerce input.button:hover,.scheme_default .woocommerce-page input.button:hover,.scheme_default .woocommerce input[type="button"]:hover,.scheme_default .woocommerce-page input[type="button"]:hover,.scheme_default .woocommerce input[type="submit"]:hover,.scheme_default .woocommerce-page input[type="submit"]:hover{
    color:#ffffff;
     background-color:#262f3e
}
.scheme_default div .sp-view-all-link>a:hover{
    color:#ffffff !important
}
.scheme_default .woocommerce #respond input#submit.alt:hover,.scheme_default .woocommerce a.button.alt:hover,.scheme_default .woocommerce button.button.alt:hover,.scheme_default .woocommerce input.button.alt:hover{
    color:#ffffff;
     background-color:#081324
}
.scheme_default .theme_button:hover,.scheme_default .theme_button:focus{
    color:#ffffff !important;
     background-color:#262f3e !important
}
.scheme_default .theme_button.color_style_link2:hover{
    background-color:#8be77c !important
}
.scheme_default .theme_button.color_style_link3:hover{
    background-color:#eec432 !important
}
.scheme_default .theme_button.color_style_dark:hover{
    color:#1d1d1d !important;
     background-color:#ff0000 !important
}
.scheme_default .sc_price_item:hover .sc_price_item_link,.scheme_default .sc_price_item_link:hover{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .sc_button_default.color_style_link2:hover,.scheme_default .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover{
    background-color:#8be77c
}
.scheme_default .sc_button_default.color_style_link3:hover,.scheme_default .sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover{
    background-color:#eec432
}
.scheme_default .sc_button_default.color_style_dark:hover,.scheme_default .sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover{
    color:#1d1d1d;
     background-color:#ff0000
}
.scheme_default .search_wrap .search_submit:hover:before{
    color:#262f3e
}
.scheme_default.sidebar .sc_button_simple:not(.sc_button_bg_image){
    color:#ff0000
}
.scheme_default.sidebar .sc_button_simple:not(.sc_button_bg_image):hover{
    color:#ff0000 !important
}
.scheme_default.sidebar .sc_button_bordered:not(.sc_button_bg_image),.scheme_default .wp-block-button.is-style-outline>.wp-block-button__link,.scheme_default .wp-block-button.is-style-outline>.wp-block-button__link:hover,.scheme_default .wp-block-button.is-style-outline>.wp-block-button__link:focus{
    color:#ff0000;
     border-color:#ff0000
}
.scheme_default.sidebar .sc_button_bordered:not(.sc_button_bg_image):hover{
    color:#ff0000 !important;
     border-color:#ff0000 !important
}
.scheme_default .wp-editor-container input[type="button"]{
    background-color:#ffffff;
     border-color:#e3e3e3;
     color:#1d1d1d;
     -webkit-box-shadow:0 1px 0 0 #EBEBEB;
     -ms-box-shadow:0 1px 0 0 #EBEBEB;
     box-shadow:0 1px 0 0 #EBEBEB
}
.scheme_default .wp-editor-container input[type="button"]:hover,.scheme_default .wp-editor-container input[type="button"]:focus{
    background-color:#f4f4f4;
     border-color:#EBEBEB;
     color:#ff0000
}
.scheme_default .sticky{
    background-color:#081224 !important;
     color:#9d9ea1 !important
}
.scheme_default .sticky .post_title a *,.scheme_default .sticky .post_title a,.scheme_default .sticky .post_title{
    color:#ffffff
}
.scheme_default .sticky .post_title a:hover *,.scheme_default .sticky .post_title a:hover{
    color:#ff0000
}
.scheme_default .sticky .label_sticky{
    border-top-color:#ff0000
}
.scheme_default.top_panel,.scheme_default.footer_wrap{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default.sc_layouts_row{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .sc_layouts_row_delimiter,.scheme_default.sc_layouts_row_delimiter{
    border-color:#e3e3e3
}
.footer_wrap .scheme_default.vc_row .sc_layouts_row_delimiter,.footer_wrap .scheme_default.sc_layouts_row_delimiter,.scheme_default.footer_wrap .sc_layouts_row_delimiter{
    border-color:#e3e3e3
}
.scheme_default .sc_layouts_item_icon{
    color:#797e87
}
.scheme_default .sc_layouts_item_details_line1{
    color:#ff0000
}
.scheme_default .sc_layouts_item_details_line2{
    color:#262f3e
}
.scheme_default span.trx_addons_login_menu,.scheme_default span.trx_addons_login_menu:after{
    color:#797e87;
     background-color:#ffffff;
     border-color:#e3e3e3
}
.scheme_default span.trx_addons_login_menu .trx_addons_login_menu_delimiter{
    border-color:#e3e3e3
}
.scheme_default span.trx_addons_login_menu .trx_addons_login_menu_item{
    color:#797e87
}
.scheme_default span.trx_addons_login_menu .trx_addons_login_menu_item:hover{
    color:#1d1d1d;
     background-color:#f4f4f4
}
.scheme_default .sc_layouts_row_fixed_on{
    background-color:#ffffff
}
.scheme_default .sc_layouts_row.sc_layouts_row_type_narrow,.scheme_default.sc_layouts_row.sc_layouts_row_type_narrow{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .sc_layouts_row_type_narrow .sc_layouts_item,.scheme_default.sc_layouts_row_type_narrow .sc_layouts_item{
    color:#797e87
}
.scheme_default .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button),.scheme_default.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button){
    color:#797e87
}
.scheme_default .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover,.scheme_default .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon,.scheme_default.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover,.scheme_default.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon{
    color:#1d1d1d
}
.scheme_default .sc_layouts_row_type_narrow .sc_layouts_item_icon,.scheme_default.sc_layouts_row_type_narrow .sc_layouts_item_icon{
    color:#ff0000
}
.scheme_default .sc_layouts_row_type_narrow .sc_layouts_item_details_line1,.scheme_default .sc_layouts_row_type_narrow .sc_layouts_item_details_line2,.scheme_default.sc_layouts_row_type_narrow .sc_layouts_item_details_line1,.scheme_default.sc_layouts_row_type_narrow .sc_layouts_item_details_line2{
    color:#797e87
}
.scheme_default .sc_layouts_row_type_narrow .socials_wrap .social_item .social_icon,.scheme_default.sc_layouts_row_type_narrow .socials_wrap .social_item .social_icon{
    background-color:transparent;
     color:#ff0000
}
.scheme_default .sc_layouts_row_type_narrow .socials_wrap .social_item:hover .social_icon,.scheme_default.sc_layouts_row_type_narrow .socials_wrap .social_item:hover .social_icon{
    background-color:transparent;
     color:#ff0000
}
.scheme_default .sc_layouts_row_type_narrow .sc_button_default,.scheme_default .sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),.scheme_default.sc_layouts_row_type_narrow .sc_button_default,.scheme_default.sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
    background-color:#ff0000;
     color:#ffffff
}
.scheme_default .sc_layouts_row_type_narrow .sc_button_default:hover,.scheme_default .sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,.scheme_default.sc_layouts_row_type_narrow .sc_button_default:hover,.scheme_default.sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover{
    background-color:#ff0000;
     color:#ffffff
}
.scheme_default .sc_layouts_row_type_narrow .sc_button.color_style_link2,.scheme_default.sc_layouts_row_type_narrow .sc_button.color_style_link2{
    background-color:#ffffff;
     color:#ffffff
}
.scheme_default .sc_layouts_row_type_narrow .sc_button.color_style_link2:hover,.scheme_default.sc_layouts_row_type_narrow .sc_button.color_style_link2:hover{
    background-color:#80d572;
     color:#ffffff !important
}
.scheme_default .sc_layouts_row_type_narrow .sc_button.color_style_link3,.scheme_default.sc_layouts_row_type_narrow .sc_button.color_style_link3{
    background-color:#eec432;
     color:#ffffff
}
.scheme_default .sc_layouts_row_type_narrow .sc_button.color_style_link3:hover,.scheme_default.sc_layouts_row_type_narrow .sc_button.color_style_link2:hover{
    background-color:#ddb837;
     color:#ffffff !important
}
.scheme_default .sc_layouts_row_type_narrow .sc_button.color_style_dark,.scheme_default.sc_layouts_row_type_narrow .sc_button.color_style_dark{
    background-color:#1d1d1d;
     color:#ffffff
}
.scheme_default .sc_layouts_row_type_narrow .sc_button.color_style_dark:hover,.scheme_default.sc_layouts_row_type_narrow .sc_button.color_style_dark:hover{
    background-color:#ff0000;
     color:#ffffff !important
}
.scheme_default .sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image),.scheme_default.sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image){
    color:#ff0000;
     border-color:#ff0000
}
.scheme_default .sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image):hover,.scheme_default.sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image):hover{
    color:#ff0000 !important;
     border-color:#ff0000 !important
}
.scheme_default .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image),.scheme_default.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image){
    color:#ffffff;
     border-color:#ffffff
}
.scheme_default .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover,.scheme_default.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover{
    color:#80d572 !important;
     border-color:#80d572 !important
}
.scheme_default .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image),.scheme_default.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image){
    color:#eec432;
     border-color:#eec432
}
.scheme_default .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover,.scheme_default.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover{
    color:#ddb837 !important;
     border-color:#ddb837 !important
}
.scheme_default .sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image),.scheme_default.sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image){
    color:#1d1d1d;
     border-color:#1d1d1d
}
.scheme_default .sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover,.scheme_default.sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover{
    color:#ff0000 !important;
     border-color:#ff0000 !important
}
.scheme_default .sc_layouts_row_type_narrow .search_wrap .search_submit,.scheme_default.sc_layouts_row_type_narrow .search_wrap .search_submit{
    background-color:transparent;
     color:#ff0000
}
.scheme_default .sc_layouts_row_type_narrow .search_wrap .search_field,.scheme_default.sc_layouts_row_type_narrow .search_wrap .search_field{
    color:#797e87
}
.scheme_default .sc_layouts_row_type_narrow .search_wrap .search_field::-webkit-input-placeholder,.scheme_default.sc_layouts_row_type_narrow .search_wrap .search_field::-webkit-input-placeholder{
    color:#797e87
}
.scheme_default .sc_layouts_row_type_narrow .search_wrap .search_field::-moz-placeholder,.scheme_default.sc_layouts_row_type_narrow .search_wrap .search_field::-moz-placeholder{
    color:#797e87
}
.scheme_default .sc_layouts_row_type_narrow .search_wrap .search_field:-ms-input-placeholder,.scheme_default.sc_layouts_row_type_narrow .search_wrap .search_field:-ms-input-placeholder{
    color:#797e87
}
.scheme_default .sc_layouts_row_type_narrow .search_wrap .search_field:focus,.scheme_default.sc_layouts_row_type_narrow .search_wrap .search_field:focus{
    color:#1d1d1d
}
.scheme_default .sc_layouts_row_type_compact .sc_layouts_item,.scheme_default.sc_layouts_row_type_compact .sc_layouts_item{
    color:#797e87
}
.scheme_default .sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button),.scheme_default.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button){
    color:#797e87
}
.scheme_default .sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button):hover,.scheme_default .sc_layouts_row_type_compact .sc_layouts_item a:hover .sc_layouts_item_icon,.scheme_default.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button):hover,.scheme_default.sc_layouts_row_type_compact .sc_layouts_item a:hover .sc_layouts_item_icon{
    color:#262f3e
}
.scheme_default .sc_layouts_row_type_compact .sc_layouts_item_icon,.scheme_default.sc_layouts_row_type_compact .sc_layouts_item_icon{
    color:#797e87
}
.scheme_default .sc_layouts_row_type_compact .sc_layouts_item_details_line1,.scheme_default .sc_layouts_row_type_compact .sc_layouts_item_details_line2,.scheme_default.sc_layouts_row_type_compact .sc_layouts_item_details_line1,.scheme_default.sc_layouts_row_type_compact .sc_layouts_item_details_line2{
    color:#797e87
}
.scheme_default .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon,.scheme_default.sc_layouts_row_type_compact .socials_wrap .social_item .social_icon{
    background-color:transparent;
     color:#262f3e
}
.scheme_default .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon,.scheme_default.sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon{
    background-color:transparent;
     color:#081324
}
.scheme_default .sc_layouts_row_type_compact .search_wrap .search_submit,.scheme_default.sc_layouts_row_type_compact .search_wrap .search_submit{
    background-color:transparent;
     color:#262f3e
}
.scheme_default .sc_layouts_row_type_compact .search_wrap .search_submit:hover,.scheme_default.sc_layouts_row_type_compact .search_wrap .search_submit:hover{
    background-color:transparent;
     color:#081324
}
.scheme_default .sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit,.scheme_default.sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit{
    color:#ff0000
}
.scheme_default .sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit:hover,.scheme_default.sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit:hover{
    color:#081324
}
.scheme_default .sc_layouts_row_type_compact .search_wrap .search_field::-webkit-input-placeholder,.scheme_default.sc_layouts_row_type_compact .search_wrap .search_field::-webkit-input-placeholder{
    color:#797e87
}
.scheme_default .sc_layouts_row_type_compact .search_wrap .search_field::-moz-placeholder,.scheme_default.sc_layouts_row_type_compact .search_wrap .search_field::-moz-placeholder{
    color:#797e87
}
.scheme_default .sc_layouts_row_type_compact .search_wrap .search_field:-ms-input-placeholder,.scheme_default.sc_layouts_row_type_compact .search_wrap .search_field:-ms-input-placeholder{
    color:#797e87
}
.scheme_default .sc_layouts_row_type_normal .sc_layouts_item,.scheme_default.sc_layouts_row_type_normal .sc_layouts_item{
    color:#797e87
}
.scheme_default .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):not(.elementor-button),.scheme_default.sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):not(.elementor-button){
    color:#797e87
}
.scheme_default .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):not(.elementor-button):hover,.scheme_default .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):not(.elementor-button):hover .sc_layouts_item_icon,.scheme_default.sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.elementor-button):not(.button):hover,.scheme_default.sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.elementor-button):not(.button):hover .sc_layouts_item_icon{
    color:#262f3e
}
.scheme_default .sc_layouts_row_type_normal .search_wrap .search_submit:before,.scheme_default.sc_layouts_row_type_normal .search_wrap .search_submit:before,.scheme_default .sc_layouts_row_type_normal .search_wrap .search_submit,.scheme_default.sc_layouts_row_type_normal .search_wrap .search_submit{
    background-color:transparent;
     color:#262f3e
}
.scheme_default .sc_layouts_row_type_normal .search_wrap .search_submit:hover:before,.scheme_default.sc_layouts_row_type_normal .search_wrap .search_submit:hover:before,.scheme_default .sc_layouts_row_type_normal .search_wrap .search_submit:hover,.scheme_default.sc_layouts_row_type_normal .search_wrap .search_submit:hover{
    background-color:transparent;
     color:#797e87
}
.scheme_default .sc_layouts_logo b{
    color:#262f3e
}
.scheme_default .sc_layouts_logo i{
    color:#ff0000
}
.scheme_default .sc_layouts_logo_text,.scheme_default .sc_layouts_logo .logo_text{
    color:#262f3e !important
}
.scheme_default .sc_layouts_logo_text:hover,.scheme_default .sc_layouts_logo:hover .logo_text{
    color:#ff0000 !important
}
.scheme_default .sc_layouts_logo_slogan,.scheme_default .sc_layouts_logo .logo_slogan{
    color:#797e87 !important
}
.scheme_default .search_style_expand.search_opened{
    background-color:#ffffff;
     border-color:#e3e3e3
}
.scheme_default .search_style_expand.search_opened .search_submit{
    color:#797e87
}
.scheme_default .search_style_expand .search_submit:hover,.scheme_default .search_style_expand .search_submit:focus{
    color:#262f3e
}
.scheme_default .search_style_fullscreen.search_opened .search_form_wrap{
    background-color:rgba(255,255,255,0.9)
}
.scheme_default .search_style_fullscreen.search_opened .search_form{
    border-color:#262f3e
}
.scheme_default .search_style_fullscreen.search_opened .search_close,.scheme_default .search_style_fullscreen.search_opened .search_field,.scheme_default .search_style_fullscreen.search_opened .search_submit{
    color:#262f3e
}
.scheme_default .search_style_fullscreen.search_opened .search_close:hover,.scheme_default .search_style_fullscreen.search_opened .search_field:hover,.scheme_default .search_style_fullscreen.search_opened .search_field:focus,.scheme_default .search_style_fullscreen.search_opened .search_submit:hover,.scheme_default .search_style_fullscreen.search_opened .search_submit:focus{
    color:#797e87
}
.scheme_default .search_style_fullscreen.search_opened .search_field::-webkit-input-placeholder{
    color:#797e87;
     opacity:1
}
.scheme_default .search_style_fullscreen.search_opened .search_field::-moz-placeholder{
    color:#797e87;
     opacity:1
}
.scheme_default .search_style_fullscreen.search_opened .search_field:-moz-placeholder{
    color:#797e87;
     opacity:1
}
.scheme_default .search_style_fullscreen.search_opened .search_field:-ms-input-placeholder{
    color:#797e87;
     opacity:1
}
.scheme_default .search_wrap .search_results{
    background-color:#ffffff;
     border-color:#e3e3e3
}
.scheme_default .search_wrap .search_results:after{
    background-color:#ffffff;
     border-left-color:#e3e3e3;
     border-top-color:#e3e3e3
}
.scheme_default .search_wrap .search_results .search_results_close{
    color:#797e87
}
.scheme_default .search_wrap .search_results .search_results_close:hover{
    color:#262f3e
}
.scheme_default .search_results.widget_area .post_item + .post_item{
    border-top-color:#e3e3e3
}
.scheme_default .sc_layouts_title .sc_layouts_title_meta,.scheme_default .sc_layouts_title .sc_layouts_title_breadcrumbs,.scheme_default .sc_layouts_title .sc_layouts_title_breadcrumbs a,.scheme_default .sc_layouts_title .sc_layouts_title_description,.scheme_default .sc_layouts_title .post_meta,.scheme_default .sc_layouts_title .post_meta_item,.scheme_default .sc_layouts_title .post_meta .vc_inline-link,.scheme_default .sc_layouts_title .post_meta_item a,.scheme_default .sc_layouts_title .post_meta_item:after,.scheme_default .sc_layouts_title .post_meta_item:hover:after,.scheme_default .sc_layouts_title .post_meta_item.post_meta_edit:after,.scheme_default .sc_layouts_title .post_meta_item.post_meta_edit:hover:after,.scheme_default .sc_layouts_title .post_meta_item.post_categories,.scheme_default .sc_layouts_title .post_meta_item.post_categories a,.scheme_default .sc_layouts_title .post_info .post_info_item,.scheme_default .sc_layouts_title .post_info .post_info_item a,.scheme_default .sc_layouts_title .post_info_counters .post_meta_item{
    color:#262f3e
}
.scheme_default .sc_layouts_title .post_meta_item a:hover,.scheme_default .sc_layouts_title .sc_layouts_title_breadcrumbs a:hover,.scheme_default .sc_layouts_title .post_meta .vc_inline-link:hover,.scheme_default .sc_layouts_title a.post_meta_item:hover,.scheme_default .sc_layouts_title .post_meta_item.post_categories a:hover,.scheme_default .sc_layouts_title .post_info .post_info_item a:hover,.scheme_default .sc_layouts_title .post_info_counters .post_meta_item:hover{
    color:#081324
}
.scheme_default .sc_layouts_menu_nav>li>a{
    color:#262f3e
}
.scheme_default .sc_layouts_menu_nav>li>a:hover,.scheme_default .sc_layouts_menu_nav>li.sfHover>a{
    color:#03A9F4 !important
}
.scheme_default .sc_layouts_menu_nav>li.current-menu-item>a,.scheme_default .sc_layouts_menu_nav>li.current-menu-parent>a,.scheme_default .sc_layouts_menu_nav>li.current-menu-ancestor>a{
    color:#2196F3 !important
}
.scheme_default .sc_layouts_menu_nav .menu-collapse>a:before{
    color:#797e87
}
.scheme_default .sc_layouts_menu_nav .menu-collapse>a:after{
    background-color:#ffffff
}
.scheme_default .sc_layouts_menu_nav .menu-collapse>a:hover:before{
    color:#ff0000
}
.scheme_default .sc_layouts_menu_nav .menu-collapse>a:hover:after{
    background-color:#f4f4f4
}
.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav,.scheme_default .sc_layouts_menu_nav>li ul{
    background-color:#081224
}
.scheme_default .widget_nav_menu li.menu-delimiter,.scheme_default .sc_layouts_menu_nav>li li.menu-delimiter{
    border-color:#262f3e
}
.scheme_default .sc_layouts_menu_nav>li>ul:after{
    background-color:#081224
}
.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a,.scheme_default .sc_layouts_menu_nav>li li>a{
    color:#8c9097 !important
}
.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a:hover,.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav>li.sfHover>a,.scheme_default .sc_layouts_menu_nav>li li>a:hover,.scheme_default .sc_layouts_menu_nav>li li.sfHover>a{
    color:#ff0000 !important
}
.scheme_default .sc_layouts_menu_nav>li li>a:hover:after{
    color:#ff0000 !important
}
.scheme_default .sc_layouts_menu_nav li[class*="columns-"] li.menu-item-has-children>a:hover,.scheme_default .sc_layouts_menu_nav li[class*="columns-"] li.menu-item-has-children.sfHover>a{
    color:#9d9ea1 !important;
     background-color:transparent
}
.scheme_default .sc_layouts_menu_nav>li li[class*="icon-"]:before{
    color:#ff0000
}
.scheme_default .sc_layouts_menu_nav>li li[class*="icon-"]:hover:before,.scheme_default .sc_layouts_menu_nav>li li[class*="icon-"].shHover:before{
    color:#ff0000
}
.scheme_default .sc_layouts_menu_nav>li li.current-menu-item>a,.scheme_default .sc_layouts_menu_nav>li li.current-menu-parent>a,.scheme_default .sc_layouts_menu_nav>li li.current-menu-ancestor>a{
    color:#ff0000 !important
}
.scheme_default .sc_layouts_menu_nav>li li.current-menu-item:before,.scheme_default .sc_layouts_menu_nav>li li.current-menu-parent:before,.scheme_default .sc_layouts_menu_nav>li li.current-menu-ancestor:before{
    color:#ff0000 !important
}
.scheme_default .sc_layouts_menu_item_description{
    color:#797e87
}
.scheme_default .menu_main_nav>li ul [class*="current-menu-"]>a .sc_layouts_menu_item_description,.scheme_default .sc_layouts_menu_nav>li ul li[class*="current-menu-"]>a .sc_layouts_menu_item_description,.scheme_default .menu_main_nav>li ul a:hover .sc_layouts_menu_item_description,.scheme_default .sc_layouts_menu_nav>li ul a:hover .sc_layouts_menu_item_description{
    color:#797e87
}
.scheme_default .menu_main_nav>li[class*="current-menu-"]>a .sc_layouts_menu_item_description,.scheme_default .sc_layouts_menu_nav>li[class*="current-menu-"]>a .sc_layouts_menu_item_description,.scheme_default .menu_main_nav>li>a:hover .sc_layouts_menu_item_description,.scheme_default .sc_layouts_menu_nav>li>a:hover .sc_layouts_menu_item_description{
    color:#797e87
}
.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-row,.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row,.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item,.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .post_item,.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .amount,.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu li{
    color:#9d9ea1
}
.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-row a:not(.sc_button):not(.button),.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button),.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button){
    color:#8c9097
}
.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-row a:not(.sc_button):not(.button):hover,.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button):hover,.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button):hover,.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-row a:hover .sc_layouts_item_icon,.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:hover .sc_layouts_item_icon,.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:hover .sc_layouts_item_icon{
    color:#ffffff
}
.scheme_default ul.sc_layouts_submenu h1,.scheme_default ul.sc_layouts_submenu h2,.scheme_default ul.sc_layouts_submenu h3,.scheme_default ul.sc_layouts_submenu h4,.scheme_default ul.sc_layouts_submenu h5,.scheme_default ul.sc_layouts_submenu h6,.scheme_default ul.sc_layouts_submenu h1 a,.scheme_default ul.sc_layouts_submenu h2 a,.scheme_default ul.sc_layouts_submenu h3 a,.scheme_default ul.sc_layouts_submenu h4 a,.scheme_default ul.sc_layouts_submenu h5 a,.scheme_default ul.sc_layouts_submenu h6 a,.scheme_default ul.sc_layouts_submenu [class*="color_style_"] h1 a,.scheme_default ul.sc_layouts_submenu [class*="color_style_"] h2 a,.scheme_default ul.sc_layouts_submenu [class*="color_style_"] h3 a,.scheme_default ul.sc_layouts_submenu [class*="color_style_"] h4 a,.scheme_default ul.sc_layouts_submenu [class*="color_style_"] h5 a,.scheme_default ul.sc_layouts_submenu [class*="color_style_"] h6 a{
    color:#8c9097
}
.scheme_default ul.sc_layouts_submenu h1 a:hover,.scheme_default ul.sc_layouts_submenu h2 a:hover,.scheme_default ul.sc_layouts_submenu h3 a:hover,.scheme_default ul.sc_layouts_submenu h4 a:hover,.scheme_default ul.sc_layouts_submenu h5 a:hover,.scheme_default ul.sc_layouts_submenu h6 a:hover{
    color:#ffffff
}
.scheme_default ul.sc_layouts_submenu .color_style_link2 h1 a:hover,.scheme_default ul.sc_layouts_submenu .color_style_link2 h2 a:hover,.scheme_default ul.sc_layouts_submenu .color_style_link2 h3 a:hover,.scheme_default ul.sc_layouts_submenu .color_style_link2 h4 a:hover,.scheme_default ul.sc_layouts_submenu .color_style_link2 h5 a:hover,.scheme_default ul.sc_layouts_submenu .color_style_link2 h6 a:hover{
    color:#80d572
}
.scheme_default ul.sc_layouts_submenu .color_style_link3 h1 a:hover,.scheme_default ul.sc_layouts_submenu .color_style_link3 h2 a:hover,.scheme_default ul.sc_layouts_submenu .color_style_link3 h3 a:hover,.scheme_default ul.sc_layouts_submenu .color_style_link3 h4 a:hover,.scheme_default ul.sc_layouts_submenu .color_style_link3 h5 a:hover,.scheme_default ul.sc_layouts_submenu .color_style_link3 h6 a:hover{
    color:#ddb837
}
.scheme_default ul.sc_layouts_submenu .color_style_dark h1 a:hover,.scheme_default ul.sc_layouts_submenu .color_style_dark h2 a:hover,.scheme_default ul.sc_layouts_submenu .color_style_dark h3 a:hover,.scheme_default ul.sc_layouts_submenu .color_style_dark h4 a:hover,.scheme_default ul.sc_layouts_submenu .color_style_dark h5 a:hover,.scheme_default ul.sc_layouts_submenu .color_style_dark h6 a:hover{
    color:#ffffff
}
.scheme_default ul.sc_layouts_submenu dt,.scheme_default ul.sc_layouts_submenu b,.scheme_default ul.sc_layouts_submenu strong,.scheme_default ul.sc_layouts_submenu i,.scheme_default ul.sc_layouts_submenu em,.scheme_default ul.sc_layouts_submenu mark,.scheme_default ul.sc_layouts_submenu ins{
    color:#8c9097
}
.scheme_default ul.sc_layouts_submenu s,.scheme_default ul.sc_layouts_submenu strike,.scheme_default ul.sc_layouts_submenu del,.scheme_default ul.sc_layouts_submenu .post_meta{
    color:#797e87
}
.scheme_default ul.sc_layouts_submenu .sc_recent_news_header{
    border-color:#262f3e
}
.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-row,.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row,.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item,.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .post_item{
    color:#797e87
}
.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-row a:not(.sc_button):not(.button),.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button),.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button){
    color:#ff0000
}
.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-row a:not(.sc_button):not(.button):hover,.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .elementor-row a:hover .sc_layouts_item_icon,.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button):hover,.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:hover .sc_layouts_item_icon,.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button):hover,.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:hover .sc_layouts_item_icon{
    color:#081324
}
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h1,.scheme_default .widget_nav_menu ul.sc_layouts_submenu h2,.scheme_default .widget_nav_menu ul.sc_layouts_submenu h3,.scheme_default .widget_nav_menu ul.sc_layouts_submenu h4,.scheme_default .widget_nav_menu ul.sc_layouts_submenu h5,.scheme_default .widget_nav_menu ul.sc_layouts_submenu h6,.scheme_default .widget_nav_menu ul.sc_layouts_submenu h1 a,.scheme_default .widget_nav_menu ul.sc_layouts_submenu h2 a,.scheme_default .widget_nav_menu ul.sc_layouts_submenu h3 a,.scheme_default .widget_nav_menu ul.sc_layouts_submenu h4 a,.scheme_default .widget_nav_menu ul.sc_layouts_submenu h5 a,.scheme_default .widget_nav_menu ul.sc_layouts_submenu h6 a,.scheme_default .widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h1 a,.scheme_default .widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h2 a,.scheme_default .widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h3 a,.scheme_default .widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h4 a,.scheme_default .widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h5 a,.scheme_default .widget_nav_menu ul.sc_layouts_submenu [class*="color_style_"] h6 a{
    color:#262f3e
}
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h1 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu h2 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu h3 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu h4 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu h5 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu h6 a:hover{
    color:#ff0000
}
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h1 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h2 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h3 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h4 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h5 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h6 a:hover{
    color:#80d572
}
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h1 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h2 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h3 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h4 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h5 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h6 a:hover{
    color:#ddb837
}
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h1 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h2 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h3 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h4 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h5 a:hover,.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h6 a:hover{
    color:#ff0000
}
.scheme_default .widget_nav_menu ul.sc_layouts_submenu dt,.scheme_default .widget_nav_menu ul.sc_layouts_submenu b,.scheme_default .widget_nav_menu ul.sc_layouts_submenu strong,.scheme_default .widget_nav_menu ul.sc_layouts_submenu i,.scheme_default .widget_nav_menu ul.sc_layouts_submenu em,.scheme_default .widget_nav_menu ul.sc_layouts_submenu mark,.scheme_default .widget_nav_menu ul.sc_layouts_submenu ins{
    color:#262f3e
}
.scheme_default .widget_nav_menu ul.sc_layouts_submenu s,.scheme_default .widget_nav_menu ul.sc_layouts_submenu strike,.scheme_default .widget_nav_menu ul.sc_layouts_submenu del,.scheme_default .widget_nav_menu ul.sc_layouts_submenu .post_meta{
    color:#797e87
}
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .sc_recent_news_header{
    border-color:#e3e3e3
}
.scheme_default.menu_side_wrap .menu_side_button{
    color:#1d1d1d;
     border-color:#e3e3e3;
     background-color:rgba(255,255,255,0.7)
}
.scheme_default.menu_side_wrap .menu_side_button:hover{
    color:#ffffff;
     border-color:#ff0000;
     background-color:#ff0000
}
.scheme_default .menu_side_inner{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .menu_side_inner .sc_layouts_logo{
    background-color:#ffffff;
     border-color:#e3e3e3
}
.scheme_default.menu_side_icons .sc_layouts_logo{
    background-color:#ffffff;
     border-color:#e3e3e3
}
.scheme_default.menu_side_icons .toc_menu_item .toc_menu_icon,.scheme_default .menu_side_inner>.toc_menu_item .toc_menu_icon{
    background-color:#ffffff;
     border-color:#e3e3e3;
     color:#ff0000
}
.scheme_default.menu_side_icons .toc_menu_item:hover .toc_menu_icon,.scheme_default.menu_side_icons .toc_menu_item_active .toc_menu_icon,.scheme_default .menu_side_inner>.toc_menu_item:hover .toc_menu_icon,.scheme_default .menu_side_inner>.toc_menu_item_active .toc_menu_icon{
    background-color:#ff0000;
     color:#ffffff
}
.scheme_default.menu_side_icons .toc_menu_icon_default:before,.scheme_default .menu_side_inner>.toc_menu_icon_default:before{
    background-color:#ff0000
}
.scheme_default.menu_side_icons .toc_menu_item:hover .toc_menu_icon_default:before,.scheme_default.menu_side_icons .toc_menu_item_active .toc_menu_icon_default:before,.scheme_default .menu_side_inner>.toc_menu_item:hover .toc_menu_icon_default:before,.scheme_default .menu_side_inner>.toc_menu_item_active .toc_menu_icon_default:before{
    background-color:#262f3e
}
.scheme_default.menu_side_icons .toc_menu_item .toc_menu_description,.scheme_default .menu_side_inner>.toc_menu_item .toc_menu_description{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default.menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon{
    background-color:#ffffff;
     color:#797e87
}
.scheme_default.menu_side_dots #toc_menu .toc_menu_item:hover .toc_menu_icon,.scheme_default.menu_side_dots #toc_menu .toc_menu_item_active .toc_menu_icon{
    color:#ff0000
}
.scheme_default.menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon:before{
    background-color:#ff0000
}
.scheme_default.menu_side_dots #toc_menu .toc_menu_item:hover .toc_menu_icon:before{
    background-color:#ff0000
}
.scheme_default .menu_mobile_inner{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .menu_mobile_button{
    color:#262f3e
}
.scheme_default .menu_mobile_button:hover{
    color:#ff0000
}
.scheme_default .menu_mobile_close:before,.scheme_default .menu_mobile_close:after{
    border-color:#1d1d1d
}
.scheme_default .menu_mobile_close:hover:before,.scheme_default .menu_mobile_close:hover:after{
    border-color:#ff0000
}
.scheme_default .menu_mobile .menu_mobile_nav_area>ul>li li.menu-delimiter>a{
    border-color:#e3e3e3
}
.scheme_default .menu_mobile_inner a,.scheme_default .menu_mobile_inner .menu_mobile_nav_area li:before{
    color:#1d1d1d
}
.scheme_default .menu_mobile_inner a:hover,.scheme_default .menu_mobile_inner .current-menu-ancestor>a,.scheme_default .menu_mobile_inner .current-menu-item>a,.scheme_default .menu_mobile_inner .menu_mobile_nav_area li:hover:before,.scheme_default .menu_mobile_inner .menu_mobile_nav_area li.current-menu-ancestor:before,.scheme_default .menu_mobile_inner .menu_mobile_nav_area li.current-menu-item:before{
    color:#ff0000
}
.scheme_default .menu_mobile_inner .search_mobile .search_submit{
    color:#797e87
}
.scheme_default .menu_mobile_inner .search_mobile .search_submit:focus,.scheme_default .menu_mobile_inner .search_mobile .search_submit:hover{
    color:#262f3e
}
.scheme_default .menu_mobile_inner .social_item .social_icon{
    color:#262f3e
}
.scheme_default .menu_mobile_inner .social_item:hover .social_icon{
    color:#ff0000
}
.scheme_default .menu_hover_fade_box .sc_layouts_menu_nav>a:hover,.scheme_default .menu_hover_fade_box .sc_layouts_menu_nav>li>a:hover,.scheme_default .menu_hover_fade_box .sc_layouts_menu_nav>li.sfHover>a{
    color:#ff0000;
     background-color:#ffffff
}
.scheme_default .menu_hover_slide_line .sc_layouts_menu_nav>li#blob{
    background-color:#ff0000
}
.scheme_default .menu_hover_slide_box .sc_layouts_menu_nav>li#blob{
    background-color:#ffffff
}
.scheme_default .menu_hover_zoom_line .sc_layouts_menu_nav>li>a:before{
    background-color:#ff0000
}
.scheme_default .menu_hover_path_line .sc_layouts_menu_nav>li:before,.scheme_default .menu_hover_path_line .sc_layouts_menu_nav>li:after,.scheme_default .menu_hover_path_line .sc_layouts_menu_nav>li>a:before,.scheme_default .menu_hover_path_line .sc_layouts_menu_nav>li>a:after{
    background-color:#ff0000
}
.scheme_default .menu_hover_roll_down .sc_layouts_menu_nav>li>a:before{
    background-color:#ff0000
}
.scheme_default .menu_hover_color_line .sc_layouts_menu_nav>li>a:before{
    background-color:#262f3e
}
.scheme_default .menu_hover_color_line .sc_layouts_menu_nav>li>a:after,.scheme_default .menu_hover_color_line .sc_layouts_menu_nav>li.menu-item-has-children>a:after{
    background-color:#ff0000
}
.scheme_default .menu_hover_color_line .sc_layouts_menu_nav>li.sfHover>a,.scheme_default .menu_hover_color_line .sc_layouts_menu_nav>li>a:hover,.scheme_default .menu_hover_color_line .sc_layouts_menu_nav>li>a:focus{
    color:#ff0000
}
.scheme_default.sc_layouts_row .vc_separator.vc_sep_color_grey .vc_sep_line,.scheme_default .sc_layouts_row .vc_separator.vc_sep_color_grey .vc_sep_line{
    border-color:#e3e3e3
}
.scheme_default .sc_layouts_row_type_normal .sc_layouts_item_icon,.sc_layouts_row_type_normal .scheme_default.sc_layouts_item .sc_layouts_item_icon{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .sc_layouts_row_type_normal .sc_layouts_item_icon:hover,.sc_layouts_row_type_normal .scheme_default.sc_layouts_item .sc_layouts_item_icon:hover,.scheme_default .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):not(.elementor-button):hover .sc_layouts_item_icon,.sc_layouts_row_type_normal .scheme_default.sc_layouts_item a:not(.sc_button):not(.button):not(.elementor-button):hover .sc_layouts_item_icon{
    color:#ffffff;
     background-color:#262f3e
}
.scheme_default .sc_layouts_cart_items_short,.scheme_default.sc_layouts_item .sc_layouts_cart_items_short{
    background-color:#ffffff;
     color:#262f3e
}
.scheme_default .sc_layouts_cart_widget{
    border-color:#e3e3e3;
     background-color:#ffffff;
     color:#797e87
}
.scheme_default .sc_layouts_cart_widget:after{
    border-color:#e3e3e3;
     background-color:#ffffff
}
.scheme_default .sc_layouts_cart_widget .sc_layouts_cart_widget_close{
    color:#262f3e
}
.scheme_default .sc_layouts_cart_widget .sc_layouts_cart_widget_close:hover{
    color:#ff0000
}
.scheme_default .sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-selected{
    color:#797e87
}
.scheme_default .sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-selected:hover{
    color:#1d1d1d
}
.scheme_default .sc_layouts_currency .chosen-container .chosen-results,.scheme_default .sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-options-holder,.scheme_default .sc_layouts_currency .woocommerce-currency-switcher-form .dd-options,.scheme_default .sc_layouts_currency .woocommerce-currency-switcher-form .dd-option{
    background:#ffffff;
     color:#1d1d1d
}
.scheme_default .sc_layouts_currency .chosen-container .chosen-results li,.scheme_default .sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option{
    color:#1d1d1d
}
.scheme_default .sc_layouts_currency .chosen-container .active-result.highlighted,.scheme_default .sc_layouts_currency .chosen-container .active-result.result-selected,.scheme_default .sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option:hover,.scheme_default .sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-options-holder .wSelect-option-selected,.scheme_default .sc_layouts_currency .woocommerce-currency-switcher-form .dd-option:hover,.scheme_default .sc_layouts_currency .woocommerce-currency-switcher-form .dd-option-selected{
    color:#ff0000 !important
}
.scheme_default .sc_layouts_currency .woocommerce-currency-switcher-form .dd-option-description{
    color:#797e87
}
.scheme_default #page_preloader,.scheme_default .page_content_wrap,.scheme_default .custom-background .content_wrap>.content,.scheme_default .page_banner_wrap ~ .content_wrap>.content
{
	background: #416f8f;
}
.scheme_default .preloader_wrap>div{
    background-color:#ff0000
}
.scheme_default .top_panel,.scheme_default.top_panel{
    background-color:#ffffff
}
.scheme_default.top_panel.with_bg_image:before{
    background-color:rgba(255,255,255,0.7)
}
.scheme_default.top_panel .slider_engine_revo .slide_subtitle,.scheme_default .top_panel .slider_engine_revo .slide_subtitle{
    color:#ff0000
}
.scheme_default .top_panel_default .top_panel_navi,.scheme_default.top_panel_default .top_panel_navi{
    background-color:#ffffff
}
.scheme_default .top_panel_default .top_panel_title,.scheme_default.top_panel_default .top_panel_title{
    background-color:#ffffff
}
.scheme_default .post_header_position_above .top_panel{
    border-color:#e3e3e3
}
.scheme_default .post_header_position_on_thumb .header_content_wrap.header_align_bb .post_header{
    border-color:#e3e3e3
}
.scheme_default .esg-filters .esg-filter-wrapper{
    background-color:#262f3e
}
.scheme_default div.esg-filter-wrapper .esg-filterbutton>span,.scheme_default .mptt-navigation-tabs li a,.scheme_default .fcunited_tabs .fcunited_tabs_titles li a{
    color:#ffffff;
     background-color:#262f3e
}
.scheme_default div.esg-filter-wrapper .esg-filterbutton>span:hover,.scheme_default .mptt-navigation-tabs li a:hover,.scheme_default .fcunited_tabs .fcunited_tabs_titles li a:hover{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default div.esg-filter-wrapper .esg-filterbutton.selected>span,.scheme_default .mptt-navigation-tabs li.active a,.scheme_default .fcunited_tabs .fcunited_tabs_titles li.ui-state-active a{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .sheme_self.sidebar div.esg-filter-wrapper .esg-filterbutton>span,.scheme_default .sheme_self.sidebar .mptt-navigation-tabs li a,.scheme_default .sheme_self.sidebar .fcunited_tabs .fcunited_tabs_titles li a{
    color:#1d1d1d;
     background-color:#f4f4f4
}
.scheme_default .sheme_self.sidebar div.esg-filter-wrapper .esg-filterbutton>span:hover,.scheme_default .sheme_self.sidebar .mptt-navigation-tabs li a:hover,.scheme_default .sheme_self.sidebar .fcunited_tabs .fcunited_tabs_titles li a:hover{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .sheme_self.sidebar div.esg-filter-wrapper .esg-filterbutton.selected>span,.scheme_default .sheme_self.sidebar .mptt-navigation-tabs li.active a,.scheme_default .sheme_self.sidebar .fcunited_tabs .fcunited_tabs_titles li.ui-state-active a{
    color:#ffffff;
     background-color:#1d1d1d
}
.scheme_default .post_item{
    color:#797e87
}
.scheme_default .post_meta,.scheme_default .post_meta_item,.scheme_default .post_meta_item:after,.scheme_default .post_meta_item:hover:after,.scheme_default .post_meta .vc_inline-link,.scheme_default .post_meta .vc_inline-link:after,.scheme_default .post_meta .vc_inline-link:hover:after,.scheme_default .post_meta_item a,.scheme_default .post_info .post_info_item,.scheme_default .post_info .post_info_item a,.scheme_default .post_info_counters .post_meta_item{
    color:#797e87
}
.scheme_default .post_info .post_info_item a.post_info_date{
    color:#4CAF50
}
.scheme_default .post_info .post_info_item a.post_info_author{
    color:#262f3e
}
.scheme_default .post_info .post_info_item a.post_info_author:hover{
    color:#ff0000
}
.scheme_default .post_meta_item.post_categories a{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .post_meta_item.post_categories a:hover{
    color:#ffffff;
     background-color:#081324
}
.scheme_default .post_meta_item.post_date,.scheme_default .post_meta_item.post_date a{
    color:#4CAF50
}
.scheme_default .post_meta_item.post_date a:hover{
    color:#081324
}
.scheme_default .post_date a:hover,.scheme_default a.post_meta_item:hover,.scheme_default .post_meta_item a:hover,.scheme_default .post_meta .vc_inline-link:hover,.scheme_default .post_info .post_info_item a:hover,.scheme_default .post_info_meta .post_meta_item:hover{
    color:#262f3e
}
.scheme_default .sticky .post_meta_item,.scheme_default .sticky .post_meta_item:after,.scheme_default .sticky .post_meta{
    color:#9d9ea1
}
.scheme_default .sticky .post_date a:hover,.scheme_default .sticky a.post_meta_item:hover,.scheme_default .sticky .post_meta_item a:hover,.scheme_default .sticky .post_meta .vc_inline-link:hover,.scheme_default .sticky .post_info .post_info_item a:hover,.scheme_default .sticky .post_info_meta .post_meta_item:hover{
    color:#ffffff
}
.scheme_default .sticky .post_meta_item.post_categories a{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .sticky .post_meta_item.post_categories a:hover{
    color:#081224;
     background-color:#ffffff
}
.scheme_default .sticky .post_meta_item.post_date a{
    color:#ff0000
}
.scheme_default .sticky .post_meta_item.post_date a:hover{
    color:#ffffff
}
.scheme_default .post_item .post_title a:hover *,.scheme_default .post_item .post_title a:hover{
    color:#ff0000
}
.scheme_default .post_meta_item .social_items,.scheme_default .post_meta_item .social_items:before{
    border-color:#e3e3e3;
     color:#797e87
}
.scheme_default .post_layout_excerpt:not(.sticky) + .post_layout_excerpt:not(.sticky){
    border-color:#e3e3e3
}
.scheme_default .post_layout_classic{
    border-color:#e3e3e3
}
.scheme_default.gallery_preview:before{
    background-color:#ffffff
}
.scheme_default.gallery_preview{
    color:#797e87
}
.scheme_default .trx_addons_audio_player.with_cover .audio_author,.scheme_default .format-audio .post_featured.with_thumb .post_audio_author{
    color:#ffffff
}
.scheme_default .mejs-container .mejs-controls,.scheme_default .wp-playlist .mejs-container .mejs-controls{
    background:rgba(8,18,36,0.5)
}
.scheme_default .trx_addons_audio_player.without_cover .mejs-controls,.scheme_default .format-audio .post_featured.without_thumb .mejs-controls{
    background:#081224
}
.scheme_default .mejs-controls .mejs-button>button{
    color:#ffffff
}
.scheme_default .mejs-controls .mejs-button>button:hover{
    color:#ff0000
}
.scheme_default .mejs-controls .mejs-time-rail .mejs-time-total,.scheme_default .mejs-controls .mejs-time-rail .mejs-time-loaded,.scheme_default .mejs-controls .mejs-time-rail .mejs-time-hovered,.scheme_default .mejs-controls .mejs-volume-slider .mejs-volume-total,.scheme_default .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{
    background:rgba(255,255,255,0.5)
}
.scheme_default .mejs-controls .mejs-time-rail .mejs-time-current,.scheme_default .mejs-controls .mejs-volume-slider .mejs-volume-current,.scheme_default .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{
    background:#ff0000
}
.scheme_default .mejs-controls .mejs-time-rail .mejs-time-handle-content{
    border-color:#ff0000
}
.scheme_default .mejs-controls .mejs-volume-slider .mejs-volume-handle,.scheme_default .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{
    background:#ff0000
}
.scheme_default .post_featured.with_thumb .mejs-playpause-button>button,.scheme_default .with_cover .mejs-playpause-button>button{
    background-color:#ff0000 !important
}
.scheme_default .post_featured.with_thumb .mejs-playpause-button>button:hover,.scheme_default .with_cover .mejs-playpause-button>button:hover{
    background-color:#ffffff !important
}
.scheme_default .trx_addons_audio_player.without_cover,.scheme_default .format-audio .post_featured.without_thumb .post_audio{
    border-color:#e3e3e3;
     background-color:#ffffff
}
.scheme_default .trx_addons_audio_player.without_cover .audio_author,.scheme_default .format-audio .post_featured.without_thumb .post_audio_author{
    color:#262f3e
}
.scheme_default .trx_addons_audio_player.without_cover .audio_caption,.scheme_default .format-audio .post_featured.without_thumb .post_audio_title{
    color:#262f3e
}
.scheme_default .trx_addons_audio_player.without_cover .audio_description,.scheme_default .format-audio .post_featured.without_thumb .post_audio_description{
    color:#262f3e
}
.scheme_default .wp-playlist-light{
    background:#ffffff;
     border-color:#e3e3e3;
     color:#797e87
}
.scheme_default .wp-playlist-light .wp-playlist-caption{
    color:#262f3e
}
.scheme_default .wp-playlist-light .wp-playlist-playing{
    background:#ffffff;
     color:#1d1d1d
}
.scheme_default .wp-playlist-item{
    border-color:#e3e3e3
}
.scheme_default .format-aside .post_content_inner{
    color:#1d1d1d;
     background-color:#ffffff
}
.scheme_default .format-link .post_content_inner,.scheme_default .format-status .post_content_inner{
    color:#262f3e
}
.scheme_default .format-chat p>b,.scheme_default .format-chat p>strong{
    color:#262f3e
}
.scheme_default .trx_addons_video_player.with_cover .video_hover,.scheme_default .format-video .post_featured.with_thumb .post_video_hover,.scheme_default .sc_layouts_blog_item_featured .post_featured.with_thumb .post_video_hover{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .trx_addons_video_player.with_cover .video_hover:hover,.scheme_default .format-video .post_featured.with_thumb .post_video_hover:hover,.scheme_default .sc_layouts_blog_item_featured .post_featured.with_thumb .post_video_hover:hover{
    color:#ff0000;
     background-color:#ffffff
}
.scheme_default.sidebar .trx_addons_video_player.with_cover .video_hover{
    color:#ff0000
}
.scheme_default.sidebar .trx_addons_video_player.with_cover .video_hover:hover{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .nav-links-old{
    color:#262f3e
}
.scheme_default .nav-links-old a:hover{
    color:#262f3e;
     border-color:#262f3e
}
.scheme_default .esg-filters div.esg-navigationbutton,.scheme_default .woocommerce nav.woocommerce-pagination ul li a,.scheme_default .page_links>a,.scheme_default .comments_pagination .page-numbers,.scheme_default .nav-links .page-numbers{
    color:#262f3e
}
.scheme_default .esg-filters div.esg-navigationbutton:hover,.scheme_default .esg-filters div.esg-navigationbutton.selected,.scheme_default .woocommerce nav.woocommerce-pagination ul li a:hover,.scheme_default .woocommerce nav.woocommerce-pagination ul li span.current,.scheme_default .page_links>a:hover,.scheme_default .page_links>span:not(.page_links_title),.scheme_default .comments_pagination a.page-numbers:hover,.scheme_default .comments_pagination .page-numbers.current,.scheme_default .nav-links a.page-numbers:hover,.scheme_default .nav-links .page-numbers.current{
    background-color:#081224;
     color:#ffffff
}
.scheme_default .post_item_single .post_content>.post_meta_single .share_meta_label,.scheme_default .post_item_single .post_content .post_tags .post_meta_label{
    color:#262f3e
}
.scheme_default .post_item_single .post_content .post_meta_single .post_tags a{
    color:#797e87;
     background-color:#f4f4f4
}
.scheme_default .post_item_single .post_content .post_meta_single .post_tags a:hover{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .post_item_single .post_content .post_meta .post_share .socials_type_block .social_item .social_icon{
    color:#ffffff !important;
     background-color:#262f3e
}
.scheme_default .post_item_single .post_content .post_meta .post_share .socials_type_block .social_item:hover .social_icon{
    color:#ffffff !important;
     background-color:#ff0000
}
.scheme_default .post-password-form input[type="submit"]{
    border-color:#262f3e
}
.scheme_default .post-password-form input[type="submit"]:hover,.scheme_default .post-password-form input[type="submit"]:focus{
    color:#ffffff
}
.scheme_default .nav-links-single .screen-reader-text{
    color:#ff0000
}
.scheme_default .nav-links-single .screen-reader-text:hover{
    color:#081324 !important
}
.scheme_default .nav-links-single .nav-links{
    border-color:#e3e3e3
}
.scheme_default .nav-links-single .nav-links a .meta-nav{
    color:#797e87
}
.scheme_default .nav-links-single .nav-links a .post_date{
    color:#797e87
}
.scheme_default .nav-links-single .nav-links a:hover .meta-nav,.scheme_default .nav-links-single .nav-links a:hover .post_date{
    color:#262f3e
}
.scheme_default .nav-links-single .nav-links a:hover .post-title *,.scheme_default .nav-links-single .nav-links a:hover .post-title{
    color:#ff0000
}
.scheme_default .nav-links-single.nav-links-fixed .nav-links .nav-previous,.scheme_default .nav-links-single.nav-links-fixed .nav-links .nav-next{
    border-color:#e3e3e3;
     background-color:#ffffff
}
.scheme_default .previous_post_content{
    border-color:#e3e3e3
}
.scheme_default .author_info{
    color:#9d9ea1;
     background-color:#081224
}
.scheme_default .author_info .author_title{
    color:#ffffff
}
.scheme_default .author_info a{
    color:#ff0000
}
.scheme_default .author_info a:hover{
    color:#ffffff
}
.scheme_default .author_info .socials_wrap .social_item .social_icon{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .author_info .socials_wrap .social_item:hover .social_icon{
    color:#ff0000;
     background-color:#ffffff
}
.scheme_default .related_wrap{
    border-color:#e3e3e3
}
.scheme_default .related_wrap.related_style_modern .post_header{
    background-color:rgba(255,255,255,0.7)
}
.scheme_default .related_wrap.related_style_modern:hover .post_header{
    background-color:#ffffff
}
.scheme_default .related_wrap.related_style_modern .post_meta a{
    color:#797e87
}
.scheme_default .related_wrap.related_style_modern:hover .post_meta a{
    color:#797e87
}
.scheme_default .related_wrap.related_style_modern:hover .post_meta a:hover{
    color:#262f3e
}
.scheme_default .related_wrap .post_title a:hover *,.scheme_default .related_wrap .post_title a:hover{
    color:#ff0000
}
.scheme_default .page_contact_form{
    border-color:#e3e3e3
}
.scheme_default .comments_list_wrap,.scheme_default .comments_list_wrap>ul{
    border-color:#e3e3e3
}
.scheme_default .comments_list_wrap li + li,.scheme_default .comments_list_wrap li ul{
    border-color:#e3e3e3
}
.scheme_default .comments_list_wrap .bypostauthor>.comment_body .comment_author_avatar:after{
    border-color:#ff0000
}
.scheme_default .comments_list_wrap .comment_posted{
    color:#ff0000
}
.scheme_default .comments_list_wrap .comment_info .comment_label_author{
    color:#797e87
}
.scheme_default .comments_list_wrap .comment_info{
    color:#262f3e
}
.scheme_default .comments_list_wrap .comment_counters a{
    color:#ff0000
}
.scheme_default .comments_list_wrap .comment_counters a:hover{
    color:#081324
}
.scheme_default .comments_list_wrap .comment_text{
    color:#797e87
}
.scheme_default .comments_list_wrap .comment_reply a{
    color:#262f3e
}
.scheme_default .comments_list_wrap .comment_reply a:hover{
    color:#ff0000
}
.scheme_default .comments_form_wrap{
    border-color:#e3e3e3
}
.scheme_default .comments_wrap .comments_notes{
    color:#797e87
}
.scheme_default .post_item_404 .page_title{
    color:#797e87
}
.scheme_default .post_item_404 .page_description{
    color:#797e87
}
.scheme_default .post_item_404 .go_home{
    border-color:#262f3e
}
.scheme_default.sidebar .sidebar_inner{
}
.scheme_default .sidebar_inner .widget + .widget{
    border-color:#e3e3e3
}
.scheme_default.sidebar .widget + .widget{
}
.scheme_default .sc_layouts_widgets .widget,.scheme_default .sidebar .widget,.scheme_default.sidebar .widget{
    background-color:#f4f4f4
}
.scheme_default.sidebar a{
    color:#ff0000
}
.scheme_default.sidebar a:hover{
    color:#ff0000
}
.scheme_default.sidebar h1,.scheme_default.sidebar h2,.scheme_default.sidebar h3,.scheme_default.sidebar h4,.scheme_default.sidebar h5,.scheme_default.sidebar h6,.scheme_default.sidebar h1 a,.scheme_default.sidebar h2 a,.scheme_default.sidebar h3 a,.scheme_default.sidebar h4 a,.scheme_default.sidebar h5 a,.scheme_default.sidebar h6 a{
    color:#1d1d1d
}
.scheme_default.sidebar h1 a:hover,.scheme_default.sidebar h2 a:hover,.scheme_default.sidebar h3 a:hover,.scheme_default.sidebar h4 a:hover,.scheme_default.sidebar h5 a:hover,.scheme_default.sidebar h6 a:hover{
    color:#ff0000
}
.scheme_default .sidebar_control{
    color:#1d1d1d !important;
     background-color:#ffffff;
     border-color:#e3e3e3
}
.scheme_default .sidebar_control:hover{
    color:#ff0000 !important;
     background-color:#f4f4f4;
     border-color:#EBEBEB
}
.scheme_default .widget ul>li:before{
    background-color:#ff0000
}
.scheme_default.sidebar ul>li:before{
    background-color:#ff0000
}
.scheme_default.sidebar li>a,.scheme_default.sidebar .post_title>a{
    color:#1d1d1d
}
.scheme_default.sidebar li>a:hover,.scheme_default.sidebar .post_title>a:hover{
    color:#ff0000
}
.scheme_default.sidebar .post_meta,.scheme_default.sidebar .post_meta_item,.scheme_default.sidebar .post_meta_item:after,.scheme_default.sidebar .post_meta_item:hover:after,.scheme_default.sidebar .post_meta .vc_inline-link,.scheme_default.sidebar .post_meta .vc_inline-link:after,.scheme_default.sidebar .post_meta .vc_inline-link:hover:after,.scheme_default.sidebar .post_meta_item a,.scheme_default.sidebar .post_info .post_info_item,.scheme_default.sidebar .post_info .post_info_item a,.scheme_default.sidebar .post_info_counters .post_meta_item{
    color:#b7b7b7
}
.scheme_default.sidebar .post_date a:hover,.scheme_default.sidebar a.post_meta_item:hover,.scheme_default.sidebar .post_meta_item a:hover,.scheme_default.sidebar .post_meta .vc_inline-link:hover,.scheme_default.sidebar .post_info .post_info_item a:hover,.scheme_default.sidebar .post_info_counters .post_meta_item:hover{
    color:#1d1d1d
}
.scheme_default.sidebar .post_item .post_title a:hover{
    color:#ff0000
}
.scheme_default.sidebar .post_meta_item.post_categories,.scheme_default.sidebar .post_meta_item.post_categories a{
    color:#ff0000
}
.scheme_default.sidebar .post_meta_item.post_categories a:hover{
    color:#ff0000
}
.scheme_default.sidebar .post_meta_item .socials_share .social_items{
    background-color:#ffffff
}
.scheme_default.sidebar .post_meta_item .social_items,.scheme_default.sidebar .post_meta_item .social_items:before{
    background-color:#ffffff;
     border-color:#e3e3e3;
     color:#b7b7b7
}
.scheme_default.sidebar .widget_archive li{
    color:#1d1d1d
}
.scheme_default .widget_calendar caption{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .widget_calendar th{
    color:#262f3e
}
.scheme_default .widget_calendar tbody td a{
    color:#000000
}
.scheme_default.sidebar .widget_calendar caption,.scheme_default.sidebar .widget_calendar tbody td a,.scheme_default.sidebar .widget_calendar th{
    color:#1d1d1d
}
.scheme_default .widget_calendar tbody td{
    color:#797e87 !important
}
.scheme_default.sidebar .widget_calendar tbody td{
    color:#797e87 !important
}
.scheme_default .widget_calendar tbody td a:hover{
    color:#ff0000
}
.scheme_default.sidebar .widget_calendar tbody td a:hover{
    color:#ff0000
}
.scheme_default .widget_calendar tbody td a{
}
.scheme_default.sidebar .widget_calendar tbody td a:after{
    background-color:#ff0000
}
.scheme_default .widget_calendar td#today{
    color:#ffffff !important
}
.scheme_default .widget_calendar td#today a{
    color:#ffffff
}
.scheme_default .widget_calendar td#today a:hover{
    color:#ffffff
}
.scheme_default .widget_calendar td#today{
    color:#ffffff
}
.scheme_default .widget_calendar td#today:before{
    background-color:#ff0000
}
.scheme_default.sidebar .widget_calendar td#today:before{
    background-color:#ff0000
}
.scheme_default .widget_calendar td#today a:after{
    background-color:#ff0000
}
.scheme_default .widget_calendar td#today a:hover:after{
    background-color:#081324
}
.scheme_default .widget_calendar td#today a:hover{
    color:#ffffff
}
.scheme_default .widget_calendar #prev a,.scheme_default .widget_calendar #next a{
    color:#ff0000
}
.scheme_default.sidebar .widget_calendar #prev a,.scheme_default.sidebar .widget_calendar #next a{
    color:#ff0000
}
.scheme_default .widget_calendar #prev a:hover,.scheme_default .widget_calendar #next a:hover{
    color:#081324
}
.scheme_default.sidebar .widget_calendar #prev a:hover,.scheme_default.sidebar .widget_calendar #next a:hover{
    color:#ff0000
}
.scheme_default .widget_calendar td#prev a:before,.scheme_default .widget_calendar td#next a:before{
    background-color:#ffffff
}
.scheme_default.sidebar .widget_calendar td#prev a:before,.scheme_default.sidebar .widget_calendar td#next a:before{
    background-color:#ffffff
}
.scheme_default .widget_nav_menu li,.scheme_default .widget_recent_entries li,.scheme_default .widget_meta li,.scheme_default .widget_pages li,.scheme_default .widget_archive li,.scheme_default .widget_categories li{
    color:#262f3e
}
.scheme_default.sidebar .widget_nav_menu li,.scheme_default.sidebar .widget_recent_entries li,.scheme_default.sidebar .widget_meta li,.scheme_default.sidebar .widget_pages li,.scheme_default.sidebar .widget_archive li,.scheme_default.sidebar .widget_categories li{
    color:#1d1d1d
}
.scheme_default .widget_recent_entries .post-date{
    color:#797e87
}
.scheme_default.widget_recent_entries .post-date{
    color:#b7b7b7
}
.scheme_default .widget_rss .widget_title a:first-child{
    color:#ff0000
}
.scheme_default .widget_rss .widget_title a{
    color:#ffffff
}
.scheme_default .widget_rss .widget_title a:last-child:hover{
    color:#ff0000 !important
}
.scheme_default.sidebar .widget_rss .widget_title a:first-child{
    color:#ff0000
}
.scheme_default .widget_rss .widget_title a:first-child:hover{
    color:#ff0000
}
.scheme_default.sidebar .widget_rss .widget_title a:first-child:hover{
    color:#ff0000
}
.scheme_default .widget_rss .rss-date{
    color:#797e87
}
.scheme_default.sidebar .widget_rss .rss-date{
    color:#b7b7b7
}
.scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a,.scheme_default .widget_product_tag_cloud a,.scheme_default .widget_tag_cloud a{
    color:#797e87;
     background-color:#f4f4f4
}
.scheme_default.sidebar .sc_edd_details .downloads_page_tags .downloads_page_data>a,.scheme_default.sidebar .widget_product_tag_cloud a,.scheme_default.sidebar .widget_tag_cloud a{
    color:#797e87;
     background-color:#f4f4f4
}
.scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover,.scheme_default .widget_product_tag_cloud a:hover,.scheme_default .widget_tag_cloud a:hover{
    color:#ffffff !important;
     background-color:#3F51B5
}
.scheme_default.sidebar .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover,.scheme_default.sidebar .widget_product_tag_cloud a:hover,.scheme_default.sidebar .widget_tag_cloud a:hover{
    background-color:#ff0000
}
.scheme_default.footer_wrap,.footer_wrap .scheme_default.vc_row{
    background-color:#ffffff;
     color:#797e87
}
.scheme_default.footer_wrap .widget,.scheme_default.footer_wrap .sc_content .wpb_column,.footer_wrap .scheme_default.vc_row .widget,.footer_wrap .scheme_default.vc_row .sc_content .wpb_column{
    border-color:#e3e3e3
}
.scheme_default.footer_wrap h1,.scheme_default.footer_wrap h2,.scheme_default.footer_wrap h3,.scheme_default.footer_wrap h4,.scheme_default.footer_wrap h5,.scheme_default.footer_wrap h6,.scheme_default.footer_wrap h1 a,.scheme_default.footer_wrap h2 a,.scheme_default.footer_wrap h3 a,.scheme_default.footer_wrap h4 a,.scheme_default.footer_wrap h5 a,.scheme_default.footer_wrap h6 a,.footer_wrap .scheme_default.vc_row h1,.footer_wrap .scheme_default.vc_row h2,.footer_wrap .scheme_default.vc_row h3,.footer_wrap .scheme_default.vc_row h4,.footer_wrap .scheme_default.vc_row h5,.footer_wrap .scheme_default.vc_row h6,.footer_wrap .scheme_default.vc_row h1 a,.footer_wrap .scheme_default.vc_row h2 a,.footer_wrap .scheme_default.vc_row h3 a,.footer_wrap .scheme_default.vc_row h4 a,.footer_wrap .scheme_default.vc_row h5 a,.footer_wrap .scheme_default.vc_row h6 a{
    color:#1d1d1d
}
.scheme_default.footer_wrap h1 a:hover,.scheme_default.footer_wrap h2 a:hover,.scheme_default.footer_wrap h3 a:hover,.scheme_default.footer_wrap h4 a:hover,.scheme_default.footer_wrap h5 a:hover,.scheme_default.footer_wrap h6 a:hover,.footer_wrap .scheme_default.vc_row h1 a:hover,.footer_wrap .scheme_default.vc_row h2 a:hover,.footer_wrap .scheme_default.vc_row h3 a:hover,.footer_wrap .scheme_default.vc_row h4 a:hover,.footer_wrap .scheme_default.vc_row h5 a:hover,.footer_wrap .scheme_default.vc_row h6 a:hover{
    color:#ff0000
}
.scheme_default.footer_wrap .widget li:before,.footer_wrap .scheme_default.vc_row .widget li:before{
    background-color:#ff0000
}
.scheme_default.footer_wrap a,.footer_wrap .scheme_default.vc_row a{
    color:#1d1d1d
}
.scheme_default.footer_wrap a:hover,.footer_wrap .scheme_default.vc_row a:hover{
    color:#ff0000
}
.scheme_default.footer_wrap .post_meta,.scheme_default.footer_wrap .post_meta_item,.scheme_default.footer_wrap .post_meta_item:after,.scheme_default.footer_wrap .post_meta_item:hover:after,.scheme_default.footer_wrap .post_meta .vc_inline-link,.scheme_default.footer_wrap .post_meta .vc_inline-link:after,.scheme_default.footer_wrap .post_meta .vc_inline-link:hover:after,.scheme_default.footer_wrap .post_meta_item a,.scheme_default.footer_wrap .post_info .post_info_item,.scheme_default.footer_wrap .post_info .post_info_item a,.scheme_default.footer_wrap .post_info_counters .post_meta_item{
    color:#b7b7b7
}
.scheme_default.footer_wrap .post_date a:hover,.scheme_default.footer_wrap a.post_meta_item:hover,.scheme_default.footer_wrap .post_meta_item a:hover,.scheme_default.footer_wrap .post_meta .vc_inline-link:hover,.scheme_default.footer_wrap .post_info .post_info_item a:hover,.scheme_default.footer_wrap .post_info_counters .post_meta_item:hover{
    color:#1d1d1d
}
.scheme_default.footer_wrap .post_item .post_title a:hover{
    color:#ff0000
}
.scheme_default.footer_wrap .post_meta_item.post_categories,.scheme_default.footer_wrap .post_meta_item.post_categories a{
    color:#ff0000
}
.scheme_default.footer_wrap .post_meta_item.post_categories a:hover{
    color:#ff0000
}
.scheme_default.footer_wrap .post_meta_item .socials_share .social_items{
    background-color:#ffffff
}
.scheme_default.footer_wrap .post_meta_item .social_items,.scheme_default.footer_wrap .post_meta_item .social_items:before{
    background-color:#ffffff;
     border-color:#e3e3e3;
     color:#b7b7b7
}
.scheme_default .footer_logo_inner{
    border-color:#e3e3e3
}
.scheme_default .footer_logo_inner:after{
    background-color:#797e87
}
.scheme_default .footer_socials_inner .social_item .social_icon{
    color:#797e87
}
.scheme_default .footer_socials_inner .social_item:hover .social_icon{
    color:#1d1d1d
}
.scheme_default .menu_footer_nav_area ul li a{
    color:#1d1d1d
}
.scheme_default .menu_footer_nav_area ul li a:hover{
    color:#ff0000
}
.scheme_default .menu_footer_nav_area ul li+li:before{
    border-color:#b7b7b7
}
.scheme_default .menu_footer_nav_area>ul>li ul,.scheme_default .footer_wrap .sc_layouts_menu>ul>li ul{
    border-color:#262f3e
}
.scheme_default .footer_copyright_inner{
    background-color:#ffffff;
     border-color:#e3e3e3;
     color:#262f3e
}
.scheme_default .footer_copyright_inner a{
    color:#262f3e
}
.scheme_default .footer_copyright_inner a:hover{
    color:#ff0000
}
.scheme_default .footer_copyright_inner .copyright_text{
    color:#797e87
}
.scheme_default .mfp-bg,.scheme_default .elementor-lightbox{
    background-color:rgba(255,255,255,0.7)
}
.scheme_default .mfp-image-holder .mfp-close,.scheme_default .mfp-iframe-holder .mfp-close,.scheme_default .mfp-wrap .mfp-close{
    color:#ff0000;
     background-color:transparent
}
.scheme_default .elementor-lightbox .dialog-lightbox-close-button,.scheme_default .elementor-lightbox .elementor-swiper-button{
    color:#262f3e;
     background-color:transparent
}
.scheme_default .mfp-image-holder .mfp-close:hover,.scheme_default .mfp-iframe-holder .mfp-close:hover,.scheme_default .mfp-close-btn-in .mfp-close:hover{
    color:#081324
}
.scheme_default .elementor-lightbox .dialog-lightbox-close-button:hover,.scheme_default .elementor-lightbox .elementor-swiper-button:hover{
    color:#ff0000
}
.scheme_default .accent1{
    color:#ff0000
}
.scheme_default .accent2{
    color:#80d572
}
.scheme_default .accent3{
    color:#ddb837
}
.scheme_default .accent1_bg{
    background-color:#ff0000;
     color:#1d1d1d
}
.scheme_default .accent2_bg{
    background-color:#80d572;
     color:#1d1d1d
}
.scheme_default .accent3_bg{
    background-color:#ddb837;
     color:#1d1d1d
}
.scheme_default .alter_bg{
    background-color:#ffffff
}
.scheme_default .alter_text{
    color:#797e87
}
.scheme_default .alter_link{
    color:#ff0000
}
.scheme_default .alter_link2{
    color:#ffffff
}
.scheme_default .alter_link3{
    color:#eec432
}
.scheme_default .extra_bg{
    background-color:#081224
}
.scheme_default .extra_text{
    color:#9d9ea1
}
.scheme_default .extra_link{
    color:#ffffff
}
.scheme_default .extra_link2{
    color:#80d572
}
.scheme_default .extra_link3{
    color:#ddb837
}
.scheme_default .widget_search input.search-submit,.scheme_default .woocommerce.widget_product_search .search_button,.scheme_default .widget_display_search #bbp_search_submit,.scheme_default #bbpress-forums #bbp-search-form #bbp_search_submit{
    background-color:#ff0000
}
.scheme_default .sc_title.sc_title_accent,.scheme_default .widget .widget_title,.scheme_default .widget .widgettitle{
    background-color:#081224;
     color:#ffffff;
     border-color:#ff0000
}
.scheme_default .sc_item_title.sc_item_title_style_accent{
    color:#ffffff
}
.scheme_default .widget_nav_menu ul li + li,.scheme_default .widget_recent_entries ul li + li,.scheme_default .widget_meta ul li + li,.scheme_default .widget_pages ul li + li,.scheme_default .widget_archive ul li + li,.scheme_default .recentcomments + .recentcomments,.scheme_default aside .post_item + .post_item,.scheme_default .widget_product_categories ul li + li,.scheme_default .widget_categories ul li + li{
    border-color:#e3e3e3
}
.scheme_default .recentcomments .comment-author-link a,.scheme_default .recentcomments .comment-author-link{
    color:#262f3e
}
.scheme_default .recentcomments .comment-author-link a:hover{
    color:#ff0000
}
.scheme_default.sc_layouts_row_type_normal .socials_wrap .social_item .social_icon,.scheme_default .sc_layouts_row_type_normal .socials_wrap .social_item .social_icon{
    background-color:#ff0000;
     color:#ffffff
}
.scheme_default.sc_layouts_row_type_normal .socials_wrap .social_item:hover .social_icon,.scheme_default .sc_layouts_row_type_normal .socials_wrap .social_item:hover .social_icon{
    background-color:#262f3e !important;
     color:#ffffff
}
.scheme_default .single-post .post_item_single,.scheme_default .post_layout_excerpt{
    background-color:#ffffff
}
.scheme_default .trx_addons_message_box{
    color:#797e87
}
.scheme_default .extra-table table tr td h4 + p{
    color:#262f3e
}
.scheme_default .extra-table table tr td:first-child h4 + p{
    color:#ff0000
}
.scheme_default .large-title h2 + .sc_item_descr,.scheme_default.large-title h2 + .sc_item_descr{
    color:#262f3e
}
.scheme_default rs-module-wrap .hebe-fc-united .tp-tab.selected{
    background-color:#ff0000
}
.scheme_default rs-module-wrap .post_meta .post_categories{
    background-color:#ff0000
}
.scheme_default input:-webkit-autofill,.scheme_default input:-webkit-autofill:hover,.scheme_default input:-webkit-autofill:focus,.scheme_default input:-webkit-autofill:active{
    -webkit-text-fill-color:#262f3e
}
.scheme_default .format-aside .post_content_inner,.scheme_default .format-link .post_content_inner,.scheme_default .format-status .post_content_inner{
    background-color:#ff0000;
     color:#ffffff
}
.scheme_default .format-aside .post_content_inner a,.scheme_default .format-link .post_content_inner a,.scheme_default .format-status .post_content_inner a{
    color:#262f3e
}
.scheme_default .format-aside .post_content_inner a:hover,.scheme_default .format-status .post_content_inner a:hover{
    color:#ffffff
}
.scheme_default .format-link .post_content_inner a{
    color:#ffffff
}
.scheme_default .format-link .post_content_inner a:hover{
    color:#262f3e
}
.scheme_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon{
    background-color:#ff0000 !important;
     color:#ffffff !important
}
.scheme_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon:hover{
    background-color:#262f3e !important;
     color:#ffffff !important
}
.scheme_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon{
    color:#ffffff !important;
     background-color:#8c9097 !important
}
.scheme_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon:hover{
    color:#ffffff !important;
     background-color:#262f3e !important
}
.scheme_default .post_layout_classic{
    background-color:#ffffff
}
.scheme_default .nav-links-single .nav-links .nav-previous,.scheme_default .nav-links-single .nav-links .nav-next{
    background-color:#ffffff
}
.scheme_default .comments_wrap .comments_field input,.scheme_default .comments_wrap .comments_field textarea{
    background-color:#ffffff
}
.scheme_default .trx_addons_accent,.scheme_default .trx_addons_accent>a,.scheme_default .trx_addons_accent>*{
    color:#ff0000
}
.scheme_default .trx_addons_accent>a:hover{
    color:#262f3e
}
.scheme_default .sidebar .trx_addons_accent,.scheme_default.sidebar .trx_addons_accent,.scheme_default .sidebar .trx_addons_accent>a,.scheme_default.sidebar .trx_addons_accent>a,.scheme_default .sidebar .trx_addons_accent>*,.scheme_default.sidebar .trx_addons_accent>*,.scheme_default .footer_wrap .trx_addons_accent,.scheme_default.footer_wrap .trx_addons_accent,.scheme_default .footer_wrap .trx_addons_accent>a,.scheme_default.footer_wrap .trx_addons_accent>a,.scheme_default .footer_wrap .trx_addons_accent>*,.scheme_default.footer_wrap .trx_addons_accent>*{
    color:#ff0000
}
.scheme_default .sidebar .trx_addons_accent>a:hover,.scheme_default.sidebar .trx_addons_accent>a:hover,.scheme_default .footer_wrap .trx_addons_accent>a:hover,.scheme_default.footer_wrap .trx_addons_accent>a:hover{
    color:#1d1d1d
}
.scheme_default .trx_addons_hover,.scheme_default .trx_addons_hover>*{
    color:#081324
}
.scheme_default .trx_addons_accent_bg{
    background-color:#ff0000;
     color:#ffffff
}
.scheme_default .trx_addons_inverse{
    color:#ffffff;
     background-color:#262f3e
}
.scheme_default .trx_addons_dark,.scheme_default .trx_addons_dark>a{
    color:#262f3e
}
.scheme_default .trx_addons_dark>a:hover{
    color:#ff0000
}
.scheme_default .trx_addons_inverse,.scheme_default .trx_addons_inverse>a{
    color:#ffffff;
     background-color:#262f3e
}
.scheme_default .trx_addons_inverse>a:hover{
    color:#ffffff
}
.scheme_default .trx_addons_dropcap_style_1{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .trx_addons_dropcap_style_2{
    color:#262f3e
}
.scheme_default ul[class*="trx_addons_list"]>li:before{
    color:#ff0000
}
.scheme_default ul[class*="trx_addons_list"][class*="_circled"]>li:before{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .trx_addons_list_parameters>li + li{
    border-color:#e3e3e3
}
.scheme_default .trx_addons_tooltip{
    color:#262f3e;
     border-color:#262f3e
}
.scheme_default .trx_addons_tooltip:before{
    color:#ffffff;
     background-color:#262f3e
}
.scheme_default .trx_addons_tooltip:after{
    border-top-color:#262f3e
}
.scheme_default blockquote.trx_addons_blockquote_style_1:before,.scheme_default blockquote.trx_addons_blockquote_style_1{
    color:#ffffff;
     background-color:#262f3e
}
.scheme_default blockquote.trx_addons_blockquote_style_1 b{
    color:#ffffff
}
.scheme_default blockquote.trx_addons_blockquote_style_1 a,.scheme_default blockquote.trx_addons_blockquote_style_1 cite{
    color:#ff0000
}
.scheme_default blockquote.trx_addons_blockquote_style_1 a:hover{
    color:#ffffff
}
.scheme_default blockquote.trx_addons_blockquote_style_2{
    color:#1d1d1d;
     background-color:#ff0000
}
.scheme_default blockquote.trx_addons_blockquote_style_2:before,.scheme_default blockquote.trx_addons_blockquote_style_2 a,.scheme_default blockquote.trx_addons_blockquote_style_2 cite{
    color:#ffffff
}
.scheme_default blockquote.trx_addons_blockquote_style_2 a:hover{
    color:#ffffff
}
.scheme_default .trx_addons_hover_mask{
    background-color:rgba(8,18,36,0.5)
}
.scheme_default .trx_addons_hover_title{
    color:#8c9097
}
.scheme_default .trx_addons_hover_text{
    color:#9d9ea1
}
.scheme_default .trx_addons_hover_icon,.scheme_default .trx_addons_hover_links a{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_default .trx_addons_hover_icon:hover,.scheme_default .trx_addons_hover_links a:hover{
    color:#ffffff !important;
     background-color:#ff0000
}
.scheme_default .trx_addons_text_gradient,.scheme_default .trx_addons_text_gradient *{
    background:#ff0000;
     background:linear-gradient(0deg,#ff0000,#081324)
}
.scheme_default .widget .trx_addons_tabs .trx_addons_tabs_titles li a{
    color:#797e87;
     background-color:#e3e3e3
}
.scheme_default .widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,.scheme_default .widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover{
    color:#ffffff;
     background-color:#0073a0
}
.scheme_default.sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a{
    color:#797e87;
     background-color:#e3e3e3
}
.scheme_default.sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,.scheme_default.sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .trx_addons_emotions_item{
    background-color:#ffffff;
     border-color:#e3e3e3;
     color:#797e87
}
.scheme_default .trx_addons_emotions_item:hover{
    color:#1d1d1d;
     border-color:#EBEBEB;
     background-color:#f4f4f4
}
.scheme_default .trx_addons_emotions_active{
    color:#797e87;
     border-color:#e3e3e3;
     background-color:#ffffff
}
.scheme_default .trx_addons_emotions_item_number{
    color:#797e87
}
.scheme_default .slider_container .slide_info.slide_info_large{
    background-color:rgba(255,255,255,0.7)
}
.scheme_default .slider_container .slide_info.slide_info_large:hover{
    background-color:#ffffff
}
.scheme_default .slider_container .slide_info.slide_info_large .slide_cats a{
    color:#ff0000
}
.scheme_default .slider_container .slide_info.slide_info_large .slide_title a{
    color:#262f3e
}
.scheme_default .slider_container .slide_info.slide_info_large .slide_date{
    color:#797e87
}
.scheme_default .slider_container .slide_info.slide_info_large:hover .slide_date{
    color:#797e87
}
.scheme_default .slider_container .slide_info.slide_info_large .slide_cats a:hover,.scheme_default .slider_container .slide_info.slide_info_large .slide_title a:hover{
    color:#081324
}
.scheme_default .slider_container.slider_multi .slide_cats a:hover,.scheme_default .slider_container.slider_multi .slide_title a:hover,.scheme_default .slider_container.slider_multi a:hover .slide_title{
    color:#081324
}
.scheme_default .sc_slider_controls .slider_controls_wrap>a,.scheme_default .slider_container.slider_controls_side .slider_controls_wrap>a,.scheme_default .slider_outer_controls_side .slider_controls_wrap>a{
    color:#ffffff;
     border-color:#ff0000
}
.scheme_default .slider_elastistack_outer.slider_outer_controls .slider_controls_wrap>.slider_next{
    background-color:#081324
}
.scheme_default .slider_outer_controls_outside .slider_controls_wrap>a{
    color:#ffffff;
     border-color:#ff0000;
     background-color:#ff0000
}
.scheme_default .sc_slider_controls .slider_controls_wrap>a:hover,.scheme_default .slider_container.slider_controls_side .slider_controls_wrap>a:hover,.scheme_default .slider_outer_controls_side .slider_controls_wrap>a:hover{
    color:#ffffff;
     background-color:#ff0000;
     border-color:#ff0000
}
.scheme_default .slider_outer_controls_outside .slider_controls_wrap>a:hover{
    color:#ff0000;
     background-color:#ffffff;
     border-color:#ff0000
}
.scheme_default .sc_slider_controls.slider_pagination_style_progress .sc_slider_controls_wrap{
    background-color:#e3e3e3
}
.scheme_default .sc_slider_controls .slider_progress_bar{
    background-color:#ff0000
}
.scheme_default .slider_container.slider_controls_top .slider_controls_wrap>a,.scheme_default .slider_container.slider_controls_bottom .slider_controls_wrap>a,.scheme_default .slider_outer_controls_top .slider_controls_wrap>a,.scheme_default .slider_outer_controls_bottom .slider_controls_wrap>a{
    color:#8c9097;
     background-color:#081224;
     border-color:#262f3e
}
.scheme_default .slider_container.slider_controls_top .slider_controls_wrap>a:hover,.scheme_default .slider_container.slider_controls_bottom .slider_controls_wrap>a:hover,.scheme_default .slider_outer_controls_top .slider_controls_wrap>a:hover,.scheme_default .slider_outer_controls_bottom .slider_controls_wrap>a:hover{
    color:#ffffff;
     border-color:#3d3d3d;
     background-color:#28272e
}
.scheme_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,.scheme_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,.scheme_default .slider_container .slider_pagination_wrap .swiper-pagination-bullet,.scheme_default .slider_outer .slider_pagination_wrap .swiper-pagination-bullet,.scheme_default .swiper-pagination-custom .swiper-pagination-button{
    border-color:#262f3e;
     background-color:#262f3e
}
.scheme_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.scheme_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.scheme_default .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.scheme_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.scheme_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.scheme_default .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.scheme_default .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.scheme_default .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.scheme_default .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{
    border-color:#ff0000;
     background-color:#ff0000
}
.scheme_default .slider_container .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.scheme_default .slider_outer .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background-color:#ff0000
}
.scheme_default .slider_outer>.swiper-pagination-fraction{
    color:#262f3e
}
.scheme_default .slider_titles_outside_wrap .slide_title a{
    color:#262f3e
}
.scheme_default .slider_titles_outside_wrap .slide_title a:hover{
    color:#ff0000
}
.scheme_default .slider_titles_outside_wrap .slide_cats,.scheme_default .slider_titles_outside_wrap .slide_subtitle{
    color:#ff0000
}
.scheme_default .slider_style_modern .slider_controls_label{
    color:#ffffff
}
.scheme_default .slider_style_modern .slider_pagination_wrap{
    color:#797e87
}
.scheme_default .slider_style_modern .swiper-pagination-current{
    color:#262f3e
}
.scheme_default .sc_slider_controller .slider-slide.swiper-slide-active:after{
    background-color:#ff0000
}
.scheme_default .sc_slider_controller_titles .slider-slide{
    background-color:#ffffff
}
.scheme_default .sc_slider_controller_titles .slider-slide:after{
    background-color:#e3e3e3
}
.scheme_default .sc_slider_controller_titles .slider-slide.swiper-slide-active{
    background-color:#ffffff
}
.scheme_default .sc_slider_controller_titles .sc_slider_controller_info_title{
    color:#1d1d1d
}
.scheme_default .sc_slider_controller_titles .sc_slider_controller_info_number{
    color:#b7b7b7
}
.scheme_default .sc_slider_controller_titles .slider_controls_wrap>a{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .sc_slider_controller_titles .slider_controls_wrap>a:hover{
    color:#ffffff;
     background-color:#262f3e
}
.scheme_default .widget_categories_list .categories_list_style_3 .categories_list_item{
    background-color:#ffffff
}
.scheme_default .widget_categories_list .categories_list_style_1 .categories_list_item:hover .categories_list_title,.scheme_default .widget_categories_list .categories_list_style_3 .categories_list_item:hover .categories_list_title{
    color:#ff0000
}
.scheme_default .widget_categories_list .categories_list_style_2 .categories_list_title{
    color:#1d1d1d;
     background-color:rgba(255,255,255,0.7)
}
.scheme_default .widget_categories_list .categories_list_style_2 .categories_list_item:hover .categories_list_title{
    color:#ff0000;
     background-color:#f4f4f4
}
.scheme_default .trx_addons_reviews_stars_default,.scheme_default .trx_addons_reviews_stars_hover{
    color:#ff0000
}
.scheme_default.sidebar .trx_addons_reviews_stars_default,.scheme_default.sidebar .trx_addons_reviews_stars_hover{
    color:#ff0000
}
.scheme_default .trx_addons_reviews_bubble{
    background-color:#ffffff
}
.scheme_default .trx_addons_reviews_bubble:before{
    background-color:#ffffff;
     border-right-color:#e3e3e3;
     border-bottom-color:#e3e3e3
}
.scheme_default .trx_addons_reviews_block_short .trx_addons_reviews_block_info{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .trx_addons_reviews_block_short .trx_addons_reviews_block_title{
    color:#8c9097;
     background-color:#081224
}
.scheme_default .trx_addons_reviews_block_short .trx_addons_reviews_block_title:after{
    border-top-color:#081224
}
.scheme_default .trx_addons_reviews_block_short .trx_addons_reviews_block_mark_value{
    border-color:#EBEBEB;
     background-color:#f4f4f4
}
.scheme_default .trx_addons_reviews_block_detailed{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .trx_addons_reviews_block_detailed .trx_addons_reviews_block_title{
    color:#8c9097;
     background-color:#081224
}
.scheme_default .trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn{
    color:#1d1d1d;
     background-color:#f4f4f4
}
.scheme_default .trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_list li:before{
    color:#1d1d1d
}
.scheme_default .trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias{
    color:#1d1d1d
}
.scheme_default .trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="10"] [class*="trx_addons_reviews_block_list_mark_line"],.scheme_default .trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="100"] [class*="trx_addons_reviews_block_list_mark_line"]{
    background-color:#ff0000
}
.scheme_default .widget_contacts .contacts_info{
    color:#797e87
}
.scheme_default .widget_contacts .contacts_info span:before,.scheme_default .widget_contacts .contacts_info>div>a:before,.scheme_default .widget_contacts .contacts_info>a:before{
    color:#ff0000
}
.scheme_default .widget_contacts .contacts_info span a,.scheme_default .widget_contacts .contacts_info>div>a,.scheme_default .widget_contacts .contacts_info>a{
    color:#262f3e
}
.scheme_default .widget_contacts .contacts_info span a:hover,.scheme_default .widget_contacts .contacts_info>div>a:hover,.scheme_default .widget_contacts .contacts_info>a:hover{
    color:#ff0000
}
.scheme_default.sidebar .widget_contacts .contacts_info,.scheme_default.footer_wrap .widget_contacts .contacts_info{
    color:#797e87
}
.scheme_default.sidebar .widget_contacts .contacts_info span:before,.scheme_default.sidebar .widget_contacts .contacts_info>div>a:before,.scheme_default.sidebar .widget_contacts .contacts_info>a:before,.scheme_default.footer_wrap .widget_contacts .contacts_info span:before,.scheme_default.footer_wrap .widget_contacts .contacts_info>div>a:before,.scheme_default.footer_wrap .widget_contacts .contacts_info>a:before{
    color:#ff0000
}
.scheme_default.sidebar .widget_contacts .contacts_info span a,.scheme_default.sidebar .widget_contacts .contacts_info>div>a,.scheme_default.sidebar .widget_contacts .contacts_info>a,.scheme_default.footer_wrap .widget_contacts .contacts_info span a,.scheme_default.footer_wrap .widget_contacts .contacts_info>div>a,.scheme_default.footer_wrap .widget_contacts .contacts_info>a{
    color:#1d1d1d
}
.scheme_default.sidebar .widget_contacts .contacts_info span a:hover,.scheme_default.sidebar .widget_contacts .contacts_info>div>a:hover,.scheme_default.sidebar .widget_contacts .contacts_info>a:hover,.scheme_default.footer_wrap .widget_contacts .contacts_info span a:hover,.scheme_default.footer_wrap .widget_contacts .contacts_info>div>a:hover,.scheme_default.footer_wrap .widget_contacts .contacts_info>a:hover{
    color:#ff0000
}
.scheme_default .sc_recent_news_header{
    border-color:#262f3e
}
.scheme_default .sc_recent_news_header_category_item_more{
    color:#ff0000
}
.scheme_default .sc_recent_news_header_more_categories{
    border-color:#262f3e;
     background-color:#081224
}
.scheme_default .sc_recent_news_header_more_categories>a{
    color:#ffffff
}
.scheme_default .sc_recent_news_header_more_categories>a:hover{
    color:#ff0000;
     background-color:#28272e
}
.scheme_default .sc_recent_news_style_news-plain .post_item:not(.post_size_small) .post_featured .post_info,.scheme_default .sc_recent_news_style_news-plain .post_size_small{
    background-color:#ffffff
}
.scheme_default .sc_recent_news_style_news-plain .post_item.post_format_video a.icons{
    background-color:#ff0000;
     color:#ffffff
}
.scheme_default .sc_recent_news_style_news-plain .post_item.post_format_video a.icons:hover{
    background-color:#ffffff;
     color:#ff0000
}
.scheme_default .sc_recent_news_style_news-plain .post_item .post_featured .post_info .post_date a{
    color:#ff0000
}
.scheme_default .sc_recent_news_style_news-plain .post_item .post_featured .post_info .post_date a:hover,.scheme_default .sc_recent_news_style_news-plain .post_item .post_featured .post_info .post_title a{
    color:#262f3e
}
.scheme_default .sc_recent_news_style_news-plain .post_item .post_featured .post_info .post_title a:hover{
    color:#ff0000
}
.scheme_default .sc_recent_news_style_news-magazine .post_accented_border{
    border-color:#e3e3e3
}
.scheme_default .sc_recent_news_style_news-excerpt .post_item{
    border-color:#e3e3e3
}
.scheme_default .sc_recent_news_style_news-line .post_item .post_date a,.scheme_default .sc_recent_news_style_news-line .post_item .post_date{
    color:#262f3e
}
.scheme_default .widget_twitter .widget_content .sc_twitter_item,.scheme_default .widget_twitter .widget_content li{
    color:#797e87
}
.scheme_default .widget_twitter .widget_content .sc_twitter_item .sc_twitter_item_icon{
    color:#ff0000 !important
}
.scheme_default .widget_twitter .swiper-pagination-bullet{
    background-color:#797e87
}
.scheme_default .widget_twitter .swiper-pagination-bullet-active{
    background-color:#ff0000
}
.scheme_default .widget_twitter .widget_content .sc_twitter_list li{
    color:#797e87
}
.scheme_default .widget_twitter .widget_content .sc_twitter_list li:before{
    color:#ffffff !important;
     background-color:#ff0000 !important
}
.scheme_default .widget_twitter .widget_content ul li + li{
    border-color:#e3e3e3
}
.scheme_default .widget_twitter .widget_content ul a{
    border-color:#797e87;
     color:#797e87
}
.scheme_default .widget_twitter .widget_content ul a:hover{
    border-color:#ff0000;
     color:#ff0000
}
.scheme_default .sc_item_subtitle{
    color:#3F51B5
}
.scheme_default .color_style_link2 .sc_item_subtitle{
    color:#80d572
}
.scheme_default .color_style_link3 .sc_item_subtitle{
    color:#ddb837
}
.scheme_default .sc_item_subtitle.sc_item_title_style_shadow{
    color:#797e87
}
.scheme_default h5.sc_item_title + .sc_title_descr{
    color:#262f3e
}
.scheme_default .theme_scroll_down:hover{
    color:#ff0000
}
.scheme_default .sc_item_filters{
    background-color:#081224;
     color:#ffffff
}
.scheme_default .sc_item_filters li a{
    color:#ffffff
}
.scheme_default .sc_item_filters_header *{
    color:#ffffff
}
.scheme_default .sc_item_filters_header{
    color:#ffffff;
     border-color:#ff0000
}
.scheme_default .sc_item_filters_tabs{
    background-color:#262f3e
}
.scheme_default .sc_item_filters_tabs a:hover{
    color:#ff0000
}
.scheme_default .sc_item_filters .sc_item_filters_more_link:hover,.scheme_default .sc_item_filters_tabs a.active{
    background-color:#ff0000;
     color:#ffffff !important
}
.scheme_default .sc_item_filters_align_left,.scheme_default .sc_item_filters_align_right,.scheme_default .sc_item_filters .sc_item_filters_header{
    border-color:#ff0000
}
.scheme_default .sc_item_filters + .sc_item_posts_container:before{
    background-color:#ffffff
}
.scheme_default .sc_item_featured [class*="post_info_"]{
    color:#9d9ea1;
     background-color:rgba(8,18,36,0.7)
}
.scheme_default .sc_item_featured:hover [class*="post_info_"]{
    background-color:#28272e
}
.scheme_default .sc_item_featured [class*="post_info_"] a{
    color:#ffffff
}
.scheme_default .sc_item_featured [class*="post_info_"] a:hover{
    color:#ff0000
}
.scheme_default .sc_action_item .sc_action_item_subtitle{
    color:#ff0000
}
.scheme_default .sc_action_item.color_style_link2 .sc_action_item_subtitle{
    color:#80d572
}
.scheme_default .sc_action_item.color_style_link3 .sc_action_item_subtitle{
    color:#ddb837
}
.scheme_default .sc_action_item.color_style_dark .sc_action_item_subtitle{
    color:#262f3e
}
.scheme_default .sc_action_item_event .sc_action_item_date,.scheme_default .sc_action_item_event .sc_action_item_info{
    color:#262f3e;
     border-color:#797e87
}
.scheme_default .sc_action_item_event .sc_action_item_description{
    color:#797e87
}
.scheme_default .sc_action_item_event.with_image .sc_action_item_inner{
    background-color:#ffffff
}
.scheme_default .sc_blogger.slider_container .swiper-pagination-bullet{
    border-color:#797e87
}
.scheme_default .sc_blogger_item_on_plate .sc_blogger_item_body{
    color:#797e87
}
.scheme_default .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_body,.scheme_default .sc_blogger_item_list.sc_blogger_item_on_plate .sc_blogger_item_body,.scheme_default .sc_blogger_item_wide.sc_blogger_item_on_plate{
    background-color:#ffffff
}
.scheme_default .sc_blogger_item_on_plate .sc_blogger_item_content .post_meta,.scheme_default .sc_blogger_item_on_plate .sc_blogger_item_content .post_meta a{
    color:#b7b7b7
}
.scheme_default .sc_blogger_item_on_plate .sc_blogger_item_content .post_meta a:hover{
    color:#1d1d1d
}
.scheme_default .sc_blogger_item_on_plate .sc_blogger_item_content a{
    color:#ff0000
}
.scheme_default .sc_blogger_item_on_plate .sc_blogger_item_content a:hover{
    color:#ff0000
}
.scheme_default .sc_blogger_item_on_plate .sc_blogger_item_content a.sc_button_simple:hover{
    color:#ff0000 !important
}
.scheme_default .sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title a{
    color:#1d1d1d
}
.scheme_default .sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title a:hover{
    color:#ff0000
}
.scheme_default .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_excerpt:after{
    background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#ffffff));
     background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#ffffff);
     background-image:-o-linear-gradient(top,rgba(255,255,255,0),#ffffff);
     background-image:linear-gradient(180deg,rgba(255,255,255,0),#ffffff)
}
.scheme_default .sc_blogger_content .sc_blogger_item{
    border-color:#e3e3e3
}
.scheme_default .sc_blogger_item_list.sc_blogger_item_with_numbers:not(.sc_blogger_item_with_image) .sc_blogger_item_title:before,.scheme_default .sc_blogger_item_list.sc_blogger_item_with_numbers.sc_blogger_item_with_image .sc_blogger_item_featured:after{
    color:#8c9097;
     background-color:#081224
}
.scheme_default .sc_blogger_default.sc_blogger_default_over_bottom_meta .sc_item_featured [class*="post_info_"]{
    color:#8c9097;
     background-color:#081224
}
.scheme_default .sc_blogger_default.sc_blogger_default_classic_meta_simple .sc_blogger_item_content{
    background-color:#ffffff
}
.scheme_default .sc_cars_item,.scheme_default .sc_cars_item_params{
    border-color:#e3e3e3
}
.scheme_default .sc_cars_item_param{
    color:#797e87
}
.scheme_default .sc_cars_item_param .sc_cars_item_param_text,.scheme_default .sc_cars_item_footer{
    color:#797e87
}
.scheme_default .sc_cars_columns_1 .sc_cars_item,.scheme_default .sc_cars_item .sc_cars_item_thumb{
    background-color:#ffffff
}
.scheme_default .sc_cars_item_status>a,.scheme_default .sc_cars_item_type>a,.scheme_default .sc_cars_item_compare{
    color:#797e87
}
.scheme_default .sc_cars_item_compare.in_compare_list{
    color:#ff0000
}
.scheme_default .sc_cars_item_status>a:hover,.scheme_default .sc_cars_item_type>a:hover,.scheme_default .sc_cars_item_compare:hover,.scheme_default .sc_cars_item_compare.in_compare_list:hover{
    color:#262f3e
}
.scheme_default .sc_cars_item_options .sc_cars_item_row_address,.scheme_default .sc_cars_item_options .sc_cars_item_row_meta{
    color:#797e87
}
.scheme_default .cars_page_title .cars_page_status>a{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .cars_page_title .cars_page_status>a:hover{
    color:#ffffff;
     background-color:#ff150d
}
.scheme_default .cars_page_title_address{
    color:#797e87
}
.scheme_default .cars_price{
    color:#797e87
}
.scheme_default .cars_page_attachments_list>a:before,.scheme_default .cars_page_features_list>a:before{
    color:#ff0000
}
.scheme_default .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles{
    border-color:#e3e3e3
}
.scheme_default .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li>a{
    background-color:#ffffff;
     border-color:#ffffff;
     border-bottom-color:#e3e3e3
}
.scheme_default .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a{
    border-color:#e3e3e3;
     background-color:#ffffff;
     border-bottom-color:#ffffff
}
.scheme_default .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li:not(.ui-state-active)>a:hover{
    background-color:#f4f4f4;
     border-color:#f4f4f4 #f4f4f4 #e3e3e3
}
.scheme_default .cars_page_section_title{
    border-color:#e3e3e3
}
.scheme_default .cars_page_agent_info_position{
    color:#797e87
}
.scheme_default .cars_page_agent_info_phones>span,.scheme_default .cars_page_agent_info_phones>a{
    color:#797e87
}
.scheme_default .cars_page_agent_info_phones>a:hover{
    color:#ff0000
}
.scheme_default .cars_page_agent_info_address:before,.scheme_default .cars_page_agent_info_phones>:before{
    color:#262f3e
}
.scheme_default .cars_page_agent_info_profiles.socials_wrap .social_item .social_icon{
    color:#797e87
}
.scheme_default .cars_search_form .cars_search_basic .cars_search_show_advanced{
    color:#797e87;
     background-color:#f4f4f4
}
.scheme_default .cars_search_form .cars_search_basic .cars_search_show_advanced:hover{
    color:#262f3e
}
.scheme_default .sc_cars_compare_data .cars_feature_present{
    color:#ff0000
}
.scheme_default .sc_content_number{
    color:#f4f4f4
}
.scheme_default .sc_countdown_default .sc_countdown_digits span{
    color:#ffffff;
     border-color:#081324;
     background-color:#ff0000
}
.scheme_default .sc_countdown_circle .sc_countdown_digits{
    color:#ff0000;
     border-color:#e3e3e3;
     background-color:#ffffff
}
.scheme_default .sc_courses.slider_container .swiper-pagination-bullet{
    border-color:#797e87
}
.scheme_default .sc_courses_default .sc_courses_item{
    background-color:#ffffff
}
.scheme_default .sc_courses_default .sc_courses_item_categories{
    background-color:#1d1d1d
}
.scheme_default .sc_courses_default .sc_courses_item_categories a{
    color:#ffffff
}
.scheme_default .sc_courses_default .sc_courses_item_categories a:hover{
    color:#ff0000
}
.scheme_default .sc_courses_default .sc_courses_item_meta{
    color:#b7b7b7
}
.scheme_default .sc_courses_default .sc_courses_item_date{
    color:#1d1d1d
}
.scheme_default .sc_courses_default .sc_courses_item_price{
    color:#ff0000
}
.scheme_default .sc_courses_default .sc_courses_item_period{
    color:#b7b7b7
}
.scheme_default .courses_single .courses_page_meta{
    color:#797e87
}
.scheme_default .courses_single .courses_page_meta_item_date{
    color:#262f3e
}
.scheme_default .courses_single .courses_page_period{
    color:#797e87
}
.scheme_default .sc_dishes_default .sc_dishes_item{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .sc_dishes_default .sc_dishes_item_subtitle,.scheme_default .sc_dishes_default .sc_dishes_item_subtitle a{
    color:#ff0000
}
.scheme_default .sc_dishes_default .sc_dishes_item_subtitle a:hover{
    color:#ff0000
}
.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_subtitle,.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_subtitle a{
    color:#ffffff
}
.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_subtitle a:hover{
    color:#80d572
}
.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_subtitle,.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_subtitle a{
    color:#eec432
}
.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_subtitle a:hover{
    color:#ddb837
}
.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_subtitle,.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_subtitle a{
    color:#1d1d1d
}
.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_subtitle a:hover{
    color:#ff0000
}
.scheme_default .sc_dishes_default .sc_dishes_item_featured_left,.scheme_default .sc_dishes_default .sc_dishes_item_featured_right{
    color:#797e87;
     background-color:transparent
}
.scheme_default .sc_dishes_default .sc_dishes_item_featured_left .sc_dishes_item_subtitle,.scheme_default .sc_dishes_default .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,.scheme_default .sc_dishes_default .sc_dishes_item_featured_right .sc_dishes_item_subtitle,.scheme_default .sc_dishes_default .sc_dishes_item_featured_right .sc_dishes_item_subtitle a{
    color:#ff0000
}
.scheme_default .sc_dishes_default .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,.scheme_default .sc_dishes_default .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover{
    color:#081324
}
.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_left .sc_dishes_item_subtitle,.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_right .sc_dishes_item_subtitle,.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a{
    color:#80d572
}
.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover{
    color:#8be77c
}
.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_left .sc_dishes_item_subtitle,.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_right .sc_dishes_item_subtitle,.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a{
    color:#ddb837
}
.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover{
    color:#eec432
}
.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_featured_left .sc_dishes_item_subtitle,.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_featured_right .sc_dishes_item_subtitle,.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_featured_right .sc_dishes_item_subtitle a{
    color:#262f3e
}
.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover{
    color:#ff0000
}
.scheme_default .sc_dishes_compact .sc_dishes_item{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .sc_dishes_compact .sc_dishes_item_header{
    color:#ffffff;
     background-color:#262f3e
}
.scheme_default .sc_dishes_compact .sc_dishes_item_price,.scheme_default .sc_dishes_compact .sc_dishes_item_subtitle a{
    color:#ffffff
}
.scheme_default .sc_dishes_compact .sc_dishes_item_price:hover,.scheme_default .sc_dishes_compact .sc_dishes_item:hover .sc_dishes_item_price,.scheme_default .sc_dishes_compact .sc_dishes_item_subtitle a:hover,.scheme_default .sc_dishes_compact .sc_dishes_item:hover .sc_dishes_item_subtitle a{
    color:#ff0000
}
.scheme_default .sc_dishes_compact.color_style_link2 .sc_dishes_item_price:hover,.scheme_default .sc_dishes_compact.color_style_link2 .sc_dishes_item:hover .sc_dishes_item_price,.scheme_default .sc_dishes_compact.color_style_link2 .sc_dishes_item_subtitle a:hover,.scheme_default .sc_dishes_compact.color_style_link2 .sc_dishes_item:hover .sc_dishes_item_subtitle a{
    color:#80d572
}
.scheme_default .sc_dishes_compact.color_style_link3 .sc_dishes_item_price:hover,.scheme_default .sc_dishes_compact.color_style_link3 .sc_dishes_item:hover .sc_dishes_item_price,.scheme_default .sc_dishes_compact.color_style_link3 .sc_dishes_item_subtitle a:hover,.scheme_default .sc_dishes_compact.color_style_link3 .sc_dishes_item:hover .sc_dishes_item_subtitle a{
    color:#ddb837
}
.scheme_default .sc_dishes_compact .sc_dishes_item_title a{
    color:#ff0000
}
.scheme_default .sc_dishes_compact.color_style_link2 .sc_dishes_item_title a{
    color:#80d572
}
.scheme_default .sc_dishes_compact.color_style_link3 .sc_dishes_item_title a{
    color:#ddb837
}
.scheme_default .sc_dishes_compact .sc_dishes_item_title a:hover,.scheme_default .sc_dishes_compact .sc_dishes_item:hover .sc_dishes_item_title a{
    color:#ffffff
}
.scheme_default .sc_dishes.slider_container .swiper-pagination-bullet{
    border-color:#797e87
}
.scheme_default .sc_events_default .sc_events_item{
    background-color:#ffffff
}
.scheme_default .sc_events_default .sc_events_item_date{
    color:#262f3e
}
.scheme_default .sc_events_default .label_event{
    color:#262f3e
}
.scheme_default .sc_events_default .sc_events_item_info,.scheme_default .sc_events_default .sc_events_item_meta .sc_events_item_price{
    border-color:#e3e3e3
}
.scheme_default .sc_events.slider_container .swiper-pagination-bullet{
    border-color:#797e87
}
.scheme_default .sc_events_default .sc_events_item_thumb .sc_events_item_date{
    background-color:#ffffff;
     color:#797e87
}
.scheme_default .sc_events_default .sc_events_item_thumb .sc_events_item_date_day{
    color:#ff0000
}
.scheme_default .sc_events_default .sc_events_item_thumb:hover .sc_events_item_date{
    background-color:#f4f4f4;
     color:#1d1d1d
}
.scheme_default .sc_events_default .sc_events_item_thumb:hover .sc_events_item_date_day{
    color:#ff0000
}
.scheme_default .sc_events_default .sc_events_item_meta{
    color:#262f3e
}
.scheme_default .sc_events_default .sc_events_item_meta_date,.scheme_default .sc_events_default .sc_events_item_price{
    color:#ff0000
}
.scheme_default .sc_events_classic .sc_events_item{
    background-color:#ffffff
}
.scheme_default .sc_events_classic .sc_events_item_categories{
    background-color:#1d1d1d
}
.scheme_default .sc_events_classic .sc_events_item_categories a{
    color:#ffffff
}
.scheme_default .sc_events_classic .sc_events_item_categories a:hover{
    color:#ff0000
}
.scheme_default .sc_events_classic .sc_events_item_meta{
    color:#b7b7b7
}
.scheme_default .sc_events_classic .sc_events_item_date{
    color:#1d1d1d
}
.scheme_default .sc_events_classic .sc_events_item_price{
    color:#ff0000
}
.scheme_default .sc_events_classic .sc_events_item_period{
    color:#b7b7b7
}
.scheme_default.sc_form{
    background-color:#ffffff
}
.scheme_default span.sc_form_field_title{
    color:#262f3e
}
.scheme_default .sc_form .sc_form_info_icon{
    color:#ff0000
}
.scheme_default .sc_form .sc_form_info_data>a,.scheme_default .sc_form .sc_form_info_data>span{
    color:#262f3e
}
.scheme_default .sc_form .sc_form_info_data>a:hover{
    color:#ff0000
}
.scheme_default [class*="sc_input_hover_"] .sc_form_field_hover{
    color:#262f3e
}
.scheme_default .sc_input_hover_accent input[type="text"]:focus,.scheme_default .sc_input_hover_accent input[type="number"]:focus,.scheme_default .sc_input_hover_accent input[type="email"]:focus,.scheme_default .sc_input_hover_accent input[type="password"]:focus,.scheme_default .sc_input_hover_accent input[type="search"]:focus,.scheme_default .sc_input_hover_accent select:focus,.scheme_default .sc_input_hover_accent .select2-container.select2-container--focus span.select2-selection,.scheme_default .sc_input_hover_accent .select2-container.select2-container--open span.select2-selection,.scheme_default .sc_input_hover_accent textarea:focus{
    border-color:#ff0000 !important
}
.scheme_default .sc_input_hover_accent .sc_form_field_hover:before{
    color:rgba(255,0,0,0.2)
}
.scheme_default .sc_input_hover_path .sc_form_field_graphic{
    stroke:#e4e4e4
}
.scheme_default .sc_input_hover_jump .sc_form_field_hover{
    color:#797e87
}
.scheme_default .sc_input_hover_jump .sc_form_field_content:before{
    color:#ff0000
}
.scheme_default .sc_input_hover_jump input[type="text"],.scheme_default .sc_input_hover_jump input[type="number"],.scheme_default .sc_input_hover_jump input[type="email"],.scheme_default .sc_input_hover_jump input[type="password"],.scheme_default .sc_input_hover_jump input[type="search"],.scheme_default .sc_input_hover_jump textarea{
    border-color:#e4e4e4
}
.scheme_default .sc_input_hover_jump input[type="text"]:focus,.scheme_default .sc_input_hover_jump input[type="number"]:focus,.scheme_default .sc_input_hover_jump input[type="email"]:focus,.scheme_default .sc_input_hover_jump input[type="password"]:focus,.scheme_default .sc_input_hover_jump input[type="search"]:focus,.scheme_default .sc_input_hover_jump textarea:focus{
    border-color:#ff0000 !important
}
.scheme_default .sc_input_hover_underline .sc_form_field_hover:before{
    background-color:#e4e4e4
}
.scheme_default .sc_input_hover_underline input:focus + .sc_form_field_hover:before,.scheme_default .sc_input_hover_underline textarea:focus + .sc_form_field_hover:before,.scheme_default .sc_input_hover_underline input.filled + .sc_form_field_hover:before,.scheme_default .sc_input_hover_underline textarea.filled + .sc_form_field_hover:before{
    background-color:#ff0000
}
.scheme_default .sc_input_hover_underline .sc_form_field_content{
    color:#262f3e
}
.scheme_default .sc_input_hover_underline input:focus,.scheme_default .sc_input_hover_underline textarea:focus,.scheme_default .sc_input_hover_underline input.filled,.scheme_default .sc_input_hover_underline textarea.filled,.scheme_default .sc_input_hover_underline input:focus + .sc_form_field_hover>.sc_form_field_content,.scheme_default .sc_input_hover_underline textarea:focus + .sc_form_field_hover>.sc_form_field_content,.scheme_default .sc_input_hover_underline input.filled + .sc_form_field_hover>.sc_form_field_content,.scheme_default .sc_input_hover_underline textarea.filled + .sc_form_field_hover>.sc_form_field_content{
    color:#ff0000 !important
}
.scheme_default .sc_input_hover_iconed .sc_form_field_hover{
    color:#797e87
}
.scheme_default .sc_input_hover_iconed input:focus + .sc_form_field_hover,.scheme_default .sc_input_hover_iconed textarea:focus + .sc_form_field_hover,.scheme_default .sc_input_hover_iconed input.filled + .sc_form_field_hover,.scheme_default .sc_input_hover_iconed textarea.filled + .sc_form_field_hover{
    color:#262f3e
}
.scheme_default .sc_googlemap_content,.scheme_default.sc_googlemap_content{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .sc_googlemap_content b,.scheme_default .sc_googlemap_content strong,.scheme_default.sc_googlemap_content b,.scheme_default.sc_googlemap_content strong{
    color:#262f3e
}
.scheme_default .sc_googlemap_content_detailed:before{
    color:#ff0000
}
.scheme_default .sc_yandexmap_content,.scheme_default.sc_yandexmap_content{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .sc_yandexmap_content b,.scheme_default .sc_yandexmap_content strong,.scheme_default.sc_yandexmap_content b,.scheme_default.sc_yandexmap_content strong{
    color:#262f3e
}
.scheme_default .sc_yandexmap_content_detailed:before{
    color:#ff0000
}
.scheme_default .sc_icons .sc_icons_icon{
    color:#262f3e
}
.scheme_default .sc_icons .sc_icons_item_linked:hover .sc_icons_icon{
    color:#ff0000
}
.scheme_default .sc_icons .sc_icons_item_title{
    color:#ff0000
}
.scheme_default .sc_icons_default .sc_icons_item_title{
    color:#262f3e
}
.scheme_default.footer_wrap .sc_icons .sc_icons_item_title{
    color:#262f3e
}
.scheme_default.footer_wrap .sc_icons .sc_icons_item_description{
    color:#797e87
}
.scheme_default .sc_icons_item_description{
    color:#262f3e
}
.scheme_default .sc_icons_default .sc_icons_item_description{
    color:#797e87
}
.scheme_default .contact-style .sc_icons_default .sc_icons_item_description{
    color:#262f3e
}
.scheme_default .contact-style .sc_icons_default .sc_icons_item_description a{
    color:#262f3e
}
.scheme_default .contact-style .sc_icons_default .sc_icons_item_description a:hover{
    color:#ff0000
}
.scheme_default .border-style .sc_icons_default .sc_icons_columns_wrap>[class*="trx_addons_column-"] + [class*="trx_addons_column-"] .sc_icons_item{
    border-color:#e3e3e3
}
.scheme_default .sc_icons_modern .sc_icons_item + .sc_icons_item{
    border-color:#e3e3e3
}
.scheme_default .sc_icons_default .sc_icons_columns_wrap>[class*="trx_addons_column-"] .sc_icons_item{
    background-color:#ffffff
}
.scheme_default .scheme_dark .sc_icons_default a{
    color:#797e87
}
.scheme_default .scheme_dark .sc_icons_default a:hover{
    color:#ffffff
}
.scheme_default .sc_sport_default .sc_sport_item_subtitle .sc_sport_item_date{
    color:#797e87
}
.scheme_default .sc_matches_main .swiper-pagination .swiper-pagination-bullet{
    border-color:#e3e3e3
}
.scheme_default .sc_matches_main .sc_matches_item_score a{
    color:#262f3e
}
.scheme_default .sc_matches_main .sc_matches_item_score a:hover{
    color:#ff0000
}
.scheme_default .color_style_link2 .sc_matches_main .sc_matches_item_score a:hover{
    color:#80d572
}
.scheme_default .color_style_link3 .sc_matches_main .sc_matches_item_score a:hover{
    color:#ddb837
}
.scheme_default .color_style_dark .sc_matches_main .sc_matches_item_score a:hover{
    color:#262f3e
}
.scheme_default .sc_matches_other .sc_matches_item_link{
    color:#1d1d1d;
     background-color:#ffffff
}
.scheme_default .sc_matches_other .sc_matches_item_club{
    color:#b7b7b7
}
.scheme_default .sc_matches_other .sc_matches_item_date{
    color:#1d1d1d;
     background-color:#e3e3e3
}
.scheme_default .sc_matches_other .sc_matches_item_link:hover{
    background-color:#f4f4f4
}
.scheme_default .sc_matches_other .sc_matches_item_link:hover .sc_matches_item_date{
    background-color:#EBEBEB
}
.scheme_default .sc_points_table td a{
    color:#1d1d1d
}
.scheme_default .sc_points_table tr:hover td{
    background-color:#ff0000 !important
}
.scheme_default .sc_points_table tr:hover a,.scheme_default .sc_points_table td a:hover{
    color:#ffffff !important
}
.scheme_default .sc_points_table tr.sc_points_table_accented_top td{
    background-color:rgba(255,0,0,0.7)
}
.scheme_default .sc_points_table tr.sc_points_table_accented_bottom td{
    background-color:#ffffff
}
.scheme_default .sc_portfolio_default .sc_portfolio_item{
    background-color:#ffffff;
     color:#797e87
}
.scheme_default .sc_portfolio_default .sc_portfolio_item a,.scheme_default .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image),.scheme_default .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):before,.scheme_default .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):after{
    color:#ff0000 !important
}
.scheme_default .sc_portfolio_default .sc_portfolio_item a:hover,.scheme_default .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):hover,.scheme_default .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):hover:before,.scheme_default .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):hover:after{
    color:#ff0000 !important
}
.scheme_default .sc_portfolio_default .sc_portfolio_item:hover{
    background-color:#f4f4f4
}
.scheme_default .sc_portfolio_default .sc_portfolio_item_title{
    color:#1d1d1d
}
.scheme_default .portfolio_page_details_share{
    border-color:#e3e3e3
}
.scheme_default .sc_price_item{
    color:#262f3e;
     background-color:#ffffff
}
.scheme_default .sc_price_item_details ul li + li{
    border-color:#e3e3e3
}
.scheme_default .price_info_title{
    background-color:#081224;
     color:#ffffff;
     border-color:#ff0000
}
.scheme_default .sc_price_item .sc_price_item_icon{
    color:#ff0000
}
.scheme_default .sc_price_item .sc_price_item_label{
    background-color:#ffffff;
     color:#1d1d1d
}
.scheme_default .sc_price_item .sc_price_item_subtitle{
    color:#ff0000
}
.scheme_default .sc_price_item .sc_price_item_title,.scheme_default .sc_price_item .sc_price_item_title a{
    color:#ffffff
}
.scheme_default .sc_price_item .sc_price_item_price{
    color:#ffffff
}
.scheme_default .sc_price_item .sc_price_item_description,.scheme_default .sc_price_item .sc_price_item_details{
    color:#262f3e
}
.scheme_default .sc_promo_icon{
    color:#ff0000
}
.scheme_default .sc_promo .sc_promo_title,.scheme_default .sc_promo .sc_promo_descr{
    color:#262f3e
}
.scheme_default .sc_promo .sc_promo_content{
    color:#797e87
}
.scheme_default .sc_promo_modern .sc_promo_link2{
    color:#ffffff;
     background-color:#ff0000 !important
}
.scheme_default .sc_promo_modern .sc_promo_link2:hover{
    color:#ffffff;
     background-color:#262f3e
}
.scheme_default.sc_promo .sc_promo_text.trx_addons_stretch_height,.scheme_default.sc_promo .sc_promo_text_inner{
    background-color:#ffffff
}
.scheme_default.sc_promo{
    background-color:#ffffff
}
.scheme_default .sc_promo .sc_promo_subtitle{
    color:#ff0000
}
.scheme_default .sc_promo .sc_promo_descr{
    color:#797e87
}
.scheme_default .sc_promo .sc_promo_content{
    color:#262f3e
}
.scheme_default .sc_properties_columns_1 .sc_properties_item{
    background-color:#ffffff
}
.scheme_default .sc_properties_item_status>a,.scheme_default .sc_properties_item_type>a,.scheme_default .sc_properties_item_compare{
    color:#797e87
}
.scheme_default .sc_properties_item_compare.in_compare_list{
    color:#ff0000
}
.scheme_default .sc_properties_item_status>a:hover,.scheme_default .sc_properties_item_type>a:hover,.scheme_default .sc_properties_item_compare:hover,.scheme_default .sc_properties_item_compare.in_compare_list:hover{
    color:#262f3e
}
.scheme_default .sc_properties_item_options .sc_properties_item_row_address,.scheme_default .sc_properties_item_options .sc_properties_item_row_meta{
    color:#797e87
}
.scheme_default .properties_page_title .properties_page_status>a{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .properties_page_title .properties_page_status>a:hover{
    color:#ffffff;
     background-color:#ff150d
}
.scheme_default .properties_page_title_address{
    color:#797e87
}
.scheme_default .properties_price{
    color:#797e87
}
.scheme_default .properties_page_section_title{
    border-color:#e3e3e3
}
.scheme_default .properties_page_attachments_list>a:before,.scheme_default .properties_page_features_list>a:before{
    color:#ff0000
}
.scheme_default .properties_page_floor_plans_list .properties_page_floor_plans_list_item_title{
    background-color:#ffffff !important;
     color:#797e87
}
.scheme_default .properties_page_virtual_tour_wrap{
    background-color:#ffffff;
     color:#797e87
}
.scheme_default .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles{
    border-color:#e3e3e3
}
.scheme_default .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li>a{
    background-color:#ffffff;
     border-color:#ffffff;
     border-bottom-color:#e3e3e3
}
.scheme_default .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a{
    border-color:#e3e3e3;
     background-color:#ffffff;
     border-bottom-color:#ffffff
}
.scheme_default .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li:not(.ui-state-active)>a:hover{
    background-color:#f4f4f4;
     border-color:#f4f4f4 #f4f4f4 #e3e3e3
}
.scheme_default .properties_page_agent_info_position{
    color:#797e87
}
.scheme_default .properties_page_agent_info_phones>span,.scheme_default .properties_page_agent_info_phones>a{
    color:#797e87
}
.scheme_default .properties_page_agent_info_phones>a:hover{
    color:#ff0000
}
.scheme_default .properties_page_agent_info_address:before,.scheme_default .properties_page_agent_info_phones>:before{
    color:#262f3e
}
.scheme_default .properties_page_agent_info_profiles.socials_wrap .social_item .social_icon{
    color:#797e87
}
.scheme_default .properties_search_form .properties_search_basic .properties_search_show_advanced{
    color:#797e87;
     background-color:#f4f4f4
}
.scheme_default .properties_search_form .properties_search_basic .properties_search_show_advanced:hover{
    color:#262f3e
}
.scheme_default .sc_properties_compare_data .properties_feature_present{
    color:#ff0000
}
.scheme_default .sc_services .sc_services_item_number{
    color:#f4f4f4
}
.scheme_default .sc_services_default .sc_services_item{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .sc_services_default .sc_services_item_icon{
    color:#ff0000;
     border-color:#ff0000
}
.scheme_default .sc_services_default .sc_services_item:hover .sc_services_item_icon{
    color:#000000;
     background-color:#ff0000;
     border-color:#ff0000
}
.scheme_default .sc_services_default.color_style_link2 .sc_services_item_icon{
    color:#ffffff;
     border-color:#ffffff
}
.scheme_default .sc_services_default.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:#000000;
     background-color:#ffffff;
     border-color:#ffffff
}
.scheme_default .sc_services_default.color_style_link3 .sc_services_item_icon{
    color:#eec432;
     border-color:#eec432
}
.scheme_default .sc_services_default.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:#000000;
     background-color:#eec432;
     border-color:#eec432
}
.scheme_default .sc_services_default.color_style_dark .sc_services_item_icon{
    color:#1d1d1d;
     border-color:#1d1d1d
}
.scheme_default .sc_services_default.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:#000000;
     background-color:#1d1d1d;
     border-color:#1d1d1d
}
.scheme_default .sc_services_default .sc_services_item_subtitle a{
    color:#ff0000
}
.scheme_default .sc_services_default .sc_services_item_subtitle a:hover{
    color:#ff0000
}
.scheme_default .sc_services_default.color_style_link2 .sc_services_item_subtitle a{
    color:#ffffff
}
.scheme_default .sc_services_default.color_style_link2 .sc_services_item_subtitle a:hover{
    color:#80d572
}
.scheme_default .sc_services_default.color_style_link3 .sc_services_item_subtitle a{
    color:#eec432
}
.scheme_default .sc_services_default.color_style_link3 .sc_services_item_subtitle a:hover{
    color:#ddb837
}
.scheme_default .sc_services_default.color_style_dark .sc_services_item_subtitle a{
    color:#1d1d1d
}
.scheme_default .sc_services_default.color_style_dark .sc_services_item_subtitle a:hover{
    color:#ff0000
}
.scheme_default .sc_services_default .sc_services_item_featured_left,.scheme_default .sc_services_default .sc_services_item_featured_right,.scheme_default .sc_services_list .sc_services_item{
    color:#797e87;
     background-color:transparent
}
.scheme_default .sc_services_default .sc_services_item_featured_left .sc_services_item_icon,.scheme_default .sc_services_default .sc_services_item_featured_right .sc_services_item_icon,.scheme_default .sc_services_list .sc_services_item_icon{
    color:#ff0000;
     border-color:#ff0000
}
.scheme_default .sc_services_list .sc_services_item:hover .sc_services_item_icon{
    color:#081324
}
.scheme_default .sc_services_default .sc_services_item_featured_left:hover .sc_services_item_icon,.scheme_default .sc_services_default .sc_services_item_featured_right:hover .sc_services_item_icon,.scheme_default .sc_services_list .sc_services_item_featured_left:hover .sc_services_item_icon,.scheme_default .sc_services_list .sc_services_item_featured_right:hover .sc_services_item_icon{
    color:#000000;
     background-color:#ff0000;
     border-color:#ff0000
}
.scheme_default .sc_services_default .sc_services_item_featured_left .sc_services_item_subtitle a,.scheme_default .sc_services_default .sc_services_item_featured_right .sc_services_item_subtitle a{
    color:#ff0000
}
.scheme_default .sc_services_default .sc_services_item_featured_left .sc_services_item_subtitle a:hover,.scheme_default .sc_services_default .sc_services_item_featured_right .sc_services_item_subtitle a:hover{
    color:#081324
}
.scheme_default .sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_icon,.scheme_default .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_icon,.scheme_default .sc_services_list.color_style_link2 .sc_services_item_icon{
    color:#80d572;
     border-color:#80d572
}
.scheme_default .sc_services_list.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:#8be77c
}
.scheme_default .sc_services_default.color_style_link2 .sc_services_item_featured_left:hover .sc_services_item_icon,.scheme_default .sc_services_default.color_style_link2 .sc_services_item_featured_right:hover .sc_services_item_icon,.scheme_default .sc_services_list.color_style_link2 .sc_services_item_featured_left:hover .sc_services_item_icon,.scheme_default .sc_services_list.color_style_link2 .sc_services_item_featured_right:hover .sc_services_item_icon{
    color:#000000;
     background-color:#80d572;
     border-color:#80d572
}
.scheme_default .sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_subtitle a,.scheme_default .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_subtitle a{
    color:#80d572
}
.scheme_default .sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_subtitle a:hover,.scheme_default .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_subtitle a:hover{
    color:#8be77c
}
.scheme_default .sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_icon,.scheme_default .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_icon,.scheme_default .sc_services_list.color_style_link3 .sc_services_item_icon{
    color:#ddb837;
     border-color:#ddb837
}
.scheme_default .sc_services_list.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:#eec432
}
.scheme_default .sc_services_default.color_style_link3 .sc_services_item_featured_left:hover .sc_services_item_icon,.scheme_default .sc_services_default.color_style_link3 .sc_services_item_featured_right:hover .sc_services_item_icon,.scheme_default .sc_services_list.color_style_link3 .sc_services_item_featured_left:hover .sc_services_item_icon,.scheme_default .sc_services_list.color_style_link3 .sc_services_item_featured_right:hover .sc_services_item_icon{
    color:#000000;
     background-color:#ddb837;
     border-color:#ddb837
}
.scheme_default .sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_subtitle a,.scheme_default .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_subtitle a{
    color:#ddb837
}
.scheme_default .sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_subtitle a:hover,.scheme_default .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_subtitle a:hover{
    color:#eec432
}
.scheme_default .sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_icon,.scheme_default .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_icon,.scheme_default .sc_services_list.color_style_dark .sc_services_item_icon{
    color:#262f3e;
     border-color:#262f3e
}
.scheme_default .sc_services_list.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:#ff0000
}
.scheme_default .sc_services_default.color_style_dark .sc_services_item_featured_left:hover .sc_services_item_icon,.scheme_default .sc_services_default.color_style_dark .sc_services_item_featured_right:hover .sc_services_item_icon,.scheme_default .sc_services_list.color_style_dark .sc_services_item_featured_left:hover .sc_services_item_icon,.scheme_default .sc_services_list.color_style_dark .sc_services_item_featured_right:hover .sc_services_item_icon{
    color:#000000;
     background-color:#262f3e;
     border-color:#262f3e
}
.scheme_default .sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_subtitle a,.scheme_default .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_subtitle a{
    color:#262f3e
}
.scheme_default .sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_subtitle a:hover,.scheme_default .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_subtitle a:hover{
    color:#ff0000
}
.scheme_default .sc_services_light .sc_services_item_icon{
    color:#ff0000
}
.scheme_default .sc_services_light .sc_services_item:hover .sc_services_item_icon{
    color:#081324
}
.scheme_default .sc_services_light.color_style_link2 .sc_services_item_icon{
    color:#80d572
}
.scheme_default .sc_services_light.color_style_link2 .sc_services_item:hover .sc_services_item_icon{
    color:#8be77c
}
.scheme_default .sc_services_light.color_style_link3 .sc_services_item_icon{
    color:#ddb837
}
.scheme_default .sc_services_light.color_style_link3 .sc_services_item:hover .sc_services_item_icon{
    color:#eec432
}
.scheme_default .sc_services_light.color_style_dark .sc_services_item_icon{
    color:#262f3e
}
.scheme_default .sc_services_light.color_style_dark .sc_services_item:hover .sc_services_item_icon{
    color:#ff0000
}
.scheme_default .sc_services_callouts .sc_services_item{
    background-color:#ffffff
}
.scheme_default .sc_services_callouts .sc_services_item_marker{
    border-color:#ffffff;
     background-color:#ff0000;
     color:#ffffff
}
.scheme_default .sc_services_callouts .sc_services_item .sc_services_item_marker_back{
    border-color:#ffffff;
     background-color:#ff0000;
     color:#ffffff
}
.scheme_default .sc_services_callouts.color_style_link2 .sc_services_item_marker{
    background-color:#ffffff
}
.scheme_default .sc_services_callouts.color_style_link2 .sc_services_item .sc_services_item_marker_back{
    background-color:#80d572
}
.scheme_default .sc_services_callouts.color_style_link3 .sc_services_item_marker{
    background-color:#eec432
}
.scheme_default .sc_services_callouts.color_style_link3 .sc_services_item .sc_services_item_marker_back{
    background-color:#ddb837
}
.scheme_default .sc_services_callouts.color_style_dark .sc_services_item_marker{
    background-color:#1d1d1d
}
.scheme_default .sc_services_callouts.color_style_dark .sc_services_item .sc_services_item_marker_back{
    background-color:#ff0000
}
.scheme_default .sc_services_callouts .sc_services_item_marker_bg{
    border-color:#ffffff;
     background-color:#ffffff
}
.scheme_default .sc_services_timeline .sc_services_item_timeline{
    border-color:#e3e3e3
}
.scheme_default .sc_services_timeline .sc_services_item_marker{
    border-color:#ff0000;
     background-color:#ff0000;
     color:#ffffff
}
.scheme_default .sc_services_timeline .sc_services_item:hover .sc_services_item_marker{
    border-color:#081324;
     background-color:#081324;
     color:#ffffff
}
.scheme_default .sc_services_timeline.color_style_link2 .sc_services_item_marker{
    border-color:#80d572;
     background-color:#80d572
}
.scheme_default .sc_services_timeline.color_style_link2 .sc_services_item:hover .sc_services_item_marker{
    border-color:#8be77c;
     background-color:#8be77c
}
.scheme_default .sc_services_timeline.color_style_link3 .sc_services_item_marker{
    border-color:#ddb837;
     background-color:#ddb837
}
.scheme_default .sc_services_timeline.color_style_link3 .sc_services_item:hover .sc_services_item_marker{
    border-color:#eec432;
     background-color:#eec432
}
.scheme_default .sc_services_timeline.color_style_dark .sc_services_item_marker{
    border-color:#262f3e;
     background-color:#262f3e
}
.scheme_default .sc_services_timeline.color_style_dark .sc_services_item:hover .sc_services_item_marker{
    border-color:#ff0000;
     background-color:#ff0000
}
.scheme_default .sc_services_iconed .sc_services_item{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .sc_services_iconed .sc_services_item_icon:hover,.scheme_default .sc_services_iconed .sc_services_item:hover .sc_services_item_icon,.scheme_default .sc_services_iconed .sc_services_item_header .sc_services_item_subtitle a:hover,.scheme_default .sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a{
    color:#ff0000
}
.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item_icon:hover,.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_icon,.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item_header .sc_services_item_subtitle a:hover,.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a{
    color:#80d572
}
.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item_icon:hover,.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_icon,.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item_header .sc_services_item_subtitle a:hover,.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a{
    color:#ddb837
}
.scheme_default .sc_services_iconed .sc_services_item_header .sc_services_item_title a{
    color:#ff0000
}
.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item_header .sc_services_item_title a{
    color:#80d572
}
.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item_header .sc_services_item_title a{
    color:#ddb837
}
.scheme_default .sc_services_iconed .sc_services_item_header .sc_services_item_title a:hover,.scheme_default .sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_title a{
    color:#fff
}
.scheme_default .sc_services_iconed .sc_services_item .sc_services_item_header .sc_services_item_subtitle a{
    color:#fff
}
.scheme_default .sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,.scheme_default .sc_services_iconed .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover{
    color:#ff0000
}
.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover{
    color:#80d572
}
.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover{
    color:#ddb837
}
.scheme_default .sc_services_iconed .sc_services_item_content .sc_services_item_title a{
    color:#1d1d1d
}
.scheme_default .sc_services_iconed .sc_services_item_content .sc_services_item_title a:hover,.scheme_default .sc_services_iconed .sc_services_item:hover .sc_services_item_content .sc_services_item_title a{
    color:#ff0000
}
.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item_content .sc_services_item_title a:hover,.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_content .sc_services_item_title a{
    color:#ffffff
}
.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item_content .sc_services_item_title a:hover,.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_content .sc_services_item_title a{
    color:#eec432
}
.scheme_default .sc_services_iconed.color_style_dark .sc_services_item_content .sc_services_item_title a:hover,.scheme_default .sc_services_iconed.color_style_dark .sc_services_item:hover .sc_services_item_content .sc_services_item_title a{
    color:#1d1d1d
}
.scheme_default .sc_services.slider_container .swiper-pagination-bullet{
    border-color:#797e87
}
.scheme_default .sc_services_list .sc_services_item_featured_left .sc_services_item_number,.scheme_default .sc_services_list .sc_services_item_featured_right .sc_services_item_number{
    color:#797e87
}
.scheme_default .sc_services_hover .sc_services_item_icon,.scheme_default .sc_services_hover .sc_services_item_title a:hover,.scheme_default .sc_services_hover .sc_services_item_subtitle a:hover{
    color:#ff0000
}
.scheme_default .sc_services_hover.color_style_link2 .sc_services_item_icon,.scheme_default .sc_services_hover.color_style_link2 .sc_services_item_title a:hover,.scheme_default .sc_services_hover.color_style_link2 .sc_services_item_subtitle a:hover{
    color:#80d572
}
.scheme_default .sc_services_hover.color_style_link3 .sc_services_item_icon,.scheme_default .sc_services_hover.color_style_link3 .sc_services_item_title a:hover,.scheme_default .sc_services_hover.color_style_link3 .sc_services_item_subtitle a:hover{
    color:#ddb837
}
.scheme_default .sc_services_hover [class*="column-"]:nth-child(2n) .sc_services_item.with_image .sc_services_item_header.without_image,.scheme_default .sc_services_hover .slider-slide:nth-child(2n) .sc_services_item.with_image .sc_services_item_header.without_image{
    background-color:#f4f4f4
}
.scheme_default .sc_services_hover [class*="column-"]:nth-child(2n+1) .sc_services_item.with_image .sc_services_item_header.without_image,.scheme_default .sc_services_hover .slider-slide:nth-child(2n+1) .sc_services_item.with_image .sc_services_item_header.without_image{
    background-color:#ffffff
}
.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_icon,.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_number{
    color:#b7b7b7
}
.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title,.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a{
    color:#1d1d1d
}
.scheme_default .sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover{
    color:#ff0000
}
.scheme_default .sc_services_hover.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,.scheme_default .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover{
    color:#ffffff
}
.scheme_default .sc_services_hover.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,.scheme_default .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover{
    color:#eec432
}
.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle,.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a{
    color:#ff0000
}
.scheme_default .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle,.scheme_default .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a{
    color:#ffffff
}
.scheme_default .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle,.scheme_default .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a{
    color:#eec432
}
.scheme_default .sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover{
    color:#ff0000
}
.scheme_default .sc_services_hover.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,.scheme_default .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover{
    color:#80d572
}
.scheme_default .sc_services_hover.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,.scheme_default .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover{
    color:#ddb837
}
.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_text{
    color:#797e87
}
.scheme_default .sc_services_chess .sc_services_item{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .sc_services_chess .sc_services_item_title,.scheme_default .sc_services_chess .sc_services_item_title a{
    color:#1d1d1d
}
.scheme_default .sc_services_chess .sc_services_item_title a:hover{
    color:#ff0000
}
.scheme_default .sc_services_chess.color_style_link2 .sc_services_item_title a:hover{
    color:#ffffff
}
.scheme_default .sc_services_chess.color_style_link3 .sc_services_item_title a:hover{
    color:#eec432
}
.scheme_default .sc_services_chess .sc_services_item:hover{
    color:#797e87;
     background-color:#081224
}
.scheme_default .sc_services_chess .sc_services_item:hover .sc_services_item_title,.scheme_default .sc_services_chess .sc_services_item:hover .sc_services_item_title a{
    color:#8c9097
}
.scheme_default .sc_services_chess .sc_services_item:hover .sc_services_item_title a:hover{
    color:#ffffff
}
.scheme_default .sc_services_tabs_simple .sc_services_item_icon{
    color:#ff0000
}
.scheme_default .sc_services_tabs_simple.color_style_link2 .sc_services_item_icon{
    color:#80d572
}
.scheme_default .sc_services_tabs_simple.color_style_link3 .sc_services_item_icon{
    color:#ddb837
}
.scheme_default .sc_services_tabs_simple.color_style_dark .sc_services_item_icon{
    color:#262f3e
}
.scheme_default .sc_services_tabs_simple .sc_services_item:hover .sc_services_item_icon,.scheme_default .sc_services_tabs_simple .sc_services_item:hover .sc_services_item_title,.scheme_default .sc_services_tabs_simple .sc_services_item:hover .sc_services_item_subtitle,.scheme_default .sc_services_tabs_simple .sc_services_tabs_list_item_active .sc_services_item_icon,.scheme_default .sc_services_tabs_simple .sc_services_tabs_list_item_active .sc_services_item_title,.scheme_default .sc_services_tabs_simple .sc_services_tabs_list_item_active .sc_services_item_subtitle{
    color:#081324
}
.scheme_default .sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_icon,.scheme_default .sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_title,.scheme_default .sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle,.scheme_default .sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item_active .sc_services_item_icon,.scheme_default .sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item_active .sc_services_item_title,.scheme_default .sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item_active .sc_services_item_subtitle{
    color:#8be77c
}
.scheme_default .sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_icon,.scheme_default .sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_title,.scheme_default .sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle,.scheme_default .sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item_active .sc_services_item_icon,.scheme_default .sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item_active .sc_services_item_title,.scheme_default .sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item_active .sc_services_item_subtitle{
    color:#eec432
}
.scheme_default .sc_services_tabs .sc_services_item_content{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .sc_services_tabs .sc_services_item_title a{
    color:#1d1d1d
}
.scheme_default .sc_services_tabs .sc_services_item_title a:hover{
    color:#ff0000
}
.scheme_default .sc_services_tabs.color_style_link2 .sc_services_item_title a:hover{
    color:#ffffff
}
.scheme_default .sc_services_tabs.color_style_link3 .sc_services_item_title a:hover{
    color:#eec432
}
.scheme_default .sc_services_tabs .sc_services_tabs_list_item .sc_services_item_icon{
    color:#ff0000
}
.scheme_default .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item .sc_services_item_icon{
    color:#ffffff
}
.scheme_default .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item .sc_services_item_icon{
    color:#eec432
}
.scheme_default .sc_services_tabs .sc_services_tabs_list_item .sc_services_item_number{
    color:#b7b7b7
}
.scheme_default .sc_services_tabs .sc_services_tabs_list_item{
    background-color:#ffffff
}
.scheme_default .sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2){
    background-color:#f4f4f4
}
.scheme_default .sc_services_tabs .sc_services_tabs_list_item:hover,.scheme_default .sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2):hover{
    background-color:#EBEBEB
}
.scheme_default .sc_services_tabs .sc_services_tabs_list_item .sc_services_item_title{
    color:#1d1d1d
}
.scheme_default .sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_title{
    color:#ff0000
}
.scheme_default .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item:hover .sc_services_item_title{
    color:#ffffff
}
.scheme_default .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item:hover .sc_services_item_title{
    color:#eec432
}
.scheme_default .sc_services_tabs.color_style_dark .sc_services_tabs_list_item:hover .sc_services_item_title{
    color:#1d1d1d
}
.scheme_default .sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_icon{
    color:#ff0000
}
.scheme_default .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item:hover .sc_services_item_icon{
    color:#80d572
}
.scheme_default .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item:hover .sc_services_item_icon{
    color:#ddb837
}
.scheme_default .sc_services_tabs.color_style_dark .sc_services_tabs_list_item:hover .sc_services_item_icon{
    color:#1d1d1d
}
.scheme_default .sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_number{
    color:#797e87
}
.scheme_default .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active{
    background-color:#1d1d1d !important
}
.scheme_default .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title{
    color:#ffffff
}
.scheme_default .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,.scheme_default .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number{
    color:#ff0000
}
.scheme_default .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,.scheme_default .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number{
    color:#ffffff
}
.scheme_default .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,.scheme_default .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number{
    color:#eec432
}
.scheme_default .sc_services_tabs.color_style_dark .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,.scheme_default .sc_services_tabs.color_style_dark .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number{
    color:#1d1d1d
}
.scheme_default .sc_skills_counter .sc_skills_icon{
    color:#262f3e
}
.scheme_default .sc_skills_counter .sc_skills_item_title{
    color:#ff0000
}
.scheme_default .sc_skills .sc_skills_total{
    color:#262f3e
}
.scheme_default .sc_skills.color_style_link2 .sc_skills_total{
    color:#80d572
}
.scheme_default .sc_skills.color_style_link3 .sc_skills_total{
    color:#ddb837
}
.scheme_default .sc_skills.color_style_dark .sc_skills_total{
    color:#262f3e
}
.scheme_default .sc_skills .sc_skills_item_title,.scheme_default .sc_skills .sc_skills_legend_title,.scheme_default .sc_skills .sc_skills_legend_value{
    color:#262f3e
}
.scheme_default .sc_skills_counter .sc_skills_column + .sc_skills_column:before{
    background-color:#e3e3e3
}
.scheme_default .sc_skills.sc_skills_counter .sc_skills_item_title{
    color:#ff0000
}
.scheme_default .socials_wrap .social_item .social_icon{
    background-color:#081224
}
.scheme_default .socials_wrap .social_item .social_icon,.scheme_default .socials_wrap .social_item .social_icon i{
    color:#ffffff
}
.scheme_default .socials_wrap .social_item:hover .social_icon{
    background-color:#ff0000
}
.scheme_default .socials_wrap .social_item:hover .social_icon,.scheme_default .socials_wrap .social_item:hover .social_icon i{
    color:#ffffff
}
.scheme_default .sidebar_inner .socials_wrap .social_item .social_icon{
    background-color:#f4f4f4
}
.scheme_default .sidebar_inner .socials_wrap .social_item:hover .social_icon,.scheme_default .sidebar_inner .socials_wrap .social_item:hover .social_icon i{
    color:#ffffff
}
.scheme_default .sidebar_inner .socials_wrap .social_item:hover .social_icon{
    background-color:#ff0000
}
.scheme_default.sidebar .socials_wrap .social_item .social_icon,.scheme_default.footer_wrap .socials_wrap .social_item .social_icon{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default.sidebar .socials_wrap .social_item:hover .social_icon,.scheme_default.footer_wrap .socials_wrap .social_item:hover .social_icon{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default.sidebar .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon,.scheme_default.footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon{
    color:#262f3e;
     background-color:transparent
}
.scheme_default.sidebar .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon,.scheme_default.footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon{
    color:#ff0000;
     background-color:transparent
}
.scheme_default .sc_supertitle_no_icon{
    background-color:#ff0000
}
.scheme_default .sc_testimonials_item{
    background-color:#ffffff
}
.scheme_default .sc_testimonials_item_content{
    color:#797e87
}
.scheme_default .sc_testimonials_item_content:before{
    color:#ff0000
}
.scheme_default .sc_testimonials_item_author_title{
    color:#262f3e
}
.scheme_default .color_style_link2 .sc_testimonials_item_content:before,.scheme_default .color_style_link2 .sc_testimonials_item_author_title{
    color:#80d572
}
.scheme_default .color_style_link3 .sc_testimonials_item_content:before,.scheme_default .color_style_link3 .sc_testimonials_item_author_title{
    color:#ddb837
}
.scheme_default .color_style_dark .sc_testimonials_item_content:before,.scheme_default .color_style_dark .sc_testimonials_item_author_title{
    color:#262f3e
}
.scheme_default .sc_testimonials_item_author_subtitle{
    color:#797e87
}
.scheme_default .sc_testimonials_simple .sc_testimonials_item_author_data:before{
    background-color:#797e87
}
.scheme_default .sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data{
    border-color:#797e87
}
.scheme_default .sc_team_default .sc_team_item{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .sc_team .sc_team_item_thumb .sc_team_item_title a:hover{
    color:#ff0000
}
.scheme_default .sc_team.color_style_link2 .sc_team_item_thumb .sc_team_item_title a:hover{
    color:#ffffff
}
.scheme_default .sc_team.color_style_link3 .sc_team_item_thumb .sc_team_item_title a:hover{
    color:#eec432
}
.scheme_default .sc_team_default .sc_team_item_subtitle{
    color:#ff0000
}
.scheme_default .sc_team_default.color_style_link2 .sc_team_item_subtitle{
    color:#ffffff
}
.scheme_default .sc_team_default.color_style_link3 .sc_team_item_subtitle{
    color:#eec432
}
.scheme_default .sc_team_default.color_style_dark .sc_team_item_subtitle{
    color:#1d1d1d
}
.scheme_default .sc_team_default .sc_team_item_socials .social_item .social_icon,.scheme_default .team_member_page .team_member_socials .social_item .social_icon{
    color:#ffffff;
     background-color:#ff0000
}
.scheme_default .sc_team_default.color_style_link2 .sc_team_item_socials .social_item .social_icon{
    background-color:#ffffff
}
.scheme_default .sc_team_default.color_style_link3 .sc_team_item_socials .social_item .social_icon{
    background-color:#eec432
}
.scheme_default .sc_team_default.color_style_dark .sc_team_item_socials .social_item .social_icon{
    background-color:#1d1d1d
}
.scheme_default .sc_team_default .sc_team_item_socials .social_item:hover .social_icon,.scheme_default .team_member_page .team_member_socials .social_item:hover .social_icon{
    color:#ffffff;
     background-color:#1d1d1d
}
.scheme_default .sc_team_default.color_style_link2 .sc_team_item_socials .social_item:hover .social_icon{
    background-color:#80d572
}
.scheme_default .sc_team_default.color_style_link3 .sc_team_item_socials .social_item:hover .social_icon{
    background-color:#ddb837
}
.scheme_default .sc_team_default.color_style_dark .sc_team_item_socials .social_item:hover .social_icon{
    background-color:#ff0000
}
.scheme_default .sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon{
    color:#ffffff;
     border-color:#ffffff
}
.scheme_default .sc_team .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon{
    color:#ff0000;
     background-color:#ffffff
}
.scheme_default .team_member_page .team_member_featured .team_member_avatar{
    border-color:#e3e3e3
}
.scheme_default .sc_team_short .sc_team_item_thumb{
    border-color:#ff0000
}
.scheme_default .sc_team_short .sc_team_item_subtitle{
    color:#ff0000
}
.scheme_default .sc_team_short.color_style_link2 .sc_team_item_thumb{
    border-color:#80d572
}
.scheme_default .sc_team_short.color_style_link3 .sc_team_item_thumb{
    border-color:#ddb837
}
.scheme_default .sc_team_short.color_style_dark .sc_team_item_thumb{
    border-color:#262f3e
}
.scheme_default .sc_team.slider_container .swiper-pagination-bullet{
    border-color:#797e87
}
.scheme_default .sport_page_list{
    border-color:#e3e3e3
}
.scheme_default .sport_page_list li+li{
    border-color:#e3e3e3
}
.scheme_default .sport_page_list li:nth-child(2n+1){
    background-color:#ffffff;
     color:#797e87
}
.scheme_default .trx_addons_scroll_to_top,.scheme_default .trx_addons_cv .trx_addons_scroll_to_top{
    color:#ffffff;
     border-color:#ff0000;
     background-color:#ff0000
}
.scheme_default .trx_addons_scroll_to_top:hover,.scheme_default .trx_addons_cv .trx_addons_scroll_to_top:hover{
    color:#ffffff;
     border-color:#ff150d;
     background-color:#262f3e
}
.scheme_default .scroll_progress_wrap .scroll_progress_status{
    background-color:#ff0000
}
.scheme_default .sc_layouts_popup,.scheme_default.sc_layouts_popup,.scheme_default .sc_layouts_panel,.scheme_default.sc_layouts_panel,.scheme_default .trx_addons_popup,.scheme_default.trx_addons_popup{
    background-color:#ffffff;
     border-color:#e3e3e3;
     color:#797e87
}
.scheme_default .trx_addons_popup button.mfp-close{
    background-color:#f4f4f4;
     border-color:#EBEBEB;
     color:#797e87
}
.scheme_default .trx_addons_popup button.mfp-close:hover{
    background-color:#1d1d1d;
     color:#ffffff
}
.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title{
    background-color:#f4f4f4;
     border-color:#EBEBEB
}
.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active{
    background-color:#ffffff;
     border-bottom-color:transparent
}
.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a,.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a>i{
    color:#797e87
}
.scheme_default .trx_addons_popup li.trx_addons_tabs_title a:hover,.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a:hover>i{
    color:#ff0000
}
.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a,.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a>i,.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a:hover,.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a:hover>i{
    color:#b7b7b7
}
.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a,.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a>i,.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover,.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover>i{
    color:#1d1d1d
}
.scheme_default .trx_addons_profiler{
    background-color:#ffffff;
     border-color:#EBEBEB
}
.scheme_default .trx_addons_profiler_title{
    color:#1d1d1d
}
.scheme_default .trx_addons_profiler table td,.scheme_default .trx_addons_profiler table th{
    border-color:#e3e3e3
}
.scheme_default .trx_addons_profiler table td{
    color:#797e87
}
.scheme_default .trx_addons_profiler table th{
    background-color:#f4f4f4;
     color:#1d1d1d
}
.scheme_default .sc_edd_add_to_cart_default,.scheme_default .sc_edd_details{
    background-color:#ffffff;
     border-color:#EBEBEB;
     color:#797e87
}
.scheme_default .sc_edd_add_to_cart_default a,.scheme_default .sc_edd_details a{
    color:#ff0000
}
.scheme_default .sc_edd_add_to_cart_default a:hover,.scheme_default .sc_edd_details a:hover{
    color:#ff0000
}
.scheme_default .edd_price_options ul>li>label>input[type="checkbox"] + span:before{
    border-color:#e3e3e3
}
.scheme_default .single-download .edd_download_purchase_form .trx_addons_edd_purchase_subtotal{
    border-color:#e3e3e3
}
.scheme_default .trx_addons_cv,.scheme_default .trx_addons_cv_body_wrap{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default .trx_addons_cv a{
    color:#ff0000
}
.scheme_default .trx_addons_cv a:hover{
    color:#ff0000
}
.scheme_default .trx_addons_cv_header{
    background-color:#ffffff
}
.scheme_default .trx_addons_cv_header_image img{
    border-color:#262f3e
}
.scheme_default .trx_addons_cv_header .trx_addons_cv_header_letter,.scheme_default .trx_addons_cv_header .trx_addons_cv_header_text{
    color:#262f3e
}
.scheme_default .trx_addons_cv_header .trx_addons_cv_header_socials .social_item>.social_icon{
    color:rgba(38,47,62,0.7)
}
.scheme_default .trx_addons_cv_header .trx_addons_cv_header_socials .social_item:hover>.social_icon{
    color:#262f3e
}
.scheme_default .trx_addons_cv_header_letter,.scheme_default .trx_addons_cv_header_text,.scheme_default .trx_addons_cv_header_socials .social_item>.social_icon{
    text-shadow:1px 1px 6px #ffffff
}
.scheme_default .trx_addons_cv_tint_dark .trx_addons_cv_header_letter,.scheme_default .trx_addons_cv_tint_dark .trx_addons_cv_header_text,.scheme_default .trx_addons_cv_tint_dark .trx_addons_cv_header_socials .social_item>.social_icon{
    color:#ffffff;
     text-shadow:1px 1px 3px #262f3e
}
.scheme_default .trx_addons_cv_tint_dark .trx_addons_cv_header_socials .social_item:hover>.social_icon{
    color:#081324
}
.scheme_default .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item{
    color:#b7b7b7;
     background-color:#ffffff;
     border-color:#ffffff
}
.scheme_default .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item_active,.scheme_default .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item:hover{
    color:#1d1d1d;
     border-color:#ffffff
}
.scheme_default .trx_addons_cv .trx_addons_cv_section_title,.scheme_default .trx_addons_cv .trx_addons_cv_section_title a{
    color:#1d1d1d
}
.scheme_default .trx_addons_cv_section_title.ui-state-active{
    border-color:#1d1d1d
}
.scheme_default .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li>a{
    color:#b7b7b7
}
.scheme_default .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a,.scheme_default .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li>a:hover{
    color:#1d1d1d
}
.scheme_default .trx_addons_cv_section .trx_addons_pagination>*{
    color:#797e87
}
.scheme_default .trx_addons_cv_section .trx_addons_pagination>a:hover{
    color:#1d1d1d
}
.scheme_default .trx_addons_pagination>span.active{
    color:#1d1d1d;
     border-color:#1d1d1d
}
.scheme_default .trx_addons_cv_breadcrumbs .trx_addons_cv_breadcrumbs_item{
    color:#b7b7b7
}
.scheme_default .trx_addons_cv_breadcrumbs a.trx_addons_cv_breadcrumbs_item:hover{
    color:#1d1d1d
}
.scheme_default .trx_addons_cv_single .trx_addons_cv_single_title{
    color:#1d1d1d
}
.scheme_default .trx_addons_cv_single .trx_addons_cv_single_subtitle{
    color:#b7b7b7
}
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+2) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+2) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+3) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+2) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+3) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+4) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+3) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+4) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+4) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+5) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+6) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+5) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+6) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+7) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+8) .trx_addons_cv_resume_item{
    border-color:#e3e3e3
}
.scheme_default .trx_addons_cv_resume_item_meta{
    color:#1d1d1d
}
.scheme_default .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title,.scheme_default .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title a{
    color:#1d1d1d
}
.scheme_default .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title a:hover{
    color:#ff0000
}
.scheme_default .trx_addons_cv_resume_item_subtitle{
    color:#b7b7b7
}
.scheme_default .trx_addons_cv_resume_style_skills .trx_addons_cv_resume_item_skills{
    color:#1d1d1d
}
.scheme_default .trx_addons_cv_resume_style_skills .trx_addons_cv_resume_item_skill:after{
    border-color:#1d1d1d
}
.scheme_default .trx_addons_cv_resume_style_education .trx_addons_cv_resume_item_number{
    color:#b7b7b7
}
.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_icon{
    color:#1d1d1d
}
.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_icon:hover,.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_text a:hover{
    color:#081324
}
.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_title>a:hover:after{
    border-color:#081324
}
.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_title>a:after{
    border-top-color:#1d1d1d
}
.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_text a{
    color:#1d1d1d
}
.scheme_default .trx_addons_cv_portfolio_item .trx_addons_cv_portfolio_item_title,.scheme_default .trx_addons_cv_portfolio_item .trx_addons_cv_portfolio_item_title a{
    color:#1d1d1d
}
.scheme_default .trx_addons_cv_testimonials_item .trx_addons_cv_testimonials_item_title,.scheme_default .trx_addons_cv_testimonials_item .trx_addons_cv_testimonials_item_title a{
    color:#1d1d1d
}
.scheme_default .trx_addons_cv_certificates_item .trx_addons_cv_certificates_item_title,.scheme_default .trx_addons_cv_certificates_item .trx_addons_cv_certificates_item_title a{
    color:#1d1d1d
}
.scheme_default .trx_addons_cv .trx_addons_contact_form .trx_addons_contact_form_title{
    color:#1d1d1d
}
.scheme_default .trx_addons_cv .trx_addons_contact_form_field_title{
    color:#1d1d1d
}
.scheme_default .trx_addons_contact_form .trx_addons_contact_form_field input[type="text"],.scheme_default .trx_addons_contact_form .trx_addons_contact_form_field textarea{
    border-color:#e3e3e3;
     color:#797e87
}
.scheme_default .trx_addons_contact_form .trx_addons_contact_form_field input[type="text"]:focus,.scheme_default .trx_addons_contact_form .trx_addons_contact_form_field textarea:focus{
    background-color:#f4f4f4;
     color:#1d1d1d
}
.scheme_default .trx_addons_contact_form_field button{
    background-color:#1d1d1d;
     border-color:#1d1d1d;
     color:#ffffff
}
.scheme_default .trx_addons_contact_form_field button:hover{
    color:#1d1d1d
}
.scheme_default .trx_addons_contact_form_info_icon{
    color:#b7b7b7
}
.scheme_default .trx_addons_contact_form_info_area{
    color:#1d1d1d
}
.scheme_default .trx_addons_contact_form_info_item_phone .trx_addons_contact_form_info_data{
    color:#1d1d1d !important
}
.scheme_default .trx_addons_cv_about_page .trx_addons_cv_single_title{
    color:#1d1d1d
}
.scheme_default .trx_addons_attrib_item.trx_addons_attrib_button,.scheme_default .trx_addons_attrib_item.trx_addons_attrib_image,.scheme_default .trx_addons_attrib_item.trx_addons_attrib_color{
    border-color:#e3e3e3;
     background-color:#ffffff
}
.scheme_default .trx_addons_attrib_item.trx_addons_attrib_button:hover,.scheme_default .trx_addons_attrib_item.trx_addons_attrib_image:hover,.scheme_default .trx_addons_attrib_item.trx_addons_attrib_color:hover{
    border-color:#EBEBEB;
     background-color:#f4f4f4
}
.scheme_default .trx_addons_attrib_item.trx_addons_attrib_selected{
    border-color:#ff0000 !important;
     background-color:#f4f4f4
}
.scheme_default .trx_addons_attrib_item.trx_addons_attrib_disabled span:before,.scheme_default .trx_addons_attrib_item.trx_addons_attrib_disabled span:after{
    background-color:#ff0000
}
.scheme_default .trx_addons_range_slider_label_min{
    color:#797e87
}
.scheme_default .trx_addons_range_slider_label_max{
    color:#797e87
}
.scheme_default div.ui-slider{
    background-color:#ffffff;
     border-color:#e3e3e3
}
.scheme_default div.ui-slider .ui-slider-handle{
    border-color:#EBEBEB;
     background-color:#f4f4f4
}
.scheme_default div.ui-slider .ui-slider-range{
    background-color:#f4f4f4
}
.scheme_default .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info .slide_title a,.scheme_default .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info .slide_title a,.scheme_default .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_info .slide_title a,.scheme_default .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info .slide_title,.scheme_default .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info .slide_title,.scheme_default .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_info .slide_title{
    color:#262f3e
}
.scheme_default .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info .slide_title a:hover,.scheme_default .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info .slide_title a:hover,.scheme_default .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_info .slide_title a:hover{
    color:#ff0000
}
.scheme_default .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info .slide_cats a,.scheme_default .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info .slide_cats a,.scheme_default .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_info .slide_cats a,.scheme_default .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info .slide_cats,.scheme_default .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info .slide_cats,.scheme_default .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_info .slide_cats{
    color:#ff0000 !important
}
.scheme_default .trx_addons_list_parameters>li{
    color:#262f3e
}
.scheme_default .trx_addons_list_parameters>li small{
    color:#797e87
}
.scheme_default body ul.trx_addons_list_parameters>li{
    border-color:#e3e3e3 !important
}
.scheme_default .elementor-shape .elementor-shape-fill{
    fill:#ffffff
}
.scheme_default .elementor-divider-separator{
    border-color:#e3e3e3
}
.scheme_default .elementor-progress-bar{
    background-color:#ff0000
}
.scheme_default .elementor-widget-progress .elementor-title{
    color:#262f3e
}
.scheme_default .elementor-progress-wrapper{
    background-color:#ffffff
}
.scheme_default .editor-post-sidebar-holder{
    background-color:#ffffff
}
.scheme_default .editor-post-sidebar-holder:before{
    color:#797e87
}
.scheme_default.editor-block-list__layout{
    color:#797e87;
     background-color:#ffffff
}
.scheme_default.editor-block-list__layout p{
    color:#797e87
}
.scheme_default .has-bg-color-color{
    color:#ffffff
}
.scheme_default .has-bd-color-color{
    color:#e3e3e3
}
.scheme_default .has-text-light-color{
    color:#797e87
}
.scheme_default .has-text-dark-color{
    color:#262f3e
}
.scheme_default .has-text-link-color{
    color:#ff0000
}
.scheme_default .has-text-hover-color{
    color:#081324
}
.scheme_default .has-text-link-2-color{
    color:#80d572
}
.scheme_default .has-text-hover-2-color{
    color:#8be77c
}
.scheme_default .has-text-link-3-color{
    color:#ddb837
}
.scheme_default .has-text-hover-3-color{
    color:#eec432
}
.scheme_default .has-bg-color-background-color{
    background-color:#ffffff
}
.scheme_default .has-bd-color-background-color{
    background-color:#e3e3e3
}
.scheme_default .has-text-background-color{
    background-color:#797e87
}
.scheme_default .has-text-light-background-color{
    background-color:#797e87
}
.scheme_default .has-text-dark-background-color{
    background-color:#262f3e
}
.scheme_default .has-text-link-background-color{
    background-color:#ff0000
}
.scheme_default .has-text-hover-background-color{
    background-color:#081324
}
.scheme_default .has-text-link-2-background-color{
    background-color:#80d572
}
.scheme_default .has-text-hover-2-background-color{
    background-color:#8be77c
}
.scheme_default .has-text-link-3-background-color{
    background-color:#ddb837
}
.scheme_default .has-text-hover-3-background-color{
    background-color:#eec432
}
.scheme_default form.mc4wp-form .mc4wp-alert{
    border-color:#ff0000;
     color:#797e87
}
.scheme_default form.mc4wp-form .mc4wp-alert a{
    color:#ff0000 !important
}
.scheme_default form.mc4wp-form .mc4wp-alert a:hover{
    color:#081324 !important
}
.scheme_default .sc_button_hover_slide_left{
    background:linear-gradient(to right, #081324 50%,#ff0000 50%) no-repeat scroll right bottom / 210% 100% #ff0000 !important
}
.scheme_default .sc_button_hover_slide_right{
    background:linear-gradient(to left, #081324 50%,#ff0000 50%) no-repeat scroll left bottom / 210% 100% #ff0000 !important
}
.scheme_default .sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #081324 50%,#ff0000 50%) no-repeat scroll right bottom / 100% 210% #ff0000 !important
}
.scheme_default .sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#081324 50%,#ff0000 50%) no-repeat scroll right top / 100% 210% #ff0000 !important
}
.scheme_default .sc_button_hover_style_link2.sc_button_hover_slide_left{
    background:linear-gradient(to right, #8be77c 50%,#80d572 50%) no-repeat scroll right bottom / 210% 100% #80d572 !important
}
.scheme_default .sc_button_hover_style_link2.sc_button_hover_slide_right{
    background:linear-gradient(to left, #8be77c 50%,#80d572 50%) no-repeat scroll left bottom / 210% 100% #80d572 !important
}
.scheme_default .sc_button_hover_style_link2.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #8be77c 50%,#80d572 50%) no-repeat scroll right bottom / 100% 210% #80d572 !important
}
.scheme_default .sc_button_hover_style_link2.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#8be77c 50%,#80d572 50%) no-repeat scroll right top / 100% 210% #80d572 !important
}
.scheme_default .sc_button_hover_style_link3.sc_button_hover_slide_left{
    background:linear-gradient(to right, #eec432 50%,#ddb837 50%) no-repeat scroll right bottom / 210% 100% #ddb837 !important
}
.scheme_default .sc_button_hover_style_link3.sc_button_hover_slide_right{
    background:linear-gradient(to left, #eec432 50%,#ddb837 50%) no-repeat scroll left bottom / 210% 100% #ddb837 !important
}
.scheme_default .sc_button_hover_style_link3.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #eec432 50%,#ddb837 50%) no-repeat scroll right bottom / 100% 210% #ddb837 !important
}
.scheme_default .sc_button_hover_style_link3.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#eec432 50%,#ddb837 50%) no-repeat scroll right top / 100% 210% #ddb837 !important
}
.scheme_default .sc_button_hover_style_dark.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ff0000 50%,#262f3e 50%) no-repeat scroll right bottom / 210% 100% #262f3e !important
}
.scheme_default .sc_button_hover_style_dark.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ff0000 50%,#262f3e 50%) no-repeat scroll left bottom / 210% 100% #262f3e !important
}
.scheme_default .sc_button_hover_style_dark.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ff0000 50%,#262f3e 50%) no-repeat scroll right bottom / 100% 210% #262f3e !important
}
.scheme_default .sc_button_hover_style_dark.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ff0000 50%,#262f3e 50%) no-repeat scroll right top / 100% 210% #262f3e !important
}
.scheme_default .sc_button_hover_style_light.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ff0000 50%,#797e87 50%) no-repeat scroll right bottom / 210% 100% #797e87 !important
}
.scheme_default .sc_button_hover_style_light.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ff0000 50%,#797e87 50%) no-repeat scroll left bottom / 210% 100% #797e87 !important
}
.scheme_default .sc_button_hover_style_light.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ff0000 50%,#797e87 50%) no-repeat scroll right bottom / 100% 210% #797e87 !important
}
.scheme_default .sc_button_hover_style_light.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ff0000 50%,#797e87 50%) no-repeat scroll right top / 100% 210% #797e87 !important
}
.scheme_default .sc_button_hover_style_inverse.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ffffff 50%,#ff0000 50%) no-repeat scroll right bottom / 210% 100% #ff0000 !important
}
.scheme_default .sc_button_hover_style_inverse.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ffffff 50%,#ff0000 50%) no-repeat scroll left bottom / 210% 100% #ff0000 !important
}
.scheme_default .sc_button_hover_style_inverse.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ffffff 50%,#ff0000 50%) no-repeat scroll right bottom / 100% 210% #ff0000 !important
}
.scheme_default .sc_button_hover_style_inverse.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ffffff 50%,#ff0000 50%) no-repeat scroll right top / 100% 210% #ff0000 !important
}
.scheme_default .sc_button_hover_style_hover.sc_button_hover_slide_left{
    background:linear-gradient(to right, #081324 50%,#ff0000 50%) no-repeat scroll right bottom / 210% 100% #ff0000 !important
}
.scheme_default .sc_button_hover_style_hover.sc_button_hover_slide_right{
    background:linear-gradient(to left, #081324 50%,#ff0000 50%) no-repeat scroll left bottom / 210% 100% #ff0000 !important
}
.scheme_default .sc_button_hover_style_hover.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #081324 50%,#ff0000 50%) no-repeat scroll right bottom / 100% 210% #ff0000 !important
}
.scheme_default .sc_button_hover_style_hover.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#081324 50%,#ff0000 50%) no-repeat scroll right top / 100% 210% #ff0000 !important
}
.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_left{
    background:linear-gradient(to right, #1d1d1d 50%,#ff0000 50%) no-repeat scroll right bottom / 210% 100% #ff0000 !important
}
.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_right{
    background:linear-gradient(to left, #1d1d1d 50%,#ff0000 50%) no-repeat scroll left bottom / 210% 100% #ff0000 !important
}
.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #1d1d1d 50%,#ff0000 50%) no-repeat scroll right bottom / 100% 210% #ff0000 !important
}
.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#1d1d1d 50%,#ff0000 50%) no-repeat scroll right top / 100% 210% #ff0000 !important
}
.scheme_default .sc_button_hover_style_alterbd.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ff0000 50%,#e3e3e3 50%) no-repeat scroll right bottom / 210% 100% #e3e3e3 !important
}
.scheme_default .sc_button_hover_style_alterbd.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ff0000 50%,#e3e3e3 50%) no-repeat scroll left bottom / 210% 100% #e3e3e3 !important
}
.scheme_default .sc_button_hover_style_alterbd.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ff0000 50%,#e3e3e3 50%) no-repeat scroll right bottom / 100% 210% #e3e3e3 !important
}
.scheme_default .sc_button_hover_style_alterbd.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ff0000 50%,#e3e3e3 50%) no-repeat scroll right top / 100% 210% #e3e3e3 !important
}
.scheme_default .sc_button_hover_style_extra.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ffffff 50%,#081224 50%) no-repeat scroll right bottom / 210% 100% #081224 !important
}
.scheme_default .sc_button_hover_style_extra.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ffffff 50%,#081224 50%) no-repeat scroll left bottom / 210% 100% #081224 !important
}
.scheme_default .sc_button_hover_style_extra.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ffffff 50%,#081224 50%) no-repeat scroll right bottom / 100% 210% #081224 !important
}
.scheme_default .sc_button_hover_style_extra.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ffffff 50%,#081224 50%) no-repeat scroll right top / 100% 210% #081224 !important
}
.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_left:hover,.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_right:hover,.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_top:hover,.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_bottom:hover{
    color:#ffffff !important
}
.scheme_default .sc_button_hover_style_extra.sc_button_hover_slide_left:hover,.scheme_default .sc_button_hover_style_extra.sc_button_hover_slide_right:hover,.scheme_default .sc_button_hover_style_extra.sc_button_hover_slide_top:hover,.scheme_default .sc_button_hover_style_extra.sc_button_hover_slide_bottom:hover{
    color:#ffffff !important
}
.scheme_default .sc_button_hover_slide_left:hover,.scheme_default .sc_button_hover_slide_left.active,.scheme_default .ui-state-active .sc_button_hover_slide_left,.scheme_default .vc_active .sc_button_hover_slide_left,.scheme_default .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_left,.scheme_default li.active .sc_button_hover_slide_left{
    background-position:left bottom !important;
     color:#ffffff !important
}
.scheme_default .sc_button_hover_slide_right:hover,.scheme_default .sc_button_hover_slide_right.active,.scheme_default .ui-state-active .sc_button_hover_slide_right,.scheme_default .vc_active .sc_button_hover_slide_right,.scheme_default .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_right,.scheme_default li.active .sc_button_hover_slide_right{
    background-position:right bottom !important;
     color:#ffffff !important
}
.scheme_default .sc_button_hover_slide_top:hover,.scheme_default .sc_button_hover_slide_top.active,.scheme_default .ui-state-active .sc_button_hover_slide_top,.scheme_default .vc_active .sc_button_hover_slide_top,.scheme_default .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_top,.scheme_default li.active .sc_button_hover_slide_top{
    background-position:right top !important;
     color:#ffffff !important
}
.scheme_default .sc_button_hover_slide_bottom:hover,.scheme_default .sc_button_hover_slide_bottom.active,.scheme_default .ui-state-active .sc_button_hover_slide_bottom,.scheme_default .vc_active .sc_button_hover_slide_bottom,.scheme_default .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_bottom,.scheme_default li.active .sc_button_hover_slide_bottom{
    background-position:right bottom !important;
     color:#ffffff !important
}
.scheme_default .post_featured.hover_dots .icons span{
    background-color:#ff0000
}
.scheme_default .post_featured.hover_dots .post_info{
    color:#ffffff
}
.scheme_default .post_featured.hover_icon .icons a{
    color:#ffffff
}
.scheme_default .post_featured.hover_icon a:hover{
    color:#ff0000
}
.scheme_default .post_featured.hover_icons .icons a{
    color:#262f3e;
     background-color:rgba(255,255,255,0.7)
}
.scheme_default .post_featured.hover_icons a:hover{
    color:#ff0000;
     background-color:#ffffff
}
.scheme_default .post_featured.hover_fade .post_info,.scheme_default .post_featured.hover_fade .post_info a,.scheme_default .post_featured.hover_fade .post_info .post_meta_item{
    color:#ffffff
}
.scheme_default .post_featured.hover_fade .post_info a:hover{
    color:#ff0000
}
.scheme_default .post_featured.hover_slide .post_info,.scheme_default .post_featured.hover_slide .post_info a,.scheme_default .post_featured.hover_slide .post_info .post_meta_item{
    color:#ffffff
}
.scheme_default .post_featured.hover_slide .post_info a:hover{
    color:#ff0000
}
.scheme_default .post_featured.hover_slide .post_info .post_title:after{
    background-color:#ffffff
}
.scheme_default .post_featured.hover_pull{
    background-color:#081224
}
.scheme_default .post_featured.hover_pull .post_info,.scheme_default .post_featured.hover_pull .post_info a,.scheme_default .post_featured.hover_pull .post_info a:before{
    color:#8c9097
}
.scheme_default .post_featured.hover_pull .post_info a:hover,.scheme_default .post_featured.hover_pull .post_info a:hover:before{
    color:#ffffff
}
.scheme_default .post_featured.hover_border .post_info,.scheme_default .post_featured.hover_border .post_info a,.scheme_default .post_featured.hover_border .post_info .post_meta_item{
    color:#ffffff
}
.scheme_default .post_featured.hover_border .post_info a:hover{
    color:#ff0000
}
.scheme_default .post_featured.hover_border .post_info:before,.scheme_default .post_featured.hover_border .post_info:after{
    border-color:#ffffff
}
.scheme_default .post_featured.hover_shop .icons a{
    color:#ffffff;
     border-color:#ff0000 !important;
     background-color:transparent
}
.scheme_default .post_featured.hover_shop .icons a:hover{
    color:#ffffff;
     border-color:#ff0000 !important;
     background-color:#ff0000
}
.scheme_default .products.related .post_featured.hover_shop .icons a{
    color:#ffffff;
     border-color:#ff0000 !important;
     background-color:#ff0000
}
.scheme_default .products.related .post_featured.hover_shop .icons a:hover{
    color:#ffffff;
     border-color:#081324 !important;
     background-color:#081324
}
.scheme_default .post_featured.hover_shop_buttons .icons .shop_link{
    color:#ffffff;
     background-color:#262f3e
}
.scheme_default .post_featured.hover_shop_buttons .icons a:hover{
    color:#ffffff;
     background-color:#081324
}
.scheme_default .sc_blogger_line .meta-role-wrap span{
    color:#ff0000
}
.scheme_default .sp-template *,.scheme_default .sp-data-table *,.scheme_default .sp-table-caption{
    color:#797e87 !important
    border-radius: 3px;
}
.scheme_default .sp-table-caption,.scheme_default .sp-template-details.sp-template-player-details dd,.scheme_default .sp-template-details.sp-template-player-details dt,.scheme_default .sp-template-details.sp-template-staff-details dd,.scheme_default .sp-template-details.sp-template-staff-details dt{
    color:#262f3e !important
}
.scheme_default .sp-data-table td{
    color:#262f3e !important
}
.scheme_default .sp-data-table th{
    color:#262f3e !important;
     background:#f4f4f4 !important
}
.scheme_default .sp-data-table tr + tr{
    border-color:#e3e3e3 !important
}
.scheme_default .sp-template-event-blocks .sp-event-results span,.scheme_default .sp-template-event-blocks .sp-event-results,.scheme_default .sp-template-event-blocks .sp-event-results a:hover,.scheme_default .sp-template-event-blocks .sp-event-results a,.scheme_default .sp-template-event-blocks .sp-event-season,.scheme_default .sp-template-event-blocks .sp-event-league,.scheme_default .sp-template-event-blocks .sp-event-date,.scheme_default .sp-template-event-blocks .sp-event-title a,.scheme_default .sp-template-event-blocks .sp-event-title,.scheme_default .sp-template-event-blocks .sp-event-status,.scheme_default .sp-template-event-logos .sp-team-name,.scheme_default .sp-template-event-logos .sp-team-result{
    color:#262f3e !important
}
.scheme_default .sp-template a,.scheme_default .sp-data-table a{
    color:#262f3e !important
}
.scheme_default .sp-template a:hover,.scheme_default .sp-data-table a:hover{
    color:#ff0000 !important
}
.scheme_default .sp-template-staff-details .sp-staff-details a,.scheme_default .sp-template-player-details .sp-player-details a,.scheme_default .sp_event .sp-template-event-staff .sp-event-staff,.scheme_default .sp-data-table.sp-event-performance .data-name .sp-player-position{
    color:#ff0000 !important
}
.scheme_default .sp-template-staff-details .sp-staff-details a:hover,.scheme_default .sp-template-player-details .sp-player-details a:hover,.scheme_default .sp_event .sp-template-event-staff .sp-event-staff a{
    color:#262f3e !important
}
.scheme_default .sp_event .sp-template-event-staff .sp-event-staff a:hover{
    color:#ff0000 !important
}
.scheme_default .extra-event-block .elementor-container,.scheme_default .post_type_sp_team .sp-template-team-details .sp-team-details,.scheme_default .sp-template.sp-template-event-blocks{
    background:#ffffff !important
}
.scheme_default .sp-template-countdown .sp-event-venue,.scheme_default .sp-template-countdown .sp-event-league,.scheme_default .sp-template-countdown .sp-event-date,.scheme_default .post_type_sp_team .sp-template-team-details .sp-team-details *{
    color:#262f3e !important
}
.scheme_default .extra-event-block .elementor-row>.elementor-element + .elementor-element:before{
    background:#e3e3e3
}
.scheme_default .sp-countdown-wrapper .countdown.sp-countdown time span{
    color:#262f3e !important
}
.scheme_default .sp-countdown-wrapper .countdown.sp-countdown time span small{
    color:#797e87 !important
}
.scheme_default .extra-countdown.top-style-2,.scheme_default .extra-countdown.top-style{
    background:#e3e3e3
}
.scheme_default .extra-countdown.top-style-2 .widget_title,.scheme_default .extra-countdown.top-style .widget_title{
    color:#ff0000 !important
}
.scheme_default .sp-countdown time{
    border-color:#e3e3e3 !important
}
.scheme_default .sp-template-details.sp-template-staff-details dl,.scheme_default .sp-template-details.sp-template-player-details dl{
    background: #ffffff !important;
    /* border: 1px solid #e0e0e0 !important; */
    padding: 4px !important;
}
.scheme_default .sp-template-details.sp-template-staff-details dd,.scheme_default .sp-template-details.sp-template-player-details dd{
    border-color:#f4f4f4 !important
}

input.button.sp-button.sp-team-button {
    border-bottom: 4px solid #d4d4d4 !important;
    border-right: 4px solid #d4d4d4 !important;
}
/* ATTENTION! This file was generated automatically! Don'
t change it!!! ----------------------------------------------------------------------- */
 @media (max-width:1679px){
    .sp-template-event-blocks:not(.sp-template-event-logos-block) .sp-data-table td{
        padding:0px 15px 0px !important
    }
    .sp-template-event-blocks .sp-event-results{
        font-size:31px !important
    }
    .sp-template-event-blocks:not(.sp-template-event-logos-block) .sp-event-blocks .team-logo{
        width:24%
    }
    .extra-padding-left{
        padding-left:17%
    }
    .sc_icons_default.sc_align_left .sc_icons_item{
        padding-right:30px
    }
    .sc_icons_default.sc_align_right .sc_icons_item{
        padding-left:30px
    }
    .extra-table .sc_table table tr>td:first-child{
        min-width:130px
    }
    .extra-table .sc_table table td{
        min-width:120px
    }
    .post_layout_chess_2 .post_content{
        display:none
    }
    .post_layout_chess_2.post_format_quote .post_content,.post_layout_chess_2.post_format_link .post_content,.post_layout_chess_2.post_format_aside .post_content,.post_layout_chess_2.post_format_status .post_content{
        display:block
    }
    .post_layout_chess_2.post_format_quote .post_content_inner blockquote{
        padding:2em 2em 2em 4em
    }
    .post_layout_chess_2.post_format_quote .post_content_inner blockquote:before{
        font-size:2em;
         top:1em;
         left:0.7em
    }
    .post_layout_chess_2.post_format_quote .post_content_inner p{
        font-size:1em;
         line-height:1.25em
    }
    .post_layout_chess_2.post_format_quote .post_content_inner a,.post_layout_chess_2.post_format_quote .post_content_inner cite{
        font-size:0.8667em;
         line-height:1.25em
    }
    .post_layout_chess_2.post_format_link .post_content_inner,.post_layout_chess_2.post_format_aside .post_content_inner,.post_layout_chess_2.post_format_status .post_content_inner{
        font-size:1.2em;
         line-height:1.4em
    }
    .post_layout_chess_3 .post_meta,.post_layout_chess.post_layout_chess_3 .more-link{
        display:none
    }
    body.edit-post-visual-editor{
        line-height:164.2857%
    }
    .editor-post-sidebar-holder{
        display:none !important
    }
}
@media (max-width:1439px){
    .content_wrap,.content_container{
        width:1100px
    }
    .body_style_boxed .page_wrap{
        width:1100px
    }
    .body_style_boxed .content_wrap,.body_style_boxed .content_container{
        width:1020px
    }
    .menu_style_side .menu_side_wrap{
        width:70px
    }
    body.menu_style_left{
        margin-left:70px
    }
    body.menu_style_right{
        margin-right:70px
    }
    .menu_style_left .sc_layouts_row_fixed_on{
        margin-left:70px !important
    }
    .menu_style_right .sc_layouts_row_fixed_on{
        margin-right:70px !important
    }
    body.body_style_wide:not(.expand_content) [class*="content_wrap"]>.content{
        width:704.06886px
    }
    body.body_style_boxed:not(.expand_content) [class*="content_wrap"]>.content{
        width:652.86385px
    }
    [class*="content_wrap"]>.sidebar{
        width:374.41315px
    }
    body.body_style_boxed [class*="content_wrap"]>.sidebar{
        width:347.1831px
    }
    .body_style_fullwide .content_wrap{
        padding-left:90px;
         padding-right:90px
    }
    .body_style_fullwide.sidebar_right [class*="content_wrap"]>.content,.body_style_fullscreen.sidebar_right [class*="content_wrap"]>.content{
        padding-right:395.93114px
    }
    .body_style_fullwide.sidebar_right [class*="content_wrap"]>.sidebar,.body_style_fullscreen.sidebar_right [class*="content_wrap"]>.sidebar{
        margin-left:-374.41315px
    }
    .body_style_fullwide.sidebar_left [class*="content_wrap"]>.content,.body_style_fullscreen.sidebar_left [class*="content_wrap"]>.content{
        padding-left:395.93114px
    }
    .body_style_fullwide.sidebar_left [class*="content_wrap"]>.sidebar,.body_style_fullscreen.sidebar_left [class*="content_wrap"]>.sidebar{
        margin-right:-374.41315px
    }
    .custom-background .content_wrap>.content,.page_banner_wrap ~ .content_wrap>.content{
        padding:3em
    }
    .widget_area .post_item .post_thumb,aside .post_item .post_thumb{
        margin:0 20px 3px 0
    }
    .sc_layouts_row:not(.sc_layouts_row_type_narrow),.sc_layouts_row:not(.sc_layouts_row_type_narrow) input[type="text"],.sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_item_details_line2{
        font-size:14px;
         line-height:inherit
    }
    blockquote,blockquote[class*="wp-block-quote"][class*="is-style-"],.wp-block-freeform.block-library-rich-text__tinymce blockquote{
        padding:3.5em 3em 3.5em 6em
    }
    blockquote:before{
        top:1.07em;
         left:0.9em
    }
    blockquote>cite,blockquote>p>cite{
        margin-top:1.4em
    }
    blockquote p{
        font-size:34px;
         line-height:1em
    }
    .wpcf7 textarea{
        height:21em
    }
    .sc_item_subtitle + .sc_item_title{
        margin-top:0
    }
    .sc_recent_news_style_news-line .post_item + .post_item{
        margin-top:30px
    }
    .sc_recent_news_style_news-plain .post_size_small .post_featured{
        width:230.5px;
         margin:0 30px 0 0
    }
    .sc_recent_news_style_news-plain .post_item .post_title{
        font-size:24px
    }
    .sc_recent_news_style_news-plain .post_title + .post_content_inner{
        margin-top:10px
    }
    .sc_recent_news_style_news-plain .post_item.post_size_small .post_info{
        padding:1em 30px 1em 0
    }
    .sc_recent_news_style_news-excerpt .post_featured{
        max-width:250px
    }
    .sc_recent_news_style_news-excerpt .post_body{
        width:calc(100% - 250px);
         padding:10px 10px 10px 30px
    }
    .sc_recent_news_style_news-excerpt .post_item .post_title{
        font-size:26px
    }
    .sc_recent_news_style_news-excerpt .post_item .post_header + .post_content{
        margin-top:10px
    }
    .sc_blogger_default .sc_blogger_item_title{
        font-size:30px
    }
    .sc_blogger_default.sc_blogger_default_classic_meta .sc_blogger_item_excerpt{
        padding-right:0
    }
    .sc_blogger .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger .sc_blogger_item_meta + .sc_blogger_item_excerpt{
        margin-top:10px
    }
    .sc_blogger .format-audio .post_featured .post_audio_title{
        margin-bottom:10px
    }
    .sc_layouts_row_type_normal .search_wrap .search_field{
        width:15em
    }
    .sc_promo.sc_promo_size_normal .sc_promo_text_inner{
        padding:5.6em 4em
    }
    .sc_icons_default .sc_icons_item{
        padding:34px 30px;
         height:auto
    }
    .sc_icons_default.sc_align_left .sc_icons_icon,.sc_icons_default.sc_align_left .sc_icons_image{
        top:40px;
         left:37px
    }
    .sc_icons_default.sc_align_left .sc_icons_item_details{
        min-height:70px;
         padding-left:102px
    }
    .trx_addons_audio_player{
        padding:4.4em 30px 2.9em
    }
    .sc_testimonials_item{
        padding:40px 30px 30px 70px
    }
    .sc_testimonials_item_author{
        padding:0.8em 0.5em 0.5em 1.3em
    }
    .sc_testimonials_item_content:before{
        top:37px;
         left:30px
    }
    .price_info_title .sc_price_item_title{
        font-size:24px;
         letter-spacing:3px
    }
    .price_info_title .sc_price_item_price{
        font-size:16px;
         min-height:30px;
         margin-top:-4px
    }
    .sc_price_item_details ul li{
        padding:12px 0
    }
    .sc_price_item_details ul{
        font-size:18px;
         letter-spacing:1.4px
    }
    .comments_list_wrap .comment_posted{
        margin-right:15px
    }
    .post_layout_classic .post_header + .post_content{
        padding-top:10px
    }
    .related_wrap.related_style_classic .post_title + .post_content_inner{
        margin-top:10px
    }
    .single-post .post_item_single .post_header_single{
        padding:40px 40px 20px
    }
    .single-post .post_item_single .post_content_single{
        padding:40px
    }
    .single-post .header_content_wrap + .post_content_single{
        padding-top:0
    }
    .format-audio .post_featured .post_audio_title{
        margin-bottom:25px
    }
    .sp-template-event-blocks .sp-event-results{
        font-size:24px !important
    }
    .sp-template-event-blocks:not(.sp-template-event-logos-block) .sp-event-blocks .team-logo{
        margin-left:5px;
         margin-right:5px
    }
    .sp-template-event-blocks .sp-event-results{
        padding:0 !important
    }
    .extra-countdown.top-style-2 .widget_title,.extra-countdown.top-style-2 .sp-table-caption{
        max-width:134px !important
    }
    .extra-countdown.top-style-2 .widget_title{
        margin-top:10px !important
    }
    .sidebar_inner .sp-template-countdown .sp-event-name>a:not(.team-logo),.sc_layouts_widgets .sp-template-countdown .sp-event-name>a:not(.team-logo){
        margin-top:40px
    }
    .sc_events_default .sc_events_item_date{
        width:6%
    }
    .sc_events_default .sc_events_item_thumb{
        width:21.5%
    }
    .sc_events_default .sc_events_item_text{
        margin-top:12px;
         padding-bottom:0
    }
    .sc_events_default .sc_events_item_button{
        width:19%
    }
    .sc_events_default .sc_events_item_meta .sc_events_item_price{
        margin-left:12px;
         padding-left:12px
    }
    .sc_events_default .sc_events_item_info{
        padding:0 3em 0 2.2em
    }
    #tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title{
        line-height:1.5em
    }
    .sc_promo.sc_promo_size_large .sc_promo_title{
        font-size:80px;
         letter-spacing:3px
    }
    .sc_promo.sc_promo_size_large .sc_item_title + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_title + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_subtitle + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_subtitle + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_descr + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_descr + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_content + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_content + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_slider + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_slider + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_columns + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_columns + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_pagination + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_pagination + .sc_item_button_image{
        margin-top:2.5em
    }
    .sc_promo.sc_promo_size_large .sc_promo_content{
        max-width:100%
    }
    .post_item_none_search .page_title,.post_item_none_archive .page_title{
        font-size:9em;
         line-height:1.35em
    }
    .sc_item_title + .sc_item_descr,.sc_item_subtitle + .sc_item_descr,.sc_item_title + .sc_item_slider,.sc_item_subtitle + .sc_item_slider,.sc_item_descr + .sc_item_slider,.sc_item_title + .sc_item_columns,.sc_item_subtitle + .sc_item_columns,.sc_item_descr + .sc_item_columns,.sc_item_title + .sc_item_content,.sc_item_subtitle + .sc_item_content,.sc_item_descr + .sc_item_content{
        margin-top:1.5em
    }
    .sc_icons_default.sc_align_left .sc_icons_item{
        padding-right:25px
    }
    .related_item .post_featured.with_thumb .mejs-controls .mejs-button.mejs-playpause-button>button,.related_item .with_cover .mejs-controls .mejs-button.mejs-playpause-button>button,.sc_blogger_item .post_featured.with_thumb .mejs-controls .mejs-button.mejs-playpause-button>button,.sc_blogger_item .with_cover .mejs-controls .mejs-button.mejs-playpause-button>button{
        width:42px;
         height:42px;
         line-height:42px
    }
    .related_item .post_featured.with_thumb .mejs-controls .mejs-playpause-button,.related_item .with_cover .mejs-controls .mejs-playpause-button,.sc_blogger_item .post_featured.with_thumb .mejs-controls .mejs-playpause-button,.sc_blogger_item .with_cover .mejs-controls .mejs-playpause-button{
        width:42px;
         height:42px;
         line-height:0;
         margin:-3px 8px 0 0
    }
    .related_item .mejs-time.mejs-duration-container,.sc_blogger_item .mejs-time.mejs-duration-container{
        margin-right:7px !important
    }
    .related_wrap.related_style_classic .format-audio .post_featured .post_audio_title{
        margin-bottom:13px
    }
    .widget_recent_posts .post_info>.post_info_item.post_info_posted:first-child{
        display:block
    }
    .widget_recent_posts .post_info>.post_info_item.post_info_posted_by:nth-child(2):before{
        display:none
    }
    .large-title .sc_item_title{
        font-size:88px
    }
    .large-title .sc_item_descr{
        font-size:15px;
         margin-bottom:0
    }
    .large-title h2 + .sc_item_descr{
        max-width:480px
    }
    .extra-padding-left{
        padding-left:7%
    }
    .extra-anim-top-2 .sc_parallax_block_image{
        background-size:200px !important
    }
    .extra-anim-top .sc_parallax_block_image{
        background-size:80% !important;
         background-position:47% 38% !important
    }
    .post_layout_classic .post_content{
        font-size:1em
    }
    .post_layout_classic .post_title{
        font-size:32px
    }
    .masonry_wrap .masonry_item-1_4{
        width:33.3333%
    }
    .front_page_section_subscribe_text form.mc4wp-form .mc4wp-form-fields input[type="email"]{
        padding:0.85em 1em
    }
    .sc_content_width_1_1,.sc_inner_width_1_1>.elementor-column-wrap{
        width:1100px
    }
    .sc_content_width_1_2,.sc_inner_width_1_2>.elementor-column-wrap{
        width:550px
    }
    .sc_content_width_1_3,.sc_inner_width_1_3>.elementor-column-wrap{
        width:366.66667px
    }
    .sc_content_width_2_3,.sc_inner_width_2_3>.elementor-column-wrap{
        width:733.33333px
    }
    .sc_content_width_1_4,.sc_inner_width_1_4>.elementor-column-wrap{
        width:275px
    }
    .sc_content_width_3_4,.sc_inner_width_3_4>.elementor-column-wrap{
        width:825px
    }
    .body_style_boxed .sc_content_width_1_1,.body_style_boxed .sc_inner_width_1_1>.elementor-column-wrap{
        width:1020px
    }
    .body_style_boxed .sc_content_width_1_2,.body_style_boxed .sc_inner_width_1_2>.elementor-column-wrap{
        width:510px
    }
    .body_style_boxed .sc_content_width_1_3,.body_style_boxed .sc_inner_width_1_3>.elementor-column-wrap{
        width:340px
    }
    .body_style_boxed .sc_content_width_2_3,.body_style_boxed .sc_inner_width_2_3>.elementor-column-wrap{
        width:680px
    }
    .body_style_boxed .sc_content_width_1_4,.body_style_boxed .sc_inner_width_1_4>.elementor-column-wrap{
        width:255px
    }
    .body_style_boxed .sc_content_width_3_4,.body_style_boxed .sc_inner_width_3_4>.elementor-column-wrap{
        width:765px
    }
    .elementor-widget-progress .elementor-title{
        font-size:26px;
         margin-bottom:12px
    }
    .elementor-section.elementor-section-boxed>.elementor-container{
        max-width:1130px
    }
    .body_style_boxed .elementor-section.elementor-section-boxed>.elementor-container{
        max-width:1050px
    }
    .elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:5px;
         padding-right:5px
    }
    .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:10px;
         padding-right:10px
    }
    .elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:15px;
         padding-right:15px
    }
    .elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:20px;
         padding-right:20px
    }
    .elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:30px;
         padding-right:30px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{
        width:1110px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{
        width:1120px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{
        width:1130px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{
        width:1140px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{
        width:1160px
    }
    .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{
        width:714.06886px
    }
    .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{
        width:724.06886px
    }
    .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{
        width:734.06886px
    }
    .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{
        width:744.06886px
    }
    .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{
        width:764.06886px
    }
    .editor-block-list__block,.editor-post-title__block,.editor-default-block-appender{
        max-width:704.06886px !important
    }
    body.sidebar_position_hide.expand_content .editor-block-list__block,body.sidebar_position_hide.expand_content .editor-post-title__block,body.sidebar_position_hide.expand_content .editor-default-block-appender{
        max-width:1100px !important
    }
    body.single-cpt_layouts .trx-addons-layout--single-preview{
        max-width:1100px !important
    }
}
@media (max-width:1279px){
    .sc_layouts_title_caption{
        font-size:4rem
    }
    h1,.front_page_section_caption{
        font-size:3.7em;
         margin-top:55px;
         margin-bottom:22px;
         letter-spacing:1.5px
    }
    h2{
        font-size:3em;
         margin-top:50px;
         margin-bottom:20px;
         letter-spacing:1.5px
    }
    h3{
        font-size:2.4em;
         margin-top:40px;
         margin-bottom:20px;
         letter-spacing:1px
    }
    h4{
        font-size:2em;
         margin-top:35px;
         margin-bottom:18px;
         letter-spacing:1px
    }
    h5{
        font-size:1.6em;
         margin-top:35px;
         margin-bottom:18px
    }
    h6{
        font-size:1.2em;
         margin-top:30px;
         margin-bottom:16px
    }
    p,ul,ol,dl,blockquote,address{
        margin-bottom:1.4em
    }
    .page_content_wrap{
        padding-top:20px;
         padding-bottom:20px
    }
    .elementor-widget-spacer.sc_height_small .elementor-spacer-inner{
        height:32px !important
    }
    .elementor-widget-spacer.sc_height_medium .elementor-spacer-inner{
        height:55px !important
    }
    .elementor-widget-spacer.sc_height_large .elementor-spacer-inner{
        height:85px !important
    }
    .sp-view-all-link{
        padding:20px 0 0 0 !important
    }
    .sc_blogger.sc_blogger_line .sc_blogger_slider.slider_outer_pagination_pos_bottom{
        padding-bottom:30px
    }
    .sc_recent_news_style_news-plain .post_size_small .post_featured{
        width:209px;
         margin:0 25px 0 0
    }
    .sc_recent_news_style_news-plain .post_item.post_size_small .post_info{
        padding:10px 25px 10px 0
    }
    .sc_recent_news_style_news-plain .post_item .post_title{
        font-size:20px
    }
    .sc_recent_news_style_news-plain .post_item .post_meta{
        margin:0 0 5px !important
    }
    .sc_recent_news_style_news-plain .post_item:not(.post_size_small) .post_title{
        font-size:28px
    }
    .sc_recent_news_style_news-plain .post_item:not(.post_size_small) .post_featured .post_info{
        padding:25px;
         min-height:106px
    }
    .sc_recent_news_style_news-plain .post_item.post_format_video:not(.post_size_small) a.icons{
        top:calc(50% - 53px)
    }
    .widget_nav_menu ul li,.widget_recent_entries ul li,.widget_meta ul li,.widget_pages ul li,.widget_archive ul li,.widget_product_categories ul li,.widget_categories ul li{
        padding:10px 0
    }
    .widget_nav_menu ul,.widget_recent_entries ul,.widget_meta ul,.widget_pages ul,.widget_archive ul,.widget_product_categories ul,.widget_categories ul{
        font-size:17px;
         letter-spacing:1.5px
    }
    .widget_area .post_item .post_info .post_info_item + .post_info_item:before,aside .post_item .post_info .post_info_item + .post_info_item:before{
        margin:0 0 0 7px
    }
    .widget_area .post_item .post_thumb,aside .post_item .post_thumb{
        margin:0 18px 3px 0
    }
    .body_style_boxed .page_wrap{
        width:100%
    }
    .content_wrap,.content_container{
        width:964px !important
    }
    .menu_style_side .content_wrap,.menu_style_side .content_container{
        width:904px !important
    }
    .menu_style_side .menu_side_wrap{
        width:60px
    }
    body.menu_style_left{
        margin-left:60px !important
    }
    body.menu_style_right{
        margin-right:60px
    }
    .menu_style_left .sc_layouts_row_fixed_on{
        margin-left:60px !important
    }
    .menu_style_right .sc_layouts_row_fixed_on{
        margin-right:60px !important
    }
    body:not(.expand_content):not(.body_style_fullwide):not(.body_style_fullscreen) [class*="content_wrap"]>.content{
        width:617.02034px
    }
    body.menu_style_side:not(.expand_content):not(.body_style_fullwide):not(.body_style_fullscreen) [class*="content_wrap"]>.content{
        width:557.02034px
    }
    [class*="content_wrap"]>.sidebar,body.body_style_boxed [class*="content_wrap"]>.sidebar{
        width:328.12207px
    }
    .body_style_fullwide .content_wrap{
        padding-left:50px;
         padding-right:50px
    }
    .body_style_fullwide.sidebar_right [class*="content_wrap"]>.content,.body_style_fullscreen.sidebar_right [class*="content_wrap"]>.content{
        padding-right:346.97966px
    }
    .body_style_fullwide.sidebar_right [class*="content_wrap"]>.sidebar,.body_style_fullscreen.sidebar_right [class*="content_wrap"]>.sidebar{
        margin-left:-328.12207px
    }
    .body_style_fullwide.sidebar_left [class*="content_wrap"]>.content,.body_style_fullscreen.sidebar_left [class*="content_wrap"]>.content{
        padding-left:346.97966px
    }
    .body_style_fullwide.sidebar_left [class*="content_wrap"]>.sidebar,.body_style_fullscreen.sidebar_left [class*="content_wrap"]>.sidebar{
        margin-right:-328.12207px
    }
    .container,.container-fluid,.trx_addons_container,.trx_addons_container-fluid{
        padding-left:15px;
         padding-right:15px
    }
    .row,.columns_wrap,.trx_addons_columns_wrap{
        margin-right:0px
    }
    .row>[class*="column-"],.columns_wrap>[class*="column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"]{
        padding-right:30px
    }
    .vc_row.columns_padding_left,.row.columns_padding_left,.columns_wrap.columns_padding_left,.trx_addons_columns_wrap.columns_padding_left{
        margin-left:-30px
    }
    .vc_row.columns_padding_left .vc_column_container>.vc_column-inner,.trx_addons_columns_wrap.columns_padding_left>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_left,.row.columns_padding_left>[class*="column-"],.columns_wrap.columns_padding_left>[class*="column-"],.row>[class*="column-"].columns_padding_left,.columns_wrap>[class*="column-"].columns_padding_left{
        padding-left:30px
    }
    .vc_row.columns_padding_right,.row.columns_padding_right,.trx_addons_columns_wrap.columns_padding_right,.columns_wrap.columns_padding_right{
        margin-right:-30px
    }
    .vc_row.columns_padding_right .vc_column_container>.vc_column-inner,.trx_addons_columns_wrap.columns_padding_right>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_right,.row.columns_padding_right>[class*="column-"],.columns_wrap.columns_padding_right>[class*="column-"],.row>[class*="column-"].columns_padding_right,.columns_wrap>[class*="column-"].columns_padding_right{
        padding-right:30px
    }
    .vc_row,.trx_addons_columns_wrap.columns_padding_center,.row.columns_padding_center,.columns_wrap.columns_padding_center{
        margin-left:-15px;
         margin-right:-15px
    }
    .vc_column_container>.vc_column-inner,.trx_addons_columns_wrap.columns_padding_center>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_center,.row.columns_padding_center>[class*="column-"],.columns_wrap.columns_padding_center>[class*="column-"],.row>[class*="column-"].columns_padding_center,.columns_wrap>[class*="column-"].columns_padding_center{
        padding-left:15px;
         padding-right:15px
    }
    .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom,.row.columns_padding_bottom>[class*="column-"],.columns_wrap.columns_padding_bottom>[class*="column-"],.row>[class*="column-"].columns_padding_bottom,.columns_wrap>[class*="column-"].columns_padding_bottom{
        padding-bottom:30px
    }
    hr,.vc_separator{
        margin:4em 0 !important
    }
    .menu_side_wrap .sc_layouts_logo{
        padding:55% 8%
    }
    .menu_side_icons .toc_menu_item .toc_menu_description span{
        letter-spacing:1px;
         padding:0 2em
    }
    form button,input[type="button"],input[type="reset"],input[type="submit"],.theme_button,.post_item .more-link,.gallery_preview_show .post_readmore,.fcunited_tabs .fcunited_tabs_titles li a,#buddypress .comment-reply-link,#buddypress .generic-button a,#buddypress a.button,#buddypress button,#buddypress input[type="button"],#buddypress input[type="reset"],#buddypress input[type="submit"],#buddypress ul.button-nav li a,#buddypress div.activity-meta a,a.bp-title-button,body #booked-profile-page input[type="submit"],body #booked-profile-page button,body .booked-list-view input[type="submit"],body .booked-list-view button,body table.booked-calendar input[type="submit"],body table.booked-calendar button,body .booked-modal input[type="submit"],body .booked-modal button,.edd_download_purchase_form .button,#edd-purchase-button,.edd-submit.button,.widget_edd_cart_widget .edd_checkout a,.sc_button,.sc_layouts_row .sc_button,.sc_form button,.tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"],#tribe-bar-form .tribe-bar-submit input[type="submit"],#tribe-bar-form button,#tribe-bar-form a,#tribe-bar-form input,#tribe-bar-form .tribe-bar-views-toggle,#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option,.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option,#tribe-events .tribe-events-button,.tribe-events-button,.tribe-events-cal-links a,.tribe-events-read-more,#tribe-events-footer ~ a.tribe-events-ical.tribe-events-button,.woocommerce .button,.woocommerce-page .button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button .woocommerce #respond input#submit,.woocommerce input[type="button"],.woocommerce-page input[type="button"],.woocommerce input[type="submit"],.woocommerce-page input[type="submit"],.woocommerce .woocommerce-message .button,.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button,.woocommerce #review_form #respond p.form-submit input[type="submit"],.woocommerce-page #review_form #respond p.form-submit input[type="submit"],.woocommerce table.my_account_orders .order-actions .button,.woocommerce table.cart td.actions .button,#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit[disabled]:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button[disabled]:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button[disabled]:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button[disabled]:disabled,.yith-woocompare-widget a.clear-all,.sp-view-all-link>a{
        padding:1em 3em
    }
    .sc_button_simple{
        padding:0 1.5em 0 0
    }
    .widget_calendar td{
        line-height:2.5em
    }
    .widget_calendar td#today:before{
        width:2.5em;
         height:2.5em;
         line-height:2.5em
    }
    .widget_calendar caption{
        padding:12px
    }
    .sc_edd_details .downloads_page_tags .downloads_page_data>a,.widget_product_tag_cloud a,.widget_tag_cloud a{
        padding:5px 13px;
         margin:0 5px 6px 0
    }
    .widget_twitter .widget_content ul>li:before{
        width:34px;
         height:34px;
         line-height:34px;
         font-size:1.3em
    }
    .widget_twitter .widget_content ul li{
        min-height:34px
    }
    .widget_twitter .widget_content ul li{
        padding-left:50px
    }
    .alignleft{
        margin-right:2em
    }
    .alignright{
        margin-left:2em
    }
    table th,table td,.sc_table table th,.sc_table table td{
        padding:1rem
    }
    blockquote>cite,blockquote>p>cite{
        margin-top:1em;
         font-size:16px
    }
    blockquote:before{
        top:0.805em;
         left:0.7em
    }
    blockquote p{
        font-size:26px;
         line-height:1.1em
    }
    blockquote,blockquote[class*="wp-block-quote"][class*="is-style-"],.wp-block-freeform.block-library-rich-text__tinymce blockquote{
        padding:2.5em 2em 2.5em 5em
    }
    .blog_mode_post blockquote,.blog_mode_page blockquote{
        margin:2em 0 2em 0
    }
    .menu_footer_nav_area>ul>li,.footer_wrap .sc_layouts_menu>ul>li{
        font-size:15px
    }
    .sc_layouts_row_type_normal .search_wrap .search_field{
        width:10em
    }
    .sc_layouts_menu_nav>li>a,.sc_layouts_menu_nav>li.menu-item-has-children>a{
        padding:0.85em 1em
    }
    .sc_recent_news_style_news-line .post_item + .post_item{
        margin-top:25px
    }
    .sc_recent_news_style_news-line .post_item .post_title{
        font-size:16px;
         line-height:20px
    }
    .sc_recent_news_style_news-excerpt .post_featured{
        max-width:210px
    }
    .sc_recent_news_style_news-excerpt .post_body{
        width:calc(100% - 210px);
         padding:0 0 0 25px
    }
    .sc_recent_news_style_news-excerpt .post_item .post_header + .post_content{
        margin-top:7px
    }
    .sc_blogger_default .sc_blogger_item_title{
        font-size:28px
    }
    .sc_item_filters + .sc_item_posts_container{
        padding:0px 0px 0px
    }
    .sc_item_filters + .sc_item_posts_container.sc_item_columns{
        padding-bottom:0
    }
    .sc_item_filters + .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"]{
        padding-bottom:10px
    }
    .sc_item_filters_tabs a{
        padding:15px 20px
    }
    .sc_icons_default.sc_icons_size_large .sc_icons_icon:before,.sc_icons_default.sc_icons_size_large .sc_icons_icon>span:before{
        font-size:4rem !important
    }
    .sc_item_title + .sc_item_descr,.sc_item_subtitle + .sc_item_descr,.sc_item_title + .sc_item_slider,.sc_item_subtitle + .sc_item_slider,.sc_item_descr + .sc_item_slider,.sc_item_title + .sc_item_columns,.sc_item_subtitle + .sc_item_columns,.sc_item_descr + .sc_item_columns,.sc_item_title + .sc_item_content,.sc_item_subtitle + .sc_item_content,.sc_item_descr + .sc_item_content{
        margin-top:1.3em
    }
    .sc_item_title + .sc_item_button,.sc_item_title + .sc_item_button_image,.sc_item_subtitle + .sc_item_button,.sc_item_subtitle + .sc_item_button_image,.sc_item_descr + .sc_item_button,.sc_item_descr + .sc_item_button_image,.sc_item_content + .sc_item_button,.sc_item_content + .sc_item_button_image,.sc_item_slider + .sc_item_button,.sc_item_slider + .sc_item_button_image,.sc_item_columns + .sc_item_button,.sc_item_columns + .sc_item_button_image{
        margin-top:1.6em
    }
    .price_info_title{
        padding:20px 23px 20px 15px
    }
    .price_info_title .sc_price_item_title{
        font-size:22px;
         letter-spacing:2px
    }
    .sc_price_item_info{
        padding:20px 20px 25px
    }
    .sc_price_item_details ul li{
        padding:10px 0
    }
    .sc_price_item_details ul{
        font-size:16px
    }
    .sc_price_item_details>ul>li:first-child{
        padding-top:0
    }
    .sc_price_item_details>ul>li:last-child{
        padding-bottom:0
    }
    .sc_price_item_subtitle{
        font-size:1.4em;
         margin:0.4em 0 0.4em
    }
    .trx_addons_scroll_to_top{
        right:1px;
         width:2.2em;
         height:2.2em;
         line-height:2.2em
    }
    .trx_addons_scroll_to_top.show{
        bottom:1px
    }
    .trx_addons_audio_player .audio_info + .audio_embed,.trx_addons_audio_player .audio_info + .audio_frame{
        margin-top:2.5em
    }
    .elementor-widget-progress .elementor-title{
        font-size:24px;
         margin-bottom:10px
    }
    .sc_skills_counter .sc_skills_item_title{
        font-size:18px;
         letter-spacing:2px
    }
    .sc_skills_counter .sc_skills_total{
        font-size:54px
    }
    .tp-caption.trx-big-title-post{
        font-size:42px !important;
         line-height:42px !important;
         margin-bottom:25px !important
    }
    .sc_push_medium_negative,.sc_push_y_medium_negative{
        margin-top:-4em !important
    }
    .sc_promo.sc_promo_size_normal .sc_promo_text_inner{
        padding:3em
    }
    .sc_promo.sc_promo_size_normal .sc_promo_title{
        font-size:50px
    }
    .sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_descr,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_descr,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_content,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_content,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_content{
        margin-top:1.8em
    }
    .sc_promo.sc_promo_size_normal .sc_promo_descr{
        font-size:1em
    }
    .sc_icons_default .sc_icons_item{
        padding:25px
    }
    .sc_icons_default.sc_align_left .sc_icons_icon,.sc_icons_default.sc_align_left .sc_icons_image{
        top:30px;
         left:25px
    }
    .sc_icons_default.sc_align_left .sc_icons_item_details{
        min-height:70px;
         padding-left:80px
    }
    .extra-table .sc_table table tr>td:first-child{
        min-width:120px
    }
    .extra-table .sc_table table td{
        padding:1.8em;
         min-width:120px
    }
    .slider_container .swiper-pagination-bullet,.slider_outer .swiper-pagination-bullet{
        width:22px;
         height:5px;
         line-height:5px
    }
    .sc_layouts_widgets .widget,.sidebar .widget,.sidebar[class*="scheme_"] .widget{
        padding:20px
    }
    .sc_layouts_widgets .widget .widget_title,.widget .widget_title,.widget .widgettitle{
        margin-bottom:0px;
         padding:16px 13px
    }
    .sc_layouts_widgets .widget .widget_title,.sidebar_inner .widget .widget_title,.sidebar_inner .widget .widgettitle{
        margin-left:-20px;
         margin-right:-20px;
         margin-top:-20px
    }
    .sc_title.sc_title_accent{
        padding:16px 13px
    }
    .sc_item_filters_header{
        padding:16px 13px !important
    }
    .sc_layouts_row_type_normal{
        padding:0.8em 0
    }
    body .sc_layouts_row_type_compact.sc_layouts_row_fixed_on,body .sc_layouts_row_type_normal.sc_layouts_row_fixed_on{
        padding-top:0.8em;
         padding-bottom:0.8em
    }
    .single-post .post_item_single .post_content_single{
        padding:30px
    }
    .single-post .header_content_wrap + .post_content_single{
        padding-top:0
    }
    .single-post .post_item_single .post_header_single{
        padding:35px 30px 20px
    }
    .author_info{
        padding:30px 30px 18px
    }
    .author_avatar{
        top:30px;
         left:30px
    }
    .author_description{
        padding-left:100px
    }
    .author_title{
        letter-spacing:1.5px;
         margin-bottom:8px
    }
    .author_bio .author_link{
        margin-top:1.1em
    }
    .nav-links-single .nav-links .post-title{
        margin:10px 0 0;
         font-size:25px
    }
    .related_wrap{
        margin-top:60px;
         padding-top:60px
    }
    .section_title{
        margin:0 0 0.5em;
         font-size:3em
    }
    .related_wrap .post_title{
        font-size:26px
    }
    .related_wrap.related_style_classic .post_featured{
        margin-bottom:1.8em
    }
    .related_wrap.related_style_classic .format-audio .post_featured.with_thumb .post_audio{
        right:12px;
         bottom:12px;
         left:12px
    }
    .related_wrap.related_style_classic .format-audio .post_featured .post_audio_title{
        margin-bottom:10px
    }
    .comments_list_wrap{
        margin-top:30px;
         padding-top:60px
    }
    .comments_form_wrap{
        margin-top:60px;
         padding-top:60px
    }
    .related_wrap + .comments_wrap .comments_form_wrap{
        margin-top:30px
    }
    .related_wrap + .comments_wrap .comments_list_wrap + .comments_form_wrap,.comments_list_wrap + .comments_form_wrap{
        margin-top:60px
    }
    .comments_list_wrap .comment_author_avatar{
        width:80px;
         height:80px;
         line-height:80px
    }
    .comments_list_wrap .comment_content{
        padding-left:100px
    }
    .comments_list_wrap ul ul{
        margin-left:80px
    }
    .comments_list_wrap .comment_reply{
        letter-spacing:2px;
         margin-top:10px
    }
    .comments_list_wrap .comment_info{
        margin:-0.1em 0 10px
    }
    .comments_list_wrap ul>li{
        min-height:80px
    }
    div.esg-filters,.woocommerce nav.woocommerce-pagination ul,.comments_pagination,.nav-links,.page_links{
        margin-top:1.6em
    }
    .nav-links-more{
        margin-top:1.6em
    }
    .sc_googlemap{
        max-height:80vh
    }
    .wpcf7 textarea{
        height:18em
    }
    .sc_icons .sc_icons_item_description{
        font-size:18px
    }
    .sc_icons.sc_icons_default .sc_icons_item_description{
        font-size:14px;
         line-height:18px
    }
    .sc_events_default .sc_events_item_button a{
        padding:0.8em 2em
    }
    .sc_events_default .post_featured + .sc_events_item_info{
        padding:0 20px 0 23px;
         width:58%
    }
    .sc_events_default .sc_events_item_title{
        font-size:26px
    }
    .sc_events_default .sc_events_item_text{
        margin-top:8px
    }
    .sc_events_default .sc_events_item{
        padding:25px 5px 25px 25px
    }
    .sc_events_default .sc_events_item_button{
        width:18%
    }
    .sc_events_default .sc_events_item_date{
        width:7%
    }
    .sp-template-details.sp-template-staff-details dl,.sp-template-details.sp-template-player-details dl{
        padding:25px !important
    }
    .sp-template-details.sp-template-staff-details dd,.sp-template-details.sp-template-player-details dd{
        padding:5px 0 10px !important;
         margin-bottom:16px !important
    }
    .post_type_sp_staff .sp-section-content.sp-section-content-photo .sp-template-photo,.post_type_sp_player .sp-section-content.sp-section-content-photo .sp-template-photo{
        max-width:360px
    }
    .sp_event .sp-post-content,.sp_event .sp-template{
        margin-bottom:0px !important
    }
    .sp-data-table.sp-event-performance .data-number{
        font-size:16px !important
    }
    .sp-data-table td{
        padding:8px 8px !important
    }
    .sp-template-countdown .logo-odd{
        margin-right:7px
    }
    .sp-template-countdown .logo-even{
        margin-left:7px
    }
    .sc_promo.sc_promo_size_large .sc_promo_title{
        font-size:60px;
         letter-spacing:2px
    }
    .sc_promo.sc_promo_size_large .sc_item_title + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_title + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_subtitle + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_subtitle + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_descr + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_descr + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_content + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_content + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_slider + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_slider + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_columns + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_columns + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_pagination + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_pagination + .sc_item_button_image{
        margin-top:1.8em
    }
    .sc_promo.sc_promo_size_large .sc_item_button a{
        padding:1.1em 3em
    }
    .sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon{
        font-size:20px
    }
    .team_member_page .team_member_details{
        margin-top:1.5em
    }
    .team_member_page .team_member_brief_info{
        margin-top:1.5em
    }
    .sc_blogger blockquote,.sc_blogger blockquote[class*="wp-block-quote"][class*="is-style-"],.sc_blogger .wp-block-freeform.block-library-rich-text__tinymce blockquote{
        padding:25px
    }
    .sc_blogger .format-audio .post_featured .post_audio_author,.sc_blogger .trx_addons_audio_player .audio_author,.sc_blogger .sc_layouts_blog_item_featured .post_featured .post_audio_author{
        font-size:24px
    }
    .post_featured.with_thumb .mejs-controls .mejs-button.mejs-playpause-button>button,.with_cover .mejs-controls .mejs-button.mejs-playpause-button>button{
        width:42px;
         height:42px;
         line-height:42px
    }
    .post_featured.with_thumb .mejs-controls .mejs-playpause-button,.with_cover .mejs-controls .mejs-playpause-button{
        width:42px;
         height:42px;
         margin:-1px 10px 0 0
    }
    .sc_blogger .format-audio .post_featured.with_thumb .post_audio,.sc_blogger .sc_layouts_blog_item_featured .post_featured.with_thumb .post_audio{
        right:12px;
         bottom:12px;
         left:12px
    }
    .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info,.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info,.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_bottom .slide_info{
        height:93px
    }
    .slider_noresize.slider_container.slider_type_images.slider_titles_lb .slider-slide,.slider_noresize.slider_container.slider_type_images.slider_titles_rb .slider-slide,.slider_noresize.slider_container.slider_type_images.slider_titles_bottom .slider-slide{
        padding-bottom:93px
    }
    .post_item_404 .post_content{
        padding:1em 0 0.5em
    }
    .post_item_404 .page_title{
        line-height:0.8em
    }
    .post_item_none_search .page_title,.post_item_none_archive .page_title{
        font-size:8.8em
    }
    .extra-table .sc_table table td{
        min-width:100px
    }
    .extra-table .sc_table table tr>td:first-child{
        min-width:100px
    }
    .med-title .sc_item_title{
        font-size:60px
    }
    .large-title .sc_item_descr{
        font-size:14px
    }
    .extra-event-block .sp-template-event-blocks:not(.sp-template-event-logos-block) .sp-data-table td{
        padding:17px 0 15px !important
    }
    .sp-template-event-blocks:not(.sp-template-event-logos-block) .sp-event-blocks .team-logo{
        margin:10px 5px;
         width:25%;
         height:6.5em;
         max-width:6.5em;
         margin-top:21px
    }
    .extra-countdown.top-style-2 .sp-template-countdown,.extra-countdown.top-style .sp-template-countdown{
        width:253px
    }
    .extra-countdown .sp-countdown-wrapper .countdown.sp-countdown time span{
        font-size:36px !important
    }
    .extra-countdown.top-style-2 .sp-table-caption,.extra-countdown.top-style .widget_title,.extra-countdown.top-style .sp-table-caption{
        margin-top:14px !important
    }
    .extra-countdown.top-style-2 .widget_title{
        margin-top:4px !important
    }
    .title-self-right{
        float:none;
         width:100% !important
    }
    .large-title .sc_button{
        padding:1em 3em
    }
    .extra-padding-left{
        padding-left:25%
    }
    .large-title .sc_item_title{
        font-size:66px
    }
    .copyright-text{
        font-size:15px
    }
    .extra-anim-top-2 .sc_parallax_block_image{
        background-size:150px !important
    }
    .extra-anim-top .sc_parallax_block_image{
        background-size:75% !important;
         background-position:47% 38% !important
    }
    .contact-style .sc_icons_default .sc_icons_item{
        padding:40px 30px
    }
    .contact-style .sc_icons_default .sc_icons_icon + .sc_icons_item_details,.contact-style .sc_icons_default .sc_icons_image + .sc_icons_item_details{
        margin-top:1.5em
    }
    body .sp-template-event-list .data-home{
        text-align:center !important
    }
    body .sp-template-event-list .data-away{
        text-align:center !important
    }
    body .sp-event-list .team-logo{
        text-align:center;
         display:block;
         width:100%
    }
    body .sp-event-list .data-home img{
        margin-left:0px
    }
    .post_layout_excerpt .post_header .post_price{
        font-size:2em;
         line-height:1.5em
    }
    .post_layout_excerpt_wrap{
        padding:30px 30px 30px
    }
    .post_layout_excerpt + .post_layout_excerpt{
        margin-top:30px
    }
    .post_layout_excerpt .post_header + .post_content{
        margin-top:10px
    }
    .post_layout_classic blockquote{
        padding:2.5em 2.5em 2.5em 5em
    }
    .post_layout_classic blockquote:before{
        top:1.2em;
         left:0.8em
    }
    .post_layout_classic .post_title{
        font-size:28px
    }
    .post_layout_classic .post_featured{
        margin-bottom:5px
    }
    .post_layout_classic .post_layout_classic_wrap{
        padding:25px
    }
    .gallery_preview_show .post_readmore{
        margin-top:2em
    }
    .post_layout_chess .post_meta .post_meta_item{
        display:inline-block
    }
    .post_layout_chess .post_meta .post_meta_item.post_categories{
        margin-top:0 !important;
         margin-bottom:0 !important
    }
    .post_layout_chess .post_title{
        font-size:3em
    }
    .post_layout_chess_1.post_format_aside .post_meta{
        margin-top:2rem
    }
    .post_layout_chess_1 .post_header + .post_content{
        margin-top:1.2rem
    }
    .post_layout_chess.post_layout_chess_1 .more-link{
        margin-top:0.2em
    }
    .post_layout_chess_1 .post_inner_content{
        padding:0 10%
    }
    .post_layout_chess_2.post_format_audio .mejs-time,.post_layout_chess_3.post_format_audio .mejs-time{
        display:none
    }
    .post_layout_chess_2 .post_title{
        font-size:22px;
         line-height:24px
    }
    .post_layout_chess_2 .post_inner_content{
        padding:0 10%
    }
    .post_layout_chess_2.post_format_quote .post_content_inner blockquote{
        padding:1.5em 1.5em 1.5em 3em
    }
    .post_layout_chess_2.post_format_quote .post_content_inner blockquote:before{
        font-size:1.2em;
         top:1em;
         left:1em
    }
    .post_layout_chess_2.post_format_quote .post_content_inner a,.post_layout_chess_2.post_format_quote .post_content_inner cite{
        font-size:10px;
         line-height:12px
    }
    .post_layout_chess_2.post_format_link .post_meta,.post_layout_chess_2.post_format_status .post_meta,.post_layout_chess_3.post_format_link .post_meta,.post_layout_chess_3.post_format_status .post_meta{
        margin-top:0
    }
    .post_layout_chess.post_layout_chess_2 .more-link,.post_layout_chess.post_layout_chess_3 .more-link{
        padding:1em 1.5em
    }
    .post_layout_chess_3 .post_title{
        font-size:18px;
         line-height:1.1em
    }
    .front_page_section_subscribe_text form.mc4wp-form .mc4wp-form-fields input[type="email"]{
        padding:0.8em 1em
    }
    body.expand_content .sc_recent_news_style_news-announce .post_size_full{
        height:540px
    }
    body.expand_content .sc_recent_news_style_news-announce .post_size_big{
        height:270px
    }
    body.expand_content .sc_recent_news_style_news-announce .post_size_medium,body.expand_content .sc_recent_news_style_news-announce .post_size_small{
        height:135px
    }
    .sc_content_width_1_1,.sc_inner_width_1_1>.elementor-column-wrap{
        width:964px
    }
    .sc_content_width_1_2,.sc_inner_width_1_2>.elementor-column-wrap{
        width:482px
    }
    .sc_content_width_1_3,.sc_inner_width_1_3>.elementor-column-wrap{
        width:321.33333px
    }
    .sc_content_width_2_3,.sc_inner_width_2_3>.elementor-column-wrap{
        width:642.66667px
    }
    .sc_content_width_1_4,.sc_inner_width_1_4>.elementor-column-wrap{
        width:241px
    }
    .sc_content_width_3_4,.sc_inner_width_3_4>.elementor-column-wrap{
        width:723px
    }
    .body_style_boxed .sc_content_width_1_1,.body_style_boxed .sc_inner_width_1_1>.elementor-column-wrap{
        width:964px
    }
    .body_style_boxed .sc_content_width_1_2,.body_style_boxed .sc_inner_width_1_2>.elementor-column-wrap{
        width:482px
    }
    .body_style_boxed .sc_content_width_1_3,.body_style_boxed .sc_inner_width_1_3>.elementor-column-wrap{
        width:321.33333px
    }
    .body_style_boxed .sc_content_width_2_3,.body_style_boxed .sc_inner_width_2_3>.elementor-column-wrap{
        width:642.66667px
    }
    .body_style_boxed .sc_content_width_1_4,.body_style_boxed .sc_inner_width_1_4>.elementor-column-wrap{
        width:241px
    }
    .body_style_boxed .sc_content_width_3_4,.body_style_boxed .sc_inner_width_3_4>.elementor-column-wrap{
        width:723px
    }
    .menu_style_side .sc_content_width_1_1,.menu_style_side .sc_inner_width_1_1>.elementor-column-wrap{
        width:904px
    }
    .menu_style_side .sc_content_width_1_2,.menu_style_side .sc_inner_width_1_2>.elementor-column-wrap{
        width:452px
    }
    .menu_style_side .sc_content_width_1_3,.menu_style_side .sc_inner_width_1_3>.elementor-column-wrap{
        width:301.33333px
    }
    .menu_style_side .sc_content_width_2_3,.menu_style_side .sc_inner_width_2_3>.elementor-column-wrap{
        width:602.66667px
    }
    .menu_style_side .sc_content_width_1_4,.menu_style_side .sc_inner_width_1_4>.elementor-column-wrap{
        width:226px
    }
    .menu_style_side .sc_content_width_3_4,.menu_style_side .sc_inner_width_3_4>.elementor-column-wrap{
        width:678px
    }
    .elementor-section.elementor-section-boxed>.elementor-container{
        max-width:994px
    }
    .body_style_boxed .elementor-section.elementor-section-boxed>.elementor-container{
        max-width:994px
    }
    .elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:5px;
         padding-right:5px
    }
    .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:10px;
         padding-right:10px
    }
    .elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:15px;
         padding-right:15px
    }
    .elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:20px;
         padding-right:20px
    }
    .elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:30px;
         padding-right:30px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{
        width:974px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{
        width:984px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{
        width:994px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{
        width:1004px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{
        width:1024px
    }
    .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{
        width:627.02034px
    }
    .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{
        width:637.02034px
    }
    .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{
        width:647.02034px
    }
    .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{
        width:657.02034px
    }
    .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{
        width:677.02034px
    }
    body.edit-post-visual-editor{
        font-size:13px !important;
         line-height:161.54%
    }
    .editor-block-list__block,.editor-post-title__block,.editor-default-block-appender{
        max-width:617.02034px !important
    }
    body.sidebar_position_hide.expand_content .editor-block-list__block,body.sidebar_position_hide.expand_content .editor-post-title__block,body.sidebar_position_hide.expand_content .editor-default-block-appender{
        max-width:964px !important
    }
    body.single-cpt_layouts .trx-addons-layout--single-preview{
        max-width:964px !important
    }
}
@media (min-width:1024px){
    .sidebar_small_screen_above .sidebar_inner{
        display:block !important
    }
    body .sp-template-event-list .data-home{
        text-align:center !important
    }
    body .sp-template-event-list .data-away{
        text-align:center !important
    }
    body .sp-event-list .team-logo{
        text-align:center;
         display:block;
         width:100%
    }
    body .sp-event-list .data-home img{
        margin-left:0px
    }
}
@media (max-width:1023px){
    blockquote:before{
        top:0.78em
    }
    .sc_layouts_title_caption{
        font-size:3rem
    }
    h1,.front_page_section_caption{
        font-size:3em;
         margin-top:45px;
         margin-bottom:15px;
         letter-spacing:1.3px
    }
    h2{
        font-size:2.6em;
         margin-top:42px;
         margin-bottom:15px;
         letter-spacing:1.3px
    }
    h3{
        font-size:2.1em;
         margin-top:35px;
         margin-bottom:14px;
         letter-spacing:1px
    }
    h4{
        font-size:1.8em;
         margin-top:30px;
         margin-bottom:13px;
         letter-spacing:1px
    }
    h5{
        font-size:1.45em;
         margin-top:30px;
         margin-bottom:13px
    }
    h6{
        font-size:1.1em;
         margin-top:25px;
         margin-bottom:12px
    }
    .elementor-widget-spacer.sc_height_small .elementor-spacer-inner{
        height:28px !important
    }
    .elementor-widget-spacer.sc_height_medium .elementor-spacer-inner{
        height:50px !important
    }
    .elementor-widget-spacer.sc_height_large .elementor-spacer-inner{
        height:80px !important
    }
    .content_wrap,.content_container{
        width:708px !important
    }
    .menu_style_side .content_wrap,.menu_style_side .content_container{
        width:648px !important
    }
    .menu_style_side .menu_side_wrap{
        width:60px
    }
    body.menu_style_left{
        margin-left:60px
    }
    body.menu_style_right{
        margin-right:60px
    }
    .menu_style_left .sc_layouts_row_fixed_on{
        margin-left:60px !important
    }
    .menu_style_right .sc_layouts_row_fixed_on{
        margin-right:60px !important
    }
    body:not(.expand_content):not(.body_style_fullwide):not(.body_style_fullscreen) [class*="content_wrap"]>.content{
        width:100% !important;
         float:none !important
    }
    [class*="content_wrap"]>.sidebar{
        width:100% !important;
         float:none !important;
         margin-top:75px
    }
    .body_style_fullwide .content_wrap{
        padding-left:30px;
         padding-right:30px
    }
    .body_style_fullwide.sidebar_right [class*="content_wrap"]>.content,.body_style_fullscreen.sidebar_right [class*="content_wrap"]>.content{
        padding-right:0 !important;
         float:none
    }
    .body_style_fullwide.sidebar_right [class*="content_wrap"]>.sidebar,.body_style_fullscreen.sidebar_right [class*="content_wrap"]>.sidebar{
        margin-left:0 !important;
         float:none
    }
    .body_style_fullwide.sidebar_left [class*="content_wrap"]>.content,.body_style_fullscreen.sidebar_left [class*="content_wrap"]>.content{
        padding-left:0 !important;
         float:none
    }
    .body_style_fullwide.sidebar_left [class*="content_wrap"]>.sidebar,.body_style_fullscreen.sidebar_left [class*="content_wrap"]>.sidebar{
        margin-right:0 !important;
         float:none
    }
    .sidebar_small_screen_above .content_wrap{
        display:-webkit-flex;
         display:-ms-flexbox;
         display:-webkit-box;
         display:flex;
         -webkit-flex-direction:column;
         -ms-flex-direction:column;
         -webkit-box-orient:vertical;
         -webkit-box-direction:normal;
         flex-direction:column
    }
    .sidebar_small_screen_above .content_wrap>.widgets_above_page{
        -webkit-box-ordinal-group:11;
         -ms-flex-order:10;
         order:10
    }
    .sidebar_small_screen_above .content_wrap>.sidebar{
        -webkit-box-ordinal-group:21;
         -ms-flex-order:20;
         order:20;
         margin-top:0;
         margin-bottom:4em
    }
    .sidebar_small_screen_above .content_wrap>.content{
        -webkit-box-ordinal-group:31;
         -ms-flex-order:30;
         order:30
    }
    .sidebar_small_screen_above .content_wrap>.widgets_below_page{
        -webkit-box-ordinal-group:41;
         -ms-flex-order:40;
         order:40
    }
    .sidebar_small_screen_above .sidebar_control{
        display:block;
         -webkit-box-sizing:border-box;
         -ms-box-sizing:border-box;
         box-sizing:border-box;
         border:1px solid #ddd;
         padding:1em 2em;
         text-align:center;
         position:relative;
         text-transform:uppercase;
         font-size:1.25em;
         line-height:1.5em
    }
    .sidebar_small_screen_above .sidebar_control:after{
        content:'\e828';
         font-family:"fontello";
         display:inline-block;
         width:2em;
         height:2em;
         line-height:2em;
         text-align:center;
         -webkit-transition:color 0.3s ease,background-color 0.3s ease,transform 0.3s ease;
         -ms-transition:color 0.3s ease,background-color 0.3s ease,transform 0.3s ease;
         -webkit-transition:color 0.3s ease,background-color 0.3s ease,-webkit-transform 0.3s ease;
         transition:color 0.3s ease,background-color 0.3s ease,-webkit-transform 0.3s ease;
         -o-transition:color 0.3s ease,background-color 0.3s ease,transform 0.3s ease;
         transition:color 0.3s ease,background-color 0.3s ease,transform 0.3s ease;
         transition:color 0.3s ease,background-color 0.3s ease,transform 0.3s ease,-webkit-transform 0.3s ease;
         position:absolute;
         z-index:1;
         top:0.75em;
         right:1em
    }
    .sidebar_small_screen_above .sidebar.opened .sidebar_control:after{
        -webkit-transform:rotate(180deg);
         -ms-transform:rotate(180deg);
         transform:rotate(180deg)
    }
    .sidebar_small_screen_above .sidebar_control + .sidebar_inner{
        margin-top:2em;
         display:none
    }
    .sidebar_small_screen_float .page_content_wrap .content_wrap{
        position:static
    }
    .sidebar_small_screen_float.sidebar_show .sidebar{
        bottom:0;
         height:100%;
         width:435px !important;
         -webkit-box-sizing:border-box;
         -ms-box-sizing:border-box;
         box-sizing:border-box;
         -webkit-transition:-webkit-transform 0.5s ease;
         -ms-transition:-ms-transform 0.5s ease;
         transition:-webkit-transform 0.5s ease;
         -o-transition:transform 0.5s ease;
         transition:transform 0.5s ease;
         transition:transform 0.5s ease,-webkit-transform 0.5s ease;
         margin-top:0 !important
    }
    .sidebar_small_screen_float.sidebar_left .sidebar{
        position:fixed;
         z-index:100002;
         top:0;
         left:0;
         -webkit-transform:translateX(-100%);
         -ms-transform:translateX(-100%);
         transform:translateX(-100%)
    }
    .sidebar_small_screen_float.sidebar_right .sidebar{
        position:fixed;
         z-index:100002;
         top:0;
         right:0;
         -webkit-transform:translateX(100%);
         -ms-transform:translateX(100%);
         transform:translateX(100%)
    }
    .sidebar_small_screen_float.sidebar_show .sidebar.opened{
        -webkit-transform:translateX(0);
         -ms-transform:translateX(0);
         transform:translateX(0)
    }
    .sidebar_small_screen_float.sidebar_show .sidebar_inner{
        position:relative;
         z-index:2;
         width:100%;
         height:100%;
         overflow-y:auto;
         overflow-x:visible
    }
    .sidebar_small_screen_float .sidebar_control{
        display:inline-block;
         border-width:1px;
         border-style:solid;
         text-transform:uppercase;
         font-size:1.25em;
         line-height:2.95em;
         -webkit-box-sizing:border-box;
         -ms-box-sizing:border-box;
         box-sizing:border-box;
         width:3em;
         height:3em;
         padding:0 0.6em
    }
    .sidebar_small_screen_float.sidebar_left .sidebar_control{
        position:absolute;
         z-index:1;
         top:50%;
         right:-1.5em;
         -webkit-transform:translateY(-50%);
         -ms-transform:translateY(-50%);
         transform:translateY(-50%);
         text-align:right
    }
    .sidebar_small_screen_float.sidebar_right .sidebar_control{
        position:absolute;
         z-index:1;
         top:50%;
         left:-1.5em;
         -webkit-transform:translateY(-50%);
         -ms-transform:translateY(-50%);
         transform:translateY(-50%);
         text-align:left
    }
    .sidebar_small_screen_float .sidebar_control:after{
        content:'\e836';
         font-family:"fontello";
         display:inline-block;
         vertical-align:top
    }
    .sidebar_small_screen_float.sidebar_right .sidebar_control:after{
        content:'\e837'
    }
    .sidebar_small_screen_float .sidebar.opened .sidebar_control:after{
        -webkit-transform:rotate(180deg);
         -ms-transform:rotate(180deg);
         transform:rotate(180deg)
    }
    .widgets_above_page_wrap,.widgets_above_content_wrap{
        margin-bottom:4em
    }
    .widgets_below_page_wrap,.widgets_below_content_wrap{
        margin-top:4em
    }
    .gallery.gallery-columns-9 .gallery-item{
        width:20% !important
    }
    .gallery.gallery-columns-8 .gallery-item{
        width:20% !important
    }
    .gallery.gallery-columns-7 .gallery-item{
        width:20% !important
    }
    .gallery.gallery-columns-6 .gallery-item{
        width:20% !important
    }
    body.no_layout.menu_style_left{
        margin-left:0
    }
    body.no_layout.menu_style_right{
        margin-right:0
    }
    body.no_layout.menu_style_right .menu_side_wrap{
        right:-6rem
    }
    body.no_layout.menu_style_left .menu_side_wrap{
        left:-6rem
    }
    body.no_layout.menu_style_left .sc_layouts_row_fixed_on{
        padding-left:0
    }
    body.no_layout.menu_style_right .sc_layouts_row_fixed_on{
        padding-right:0
    }
    body.no_layout.menu_style_left .sc_layouts_row_fixed_on{
        margin-left:0 !important
    }
    body.no_layout.menu_style_right .sc_layouts_row_fixed_on{
        margin-right:0 !important
    }
    .page_content_wrap{
        padding-top:80px;
         padding-bottom:80px
    }
    .top_panel.with_bg_image{
        min-height:20em
    }
    .thumbnail_type_fullwidth.post_header_position_default .page_content_wrap>.header_content_wrap,.post_header_position_on_thumb .page_content_wrap>.header_content_wrap{
        margin-bottom:3em
    }
    .post_header_position_on_thumb .header_content_wrap .post_featured + .post_header{
        min-width:60%;
         max-width:70%
    }
    .thumbnail_type_fullwidth .header_content_wrap .post_featured.post_featured_bg{
        height:30rem
    }
    .top_panel .slider_engine_revo .slide_subtitle{
        margin-bottom:1em !important
    }
    .top_panel .slider_engine_revo .slide_button{
        font-size:12px !important
    }
    hr,.vc_separator{
        margin:3em 0 !important
    }
    .posts_container .full_post_content{
        margin-top:5em;
         padding-top:5em
    }
    .posts_container .full_post_content:not(:last-child){
        margin-bottom:5em;
         padding-bottom:5em
    }
    .custom-background .content_wrap>.content,.page_banner_wrap ~ .content_wrap>.content{
        padding:30px
    }
    .sidebar.sidebar_float .widget,.sidebar.sidebar_float[class*="scheme_"] .widget{
        outline:none
    }
    .sidebar:not(.sidebar_float) .sidebar_inner>div,.sidebar:not(.sidebar_float) .widget,.sidebar:not(.sidebar_float)[class*="scheme_"] .widget{
        display:inline-block;
         float:none;
         vertical-align:top;
         width:50%;
         -webkit-box-sizing:border-box;
         -ms-box-sizing:border-box;
         box-sizing:border-box
    }
    .sidebar:not(.sidebar_float) .sidebar_inner>aside,.sidebar:not(.sidebar_float) .sidebar_inner>div{
        width:calc(50% - 15px)
    }
    .sidebar:not(.sidebar_float) .sidebar_inner>aside:nth-child(even),.sidebar:not(.sidebar_float) .sidebar_inner>div:nth-child(even){
        margin-left:30px
    }
    .sidebar:not(.sidebar_float) .widget + div,.sidebar:not(.sidebar_float)[class*="scheme_"] .widget + div,.sidebar:not(.sidebar_float) div + .widget,.sidebar:not(.sidebar_float)[class*="scheme_"] div + .widget,.sidebar:not(.sidebar_float) .widget + .widget,.sidebar:not(.sidebar_float)[class*="scheme_"] .widget + .widget{
        margin-top:0
    }
    .footer_wrap .widget + .widget + .widget,.sidebar:not(.sidebar_float) .sidebar_inner>div:nth-child(2) + div,.sidebar:not(.sidebar_float) .sidebar_inner>.widget:nth-child(2) + div,.sidebar:not(.sidebar_float) .sidebar_inner>div:nth-child(2) + .widget,.sidebar:not(.sidebar_float) .widget + .widget + .widget,.sidebar:not(.sidebar_float)[class*="scheme_"] .widget + .widget + .widget{
        margin-top:30px !important
    }
    .widget.column-1_3,.widget.column-1_4,.widget.column-1_5,.widget.column-1_6,.widget.column-1_7,.widget.column-1_8,.widget.column-1_9,.widget.column-1_10,.widget.column-1_11,.widget.column-1_12{
        width:50%
    }
    .widget_area .sidebar_inner>div>.widget{
        width:100% !important
    }
    .footer_wrap .sc_content .wpb_column:not(.vc_col-sm-12){
        width:50% !important;
         float:none;
         display:inline-block;
         vertical-align:top
    }
    .footer_wrap .sc_content .wpb_column + .wpb_column + .wpb_column{
        margin-top:30px !important;
         padding-top:30px !important;
         border-top-width:1px;
         border-top-style:solid
    }
    .header_fullwidth .widget,.footer_fullwidth .widget{
        width:100% !important;
         display:block !important;
         margin-left:0 !important;
         margin-bottom:0 !important
    }
    .sc_layouts_row_type_normal .search_wrap .search_field{
        width:9em;
         padding:0 40px 0 20px !important;
         height:40px;
         line-height:40px
    }
    .sc_layouts_row_type_normal .search_wrap .search_submit{
        width:40px;
         height:40px;
         line-height:40px
    }
    .sc_layouts_menu_nav>li>a,.sc_layouts_menu_nav>li.menu-item-has-children>a{
        padding:0.8em
    }
    .sc_layouts_row_type_normal{
        padding:0.6em 0
    }
    body .sc_layouts_row_type_compact.sc_layouts_row_fixed_on,body .sc_layouts_row_type_normal.sc_layouts_row_fixed_on{
        padding-top:0.6em;
         padding-bottom:0.6em
    }
    .wpcf7 textarea{
        height:15em
    }
    form.mc4wp-form .mc4wp-form-fields input[type="submit"]{
        min-width:7.5em
    }
    form.mc4wp-form .mc4wp-form-fields input[type="email"]{
        padding:0 8em 0 2em
    }
    .copyright-text{
        font-size:14px;
         line-height:1.4em
    }
    .menu_footer_nav_area>ul>li>a,.footer_wrap .sc_layouts_menu>ul>li>a{
        padding:0.5em 0.8em
    }
    .menu_footer_nav_area>ul>li,.footer_wrap .sc_layouts_menu>ul>li{
        font-size:14px
    }
    blockquote p{
        font-size:22px
    }
    blockquote>cite,blockquote>p>cite{
        margin-top:0.8em;
         font-size:15px
    }
    .top_panel_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon,.sc_layouts_row_type_normal .sc_layouts_item_icon{
        width:40px;
         height:40px;
         line-height:40px;
         font-size:13px
    }
    .sc_layouts_row_type_normal .search_wrap .search_submit{
        width:35px
    }
    .sc_layouts_row_type_normal .search_wrap .search_field{
        width:7em;
         padding:0 30px 0 12px !important
    }
    .sc_recent_news_style_news-line .post_item + .post_item{
        margin-top:20px
    }
    .sc_recent_news_style_news-plain .left_wrap_posts{
        width:100%;
         margin-top:30px
    }
    .sc_recent_news_style_news-plain .post_size_big{
        width:100%;
         position:relative;
         height:360px
    }
    .sc_recent_news_style_news-plain .post_item .post_title{
        font-size:28px
    }
    .sc_recent_news_style_news-plain .post_size_small .post_featured{
        width:230.7px
    }
    .extra-countdown.top-style-2,.extra-countdown.top-style{
        max-width:100%;
         padding:20px 20px 15px 20px
    }
    .extra-countdown.top-style-2 .sp-table-caption,.extra-countdown.top-style .widget_title,.extra-countdown.top-style .sp-table-caption{
        margin-top:0 !important
    }
    .extra-countdown.top-style-2 .widget_title,.extra-countdown.top-style-2 .sp-table-caption,.extra-countdown.top-style .widget_title,.extra-countdown.top-style .sp-table-caption{
        max-width:100% !important;
         text-align:center
    }
    .extra-countdown.top-style-2 .sp-template-countdown,.extra-countdown.top-style .sp-template-countdown{
        padding:0;
         width:100%
    }
    .extra-countdown.top-style-2 .sp-template-countdown:before,.extra-countdown.top-style .sp-template-countdown:before{
        display:none
    }
    .extra-countdown .sp-countdown-wrapper .countdown.sp-countdown time span{
        padding-bottom:0 !important;
         text-align:center !important
    }
    .extra-countdown.top-style-2 .widget_title{
        margin-top:0 !important
    }
    .extra-event-block .sp-template-event-blocks .sp-event-results{
        font-size:26px !important
    }
    .sp-event-blocks .sp-event-league{
        margin:10px 0
    }
    .sp-template-event-blocks:not(.sp-template-event-logos-block) .sp-event-blocks .team-logo{
        height:auto
    }
    .sp-event-blocks .sp-event-league{
        margin:7px 0
    }
    .sc_recent_news_style_news-excerpt .post_featured{
        max-width:174px;
         float:left;
         margin:0 20px 10px 0
    }
    .sc_recent_news_style_news-excerpt .post_body{
        width:auto;
         padding:0;
         display:inline;
         float:none
    }
    .sc_blogger_default.sc_blogger_default_classic_meta_simple .sc_blogger_item_content{
        padding:40px 20px 10px
    }
    .sc_slider_controls .slider_controls_wrap .slider_pagination_wrap{
        height:2.5em
    }
    .sc_blogger_default.sc_blogger_default_classic_meta_simple .sc_blogger_slider .sc_blogger_item_title{
        font-size:24px
    }
    .sc_blogger_default .sc_blogger_item_title{
        font-size:26px
    }
    .sc_blogger_item_default.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content{
        margin-top:1.7em
    }
    .post_meta_item.post_categories a{
        padding:3px 10px
    }
    .post_meta .post_meta_item:after,.post_meta .post_meta_item.post_edit:after,.post_meta .vc_inline-link:after{
        margin:0 0.3em
    }
    .sidebar_inner .sp-data-table th,.sidebar_inner .sp-data-table td,.sc_layouts_widgets .sp-data-table th,.sc_layouts_widgets .sp-data-table td{
        padding:8px 5px !important
    }
    .sc_layouts_widgets .sp-data-table th,.sidebar_inner .sp-data-table th{
        font-size:18px !important;
         letter-spacing:1px !important
    }
    .sc_layouts_widgets .sp-template-countdown .sp-event-name>a:not(.team-logo){
        margin-top:0;
         text-align:center;
         overflow:hidden;
         margin-bottom:-5px;
         padding-top:11px;
         display:block;
         width:100%
    }
    .sidebar_inner .sp-countdown time,.sc_layouts_widgets .sp-countdown time{
        margin-top:15px
    }
    .sidebar_inner .sp-countdown-wrapper .countdown.sp-countdown time span,.sc_layouts_widgets .sp-countdown-wrapper .countdown.sp-countdown time span{
        padding:15px 0 5px 0 !important;
         font-size:30px !important
    }
    .sc_layouts_widgets #sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item{
        width:50%
    }
    .sc_layouts_widgets #sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item:nth-child(9){
        display:none
    }
    .sc_layouts_row_type_normal .socials_wrap .social_item .social_icon{
        width:40px;
         height:40px;
         line-height:40px;
         font-size:1.1rem
    }
    .sc_layouts_row_type_normal .socials_wrap .social_item{
        margin:5px 5px 0 0
    }
    .sc_layouts_row_type_normal .socials_wrap{
        margin:-5px 0 0 0
    }
    .sc_item_filters_tabs a{
        padding:10px 13px
    }
    .sc_layouts_menu_nav>li:last-child>ul,.sc_layouts_column_align_right .sc_layouts_menu_nav>li.menu-collapse>ul{
        left:50% !important
    }
    .sc_icons_default.sc_icons_size_large .sc_icons_icon:before,.sc_icons_default.sc_icons_size_large .sc_icons_icon>span:before,.border-style .sc_icons_default.sc_icons_size_large .sc_icons_icon:before,.border-style .sc_icons_default.sc_icons_size_large .sc_icons_icon>span:before{
        font-size:3.5rem !important
    }
    .border-style .sc_icons_default.sc_align_left .sc_icons_item_details{
        padding-left:4rem
    }
    .border-style .sc_icons_default.sc_align_left .sc_icons_icon,.border-style .sc_icons_default.sc_align_left .sc_icons_image{
        left:1rem
    }
    .border-style .sc_icons_default.sc_align_left .sc_icons_columns_wrap>[class*="trx_addons_column-"] .sc_icons_item{
        padding:1rem 1.5rem
    }
    .sc_icons_default .sc_icons_item_title{
        font-size:15px
    }
    .sc_icons_default .sc_icons_icon + .sc_icons_item_details,.sc_icons_default .sc_icons_image + .sc_icons_item_details{
        margin-top:0.6em
    }
    .border-style .sc_icons_default .sc_icons_columns_wrap>[class*="trx_addons_column-"] .sc_icons_item{
        padding:0
    }
    .border-style .sc_icons_default .sc_icons_columns_wrap>[class*="trx_addons_column-"] + [class*="trx_addons_column-"] .sc_icons_item{
        border:none
    }
    .sc_promo.sc_promo_size_normal .sc_promo_title{
        font-size:42px
    }
    .sc_promo.sc_promo_size_normal .sc_promo_text_inner{
        padding:30px
    }
    .sc_icons_image{
        max-width:50px
    }
    .sc_icons_default .sc_icons_item{
        padding:20px
    }
    .sc_icons_default.sc_align_left .sc_icons_icon,.sc_icons_default.sc_align_left .sc_icons_image{
        top:20px;
         left:16px
    }
    .sc_icons_default.sc_align_left .sc_icons_item_details{
        min-height:50px;
         padding-left:60px
    }
    .sc_icons_default.sc_align_left .sc_icons_item{
        padding-right:20px
    }
    .trx_addons_audio_player .audio_info + .audio_embed,.trx_addons_audio_player .audio_info + .audio_frame{
        margin-top:1em
    }
    .trx_addons_audio_player{
        padding:3em 20px 20px
    }
    .elementor-widget-progress .elementor-title{
        font-size:20px;
         line-height:22px;
         margin-bottom:5px
    }
    .sc_skills_counter .sc_skills_item_title{
        font-size:16px
    }
    .sc_skills_counter .sc_skills_total{
        font-size:46px
    }
    .sc_skills_counter .sc_skills_icon + .sc_skills_total{
        margin-top:0.2em
    }
    .sc_skills_pie.sc_skills_compact_off .sc_skills_item_title{
        letter-spacing:2px;
         margin-top:0.2em
    }
    .sc_testimonials_item{
        padding:25px 20px 20px 40px
    }
    .sc_testimonials_item_content:before{
        top:21px;
         left:12px
    }
    .sc_testimonials_item_author{
        padding:0.4em 0 0.5em 1.3em
    }
    .sc_testimonials_item_author_data{
        max-width:100%
    }
    .sc_testimonials_item_author_title{
        font-size:14px
    }
    .sc_testimonials_item_author_avatar{
        margin:0 5px 0 0;
         width:40px;
         height:40px
    }
    .price_info_title .sc_price_item_title{
        font-size:18px;
         letter-spacing:1px
    }
    .price_info_title{
        padding:15px 18px 15px 10px
    }
    .price_info_title .sc_price_item_price{
        font-size:14px;
         min-height:29px;
         letter-spacing:1.5px
    }
    .sc_price_item_info{
        padding:18px 17px 20px
    }
    .sc_price_item_link{
        padding:0.7em 2.1em
    }
    .sc_price_item_subtitle{
        font-size:1.2em;
         margin:0.3em 0 0.4em
    }
    .socials_wrap{
        margin:-8px 0 0 0
    }
    .socials_wrap .social_item{
        margin:8px 8px 0 0
    }
    .socials_wrap .social_item .social_icon{
        width:36px;
         height:36px;
         line-height:36px;
         font-size:18px
    }
    .esg-filters .esg-filter-wrapper{
        margin-bottom:28px !important
    }
    .sc_events_default .sc_events_item{
        padding:25px
    }
    .sc_events_default .sc_events_item_button{
        display:none
    }
    .sc_events_default .sc_events_item_info{
        padding:0 0 0 1em;
         border:none
    }
    .sc_events_default .post_featured + .sc_events_item_info{
        width:61%
    }
    .sc_events_default .sc_events_item_thumb{
        width:30%
    }
    .sc_events_default .sc_events_item_date{
        width:9.2%
    }
    .sc_events_default .sc_events_item_meta .sc_events_item_price{
        margin-left:8px;
         padding-left:8px
    }
    .sc_events_default .post_featured + .sc_events_item_info{
        padding:0 0 0 20px
    }
    .sc_events_default .sc_events_item_meta{
        font-size:12px;
         line-height:18px;
         margin-top:3px
    }
    .sc_events_default .sc_events_item_text{
        margin-top:6px;
         line-height:1.5em
    }
    .sc_events_default .sc_events_item_title{
        font-size:22px
    }
    .sc_events_default .sc_events_item_meta .sc_events_item_meta_item{
        margin-right:8px
    }
    .sc_events_default .sc_events_item_meta .sc_events_item_price{
        margin-left:0;
         padding-left:0;
         border:none
    }
    .sc_blogger_line .post_featured.with_thumb .player-number{
        font-size:48px;
         top:10px;
         left:14px
    }
    .sc_blogger.sc_blogger_line .post_featured{
        margin-bottom:1.3em
    }
    .sc_blogger_line .trx_addons_column-1_5 .sc_blogger_item_title{
        font-size:16px;
         line-height:20px
    }
    .sc_blogger.sc_blogger_line .sc_blogger_columns_wrap [class*="trx_addons_column-"] .sp_player{
        padding-bottom:0
    }
    .sp-table-caption{
        margin:0 0 25px !important;
         font-size:38px !important
    }
    .post_type_sp_team .sp-template{
        margin-bottom:50px !important
    }
    .sp-template-details.sp-template-staff-details dt,.sp-template-details.sp-template-player-details dt{
        font-size:24px !important
    }
    .post_type_sp_team .sp-section-content-staff .sp-template-staff-photo{
        margin-bottom:20px !important
    }
    .post_type_sp_team .sp-section-content-events .sp-widget-align-left{
        padding-right:0
    }
    .post_type_sp_team .sp-section-content-events .sp-widget-align-right{
        padding-left:0
    }
    .sp-template-photo.sp-template-player-photo,.sp-template-photo.sp-template-staff-photo{
        margin-right:20px
    }
    .sp-template-details.sp-template-staff-details dl,.sp-template-details.sp-template-player-details dl{
        padding:20px !important
    }
    .post_type_sp_staff .sp-section-content.sp-section-content-photo .sp-template-photo,.post_type_sp_player .sp-section-content.sp-section-content-photo .sp-template-photo{
        padding:12px
    }
    .post_content_single .sp-template-staff-selector,.post_content_single .sp-template-player-selector{
        margin-bottom:30px !important
    }
    .post_type_sp_staff .sp-section-content.sp-section-content-photo .sp-template-photo,.post_type_sp_player .sp-section-content.sp-section-content-photo .sp-template-photo{
        max-width:300px
    }
    .sp-template-details.sp-template-staff-details dd,.sp-template-details.sp-template-player-details dd{
        padding:3px 0 8px !important
    }
    .sp-template-details.sp-template-staff-details dd,.sp-template-details.sp-template-player-details dd{
        margin-bottom:14px !important
    }
    .sp-template-event-logos-block .team-logo img{
        margin:5px 0 0 0
    }
    .sp-post-caption{
        font-size:40px !important;
         margin:70px 0 22px
    }
    .sp_event .sp-post-content,.sp_event .sp-template{
        margin-bottom:75px !important
    }
    .sp-data-table.sp-event-performance .data-name>a{
        font-size:16px;
         line-height:20px
    }
    .post_type_sp_team .sp-section-content-staff .sp-template-staff-photo{
        padding:13px
    }
    .sc_promo.sc_promo_size_large .sc_promo_text_inner{
        padding:30px 4% 30px 30px
    }
    .sc_promo.sc_promo_size_large .sc_promo_title{
        font-size:55px
    }
    .sc_promo.sc_promo_size_large .sc_promo_content{
        font-size:14px
    }
    .sc_promo.sc_promo_size_large .sc_item_title + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_title + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_subtitle + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_subtitle + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_descr + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_descr + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_content + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_content + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_slider + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_slider + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_columns + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_columns + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_pagination + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_pagination + .sc_item_button_image{
        margin-top:1.6em
    }
    .sc_promo.sc_promo_size_large .sc_item_button a{
        padding:1em 2.6em
    }
    .sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_descr,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_descr,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_content,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_content,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_content{
        margin-top:1.6em
    }
    .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets{
        margin-top:1.1em
    }
    .trx_addons_hover_content{
        padding:10px
    }
    .sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon{
        font-size:16px
    }
    .sc_team_short .post_featured.sc_team_item_thumb{
        margin-bottom:1.5em
    }
    .team_member_description{
        overflow:visible
    }
    .team_member_page .team_member_featured{
        width:41%;
         padding:0 30px 15px 0
    }
    .sc_item_descr.sc_align_center{
        max-width:100%
    }
    .trx_addons_column-1_3 .sc_blogger_item_default .post_featured.with_thumb .post_audio .mejs-controls .mejs-time,.trx_addons_column-1_4 .sc_blogger_item_default .post_featured.with_thumb .post_audio .mejs-controls .mejs-time,.trx_addons_column-1_3 .sc_blogger_item_default .post_featured.with_thumb .post_audio .post_audio_title,.trx_addons_column-1_3 .sc_blogger_item_default .post_featured.with_thumb .post_audio .post_audio_author,.trx_addons_column-1_4 .sc_blogger_item_default .post_featured.with_thumb .post_audio.post_audio_title,.trx_addons_column-1_4 .sc_blogger_item_default .post_featured.with_thumb .post_audio.post_audio_author{
        display:none
    }
    .slider_container:not(.slider_multi):not(.slider_type_images),.slider_container:not(.slider_multi):not(.slider_type_images) .slider-slide{
        min-height:135px
    }
    .post_item_404 .page_title{
        font-size:16em
    }
    .post_item_none_search .page_title,.post_item_none_archive .page_title{
        font-size:8.5em;
         line-height:0.9em
    }
    .post_item_404 .page_info{
        padding:0 0 0 4rem
    }
    .extra-table .sc_table table td{
        padding:1em
    }
    .extra-table .sc_table table .sc_button{
        padding:0.8em 1.5em
    }
    .tp-caption.trx-big-title-post{
        font-size:40px !important;
         line-height:40px !important;
         letter-spacing:2px !important;
         max-width:50% !important;
         margin-bottom:0 !important
    }
    .extra-padding-left{
        padding-left:19%
    }
    .large-title .sc_item_title{
        font-size:60px;
         letter-spacing:3px
    }
    .extra-anim-top-2 .sc_parallax_block_image{
        background-size:130px !important
    }
    .large-title h2 + .sc_item_descr{
        max-width:90%
    }
    .med-title .sc_item_title{
        font-size:44px
    }
    .med-title .sc_item_title + .sc_item_button{
        margin-top:1.3em
    }
    .large-title .sc_button{
        padding:1em 3em
    }
    .slider_style_default .slider_container.slider_controls_side .slider_controls_wrap>a,.slider_style_default.slider_outer_controls_side .slider_controls_wrap>a,.slider_style_default .slider_container.slider_controls_top .slider_controls_wrap>a,.slider_style_default.slider_outer_controls_top .slider_controls_wrap>a,.sc_item_slider .slider_container.slider_controls_side .slider_controls_wrap>a,.sc_item_slider.slider_outer_controls_side .slider_controls_wrap>a,.sc_item_slider .slider_container.slider_controls_top .slider_controls_wrap>a,.sc_item_slider.slider_outer_controls_top .slider_controls_wrap>a,.slider_container.slider_controls_outside + .slider_controls_wrap>a,.slider_outer_controls_outside .slider_controls_wrap>a{
        display:block !important
    }
    .slider_container.slider_controls_side:hover .slider_controls_wrap>a,.slider_outer_controls_side:hover .slider_controls_wrap>a{
        margin-left:20px;
         margin-right:20px
    }
    .sc_blogger_item .slider_container.slider_controls_side .slider_controls_wrap>.slider_prev,.sc_blogger_item .slider_outer_controls_side .slider_controls_wrap>.slider_prev{
        margin-left:10px
    }
    .sc_blogger_item .slider_container.slider_controls_side .slider_next,.sc_blogger_item .slider_outer_controls_side .slider_controls_wrap>.slider_next{
        margin-right:10px
    }
    .sc_blogger_item .sc_slider_controls .slider_controls_wrap>a,.sc_blogger_item .slider_container.slider_controls_side .slider_controls_wrap>a,.sc_blogger_item .slider_outer_controls_outside .slider_controls_wrap>a,.sc_blogger_item .slider_outer_controls_side .slider_controls_wrap>a,.sc_blogger_item .slider_outer_controls_top .slider_controls_wrap>a,.sc_blogger_item .slider_outer_controls_bottom .slider_controls_wrap>a{
        width:36px;
         height:36px;
         line-height:36px
    }
    .sc_blogger_item .swiper-button-next,.sc_blogger_item .swiper-button-prev{
        margin-top:-18px
    }
    .sc_blogger_item .slider_container.slider_controls_side:hover .slider_controls_wrap>a,.sc_blogger_item .slider_outer_controls_side:hover .slider_controls_wrap>a{
        margin-left:10px;
         margin-right:10px
    }
    .contact-style .sc_icons_default.sc_icons_size_large .sc_icons_icon:before,.contact-style .sc_icons_default.sc_icons_size_large .sc_icons_icon>span:before{
        font-size:4rem !important
    }
    .contact-style .sc_icons_default .sc_icons_icon + .sc_icons_item_details,.contact-style .sc_icons_default .sc_icons_image + .sc_icons_item_details{
        margin-top:1em
    }
    .contact-style .sc_icons_default .sc_icons_item_title{
        font-size:26px
    }
    .contact-style .sc_icons_default .sc_icons_item{
        padding:30px 20px
    }
    body .sp-template-event-list .data-home{
        text-align:center !important
    }
    body .sp-template-event-list .data-away{
        text-align:center !important
    }
    body .sp-event-list .team-logo{
        text-align:center;
         display:block;
         width:100%
    }
    body .sp-event-list .data-home img{
        margin-left:0px
    }
    .post_layout_excerpt .post_header .post_price{
        font-size:1.5em;
         line-height:1.2em
    }
    .post_layout_classic blockquote{
        padding:2em 2em 2em 5em
    }
    .post_layout_classic blockquote:before{
        top:1.1em;
         left:0.7em
    }
    .post_layout_classic blockquote p{
        font-size:16px
    }
    .post_layout_classic blockquote>a,.post_layout_classic blockquote>p>a,.post_layout_classic blockquote>cite,.post_layout_classic blockquote>p>cite{
        font-size:14px
    }
    .post_layout_classic .swiper-container-horizontal>.swiper-pagination,.post_layout_classic .slider_outer>.swiper-pagination{
        bottom:6px
    }
    .post_layout_classic .slider_container .swiper-pagination-bullet,.post_layout_classic .slider_outer .swiper-pagination-bullet{
        width:6px;
         height:6px;
         line-height:6px;
         text-align:center;
         border-width:1px
    }
    .post_layout_classic.format-audio .post_featured.with_thumb .post_audio{
        bottom:1em
    }
    .post_layout_classic.post_format_audio .mejs-time{
        display:none
    }
    .blog_style_classic_1 .pagination .nav-links,.blog_style_classic_2 .pagination .nav-links,.blog_style_classic_3 .pagination .nav-links,.blog_style_classic_4 .pagination .nav-links{
        margin-top:1.2em
    }
    .post_layout_classic .post_featured{
        margin-bottom:5px
    }
    .blog_style_classic_4 .post_layout_classic_wrap,.blog_style_classic_3 .post_layout_classic_wrap{
        padding:20px
    }
    .post_layout_classic .post_meta_item.post_categories{
        margin-bottom:0 !important
    }
    .post_layout_classic .post_title{
        font-size:24px
    }
    .masonry_wrap{
        margin-right:-30px
    }
    .masonry_wrap .masonry_item{
        padding:0 30px 30px 0
    }
    .masonry_wrap .masonry_item-1_3,.masonry_wrap .masonry_item-1_4{
        width:50%
    }
    .gallery_preview .post_description_content{
        display:none !important
    }
    .gallery_preview_description{
        padding:0 2em
    }
    .gallery_preview_show .post_readmore{
        margin-top:0
    }
    .post_layout_chess .post_inner_content{
        padding:0 7%
    }
    .post_layout_chess .post_title{
        font-size:26px
    }
    .post_layout_chess.post_format_quote .post_header,.post_layout_chess.post_format_link .post_header,.post_layout_chess.post_format_aside .post_header,.post_layout_chess.post_format_status .post_header{
        display:none
    }
    .post_layout_chess.post_format_quote .post_content_inner + .post_meta,.post_layout_chess.post_format_link .post_content_inner + .post_meta,.post_layout_chess.post_format_aside .post_content_inner + .post_meta,.post_layout_chess.post_format_status .post_content_inner + .post_meta{
        display:block
    }
    .post_layout_chess.post_format_quote .post_content_inner + .post_meta,.post_layout_chess.post_format_link .post_content_inner + .post_meta,.post_layout_chess.post_format_status .post_content_inner + .post_meta{
        margin-top:0 !important
    }
    .post_layout_chess.post_format_aside .post_content_inner + .post_meta{
        margin-top:1em
    }
    .post_layout_chess .post_header + .post_content{
        margin-top:1em
    }
    .post_layout_chess .post_content_inner{
        display:block
    }
    .post_layout_chess .post_content_inner,.post_layout_chess:not(.post_format_quote):not(.post_format_link):not(.post_format_aside):not(.post_format_status) .post_content_inner{
        max-height:none
    }
    .post_layout_chess.post_format_chat .post_content_inner{
        display:none
    }
    .post_layout_chess .post_content_inner:after{
        display:none
    }
    .post_layout_chess.post_format_link .post_content_inner,.post_layout_chess.post_format_aside .post_content_inner,.post_layout_chess.post_format_status .post_content_inner{
        font-size:1.2em
    }
    .post_layout_chess_3 .post_meta{
        display:block
    }
    .post_layout_chess blockquote{
        padding:2em 2em 2em 5em
    }
    .post_layout_chess blockquote:before{
        top:1.1em;
         left:0.7em
    }
    .post_layout_chess blockquote p{
        font-size:1.3846em;
         line-height:1.3333em
    }
    .post_layout_chess blockquote>a,.post_layout_chess blockquote>p>a,.post_layout_chess blockquote>cite,.post_layout_chess blockquote>p>cite{
        font-size:13px;
         line-height:16px
    }
    .post_layout_chess.post_layout_chess_1 .more-link{
        margin-top:0;
         padding:0.7em 2em
    }
    .post_layout_chess_2{
        width:100%;
         float:none
    }
    .post_layout_chess_2:nth-child(4n+3) .post_featured,.post_layout_chess_2:nth-child(4n+4) .post_featured{
        float:right
    }
    .post_layout_chess_2:nth-child(4n+3) .post_inner,.post_layout_chess_2:nth-child(4n+4) .post_inner{
        left:0;
         right:auto
    }
    .post_layout_chess_3{
        width:100%;
         float:none
    }
    .post_layout_chess_3:nth-child(6n+4) .post_featured,.post_layout_chess_3:nth-child(6n+5) .post_featured,.post_layout_chess_3:nth-child(6n+6) .post_featured{
        float:right
    }
    .post_layout_chess_3:nth-child(6n+4) .post_inner,.post_layout_chess_3:nth-child(6n+5) .post_inner,.post_layout_chess_3:nth-child(6n+6) .post_inner{
        left:0;
         right:auto
    }
    .post_layout_chess:nth-child(2n+2) .post_featured{
        float:left
    }
    .post_layout_chess:nth-child(2n+2) .post_inner{
        left:auto;
         right:0
    }
    .front_page_section_subscribe_content .front_page_section_text{
        max-width:none
    }
    body.expand_content .sc_recent_news_style_news-announce .post_size_full{
        width:100%;
         height:198px
    }
    body.expand_content .sc_recent_news_style_news-announce .post_size_big{
        width:100%;
         height:198px
    }
    body.expand_content .sc_recent_news_style_news-announce .post_size_medium,body.expand_content .sc_recent_news_style_news-announce .post_size_small{
        width:100%;
         height:198px
    }
    .sc_content_width_1_1,.sc-tablet_inner_width_1_1>.elementor-column-wrap{
        width:708px
    }
    .sc_content_width_1_2,.sc-tablet_inner_width_1_2>.elementor-column-wrap{
        width:354px
    }
    .sc_content_width_1_3,.sc-tablet_inner_width_1_3>.elementor-column-wrap{
        width:236px
    }
    .sc_content_width_2_3,.sc-tablet_inner_width_2_3>.elementor-column-wrap{
        width:472px
    }
    .sc_content_width_1_4,.sc-tablet_inner_width_1_4>.elementor-column-wrap{
        width:177px
    }
    .sc_content_width_3_4,.sc-tablet_inner_width_3_4>.elementor-column-wrap{
        width:531px
    }
    .body_style_boxed .sc_content_width_1_1,.body_style_boxed .sc-tablet_inner_width_1_1>.elementor-column-wrap{
        width:708px
    }
    .body_style_boxed .sc_content_width_1_2,.body_style_boxed .sc-tablet_inner_width_1_2>.elementor-column-wrap{
        width:354px
    }
    .body_style_boxed .sc_content_width_1_3,.body_style_boxed .sc-tablet_inner_width_1_3>.elementor-column-wrap{
        width:236px
    }
    .body_style_boxed .sc_content_width_2_3,.body_style_boxed .sc-tablet_inner_width_2_3>.elementor-column-wrap{
        width:472px
    }
    .body_style_boxed .sc_content_width_1_4,.body_style_boxed .sc-tablet_inner_width_1_4>.elementor-column-wrap{
        width:177px
    }
    .body_style_boxed .sc_content_width_3_4,.body_style_boxed .sc-tablet_inner_width_3_4>.elementor-column-wrap{
        width:531px
    }
    .menu_style_side .sc_content_width_1_1,.menu_style_side .sc-tablet_inner_width_1_1>.elementor-column-wrap{
        width:648px
    }
    .menu_style_side .sc_content_width_1_2,.menu_style_side .sc-tablet_inner_width_1_2>.elementor-column-wrap{
        width:324px
    }
    .menu_style_side .sc_content_width_1_3,.menu_style_side .sc-tablet_inner_width_1_3>.elementor-column-wrap{
        width:216px
    }
    .menu_style_side .sc_content_width_2_3,.menu_style_side .sc-tablet_inner_width_2_3>.elementor-column-wrap{
        width:432px
    }
    .menu_style_side .sc_content_width_1_4,.menu_style_side .sc-tablet_inner_width_1_4>.elementor-column-wrap{
        width:162px
    }
    .menu_style_side .sc_content_width_3_4,.menu_style_side .sc-tablet_inner_width_3_4>.elementor-column-wrap{
        width:486px
    }
    .elementor-section.elementor-section-boxed>.elementor-container{
        max-width:738px
    }
    .body_style_boxed .elementor-section.elementor-section-boxed>.elementor-container{
        max-width:738px
    }
    .elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:5px;
         padding-right:5px
    }
    .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:10px;
         padding-right:10px
    }
    .elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:15px;
         padding-right:15px
    }
    .elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:20px;
         padding-right:20px
    }
    .elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:30px;
         padding-right:30px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{
        width:718px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{
        width:728px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{
        width:738px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{
        width:748px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{
        width:768px
    }
    .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{
        width:718px
    }
    .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{
        width:728px
    }
    .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{
        width:738px
    }
    .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{
        width:748px
    }
    .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{
        width:768px
    }
    .editor-block-list__block,.editor-post-title__block,.editor-default-block-appender{
        max-width:708px !important
    }
    body.sidebar_position_hide.expand_content .editor-block-list__block,body.sidebar_position_hide.expand_content .editor-post-title__block,body.sidebar_position_hide.expand_content .editor-default-block-appender{
        max-width:708px !important
    }
    body.single-cpt_layouts .trx-addons-layout--single-preview{
        max-width:708px !important
    }
}
@media (max-width:767px){
    .sc_layouts_title_caption{
        font-size:2.6rem
    }
    h1,.front_page_section_caption{
        font-size:2.6em;
         margin-top:40px;
         margin-bottom:15px;
         letter-spacing:1.3px
    }
    h2{
        font-size:2.3em;
         margin-top:38px;
         margin-bottom:15px;
         letter-spacing:1.3px
    }
    h3{
        font-size:2em;
         margin-top:30px;
         margin-bottom:14px;
         letter-spacing:1px
    }
    h4{
        font-size:1.6em;
         margin-top:28px;
         margin-bottom:13px;
         letter-spacing:1px
    }
    h5{
        font-size:1.3em;
         margin-top:28px;
         margin-bottom:13px
    }
    h6{
        font-size:1em;
         margin-top:23px;
         margin-bottom:12px
    }
    .elementor-widget-spacer.sc_height_small .elementor-spacer-inner{
        height:20px !important
    }
    .elementor-widget-spacer.sc_height_medium .elementor-spacer-inner{
        height:38px !important
    }
    .elementor-widget-spacer.sc_height_large .elementor-spacer-inner{
        height:60px !important
    }
    .menu_mobile .sc_layouts_logo{
        margin:2.4rem 0 0;
         padding:1.5em
    }
    .mobile_device .menu_mobile .menu_mobile_nav_area,.mobile_layout .menu_mobile .menu_mobile_nav_area{
        margin:2.2rem 0 0
    }
    .content_wrap,.content_container{
        width:440px !important
    }
    .menu_style_side .content_wrap,.menu_style_side .content_container{
        width:440px !important
    }
    .menu_style_side .menu_side_wrap{
        width:60px !important
    }
    body.mobile_layout.menu_style_left .menu_side_wrap{
        left:-60px
    }
    body.mobile_layout.menu_style_right .menu_side_wrap{
        right:-60px
    }
    .menu_style_left .sc_layouts_row_fixed_on{
        margin-left:0 !important
    }
    .menu_style_right .sc_layouts_row_fixed_on{
        margin-right:0 !important
    }
    body:not(.expand_content):not(.body_style_fullwide):not(.body_style_fullscreen) [class*="content_wrap"]>.content{
        margin-bottom:0
    }
    [class*="content_wrap"]>.sidebar{
        margin-top:60px
    }
    .sidebar_small_screen_above .content_wrap>.sidebar{
        margin-bottom:3em
    }
    .sidebar_small_screen_float.sidebar_show .sidebar{
        width:300px !important
    }
    .widgets_above_page_wrap,.widgets_above_content_wrap{
        margin-bottom:60px
    }
    .widgets_below_page_wrap,.widgets_below_content_wrap{
        margin-top:60px
    }
    .body_style_fullwide .content_wrap{
        padding-left:20px;
         padding-right:20px
    }
    .container,.container-fluid,.trx_addons_container,.trx_addons_container-fluid{
        padding-left:10px;
         padding-right:10px
    }
    .row,.columns_wrap,.trx_addons_columns_wrap{
        margin-right:-20px
    }
    .row>[class*="column-"],.columns_wrap>[class*="column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"]{
        padding-right:20px
    }
    .vc_row.columns_padding_left,.trx_addons_columns_wrap.columns_padding_left,.row.columns_padding_left,.columns_wrap.columns_padding_left{
        margin-left:-20px
    }
    .vc_row.columns_padding_left .vc_column_container>.vc_column-inner,.trx_addons_columns_wrap.columns_padding_left>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_left,.row.columns_padding_left>[class*="column-"],.columns_wrap.columns_padding_left>[class*="column-"],.row>[class*="column-"].columns_padding_left,.columns_wrap>[class*="column-"].columns_padding_left{
        padding-left:20px
    }
    .vc_row.columns_padding_right,.trx_addons_columns_wrap.columns_padding_right,.row.columns_padding_right,.columns_wrap.columns_padding_right{
        margin-right:-20px
    }
    .vc_row.columns_padding_right .vc_column_container>.vc_column-inner,.trx_addons_columns_wrap.columns_padding_right>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_right,.row.columns_padding_right>[class*="column-"],.columns_wrap.columns_padding_right>[class*="column-"],.row>[class*="column-"].columns_padding_right,.columns_wrap>[class*="column-"].columns_padding_right{
        padding-right:20px
    }
    .vc_row,.trx_addons_columns_wrap.columns_padding_center,.row.columns_padding_center,.columns_wrap.columns_padding_center{
        margin-left:-10px;
         margin-right:-10px
    }
    .vc_column_container>.vc_column-inner,.trx_addons_columns_wrap.columns_padding_center>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_center,.row.columns_padding_center>[class*="column-"],.columns_wrap.columns_padding_center>[class*="column-"],.row>[class*="column-"].columns_padding_center,.columns_wrap>[class*="column-"].columns_padding_center{
        padding-left:10px;
         padding-right:10px
    }
    .row.columns_padding_bottom>[class*="column-"],.columns_wrap.columns_padding_bottom>[class*="column-"],.row>[class*="column-"].columns_padding_bottom,.columns_wrap>[class*="column-"].columns_padding_bottom,.trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom{
        padding-bottom:20px
    }
    .row:not(.columns_padding_bottom):not(.columns_fluid)>[class*="column-"]:nth-child(2n+3),.columns_wrap:not(.columns_padding_bottom):not(.columns_fluid)>[class*="column-"]:nth-child(2n+3),.row:not(.columns_padding_bottom):not(.columns_fluid)>[class*="column-"]:nth-child(2n+4),.columns_wrap:not(.columns_padding_bottom):not(.columns_fluid)>[class*="column-"]:nth-child(2n+4),.trx_addons_columns_wrap:not(.columns_padding_bottom):not(.columns_fluid)>[class*="trx_addons_column-"]:nth-child(2n+3),.trx_addons_columns_wrap:not(.columns_padding_bottom):not(.columns_fluid)>[class*="trx_addons_column-"]:nth-child(2n+4){
        padding-top:20px
    }
    .row:not(.columns_fluid)>[class*="column-"],.columns_wrap:not(.columns_fluid)>[class*="column-"],.trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"]{
        width:100%
    }
    .row:not(.columns_fluid)>.column-1_1,.row:not(.columns_fluid)>.column-2_2,.row:not(.columns_fluid)>.column-3_3,.row:not(.columns_fluid)>.column-4_4,.row:not(.columns_fluid)>.column-5_5,.row:not(.columns_fluid)>.column-6_6,.row:not(.columns_fluid)>.column-7_7,.row:not(.columns_fluid)>.column-8_8,.row:not(.columns_fluid)>.column-9_9,.row:not(.columns_fluid)>.column-10_10,.row:not(.columns_fluid)>.column-11_11,.row:not(.columns_fluid)>.column-12_12,.columns_wrap:not(.columns_fluid)>.column-1_1,.columns_wrap:not(.columns_fluid)>.column-2_2,.columns_wrap:not(.columns_fluid)>.column-3_3,.columns_wrap:not(.columns_fluid)>.column-4_4,.columns_wrap:not(.columns_fluid)>.column-5_5,.columns_wrap:not(.columns_fluid)>.column-6_6,.columns_wrap:not(.columns_fluid)>.column-7_7,.columns_wrap:not(.columns_fluid)>.column-8_8,.columns_wrap:not(.columns_fluid)>.column-9_9,.columns_wrap:not(.columns_fluid)>.column-10_10,.columns_wrap:not(.columns_fluid)>.column-11_11,.columns_wrap:not(.columns_fluid)>.column-12_12,.row:not(.columns_fluid)>.column-2_3,.columns_wrap:not(.columns_fluid)>.column-2_3,.row:not(.columns_fluid)>.column-1_3.after_span_2,.columns_wrap:not(.columns_fluid)>.column-1_3.after_span_2,.row:not(.columns_fluid)>.column-2_4,.columns_wrap:not(.columns_fluid)>.column-3_4,.row:not(.columns_fluid)>.column-1_4.after_span_2,.columns_wrap:not(.columns_fluid)>.column-1_4.after_span_3,.row:not(.columns_fluid)>.column-2_5,.columns_wrap:not(.columns_fluid)>.column-2_5,.row:not(.columns_fluid)>.column-3_5,.columns_wrap:not(.columns_fluid)>.column-3_5,.row:not(.columns_fluid)>.column-4_5,.columns_wrap:not(.columns_fluid)>.column-4_5,.row:not(.columns_fluid)>.column-2_6,.columns_wrap:not(.columns_fluid)>.column-2_6,.row:not(.columns_fluid)>.column-3_6,.columns_wrap:not(.columns_fluid)>.column-3_6,.row:not(.columns_fluid)>.column-4_6,.columns_wrap:not(.columns_fluid)>.column-4_6,.row:not(.columns_fluid)>.column-5_6,.columns_wrap:not(.columns_fluid)>.column-5_6,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_1,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_2,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_3,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_4,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_5,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_6,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_7,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_8,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_9,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_10,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-11_11,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-12_12,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_3,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_3.after_span_2,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_4,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_4.after_span_3,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_5,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_5,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_5,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_6,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_6,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_6,.trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_6{
        width:100%
    }
    .gallery.gallery-columns-9 .gallery-item{
        width:33.3333% !important
    }
    .gallery.gallery-columns-8 .gallery-item{
        width:33.3333% !important
    }
    .gallery.gallery-columns-7 .gallery-item{
        width:33.3333% !important
    }
    .gallery.gallery-columns-6 .gallery-item{
        width:33.3333% !important
    }
    .gallery.gallery-columns-5 .gallery-item{
        width:33.3333% !important
    }
    .gallery.gallery-columns-4 .gallery-item{
        width:33.3333% !important
    }
    img.alignleft,img.alignright,figure.alignleft,figure.alignright{
        float:none !important;
         display:block;
         margin:1em auto !important
    }
    .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav li.menu-item-has-children>a>.open_child_menu{
        display:block
    }
    .page_content_wrap{
        padding-top:60px;
         padding-bottom:60px
    }
    .thumbnail_type_fullwidth .header_content_wrap .post_featured.post_featured_bg{
        height:25rem
    }
    .search_style_fullscreen.search_opened .search_form{
        width:75%
    }
    .search_style_fullscreen.search_opened .search_submit,.search_style_fullscreen.search_opened .search_field,.search_style_fullscreen.search_opened .search_close{
        font-size:1.5em !important;
         height:2.5em;
         line-height:2.5em
    }
    .search_style_fullscreen.search_opened .search_field{
        padding-right:1.25em !important
    }
    .search_style_fullscreen.search_opened .search_close{
        top:50%;
         -webkit-transform:translateY(-50%);
         -ms-transform:translateY(-50%);
         transform:translateY(-50%)
    }
    .top_panel .slider_engine_revo .slide_subtitle{
        font-size:14px !important
    }
    .top_panel .slider_engine_revo .slide_button{
        font-size:11px !important
    }
    .custom-background .content_wrap>.content,.page_banner_wrap ~ .content_wrap>.content{
        padding:20px
    }
    .sidebar_banner_wrap{
        margin-bottom:20px
    }
    .sidebar[class*="scheme_"] .sidebar_inner{
        padding:20px 10px
    }
    .sidebar.sidebar_float[class*="scheme_"] .sidebar_inner{
        padding:20px
    }
    .sidebar:not(.sidebar_float) .widget,.sidebar:not(.sidebar_float)[class*="scheme_"] .widget{
        width:100%
    }
    .sidebar:not(.sidebar_float) .sidebar_inner>aside,.sidebar:not(.sidebar_float) .sidebar_inner>div{
        width:100%
    }
    .sidebar:not(.sidebar_float) .widget + .widget + .widget,.sidebar:not(.sidebar_float)[class*="scheme_"] .widget + .widget + .widget{
        margin-top:20px !important
    }
    .footer_wrap .widget + .widget + .widget{
        margin-top:0 !important
    }
    .widget.column-1_3,.widget.column-1_4,.widget.column-1_5,.widget.column-1_6,.widget.column-1_7,.widget.column-1_8,.widget.column-1_9,.widget.column-1_10,.widget.column-1_11,.widget.column-1_12{
        width:100%
    }
    .footer_wrap .sc_content .wpb_column + .wpb_column + .wpb_column{
        margin-top:20px !important
    }
    .sidebar:not(.sidebar_float) .sidebar_inner>aside:nth-child(even),.sidebar:not(.sidebar_float) .sidebar_inner>div:nth-child(even){
        margin-left:0
    }
    .sidebar:not(.sidebar_float) .widget + div,.sidebar:not(.sidebar_float)[class*="scheme_"] .widget + div,.sidebar:not(.sidebar_float) div + .widget,.sidebar:not(.sidebar_float)[class*="scheme_"] div + .widget,.sidebar:not(.sidebar_float) .widget + .widget,.sidebar:not(.sidebar_float)[class*="scheme_"] .widget + .widget{
        margin-top:20px !important
    }
    .fcunited_tabs .fcunited_tabs_titles{
        margin:0 0 2em
    }
    .post_item_404 .page_title{
        font-size:12em;
         line-height:0.9em;
         float:none;
         width:100%;
         text-align:center
    }
    .post_item_none_search .page_title,.post_item_none_archive .page_title{
        font-size:6em;
         line-height:1.1em
    }
    .post_item_404 .page_info{
        padding-left:0;
         padding-top:1.2em;
         width:100%;
         text-align:center
    }
    .post_item_404 .page_description{
        line-height:1.6em
    }
    .post_item_404 .go_home{
        padding:0.8em 2em
    }
    .post_item_404 .post_content{
        padding:2px 0
    }
    .posts_container .full_post_content{
        margin-top:4em;
         padding-top:4em
    }
    .posts_container .full_post_content:not(:last-child){
        margin-bottom:4em;
         padding-bottom:4em
    }
    .blog_mode_post blockquote,.blog_mode_page blockquote{
        margin-left:0
    }
    .post_item_single .post_content>.post_meta_single .post_tags,.post_item_single .post_content>.post_meta_single .post_share{
        max-width:none;
         float:none;
         margin-top:0
    }
    .post_item_single .post_content>.post_meta_single .post_share{
        margin-top:2em
    }
    .post_item_single .post_content>.post_meta_single .post_share .social_item:first-child{
        margin-left:0
    }
    .mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{
        max-width:100%;
         max-height:100%
    }
    .mfp-arrow-left{
        margin-top:-41px
    }
    .post-password-form label{
        width:100%
    }
    .post-password-form input[type="password"]{
        width:100%;
         margin:5px 0 10px 0
    }
    .post-password-form input[type="submit"]{
        margin:0
    }
    .trx_addons_dropcap{
        margin:6px 20px 0 0
    }
    .blog_mode_post blockquote,.blog_mode_page blockquote{
        margin:1.5em 0 1.5em 0
    }
    blockquote p{
        font-size:18px;
         line-height:1.2em
    }
    blockquote>cite,blockquote>p>cite{
        margin-top:0.7em;
         font-size:14px
    }
    blockquote,blockquote[class*="wp-block-quote"][class*="is-style-"],.wp-block-freeform.block-library-rich-text__tinymce blockquote{
        padding:2em 2em 2em 4em
    }
    blockquote:before{
        top:0.65em;
         left:0.4em
    }
    .wpcf7 textarea{
        height:10em;
         min-height:10em
    }
    form button,input[type="button"],input[type="reset"],input[type="submit"],.theme_button,.post_item .more-link,.gallery_preview_show .post_readmore,.fcunited_tabs .fcunited_tabs_titles li a,#buddypress .comment-reply-link,#buddypress .generic-button a,#buddypress a.button,#buddypress button,#buddypress input[type="button"],#buddypress input[type="reset"],#buddypress input[type="submit"],#buddypress ul.button-nav li a,#buddypress div.activity-meta a,a.bp-title-button,body #booked-profile-page input[type="submit"],body #booked-profile-page button,body .booked-list-view input[type="submit"],body .booked-list-view button,body table.booked-calendar input[type="submit"],body table.booked-calendar button,body .booked-modal input[type="submit"],body .booked-modal button,.edd_download_purchase_form .button,#edd-purchase-button,.edd-submit.button,.widget_edd_cart_widget .edd_checkout a,.sc_button,.sc_layouts_row .sc_button,.sc_form button,.tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"],#tribe-bar-form .tribe-bar-submit input[type="submit"],#tribe-bar-form button,#tribe-bar-form a,#tribe-bar-form input,#tribe-bar-form .tribe-bar-views-toggle,#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option,.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option,#tribe-events .tribe-events-button,.tribe-events-button,.tribe-events-cal-links a,.tribe-events-read-more,#tribe-events-footer ~ a.tribe-events-ical.tribe-events-button,.woocommerce .button,.woocommerce-page .button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button .woocommerce #respond input#submit,.woocommerce input[type="button"],.woocommerce-page input[type="button"],.woocommerce input[type="submit"],.woocommerce-page input[type="submit"],.woocommerce .woocommerce-message .button,.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button,.woocommerce #review_form #respond p.form-submit input[type="submit"],.woocommerce-page #review_form #respond p.form-submit input[type="submit"],.woocommerce table.my_account_orders .order-actions .button,.woocommerce table.cart td.actions .button,#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit[disabled]:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button[disabled]:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button[disabled]:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button[disabled]:disabled,.yith-woocompare-widget a.clear-all,.sp-view-all-link>a{
        padding:0.84em 2.5em
    }
    .sc_button,.sc_button_simple,.sc_form button{
        font-size:13px
    }
    .sp-view-all-link>a{
        font-size:13px !important
    }
    input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="tel"],input[type="password"],input[type="search"],select,textarea,textarea.wp-editor-area,form.mc4wp-form .mc4wp-form-fields input[type="email"],.tourmaster-form-field input[type="text"],.tourmaster-form-field input[type="email"],.tourmaster-form-field input[type="password"],.tourmaster-form-field textarea,.tourmaster-form-field select,.tourmaster-form-field.tourmaster-with-border input[type="text"],.tourmaster-form-field.tourmaster-with-border input[type="email"],.tourmaster-form-field.tourmaster-with-border input[type="password"],.tourmaster-form-field.tourmaster-with-border textarea,.tourmaster-form-field.tourmaster-with-border select,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,#buddypress div.dir-search input[type="search"],#buddypress div.dir-search input[type="text"],#buddypress li.groups-members-search input[type="search"],#buddypress li.groups-members-search input[type="text"],#buddypress .standard-form input[type="color"],#buddypress .standard-form input[type="date"],#buddypress .standard-form input[type="datetime-local"],#buddypress .standard-form input[type="datetime"],#buddypress .standard-form input[type="email"],#buddypress .standard-form input[type="month"],#buddypress .standard-form input[type="number"],#buddypress .standard-form input[type="password"],#buddypress .standard-form input[type="range"],#buddypress .standard-form input[type="search"],#buddypress .standard-form input[type="tel"],#buddypress .standard-form input[type="text"],#buddypress .standard-form input[type="time"],#buddypress .standard-form input[type="url"],#buddypress .standard-form input[type="week"],#buddypress .standard-form select,#buddypress .standard-form textarea,#give-recurring-form .form-row input[type="email"],#give-recurring-form .form-row input[type="password"],#give-recurring-form .form-row input[type="tel"],#give-recurring-form .form-row input[type="text"],#give-recurring-form .form-row input[type="url"],#give-recurring-form .form-row select,#give-recurring-form .form-row textarea,form.give-form .form-row input[type="email"],form.give-form .form-row input[type="password"],form.give-form .form-row input[type="tel"],form.give-form .form-row input[type="text"],form.give-form .form-row input[type="url"],form.give-form .form-row select,form.give-form .form-row textarea,form[id*="give-form"] .form-row input[type="email"],form[id*="give-form"] .form-row input[type="password"],form[id*="give-form"] .form-row input[type="tel"],form[id*="give-form"] .form-row input[type="text"],form[id*="give-form"] .form-row input[type="url"],form[id*="give-form"] .form-row select,form[id*="give-form"] .form-row textarea,form[id*="give-form"] .give-donation-amount #give-amount,form[id*="give-form"] .give-donation-amount #give-amount-text,form[id*="give-form"] #give-final-total-wrap .give-final-total-amount,form[id*="give-form"] .give-donation-amount .give-currency-symbol,form[id*="give-form"] .give-donation-amount .give-currency-symbol.give-currency-position-before,form[id*="give-form"] .give-donation-amount .give-currency-symbol.give-currency-position-after,form[id*="give-form"] #give-final-total-wrap .give-donation-total-label{
        padding:0.8em 1.5em
    }
    .sc_layouts_cart_widget_close{
        display:block
    }
    .sc_layouts_cart_widget .sc_layouts_cart_widget_close{
        font-size:1em;
         padding:1.5em;
         top:0
    }
    .sc_layouts_cart_widget{
        border:none
    }
    .menu_mobile .menu_mobile_inner{
        overflow-y:auto;
         top:0;
         bottom:0
    }
    .sc_item_title + .sc_item_descr,.sc_item_subtitle + .sc_item_descr,.sc_item_title + .sc_item_slider,.sc_item_subtitle + .sc_item_slider,.sc_item_descr + .sc_item_slider,.sc_item_title + .sc_item_columns,.sc_item_subtitle + .sc_item_columns,.sc_item_descr + .sc_item_columns,.sc_item_title + .sc_item_content,.sc_item_subtitle + .sc_item_content,.sc_item_descr + .sc_item_content{
        margin-top:1em
    }
    .sc_item_title + .sc_item_button,.sc_item_title + .sc_item_button_image,.sc_item_subtitle + .sc_item_button,.sc_item_subtitle + .sc_item_button_image,.sc_item_descr + .sc_item_button,.sc_item_descr + .sc_item_button_image,.sc_item_content + .sc_item_button,.sc_item_content + .sc_item_button_image,.sc_item_slider + .sc_item_button,.sc_item_slider + .sc_item_button_image,.sc_item_columns + .sc_item_button,.sc_item_columns + .sc_item_button_image{
        margin-top:1.2em
    }
    .sp-data-table th{
        font-size:18px !important;
         letter-spacing:1px !important;
         padding:8px 10px !important
    }
    .sp-data-table td{
        padding:8px 10px !important
    }
    .sp-view-all-link{
        padding: 23px 0 0 0 !important;
    border-top: 1px solid #d4d4d4 !important;
    }
    .sc_blogger.sc_blogger_line .slider_container .post_featured{
        margin-bottom:20px
    }
    .sc_blogger.sc_blogger_line .sc_blogger_slider.slider_outer_pagination_pos_bottom{
        padding-bottom:20px
    }
    .sc_recent_news_style_news-plain .post_size_small .post_featured{
        width:180px;
         margin:0 20px 0 0
    }
    .sc_recent_news_style_news-plain .post_item.post_size_small .post_info{
        padding:10px 20px 10px 0
    }
    .sc_recent_news_style_news-plain .post_item .post_title{
        font-size:22px
    }
    .sc_recent_news_style_news-plain .post_title + .post_content_inner{
        margin-top:6px
    }
    .sc_recent_news_style_news-plain .left_wrap_posts{
        margin-top:20px
    }
    .sc_recent_news_style_news-plain .post_size_small + .post_size_small{
        margin-top:20px
    }
    .sc_blogger_default.sc_blogger_default_classic_meta_simple .sc_blogger_item_content{
        padding:20px 20px 10px
    }
    .sc_slider_controls .slider_controls_wrap .slider_pagination_wrap{
        height:2em
    }
    .sc_blogger_default.sc_blogger_default_classic_meta_simple .sc_blogger_slider .sc_blogger_item_title{
        font-size:22px
    }
    .sc_recent_news_style_news-excerpt .post_item + .post_item{
        margin-top:20px
    }
    .sc_recent_news_style_news-excerpt .post_item .post_title{
        font-size:22px
    }
    .sc_blogger_default .sc_blogger_item_title{
        font-size:24px
    }
    .sc_blogger .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger .sc_blogger_item_meta + .sc_blogger_item_excerpt{
        margin-top:8px;
         line-height:1.5em
    }
    .sc_recent_news_style_news-excerpt .post_item .post_meta{
        margin:5px 0 0.8em !important
    }
    .sc_layouts_menu_nav>li>a,.sc_layouts_menu_nav>li.menu-item-has-children>a{
        padding:0.55em
    }
    .sc_layouts_widgets .widget_area_inner>div + div,.sc_layouts_widgets .widget_area_inner>aside + div,.sc_layouts_widgets .widget_area_inner>div + aside,.sc_layouts_widgets .widget_area_inner>aside + aside,.sidebar_inner>aside + div,.sidebar_inner>div + div,.sidebar_inner>div + aside,.sidebar .widget + .widget,.sidebar[class*="scheme_"] .widget + .widget{
        margin-top:20px
    }
    .tp-caption.trx-big-title-post{
        font-size:28px !important;
         line-height:28px !important;
         letter-spacing:1px !important;
         max-width:50% !important;
         margin-bottom:-5px !important
    }
    .sc_item_filters .sc_item_filters_header{
        border-bottom:none
    }
    .sc_item_filters .sc_item_filters_header,.sc_item_filters .sc_item_filters_tabs{
        text-align:left
    }
    .sc_item_filters_tabs a{
        padding:6px 10px
    }
    .sc_item_filters + .sc_item_posts_container.sc_item_columns:before{
        width:calc(100% - 20px)
    }
    .sc_item_filters + .trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"]{
        padding-bottom:5px
    }
    #sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{
        width:33.33%
    }
    .sc_layouts_widgets #sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item{
        width:33.33%
    }
    .sc_layouts_widgets #sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item:nth-child(9){
        display:inline-block
    }
    .sc_push_medium_negative,.sc_push_y_medium_negative{
        margin-top:-3em !important
    }
    .border-style .sc_icons_default .sc_icons_columns_wrap>.trx_addons_column-1_4{
        width:50%
    }
    .border-style .sc_icons_default .sc_icons_columns_wrap>[class*="trx_addons_column-"] .sc_icons_item{
        padding:13px
    }
    .sc_icons_default .sc_icons_item_title{
        font-size:16px
    }
    .large-title h2 + .sc_item_descr{
        max-width:96%
    }
    .extra-table .sc_table table td{
        padding:0.8em;
         min-width:60px;
         font-size:13px;
         line-height:16px
    }
    .extra-table .sc_table table tr>td:first-child{
        min-width:60px
    }
    .sc_item_title .sc_item_title_text br{
        display:none
    }
    .sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_descr,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_descr,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_content,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_content,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_content{
        margin-top:1.2em
    }
    .sc_promo.sc_promo_size_normal .sc_promo_title{
        font-size:40px
    }
    .sc_promo.sc_promo_size_normal .sc_promo_text_inner{
        padding:25px
    }
    .sc_testimonials_item_author{
        padding:0.4em 0 0 1.3em
    }
    .widget_area .post_item .post_title,aside .post_item .post_title{
        font-size:16px
    }
    .widget_calendar td{
        line-height:2.7em
    }
    .single-post .post_item_single .post_header_single{
        padding:30px 20px 15px
    }
    .single-post .post_item_single .post_content_single{
        padding:15px
    }
    .single-post .header_content_wrap + .post_content_single{
        padding-top:0
    }
    .post_item_single .post_content>.post_meta_single .post_share{
        margin-top:0.5em
    }
    .post_item_single .post_content>.post_meta_single .share_meta_label{
        margin-right:5px
    }
    .author_info{
        padding:20px 20px 12px
    }
    .author_avatar{
        float:left;
         position:relative;
         left:0;
         top:0;
         margin:0 20px 10px 0
    }
    .author_description{
        padding-left:0
    }
    .nav-links-single .nav-links{
        margin-top:40px
    }
    .nav-links-single .nav-links .post-title{
        margin:10px 0 0;
         font-size:20px
    }
    .related_wrap{
        margin-top:40px;
         padding-top:40px
    }
    .section_title{
        font-size:28px;
         letter-spacing:1px
    }
    .comments_list_wrap{
        margin-top:20px;
         padding-top:40px
    }
    .comments_list_wrap .comment_author_avatar{
        width:70px;
         height:70px;
         line-height:70px
    }
    .comments_list_wrap .comment_content{
        padding-left:90px
    }
    .comments_list_wrap ul>li{
        min-height:70px
    }
    .comments_list_wrap .comment_info{
        margin:-0.1em 0 5px
    }
    .comments_list_wrap .comment_posted{
        margin-right:5px
    }
    .comments_list_wrap .comment_reply{
        letter-spacing:1px;
         margin-top:5px
    }
    .comments_list_wrap ul ul{
        margin-left:35px
    }
    .comments_list_wrap li + li,.comments_list_wrap li ul{
        margin-top:1.5em
    }
    .comments_list_wrap ul li + li,.comments_list_wrap li>ul>li{
        padding-top:1.5em
    }
    .comments_list_wrap ul li + li>.comment_body>.comment_author_avatar,.comments_list_wrap li>ul>li>.comment_body>.comment_author_avatar{
        top:1.5em
    }
    .related_wrap + .comments_wrap .comments_list_wrap + .comments_form_wrap,.comments_list_wrap + .comments_form_wrap{
        margin-top:40px
    }
    .comments_form_wrap{
        margin-top:40px;
         padding-top:40px
    }
    .comments_wrap .comments_field textarea{
        min-height:10.5em
    }
    .comments_wrap .comments_field input,.comments_wrap .comments_field textarea{
        padding:0.8em 1.5em
    }
    .blog_style_classic_1 .pagination .nav-links,.blog_style_classic_2 .pagination .nav-links,.blog_style_classic_3 .pagination .nav-links,.blog_style_classic_4 .pagination .nav-links{
        margin-top:0.8em
    }
    .nav-links-more{
        margin-top:1.4em
    }
    div.esg-filter-wrapper .esg-filterbutton>span,.mptt-navigation-tabs li a,div.fcunited_tabs .fcunited_tabs_titles li a,div.fcunited_tabs .fcunited_tabs_titles li a.ui-tabs-anchor{
        padding:0.8em;
         font-size:13px
    }
    .esg-filters .esg-filter-wrapper{
        margin-bottom:24px !important
    }
    .sc_events_default .sc_events_item{
        padding:20px
    }
    .sc_events_default .sc_events_item{
        margin-bottom:20px
    }
    .sc_events_default .sc_events_item_date{
        width:100%;
         text-align:left;
         margin-bottom:10px
    }
    .sc_events_default .sc_events_item_thumb{
        width:100%;
         margin-bottom:20px
    }
    .sc_events_default .sc_events_item_info{
        padding:0;
         width:100%
    }
    .sc_events_default .sc_events_item_button{
        display:block;
         width:100%
    }
    .sc_events_default .sc_events_item_text{
        margin-top:4px
    }
    .sc_events_default .sc_events_item_date>span.sc_events_item_date_month{
        margin-left:5px
    }
    .sc_events_default .sc_events_item_date>span{
        display:inline-block
    }
    .sc_events_default .sc_events_item_info{
        margin-bottom:15px
    }
    .sc_events_default .sc_events_item_meta .sc_events_item_meta_date{
        margin-right:10px
    }
    .sc_events_default .sc_events_item_meta .sc_events_item_price{
        margin-left:0;
         padding-left:0;
         border:none
    }
    .sc_events_default .sc_events_item_meta{
        line-height:18px
    }
    .sc_blogger.sc_blogger_line_default .trx_addons_column-1_5{
        width:50%
    }
    .sc_recent_news_style_news-plain .post_size_big{
        height:341px
    }
    .sp-table-caption{
        margin:0 0 20px !important;
         font-size:36px !important
    }
    .post_type_sp_team .sp-template-team-details .sp-team-details{
        padding: 40px 0px 0px 0px !important;
    }
    .post_type_sp_team .sp-template{
        margin-bottom:40px !important
    }
    .post_type_sp_team .sp-section-content-staff .sp-template-staff-photo{
        max-width:200px
    }
    .post_type_sp_team .sp-section-content-staff .sp-template-staff-photo{
        margin-bottom:15px !important
    }
    .sp-template-photo{
        margin-right:20px
    }
    .sp-template-details.sp-template-staff-details dt,.sp-template-details.sp-template-player-details dt{
        font-size:14px !important
    }
    .sp-template-details.sp-template-staff-details dd,.sp-template-details.sp-template-player-details dd{
        padding:3px 0 6px !important
    }
    .sp-template-details.sp-template-staff-details dd,.sp-template-details.sp-template-player-details dd{
        margin-bottom:5px !important
    }
    .sp-template{
        margin-bottom:20px !important
    }
    .post_type_sp_staff .sp-section-content.sp-section-content-photo .sp-template-photo,.post_type_sp_player .sp-section-content.sp-section-content-photo .sp-template-photo{
        max-width:200px
    }
    .sp-template-details.sp-template-staff-details dl,.sp-template-details.sp-template-player-details dl{
        margin:0 0 25px !important
    }
    .sp-template-details.sp-template-staff-details dd,.sp-template-details.sp-template-player-details dd{
        line-height:8px
    }
    .sp-template-staff-statistics .sp-table-caption,.sp-template-player-statistics .sp-table-caption{
        margin:55px 0 5px !important
    }
    .post_type_sp_staff .sp-section-content.sp-section-content-photo .sp-template-photo,.post_type_sp_player .sp-section-content.sp-section-content-photo .sp-template-photo{
        max-width:160px
    }
    .post_type_sp_staff .sp-section-content.sp-section-content-photo .sp-template-photo,.post_type_sp_player .sp-section-content.sp-section-content-photo .sp-template-photo{
        padding:0px
    }
    .sp-template-details.sp-template-staff-details dl,.sp-template-details.sp-template-player-details dl{
        padding:15px !important
    }
    .sp-template-photo.sp-template-player-photo,.sp-template-photo.sp-template-staff-photo{
        margin-right:15px
    }
    .post_type_sp_team .sp-section-content-staff .sp-template-staff-photo{
        max-width:160px
    }
    .post_type_sp_team .sp-section-content-staff .sp-template-staff-photo{
        padding:5px
    }
    .sp-template-event-logos-block .team-logo{
        margin:0
    }
    .sp-template-event-logos-block .sp-team-name{
        margin:10px 0 5px 0 !important
    }
    .sp-post-caption{
        font-size:36px !important;
         line-height:36px !important;
         margin:60px 0 14px
    }
    .sp_event .sp-post-content,.sp_event .sp-template{
        margin-bottom:60px !important
    }
    .sp-data-table.sp-event-performance .data-number{
        font-size:16px !important
    }
    .sc_promo.sc_promo_size_large .sc_promo_text_inner{
        padding:25px 20px 3px 20px
    }
    .sc_promo.sc_promo_size_large .sc_promo_title{
        font-size:46px
    }
    .sc_promo.sc_promo_size_large .sc_item_title + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_title + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_subtitle + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_subtitle + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_descr + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_descr + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_content + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_content + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_slider + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_slider + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_columns + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_columns + .sc_item_button_image,.sc_promo.sc_promo_size_large .sc_item_pagination + .sc_item_button,.sc_promo.sc_promo_size_large .sc_item_pagination + .sc_item_button_image{
        margin-top:1.4em
    }
    .sc_team_short .post_featured.sc_team_item_thumb{
        margin-bottom:1.3em
    }
    .team_member_page .team_member_featured{
        padding:0 0 30px 0
    }
    .team_member_page .team_member_details{
        margin-top:1em
    }
    .team_member_page .team_member_brief_info{
        margin-top:1em
    }
    .trx_addons_column-1_3 .sc_blogger_item_default .post_featured.with_thumb .post_audio,.trx_addons_column-1_4 .sc_blogger_item_default .post_featured.with_thumb .post_audio{
        display:block
    }
    .sc_promo_image,.sc_promo_image_wrap{
        min-height:21em
    }
    .large-title h1.sc_item_title_tag + .sc_item_descr{
        margin-top:1.3em
    }
    .trx-button.rev-btn{
        padding:12px 30px !important;
         font-size:13px !important;
         margin-top:8px !important
    }
    .hesperiden.tparrows{
        width:47px;
         height:47px
    }
    .hesperiden.tparrows:before{
        font-size:13px;
         line-height:47px;
         width:47px
    }
    .med-title .sc_item_title + .sc_item_button{
        margin-top:1em
    }
    .extra-event-block .elementor-row>.elementor-element + .elementor-element:before{
        left:0;
         top:0;
         width:100%;
         height:1px
    }
    .extra-event-block .sp-template-event-blocks:not(.sp-template-event-logos-block) .sp-data-table td{
        padding:15px 0 15px !important
    }
    .sp-template-event-blocks:not(.sp-template-event-logos-block) .sp-event-blocks .team-logo{
        max-width:6.8em;
         margin-top:14px
    }
    .sidebar_inner .sp-countdown-wrapper .countdown.sp-countdown time span,.sc_layouts_widgets .sp-countdown-wrapper .countdown.sp-countdown time span{
        padding:18px 0 3px 0 !important;
         font-size:38px !important
    }
    .sc_layouts_widgets .sp-template-countdown .sp-event-name>a:not(.team-logo){
        margin-top:60px
    }
    .extra-countdown .sp-countdown-wrapper .countdown.sp-countdown time span{
        font-size:44px !important
    }
    .extra-countdown.top-style-2 .sp-template-countdown,.extra-countdown.top-style .sp-template-countdown{
        padding:5px 0 0 0
    }
    .extra-countdown.top-style-2,.extra-countdown.top-style{
        padding:22px 20px 17px 20px
    }
    .extra-countdown.top-style-2 .sp-table-caption,.extra-countdown.top-style .sp-table-caption{
        font-size:22px !important
    }
    .extra-anim-top,.extra-anim-top-2{
        display:none
    }
    .large-title .sc_button{
        padding:0.85em 2.5em
    }
    .large-title .sc_item_title{
        font-size:45px;
         letter-spacing:2px
    }
    body div .sc_layouts_column .copyright-text{
        text-align:center;
         display:block;
         width:100% !important
    }
    .sc_item_title{
        letter-spacing:1px
    }
    .widget_recent_posts .post_info>.post_info_item.post_info_posted:first-child{
        display:inline-block
    }
    .widget_recent_posts .post_info>.post_info_item.post_info_posted_by:nth-child(2):before{
        display:inline
    }
    .sc_events_default .post_featured + .sc_events_item_info{
        padding:0;
         width:100%
    }
    .sc_events_default .sc_events_item_thumb{
        margin-bottom:24px
    }
    .sc_events_default .sc_events_item_title{
        font-size:25px
    }
    .sc_events_default .sc_events_item_meta{
        margin-top:5px
    }
    .sc_events_default .sc_events_item_text{
        margin-top:7px
    }
    .sc_events_default .sc_events_item_info{
        margin-bottom:13px
    }
    .trx_addons_column-1_3 .sc_blogger_item_default .post_featured.with_thumb .post_audio .mejs-controls .mejs-time,.trx_addons_column-1_4 .sc_blogger_item_default .post_featured.with_thumb .post_audio .mejs-controls .mejs-time,.trx_addons_column-1_3 .sc_blogger_item_default .post_featured.with_thumb .post_audio .post_audio_title,.trx_addons_column-1_3 .sc_blogger_item_default .post_featured.with_thumb .post_audio .post_audio_author,.trx_addons_column-1_4 .sc_blogger_item_default .post_featured.with_thumb .post_audio.post_audio_title,.trx_addons_column-1_4 .sc_blogger_item_default .post_featured.with_thumb .post_audio.post_audio_author{
        display:block
    }
    .sp-data-table .sorting_asc:after,.sp-data-table .sorting_desc:after{
        right:-4px;
         font-size:14px;
         top:2px
    }
    .sp-data-table thead th{
        position:relative
    }
    .sp-template-event-performance-icons td.sp-performance-icons{
    }
    .sc_layouts_widgets .sp-template-countdown .sp-event-name>a:not(.team-logo){
        width:auto;
         margin-top:50px
    }
    .sc_promo.sc_promo_image_position_left .sc_promo_image{
        -webkit-border-radius:3px;
         -ms-border-radius:3px;
         border-radius:3px
    }
    .top_panel_default .sc_layouts_column{
        width:50% !important
    }
    .post_layout_classic_wrap{
        padding:25px
    }
    body .sp-template-event-list .data-home{
        text-align:center !important
    }
    body .sp-template-event-list .data-away{
        text-align:center !important
    }
    body .sp-event-list .team-logo{
        text-align:center;
         display:block;
         width:100%
    }
    body .sp-event-list .data-home img{
        margin-left:0px
    }
    .sc_blogger .slider_container .slider-slide{
        max-height:100%
    }
    .widget_slider .slider_container .slider-slide{
        background-size:contain
    }
    .post_layout_excerpt_wrap{
        padding:20px
    }
    .post_layout_excerpt .post_title{
        margin:0;
         font-size:30px
    }
    .post_layout_excerpt .post_header + .post_content{
        margin-top:0.6em
    }
    .post_layout_excerpt + .post_layout_excerpt{
        margin-top:20px
    }
    .format-audio .post_featured.with_thumb .post_audio,.sc_layouts_blog_item_featured .post_featured.with_thumb .post_audio{
        right:20px;
         bottom:1em;
         left:20px
    }
    .format-audio .post_featured .post_audio_title{
        margin-bottom:10px
    }
    .masonry_wrap{
        margin-right:0
    }
    .masonry_wrap .masonry_item{
        padding:0 0 20px 0
    }
    .masonry_wrap .masonry_item-1_2,.masonry_wrap .masonry_item-1_3,.masonry_wrap .masonry_item-1_4{
        width:100%
    }
    .gallery_preview_description{
        padding:0 1.6em
    }
    .post_layout_chess .post_title + .post_meta{
        margin-top:1em
    }
    .post_layout_chess .post_header + .post_content{
        display:none !important
    }
    .post_layout_chess.post_format_quote .post_content_inner + .post_meta,.post_layout_chess.post_format_link .post_content_inner + .post_meta,.post_layout_chess.post_format_aside .post_content_inner + .post_meta,.post_layout_chess.post_format_status .post_content_inner + .post_meta{
        display:none !important
    }
    .post_layout_chess.post_format_quote .post_header,.post_layout_chess.post_format_link .post_header,.post_layout_chess.post_format_aside .post_header,.post_layout_chess.post_format_status .post_header{
        display:block
    }
    .post_layout_chess blockquote{
        padding:2em 2em 2em 4em
    }
    .post_layout_chess blockquote:before{
        top:1.05em;
         left:0.5em
    }
    .post_layout_chess.post_layout_chess_1 .more-link,.post_layout_chess.post_layout_chess_2 .more-link,.post_layout_chess.post_layout_chess_3 .more-link{
        margin-top:0
    }
    .front_page_section_paddings_small .front_page_section_content_wrap{
        padding:15% 0
    }
    .front_page_section_paddings_medium .front_page_section_content_wrap{
        padding:20% 0
    }
    .front_page_section_paddings_large .front_page_section_content_wrap{
        padding:25% 0
    }
    .front_page_section_paddings_huge .front_page_section_content_wrap{
        padding:30% 0
    }
    .front_page_section_title_description{
        line-height:1.5em
    }
    .front_page_section_subscribe .front_page_section_output{
        max-width:none
    }
    body.expand_content .sc_recent_news_style_news-announce .post_size_full{
        width:100%;
         height:124px
    }
    body.expand_content .sc_recent_news_style_news-announce .post_size_big{
        width:100%;
         height:124px
    }
    body.expand_content .sc_recent_news_style_news-announce .post_size_medium,body.expand_content .sc_recent_news_style_news-announce .post_size_small{
        width:100%;
         height:124px
    }
    .sc_content_width_1_1,.sc-mobile_inner_width_1_1>.elementor-column-wrap{
        width:440px
    }
    .sc_content_width_1_2,.sc-mobile_inner_width_1_2>.elementor-column-wrap{
        width:220px
    }
    .sc_content_width_1_3,.sc-mobile_inner_width_1_3>.elementor-column-wrap{
        width:146.66667px
    }
    .sc_content_width_2_3,.sc-mobile_inner_width_2_3>.elementor-column-wrap{
        width:293.33333px
    }
    .sc_content_width_1_4,.sc-mobile_inner_width_1_4>.elementor-column-wrap{
        width:110px
    }
    .sc_content_width_3_4,.sc-mobile_inner_width_3_4>.elementor-column-wrap{
        width:330px
    }
    .body_style_boxed .sc_content_width_1_1,.body_style_boxed .sc-mobile_inner_width_1_1>.elementor-column-wrap{
        width:440px
    }
    .body_style_boxed .sc_content_width_1_2,.body_style_boxed .sc-mobile_inner_width_1_2>.elementor-column-wrap{
        width:220px
    }
    .body_style_boxed .sc_content_width_1_3,.body_style_boxed .sc-mobile_inner_width_1_3>.elementor-column-wrap{
        width:146.66667px
    }
    .body_style_boxed .sc_content_width_2_3,.body_style_boxed .sc-mobile_inner_width_2_3>.elementor-column-wrap{
        width:293.33333px
    }
    .body_style_boxed .sc_content_width_1_4,.body_style_boxed .sc-mobile_inner_width_1_4>.elementor-column-wrap{
        width:110px
    }
    .body_style_boxed .sc_content_width_3_4,.body_style_boxed .sc-mobile_inner_width_3_4>.elementor-column-wrap{
        width:330px
    }
    .menu_style_side .sc_content_width_1_1,.menu_style_side .sc-mobile_inner_width_1_1>.elementor-column-wrap{
        width:440px
    }
    .menu_style_side .sc_content_width_1_2,.menu_style_side .sc-mobile_inner_width_1_2>.elementor-column-wrap{
        width:220px
    }
    .menu_style_side .sc_content_width_1_3,.menu_style_side .sc-mobile_inner_width_1_3>.elementor-column-wrap{
        width:146.66667px
    }
    .menu_style_side .sc_content_width_2_3,.menu_style_side .sc-mobile_inner_width_2_3>.elementor-column-wrap{
        width:293.33333px
    }
    .menu_style_side .sc_content_width_1_4,.menu_style_side .sc-mobile_inner_width_1_4>.elementor-column-wrap{
        width:110px
    }
    .menu_style_side .sc_content_width_3_4,.menu_style_side .sc-mobile_inner_width_3_4>.elementor-column-wrap{
        width:330px
    }
    .elementor-section.elementor-section-boxed>.elementor-container{
        max-width:460px
    }
    .body_style_boxed .elementor-section.elementor-section-boxed>.elementor-container{
        max-width:460px
    }
    .elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:4px;
         padding-right:4px
    }
    .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:5px;
         padding-right:5px
    }
    .elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:10px;
         padding-right:10px
    }
    .elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:15px;
         padding-right:15px
    }
    .elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:20px;
         padding-right:20px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{
        width:448px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{
        width:450px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{
        width:460px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{
        width:470px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{
        width:480px
    }
    .editor-block-list__block,.editor-post-title__block,.editor-default-block-appender{
        max-width:440px !important
    }
    body.sidebar_position_hide.expand_content .editor-block-list__block,body.sidebar_position_hide.expand_content .editor-post-title__block,body.sidebar_position_hide.expand_content .editor-default-block-appender{
        max-width:440px !important
    }
    body.single-cpt_layouts .trx-addons-layout--single-preview{
        max-width:440px !important
    }
}
@media (max-width:479px){
    h1,h2,h3,h4,h5,h6{
        -webkit-hyphens:auto;
         -ms-hyphens:auto;
         hyphens:auto
    }
    p,ul,ol,dl,blockquote,address{
        margin-bottom:1.1em
    }
    table th,table td,.sc_table table th,.sc_table table td{
        padding:0.5rem
    }
    body{
        letter-spacing:0;
         line-height:1.6em
    }
    .sc_layouts_title_caption{
        font-size:2.2rem
    }
    h1,.front_page_section_caption{
        font-size:2.2em;
         margin-top:28px;
         margin-bottom:12px;
         letter-spacing:1px;
         line-height:0.93em
    }
    h2{
        font-size:2em;
         margin-top:28px;
         margin-bottom:11px;
         letter-spacing:1px;
         line-height:0.96em
    }
    h3{
        font-size:1.8em;
         margin-top:23px;
         margin-bottom:10px;
         letter-spacing:1px;
         line-height:0.91em
    }
    h4{
        font-size:1.6em;
         margin-top:22px;
         margin-bottom:9px;
         letter-spacing:1px;
         line-height:1.06em
    }
    h5{
        font-size:1.3em;
         margin-top:20px;
         margin-bottom:8px;
         line-height:1.06em
    }
    h6{
        font-size:1em;
         margin-top:20px;
         margin-bottom:8px;
         line-height:1.23em
    }
    .elementor-widget-spacer.sc_height_small .elementor-spacer-inner{
        height:20px !important
    }
    .elementor-widget-spacer.sc_height_medium .elementor-spacer-inner{
        height:32px !important
    }
    .elementor-widget-spacer.sc_height_large .elementor-spacer-inner{
        height:50px !important
    }
    .page_content_wrap{
        padding-top:25px;
         padding-bottom:25px
    }
    .menu_mobile .sc_layouts_logo{
        margin:2rem 0 0
    }
    .menu_mobile_close{
        width:3em;
         height:3em;
         line-height:3em
    }
    .content_wrap,.content_container{
        width:360px !important
    }
    [class*="content_wrap"]>.sidebar{
        margin-top:50px
    }
    .sidebar_small_screen_above .content_wrap>.sidebar{
        margin-bottom:50px
    }
    .sidebar_small_screen_float.sidebar_show .sidebar{
        width:270px !important
    }
    .widgets_above_page_wrap,.widgets_above_content_wrap{
        margin-bottom:50px
    }
    .widgets_below_page_wrap,.widgets_below_content_wrap{
        margin-top:50px
    }
    .menu_style_side .content_wrap,.menu_style_side .content_container{
        width:280px !important
    }
    .menu_style_side .menu_side_wrap{
        width:60px !important
    }
    body.mobile_layout.menu_style_left .menu_side_wrap{
        left:-60px
    }
    body.mobile_layout.menu_style_right .menu_side_wrap{
        right:-60px
    }
    .body_style_fullwide .content_wrap{
        padding-left:20px;
         padding-right:20px
    }
    .container,.container-fluid,.trx_addons_container,.trx_addons_container-fluid{
        padding-left:10px;
         padding-right:10px
    }
    .row,.columns_wrap,.trx_addons_columns_wrap{
        margin-right:-20px
    }
    .row>[class*="column-"],.columns_wrap>[class*="column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"]{
        padding-right:20px
    }
    .vc_row.columns_padding_left,.trx_addons_columns_wrap.columns_padding_left,.row.columns_padding_left,.columns_wrap.columns_padding_left{
        margin-left:-20px
    }
    .vc_row.columns_padding_left .vc_column_container>.vc_column-inner,.trx_addons_columns_wrap.columns_padding_left>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_left,.row.columns_padding_left>[class*="column-"],.columns_wrap.columns_padding_left>[class*="column-"],.row>[class*="column-"].columns_padding_left,.columns_wrap>[class*="column-"].columns_padding_left{
        padding-left:20px
    }
    .vc_row.columns_padding_right,.trx_addons_columns_wrap.columns_padding_right,.row.columns_padding_right,.columns_wrap.columns_padding_right{
        margin-right:-20px
    }
    .vc_row.columns_padding_right .vc_column_container>.vc_column-inner,.trx_addons_columns_wrap.columns_padding_right>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_right,.row.columns_padding_right>[class*="column-"],.columns_wrap.columns_padding_right>[class*="column-"],.row>[class*="column-"].columns_padding_right,.columns_wrap>[class*="column-"].columns_padding_right{
        padding-right:20px
    }
    .vc_row,.trx_addons_columns_wrap.columns_padding_center,.row.columns_padding_center,.columns_wrap.columns_padding_center{
        margin-left:-10px;
         margin-right:-10px
    }
    .vc_column_container>.vc_column-inner,.trx_addons_columns_wrap.columns_padding_center>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_center,.row.columns_padding_center>[class*="column-"],.columns_wrap.columns_padding_center>[class*="column-"],.row>[class*="column-"].columns_padding_center,.columns_wrap>[class*="column-"].columns_padding_center{
        padding-left:10px;
         padding-right:10px
    }
    .row.columns_padding_bottom>[class*="column-"],.columns_wrap.columns_padding_bottom>[class*="column-"],.row>[class*="column-"].columns_padding_bottom,.columns_wrap>[class*="column-"].columns_padding_bottom,.trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom{
        padding-bottom:20px
    }
    .row:not(.columns_fluid)>[class*="column-"],.columns_wrap:not(.columns_fluid)>[class*="column-"],.trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"]{
        width:89%
    }
    .row.columns_fluid>[class*="column-"],.columns_wrap.columns_fluid>[class*="column-"],.trx_addons_columns_wrap.columns_fluid>[class*="trx_addons_column-"]{
        width:50%
    }
    .row.columns_fluid>.column-1_1,.columns_wrap.columns_fluid>.column-1_1,.row.columns_fluid>.column-2_2,.columns_wrap.columns_fluid>.column-2_2,.row.columns_fluid>.column-3_3,.columns_wrap.columns_fluid>.column-3_3,.row.columns_fluid>.column-4_4,.columns_wrap.columns_fluid>.column-4_4,.row.columns_fluid>.column-5_5,.columns_wrap.columns_fluid>.column-5_5,.row.columns_fluid>.column-6_6,.columns_wrap.columns_fluid>.column-6_6,.row.columns_fluid>.column-7_7,.columns_wrap.columns_fluid>.column-7_7,.row.columns_fluid>.column-8_8,.columns_wrap.columns_fluid>.column-8_8,.row.columns_fluid>.column-9_9,.columns_wrap.columns_fluid>.column-9_9,.row.columns_fluid>.column-10_10,.columns_wrap.columns_fluid>.column-10_10,.row.columns_fluid>.column-11_11,.columns_wrap.columns_fluid>.column-11_11,.row.columns_fluid>.column-12_12,.columns_wrap.columns_fluid>.column-12_12{
        width:100%
    }
    .gallery.gallery-columns-9 .gallery-item{
        width:50% !important
    }
    .gallery.gallery-columns-8 .gallery-item{
        width:50% !important
    }
    .gallery.gallery-columns-7 .gallery-item{
        width:50% !important
    }
    .gallery.gallery-columns-6 .gallery-item{
        width:50% !important
    }
    .gallery.gallery-columns-5 .gallery-item{
        width:50% !important
    }
    .gallery.gallery-columns-4 .gallery-item{
        width:50% !important
    }
    .gallery.gallery-columns-3 .gallery-item{
        width:50% !important
    }
    .top_panel_mobile{
        display:block
    }
    body.header_mobile_enabled .top_panel{
        display:none
    }
    .menu_side_wrap .sc_layouts_logo{
        padding:40% 8%
    }
    .menu_side_icons .toc_menu_item .toc_menu_icon,.menu_side_icons .toc_menu_item .toc_menu_description:before{
        height:5.5rem
    }
    .menu_side_icons .toc_menu_item .toc_menu_description span{
        letter-spacing:0
    }
    .mobile_device .menu_mobile .sc_layouts_logo img,.mobile_layout .menu_mobile .sc_layouts_logo img{
        max-height:55px
    }
    .mobile_device .menu_mobile .menu_mobile_nav_area,.mobile_layout .menu_mobile .menu_mobile_nav_area{
        margin-top:1.4em
    }
    .mobile_device .menu_mobile .search_mobile,.mobile_layout .menu_mobile .search_mobile{
        margin-top:1.7em;
         width:280px
    }
    .menu_mobile .menu_mobile_nav_area>ul>li>a{
        font-size:18px;
         line-height:1.5em
    }
    .menu_mobile .menu_mobile_nav_area li>a{
        font-size:14px;
         line-height:1.5em;
         width:280px
    }
    .menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu{
        width:250px
    }
    .menu_mobile .menu_mobile_nav_area li li .open_child_menu{
        top:-1px
    }
    .mobile_device .menu_mobile .socials_mobile,.mobile_layout .menu_mobile .socials_mobile{
        margin:0.8em 0 1.8em
    }
    .menu_mobile_close:before,.menu_mobile_close:after{
        width:35%
    }
    .top_panel.with_bg_image{
        min-height:18em
    }
    .post_header_position_on_thumb .header_content_wrap .post_featured{
        margin:0 !important
    }
    .post_header_position_on_thumb .header_content_wrap .post_featured + .post_header{
        position:static !important;
         text-align:left !important;
         -webkit-transform:none !important;
         -ms-transform:none !important;
         transform:none !important;
         min-width:0;
         max-width:none
    }
    .post_header_position_on_thumb:not(.custom-background) .header_content_wrap .post_featured + .post_header{
        margin-top:2em;
         padding:0;
         background-color:transparent;
         border:none !important
    }
    .thumbnail_type_fullwidth.post_header_position_on_thumb:not(.custom-background) .header_content_wrap .post_featured + .post_header{
        padding:0 1.5em
    }
    .thumbnail_type_fullwidth .header_content_wrap .post_featured.post_featured_bg{
        height:20rem
    }
    .top_panel .slider_engine_revo .slide_subtitle{
        font-size:13px !important
    }
    .top_panel .slider_engine_revo .slide_button{
        font-size:9px !important
    }
    .custom-background .content_wrap>.content,.page_banner_wrap ~ .content_wrap>.content{
        padding:20px
    }
    .sidebar_banner_wrap{
        margin-bottom:20px
    }
    .sidebar .widget,.sidebar[class*="scheme_"] .widget{
        width:100% !important
    }
    .footer_wrap .widget + .widget,.sidebar .widget + .widget,.sidebar[class*="scheme_"] .widget + .widget{
        margin-top:20px !important
    }
    .widget.column-1_2,.widget.column-1_3,.widget.column-1_4,.widget.column-1_5,.widget.column-1_6,.widget.column-1_7,.widget.column-1_8,.widget.column-1_9,.widget.column-1_10,.widget.column-1_11,.widget.column-1_12{
        width:100%
    }
    .footer_wrap .sc_content .wpb_column,.footer_wrap .sc_content .wpb_column:not(.vc_col-sm-12){
        display:block;
         float:none;
         vertical-align:top;
         width:100% !important
    }
    .footer_wrap .sc_content .wpb_column + .wpb_column{
        margin-top:20px !important
    }
    blockquote,blockquote[class*="wp-block-quote"][class*="is-style-"],blockquote[class*="wp-block-quote"][class*="is-"],.wp-block-quote:not(.is-large):not(.is-style-large),.wp-block-freeform.block-library-rich-text__tinymce blockquote{
        padding:1.8em 1.5em 1.5em 1.8em
    }
    .post_item_404:not([class*="post_item_none_"]) .page_title{
        font-size:9em
    }
    .post_item_404 .page_info{
        padding-top:1em
    }
    .post_item_404 .page_description{
        margin-bottom:1.1em
    }
    .post_item_none_search .page_title,.post_item_none_archive .page_title{
        font-size:5em
    }
    .mejs-controls a.mejs-horizontal-volume-slider,.mejs-controls .mejs-horizontal-volume-total{
        width:40px
    }
    .nav-links-single .nav-links .nav-previous{
        padding-right:8px
    }
    .nav-links-single .nav-links .nav-next{
        padding-left:8px
    }
    .nav-links-single .nav-links .post-title{
        letter-spacing:0
    }
    .nav-links-single .nav-links .meta-nav,.nav-links-single .nav-links .post_date{
        font-size:1em
    }
    .comments_list_wrap .comment_posted{
        font-size:1em;
         display:block;
         margin-left:0
    }
    .comments_list_wrap li + li,.comments_list_wrap li ul{
        margin-top:1.5em
    }
    .comments_list_wrap ul li + li,.comments_list_wrap li>ul>li{
        padding-top:1.5em
    }
    .comments_list_wrap ul ul{
        margin-left:1.5em
    }
    .comments_list_wrap ul ul ul ul{
        margin-left:0
    }
    .comments_list_wrap ul li + li>.comment_body>.comment_author_avatar,.comments_list_wrap li>ul>li>.comment_body>.comment_author_avatar{
        top:0
    }
    .comments_list_wrap .comment_author_avatar{
        position:relative;
         top:0;
         left:0;
         margin-bottom:0.8em
    }
    .comments_list_wrap .comment_content{
        padding-left:0
    }
    .post_content .related_wrap.related_position_inside_left,.post_content .related_wrap.related_position_inside_right{
        float:none;
         margin:2em 0;
         max-width:none
    }
    .mfp-title{
        line-height:13px
    }
    .trx_addons_dropcap{
        margin:6px 17px 0 0;
         width:65px;
         height:75px;
         line-height:75px
    }
    .trx_addons_dropcap_style_2{
        background:transparent;
         margin:0 8px 0 0;
         width:40px;
         height:50px;
         line-height:58px
    }
    .blog_mode_post blockquote,.blog_mode_page blockquote{
        margin:1.2em 0 1.2em 0
    }
    blockquote:before{
        top:24px;
         left:6px
    }
    .wpcf7 .select_container,.wpcf7 textarea,.wpcf7 input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]){
        margin-bottom:15px
    }
    .wpcf7 textarea{
        margin-bottom:13px !important
    }
    .widget_area .post_item .post_title,aside .post_item .post_title{
        font-size:15px
    }
    .widget_calendar td{
        line-height:2.2em
    }
    .widget_calendar th{
        font-size:18px !important
    }
    .widget_calendar caption{
        padding:8px
    }
    .sc_edd_details .downloads_page_tags .downloads_page_data>a,.widget_product_tag_cloud a,.widget_tag_cloud a{
        padding:4px 12px;
         margin:0 4px 5px 0
    }
    .widget_twitter .widget_content ul li{
        padding-left:45px
    }
    .widget_twitter .widget_content ul li + li:before{
        margin-top:14px
    }
    .recentcomments>a{
        font-size:16px;
         line-height:20px
    }
    form.mc4wp-form .mc4wp-form-fields input[type="email"]{
        height:40px;
         line-height:40px
    }
    form.mc4wp-form .mc4wp-form-fields input[type="submit"]{
        height:40px;
         line-height:40px;
         font-size:13px
    }
    .widget_search .search-field,.woocommerce.widget_product_search .search_field,.widget_display_search #bbp_search,#bbpress-forums #bbp-search-form #bbp_search{
        padding:0.8em 1.5em !important;
         padding-right:3em !important
    }
    .widget_search input.search-submit,.woocommerce.widget_product_search .search_button,.widget_display_search #bbp_search_submit,#bbpress-forums #bbp-search-form #bbp_search_submit{
        width:4.5em
    }
    .widget_search form:after,.woocommerce.widget_product_search form:after,.widget_display_search form:after,#bbpress-forums #bbp-search-form:after{
        width:4em
    }
    .widget_calendar td#today:before{
        width:2.3em;
         height:2.3em;
         line-height:2.3em
    }
    .sp-view-all-link>a,form button,input[type="button"],input[type="reset"],input[type="submit"],.theme_button,.sc_layouts_row .sc_button,.gallery_preview_show .post_readmore,.post_item .more-link,div.esg-filter-wrapper .esg-filterbutton>span,.mptt-navigation-tabs li a,.fcunited_tabs .fcunited_tabs_titles li a{
        font-size:13px
    }
    .top_panel_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon,.sc_layouts_row_type_normal .sc_layouts_item_icon{
        width:35px;
         height:35px;
         line-height:35px
    }
    .sc_layouts_menu_mobile_button .sc_layouts_item_icon{
        font-size:25px !important
    }
    .sc_layouts_row_type_normal .sc_layouts_cart_items_short{
        width:20px;
         height:20px;
         line-height:20px
    }
    .sc_layouts_cart_widget .sc_layouts_cart_widget_close{
        font-size:0.8em;
         padding:0.9em
    }
    .woocommerce.widget_shopping_cart ul.cart_list li{
        padding:0 30px 1em 94px
    }
    .sc_layouts_cart_widget .woocommerce ul.cart_list li a{
        font-size:15px
    }
    .large-title .sc_item_title{
        font-size:40px
    }
    .extra-countdown.top-style-2,.extra-countdown.top-style{
        padding:20px 15px 15px 15px
    }
    .sp-template-event-blocks:not(.sp-template-event-logos-block) .sp-data-table td{
        padding:15px 10px 13px !important
    }
    .sp-template-event-blocks .sp-event-results{
        font-size:26px !important
    }
    .sp-template-event-blocks .sp-event-date{
        margin:8px !important
    }
    .sp-template-event-blocks:not(.sp-template-event-logos-block) .sp-event-blocks .team-logo{
        margin-top:20px
    }
    .sc_item_subtitle{
        font-size:18px;
         line-height:1.1em;
         letter-spacing:2px
    }
    .sp-data-table th{
        font-size:14px !important;
         letter-spacing:0px !important;
         padding:6px 8px !important
    }
    .sp-data-table td{
        padding:6px 8px !important
    }
    .sc_recent_news_style_news-plain .post_item:not(.post_size_small) .post_title{
        font-size:20px
    }
    .sc_recent_news_style_news-plain .post_item:not(.post_size_small) .post_featured .post_info{
        padding:20px
    }
    .sc_recent_news_style_news-plain .post_size_small .post_featured{
        width:100%;
         margin:0
    }
    .sc_recent_news_style_news-plain .post_item.post_size_small .post_info{
        padding:20px
    }
    .sc_recent_news_style_news-plain .post_size_small{
        display:block
    }
    .med-title .sc_item_title{
        font-size:40px
    }
    .sc_recent_news_style_news-excerpt .post_featured{
        max-width:100%;
         margin:0
    }
    .sc_recent_news_style_news-excerpt .post_item .post_featured{
        margin-bottom:1.2em;
         vertical-align:bottom
    }
    .sc_blogger_default.sc_blogger_default_classic_meta_simple .sc_blogger_item_content{
        padding:20px 15px 10px
    }
    .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,.slider_container .swiper-pagination-bullet,.slider_outer .swiper-pagination-bullet{
        width:20px
    }
    .sc_layouts_widgets .sp-template-countdown .sp-event-name>a:not(.team-logo){
        margin-top:23px;
         font-size:12px !important
    }
    .sidebar_inner .sp-template-countdown .team-logo,.sc_layouts_widgets .sp-template-countdown .team-logo{
        width:34%
    }
    .tp-caption.trx-big-title-post{
        font-size:30px !important;
         line-height:32px !important;
         letter-spacing:0.2px !important;
         min-width:220px !important;
         margin-bottom:-10px !important;
         min-height:70px !important;
         max-height:70px !important
    }
    .sc_item_filters .sc_item_filters_tabs{
        text-align:center;
         padding:8px 0 !important
    }
    .trx-button.rev-btn{
        padding:10px 26px !important;
         font-size:13px !important;
         margin-top:18px !important
    }
    .sc_push_medium_negative,.sc_push_y_medium_negative{
        margin-top:-1.5em !important
    }
    .sc_promo_image,.sc_promo_image_wrap{
        min-height:18em
    }
    .sc_promo.sc_promo_size_normal .sc_promo_title{
        font-size:32px
    }
    .sc_item_title{
        letter-spacing:1px
    }
    .extra-table .sc_table table td{
        padding:1em;
         min-width:70px
    }
    .extra-table .sc_table table tr>td:first-child{
        min-width:70px
    }
    #sb_instagram.sbi_disable_mobile #sbi_images .sbi_item{
        width:100% !important
    }
    .trx_addons_audio_player{
        padding:2em 20px 20px
    }
    .sc_skills_counter .sc_skills_total{
        font-size:42px
    }
    .sc_price_item_details{
        display:block
    }
    .sc_price_item_details ul li{
        padding:7px 0
    }
    .sc_price_item_subtitle + .sc_price_item_link,.sc_price_item_title + .sc_price_item_link,.sc_price_item_description + .sc_price_item_link,.sc_price_item_details + .sc_price_item_link{
        margin-top:0.6em
    }
    big{
        font-size:110%
    }
    .post_layout_excerpt .post_title{
        font-size:24px
    }
    .post_layout_excerpt .post_content_inner{
        line-height:1.5em
    }
    .format-audio .post_featured.with_thumb .post_audio,.sc_layouts_blog_item_featured .post_featured.with_thumb .post_audio{
        right:20px;
         bottom:1.5em
    }
    .format-audio .post_featured .post_audio_author,.format-audio .post_featured .post_audio_title{
        display:none
    }
    div.esg-filters,.woocommerce nav.woocommerce-pagination ul,.comments_pagination,.nav-links,.page_links{
        margin-top:1.3em
    }
    .single-post .post_item_single .post_header_single{
        padding:15px 15px 15px
    }
    .related_wrap .post_title{
        font-size:24px
    }
    .related_wrap.related_style_classic .post_title + .post_content_inner{
        margin-top:8px
    }
    .comments_wrap .comments_author,.comments_wrap .comments_email{
        width:100%
    }
    .comments_wrap .comments_field{
        margin-bottom:15px
    }
    .post_layout_classic .post_header + .post_content{
        padding-top:8px
    }
    .blog_style_classic_1 .pagination .nav-links,.blog_style_classic_2 .pagination .nav-links,.blog_style_classic_3 .pagination .nav-links,.blog_style_classic_4 .pagination .nav-links{
        margin-top:0.6em
    }
    .sidebar_inner .sp-template-countdown .sp-event-name>a:not(.team-logo),.sc_layouts_widgets .sp-template-countdown .sp-event-name>a:not(.team-logo){
        margin-top:23px;
         font-size:12px !important
    }
    .post_layout_classic .post_featured{
        margin-bottom:5px
    }
    .related_wrap + .comments_wrap .comments_form_wrap{
        margin-top:20px
    }
    .post_item_single .post_content>.post_meta_single .post_tags a{
        padding:5px 12px
    }
    .post_item_single .post_content>.post_meta_single .post_tags a{
        padding:5px 12px
    }
    .related_wrap.related_style_classic .post_featured{
        margin-bottom:1.45em
    }
    .sc_icons.sc_icons_modern .sc_icons_item_description{
        font-size:16px
    }
    div.esg-filter-wrapper .esg-filterbutton>span,.mptt-navigation-tabs li a,div.fcunited_tabs .fcunited_tabs_titles li a,div.fcunited_tabs .fcunited_tabs_titles li a.ui-tabs-anchor{
        padding:0.5em 0.8em
    }
    .esg-filters .esg-filter-wrapper{
        margin-bottom:20px !important;
         text-align:center;
         padding:8px 0
    }
    .sc_events_default .sc_events_item_title{
        font-size:24px;
         margin:-5px 0 4px 0
    }
    .sp-table-caption{
        margin:0 0 16px !important;
         font-size:32px !important
    }
    .post_type_sp_team .sp-section-content-staff .sp-template-staff-photo{
        max-width:100%
    }
    .sp-template-photo{
        margin-right:0
    }
    .sp-template-details{
        display:block
    }
    .post_type_sp_team .sp-template{
    margin: -8px 0px 0px 0px !important;
    background: #ffffff;
    padding: 0px;
    border-radius: 12px;
    }
    .sp-template-details.sp-template-staff-details dl,.sp-template-details.sp-template-player-details dl{
        margin:0 !important
    }
    .post_type_sp_team .sp-section-content-staff .sp-template-staff-photo{
        margin-bottom:20px !important
    }
    .post_type_sp_team .sp-section-content-staff .sp-template-staff-details + .sp-staff-name{
        padding-top:0 !important
    }
    .post_content_single .sp-template-staff-selector,.post_content_single .sp-template-player-selector{
        margin-bottom:20px !important
    }
    .post_type_sp_staff .sp-section-content.sp-section-content-photo .sp-template-photo,.post_type_sp_player .sp-section-content.sp-section-content-photo .sp-template-photo{
        max-width:100%
    }
    .sp-section-content-statistics .sp-staff-statistics.sp-data-table th,.sp-section-content-statistics .sp-staff-statistics.sp-data-table td,.sp-section-content-statistics .sp-player-statistics.sp-data-table th,.sp-section-content-statistics .sp-player-statistics.sp-data-table td{
        padding:4px 4px !important
    }
    .sp-template-staff-statistics .sp-table-caption,.sp-template-player-statistics .sp-table-caption{
        margin:0px 0 15px !important
    }
    .sp_event .sp-post-content,.sp_event .sp-template{
        margin-bottom:20px !important
    }
    .sp-event-performance-teams .sp-template-event-performance-icons{
        width:100%;
         padding-right:0
    }
    .sp-post-caption{
        font-size:32px !important;
         line-height:34px !important;
         margin:45px 0 12px
    }
    .sc_promo.sc_promo_size_large .sc_promo_text_inner{
        padding:20px 20px 3px 20px
    }
    .sc_promo.sc_promo_size_large .sc_promo_title{
        font-size:40px
    }
    .sc_promo.sc_promo_size_normal .sc_promo_text_inner{
        padding:20px
    }
    .sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_descr,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_descr,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_content,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_content,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_content{
        margin-top:1em
    }
    .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets{
        margin-top:1em
    }
    .team_member_page .team_member_featured{
        width:100%;
         padding:0 0 25px 0
    }
    .slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_lb .slide_info,.slider_noresize.slider_container.slider_type_images.slider_container.slider_titles_rb .slide_info{
        height:93px;
         text-align:center;
         width:100%
    }
    .footer_default.footer_wrap .sc_layouts_item,.footer_default.footer_wrap .sc_layouts_row .widget{
        margin-bottom:15px !important
    }
    .widget_tag_cloud .tagcloud{
        margin-bottom:-8px
    }
    .widget ul>li:before{
        top:0.7em
    }
    .widget_recent_posts .post_info>.post_info_item.post_info_posted:first-child{
        display:block
    }
    .widget_recent_posts .post_info>.post_info_item.post_info_posted_by:nth-child(2):before{
        display:none
    }
    .slider_container.slider_controls_side .slider_controls_wrap>.slider_prev,.slider_outer_controls_side .slider_controls_wrap>.slider_prev{
        margin-left:20px
    }
    .slider_container.slider_controls_side .slider_next,.slider_outer_controls_side .slider_controls_wrap>.slider_next{
        margin-right:20px
    }
    .sc_slider_controls .slider_controls_wrap>a,.slider_container.slider_controls_side .slider_controls_wrap>a,.slider_outer_controls_outside .slider_controls_wrap>a,.slider_outer_controls_side .slider_controls_wrap>a,.slider_outer_controls_top .slider_controls_wrap>a,.slider_outer_controls_bottom .slider_controls_wrap>a{
        width:36px;
         height:36px;
         line-height:36px
    }
    .swiper-button-next,.swiper-button-prev{
        margin-top:-16px
    }
    .widget_twitter .widget_content ul a{
        display:inline;
         -webkit-hyphens:manual;
         -ms-hyphens:manual;
         hyphens:manual
    }
    .sp-template-photo.sp-template-player-photo,.sp-template-photo.sp-template-staff-photo{
        margin-right:0
    }
    .nav-links-single .nav-links .nav-previous,.nav-links-single .nav-links .nav-next{
        padding:20px 15px 18px
    }
    .nav-links-single .nav-links .post-title{
        margin:8px 0 0
    }
    .nav-links-single .nav-links .screen-reader-text:hover,.nav-links-single .nav-links .screen-reader-text{
        font-size:12px !important
    }
    body .sp-template-event-list .data-home{
        text-align:center !important
    }
    body .sp-template-event-list .data-away{
        text-align:center !important
    }
    body .sp-event-list .team-logo{
        text-align:center;
         display:block;
         width:100%
    }
    body .sp-event-list .data-home img{
        margin-left:0px
    }
    .wpgdprc-checkbox label input[type="checkbox"]:before{
        top:0.25em
    }
    .gallery_preview_show .post_title{
        font-size:16px;
         line-height:20px
    }
    .gallery_preview_description{
        padding:0 1.4em
    }
    .gallery_preview_show .post_meta .post_meta_item{
        display:block
    }
    .gallery_preview_show .post_meta .post_meta_item:before{
        display:none
    }
    .post_layout_chess .post_header{
        display:block !important
    }
    .post_layout_chess .post_title{
        font-size:18px;
         line-height:20px;
         letter-spacing:0
    }
    .post_layout_chess .post_meta{
        display:none !important
    }
    .post_layout_chess .post_content{
        display:none
    }
    .post_layout_chess.post_format_audio .mejs-time{
        display:none
    }
    .front_page_section_buttons>.front_page_section_button{
        margin-right:0
    }
    .post_featured.hover_border .post_info .post_info_back{
        padding:2.5em
    }
    .post_featured.hover_border .post_info:before,.post_featured.hover_border .post_info:after{
        position:absolute;
         z-index:1;
         top:20px;
         right:20px;
         bottom:20px;
         left:20px
    }
    .post_featured.hover_border .post_info .post_title{
        padding-bottom:4px
    }
    .sc_content_width_1_1,.sc-mobile_inner_width_1_1>.elementor-column-wrap{
        width:280px
    }
    .sc_content_width_1_2,.sc-mobile_inner_width_1_2>.elementor-column-wrap{
        width:140px
    }
    .sc_content_width_1_3,.sc-mobile_inner_width_1_3>.elementor-column-wrap{
        width:93.33333px
    }
    .sc_content_width_2_3,.sc-mobile_inner_width_2_3>.elementor-column-wrap{
        width:186.66667px
    }
    .sc_content_width_1_4,.sc-mobile_inner_width_1_4>.elementor-column-wrap{
        width:70px
    }
    .sc_content_width_3_4,.sc-mobile_inner_width_3_4>.elementor-column-wrap{
        width:210px
    }
    .body_style_boxed .sc_content_width_1_1,.body_style_boxed .sc-mobile_inner_width_1_1>.elementor-column-wrap{
        width:280px
    }
    .body_style_boxed .sc_content_width_1_2,.body_style_boxed .sc-mobile_inner_width_1_2>.elementor-column-wrap{
        width:140px
    }
    .body_style_boxed .sc_content_width_1_3,.body_style_boxed .sc-mobile_inner_width_1_3>.elementor-column-wrap{
        width:93.33333px
    }
    .body_style_boxed .sc_content_width_2_3,.body_style_boxed .sc-mobile_inner_width_2_3>.elementor-column-wrap{
        width:186.66667px
    }
    .body_style_boxed .sc_content_width_1_4,.body_style_boxed .sc-mobile_inner_width_1_4>.elementor-column-wrap{
        width:70px
    }
    .body_style_boxed .sc_content_width_3_4,.body_style_boxed .sc-mobile_inner_width_3_4>.elementor-column-wrap{
        width:210px
    }
    .menu_style_side .sc_content_width_1_1,.menu_style_side .sc-mobile_inner_width_1_1>.elementor-column-wrap{
        width:280px
    }
    .menu_style_side .sc_content_width_1_2,.menu_style_side .sc-mobile_inner_width_1_2>.elementor-column-wrap{
        width:140px
    }
    .menu_style_side .sc_content_width_1_3,.menu_style_side .sc-mobile_inner_width_1_3>.elementor-column-wrap{
        width:93.33333px
    }
    .menu_style_side .sc_content_width_2_3,.menu_style_side .sc-mobile_inner_width_2_3>.elementor-column-wrap{
        width:186.66667px
    }
    .menu_style_side .sc_content_width_1_4,.menu_style_side .sc-mobile_inner_width_1_4>.elementor-column-wrap{
        width:70px
    }
    .menu_style_side .sc_content_width_3_4,.menu_style_side .sc-mobile_inner_width_3_4>.elementor-column-wrap{
        width:210px
    }
    .elementor-section.elementor-section-boxed>.elementor-container{
        max-width:300px
    }
    .body_style_boxed .elementor-section.elementor-section-boxed>.elementor-container{
        max-width:300px
    }
    .elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:4px;
         padding-right:4px
    }
    .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:5px;
         padding-right:5px
    }
    .elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:10px;
         padding-right:10px
    }
    .elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:15px;
         padding-right:15px
    }
    .elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{
        padding-left:20px;
         padding-right:20px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow{
        width:288px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default{
        width:290px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended{
        width:300px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide{
        width:310px
    }
    .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider{
        width:320px
    }
    body.edit-post-visual-editor{
        line-height:153.84615%
    }
    .editor-block-list__block,.editor-post-title__block,.editor-default-block-appender{
        max-width:280px !important
    }
    body.sidebar_position_hide.expand_content .editor-block-list__block,body.sidebar_position_hide.expand_content .editor-post-title__block,body.sidebar_position_hide.expand_content .editor-default-block-appender{
        max-width:280px !important
    }
    body.single-cpt_layouts .trx-addons-layout--single-preview{
        max-width:280px !important
    }
}


.sp-template.sp-template-team-logo.sp-template-logo.sp-team-logo {
    border-top-left-radius: 0px;
    background: #d4d4d4 !important;
    padding: 10px !important;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

.socials_mobile {
    display: none !important;
}

.sp-template.sp-template-player-list {
    margin-top: 15px !important;
}

/* ATTENTION! This file was generated automatically! Don't change it!!! ----------------------------------------------------------------------- */
 #page_preloader{
    background-color:#f0f0f0;
     background-position:center;
     background-repeat:no-repeat;
     background-attachment:fixed;
     opacity:0.8;
     position:fixed;
     z-index:1000000;
     top:0;
     left:0;
     right:0;
     bottom:0;
     width:100%;
     height:100%
}
.preloader_wrap{
    display:inline-block;
     position:absolute;
     z-index:1;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%)
}
.preloader_wrap>div{
    width:10px;
     height:10px;
     line-height:10px;
     text-align:center;
     background-color:#efa758
}
.preloader_wrap>div[class*="preloader_circ"]{
    margin-right:5px;
     border-radius:50%;
     display:inline-block;
     -webkit-animation:preloader-circle 0.7s infinite ease-in-out;
     -ms-animation:preloader-circle 0.7s infinite ease-in-out;
     animation:preloader-circle 0.7s infinite ease-in-out
}
.preloader_wrap>div.preloader_circ2{
    -webkit-animation-delay:-0.6s;
     -ms-animation-delay:-0.6s;
     animation-delay:-0.6s
}
.preloader_wrap>div.preloader_circ3{
    -webkit-animation-delay:-0.5s;
     -ms-animation-delay:-0.5s;
     animation-delay:-0.5s
}
.preloader_wrap>div.preloader_circ4{
    -webkit-animation-delay:-0.4s;
     -ms-animation-delay:-0.4s;
     animation-delay:-0.4s
}
.preloader_wrap>div.preloader_circ5{
    -webkit-animation-delay:-0.3s;
     -ms-animation-delay:-0.3s;
     animation-delay:-0.3s
}
@-webkit-keyframes preloader-circle{
    0%,40%,100%{
        -webkit-transform:translateY(-10px)
    }
    20%{
        -webkit-transform:translateY(-20px)
    }
}
@keyframes preloader-circle{
    0%,40%,100%{
        transform:translateY(-10px);
         -webkit-transform:translateY(-10px)
    }
    20%{
        transform:translateY(-20px);
         -webkit-transform:translateY(-20px)
    }
}
.preloader_wrap.preloader_square{
    width:50px;
     height:50px;
     line-height:50px;
     text-align:center
}
.preloader_wrap>div.preloader_square1,.preloader_wrap>div.preloader_square2{
    position:absolute;
     z-index:1;
     top:0;
     left:0;
     -webkit-animation:preloader-square 1.8s infinite ease-in-out;
     -ms-animation:preloader-square 1.8s infinite ease-in-out;
     animation:preloader-square 1.8s infinite ease-in-out
}
.preloader_wrap>div.preloader_square2{
    -webkit-animation-delay:-0.9s;
     -ms-animation-delay:-0.9s;
     animation-delay:-0.9s
}
@-webkit-keyframes preloader-square{
    25%{
        -webkit-transform:translateX(42px) rotate(-90deg) scale(0.5)
    }
    50%{
        -webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)
    }
    75%{
        -webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)
    }
    100%{
        -webkit-transform:rotate(-360deg)
    }
}
@keyframes preloader-square{
    25%{
        transform:translateX(42px) rotate(-90deg) scale(0.5);
         -webkit-transform:translateX(42px) rotate(-90deg) scale(0.5)
    }
    50%{
        transform:translateX(42px) translateY(42px) rotate(-179deg);
         -webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)
    }
    50.1%{
        transform:translateX(42px) translateY(42px) rotate(-180deg);
         -webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)
    }
    75%{
        transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
         -webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)
    }
    100%{
        transform:rotate(-360deg);
         -webkit-transform:rotate(-360deg)
    }
}
.preloader_wrap .preloader_dot{
    background-color:#fff;
     display:inline-block;
     vertical-align:top;
     width:20px;
     height:20px;
     line-height:20px;
     text-align:center;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%
}
.preloader_wrap .preloader_dot + .preloader_dot{
    margin-left:20px
}
.preloader_wrap #preloader_dot_one{
    -webkit-animation:preloader_dot_one 1.5s infinite;
     -ms-animation:preloader_dot_one 1.5s infinite;
     animation:preloader_dot_one 1.5s infinite
}
.preloader_wrap #preloader_dot_two{
    -webkit-animation:preloader_dot_two 1.5s infinite;
     -ms-animation:preloader_dot_two 1.5s infinite;
     animation:preloader_dot_two 1.5s infinite;
     -webkit-animation-delay:0.25s;
     -ms-animation-delay:0.25s;
     animation-delay:0.25s
}
.preloader_wrap #preloader_dot_three{
    -webkit-animation:preloader_dot_three 1.5s infinite;
     -ms-animation:preloader_dot_three 1.5s infinite;
     animation:preloader_dot_three 1.5s infinite;
     -webkit-animation-delay:0.5s;
     -ms-animation-delay:0.5s;
     animation-delay:0.5s
}
@-webkit-keyframes preloader_dot_one{
    75%{
        -webkit-transform:scale(0)
    }
}
@keyframes preloader_dot_one{
    75%{
        transform:scale(0);
         -webkit-transform:scale(0)
    }
}
@-webkit-keyframes preloader_dot_two{
    75%{
        -webkit-transform:scale(0)
    }
}
@keyframes preloader_dot_two{
    75%{
        transform:scale(0);
         -webkit-transform:scale(0)
    }
}
@-webkit-keyframes preloader_dot_three{
    75%{
        -webkit-transform:scale(0)
    }
}
@keyframes preloader_dot_three{
    75%{
        transform:scale(0);
         -webkit-transform:scale(0)
    }
}
.trx_addons_loading{
    background-image:url(images/preloader.gif) !important;
     background-position:center !important;
     background-repeat:no-repeat !important
}
.trx_addons_scroll_to_top{
    display:block;
     background:#fff;
     cursor:pointer;
     opacity:0;
     position:fixed;
     z-index:100001;
     bottom:-4em;
     right:2em;
     width:3em;
     height:3em;
     line-height:3em;
     text-align:center;
     -webkit-transition:all 0.5s ease;
     -ms-transition:all 0.5s ease;
     transition:all 0.5s ease
}
.trx_addons_scroll_to_top:before{
    margin:0 !important
}
.trx_addons_scroll_to_top.show{
    opacity:1;
     bottom:2em
}
.scroll_progress_wrap{
    position:fixed;
     left:0;
     right:0;
     height:3px;
     z-index:999999;
     overflow:hidden
}
.scroll_progress_bottom{
    bottom:0;
     height:8px
}
.scroll_progress_top{
    top:0
}
.admin-bar .scroll_progress_top{
    top:32px
}
.scroll_progress_wrap .scroll_progress_status{
    position:absolute;
     width:0;
     height:100%;
     top:0;
     left:0;
     background-color:#efa758;
     opacity:0.8
}
.rtl .scroll_progress_wrap .scroll_progress_status{
    left:unset;
     right:0
}
.me-plugin{
    position:absolute;
     width:0;
     height:0
}
.mejs-controls .mejs-button>button{
    background:none !important;
     padding:0 !important;
     text-align:center;
     font-size:1.5em;
     line-height:20px
}
.mejs-controls .mejs-playpause-button.mejs-play>button:before,.mejs-controls .mejs-playpause-button.mejs-replay>button:before{
    content:'\e8e4';
     font-family:"trx_addons_icons"
}
.mejs-controls .mejs-playpause-button.mejs-pause>button:before{
    content:'\e8e5';
     font-family:"trx_addons_icons"
}
.mejs-controls .mejs-volume-button.mejs-mute>button:before{
    content:'\e8e3';
     font-family:"trx_addons_icons"
}
.mejs-controls .mejs-volume-button.mejs-unmute>button:before{
    content:'\e8e1';
     font-family:"trx_addons_icons"
}
.mejs-controls .mejs-button.mejs-fullscreen-button>button:before{
    content:'\f0b2';
     font-family:"trx_addons_icons"
}
.mejs-controls .mejs-button.mejs-unfullscreen>button:before{
    content:'\e8cb';
     font-family:"trx_addons_icons"
}
.trx_addons_audio_player.with_cover .mejs-controls{
    background:none !important
}
.wp-playlist .mejs-container .mejs-controls{
    background:rgba(0,0,0,0.7)
}
.mejs-controls .mejs-time{
    margin-top:-1px;
     padding-left:0;
     padding-right:0
}
.iColorPickerTable table.colorPickerTable td{
    padding:0 2px
}
.iColorPickerTable .iColorPicker_moreColors{
    background-image:url(images/colorpicker_morecolors.png);
     background-repeat:no-repeat;
     display:inline-block;
     vertical-align:middle;
     margin-left:0.5em;
     width:1em;
     height:1em;
     line-height:1em;
     text-align:center;
     -webkit-box-shadow:none !important;
     -ms-box-shadow:none !important;
     box-shadow:none !important
}
div.ui-widget,div.ui-widget .ui-widget,div.ui-widget .ui-widget-header,div.ui-widget .ui-widget-content,div.ui-accordion .ui-accordion-header,div.ui-widget button,div.ui-widget input,div.ui-widget select,div.ui-widget textarea,div.ui-state-default,div.ui-widget-content .ui-state-default,div.ui-widget-header .ui-state-default{
    font-family:inherit;
     font-size:1em;
     line-height:inherit
}
div.ui-widget,div.ui-widget .ui-widget,div.ui-widget .ui-widget-header,div.ui-widget .ui-widget-content,div.ui-accordion .ui-accordion-header,div.ui-state-default,div.ui-widget-content .ui-state-default,div.ui-widget-header .ui-state-default{
    color:inherit;
     background:none;
     border-style:none;
     -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0
}
div.ui-datepicker{
    background-color:#fff
}
div.ui-accordion .ui-accordion-header{
    padding:0
}
div.ui-accordion .ui-accordion-header-icon{
    display:none
}
div.ui-tabs,div.ui-tabs .ui-tabs-panel,div.ui-tabs .ui-tabs-nav{
    padding:0
}
div.ui-tabs .ui-tabs-nav li{
    float:none;
     margin:0
}
div.ui-tabs .ui-tabs-nav .ui-tabs-anchor{
    float:none
}
.trx_addons_tabs .trx_addons_tabs_content + .trx_addons_tabs_content{
    display:none
}
.trx_addons_tabs .trx_addons_tabs_titles li:before{
    display:none
}
.trx_addons_tabs .trx_addons_tabs_titles li{
    display:inline-block;
     font-size:0.8462em;
     line-height:1.7273em;
     font-weight:700;
     padding:0;
     margin:0;
     border:none;
     text-transform:uppercase;
     position:relative;
     -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0
}
.trx_addons_tabs .trx_addons_tabs_titles li + li{
    margin-left:1em
}
.trx_addons_tabs .trx_addons_tabs_titles li.ui-tabs-active:after{
    content:' ';
     display:block;
     position:absolute;
     z-index:1;
     top:auto;
     right:0;
     bottom:-2px;
     left:0;
     height:2px;
     background-color:#000
}
.trx_addons_tabs .trx_addons_tabs_titles li.trx_addons_tabs_title>a{
    padding:0;
     float:none
}
.trx_addons_tabs .trx_addons_tabs_content{
    padding:0;
     border:none;
     overflow:hidden
}
.trx_addons_tabs_with_titles .trx_addons_tabs_content{
    padding-top:1.5em;
     font-family:inherit;
     font-size:1em;
     line-height:inherit;
     background:none
}
.trx_addons_range_slider{
    position:relative;
     font-family:inherit;
     font-size:1em;
     line-height:inherit;
     margin-top:1em;
     margin-bottom:1.5em
}
.trx_addons_range_slider_label{
    font-size:0.75em;
     line-height:1em;
     font-weight:bold;
     position:absolute;
     z-index:1;
     bottom:-1.5em;
     left:0
}
.trx_addons_range_slider_label_min{
    color:#aaa
}
.trx_addons_range_slider_label_max{
    left:auto;
     right:0;
     color:#aaa
}
.trx_addons_range_slider_label_cur{
    bottom:auto;
     top:-1.5em;
     background-color:inherit;
     -webkit-transform:translateX(-25%);
     -ms-transform:translateX(-25%);
     transform:translateX(-25%)
}
.trx_addons_range_slider_label_cur + .trx_addons_range_slider_label_cur{
    -webkit-transform:translateX(-75%);
     -ms-transform:translateX(-75%);
     transform:translateX(-75%)
}
div.ui-slider{
    position:relative;
     text-align:left;
     background-color:#f7f7f7;
     border:1px solid #ddd;
     -webkit-border-radius:2px;
     -ms-border-radius:2px;
     border-radius:2px
}
div.ui-slider .ui-slider-handle{
    position:absolute;
     z-index:2;
     width:1em;
     height:1em;
     cursor:default;
     -ms-touch-action:none;
     touch-action:none;
     background-color:#e7e7e7;
     border:1px solid #ddd;
     -webkit-border-radius:2px;
     -ms-border-radius:2px;
     border-radius:2px
}
div.ui-slider .ui-slider-range{
    position:absolute;
     z-index:1;
     font-size:.7em;
     display:block;
     border:0;
     background-position:0 0;
     background-color:#f0f0f0
}
div.ui-slider.ui-state-disabled .ui-slider-handle,div.ui-slider.ui-state-disabled .ui-slider-range{
    filter:inherit
}
div.ui-slider-horizontal{
    height:0.8em
}
div.ui-slider-horizontal .ui-slider-handle{
    top:-.15em;
     margin-left:-0.5em
}
div.ui-slider-horizontal .ui-slider-range{
    top:0;
     height:100%
}
div.ui-slider-horizontal .ui-slider-range-min{
    left:0
}
div.ui-slider-horizontal .ui-slider-range-max{
    right:0
}
div.ui-slider-vertical{
    width:.8em;
     height:100px
}
div.ui-slider-vertical .ui-slider-handle{
    left:-.3em;
     margin-left:0;
     margin-bottom:-0.6em
}
div.ui-slider-vertical .ui-slider-range{
    left:0;
     width:100%
}
div.ui-slider-vertical .ui-slider-range-min{
    bottom:0
}
div.ui-slider-vertical .ui-slider-range-max{
    top:0
}
.select2-container{
    display:inline-block;
     vertical-align:middle;
     position:relative;
     margin:0;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.select2-container .select2-selection--single{
    cursor:pointer;
     display:block;
     height:auto !important;
     -webkit-user-select:none;
     -khtml-user-select:none;
     -moz-user-select:none;
     -ms-user-select:none;
     user-select:none;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.select2-container .select2-selection--single .select2-selection__rendered{
    display:block;
     padding-left:8px;
     padding-right:20px;
     overflow:hidden;
     text-overflow:ellipsis;
     white-space:nowrap
}
.select2-container .select2-selection--single .select2-selection__clear{
    position:relative
}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{
    padding-right:8px;
     padding-left:20px
}
.select2-container .select2-selection--multiple{
    cursor:pointer;
     display:block;
     min-height:0 !important;
     -webkit-user-select:none;
     -khtml-user-select:none;
     -moz-user-select:none;
     -ms-user-select:none;
     user-select:none;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.select2-container .select2-selection--multiple .select2-selection__rendered{
    display:inline-block;
     overflow:hidden;
     padding-left:8px;
     text-overflow:ellipsis;
     white-space:nowrap
}
.select2-container .select2-search--inline{
    float:left
}
.select2-container .select2-search--inline .select2-search__field{
    font-size:100%;
     margin-top:0 !important;
     padding:0 !important;
     border:none;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{
    -webkit-appearance:none
}
.select2-dropdown{
    background-color:#fff;
     border:1px solid #aaa;
     display:block;
     width:100%;
     position:absolute;
     z-index:1051;
     top:0;
     left:-100000px;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     -webkit-border-radius:4px;
     -ms-border-radius:4px;
     border-radius:4px
}
.select2-results{
    display:block
}
.select2-results__options{
    list-style:none;
     margin:0;
     padding:0
}
.select2-results__option{
    padding:6px;
     -webkit-user-select:none;
     -khtml-user-select:none;
     -moz-user-select:none;
     -ms-user-select:none;
     user-select:none
}
.select2-results__option[aria-selected]{
    cursor:pointer
}
.select2-container--open .select2-dropdown{
    left:0
}
.select2-container--open .select2-dropdown--above{
    border-bottom:none;
     border-bottom-left-radius:0;
     border-bottom-right-radius:0
}
.select2-container--open .select2-dropdown--below{
    border-top:none;
     border-top-left-radius:0;
     border-top-right-radius:0
}
.select2-search--dropdown{
    display:block;
     padding:4px
}
.select2-search--dropdown .select2-search__field{
    padding:4px;
     width:100%;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{
    -webkit-appearance:none
}
.select2-search--dropdown.select2-search--hide{
    display:none
}
.select2-close-mask{
    border:0;
     margin:0;
     padding:0;
     display:block;
     position:fixed;
     z-index:99;
     top:0;
     left:0;
     width:auto;
     height:auto;
     min-height:100%;
     min-width:100%;
     opacity:0;
     background-color:#fff
}
.select2-hidden-accessible{
    border:0 !important;
     clip:rect(0 0 0 0) !important;
     height:1px !important;
     margin:-1px !important;
     overflow:hidden !important;
     padding:0 !important;
     position:absolute !important;
     width:1px !important
}
.select2-container--default .select2-selection--single{
    background-color:#fff;
     border:1px solid #aaa;
     -webkit-border-radius:4px;
     -ms-border-radius:4px;
     border-radius:4px
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
    color:#444;
     line-height:28px
}
.select2-container--default .select2-selection--single .select2-selection__clear{
    cursor:pointer;
     float:right;
     font-weight:700
}
.select2-container--default .select2-selection--single .select2-selection__placeholder{
    display:inline-block;
     color:#999
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
    position:absolute;
     z-index:1;
     top:50% !important;
     right:1px;
     width:20px;
     height:26px;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.select2-container--default .select2-selection--single .select2-selection__arrow b{
    border-color:#888 transparent transparent transparent;
     border-style:solid;
     border-width:5px 4px 0 4px;
     margin-left:-4px;
     margin-top:-2px;
     position:absolute;
     z-index:1;
     top:50%;
     left:50%;
     width:0;
     height:0
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{
    float:left
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{
    left:1px;
     right:auto
}
.select2-container--default.select2-container--disabled .select2-selection--single{
    background-color:#eee;
     cursor:default
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{
    display:none
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{
    border-color:transparent transparent #888 transparent;
     border-width:0 4px 5px 4px
}
.select2-container--default .select2-selection--multiple{
    background-color:#fff;
     border:1px solid #aaa;
     cursor:text;
     -webkit-border-radius:4px;
     -ms-border-radius:4px;
     border-radius:4px
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{
    -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     list-style:none;
     margin:0;
     padding:0 5px;
     width:100%
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{
    list-style:none
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{
    color:#999;
     margin-top:5px;
     float:left
}
.select2-container--default .select2-selection--multiple .select2-selection__clear{
    cursor:pointer;
     float:right;
     font-weight:700;
     margin-top:5px;
     margin-right:10px
}
.select2-container--default .select2-selection--multiple .select2-selection__choice{
    background-color:#e4e4e4;
     border:1px solid #aaa;
     -webkit-border-radius:4px;
     -ms-border-radius:4px;
     border-radius:4px;
     cursor:default;
     float:left;
     margin-right:5px;
     margin-top:5px;
     padding:0 5px
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{
    color:#999;
     cursor:pointer;
     display:inline-block;
     font-weight:700;
     margin-right:2px
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{
    color:#333
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{
    float:right
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{
    margin-left:5px;
     margin-right:auto
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{
    margin-left:2px;
     margin-right:auto
}
.select2-container--default.select2-container--focus .select2-selection--multiple{
    border:solid #000 1px;
     outline:0
}
.select2-container--default.select2-container--disabled .select2-selection--multiple{
    background-color:#eee;
     cursor:default
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{
    display:none
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{
    border-top-left-radius:0;
     border-top-right-radius:0
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{
    border-bottom-left-radius:0;
     border-bottom-right-radius:0
}
.select2-container--default .select2-search--dropdown .select2-search__field{
    border:1px solid #aaa
}
.select2-container--default .select2-search--inline .select2-search__field{
    background:0 0;
     border:none;
     outline:0;
     -webkit-box-shadow:none;
     -ms-box-shadow:none;
     box-shadow:none;
     -webkit-appearance:textfield
}
.select2-container--default .select2-results>.select2-results__options{
    max-height:200px;
     overflow-y:auto
}
.select2-container--default .select2-results__option[role=group]{
    padding:0
}
.select2-container--default .select2-results__option[aria-disabled=true]{
    color:#999
}
.select2-container--default .select2-results__option[aria-selected=true]{
    background-color:#ddd
}
.select2-container--default .select2-results__option .select2-results__option{
    padding-left:1em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{
    padding-left:0
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{
    margin-left:-1em;
     padding-left:2em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{
    margin-left:-2em;
     padding-left:3em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{
    margin-left:-3em;
     padding-left:4em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{
    margin-left:-4em;
     padding-left:5em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{
    margin-left:-5em;
     padding-left:6em
}
.select2-container--default .select2-results__option--highlighted[aria-selected]{
    background-color:#0073aa;
     color:#fff
}
.select2-container--default .select2-results__group{
    cursor:default;
     display:block;
     padding:6px
}
.select2-container--classic .select2-selection--single{
    background-color:#f7f7f7;
     border:1px solid #aaa;
     border-radius:4px;
     outline:0;
     background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);
     background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);
     background-repeat:repeat-x
}
.select2-container--classic .select2-selection--single:focus{
    border:1px solid #0073aa
}
.select2-container--classic .select2-selection--single .select2-selection__rendered{
    color:#444;
     line-height:28px
}
.select2-container--classic .select2-selection--single .select2-selection__clear{
    cursor:pointer;
     float:right;
     font-weight:700;
     margin-right:10px
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{
    color:#999
}
.select2-container--classic .select2-selection--single .select2-selection__arrow{
    position:absolute;
     z-index:1;
     top:1px;
     right:1px;
     width:20px;
     height:26px;
     background-color:#ddd;
     border:none;
     border-left:1px solid #aaa;
     border-top-right-radius:4px;
     border-bottom-right-radius:4px;
     background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);
     background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);
     background-repeat:repeat-x
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{
    position:absolute;
     z-index:1;
     top:50%;
     left:50%;
     width:0;
     height:0;
     border-color:#888 transparent transparent transparent;
     border-style:solid;
     border-width:5px 4px 0 4px;
     margin-left:-4px;
     margin-top:-2px
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{
    float:left
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{
    border:none;
     border-right:1px solid #aaa;
     -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0;
     border-top-left-radius:4px;
     border-bottom-left-radius:4px;
     left:1px;
     right:auto
}
.select2-container--classic.select2-container--open .select2-selection--single{
    border:1px solid #0073aa
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{
    background:0 0;
     border:none
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{
    border-color:transparent transparent #888 transparent;
     border-width:0 4px 5px 4px
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{
    border-top:none;
     border-top-left-radius:0;
     border-top-right-radius:0;
     background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);
     background-image:linear-gradient(to bottom,#fff 0,#eee 50%);
     background-repeat:repeat-x
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{
    border-bottom:none;
     border-bottom-left-radius:0;
     border-bottom-right-radius:0;
     background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);
     background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);
     background-repeat:repeat-x
}
.select2-container--classic .select2-selection--multiple{
    background-color:#fff;
     border:1px solid #aaa;
     border-radius:4px;
     cursor:text;
     outline:0
}
.select2-container--classic .select2-selection--multiple:focus{
    border:1px solid #0073aa
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{
    list-style:none;
     margin:0;
     padding:0 5px
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{
    display:none
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{
    background-color:#e4e4e4;
     border:1px solid #aaa;
     border-radius:4px;
     cursor:default;
     float:left;
     margin-right:5px;
     margin-top:5px;
     padding:0 5px
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{
    color:#888;
     cursor:pointer;
     display:inline-block;
     font-weight:700;
     margin-right:2px
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{
    color:#555
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{
    float:right
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{
    margin-left:5px;
     margin-right:auto
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{
    margin-left:2px;
     margin-right:auto
}
.select2-container--classic.select2-container--open .select2-selection--multiple{
    border:1px solid #0073aa
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{
    border-top:none;
     border-top-left-radius:0;
     border-top-right-radius:0
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{
    border-bottom:none;
     border-bottom-left-radius:0;
     border-bottom-right-radius:0
}
.select2-container--classic .select2-search--dropdown .select2-search__field{
    border:1px solid #aaa;
     outline:0
}
.select2-container--classic .select2-search--inline .select2-search__field{
    outline:0;
     box-shadow:none
}
.select2-container--classic .select2-dropdown{
    background-color:#fff;
     border:1px solid transparent
}
.select2-container--classic .select2-dropdown--above{
    border-bottom:none
}
.select2-container--classic .select2-dropdown--below{
    border-top:none
}
.select2-container--classic .select2-results>.select2-results__options{
    max-height:200px;
     overflow-y:auto
}
.select2-container--classic .select2-results__option[role=group]{
    padding:0
}
.select2-container--classic .select2-results__option[aria-disabled=true]{
    color:grey
}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{
    background-color:#3875d7;
     color:#fff
}
.select2-container--classic .select2-results__group{
    cursor:default;
     display:block;
     padding:6px
}
.select2-container--classic.select2-container--open .select2-dropdown{
    border-color:#0073aa
}
div.select2-container .select2-choice{
    background-color:#fff;
     border:1px solid #ddd;
     color:#32373c;
     outline:0 none;
     -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0;
     -webkit-box-shadow:0 1px 2px rgba(0,0,0,0.07) inset;
     -ms-box-shadow:0 1px 2px rgba(0,0,0,0.07) inset;
     box-shadow:0 1px 2px rgba(0,0,0,0.07) inset;
     -webkit-transition:border-color 50ms ease-in-out 0s;
     -ms-transition:border-color 50ms ease-in-out 0s;
     transition:border-color 50ms ease-in-out 0s
}
div.select2-drop{
    border:1px solid #ddd;
     -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0
}
.page_contact_form{
    margin-top:6em;
     padding-top:6em;
     border-top:1px solid #ddd
}
a.trx_addons_popup_link:before{
    display:inline-block;
     line-height:inherit;
     margin-right:0.4em
}
.trx_addons_popup{
    position:relative;
     margin:0 auto;
     font-family:inherit;
     font-size:1em;
     line-height:inherit;
     width:460px;
     background-color:#f7f7f7;
     background-image:none;
     color:#888;
     border:1px solid #ccc;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     -webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);
     -ms-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);
     box-shadow:0 0 20px 0 rgba(0,0,0,0.2)
}
.trx_addons_popup button.mfp-close{
    background-color:transparent;
     color:#292929;
     border-bottom:1px solid #ccc;
     font-size:28px;
     width:44px;
     height:50px;
     line-height:49px;
     -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0;
     margin:0 !important;
     padding:0 !important
}
.trx_addons_popup .trx_addons_tabs_titles{
    margin-right:44px
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title{
    width:50%;
     border:1px solid #ccc;
     border-width:0 1px 1px 0;
     background-color:#ddd;
     background-image:none;
     float:none;
     padding:0;
     margin:0;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title>a{
    display:block;
     width:100%;
     height:49px;
     line-height:49px;
     font-size:18px;
     font-weight:400;
     text-align:center
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title>a>i{
    display:inline-block;
     line-height:inherit;
     margin-right:0.3em
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a,.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a>i{
    color:#a0a0a0;
     cursor:not-allowed
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active{
    background-color:#f7f7f7;
     border-bottom-color:transparent;
     padding:0;
     margin:0
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active:after{
    bottom:auto;
     top:-1px;
     left:-1px;
     height:2px
}
.trx_addons_popup .trx_addons_tabs_titles + .trx_addons_tabs_content,.trx_addons_popup .trx_addons_tabs_titles + .trx_addons_tabs_content + .trx_addons_tabs_content{
    padding:2em 1.5em;
     position:relative
}
.trx_addons_left_side,.trx_addons_right_side{
    display:block;
     float:left;
     width:50%;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.trx_addons_left_side{
    padding-right:1em
}
.trx_addons_right_side{
    padding-left:1em
}
.trx_addons_popup_form_wrap form{
    position:static
}
.trx_addons_popup_form_field .sc_form_field{
    margin-bottom:0.8667em
}
.trx_addons_popup_form_field_remember,.trx_addons_popup_form_field_agree,.trx_addons_popup_form_field_pwd_description{
    font-size:0.8667em;
     letter-spacing:0;
     margin:0
}
.trx_addons_popup_form_field_agree input[type="checkbox"] + label{
    cursor:pointer
}
.trx_addons_popup_form_field_agree input[type="checkbox"] + label:before{
    top:2px
}
.trx_addons_popup_form_field_forgot_password{
    margin-right:1em
}
.trx_addons_popup_form_field_submit{
    clear:both;
     padding-top:1.5em
}
.trx_addons_popup_form_field_submit .submit_button{
    padding:1em 2em
}
.trx_addons_popup .wp-social-login-provider-list{
    padding:12px 0
}
.trx_addons_popup .wp-social-login-provider-list a{
    margin:0 2px 2px 0
}
.trx_addons_message_box{
    display:none;
     max-width:80%;
     padding:2em;
     line-height:1.2em;
     border:1px solid #07759C;
     background-color:#B6DDF3;
     color:#07759C;
     position:absolute;
     z-index:1000;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%);
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     -webkit-box-shadow:4px 4px 16px 0px rgba(0,0,200,0.3);
     -ms-box-shadow:4px 4px 16px 0px rgba(0,0,200,0.3);
     box-shadow:4px 4px 16px 0px rgba(0,0,200,0.3)
}
form .trx_addons_message_box{
    min-width:60%
}
.trx_addons_message_box_error{
    border:1px solid #A00000;
     background-color:#FDCDCD;
     color:#A00000;
     -webkit-box-shadow:4px 4px 16px 0px rgba(200,0,0,0.3);
     -ms-box-shadow:4px 4px 16px 0px rgba(200,0,0,0.3);
     box-shadow:4px 4px 16px 0px rgba(200,0,0,0.3)
}
.trx_addons_message_box_success{
    border:1px solid #00A000;
     background-color:#CDFDCD;
     color:#00A000;
     -webkit-box-shadow:4px 4px 16px 0px rgba(0,200,0,0.3);
     -ms-box-shadow:4px 4px 16px 0px rgba(0,200,0,0.3);
     box-shadow:4px 4px 16px 0px rgba(0,200,0,0.3)
}
.trx_addons_message_box_title{
    margin:0 0 0.3em
}
.trx_addons_message_box_error .trx_addons_message_box_title{
    color:#A00000
}
.trx_addons_message_box_success .trx_addons_message_box_title{
    color:#00A000
}
.trx_addons_message_box p{
    margin:0;
     line-height:1.2em
}
.trx_addons_message_box p + p{
    margin-top:0.2em
}
html{
    overflow-y:scroll !important
}
.mfp-bg{
    background:#fff
}
.mfp-wrap .mfp-close{
    color:#888;
     margin:-44px -14px 0 0
}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{
    color:#888;
     margin:0
}
.mfp-figure figcaption{
    margin-bottom:40px !important;
     height:40px;
     padding:0 16px;
     overflow:hidden;
     background-color:rgba(255,255,255,0.8)
}
.mfp-figure figcaption .mfp-bottom-bar{
    left:16px;
     right:16px;
     top:auto;
     bottom:0;
     width:auto;
     height:40px
}
.mfp-figure figcaption .mfp-bottom-bar .mfp-title,.mfp-figure figcaption .mfp-bottom-bar .mfp-counter{
    position:absolute;
     left:0;
     top:50%;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.mfp-figure figcaption .mfp-bottom-bar .mfp-counter{
    left:auto;
     right:0
}
.mfp-title,.mfp-counter{
    color:#888
}
.wp-caption a[class*="magnific"],.wp-caption a[class*="prettyPhoto"]{
    display:block
}
.wp-caption a[class*="magnific"] img,.wp-caption a[class*="prettyPhoto"] img{
    vertical-align:top
}
.breadcrumbs{
    font-size:13px;
     line-height:19px
}
.breadcrumbs .breadcrumbs_item{
    display:inline-block;
     vertical-align:top
}
.breadcrumbs .breadcrumbs_delimiter{
    display:inline-block;
     position:relative;
     margin:0 0.45em;
     vertical-align:top;
     text-align:center
}
.breadcrumbs .breadcrumbs_delimiter:before{
    content:'/'
}
[class^="trx_addons_icon-"]:before,[class*=" trx_addons_icon-"]:before{
    margin:0;
     width:auto;
     font-size:inherit;
     line-height:inherit !important;
     font-weight:inherit
}
.post_meta_likes.disabled,.comment_counters_likes.disabled{
    color:#e05100
}
.post_meta_item,.comment_counters_item{
    margin-left:0.5em;
     white-space:nowrap
}
.comment_counters_item{
    margin-left:0.8em
}
.post_meta_item:before,.comment_counters_item:before,.comment_counters_item[class*="icon-"]:before{
    vertical-align:top;
     line-height:inherit;
     margin:0 0.3em 0 0
}
.post_meta_item .post_meta_number + .post_meta_label,.comment_counters .comment_counters_number + .comment_counters_label{
    margin-left:0.3em
}
.trx_addons_emotions{
    display:block;
     margin-top:2em
}
.trx_addons_emotions_item{
    display:inline-block;
     margin:0 1em 1em 0;
     padding:1em;
     width:5em;
     text-align:center;
     cursor:pointer;
     background-color:#fff;
     border:1px solid #ddd;
     color:#888;
     -webkit-transition:-webkit-transform 0.3s ease,color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease,box-shadow 0.3s ease;
     -ms-transition:-ms-transform 0.3s ease,color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease,box-shadow 0.3s ease;
     transition:transform 0.3s ease,color 0.3s ease,border-color 0.3s ease,background-color 0.3s ease,box-shadow 0.3s ease
}
.trx_addons_emotions_item:hover{
    color:#333;
     border-color:#aaa;
     -webkit-transform:translateY(-3px);
     -ms-transform:translateY(-3px);
     transform:translateY(-3px);
     -webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,0.1);
     -ms-box-shadow:0 10px 15px 0 rgba(0,0,0,0.1);
     box-shadow:0 10px 15px 0 rgba(0,0,0,0.1)
}
.trx_addons_emotions_active{
    color:#333;
     border-color:#aaa;
     background-color:#f0f0f0
}
.trx_addons_emotions .trx_addons_emotions_item:before{
    display:block;
     font-size:2em;
     line-height:1em
}
.trx_addons_emotions_item.sc_icon_type_svg svg{
    width:2em;
     height:2em
}
.trx_addons_emotions_item_number{
    font-weight:bold;
     display:block;
     margin-top:0.5em;
     color:#666
}
.trx_addons_emotions_item_label{
    display:block
}
.socials_share{
    position:relative;
     vertical-align:top
}
.socials_share.socials_wrap{
    margin:0
}
.socials_share .socials_caption{
    display:inline-block;
     margin-right:1em
}
.socials_share .socials_caption:before{
    content:'\e802';
     font-family:"trx_addons_icons";
     margin-right:0.4em;
     color:inherit
}
.socials_share.socials_type_drop .socials_caption{
    margin-right:0;
     cursor:pointer
}
.socials_share.socials_type_drop .social_items{
    display:none;
     position:absolute;
     z-index:1000;
     bottom:3em;
     right:0;
     border:1px solid #eee;
     background-color:#ffffff;
     padding:1em 1.5em;
     max-width:10em;
     line-height:2em;
     text-align:left
}
.socials_share.socials_type_drop .social_items:before{
    content:' ';
     display:block;
     position:absolute;
     z-index:1;
     bottom:-5px;
     right:20%;
     width:8px;
     height:8px;
     border-bottom:1px solid #eee;
     border-left:1px solid #eee;
     background-color:#ffffff;
     -webkit-transform:rotate(-45deg);
     -ms-transform:rotate(-45deg);
     transform:rotate(-45deg)
}
.socials_share.socials_type_drop .social_item{
    display:block;
     text-align:left;
     margin:0;
     white-space:nowrap;
     cursor:pointer
}
.socials_share.socials_type_drop .social_item + .social_item{
    margin-left:0
}
.socials_share.socials_type_drop .social_item .social_icon{
    width:auto;
     height:auto;
     line-height:inherit;
     background-color:transparent !important;
     text-align:left
}
.socials_share.socials_type_drop .social_item .social_icon,.socials_share.socials_type_drop .social_item .social_icon:before,.socials_share.socials_type_drop .social_item .social_icon span,.socials_share.socials_type_drop .social_item .social_icon span:before{
    color:inherit !important
}
.socials_share.socials_type_drop .social_item .social_icon span{
    display:inline-block;
     margin-left:0;
     margin-right:0.75em;
     width:1em;
     line-height:1em
}
.trx_addons_no_posts .trx_addons_no_posts_title{
    margin-top:0
}
.widget_area .post_item,aside .post_item{
    overflow:hidden;
     text-align:left;
     margin-bottom:0;
     background-color:transparent !important;
     position:relative
}
aside .post_item + .post_item{
    margin-top:1.6em
}
.widget_area .post_item .post_content,aside .post_item .post_content{
    overflow:hidden
}
.widget_area .post_item .post_thumb,aside .post_item .post_thumb{
    float:left;
     width:5em;
     height:5em;
     margin:0 1em 4px 0;
     overflow:hidden
}
.widget_area .post_item .post_thumb img,aside .post_item .post_thumb img{
    width:100%
}
.widget_area .post_item .post_title,aside .post_item .post_title{
    margin:-2px 0 4px 0;
     text-align:left;
     line-height:1.25em;
     font-weight:400
}
.widget_area .post_item .post_info,aside .post_item .post_info{
    font-size:12px;
     line-height:16px;
     margin-bottom:0
}
.widget_area .post_item .post_info .post_info_item + .post_info_item:before,aside .post_item .post_info .post_info_item + .post_info_item:before{
    content:"";
     margin:0 0 0 5px
}
.widget_area .post_item .post_categories,aside .post_item .post_categories{
    font-size:11px;
     line-height:15px;
     font-weight:400;
     margin-top:-2px;
     margin-bottom:0.7em;
     position:relative;
     padding-right:3em;
     text-transform:uppercase
}
.widget_area .post_item .post_categories .post_info_counters,aside .post_item .post_categories .post_info_counters{
    position:absolute;
     right:0;
     top:0
}
.widget_area .post_item .post_categories .post_info_counters .post_meta,aside .post_item .post_categories .post_info_counters .post_meta{
    margin-top:0
}
.widget_area .post_item .post_categories .post_info_counters .post_meta_label,aside .post_item .post_categories .post_info_counters .post_meta_label{
    display:none
}
.widget .trx_addons_tabs .trx_addons_tabs_titles{
    padding-left:0;
     margin-bottom:2em
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li{
    font-size:12px;
     line-height:1.3em;
     font-weight:400;
     font-style:normal;
     text-transform:uppercase;
     letter-spacing:0
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li:after{
    display:none !important
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li + li{
    margin-left:0.5em
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li a{
    padding:0.3em 0.5em
}
aside.widget_fullwidth{
    padding:0 !important
}
aside.widget_bg_image{
    background-position:center;
     background-repeat:no-repeat;
     background-size:cover;
     position:relative;
     padding:2em 1.5em !important
}
aside.widget_bg_image:before{
    content:' ';
     position:absolute;
     z-index:1;
     top:0;
     left:0;
     right:0;
     bottom:0;
     background:rgba(0,0,0,0.6)
}
aside.widget_bg_image *{
    color:#aaa !important
}
aside.widget_bg_image .widget_content a{
    color:#ddd !important
}
aside.widget_bg_image .widget_title,aside.widget_bg_image li,aside.widget_bg_image li a,aside.widget_bg_image .widget_content a:hover{
    color:#fff !important
}
aside.widget_bg_image .widget_title,aside.widget_bg_image .widget_content{
    position:relative;
     z-index:2
}
.trx_addons_stretch_height{
    min-height:100vh
}
.trx_addons_hidden{
    display:none
}
.trx_addons_columns_wrap{
    margin-left:0px;
     margin-right:0px
}
.trx_addons_columns_wrap>[class*="trx_addons_column-"]{
    display:inline-block;
     vertical-align:top;
     position:relative;
     min-height:1px;
     padding-left:0px;
     padding-right:30px;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.trx_addons_columns_wrap.columns_padding_left{
    margin-left:-30px;
     margin-right:0
}
.trx_addons_columns_wrap.columns_padding_left>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_left{
    padding-left:30px;
     padding-right:0
}
.trx_addons_columns_wrap.columns_padding_right{
    margin-left:0;
     margin-right:-30px
}
.trx_addons_columns_wrap.columns_padding_right>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_right{
    padding-left:0;
     padding-right:30px
}
.trx_addons_columns_wrap.columns_padding_center{
    margin-left:-15px;
     margin-right:-15px
}
.trx_addons_columns_wrap.columns_padding_center>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_center{
    padding-left:15px;
     padding-right:15px
}
.trx_addons_columns_wrap.columns_padding_bottom>[class*="trx_addons_column-"],.trx_addons_columns_wrap>[class*="trx_addons_column-"].columns_padding_bottom{
    padding-bottom:30px
}
.trx_addons_columns_wrap.no_margin{
    margin-left:0 !important;
     margin-right:0 !important
}
.trx_addons_columns_wrap.no_margin>[class*="trx_addons_column-"]{
    padding:0 !important
}
.trx_addons_column-1,.trx_addons_column-1_1{
    width:100%
}
.trx_addons_column-1_2{
    width:50%
}
.trx_addons_column-1_3{
    width:31.5%
}
.trx_addons_column-1_4{
    width:25%
}
.trx_addons_column-1_5{
    width:20%
}
.trx_addons_column-1_6{
    width:16.6666666667%
}
.trx_addons_column-1_7{
    width:14.2857142857%
}
.trx_addons_column-1_8{
    width:12.5%
}
.trx_addons_column-1_9{
    width:11.1111111111%
}
.trx_addons_column-1_10{
    width:10%
}
.trx_addons_column-1_11{
    width:9.0909090909%
}
.trx_addons_column-1_12{
    width:8.3333333333%
}
.trx_addons_column-2_2{
    width:100%
}
.trx_addons_column-2_3{
    width:66.6666666667%
}
.trx_addons_column-2_4{
    width:50%
}
.trx_addons_column-2_5{
    width:40%
}
.trx_addons_column-2_6{
    width:33.3333333333%
}
.trx_addons_column-2_7{
    width:28.5714285714%
}
.trx_addons_column-2_8{
    width:25%
}
.trx_addons_column-2_9{
    width:22.2222222222%
}
.trx_addons_column-2_10{
    width:20%
}
.trx_addons_column-2_11{
    width:18.1818181818%
}
.trx_addons_column-2_12{
    width:16.6666666667%
}
.trx_addons_column-3_3{
    width:100%
}
.trx_addons_column-3_4{
    width:75%
}
.trx_addons_column-3_5{
    width:60%
}
.trx_addons_column-3_6{
    width:50%
}
.trx_addons_column-3_7{
    width:42.8571428571%
}
.trx_addons_column-3_8{
    width:37.5%
}
.trx_addons_column-3_9{
    width:33.3333333333%
}
.trx_addons_column-3_10{
    width:30%
}
.trx_addons_column-3_11{
    width:27.2727272727%
}
.trx_addons_column-3_12{
    width:25%
}
.trx_addons_column-4_4{
    width:100%
}
.trx_addons_column-4_5{
    width:80%
}
.trx_addons_column-4_6{
    width:66.6666666667%
}
.trx_addons_column-4_7{
    width:57.1428571429%
}
.trx_addons_column-4_8{
    width:50%
}
.trx_addons_column-4_9{
    width:44.4444444444%
}
.trx_addons_column-4_10{
    width:40%
}
.trx_addons_column-4_11{
    width:36.3636363636%
}
.trx_addons_column-4_12{
    width:33.3333333333%
}
.trx_addons_column-5_5{
    width:100%
}
.trx_addons_column-5_6{
    width:83.3333333333%
}
.trx_addons_column-5_7{
    width:71.4285714286%
}
.trx_addons_column-5_8{
    width:62.5%
}
.trx_addons_column-5_9{
    width:55.5555555556%
}
.trx_addons_column-5_10{
    width:50%
}
.trx_addons_column-5_11{
    width:45.4545454545%
}
.trx_addons_column-5_12{
    width:41.6666666667%
}
.trx_addons_column-6_6{
    width:100%
}
.trx_addons_column-6_7{
    width:85.7142857143%
}
.trx_addons_column-6_8{
    width:75%
}
.trx_addons_column-6_9{
    width:66.6666666667%
}
.trx_addons_column-6_10{
    width:60%
}
.trx_addons_column-6_11{
    width:54.5454545455%
}
.trx_addons_column-6_12{
    width:50%
}
.trx_addons_column-7_7{
    width:100%
}
.trx_addons_column-7_8{
    width:87.5%
}
.trx_addons_column-7_9{
    width:77.7777777778%
}
.trx_addons_column-7_10{
    width:70%
}
.trx_addons_column-7_11{
    width:63.6363636364%
}
.trx_addons_column-7_12{
    width:58.3333333333%
}
.trx_addons_column-8_8{
    width:100%
}
.trx_addons_column-8_9{
    width:88.8888888889%
}
.trx_addons_column-8_10{
    width:80%
}
.trx_addons_column-8_11{
    width:72.7272727273%
}
.trx_addons_column-8_12{
    width:66.6666666667%
}
.trx_addons_column-9_9{
    width:100%
}
.trx_addons_column-9_10{
    width:90%
}
.trx_addons_column-9_11{
    width:81.8181818182%
}
.trx_addons_column-9_12{
    width:75%
}
.trx_addons_column-10_10{
    width:100%
}
.trx_addons_column-10_11{
    width:90.9090909091%
}
.trx_addons_column-10_12{
    width:83.3333333333%
}
.trx_addons_column-11_11{
    width:100%
}
.trx_addons_column-11_12{
    width:91.6666666667%
}
.trx_addons_column-12_12{
    width:100%
}
.clearfix:after,.trx_addons_columns_wrap:after{
    content:" ";
     clear:both;
     width:100%;
     height:0;
     display:block
}
.trx_addons_hover{
    position:relative;
     overflow:hidden
}
.trx_addons_hover img{
    position:relative;
     display:block;
     width:100%;
     height:auto
}
.trx_addons_hover_mask{
    position:absolute;
     z-index:10;
     top:0;
     left:0;
     right:0;
     bottom:0;
     overflow:hidden;
     opacity:0;
     background-color:rgba(239,167,88,0.8);
     -webkit-transition:all 0.3s 0.1s ease-out;
     -ms-transition:all 0.3s 0.1s ease-out;
     transition:all 0.3s 0.1s ease-out
}
.trx_addons_hover:hover .trx_addons_hover_mask{
    -webkit-transition:all 0.4s ease-out;
     -ms-transition:all 0.4s ease-out;
     transition:all 0.4s ease-out
}
.trx_addons_hover_content{
    position:absolute;
     z-index:11;
     top:50%;
     left:0;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%);
     width:100%;
     padding:20px;
     text-align:center;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.trx_addons_hover_content .trx_addons_hover_title{
    color:#fff;
     margin:0;
     position:relative;
     opacity:0;
     -webkit-transition:all 0.2s linear;
     -ms-transition:all 0.2s linear;
     transition:all 0.2s linear
}
.trx_addons_hover:hover .trx_addons_hover_title{
    -webkit-transition:all 0.2s 0.1s linear;
     -ms-transition:all 0.2s 0.1s linear;
     transition:all 0.2s 0.1s linear
}
.trx_addons_hover_content .trx_addons_hover_title>a{
    color:#fff
}
.trx_addons_hover_content .trx_addons_hover_title>a:hover{
    color:#fff;
     text-shadow:0 0 3px rgba(0,0,0,0.3)
}
.trx_addons_hover_content .trx_addons_hover_text{
    font-style:italic;
     line-height:1.3em;
     position:relative;
     color:#fff;
     padding:0.2em 0;
     opacity:0;
     -webkit-transition:all 0.3s ease-out;
     -ms-transition:all 0.3s ease-out;
     transition:all 0.3s ease-out
}
.trx_addons_hover_content .trx_addons_hover_info{
    color:#fff;
     padding:0.2em 0;
     opacity:0;
     -webkit-transition:all 0.3s ease-out;
     -ms-transition:all 0.3s ease-out;
     transition:all 0.3s ease-out
}
.trx_addons_hover:hover .trx_addons_hover_text,.trx_addons_hover:hover .trx_addons_hover_info{
    -webkit-transition:all 0.3s 0.1s ease-out;
     -ms-transition:all 0.3s 0.1s ease-out;
     transition:all 0.3s 0.1s ease-out
}
.trx_addons_hover_content .trx_addons_hover_link,.trx_addons_hover_content .trx_addons_hover_links a{
    display:inline-block;
     text-decoration:none;
     font-size:0.7692em;
     line-height:1.5em;
     font-weight:bold;
     padding:0.4em 0.8em;
     margin-top:1em;
     background-color:rgba(0,0,0,0.6);
     color:#fff !important;
     text-transform:uppercase;
     opacity:0;
     -webkit-transition:all 0.3s ease-out;
     -ms-transition:all 0.3s ease-out;
     transition:all 0.3s ease-out
}
.trx_addons_hover_content .trx_addons_hover_links a + a{
    margin-left:0.7em
}
.trx_addons_hover:hover .trx_addons_hover_link,.trx_addons_hover:hover .trx_addons_hover_links a{
    -webkit-transition:all 0.3s 0.1s ease-out;
     -ms-transition:all 0.3s 0.1s ease-out;
     transition:all 0.3s 0.1s ease-out
}
.trx_addons_hover_link:hover,.trx_addons_hover_links a:hover{
    color:#fff !important;
     background-color:#000
}
.trx_addons_hover_content .trx_addons_hover_icon{
    display:inline-block;
     text-decoration:none;
     width:3em;
     height:3em;
     line-height:3em;
     text-align:center;
     background-color:rgba(0,0,0,0.6);
     color:#fff !important;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%;
     margin-top:1em;
     opacity:0;
     -webkit-transition:all 0.2s linear;
     -ms-transition:all 0.2s linear;
     transition:all 0.2s linear
}
.trx_addons_hover:hover .trx_addons_hover_icon{
    -webkit-transition:all 0.2s 0.2s linear;
     -ms-transition:all 0.2s 0.2s linear;
     transition:all 0.2s 0.2s linear
}
.trx_addons_hover_content .trx_addons_hover_icon + .trx_addons_hover_icon{
    margin-left:0.5em
}
.trx_addons_hover_content .trx_addons_hover_icon:hover{
    color:#fff !important;
     background-color:#000
}
.trx_addons_hover_content .trx_addons_hover_icon_link:before{
    content:'\e86a';
     font-family:"trx_addons_icons"
}
.trx_addons_hover_content .trx_addons_hover_icon_zoom:before{
    content:'\e898';
     font-family:"trx_addons_icons"
}
.trx_addons_hover_style_info img{
    -webkit-transition:all 0.2s linear;
     -ms-transition:all 0.2s linear;
     transition:all 0.2s linear
}
.trx_addons_hover_style_info .trx_addons_hover_title{
    -webkit-transform:translateY(-50px);
     -ms-transform:translateY(-50px);
     transform:translateY(-50px)
}
.trx_addons_hover_style_info .trx_addons_hover_text{
    -webkit-transform:translateY(-50px);
     -ms-transform:translateY(-50px);
     transform:translateY(-50px)
}
.trx_addons_hover_style_info .trx_addons_hover_link{
    -webkit-transform:translateY(20px);
     -ms-transform:translateY(20px);
     transform:translateY(20px)
}
.trx_addons_hover_style_info .trx_addons_hover_info{
    -webkit-transform:translateY(20px);
     -ms-transform:translateY(20px);
     transform:translateY(20px)
}
.trx_addons_hover_style_info:hover img{
    -webkit-transform:scale(1.1,1.1);
     -ms-transform:scale(1.1,1.1);
     transform:scale(1.1,1.1)
}
.trx_addons_hover_style_info:hover .trx_addons_hover_mask{
    opacity:1
}
.trx_addons_hover_style_info:hover .trx_addons_hover_title,.trx_addons_hover_style_info:hover .trx_addons_hover_text,.trx_addons_hover_style_info:hover .trx_addons_hover_link,.trx_addons_hover_style_info:hover .trx_addons_hover_info{
    opacity:1;
     -webkit-transform:translateY(0px);
     -ms-transform:translateY(0px);
     transform:translateY(0px)
}
.trx_addons_hover_style_links .trx_addons_hover_mask{
    top:0;
     bottom:0;
     left:0;
     right:0
}
.trx_addons_hover_style_links .trx_addons_hover_title{
    -webkit-transform:translateY(-75px);
     -ms-transform:translateY(-75px);
     transform:translateY(-75px)
}
.trx_addons_hover_style_links .trx_addons_hover_text{
    -webkit-transform:translateY(-50px);
     -ms-transform:translateY(-50px);
     transform:translateY(-50px)
}
.trx_addons_hover_style_links .trx_addons_hover_link{
    -webkit-transform:translate(-20px,20px);
     -ms-transform:translate(-20px,20px);
     transform:translate(-20px,20px)
}
.trx_addons_hover_style_links .trx_addons_hover_link2{
    -webkit-transform:translate(20px,20px);
     -ms-transform:translate(20px,20px);
     transform:translate(20px,20px)
}
.trx_addons_hover_style_links:hover .trx_addons_hover_mask{
    opacity:1
}
.trx_addons_hover_style_links:hover .trx_addons_hover_title,.trx_addons_hover_style_links:hover .trx_addons_hover_text,.trx_addons_hover_style_links:hover .trx_addons_hover_link,.trx_addons_hover_style_links:hover .trx_addons_hover_link2{
    opacity:1;
     -webkit-transform:translate(0px,0px);
     -ms-transform:translate(0px,0px);
     transform:translate(0px,0px)
}
.trx_addons_hover_style_plain img{
    -webkit-transition:all 0.2s linear;
     -ms-transition:all 0.2s linear;
     transition:all 0.2s linear
}
.trx_addons_hover_style_plain .trx_addons_hover_title{
    -webkit-transform:translateY(-50px);
     -ms-transform:translateY(-50px);
     transform:translateY(-50px)
}
.trx_addons_hover_style_plain .trx_addons_hover_text{
    color:#8b8b8b;
     padding:1em 0;
     -webkit-transform:scale(0.8,0.8);
     -ms-transform:scale(0.8,0.8);
     transform:scale(0.8,0.8)
}
.trx_addons_hover_style_plain .trx_addons_hover_link{
    -webkit-transform:translateY(20px);
     -ms-transform:translateY(20px);
     transform:translateY(20px)
}
.trx_addons_hover_style_plain:hover img{
    opacity:0;
     -webkit-transform:scale(0.8,0.8);
     -ms-transform:scale(0.8,0.8);
     transform:scale(0.8,0.8);
     -webkit-transition:all 0.2s 0.1s linear;
     -ms-transition:all 0.2s 0.1s linear;
     transition:all 0.2s 0.1s linear
}
.trx_addons_hover_style_plain:hover .trx_addons_hover_title,.trx_addons_hover_style_plain:hover .trx_addons_hover_link{
    opacity:1;
     -webkit-transform:translateY(0px);
     -ms-transform:translateY(0px);
     transform:translateY(0px)
}
.trx_addons_hover_style_plain:hover .trx_addons_hover_text{
    opacity:1;
     -webkit-transform:scale(1,1);
     -ms-transform:scale(1,1);
     transform:scale(1,1)
}
.trx_addons_hover_style_wide .trx_addons_hover_mask{
    top:0;
     left:0;
     width:200%;
     height:200%;
     -webkit-transform:translate(50%,50%) rotate(45deg);
     -ms-transform:translate(50%,50%) rotate(45deg);
     transform:translate(50%,50%) rotate(45deg)
}
.trx_addons_hover_style_wide .trx_addons_hover_content .trx_addons_hover_title{
    -webkit-transform:translate(50px,50px);
     -ms-transform:translate(50px,50px);
     transform:translate(50px,50px);
     background-color:transparent;
     margin:0
}
.trx_addons_hover_style_wide .trx_addons_hover_icon{
    -webkit-transform:translateX(30px) scale(0.3,0.3);
     -ms-transform:translateX(30px) scale(0.3,0.3);
     transform:translateX(30px) scale(0.3,0.3)
}
.trx_addons_hover_style_wide .trx_addons_hover_icon_zoom{
    -webkit-transform:translateX(-30px) scale(0.3,0.3);
     -ms-transform:translateX(-30px) scale(0.3,0.3);
     transform:translateX(-30px) scale(0.3,0.3)
}
.trx_addons_hover_style_wide:hover .trx_addons_hover_mask{
    opacity:1;
     -webkit-transform:translate(-25%,-25%) rotate(45deg);
     -ms-transform:translate(-25%,-25%) rotate(45deg);
     transform:translate(-25%,-25%) rotate(45deg)
}
.trx_addons_hover_style_wide:hover .trx_addons_hover_title{
    opacity:1;
     -webkit-transform:translate(0px,0px);
     -ms-transform:translate(0px,0px);
     transform:translate(0px,0px)
}
.trx_addons_hover_style_wide:hover .trx_addons_hover_icon{
    opacity:1;
     -webkit-transform:translateX(0px) scale(1,1);
     -ms-transform:translateX(0px) scale(1,1);
     transform:translateX(0px) scale(1,1)
}
.trx_addons_hover_style_zoomin .trx_addons_hover_mask{
    -webkit-transform:scale(0.1,0.1);
     -ms-transform:scale(0.1,0.1);
     transform:scale(0.1,0.1)
}
.trx_addons_hover_style_zoomin .trx_addons_hover_content .trx_addons_hover_title{
    -webkit-transform:translateY(30px) scale(0.1,0.1);
     -ms-transform:translateY(30px) scale(0.1,0.1);
     transform:translateY(30px) scale(0.1,0.1);
     background-color:transparent;
     margin:0;
     display:none
}
.trx_addons_hover_style_zoomin .trx_addons_hover_icon{
    -webkit-transform:translate(-30px,-30px) scale(0.1,0.1);
     -ms-transform:translate(-30px,-30px) scale(0.1,0.1);
     transform:translate(-30px,-30px) scale(0.1,0.1)
}
.trx_addons_hover_style_zoomin .trx_addons_hover_icon_link{
    -webkit-transform:translate(30px,-30px) scale(0.1,0.1);
     -ms-transform:translate(30px,-30px) scale(0.1,0.1);
     transform:translate(30px,-30px) scale(0.1,0.1)
}
.trx_addons_hover_style_zoomin:hover .trx_addons_hover_mask{
    opacity:1;
     -webkit-transform:scale(1,1);
     -ms-transform:scale(1,1);
     transform:scale(1,1)
}
.trx_addons_hover_style_zoomin:hover .trx_addons_hover_title{
    opacity:1;
     -webkit-transform:translate(0px,0px) scale(1,1);
     -ms-transform:translate(0px,0px) scale(1,1);
     transform:translate(0px,0px) scale(1,1)
}
.trx_addons_hover_style_zoomin:hover .trx_addons_hover_icon{
    opacity:1;
     -webkit-transform:translate(0px,0px) scale(1,1);
     -ms-transform:translate(0px,0px) scale(1,1);
     transform:translate(0px,0px) scale(1,1)
}
@keyframes zoomin{
    0%{
        opacity:0;
         -webkit-transform:scale(0.1,0.1);
         -ms-transform:scale(0.1,0.1);
         transform:scale(0.1,0.1)
    }
    100%{
        opacity:1;
         -webkit-transform:scale(1,1);
         -ms-transform:scale(1,1);
         transform:scale(1,1)
    }
}
@-webkit-keyframes zoomin{
    0%{
        opacity:0;
         -webkit-transform:scale(0.1,0.1);
         -ms-transform:scale(0.1,0.1);
         transform:scale(0.1,0.1)
    }
    100%{
        opacity:1;
         -webkit-transform:scale(1,1);
         -ms-transform:scale(1,1);
         transform:scale(1,1)
    }
}
@keyframes zoomout{
    0%{
        -webkit-transform:scale(1,1);
         -ms-transform:scale(1,1);
         transform:scale(1,1)
    }
    100%{
        -webkit-transform:scale(0.1,0.1);
         -ms-transform:scale(0.1,0.1);
         transform:scale(0.1,0.1)
    }
}
@-webkit-keyframes zoomout{
    0%{
        -webkit-transform:scale(1,1);
         -ms-transform:scale(1,1);
         transform:scale(1,1)
    }
    100%{
        -webkit-transform:scale(0.1,0.1);
         -ms-transform:scale(0.1,0.1);
         transform:scale(0.1,0.1)
    }
}
@keyframes flash{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
         -webkit-transform:scale(1.15,1.15);
         -ms-transform:scale(1.15,1.15);
         transform:scale(1.15,1.15)
    }
}
@-webkit-keyframes flash{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
         -webkit-transform:scale(1.15,1.15);
         -ms-transform:scale(1.15,1.15);
         transform:scale(1.15,1.15)
    }
}
@keyframes jump{
    0%{
        -webkit-transform:translateY(0);
         -ms-transform:translateY(0);
         transform:translateY(0)
    }
    50%{
        -webkit-transform:translateY(-10px);
         -ms-transform:translateY(-10px);
         transform:translateY(-10px)
    }
    100%{
        -webkit-transform:translateY(0);
         -ms-transform:translateY(0);
         transform:translateY(0)
    }
}
@-webkit-keyframes jump{
    0%{
        -webkit-transform:translateY(0);
         -ms-transform:translateY(0);
         transform:translateY(0)
    }
    50%{
        -webkit-transform:translateY(-10px);
         -ms-transform:translateY(-10px);
         transform:translateY(-10px)
    }
    100%{
        -webkit-transform:translateY(0);
         -ms-transform:translateY(0);
         transform:translateY(0)
    }
}
@keyframes squat{
    0%{
        -webkit-transform:translateY(0);
         -ms-transform:translateY(0);
         transform:translateY(0)
    }
    50%{
        -webkit-transform:translateY(10px);
         -ms-transform:translateY(10px);
         transform:translateY(10px)
    }
    100%{
        -webkit-transform:translateY(0);
         -ms-transform:translateY(0);
         transform:translateY(0)
    }
}
@-webkit-keyframes squat{
    0%{
        -webkit-transform:translateY(0);
         -ms-transform:translateY(0);
         transform:translateY(0)
    }
    50%{
        -webkit-transform:translateY(10px);
         -ms-transform:translateY(10px);
         transform:translateY(10px)
    }
    100%{
        -webkit-transform:translateY(0);
         -ms-transform:translateY(0);
         transform:translateY(0)
    }
}
.trx_addons_accent{
    color:#efa758
}
.trx_addons_accent_bg{
    color:#fff;
     background-color:#efa758;
     padding:0 0.4em;
     display:inline-block
}
.trx_addons_hover{
    color:#b88144
}
.trx_addons_inverse{
    color:#fff;
     background-color:#000;
     padding:0 0.4em;
     display:inline-block
}
.trx_addons_dark{
    color:#000
}
.trx_addons_tiny_text{
    font-size:11px;
     line-height:1.3em;
     font-weight:700;
     text-transform:uppercase;
     letter-spacing:1px
}
.trx_addons_dropcap{
    float:left;
     display:block;
     font-size:2.21437em;
     padding:0;
     margin:0.25em 0.5em 0 0;
     width:2em;
     height:2em;
     line-height:2em;
     text-align:center;
     overflow:hidden;
     color:#fff;
     background-color:#000
}
.trx_addons_dropcap{
    -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%
}
.trx_addons_dropcap_style_2{
    background-color:#efa758
}
.trx_addons_tooltip{
    color:#efa758;
     border-bottom:1px solid #efa758;
     position:relative;
     cursor:default
}
.trx_addons_tooltip:before{
    content:attr(data-tooltip-text);
     pointer-events:none;
     display:inline-block;
     padding:0.6em 1em;
     background-color:#efa758;
     color:#fff;
     opacity:0;
     border:none;
     max-width:15em;
     font-size:1em;
     line-height:1.3em;
     position:absolute;
     z-index:1;
     bottom:150%;
     left:50%;
     -webkit-transform:translateX(-50%);
     -ms-transform:translateX(-50%);
     transform:translateX(-50%);
     font-size:12px;
     line-height:15px;
     -webkit-border-radius:0 !important;
     -ms-border-radius:0 !important;
     border-radius:0 !important;
     -webkit-transition:all 0.1s ease;
     -ms-transition:all 0.1s ease;
     transition:all 0.1s ease
}
.trx_addons_tooltip:after{
    content:' ';
     pointer-events:none;
     display:block;
     width:0;
     height:0;
     position:absolute;
     z-index:2;
     bottom:150%;
     left:50%;
     border:4px solid transparent;
     border-top-color:#efa758;
     opacity:0;
     margin:0 0 -7px -2px;
     -webkit-transition:all 0.1s ease;
     -ms-transition:all 0.1s ease;
     transition:all 0.1s ease;
     -webkit-transform:none;
     -ms-transform:none;
     transform:none
}
.trx_addons_tooltip:hover:before,.trx_addons_tooltip:hover:after{
    bottom:115%;
     opacity:1
}
del{
    color:#ddd;
     text-decoration:line-through
}
.trx_addons_no_margin{
    margin:0
}
ul[class*="trx_addons_list"]{
    list-style-type:none;
     padding-left:1.2em
}
ul[class*="trx_addons_list"]>li{
    position:relative
}
ul[class*="trx_addons_list"]>li:before{
    font-family:"trx_addons_icons";
     display:inline-block;
     position:absolute;
     z-index:1;
     top:0;
     left:-1em;
     line-height:inherit
}
ul.trx_addons_list_success,ul.trx_addons_list_error,ul.trx_addons_list_plus,ul.trx_addons_list_minus{
    padding-left:1.5em
}
ul.trx_addons_list_success>li:before,ul.trx_addons_list_error>li:before,ul.trx_addons_list_plus>li:before,ul.trx_addons_list_minus>li:before{
    left:-1.3em
}
ul[class*="trx_addons_list_dot"]>li:before{
    content:'\e8b6'
}
ul[class*="trx_addons_list_custom"]>li:before{
    content:'\e884'
}
ul[class*="trx_addons_list_success"]>li:before{
    content:'\e874'
}
ul[class*="trx_addons_list_error"]>li:before{
    content:'\e875'
}
ul[class*="trx_addons_list_info"]>li:before{
    content:'\e87f'
}
ul[class*="trx_addons_list_plus"]>li:before{
    content:'\e876'
}
ul[class*="trx_addons_list_minus"]>li:before{
    content:'\e877'
}
ul[class*="trx_addons_list_help"]>li:before{
    content:'\e87c'
}
ul[class*="trx_addons_list_attention"]>li:before{
    content:'\e880'
}
ul[class*="trx_addons_list"][class*="_circled"]{
    padding-left:1.8em
}
ul[class*="trx_addons_list"][class*="_circled"]>li:before{
    display:inline-block;
     color:#fff;
     background-color:#efa758;
     font-size:10px;
     left:-2.4em;
     top:0.4em;
     width:1.7em;
     height:1.7em;
     line-height:1.7em;
     text-align:center;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%
}
ul.trx_addons_list_parameters{
    padding-left:0 !important
}
ul.trx_addons_list_parameters>li:before{
    display:none
}
ul.trx_addons_list_parameters>li + li{
    padding-top:0.2em;
     margin-top:0.2em;
     border-top:1px solid #ddd
}
.trx_addons_list_parameters>li{
    white-space:nowrap
}
.trx_addons_list_parameters>li>strong{
    display:inline-block;
     width:75%;
     text-align:left;
     font-family:inherit;
     font-weight:inherit;
     white-space:normal;
     vertical-align:top;
     color:inherit
}
.trx_addons_list_parameters>li>em{
    display:inline-block;
     width:25%;
     text-align:left;
     font-family:inherit;
     font-style:normal;
     font-weight:inherit;
     white-space:normal;
     vertical-align:top;
     color:inherit
}
.sc_float_left{
    float:left
}
.sc_float_right{
    float:right
}
.sc_float_center{
    margin-left:auto;
     margin-right:auto
}
.sc_align_left{
    text-align:left
}
.sc_align_right{
    text-align:right
}
.sc_align_center{
    text-align:center
}
.sc_align_justify{
    text-align:justify
}
.sc_padding_tiny{
    padding:1em 6%
}
.sc_padding_small{
    padding:2em 8%
}
.sc_padding_medium{
    padding:3em 10%
}
.sc_padding_large{
    padding:4em 12%
}
.sc_margin_tiny{
    margin:1em 6%
}
.sc_margin_small{
    margin:2em 8%
}
.sc_margin_medium{
    margin:3em 10%
}
.sc_margin_large{
    margin:4em 12%
}
.sc_push_x_tiny{
    margin-left:2em !important
}
.sc_push_x_tiny_negative{
    margin-left:-2em !important
}
.sc_push_x_small{
    margin-left:4em !important
}
.sc_push_x_small_negative{
    margin-left:-4em !important
}
.sc_push_x_medium{
    margin-left:6em !important
}
.sc_push_x_medium_negative{
    margin-left:-6em !important
}
.sc_push_x_large{
    margin-left:8em !important
}
.sc_push_x_large_negative{
    margin-left:-8em !important
}
.sc_push_tiny,.sc_push_y_tiny{
    margin-top:2em !important
}
.sc_push_tiny_negative,.sc_push_y_tiny_negative{
    margin-top:-2em !important
}
.sc_push_small,.sc_push_y_small{
    margin-top:4em !important
}
.sc_push_small_negative,.sc_push_y_small_negative{
    margin-top:-4em !important
}
.sc_push_medium,.sc_push_y_medium{
    margin-top:6em !important
}
.sc_push_medium_negative,.sc_push_y_medium_negative{
    margin-top:-6em !important
}
.sc_push_large,.sc_push_y_large{
    margin-top:8em !important
}
.sc_push_large_negative,.sc_push_y_large_negative{
    margin-top:-8em !important
}
[class*="sc_push_"] .woocommerce .products:after{
    display:none;
     clear:none
}
[class*="sc_push_"] .woocommerce .products{
    overflow:hidden
}
.sc_pull_x_tiny{
    margin-right:2em !important
}
.sc_pull_x_tiny_negative{
    margin-right:-2em !important
}
.sc_pull_x_small{
    margin-right:4em !important
}
.sc_pull_x_small_negative{
    margin-right:-4em !important
}
.sc_pull_x_medium{
    margin-right:6em !important
}
.sc_pull_x_medium_negative{
    margin-right:-6em !important
}
.sc_pull_x_large{
    margin-right:8em !important
}
.sc_pull_x_large_negative{
    margin-right:-8em !important
}
.sc_pull_tiny,.sc_pull_y_tiny{
    margin-bottom:2em !important
}
.sc_pull_tiny_negative,.sc_pull_y_tiny_negative{
    margin-bottom:-2em !important
}
.sc_pull_small,.sc_pull_y_small{
    margin-bottom:4em !important
}
.sc_pull_small_negative,.sc_pull_y_small_negative{
    margin-bottom:-4em !important
}
.sc_pull_medium,.sc_pull_y_medium{
    margin-bottom:6em !important
}
.sc_pull_medium_negative,.sc_pull_y_medium_negative{
    margin-bottom:-6em !important
}
.sc_pull_large,.sc_pull_y_large{
    margin-bottom:8em !important
}
.sc_pull_large_negative,.sc_pull_y_large_negative{
    margin-bottom:-8em !important
}
[class*="sc_shift_"]{
    position:relative;
     z-index:0
}
.sc_shift_x_tiny{
    left:2em !important
}
.sc_shift_x_tiny_negative{
    left:-2em !important
}
.sc_shift_x_small{
    left:4em !important
}
.sc_shift_x_small_negative{
    left:-4em !important
}
.sc_shift_x_medium{
    left:6em !important
}
.sc_shift_x_medium_negative{
    left:-6em !important
}
.sc_shift_x_large{
    left:8em !important
}
.sc_shift_x_large_negative{
    left:-8em !important
}
.sc_shift_y_tiny{
    top:2em !important
}
.sc_shift_y_tiny_negative{
    top:-2em !important
}
.sc_shift_y_small{
    top:4em !important
}
.sc_shift_y_small_negative{
    top:-4em !important
}
.sc_shift_y_medium{
    top:6em !important
}
.sc_shift_y_medium_negative{
    top:-6em !important
}
.sc_shift_y_large{
    top:8em !important
}
.sc_shift_y_large_negative{
    top:-8em !important
}
.sc_parallax_text_block{
    display:inline-block;
     vertical-align:top
}
.sc_parallax_block{
    position:absolute;
     z-index:1;
     top:0;
     left:0;
     width:100%;
     height:100%;
     display:block;
     overflow:hidden;
     pointer-events:none;
     -webkit-perspective:1200px;
     -ms-perspective:1200px;
     perspective:1200px
}
.sc_parallax_block_image{
    width:100%;
     height:100%;
     background-repeat:no-repeat;
     -webkit-background-size:auto auto;
     background-size:auto;
     background-position:50% 50%
}
.sc_parallax_block_type_scroll:not(.is-mac) .sc_parallax_block_image{
    -webkit-transition:-webkit-transform 0.5s cubic-bezier(0.25,0.88,0.54,0.98),background-position 0s linear;
     -o-transition:transform 0.5s cubic-bezier(0.25,0.88,0.54,0.98),background-position 0s linear;
     transition:transform 0.5s cubic-bezier(0.25,0.88,0.54,0.98),background-position 0s linear
}
.sc_item_title,.sc_item_subtitle,.sc_item_descr,.sc_item_button{
    margin:0
}
.sc_item_title{
    line-height:1.2em
}
.sc_item_title>small,.sc_item_title>big{
    display:inline-block;
     margin-bottom:0.9em
}
.sc_item_title_inner{
    display:inline-block
}
.sc_item_subtitle{
    font-size:1.15rem;
     line-height:1.5em;
     font-weight:400;
     font-style:italic;
     text-transform:none;
     letter-spacing:0;
     display:block
}
.sc_item_subtitle_above{
    margin-bottom:0.5em
}
.sc_item_subtitle_below{
    margin-top:0.5em
}
.sc_item_button{
    line-height:0
}
.sc_item_subtitle.sc_item_title_style_shadow{
    font-size:8rem;
     line-height:1.2em;
     font-weight:900;
     font-style:normal;
     position:absolute;
     z-index:0;
     top:0;
     left:50%;
     -webkit-transform:translateX(-50%);
     -ms-transform:translateX(-50%);
     transform:translateX(-50%);
     color:#f0f0f0;
     opacity:0.1
}
.sc_item_subtitle.sc_item_title_style_shadow.sc_align_left,.sc_item_subtitle.sc_item_title_style_shadow.sc_align_default{
    left:0;
     -webkit-transform:none;
     -ms-transform:none;
     transform:none
}
.sc_item_subtitle.sc_item_title_style_shadow.sc_align_right{
    left:auto;
     right:0;
     -webkit-transform:none;
     -ms-transform:none;
     transform:none
}
.sc_item_subtitle.sc_item_title_style_shadow + .sc_item_title{
    padding:2.5rem 0;
     margin:0
}
.sc_item_title.sc_item_title_style_accent{
    position:relative
}
.sc_item_title.sc_item_title_style_accent b{
    font-size:6em;
     line-height:0.8em;
     font-weight:900;
     font-style:normal;
     position:absolute;
     z-index:0;
     bottom:-100%;
     left:0;
     color:rgba(200,200,200,0.1);
     letter-spacing:0
}
.sc_item_title.sc_item_title_style_accent i{
    display:inline-block;
     font-size:1rem;
     font-weight:normal;
     font-style:normal;
     padding:1.2em 0.5em;
     color:#fff;
     background-color:#000;
     text-align:center;
     position:absolute;
     z-index:1;
     top:-5.25em;
     right:0;
     width:5em;
     height:5em;
     line-height:1.25em;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%;
     letter-spacing:0
}
.sc_item_title.sc_item_title_style_accent.sc_align_center b{
    left:50%;
     -webkit-transform:translateX(-50%);
     -ms-transform:translateX(-50%);
     transform:translateX(-50%)
}
.sc_item_title.sc_item_title_style_accent.sc_align_right b{
    left:auto;
     right:0
}
.sc_item_title.sc_item_title_style_accent.sc_align_right i{
    left:0;
     right:auto
}
.sc_item_title + .sc_item_descr,.sc_item_subtitle + .sc_item_descr{
    margin-top:1em
}
.sc_item_title + .sc_item_slider,.sc_item_subtitle + .sc_item_slider,.sc_item_title + .sc_item_columns,.sc_item_subtitle + .sc_item_columns,.sc_item_title + .sc_item_content,.sc_item_subtitle + .sc_item_content{
    margin-top:2em
}
.sc_item_descr + .sc_item_slider,.sc_item_descr + .sc_item_columns,.sc_item_descr + .sc_item_content{
    margin-top:3em
}
h1.sc_item_title_tag + .sc_item_descr,h1.sc_item_title_tag + .sc_item_slider,h1.sc_item_title_tag + .sc_item_columns,h1.sc_item_title_tag + .sc_item_content{
    margin-top:2em
}
h2.sc_item_title_tag + .sc_item_descr,h2.sc_item_title_tag + .sc_item_slider,h2.sc_item_title_tag + .sc_item_columns,h2.sc_item_title_tag + .sc_item_content{
    margin-top:1.8em
}
h3.sc_item_title_tag + .sc_item_descr,h3.sc_item_title_tag + .sc_item_slider,h3.sc_item_title_tag + .sc_item_columns,h3.sc_item_title_tag + .sc_item_content{
    margin-top:1.6em
}
h4.sc_item_title_tag + .sc_item_descr,h4.sc_item_title_tag + .sc_item_slider,h4.sc_item_title_tag + .sc_item_columns,h4.sc_item_title_tag + .sc_item_content{
    margin-top:1.4em
}
h5.sc_item_title_tag + .sc_item_descr,h5.sc_item_title_tag + .sc_item_slider,h5.sc_item_title_tag + .sc_item_columns,h5.sc_item_title_tag + .sc_item_content{
    margin-top:1.2em
}
h6.sc_item_title_tag + .sc_item_descr,h6.sc_item_title_tag + .sc_item_slider,h6.sc_item_title_tag + .sc_item_columns,h6.sc_item_title_tag + .sc_item_content{
    margin-top:1em
}
.sc_item_descr{
    margin-bottom:2em
}
.sc_item_descr.sc_align_center{
    max-width:75%;
     margin-left:auto;
     margin-right:auto
}
.sc_item_descr:last-child{
    margin-bottom:0
}
.wpb_column:not(.vc_col-sm-12) .sc_item_descr.sc_align_center{
    max-width:none
}
nav.sc_item_pagination{
    margin-top:1em
}
nav.sc_item_pagination .nav-links{
    margin-top:0;
     display:inline-block
}
nav.sc_item_pagination_advanced_pages{
    text-align:left
}
nav.sc_item_pagination_advanced_pages .nav-links{
    max-width:82%
}
nav.sc_item_pagination a{
    cursor:pointer
}
nav.sc_item_pagination .nav-disabled{
    display:none
}
nav.sc_item_pagination .nav-disabled a{
    cursor:not-allowed;
     pointer-events:none
}
nav.sc_item_pagination .page-count{
    width:auto;
     float:right;
     line-height:4em;
     margin-top:0.6667em;
     max-width:18%
}
.sc_item_title + .sc_item_button,.sc_item_title + .sc_item_button_image,.sc_item_subtitle + .sc_item_button,.sc_item_subtitle + .sc_item_button_image,.sc_item_descr + .sc_item_button,.sc_item_descr + .sc_item_button_image,.sc_item_content + .sc_item_button,.sc_item_content + .sc_item_button_image,.sc_item_slider + .sc_item_button,.sc_item_slider + .sc_item_button_image,.sc_item_columns + .sc_item_button,.sc_item_columns + .sc_item_button_image,.sc_item_pagination + .sc_item_button,.sc_item_pagination + .sc_item_button_image{
    margin-top:2em
}
.sc_item_title + .sc_item_button_simple,.sc_item_subtitle + .sc_item_button_simple,.sc_item_descr + .sc_item_button_simple,.sc_item_content + .sc_item_button_simple,.sc_item_slider + .sc_item_button_simple,.sc_item_columns + .sc_item_button_simple,.sc_item_pagination + .sc_item_button_simple{
    margin-top:1.5em
}
.sc_item_button_image img{
    max-height:8em;
     width:auto
}
a .sc_icon_as_image{
    -webkit-filter:grayscale(0);
     -moz-filter:grayscale(0);
     -ms-filter:grayscale(0);
     -o-filter:grayscale(0);
     filter:grayscale(0);
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     transition:all 0.3s ease
}
a:hover .sc_icon_as_image{
    -webkit-filter:grayscale(1);
     -moz-filter:grayscale(1);
     -ms-filter:grayscale(1);
     -o-filter:grayscale(1);
     filter:grayscale(1)
}
.sc_item_featured{
    position:relative
}
.sc_item_featured [class*="post_info_"]{
    padding:0.4em 0.8em;
     background-color:rgba(248,248,248,0.85);
     z-index:10 !important;
     max-width:75%;
     -webkit-transition:background-color 0.3s ease;
     -ms-transition:background-color 0.3s ease;
     transition:background-color 0.3s ease
}
.sc_item_featured:hover [class*="post_info_"]{
    background-color:#f7f7f7
}
.sc_item_featured [class*="post_info_"] .post_meta{
    margin:0
}
.sc_item_featured [class*="post_info_"] .post_meta + .entry-title{
    margin-top:8px
}
.sc_item_featured [class*="post_info_"] .entry-title + .post_meta{
    margin-top:8px
}
.sc_item_featured .post_info_tl{
    position:absolute;
     z-index:1;
     top:0;
     left:0
}
.sc_item_featured .post_info_tc{
    position:absolute;
     z-index:1;
     top:0;
     left:50%;
     -webkit-transform:translateX(-50%);
     -ms-transform:translateX(-50%);
     transform:translateX(-50%);
     text-align:center
}
.sc_item_featured .post_info_tr{
    position:absolute;
     z-index:1;
     top:0;
     right:0;
     text-align:right
}
.sc_item_featured .post_info_ml{
    position:absolute;
     z-index:1;
     top:50%;
     left:0;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.sc_item_featured .post_info_mc{
    position:absolute;
     z-index:1;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%);
     text-align:center;
     padding:1em 1.5em;
     min-width:60%
}
.sc_item_featured .post_info_mr{
    position:absolute;
     z-index:1;
     top:50%;
     right:0;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.sc_item_featured .post_info_bl{
    position:absolute;
     z-index:1;
     bottom:0;
     left:0
}
.sc_item_featured .post_info_bc{
    position:absolute;
     z-index:1;
     bottom:0;
     left:50%;
     -webkit-transform:translateX(-50%);
     -ms-transform:translateX(-50%);
     transform:translateX(-50%);
     text-align:center
}
.sc_item_featured .post_info_br{
    position:absolute;
     z-index:1;
     bottom:0;
     right:0;
     text-align:right
}
.sc_item_featured .sc_item_price{
    font-size:1.25em;
     line-height:1.5em;
     font-weight:bold
}
.sc_item_featured.post_featured_bg[data-ratio]:before{
    content:' ';
     width:0;
     height:0;
     display:inline-block;
     vertical-align:top;
     margin-left:-0.3em
}
.sc_item_featured.post_featured_bg[data-ratio="2:1"]:before{
    padding-top:50%
}
.sc_item_featured.post_featured_bg[data-ratio="17:9"]:before{
    padding-top:52.94%
}
.sc_item_featured.post_featured_bg[data-ratio="16:9"]:before{
    padding-top:56.25%
}
.sc_item_featured.post_featured_bg[data-ratio="4:3"]:before{
    padding-top:75%
}
.sc_item_featured.post_featured_bg[data-ratio="1:1"]:before{
    padding-top:100%
}
.sc_item_featured.post_featured_bg[data-ratio="3:4"]:before{
    padding-top:133.33%
}
.sc_item_featured.post_featured_bg[data-ratio="9:16"]:before{
    padding-top:177.77%
}
.sc_item_featured.post_featured_bg[data-ratio="9:17"]:before{
    padding-top:188.88%
}
.sc_item_featured.post_featured_bg[data-ratio="1:2"]:before{
    padding-top:200%
}
.sc_item_filters{
    margin-bottom:2em
}
.sc_item_title + .sc_item_filters,.sc_item_subtitle + .sc_item_filters{
    margin-top:2em
}
.sc_item_filters_align_left,.sc_item_filters_align_right{
    display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-wrap:nowrap;
     -ms-flex-wrap:nowrap;
     flex-wrap:nowrap;
     -webkit-justify-content:space-between;
     -ms-flex-pack:space-between;
     justify-content:space-between;
     -webkit-align-items:flex-end;
     -ms-flex-align:end;
     align-items:flex-end;
     border-bottom:2px solid #333;
     padding-bottom:1em
}
.sc_item_filters_align_left .sc_item_filters_tabs{
    -webkit-justify-content:flex-end;
     -ms-flex-pack:end;
     justify-content:flex-end
}
.sc_item_filters_align_right .sc_item_filters_tabs{
    order:1;
     -webkit-justify-content:flex-start;
     -ms-flex-pack:start;
     justify-content:flex-start
}
.sc_item_filters_align_right .sc_item_filters_header{
    order:2
}
.sc_item_filters_align_center .sc_item_filters_header{
    text-align:center;
     border-bottom:2px solid #333;
     padding-bottom:1em;
     margin-bottom:1em
}
.sc_item_filters_title{
    margin:0;
     line-height:1em
}
.sc_item_filters_subtitle{
    margin:0.2em 0 0;
     font-size:1.15em
}
.sc_item_filters_tabs{
    display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-wrap:wrap;
     -ms-flex-wrap:wrap;
     flex-wrap:wrap;
     -webkit-justify-content:center;
     -ms-flex-pack:center;
     justify-content:center;
     font-size:1.15em;
     list-style-type:none !important;
     margin:0 !important;
     padding:0 !important
}
.sc_item_filters_tabs li{
    display:inline-block;
     padding:0 0 0 1.5em
}
.sc_item_filters_align_right .sc_item_filters_tabs li{
    padding:0 1.5em 0 0
}
.sc_item_filters_align_center .sc_item_filters_tabs li{
    padding:0 0.75em
}
.sc_item_filters_tabs li:before{
    display:none !important
}
.sc_item_filters_tabs a.active{
    border-bottom:1px solid #e5e5e5
}
#trx_addons_post_details_popup_overlay{
    position:fixed;
     z-index:100000;
     top:0;
     left:0;
     right:0;
     bottom:0;
     width:100%;
     height:100%;
     background-color:rgba(0,0,0,0.9);
     display:none
}
#trx_addons_post_details_popup{
    position:fixed;
     z-index:100001;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%);
     width:50%;
     height:80%;
     display:none
}
.trx_addons_post_details_popup_close,.trx_addons_post_details_popup_prev,.trx_addons_post_details_popup_next{
    position:absolute;
     z-index:1;
     top:-2em;
     right:-2em;
     color:#fff;
     font-size:1.5em;
     padding:6px;
     cursor:pointer
}
.trx_addons_post_details_popup_prev,.trx_addons_post_details_popup_next{
    top:50%;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.trx_addons_post_details_popup_prev{
    left:-2em;
     right:auto
}
#trx_addons_post_details_popup .trx_addons_post_details_content{
    position:absolute;
     top:0;
     left:0;
     right:0;
     bottom:0;
     background:#fff;
     overflow-x:hidden;
     overflow-y:auto
}
#trx_addons_post_details_popup .post_details_page_title{
    background-color:#f0f0f0;
     margin:0;
     padding:0.2em 3em 0.2em 0.5em;
     position:relative
}
#trx_addons_post_details_popup .post_details_page_price{
    position:absolute;
     z-index:1;
     top:0.2em;
     right:0.5em
}
#trx_addons_post_details_popup .post_details_page_header{
    margin-bottom:0
}
#trx_addons_post_details_popup .post_details_page_content{
    padding:2em
}
#trx_addons_post_details_popup .post_details_page_details{
    padding:0 2em
}
#trx_addons_post_details_popup .post_details_page_button{
    padding:1em 2em 2em
}
.trx_addons_text_gradient{
    display:inline-block
}
.trx_addons_text_gradient,.trx_addons_text_gradient *{
    background:#efa758;
     background:linear-gradient(135deg,#efa758,#ef58a7)
}
.elementor-editor-active #elementor .hide_on_wide,.elementor-editor-active #elementor .sc_layouts_hide_on_wide,.elementor-editor-active #elementor .hide_on_desktop,.elementor-editor-active #elementor .sc_layouts_hide_on_desktop,.elementor-editor-active #elementor .hide_on_notebook,.elementor-editor-active #elementor .sc_layouts_hide_on_notebook,.elementor-editor-active #elementor .hide_on_tablet,.elementor-editor-active #elementor .sc_layouts_hide_on_tablet,.elementor-editor-active #elementor .hide_on_mobile,.elementor-editor-active #elementor .sc_layouts_hide_on_mobile{
    display:block !important
}
.elementor-editor-active #elementor .sc_layouts_column .sc_layouts_item.hide_on_wide,.elementor-editor-active #elementor .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_wide,.elementor-editor-active #elementor .sc_layouts_column .sc_layouts_item.hide_on_desktop,.elementor-editor-active #elementor .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_desktop,.elementor-editor-active #elementor .sc_layouts_column .sc_layouts_item.hide_on_notebook,.elementor-editor-active #elementor .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_notebook,.elementor-editor-active #elementor .sc_layouts_column .sc_layouts_item.hide_on_tablet,.elementor-editor-active #elementor .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_tablet,.elementor-editor-active #elementor .sc_layouts_column .sc_layouts_item.hide_on_mobile,.elementor-editor-active #elementor .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_mobile{
    display:inline-block !important
}
.elementor.elementor-edit-area-active .sc_layouts_item.elementor-hidden-desktop,.elementor.elementor-edit-area-active .sc_layouts_item.elementor-hidden-tablet,.elementor.elementor-edit-area-active .sc_layouts_item.elementor-hidden-phone{
    display:inline-block !important
}
.elementor-editor-active .elementor-inner{
    margin-top:0 !important
}
.elementor-container:not(.elementor-column-gap-no)>.elementor-row>.elementor-column>.elementor-element-populated{
    padding-top:0;
     padding-bottom:0
}
.elementor-editor-active .elementor.elementor-edit-mode .elementor-element>.elementor-element-overlay{
    z-index:100000 !important
}
.elementor-editor-active.single-cpt_layouts .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty.sc_layouts_item .elementor-widget-empty-icon{
    padding:10px
}
.trx_addons_sc_not_exists{
    -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     padding:1.5em;
     border:3px solid #b7084e;
     background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));
     background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);
     background-image:-o-linear-gradient(top,#f3f3f3,#fff);
     background-image:linear-gradient(180deg,#f3f3f3,#fff)
}
.trx_addons_sc_not_exists_title{
    margin-top:0
}
.trx_addons_sc_not_exists_description p:last-child{
    margin-bottom:0
}
.sc_layouts_featured_title_preview{
    margin:0;
     position:absolute;
     z-index:1;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%)
}
.elementor-editor-active .sc_parallax{
    overflow:visible !important
}
[class*="sc_fly_"]:not(.sc_fly_static){
    position:absolute !important
}
.sc_fly_tl{
    position:absolute;
     z-index:1;
     top:0;
     left:0
}
.sc_fly_tc{
    position:absolute;
     z-index:1;
     top:0;
     left:50%;
     -webkit-transform:translateX(-50%);
     -ms-transform:translateX(-50%);
     transform:translateX(-50%)
}
.sc_fly_tr{
    position:absolute;
     z-index:1;
     top:0;
     right:0
}
.sc_fly_ml{
    position:absolute;
     z-index:1;
     top:50%;
     left:0;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.sc_fly_mc{
    position:absolute;
     z-index:1;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%)
}
.sc_fly_mr{
    position:absolute;
     z-index:1;
     top:50%;
     right:0;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.sc_fly_bl{
    position:absolute;
     z-index:1;
     bottom:0;
     left:0
}
.sc_fly_bc{
    position:absolute;
     z-index:1;
     bottom:0;
     left:50%;
     -webkit-transform:translateX(-50%);
     -ms-transform:translateX(-50%);
     transform:translateX(-50%)
}
.sc_fly_br{
    position:absolute;
     z-index:1;
     bottom:0;
     right:0
}
.elementor-editor-active .elementor.elementor-edit-mode .elementor-top-section.sc_layouts_row_type_narrow>.elementor-container>.elementor-row{
    min-height:40px
}
.elementor-editor-active .sc_layouts_row_type_narrow .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{
    min-height:30px
}
.elementor-section{
    position:relative
}
.elementor-column.sc_column_fixed{
    -webkit-align-self:flex-start;
     -ms-align-self:start;
     align-self:flex-start
}
.sc_column_fixed_placeholder{
    min-height:1px
}
.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute):not(.sc_layouts_item){
    margin-bottom:0
}
.elementor-widget-text-editor:last-child,.elementor-widget-text-editor p:last-child{
    margin-bottom:0
}
.elementor-widget-spacer.sc_height_tiny .elementor-spacer-inner{
    height:1rem !important
}
.elementor-widget-spacer.sc_height_small .elementor-spacer-inner{
    height:2rem !important
}
.elementor-widget-spacer.sc_height_medium .elementor-spacer-inner{
    height:3.3333rem !important
}
.elementor-widget-spacer.sc_height_large .elementor-spacer-inner,.elementor-widget-spacer.sc_height_big .elementor-spacer-inner{
    height:6.6667rem !important
}
.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner{
    height:8.6667rem !important
}
.elementor-widget-divider.sc_height_tiny .elementor-divider{
    padding:1rem 0 !important
}
.elementor-widget-divider.sc_height_small .elementor-divider{
    padding:2rem 0 !important
}
.elementor-widget-divider.sc_height_medium .elementor-divider{
    padding:3.3333rem 0 !important
}
.elementor-widget-divider.sc_height_large .elementor-divider,.elementor-widget-divider.sc_height_big .elementor-divider{
    padding:6.6667rem 0 !important
}
.elementor-widget-divider.sc_height_huge .elementor-divider{
    padding:8.6667rem 0 !important
}
.elementor-section[class*="sc_extra_bg_"],.elementor-section[class*="sc_bg_mask_"],.elementor-column[class*="sc_extra_bg_"]>.elementor-column-wrap,.elementor-column[class*="sc_bg_mask_"]>.elementor-column-wrap,.elementor-widget-text-editor[class*="sc_extra_bg_"],.elementor-widget-text-editor[class*="sc_bg_mask_"]{
    position:relative;
     z-index:0
}
.elementor-widget-text-editor[class*="sc_bg_mask_"]>.wpb_wrapper{
    position:relative;
     z-index:2
}
.elementor-section[class*="sc_extra_bg_"]:after,.elementor-column[class*="sc_extra_bg_"]>.elementor-column-wrap:after,.elementor-widget-text-editor[class*="sc_extra_bg_"]:after{
    content:' ';
     display:block;
     position:absolute;
     z-index:-1;
     background:inherit
}
.elementor-section[class*="sc_bg_mask_"]:before,.elementor-column[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-widget-text-editor[class*="sc_bg_mask_"]:before{
    content:' ';
     display:block !important;
     background-color:inherit;
     position:absolute;
     z-index:0;
     top:0;
     left:0;
     right:0;
     bottom:0
}
.elementor-section.vc_parallax[class*="sc_bg_mask_"]:before{
    z-index:1
}
.elementor-section.sc_extra_bg_tiny[class*="sc_bg_mask_"]:before,.elementor-section.sc_extra_bg_tiny:after,.elementor-column.sc_extra_bg_tiny[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column.sc_extra_bg_tiny>.elementor-column-wrap:after,.elementor-widget-text-editor.sc_extra_bg_tiny[class*="sc_bg_mask_"]:before,.elementor-widget-text-editor.sc_extra_bg_tiny:after{
    position:absolute;
     top:-2em;
     right:-2em;
     bottom:-2em;
     left:-2em
}
.elementor-section.sc_extra_bg_small[class*="sc_bg_mask_"]:before,.elementor-section.sc_extra_bg_small:after,.elementor-column.sc_extra_bg_small[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column.sc_extra_bg_small>.elementor-column-wrap:after,.elementor-widget-text-editor.sc_extra_bg_small[class*="sc_bg_mask_"]:before,.elementor-widget-text-editor.sc_extra_bg_small:after{
    position:absolute;
     top:-4em;
     right:-4em;
     bottom:-4em;
     left:-4em
}
.elementor-section.sc_extra_bg_medium[class*="sc_bg_mask_"]:before,.elementor-section.sc_extra_bg_medium:after,.elementor-column.sc_extra_bg_medium[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column.sc_extra_bg_medium>.elementor-column-wrap:after,.elementor-widget-text-editor.sc_extra_bg_medium[class*="sc_bg_mask_"]:before,.elementor-widget-text-editor.sc_extra_bg_medium:after{
    position:absolute;
     top:-6em;
     right:-6em;
     bottom:-6em;
     left:-6em
}
.elementor-section.sc_extra_bg_large[class*="sc_bg_mask_"]:before,.elementor-section.sc_extra_bg_large:after,.elementor-column.sc_extra_bg_large[class*="sc_bg_mask_"]>.elementor-column-wrap:before,.elementor-column.sc_extra_bg_large>.elementor-column-wrap:after,.elementor-widget-text-editor.sc_extra_bg_large[class*="sc_bg_mask_"]:before,.elementor-widget-text-editor.sc_extra_bg_large:after{
    position:absolute;
     top:-8em;
     right:-8em;
     bottom:-8em;
     left:-8em
}
.elementor-section.sc_bg_mask_bg_color:before,.elementor-column.sc_bg_mask_bg_color>.elementor-column-wrap:before,.elementor-widget-text-editor.sc_bg_mask_bg_color:before{
    background-color:inherit
}
.elementor-section.sc_bg_mask_1:before,.elementor-column.sc_bg_mask_1>.elementor-column-wrap:before,.elementor-widget-text-editor.sc_bg_mask_1:before{
    opacity:0.1
}
.elementor-section.sc_bg_mask_2:before,.elementor-column.sc_bg_mask_2>.elementor-column-wrap:before,.elementor-widget-text-editor.sc_bg_mask_2:before{
    opacity:0.2
}
.elementor-section.sc_bg_mask_3:before,.elementor-column.sc_bg_mask_3>.elementor-column-wrap:before,.elementor-widget-text-editor.sc_bg_mask_3:before{
    opacity:0.3
}
.elementor-section.sc_bg_mask_4:before,.elementor-column.sc_bg_mask_4>.elementor-column-wrap:before,.elementor-widget-text-editor.sc_bg_mask_4:before{
    opacity:0.4
}
.elementor-section.sc_bg_mask_5:before,.elementor-column.sc_bg_mask_5>.elementor-column-wrap:before,.elementor-widget-text-editor.sc_bg_mask_5:before{
    opacity:0.5
}
.elementor-section.sc_bg_mask_6:before,.elementor-column.sc_bg_mask_6>.elementor-column-wrap:before,.elementor-widget-text-editor.sc_bg_mask_6:before{
    opacity:0.6
}
.elementor-section.sc_bg_mask_7:before,.elementor-column.sc_bg_mask_7>.elementor-column-wrap:before,.elementor-widget-text-editor.sc_bg_mask_7:before{
    opacity:0.7
}
.elementor-section.sc_bg_mask_8:before,.elementor-column.sc_bg_mask_8>.elementor-column-wrap:before,.elementor-widget-text-editor.sc_bg_mask_8:before{
    opacity:0.8
}
.elementor-section.sc_bg_mask_9:before,.elementor-column.sc_bg_mask_9>.elementor-column-wrap:before,.elementor-widget-text-editor.sc_bg_mask_9:before{
    opacity:0.9
}
.elementor-widget-trx_sc_googlemap .sc_googlemap_marker[data-icon]:before{
    display:none
}
body.body_style_boxed .elementor-element-edit-mode.elementor-section-stretched.elementor-section-full_width .rev_slider>ul,body.body_style_boxed .elementor-element-edit-mode.elementor-section-stretched.elementor-section-full_width .tp-simpleresponsive>ul{
    width:100% !important
}
.elementor-widget-trx_sc_layouts.elementor-element-edit-mode .sc_layouts,.elementor-widget-trx_sc_blogger.elementor-element-edit-mode .sc_blogger{
    position:relative
}
.elementor-widget-trx_sc_layouts.elementor-element-edit-mode .sc_layouts:after,.elementor-widget-trx_sc_blogger.elementor-element-edit-mode .sc_blogger:after{
    content:' ';
     position:absolute;
     z-index:10;
     top:0;
     left:0;
     right:0;
     bottom:0
}
.wp-block-columns.has-2-columns .wp-block-column{
    width:50%
}
.wp-block-columns.has-3-columns .wp-block-column{
    width:33.3333333333%
}
.wp-block-columns.has-4-columns .wp-block-column{
    width:25%
}
.wp-block-columns.has-5-columns .wp-block-column{
    width:20%
}
.wp-block-columns.has-6-columns .wp-block-column{
    width:16.6666666667%
}
.wp-block-columns.has-7-columns .wp-block-column{
    width:14.2857142857%
}
.wp-block-columns.has-8-columns .wp-block-column{
    width:12.5%
}
.wp-block-columns.has-9-columns .wp-block-column{
    width:11.1111111111%
}
.wp-block-columns.has-10-columns .wp-block-column{
    width:10%
}
.wp-block-columns.has-11-columns .wp-block-column{
    width:9.0909090909%
}
.wp-block-columns.has-12-columns .wp-block-column{
    width:8.3333333333%
}
.wp-block-columns>.editor-inner-blocks{
    width:100%
}
.wp-block-columns>.editor-inner-blocks>.editor-block-list__layout>[data-type="core/column"],.wp-block-column{
    margin:0;
     padding:0;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.wp-block-columns>.editor-inner-blocks>.editor-block-list__layout>[data-type="core/column"]:not(:first-child),.wp-block-column:not(:first-child){
    padding-left:15px;
     margin-left:0
}
.wp-block-columns>.editor-inner-blocks>.editor-block-list__layout>[data-type="core/column"]:not(:last-child),.wp-block-column:not(:last-child){
    padding-right:15px;
     margin-right:0
}
body.post-type-cpt_layouts .editor-block-list__block,body.post-type-cpt_layouts .editor-post-title__block,body.post-type-cpt_layouts .editor-default-block-appender{
    max-width:none !important
}
body.post-type-cpt_layouts div:not(.editor-inner-blocks)>.editor-block-list__layout{
    position:relative;
     padding-left:0;
     padding-right:0;
     margin-left:80px;
     margin-right:80px
}
div:not(.editor-inner-blocks)>.editor-block-list__layout{
    padding-bottom:3em
}
.editor-block-list__empty-block-inserter,.editor-default-block-appender .editor-inserter,.editor-inserter-with-shortcuts{
    z-index:10
}
.editor-post-title__block .editor-post-title__input,.editor-block-list__layout .editor-block-list__block{
    padding-left:0;
     padding-right:0
}
.editor-block-list__layout .editor-default-block-appender>.editor-default-block-appender__content,.editor-block-list__layout>.editor-block-list__block>.editor-block-drop-zone,.editor-block-list__layout>.editor-block-list__block>.editor-block-list__block-edit{
    margin:1em 0
}
.editor-block-list__layout .editor-block-list__block[data-align="left"] .editor-block-list__block-edit{
    margin-right:2em;
     margin-bottom:1em
}
.editor-block-list__layout .editor-block-list__block[data-align="right"] .editor-block-list__block-edit{
    margin-left:2em;
     margin-bottom:1em
}
.editor-block-list__layout .editor-block-list__block[data-align="center"] .editor-block-list__block-edit{
    margin-left:auto;
     margin-right:auto;
     margin-bottom:1em
}
.editor-block-list__block>.editor-block-mover{
    left:-60px
}
.editor-block-list__block>.editor-block-settings-menu{
    right:-60px
}
.editor-block-list__block .editor-block-contextual-toolbar>div:first-child>.components-toolbar{
    border-left:1px solid #e2e4e7
}
.editor-block-list__insertion-point-inserter .editor-inserter__toggle{
    padding:8px
}
h6.editor-block-title{
    font-size:13px;
     padding:15px 0;
     margin:0
}
.editor-block-params{
    font-size:12px;
     line-height:18px;
     margin-top:-10px
}
.editor-block-params span{
    margin-right:10px
}
.editor-block-params span:empty{
    display:none
}
.editor-block-list__block .trx_addons_gb_reload{
    display:none
}
.editor-block-list__block.is-hovered .trx_addons_gb_reload,.editor-block-list__block.is-selected .trx_addons_gb_reload,.editor-block-list__block.is-selected-parent .trx_addons_gb_reload{
    display:block
}
.components-button.components-button.trx_addons_gb_reload{
    position:absolute;
     right:0;
     top:0;
     z-index:10;
     height:32px;
     line-height:30px;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     padding:0 8px;
     color:#333;
     background-color:#f7f7f7
}
.components-button.components-button.trx_addons_gb_reload:focus,.components-button.components-button.trx_addons_gb_reload:hover{
    color:#fff !important;
     background-color:#007cba !important
}
.components-button.components-button.trx_addons_gb_reload:before{
    content:'\e800';
     font-family:trx_addons_icons
}
.editor-block-list__block[data-type="trx-addons/content"]>.editor-block-list__block-edit>div>.components-placeholder,.editor-block-list__block[data-type="trx-addons/layouts-container"]>.editor-block-list__block-edit>div>.components-placeholder,.editor-block-list__block[data-type="trx-addons/layouts-featured"]>.editor-block-list__block-edit>div>.components-placeholder{
    display:none
}
.trx_addons_gb_inner_blocks{
    -webkit-flex-direction:column;
     -ms-flex-direction:column;
     flex-direction:column
}
.trx_addons_gb_inner_blocks .components-panel__body{
    border:none
}
.trx_addons_gb_inner_blocks .components-panel__body-toggle:focus,.trx_addons_gb_inner_blocks .components-panel__body-toggle:hover{
    color:#fff !important;
     background-color:#007cba !important
}
.trx_addons_gb_inner_blocks .components-panel__body-toggle:before{
    content:'\e8d7';
     font-family:trx_addons_icons;
     margin-right:0.55em
}
.trx_addons_gb_inner_blocks .editor-block-list__block .editor-block-contextual-toolbar{
    margin-left:0;
     margin-right:0
}
.editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks,.editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks>.editor-inner-blocks{
    display:none
}
.editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks.is-opened,.editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks.is-opened>.editor-inner-blocks,.editor-block-list__block.is-hovered:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks,.editor-block-list__block.is-typing:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks,.editor-block-list__block.is-selected:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks,.editor-block-list__block.is-selected-parent:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks{
    display:block
}
.editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks{
    position:absolute;
     right:40px;
     top:0;
     z-index:10;
     min-width:33%;
     border:none !important
}
.editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks.components-panel__body.is-opened{
    padding:0
}
.editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .components-panel__body-title{
    margin:0 0 1em !important;
     background:none !important;
     text-align:right
}
.editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .components-panel__body-toggle .components-panel__arrow{
    display:none
}
.editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .components-panel__body-toggle{
    width:32px;
     height:32px;
     line-height:30px;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     white-space:nowrap;
     padding:0 8px !important;
     border:1px solid #ccc;
     -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     box-shadow:0 1px 0 #cccccc;
     color:#333;
     background-color:#f7f7f7;
     overflow:hidden
}
.editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks.components-panel__body.is-opened .components-panel__body-toggle{
    width:auto
}
.editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .editor-block-list__layout{
    background-color:#fff;
     color:#333;
     border:1px solid #ccc
}
.editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks>.editor-inner-blocks>.editor-block-list__layout>.editor-block-list__block{
    margin:14px 0;
     padding:14px
}
.editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks>.editor-inner-blocks>.editor-block-list__layout>.editor-block-list__block>.editor-block-list__block-edit{
    margin:0
}
.editor-block-list__block-edit .sc_layouts .wp-block-columns{
    display:flex
}
.trx_addons_gb_inner_blocks .editor-block-list__block .editor-block-list__layout{
    margin:0
}
.editor-block-list__block[data-type^="trx-addons/content"] .wp-block-columns>.editor-inner-blocks>.editor-block-list__layout{
    display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-direction:column;
     -ms-flex-direction:column;
     flex-direction:column
}
.trx_addons_gb_inner_blocks .editor-block-list__block-edit .wp-block-columns>.editor-inner-blocks>.editor-block-list__layout{
    display:-webkit-flex;
     display:-ms-flexbox;
     display:flex
}
.trx_addons_gb_inner_blocks .wp-block-columns .editor-block-list__layout:first-child{
    margin-left:0
}
[data-type^="trx-addons/"] .slider_container{
    display:block
}
.editor-block-list__block-edit.reload_mask>div:nth-child(2){
    position:relative
}
.editor-block-list__block-edit.reload_mask>div:nth-child(2):before{
    content:'';
     position:absolute;
     top:0;
     left:0;
     right:0;
     bottom:0;
     z-index:11;
     background-color:#edeff0
}
.editor-block-list__block-edit.reload_mask>div:nth-child(2):after{
    content:'\e801';
     font-family:trx_addons_icons;
     position:absolute;
     color:#000;
     top:50%;
     left:50%;
     z-index:12;
     font-size:26px;
     line-height:26px;
     margin:-13px 0 0 -13px;
     -moz-animation:spin 2s infinite linear;
     -o-animation:spin 2s infinite linear;
     -webkit-animation:spin 2s infinite linear;
     animation:spin 2s infinite linear
}
[data-type="trx-addons/anchor"] .editor-block-list__block-edit{
    height:25px;
     position:relative;
     background-color:#e7eaed
}
[data-type="trx-addons/anchor"] .editor-block-list__block-edit:after{
    content:'\e868';
     font-family:trx_addons_icons;
     color:#9aa1a9;
     position:absolute;
     left:50%;
     -webkit-transform:translateX(-50%);
     -moz-transform:translateX(-50%);
     -ms-transform:translateX(-50%);
     transform:translateX(-50%)
}
[data-type="trx-addons/blogger"] a{
    pointer-events:none
}
[data-type="trx-addons/content"] .sc_content_container{
    display:none
}
[data-type="trx-addons/layouts-login"] .sc_layouts_menu,[data-type="trx-addons/layouts-menu"] .sc_layouts_menu{
    visibility:visible;
     max-height:4em
}
.sc_layouts_row{
    -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_layouts_row_on_top{
    z-index:999999
}
[data-type^="trx-addons/socials"],[data-type^="trx-addons/button"],[data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),.wp-block-column>.sc_layouts_item,.sc_layouts_row .sc_layouts_item,.sc_layouts_row .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text){
    margin-top:0.5em !important;
     margin-bottom:0.5em !important
}
[data-type^="trx-addons/socials"],[data-type^="trx-addons/button"],[data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),.wp-block-column>.sc_layouts_item,.sc_layouts_item{
    max-width:100%
}
[data-type^="trx-addons/socials"],[data-type^="trx-addons/button"],[data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),.wp-block-column>.sc_layouts_item,.sc_layouts_column .sc_layouts_item,.sc_layouts_column .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text){
    display:inline-block;
     vertical-align:middle;
     margin-right:1.5em;
     width:auto !important
}
[data-type^="trx-addons/socials"]:last-child,[data-type^="trx-addons/button"]:last-child,[data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]):last-child,.wp-block-column>.sc_layouts_item:last-child,.sc_layouts_column .sc_layouts_item:last-child,.sc_layouts_column .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child{
    margin-right:0 !important
}
.sc_layouts_column_align_right .sc_layouts_item,.sc_layouts_column_align_right .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text){
    margin-left:1.5em;
     margin-right:0
}
.sc_layouts_column_align_right .sc_layouts_item:first-child{
    margin-left:0 !important
}
.sc_layouts_submenu .vc_separator,.sc_layouts_submenu .vc_empty_space,.sc_layouts_row .vc_separator,.sc_layouts_row .vc_empty_space{
    margin-top:0 !important;
     margin-bottom:0 !important
}
.sc_layouts_row .sc_layouts_item + div.vc_separator:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text),.sc_layouts_row .sc_layouts_item + div.vc_empty_space:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text){
    margin:0 !important
}
.sc_layouts_column .vc_empty_space{
    width:100%
}
.sc_layouts_column_align_left,.sc_layouts_column.sc_layouts_column_align_left .widget,.sc_layouts_column.sc_layouts_column_align_left .widget_title,.sc_layouts_column.sc_layouts_column_align_left .widgettitle{
    text-align:left
}
.sc_layouts_column_align_center,.sc_layouts_column.sc_layouts_column_align_center .widget,.sc_layouts_column.sc_layouts_column_align_center .widget_title,.sc_layouts_column.sc_layouts_column_align_center .widgettitle{
    text-align:center
}
.sc_layouts_column_align_right,.sc_layouts_column.sc_layouts_column_align_right .widget,.sc_layouts_column.sc_layouts_column_align_right .widget_title,.sc_layouts_column.sc_layouts_column_align_right .widgettitle{
    text-align:right
}
.sc_layouts_column_align_left>.elementor-column-wrap>.elementor-widget-wrap{
    -webkit-justify-content:flex-start;
     -ms-flex-pack:start;
     justify-content:flex-start
}
.sc_layouts_column_align_center>.elementor-column-wrap>.elementor-widget-wrap{
    -webkit-justify-content:center;
     -ms-flex-pack:center;
     justify-content:center
}
.sc_layouts_column_align_right>.elementor-column-wrap>.elementor-widget-wrap{
    -webkit-justify-content:flex-end;
     -ms-flex-pack:end;
     justify-content:flex-end
}
.elementor-section-content-top .elementor-widget-wrap{
    -webkit-align-items:flex-start;
     -ms-flex-align:start;
     align-items:flex-start
}
.elementor-section-content-middle .elementor-widget-wrap{
    -webkit-align-items:center;
     -ms-flex-align:center;
     align-items:center
}
.elementor-section-content-bottom .elementor-widget-wrap{
    -webkit-align-items:flex-end;
     -ms-flex-align:end;
     align-items:flex-end
}
.sc_layouts_row_delimiter{
    border-bottom:1px solid #ddd
}
body.frontpage:not(.elementor-editor-active) .sc_layouts_hide_on_frontpage,body.home-page:not(.elementor-editor-active) .sc_layouts_hide_on_frontpage,body.error404:not(.elementor-editor-active) .sc_layouts_hide_on_frontpage,body.single:not(.elementor-editor-active) .sc_layouts_hide_on_singular,body.page:not(.elementor-editor-active) .sc_layouts_hide_on_singular,body:not(.single):not(.page):not(.elementor-editor-active) .sc_layouts_hide_on_other{
    display:none !important
}
.sc_layouts_iconed_text{
    white-space:nowrap
}
.sc_layouts_item_link{
    display:block
}
.sc_layouts_item_icon{
    font-size:2.25em;
     line-height:1.1em;
     display:inline-block;
     vertical-align:middle;
     -webkit-transition:color 0.3s ease;
     -ms-transition:color 0.3s ease;
     transition:color 0.3s ease
}
.sc_layouts_item_icon.sc_icon_type_svg svg,.sc_layouts_item_icon.sc_icon_type_svg object{
    width:1em;
     height:1em
}
.sc_layouts_item_details{
    display:inline-block;
     vertical-align:middle;
     white-space:normal
}
.sc_layouts_item_icon + .sc_layouts_item_details{
    margin-left:0.5em
}
.sc_layouts_column_icons_position_left .sc_layouts_item_details{
    text-align:left
}
.sc_layouts_column_icons_position_right .sc_layouts_item_details{
    text-align:right
}
.sc_align_center .sc_layouts_item_details{
    text-align:center
}
.sc_layouts_item_details_line1,.sc_layouts_item_details_line2{
    display:block
}
.sc_layouts_item_details_line1{
    font-size:0.8667em;
     line-height:1.2308em;
     font-weight:300
}
.sc_layouts_item_details_line2{
    font-size:1.0667em;
     line-height:1.3125em;
     font-weight:600
}
.sc_layouts_column_icons_position_right .sc_layouts_item:after{
    content:' ';
     clear:both;
     width:100%;
     height:0;
     display:block
}
.sc_layouts_column_icons_position_right .sc_layouts_item_icon{
    float:right;
     margin-left:0.4em;
     margin-right:0
}
.sc_layouts_column_icons_position_right .sc_layouts_item_details{
    float:right
}
.sc_layouts_login_menu .menu-item:not(.menu-item-has-children) .trx_addons_login_link{
    padding:1em 0em
}
.sc_layouts_row .sc_button{
    background-color:#efa758;
     color:#fff;
     vertical-align:top;
     text-align:center
}
.sc_layouts_row_type_narrow{
    font-size:13px;
     line-height:18px;
     padding:6px 0
}
.sc_layouts_row_type_narrow .sc_layouts_item_icon,.sc_layouts_row_type_narrow .sc_layouts_item input[type="text"]{
    font-size:inherit;
     line-height:inherit;
     font-weight:inherit
}
.sc_layouts_row_type_narrow .sc_layouts_item_details_line1,.sc_layouts_row_type_narrow .sc_layouts_item_details_line2{
    display:inline-block;
     font-size:inherit;
     line-height:inherit;
     font-weight:inherit
}
.sc_layouts_row_type_narrow .sc_layouts_item_details_line1 + .sc_layouts_item_details_line2{
    margin-left:0.5em
}
.sc_layouts_row_type_narrow .socials_wrap{
    margin:0
}
.sc_layouts_row_type_narrow .socials_wrap .social_item{
    margin:0 8px 0 0
}
.sc_layouts_row_type_narrow .socials_wrap .social_item .social_icon{
    font-size:15px;
     width:auto;
     height:auto;
     line-height:inherit;
     -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0
}
.sc_layouts_row_type_narrow .socials_wrap .social_item_style_bg .social_icon{
    width:1.2em;
     height:1.2em
}
.sc_layouts_row_type_narrow .socials_wrap .social_icon svg,.sc_layouts_row_type_narrow .socials_wrap .social_icon object{
    width:1em;
     height:1em
}
.sc_layouts_row_type_narrow .sc_button{
    background-color:transparent;
     border:1px solid #efa758;
     color:#efa758
}
.sc_layouts_row_type_compact{
    padding:0.75em 0
}
.sc_layouts_row_type_compact .sc_layouts_item,.sc_layouts_row_type_normal .sc_layouts_item{
    letter-spacing:0
}
.sc_layouts_row_type_compact .sc_layouts_item_icon{
    font-size:1.25em;
     font-weight:400
}
.sc_layouts_row_type_compact .sc_layouts_item input[type="text"]{
    font-size:inherit;
     line-height:inherit;
     font-weight:inherit
}
.sc_layouts_row_type_compact .sc_layouts_item_details_line1,.sc_layouts_row_type_compact .sc_layouts_item_details_line2{
    display:inline-block;
     font-size:inherit;
     line-height:inherit;
     font-weight:inherit
}
.sc_layouts_row_type_compact .sc_layouts_item_details_line1 + .sc_layouts_item_details_line2{
    margin-left:0.5em
}
.sc_layouts_row_type_compact .socials_wrap{
    margin:0
}
.sc_layouts_row_type_compact .socials_wrap .social_item{
    margin:0 10px 0 0
}
.sc_layouts_row_type_compact .socials_wrap .social_item .social_icon{
    font-size:15px;
     width:auto;
     height:auto;
     line-height:inherit;
     -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0
}
.sc_layouts_row_type_compact .socials_wrap .social_item_style_bg .social_icon{
    width:1.2em;
     height:1.2em
}
.sc_layouts_row_type_normal{
    padding:2em 0
}
.sc_layouts_row_fixed_placeholder{
    display:none
}
.sc_layouts_row_fixed_on + .sc_layouts_row_fixed_placeholder{
    display:block
}
.sc_layouts_row_fixed_on{
    position:fixed;
     z-index:100002;
     top:0;
     right:-15px;
     bottom:auto;
     left:-15px;
     position:fixed !important;
     margin:0 !important;
     background-color:#fff
}
.sc_layouts_row_fixed_on.elementor-section:not(.elementor-section-justified){
    left:0;
     right:0
}
.sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on{
    z-index:100001
}
.sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on{
    z-index:100000
}
.sc_layouts_row_hide_unfixed{
    height:0;
     padding:0;
     overflow:hidden
}
.sc_layouts_row_type_compact.sc_layouts_row_hide_unfixed{
    padding:0
}
.elementor-editor-active .sc_layouts_row_hide_unfixed,.sc_layouts_row_fixed_on.sc_layouts_row_hide_unfixed{
    height:unset;
     padding:unset;
     overflow:unset
}
.sc_layouts_flex{
    display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-wrap:wrap;
     -ms-flex-wrap:wrap;
     flex-wrap:wrap;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_layouts_flex>.sc_layouts_column{
    display:-webkit-flex;
     display:-ms-flexbox;
     display:flex
}
.sc_layouts_flex>.sc_layouts_column>.sc_layouts_item{
    display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-direction:column;
     -ms-flex-direction:column;
     flex-direction:column;
     -webkit-flex-grow:1;
     -ms-flex-grow:1;
     flex-grow:1
}
.sc_layouts_flex.sc_layouts_columns_stretch{
    -webkit-align-content:stretch;
     -ms-flex-line-pack:stretch;
     align-content:stretch
}
.sc_layouts_flex.sc_layouts_columns_top{
    -webkit-align-content:flex-start;
     -ms-flex-line-pack:start;
     align-content:flex-start
}
.sc_layouts_flex.sc_layouts_columns_bottom{
    -webkit-align-content:flex-end;
     -ms-flex-line-pack:end;
     align-content:flex-end
}
.sc_layouts_flex.sc_layouts_columns_middle{
    -webkit-align-content:center;
     -ms-flex-line-pack:center;
     align-content:center
}
.sc_layouts_flex.sc_layouts_content_top>.sc_layouts_column>.sc_layouts_item{
    -webkit-justify-content:flex-start;
     -ms-flex-pack:start;
     justify-content:flex-start
}
.sc_layouts_flex.sc_layouts_content_top:not(.sc_layouts_columns_stretch)>.sc_layouts_column{
    -webkit-align-items:flex-start;
     -ms-flex-align:start;
     align-items:flex-start
}
.sc_layouts_flex.sc_layouts_content_bottom>.sc_layouts_column>.sc_layouts_item{
    -webkit-justify-content:flex-end;
     -ms-flex-pack:end;
     justify-content:flex-end
}
.sc_layouts_flex.sc_layouts_content_bottom:not(.sc_layouts_columns_stretch)>.sc_layouts_column{
    -webkit-align-items:flex-end;
     -ms-flex-align:end;
     align-items:flex-end
}
.sc_layouts_flex.sc_layouts_content_middle>.sc_layouts_column>.sc_layouts_item{
    -webkit-justify-content:center;
     -ms-flex-pack:center;
     justify-content:center
}
.sc_layouts_flex.sc_layouts_content_middle:not(.sc_layouts_columns_stretch)>.sc_layouts_column{
    -webkit-align-items:center;
     -ms-flex-align:center;
     align-items:center
}
.sc_layouts_flex.sc_layouts_columns_bottom:after,.sc_layouts_flex.sc_layouts_columns_middle:after,.sc_layouts_flex.sc_layouts_columns_top:after{
    content:'';
     width:100%;
     height:0;
     overflow:hidden;
     visibility:hidden;
     display:block
}
.sc_layouts_popup{
    display:none;
     background-color:#fff;
     -webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);
     -ms-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);
     box-shadow:0 0 20px 0 rgba(0,0,0,0.2)
}
.sc_layouts_popup>p{
    margin:0
}
.mfp-content .sc_layouts_popup{
    display:block
}
.mfp-inline-holder div.mfp-content,.mfp-ajax-holder div.mfp-content{
    width:auto;
     min-width:60%;
     max-width:85%;
     min-height:40%;
     max-height:80%
}
.sc_layouts_panel_hide_content{
    position:fixed;
     z-index:100000;
     top:0;
     left:0;
     right:0;
     bottom:0;
     width:100%;
     height:100%;
     background:rgba(0,0,0,0);
     -webkit-transform:translateX(200%);
     -ms-transform:translateX(200%);
     transform:translateX(200%);
     -webkit-transition:background-color 0.8s ease;
     -ms-transition:background-color 0.8s ease;
     transition:background-color 0.8s ease
}
.sc_layouts_panel_hide_content.sc_layouts_panel_opened{
    -webkit-transform:translateX(0);
     -ms-transform:translateX(0);
     transform:translateX(0);
     background-color:rgba(0,0,0,0.5)
}
.sc_layouts_panel{
    background-color:#fff;
     -webkit-transition:-webkit-transform 0.8s ease;
     -ms-transition:-ms-transform 0.8s ease;
     transition:transform 0.8s ease;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     padding:2em 3em
}
.sc_layouts_panel_left{
    -webkit-transform:translateX(-150%);
     -ms-transform:translateX(-150%);
     transform:translateX(-150%);
     position:fixed;
     z-index:100001;
     top:0;
     left:0;
     max-width:100%;
     height:100%
}
.sc_layouts_panel_right{
    -webkit-transform:translateX(150%);
     -ms-transform:translateX(150%);
     transform:translateX(150%);
     position:fixed;
     z-index:100001;
     top:0;
     right:0;
     max-width:100%;
     height:100%
}
.sc_layouts_panel_top{
    -webkit-transform:translateY(-150%);
     -ms-transform:translateY(-150%);
     transform:translateY(-150%);
     position:fixed;
     z-index:100001;
     top:0;
     left:0;
     max-height:100%;
     width:100%
}
.sc_layouts_panel_bottom{
    -webkit-transform:translateY(150%);
     -ms-transform:translateY(150%);
     transform:translateY(150%);
     position:fixed;
     z-index:100001;
     bottom:0;
     left:0;
     max-height:100%;
     width:100%
}
.sc_layouts_panel>p{
    margin:0
}
.sc_layouts_panel.sc_layouts_panel_opened{
    -webkit-transform:none;
     -ms-transform:none;
     transform:none
}
.sc_layouts_panel_close{
    position:absolute;
     z-index:1;
     top:0;
     right:0
}
.sc_layouts_panel_close:before{
    content:'\e875';
     font-family:"trx_addons_icons";
     display:block;
     padding:1em;
     font-size:1.25em;
     line-height:1.25em
}
body[class*="cpt_layouts-template"]{
    background-image:url(images/transparent.jpg);
     background-repeat:repeat
}
body[class*="cpt_layouts-template"] .trx-addons-layout--edit-mode .trx-addons-layout__inner{
    margin-left:auto;
     margin-right:auto;
     background-color:#fff;
     -webkit-box-sizing:content-box;
     -ms-box-sizing:content-box;
     box-sizing:content-box
}
body[class*="cpt_layouts-template"] #elementor.elementor-edit-mode .elementor-inner{
    margin-left:auto;
     margin-right:auto
}
.sc_team_columns_wrap{
    display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-wrap:wrap;
     -ms-flex-wrap:wrap;
     flex-wrap:wrap
}
.sc_team_slider .sc_team_item,.sc_team_columns_wrap .sc_team_item{
    display:inline-block;
     vertical-align:top;
     width:100%;
     height:100%;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_team_slider .sc_team_item{
    margin-bottom:0 !important
}
.sc_team{
    position:relative
}
.sc_team .sc_team_item_thumb[class*="hover_"]{
    display:block
}
.sc_team_default .sc_team_item{
    background-color:#fafafa;
     margin-bottom:2em
}
.sc_team_default.slider_swiper .sc_team_item,.sc_team_default .columns_padding_bottom .sc_team_item{
    margin-bottom:0
}
.sc_team_default .sc_team_item_thumb{
    margin-bottom:0
}
.sc_team_default .sc_team_item_thumb img{
    width:100%
}
.sc_team_default .sc_team_item_info{
    padding:2.6em 3em;
     text-align:center
}
.sc_team_default .sc_team_item_title,.sc_team_short .sc_team_item_title,.sc_team_featured .sc_team_item_title{
    margin:0
}
.sc_team_default .sc_team_item_subtitle,.sc_team_short .sc_team_item_subtitle,.sc_team_featured .sc_team_item_subtitle{
    font-size:13px;
     line-height:20px;
     font-style:italic;
     letter-spacing:0;
     margin-top:1px
}
.sc_team_default .sc_team_item_content{
    margin-top:1.5em;
     margin-bottom:1.5em
}
.sc_team_default .sc_team_item_content p{
    margin:0
}
.sc_team_default .sc_team_item_socials{
    margin:0 -0.5em 0 0
}
.sc_team_default .sc_team_item_socials .social_item{
    display:inline-block;
     margin:0 3px 3px 0
}
.sc_team_default .sc_team_item_socials .social_item .social_icon{
    display:block;
     width:2.4em;
     height:2.4em;
     line-height:2.4em;
     text-align:center
}
.sc_team_default .sc_team_item_button{
    margin:1.6em 0 0
}
.sc_team_default .sc_team_item_socials + .sc_team_item_button{
    display:none
}
.sc_team_default .trx_addons_hover_content .trx_addons_hover_title{
    font-size:1.3333em
}
.sc_team_short .sc_team_slider.slider_outer_pagination_pos_bottom{
    padding-bottom:3em
}
.sc_team .sc_team_item_thumb .sc_team_item_title a,.sc_team .sc_team_item_thumb .sc_team_item_subtitle a,.sc_team .sc_team_item_thumb .sc_team_item_content a{
    color:#fff
}
.sc_team .sc_team_item_thumb .sc_team_item_content{
    font-style:normal
}
.sc_team .sc_team_item_thumb .sc_team_item_socials{
    margin:0
}
.sc_team .sc_team_item_thumb .sc_team_item_socials .social_item{
    margin:0.25em 0.5em 0.25em 0;
     display:inline-block;
     vertical-align:top;
     line-height:1
}
.sc_team .sc_team_item_thumb .sc_team_item_content + .sc_team_item_socials{
    margin-top:1em
}
.sc_team .sc_team_item_thumb .sc_team_item_content + .sc_team_item_socials .social_item{
    margin-bottom:0
}
.sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon{
    display:inline-block;
     width:2em;
     height:2em;
     line-height:2em;
     text-align:center;
     -webkit-border-radius:2px;
     -ms-border-radius:2px;
     border-radius:2px;
     background-color:transparent;
     border:1px solid #fff;
     color:#fff
}
.sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon span:before{
    margin-top:-1px
}
.sc_team_short .sc_team_item_thumb{
    border-bottom:5px solid #efa758
}
.team_member_page .team_member_header{
    overflow:hidden
}
.team_member_page .team_member_featured{
    float:left;
     width:35%;
     padding:0 3em 0 0;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.team_member_description{
    overflow:hidden
}
.team_member_page .team_member_title{
    margin:0
}
.team_member_page .team_member_position{
    margin:0
}
.team_member_page .team_member_details{
    margin-top:2em
}
.team_member_page .team_member_brief_info{
    margin-top:2em
}
.team_member_page .team_member_brief_info_title{
    margin:0;
     display:none
}
.team_member_page .team_member_brief_info_text{
    letter-spacing:0
}
.team_member_page .team_member_socials{
    margin:1em 0 0 0
}
.team_member_page .team_member_socials .social_item{
    display:inline-block;
     margin:0 3px 3px 0
}
.team_member_page .team_member_socials .social_item .social_icon{
    display:block;
     width:2.4em;
     height:2.4em;
     line-height:2.4em;
     text-align:center
}
.team_member_page .team_member_content{
    margin-top:4em
}
.sc_testimonials_columns_wrap{
    display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-wrap:wrap;
     -ms-flex-wrap:wrap;
     flex-wrap:wrap
}
.sc_testimonials_slider .sc_testimonials_item,.sc_testimonials_columns_wrap .sc_testimonials_item{
    display:inline-block;
     vertical-align:top;
     width:100%;
     height:100%;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_testimonials_slider .sc_testimonials_item{
    margin-bottom:0 !important
}
.sc_testimonials{
    position:relative
}
.sc_testimonials_item_content{
    text-align:center;
     font-size:1.1333em;
     line-height:1.8824em;
     font-weight:400;
     font-style:normal
}
.sc_testimonials [class*="column"] .sc_testimonials_item_content{
    text-align:left;
     font-size:1em;
     line-height:1.4em
}
.sc_testimonials_item_content:before{
    content:'\e8b8';
     font-family:"trx_addons_icons";
     font-size:1.5em;
     line-height:1.5em;
     color:#efa758;
     display:block;
     margin-bottom:0.6em
}
.sc_testimonials_item_content p{
    margin:0
}
.sc_testimonials_item_content p + p{
    margin-top:1em
}
.sc_testimonials_item_author{
    margin:0.6em auto 0;
     max-width:none;
     padding:1.5em 0.5em 1.5em 1.3em;
     background-color:transparent;
     color:#fff;
     text-align:center;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_testimonials [class*="column"] .sc_testimonials_item_author{
    text-align:left;
     padding-left:0
}
.sc_testimonials_item_author_avatar,.sc_testimonials_item_author_data{
    display:inline-block;
     vertical-align:middle
}
.sc_testimonials_item_author_avatar{
    overflow:hidden;
     margin:0 1.3em 0 0.6em;
     width:5em;
     height:5em;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%
}
.sc_testimonials_avatar_with_initials{
    position:relative;
     background-color:#e7eaed;
     color:#c3c3c3
}
.sc_testimonials_avatar_with_initials .sc_testimonials_item_author_initials{
    font-size:2em;
     line-height:1em;
     font-weight:bold;
     position:absolute;
     z-index:1;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%)
}
.sc_testimonials_item_author_data{
    max-width:50%
}
.sc_testimonials_item_author_title{
    margin:0;
     color:#fff;
     font-size:1.0667em;
     font-style:italic;
     letter-spacing:0;
     text-transform:none
}
.sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle{
    margin-top:0.1em;
     color:#ddd;
     font-size:0.9286em;
     line-height:1.3em
}
.sc_testimonials_simple .sc_testimonials_item_author_data:before{
    content:' ';
     width:1px;
     height:1.5em;
     margin:1.3em auto;
     background-color:#ddd;
     display:inline-block;
     vertical-align:middle
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data{
    border-left:1px solid #ddd;
     padding-left:1.5em
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data:before{
    display:none
}
.sc_anchor{
    width:0;
     height:0;
     line-height:0
}
.sc_blogger{
    position:relative;
     padding-top:0.0001px
}
.sc_blogger .trx_addons_loading{
    position:absolute;
     z-index:1000;
     top:0;
     left:0;
     right:0;
     bottom:0;
     background-color:rgba(255,255,255,0.75)
}
.sc_blogger_columns_wrap{
    display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-wrap:wrap;
     -ms-flex-wrap:wrap;
     flex-wrap:wrap
}
.sc_blogger_slider .sc_blogger_item,.sc_blogger_columns_wrap .sc_blogger_item{
    display:inline-block;
     vertical-align:top;
     width:100%;
     height:100%;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_blogger_slider .sc_blogger_item{
    margin-bottom:0 !important
}
.sc_blogger .sc_blogger_slider.slider_outer_pagination_pos_bottom{
    padding-bottom:3em
}
.sc_blogger .sc_blogger_item_align_center .sc_blogger_item_header,.sc_blogger .sc_blogger_item_align_center .sc_blogger_item_content,.sc_blogger .sc_blogger_item_align_center .sc_blogger_item_footer{
    text-align:center
}
.sc_blogger .sc_blogger_item_align_right .sc_blogger_item_header,.sc_blogger .sc_blogger_item_align_right .sc_blogger_item_content,.sc_blogger .sc_blogger_item_align_right .sc_blogger_item_footer{
    text-align:right
}
.sc_blogger.sc_blogger_image_position_alter .sc_blogger_item_odd.sc_blogger_item_align_right .sc_blogger_item_header,.sc_blogger.sc_blogger_image_position_alter .sc_blogger_item_odd.sc_blogger_item_align_right .sc_blogger_item_content,.sc_blogger.sc_blogger_image_position_alter .sc_blogger_item_odd.sc_blogger_item_align_right .sc_blogger_item_footer,.sc_blogger.sc_blogger_image_position_alter .sc_blogger_item_even.sc_blogger_item_align_left .sc_blogger_item_header,.sc_blogger.sc_blogger_image_position_alter .sc_blogger_item_even.sc_blogger_item_align_left .sc_blogger_item_content,.sc_blogger.sc_blogger_image_position_alter .sc_blogger_item_even.sc_blogger_item_align_left .sc_blogger_item_footer{
    text-align:right
}
.sc_blogger.sc_blogger_image_position_alter .sc_blogger_item_odd.sc_blogger_item_align_left .sc_blogger_item_header,.sc_blogger.sc_blogger_image_position_alter .sc_blogger_item_odd.sc_blogger_item_align_left .sc_blogger_item_content,.sc_blogger.sc_blogger_image_position_alter .sc_blogger_item_odd.sc_blogger_item_align_left .sc_blogger_item_footer,.sc_blogger.sc_blogger_image_position_alter .sc_blogger_item_even.sc_blogger_item_align_right .sc_blogger_item_header,.sc_blogger.sc_blogger_image_position_alter .sc_blogger_item_even.sc_blogger_item_align_right .sc_blogger_item_content,.sc_blogger.sc_blogger_image_position_alter .sc_blogger_item_even.sc_blogger_item_align_right .sc_blogger_item_footer{
    text-align:left
}
.sc_blogger .sc_blogger_item_header{
    margin-bottom:1em
}
.sc_blogger .sc_blogger_item_title{
    margin:0
}
.sc_blogger .sc_blogger_post_meta{
    font-size:0.9286em;
     line-height:1.5em;
     font-weight:400;
     font-style:italic;
     margin-top:0.4em
}
.sc_blogger .sc_blogger_item_featured{
    margin-bottom:0
}
.sc_blogger .sc_blogger_item_featured[class*="hover_"]{
    display:block
}
.sc_blogger .sc_blogger_item_featured img{
    width:100%;
     height:auto
}
.sc_blogger .sc_blogger_item_featured .post_meta_label{
    display:none
}
.sc_blogger .post_meta_categories{
    margin:0 0 0.5em
}
.sc_blogger .sc_blogger_item_title + .sc_blogger_item_excerpt,.sc_blogger .sc_blogger_item_meta + .sc_blogger_item_excerpt{
    margin-top:1em
}
.sc_blogger .sc_blogger_item_excerpt_text{
    max-height:8em;
     line-height:1.6em;
     overflow:hidden
}
.sc_blogger .sc_blogger_item_excerpt_text p{
    margin:0
}
.sc_blogger .sc_blogger_item.post_format_quote .sc_blogger_item_excerpt_text{
    max-height:none
}
.sc_blogger .sc_blogger_item_excerpt_text + p,.sc_blogger .sc_blogger_item_excerpt_text + a{
    margin:1.5em 0 0
}
.sc_blogger blockquote{
    margin:1em 0
}
.sc_blogger blockquote p{
    font-size:1em;
     line-height:1.5em;
     font-weight:inherit
}
.sc_blogger .sc_blogger_item_title + .sc_blogger_item_button,.sc_blogger .sc_blogger_item_meta + .sc_blogger_item_button,.sc_blogger .sc_blogger_item_excerpt + .sc_blogger_item_button{
    margin-top:1em
}
.sc_blogger .more-link{
    background-color:transparent
}
.sc_blogger .sc_blogger_item_footer{
    margin-top:1em
}
.sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default{
    margin-top:2em
}
.sc_blogger_item_default.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content{
    margin-top:1em
}
.sc_blogger_item_default.sc_blogger_item_image_position_left .sc_blogger_item_body,.sc_blogger_item_default.sc_blogger_item_image_position_right .sc_blogger_item_body,.sc_blogger_item_default.sc_blogger_item_image_position_alter .sc_blogger_item_body{
    overflow:hidden;
     display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-direction:row;
     -ms-flex-direction:row;
     flex-direction:row;
     -webkit-flex-wrap:nowrap;
     -ms-flex-wrap:nowrap;
     flex-wrap:nowrap;
     -webkit-align-items:center;
     -ms-flex-align:center;
     align-items:center
}
.sc_blogger_item_default.sc_blogger_item_image_position_left .sc_blogger_item_content,.sc_blogger_item_default.sc_blogger_item_image_position_alter.sc_blogger_item_odd .sc_blogger_item_content{
    padding-left:2em;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_blogger_item_default.sc_blogger_item_image_position_right .sc_blogger_item_featured,.sc_blogger_item_default.sc_blogger_item_image_position_alter.sc_blogger_item_even .sc_blogger_item_featured{
    order:2
}
.sc_blogger_item_default.sc_blogger_item_image_position_right .sc_blogger_item_content,.sc_blogger_item_default.sc_blogger_item_image_position_alter.sc_blogger_item_even .sc_blogger_item_content{
    padding-right:2em;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_body{
    background-color:#f7f7f7
}
.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content{
    padding:1.5em
}
.sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content{
    margin-top:0
}
.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_excerpt{
    height:7em;
     overflow:hidden;
     position:relative
}
.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_excerpt:after{
    content:' ';
     position:absolute;
     z-index:1;
     bottom:0;
     left:0;
     width:100%;
     height:2em;
     background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#f7f7f7));
     background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#f7f7f7);
     background-image:-o-linear-gradient(top,rgba(255,255,255,0),#f7f7f7);
     background-image:linear-gradient(180deg,rgba(255,255,255,0),#f7f7f7)
}
.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_content .sc_blogger_item_excerpt,.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_masonry_wrap .sc_blogger_item_excerpt{
    height:unset;
     overflow:unset
}
.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_content .sc_blogger_item_excerpt:after,.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_masonry_wrap .sc_blogger_item_excerpt:after{
    display:none
}
.sc_blogger_content .sc_blogger_item_wide{
    margin-bottom:2em;
     padding-bottom:2em;
     border-bottom:1px solid #ddd
}
.sc_blogger_content .sc_blogger_item_wide:last-child{
    margin-bottom:0;
     padding-bottom:0;
     border-bottom:none
}
.sc_blogger_item_wide{
    overflow:hidden;
     display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-direction:row;
     -ms-flex-direction:row;
     flex-direction:row;
     -webkit-flex-wrap:nowrap;
     -ms-flex-wrap:nowrap;
     flex-wrap:nowrap;
     -webkit-align-items:flex-start;
     -ms-flex-align:start;
     align-items:flex-start
}
.sc_blogger_item_wide .sc_blogger_item_header{
    margin-bottom:0
}
.sc_blogger_item_wide .sc_blogger_item_header,.sc_blogger_item_wide .sc_blogger_item_body{
    width:50%
}
.sc_blogger_item_wide .sc_blogger_item_header,.sc_blogger_item_wide .sc_blogger_item_content{
    -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_blogger_item_wide .sc_blogger_item_content{
    padding-left:2em
}
.sc_blogger_item_wide.sc_blogger_item_with_image .sc_blogger_item_header{
    width:30%
}
.sc_blogger_item_wide.sc_blogger_item_with_image .sc_blogger_item_body{
    width:70%;
     display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-direction:row;
     -ms-flex-direction:row;
     flex-direction:row;
     -webkit-flex-wrap:nowrap;
     -ms-flex-wrap:nowrap;
     flex-wrap:nowrap;
     -webkit-align-items:flex-start;
     -ms-flex-align:start;
     align-items:flex-start
}
.sc_blogger_item_wide.sc_blogger_item_with_image .sc_blogger_item_featured{
    width:40%
}
.sc_blogger_item_wide.sc_blogger_item_with_image .sc_blogger_item_content{
    width:60%
}
.sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_image_position_top .sc_blogger_item_header{
    order:2
}
.sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_image_position_top .sc_blogger_item_header,.sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_image_position_top .sc_blogger_item_content{
    padding-left:2em
}
.sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_image_position_left .sc_blogger_item_header,.sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_image_position_right .sc_blogger_item_header,.sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_image_position_alter .sc_blogger_item_header{
    padding-right:2em
}
.sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_image_position_left .sc_blogger_item_content,.sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_image_position_alter.sc_blogger_item_odd .sc_blogger_item_content{
    padding-left:2em
}
.sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_image_position_right .sc_blogger_item_content,.sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_image_position_alter.sc_blogger_item_even .sc_blogger_item_content{
    padding-left:0;
     padding-right:2em
}
.sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_image_position_right .sc_blogger_item_featured,.sc_blogger_item_wide.sc_blogger_item_with_image.sc_blogger_item_image_position_alter.sc_blogger_item_even .sc_blogger_item_featured{
    order:2
}
.sc_blogger_item_wide.sc_blogger_item_on_plate{
    padding:2em;
     border-bottom:none;
     margin-bottom:2em;
     background-color:#f7f7f7
}
.sc_blogger_item_wide.sc_blogger_item_on_plate:last-child{
    padding-bottom:2em;
     margin-bottom:0
}
.sc_blogger_content .sc_blogger_item_list{
    margin-bottom:1em;
     padding-bottom:1em;
     border-bottom:1px solid #ddd
}
.sc_blogger_content .sc_blogger_item_list:last-child{
    margin-bottom:0;
     padding-bottom:0;
     border-bottom:none
}
.sc_blogger_content .sc_blogger_item_list.sc_blogger_item_image_position_top + .sc_blogger_item_list.sc_blogger_item_image_position_top{
    margin-top:2em;
     padding-top:0;
     border-top:none
}
.sc_blogger_item_list.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content{
    margin-top:1em
}
.sc_blogger_item_list .sc_blogger_item_meta .post_meta_number{
    margin-right:0
}
.sc_blogger_item_list .sc_blogger_item_meta .post_meta_label{
    display:none
}
.sc_blogger_content .sc_blogger_item_list.sc_blogger_item_on_plate + .sc_blogger_item_list.sc_blogger_item_on_plate{
    padding-top:0;
     border-top:none
}
.sc_blogger_item_list.sc_blogger_item_on_plate .sc_blogger_item_body{
    background-color:#f7f7f7
}
.sc_blogger_item_list.sc_blogger_item_on_plate .sc_blogger_item_content{
    padding:1em
}
.sc_blogger_item_list.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content{
    margin-top:0
}
.sc_blogger_item_list.sc_blogger_item_with_numbers:not(.sc_blogger_item_with_image) .sc_blogger_item_content>*{
    padding-left:2rem
}
.sc_blogger_item_list.sc_blogger_item_with_numbers:not(.sc_blogger_item_with_image) .sc_blogger_item_title{
    position:relative
}
.sc_blogger_item_list.sc_blogger_item_with_numbers:not(.sc_blogger_item_with_image) .sc_blogger_item_title:before,.sc_blogger_item_list.sc_blogger_item_with_numbers.sc_blogger_item_with_image .sc_blogger_item_featured:after{
    content:attr(data-item-number);
     display:block;
     width:1.5em;
     height:1.5em;
     line-height:1.5em;
     text-align:center;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%;
     background-color:#333;
     color:#fff;
     font-size:10px;
     line-height:15px
}
.sc_blogger_item_list.sc_blogger_item_with_numbers:not(.sc_blogger_item_with_image) .sc_blogger_item_title:before{
    position:absolute;
     z-index:1;
     top:50%;
     left:0;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.sc_blogger_item_list.sc_blogger_item_with_numbers.sc_blogger_item_with_image .sc_blogger_item_featured{
    overflow:visible
}
.sc_blogger_item_list.sc_blogger_item_with_numbers.sc_blogger_item_with_image.sc_blogger_item_image_position_left .sc_blogger_item_featured:after,.sc_blogger_item_list.sc_blogger_item_with_numbers.sc_blogger_item_with_image.sc_blogger_item_image_position_alter.sc_blogger_item_even .sc_blogger_item_featured:after{
    position:absolute;
     z-index:1;
     top:50%;
     left:-0.75em;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.sc_blogger_item_list.sc_blogger_item_with_numbers.sc_blogger_item_with_image.sc_blogger_item_image_position_right .sc_blogger_item_featured:after,.sc_blogger_item_list.sc_blogger_item_with_numbers.sc_blogger_item_with_image.sc_blogger_item_image_position_alter.sc_blogger_item_odd .sc_blogger_item_featured:after{
    position:absolute;
     z-index:1;
     top:50%;
     right:-0.75em;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_left .sc_blogger_item_body,.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_right .sc_blogger_item_body,.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_alter .sc_blogger_item_body{
    display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-direction:row;
     -ms-flex-direction:row;
     flex-direction:row;
     -webkit-flex-wrap:nowrap;
     -ms-flex-wrap:nowrap;
     flex-wrap:nowrap;
     -webkit-align-items:center;
     -ms-flex-align:center;
     align-items:center
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_left .sc_blogger_item_content,.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_alter.sc_blogger_item_odd .sc_blogger_item_content{
    padding-left:1em;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_right .sc_blogger_item_featured,.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_alter.sc_blogger_item_even .sc_blogger_item_featured{
    order:2
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_right .sc_blogger_item_content,.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_alter.sc_blogger_item_even .sc_blogger_item_content{
    padding-right:1em;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_blogger_grid_wrap{
    display:grid
}
.sc_blogger_grid_wrap .sc_blogger_item + .sc_blogger_item{
    margin-top:0
}
.sc_blogger_grid_1{
    display:block
}
.sc_blogger_grid_wrap .sc_item_featured [class*="post_info_"] .entry-title{
    font-size:1.15em
}
.sc_blogger_news_announce{
}
.sc_blogger_news_announce .sc_blogger_grid_wrap .sc_blogger_item_body,.sc_blogger_news_announce .sc_blogger_grid_wrap .sc_blogger_item_featured{
    height:100%;
     width:100%
}
.sc_blogger_news_announce .sc_blogger_grid_2{
    grid-template-columns:1fr 1fr;
     grid-template-rows:36em
}
.sc_blogger_news_announce .sc_blogger_grid_2 .sc_blogger_item:nth-child(2n+1){
    grid-column:1;
     grid-row:1
}
.sc_blogger_news_announce .sc_blogger_grid_2 .sc_blogger_item:nth-child(2n+2){
    grid-column:2;
     grid-row:1
}
.sc_blogger_news_announce .sc_blogger_grid_3{
    grid-template-columns:1fr 1fr;
     grid-template-rows:18em 18em
}
.sc_blogger_news_announce .sc_blogger_grid_3 .sc_blogger_item:nth-child(3n+1){
    grid-column:1;
     grid-row:1 / 3
}
.sc_blogger_news_announce .sc_blogger_grid_3 .sc_blogger_item:nth-child(3n+2){
    grid-column:2;
     grid-row:1
}
.sc_blogger_news_announce .sc_blogger_grid_3 .sc_blogger_item:nth-child(3n+3){
    grid-column:2;
     grid-row:2
}
.sc_blogger_news_announce .sc_blogger_grid_4{
    grid-template-columns:1fr 1fr 1fr 1fr;
     grid-template-rows:18em 18em
}
.sc_blogger_news_announce .sc_blogger_grid_4 .sc_blogger_item:nth-child(4n+1){
    grid-column:1 / 3;
     grid-row:1 / 3
}
.sc_blogger_news_announce .sc_blogger_grid_4 .sc_blogger_item:nth-child(4n+2){
    grid-column:3 / 5;
     grid-row:1
}
.sc_blogger_news_announce .sc_blogger_grid_4 .sc_blogger_item:nth-child(4n+3){
    grid-column:3;
     grid-row:2
}
.sc_blogger_news_announce .sc_blogger_grid_4 .sc_blogger_item:nth-child(4n+4){
    grid-column:4;
     grid-row:2
}
.sc_blogger_news_announce .sc_blogger_grid_5{
    grid-template-columns:1fr 1fr 1fr 1fr;
     grid-template-rows:18em 18em
}
.sc_blogger_news_announce .sc_blogger_grid_5 .sc_blogger_item:nth-child(5n+1){
    grid-column:1 / 3;
     grid-row:1 / 3
}
.sc_blogger_news_announce .sc_blogger_grid_5 .sc_blogger_item:nth-child(5n+2){
    grid-column:3;
     grid-row:1
}
.sc_blogger_news_announce .sc_blogger_grid_5 .sc_blogger_item:nth-child(5n+3){
    grid-column:4;
     grid-row:1
}
.sc_blogger_news_announce .sc_blogger_grid_5 .sc_blogger_item:nth-child(5n+4){
    grid-column:3;
     grid-row:2
}
.sc_blogger_news_announce .sc_blogger_grid_5 .sc_blogger_item:nth-child(5n+5){
    grid-column:4;
     grid-row:2
}
.sc_blogger_news_magazine .sc_blogger_grid_wrap{
    display:block;
     overflow:hidden
}
.sc_blogger_news_magazine .sc_blogger_grid_wrap:not([class*="sc_blogger_grid_columns_"]) .sc_blogger_item:first-child,.sc_blogger_news_magazine .sc_blogger_grid_wrap[class*="sc_blogger_grid_columns_"] .sc_blogger_item:last-child{
    padding-bottom:1em;
     margin-bottom:1em;
     border-bottom:1px solid #ddd
}
.sc_blogger_news_magazine .sc_blogger_grid_wrap:not([class*="sc_blogger_grid_columns_"]) .sc_blogger_item:last-child,.sc_blogger_news_magazine .sc_blogger_grid_wrap.sc_blogger_grid_columns_2 .sc_blogger_item:last-child{
    padding-bottom:0;
     margin-bottom:0;
     border-bottom:none
}
.sc_blogger_news_magazine .sc_blogger_grid_wrap[class*="sc_blogger_grid_columns_"] .sc_blogger_item{
    float:left;
     width:31%
}
.sc_blogger_news_magazine .sc_blogger_grid_wrap[class*="sc_blogger_grid_columns_"] .sc_blogger_item:first-child,.sc_blogger_news_magazine .sc_blogger_grid_wrap.sc_blogger_grid_columns_3 .sc_blogger_item:nth-child(2n+2){
    margin-right:3.5%
}
.sc_blogger_news_magazine .sc_blogger_grid_wrap.sc_blogger_grid_columns_2 .sc_blogger_item:first-child{
    width:65.5%
}
.sc_button_wrap:not([class*="sc_align_"]){
    display:inline-block
}
.sc_button{
    display:inline-block;
     text-transform:uppercase;
     white-space:nowrap;
     padding:1.5em 3em;
     background-position:center center;
     background-repeat:repeat;
     overflow:hidden;
     background-color:#efa758;
     color:#fff;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.sc_button:hover{
    background-color:#007fc5
}
.sc_button + .sc_button{
    margin-left:1em
}
.sc_button_subtitle{
    font-size:0.85em;
     line-height:1.25em;
     text-transform:none;
     display:block
}
.sc_button_icon,.sc_button_text{
    display:inline-block;
     vertical-align:middle;
     white-space:normal;
     text-decoration:inherit
}
.sc_button_icon{
    font-size:2em;
     line-height:1.25em;
     font-weight:400;
     font-style:normal
}
.sc_button .sc_button_icon svg{
    stroke:currentColor;
     fill:currentColor;
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.sc_button .sc_button_icon svg,.sc_button .sc_button_icon object{
    width:1em;
     height:1em
}
.sc_button_icon img{
    max-height:2.5em;
     width:auto
}
.sc_button_icon_left .sc_button_icon{
    margin-right:0.8em
}
.sc_button_icon_right .sc_button_icon{
    float:right;
     margin-left:0.8em
}
.sc_button_icon_top .sc_button_icon{
    display:block;
     margin-bottom:0.25em;
     text-align:center
}
.sc_button.sc_button_size_small{
    padding:1em 2.5em
}
.sc_button.sc_button_size_small .sc_button_icon img{
    max-height:1.6em;
     width:auto
}
.sc_button.sc_button_size_large{
    font-size:1.25em
}
.sc_button.sc_button_size_large .sc_button_icon img{
    max-height:4em;
     width:auto
}
.sc_button_bg_image{
    position:relative;
     background-position:center;
     background-repeat:no-repeat;
     background-size:cover
}
.sc_button.sc_button_bg_image,.sc_button.sc_button_bg_image:hover{
    color:#fff !important
}
.sc_button_bg_image .sc_button_text{
    position:relative;
     z-index:2
}
.sc_button_bg_image:before{
    content:' ';
     position:absolute;
     z-index:1;
     top:0;
     left:0;
     right:0;
     bottom:0;
     background:rgba(0,0,0,0.5);
     margin:0 !important
}
.sc_button_bg_image:hover:before{
    background-color:rgba(0,0,0,0.75)
}
.sc_button_bordered{
    background:none !important;
     border:2px solid #efa758;
     color:#efa758
}
.sc_button_bordered:hover{
    border-color:#007fc5;
     color:#007fc5
}
.sc_button_simple{
    display:inline-block;
     background-color:transparent;
     color:#efa758;
     position:relative;
     padding:0 1.8em 0 0
}
.sc_button_simple:hover{
    color:#000;
     background-color:transparent
}
.sc_button.sc_button_simple:before,.sc_button.sc_button_simple:after{
    content:'\e911';
     font-family:"trx_addons_icons";
     margin:0;
     line-height:inherit;
     color:inherit;
     position:absolute;
     z-index:1;
     top:0;
     right:0;
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.sc_button_with_icon.sc_button_simple:before,.sc_button_with_icon.sc_button_simple:after{
    top:50%;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%);
     margin-top:-1px
}
.sc_button.sc_button_simple:before{
    right:20px;
     opacity:0
}
.sc_button.sc_button_simple:hover:before{
    opacity:1;
     right:0
}
.sc_button.sc_button_simple:hover:after{
    opacity:0;
     right:-20px
}
.sc_button_simple.sc_button_icon_left{
    padding-left:1px
}
.sc_button_simple.sc_button_icon_left .sc_button_icon{
    margin-right:0.4em
}
.sc_button_simple.sc_button_icon_right{
    padding-right:1px
}
.sc_button_simple.sc_button_icon_right .sc_button_icon{
    margin-left:0.4em
}
.sc_content{
    position:relative
}
.sc_content:not([class*="sc_padding_"]){
    padding-top:0.0001px
}
[class*="sc_content_width_"]{
    -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
[class*="sc_content_width_"]:not([class*="sc_margin_"]){
    margin-left:auto;
     margin-right:auto
}
.sc_content_width_1_1,.sc_inner_width_1_1>.elementor-column-wrap{
    width:1278px
}
.sc_content_width_1_2,.sc_inner_width_1_2>.elementor-column-wrap{
    width:639px
}
.sc_content_width_1_3,.sc_inner_width_1_3>.elementor-column-wrap{
    width:426px
}
.sc_content_width_2_3,.sc_inner_width_2_3>.elementor-column-wrap{
    width:852px
}
.sc_content_width_1_4,.sc_inner_width_1_4>.elementor-column-wrap{
    width:319.5px
}
.sc_content_width_3_4,.sc_inner_width_3_4>.elementor-column-wrap{
    width:958.5px
}
.sc_inner_width_none>.elementor-column-wrap{
    width:100%
}
.sc_content_width_100p{
    width:100%
}
.sc_content_width_90p{
    width:90%
}
.sc_content_width_80p{
    width:80%
}
.sc_content_width_75p{
    width:75%
}
.sc_content_width_70p{
    width:70%
}
.sc_content_width_60p{
    width:60%
}
.sc_content_width_50p{
    width:50%
}
.sc_content_width_45p{
    width:45%
}
.sc_content_width_40p{
    width:40%
}
.sc_content_width_30p{
    width:30%
}
.sc_content_width_25p{
    width:25%
}
.sc_content_width_20p{
    width:20%
}
.sc_content_width_15p{
    width:15%
}
.sc_content_width_10p{
    width:10%
}
.sc_content_container.with_number{
    position:relative
}
.sc_content_number{
    position:absolute;
     z-index:0;
     color:#f0f0f0;
     letter-spacing:-10px;
     font-size:10em;
     line-height:1em;
     font-weight:900;
     -webkit-transform:translate(-75%,-50%);
     -ms-transform:translate(-75%,-50%);
     transform:translate(-75%,-50%)
}
.sc_content_number_tl{
    left:0;
     top:0
}
.sc_content_number_tc{
    left:50%;
     top:0
}
.sc_content_number_tr{
    left:100%;
     top:0
}
.sc_content_number_ml{
    left:0;
     top:50%
}
.sc_content_number_mc{
    left:50%;
     top:50%
}
.sc_content_number_mr{
    left:100%;
     top:50%
}
.sc_content_number_bl{
    left:0;
     top:100%
}
.sc_content_number_bc{
    left:50%;
     top:100%
}
.sc_content_number_br{
    left:100%;
     top:100%
}
.sc_form{
    position:relative;
     padding-top:0.0001px
}
.trx_addons_field_error,.wpcf7-not-valid{
    border-color:#CC0000 !important;
     -webkit-box-shadow:0px 0px 8px 0px rgba(200,0,0,0.2);
     -ms-box-shadow:0px 0px 8px 0px rgba(200,0,0,0.2);
     box-shadow:0px 0px 8px 0px rgba(200,0,0,0.2)
}
.sc_form form input.filled.trx_addons_field_error,.sc_form form input.filled.trx_addons_field_error:hover,.sc_form form input.filled.trx_addons_field_error:focus{
    color:#ff0000 !important;
     -webkit-box-shadow:none;
     -ms-box-shadow:none;
     box-shadow:none
}
.sc_form.sc_align_left .sc_form_field{
    text-align:left
}
.sc_form.sc_align_center .sc_form_field{
    text-align:center
}
.sc_form.sc_align_right .sc_form_field{
    text-align:right
}
.sc_form.sc_align_justify .sc_form_field{
    text-align:justify
}
.sc_form_title,.sc_form_description{
    margin-bottom:2rem
}
.sc_form_form{
    position:relative
}
.sc_form_field{
    display:block;
     margin-bottom:1.3em
}
span.sc_form_field_title{
    display:block;
     font-size:1em;
     line-height:1.8em;
     font-weight:normal;
     margin-bottom:0.7em;
     color:#292929
}
label.required span.sc_form_field_title:after{
    content:'*';
     display:inline-block;
     vertical-align:text-top;
     margin:-0.5em 0 0 0.5em;
     font-size:80%;
     color:#da6f5b
}
.sc_form_field_tooltip{
    position:relative;
     font-size:10px;
     display:inline-block;
     vertical-align:top;
     width:1em;
     height:1em;
     line-height:1em;
     text-align:center;
     background-color:#000;
     color:#fff;
     padding:2px;
     margin:-2px 0 0 2px;
     cursor:help;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%
}
.sc_form_field_tooltip:before{
    content:' ';
     display:block;
     position:absolute;
     z-index:1000;
     top:-4px;
     left:18px;
     width:0;
     height:0;
     opacity:0;
     border:5px solid #000;
     border-color:transparent transparent #000
}
.sc_form_field_tooltip:after{
    content:attr(data-tooltip-text);
     display:block;
     text-align:left;
     line-height:13px;
     width:150px;
     background-color:#000;
     color:#fff;
     padding:6px 10px;
     -webkit-border-radius:3px;
     -ms-border-radius:3px;
     border-radius:3px;
     display:none;
     opacity:0;
     pointer-events:none;
     position:absolute;
     z-index:1000;
     top:-10px;
     left:23px
}
.sc_form_field_title:hover .sc_form_field_tooltip:before,.sc_form_field_title:hover .sc_form_field_tooltip:after{
    opacity:1;
     display:block
}
.sc_form_field_range .sc_form_field_wrap,.sc_form_field_slider .sc_form_field_wrap{
    display:block;
     margin:0 0.6em
}
.sc_form_field_checklist .sc_form_field_choises_dir_vertical{
    max-height:12em;
     overflow-y:auto
}
.sc_form_field_checklist .sc_form_field_choises_dir_vertical .sc_form_field_choises_item{
    display:block
}
.sc_form input[type="text"],.sc_form textarea{
    width:100%;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_form.sc_align_left input,.sc_form.sc_align_left textarea{
    text-align:left
}
.sc_form.sc_align_center input,.sc_form.sc_align_center textarea{
    text-align:center
}
.sc_form.sc_align_right input,.sc_form.sc_align_right textarea{
    text-align:right
}
.sc_form .sc_form_info_data>a,.sc_form .sc_form_info_data>span{
    display:block;
     color:#000
}
.sc_form .sc_form_info_data>a:hover{
    color:#efa758
}
.sc_form button:after{
    content:' '
}
.sc_form_default .sc_form_field_button:before{
    content:' ';
     clear:both;
     width:100%;
     height:0;
     display:block
}
.sc_form_default .sc_form_field_button{
    text-align:left
}
.sc_form_detailed .sc_form_form{
    width:90%
}
.sc_form_detailed .sc_form_title,.sc_form_detailed .sc_form_description{
    text-align:left
}
.sc_form_detailed button{
    width:100%
}
.sc_form_detailed .sc_form_info_item{
    overflow:hidden
}
.sc_form_detailed .sc_form_info_item + .sc_form_info_item{
    margin-top:3.5em
}
.sc_form_detailed .sc_form_info_icon{
    float:left;
     color:#c7c7c7;
     display:block;
     width:2em;
     text-align:center
}
.sc_form_detailed .sc_form_info_icon:before{
    font-family:"trx_addons_icons";
     font-size:2.3em;
     line-height:1.2em
}
.sc_form_detailed .sc_form_info_item_phone .sc_form_info_icon:before{
    content:'\e893'
}
.sc_form_detailed .sc_form_info_item_email .sc_form_info_icon:before{
    content:'\e86d'
}
.sc_form_detailed .sc_form_info_item_address .sc_form_info_icon:before{
    content:'\e88a'
}
.sc_form_detailed .sc_form_info_area{
    float:left;
     display:block;
     width:100%;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     margin-left:-3em;
     padding-left:4.5em;
     font-size:0.9231em;
     text-transform:uppercase;
     color:#292929
}
.sc_form_detailed .sc_form_info_area>span{
    display:block;
     line-height:1.5em
}
.sc_form_detailed .sc_form_info_area .sc_form_info_title{
    font-weight:600
}
.sc_form_detailed button{
    display:block
}
.sc_form_modern .sc_form_info{
    margin-bottom:2.2em
}
.sc_form_modern .sc_form_info_item{
    text-align:center
}
.sc_form_modern .sc_form_info_icon{
    color:#c7c7c7;
     display:block
}
.sc_form_modern .sc_form_info_icon:before{
    font-family:"trx_addons_icons";
     font-size:4.8em;
     line-height:1.5em
}
.sc_form_modern .sc_form_info_item_address .sc_form_info_icon:before{
    content:'\e88a'
}
.sc_form_modern .sc_form_info_item_email .sc_form_info_icon:before{
    content:'\e86d'
}
.sc_form_modern .sc_form_info_item_phone .sc_form_info_icon:before{
    content:'\e893'
}
.sc_form_modern .sc_form_field{
    margin-bottom:2.2em
}
.sc_form_modern textarea{
    min-height:10.75em
}
.sc_form_modern .sc_form_field_button{
    text-align:center
}
.sc_form_modern button{
    margin-top:0
}
.sc_googlemap_content .sc_form_default .sc_form_details{
    width:100%;
     float:none
}
.sc_googlemap_content .sc_form_default .sc_form_details>div{
    width:100%;
     padding-right:0
}
.sc_googlemap_content .sc_form_default .sc_form_field_message{
    width:100%;
     float:none;
     padding-left:0
}
.sc_googlemap_content .sc_form .sc_form_field input[type="text"],.sc_googlemap_content .sc_form .sc_form_field textarea{
    padding:0.5em 1em
}
.sc_googlemap_content .sc_form .sc_form_field textarea{
    min-height:3em
}
span.wpcf7-not-valid-tip{
    display:none;
     font-size:0.75em
}
.wpcf7-not-valid + span.wpcf7-not-valid-tip{
    display:block
}
textarea.wpcf7-form-control,.wpcf7-form-control[type="text"],.wpcf7-form-control[type="number"],.wpcf7-form-control[type="tel"],.wpcf7-form-control[type="url"],.wpcf7-form-control[type="email"],.wpcf7-form-control[type="password"],.wpcf7-form-control[type="search"]{
    width:100%
}
.wpcf7 div.wpcf7-response-output{
    margin:2em 0 0
}
.wpcf7 p{
    margin:0 0 1em
}
.wpcf7 p:last-child{
    margin-bottom:0
}
.wpcf7-wpgdprc{
    display:inline-block
}
[class*="sc_input_hover_"] .sc_form_field_wrap,[class*="sc_input_hover_"] .comments_field_wrap{
    position:relative;
     z-index:1;
     display:block
}
[class*="sc_input_hover_"] input[type="text"],[class*="sc_input_hover_"] input[type="number"],[class*="sc_input_hover_"] input[type="email"],[class*="sc_input_hover_"] input[type="password"],[class*="sc_input_hover_"] input[type="search"],[class*="sc_input_hover_"] select,[class*="sc_input_hover_"] textarea{
    font-size:1em !important;
     line-height:1.2em;
     font-weight:400;
     font-style:normal;
     letter-spacing:1px;
     text-align:left !important;
     padding:1.4em !important;
     width:100%
}
[class*="sc_input_hover_"] input:focus,[class*="sc_input_hover_"] select:focus,[class*="sc_input_hover_"] textarea:focus{
    outline:none
}
[class*="sc_input_hover_"] .sc_form_field_hover{
    position:absolute;
     z-index:1;
     top:0;
     left:0;
     width:100%;
     font-size:1em;
     text-align:left !important;
     overflow:visible;
     padding:0;
     pointer-events:none;
     white-space:nowrap;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     -webkit-user-select:none;
     -khtml-user-select:none;
     -moz-user-select:none;
     -ms-user-select:none;
     user-select:none;
     -webkit-font-smoothing:antialiased;
     -webkit-touch-callout:none
}
[class*="sc_input_hover_"] .sc_form_field_content{
    position:relative;
     display:block;
     width:100%;
     font-size:1em;
     line-height:1.2em;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
[class*="sc_input_hover_"] label.required .sc_form_field_content:after{
    content:'*';
     vertical-align:top;
     margin-left:0.3em;
     font-size:110%;
     color:#da6f5b
}
[class*="sc_input_hover_"] label.required:after{
    display:none
}
.sc_input_hover_accent input[type="text"],.sc_input_hover_accent input[type="number"],.sc_input_hover_accent input[type="email"],.sc_input_hover_accent input[type="password"],.sc_input_hover_accent input[type="search"],.sc_input_hover_accent select,.sc_input_hover_accent .select2-container .select2-selection,.sc_input_hover_accent textarea{
    -webkit-box-shadow:0px 0px 0px 2px transparent;
     -ms-box-shadow:0px 0px 0px 2px transparent;
     box-shadow:0px 0px 0px 2px transparent;
     -webkit-transition:box-shadow 0.3s ease;
     -ms-transition:box-shadow 0.3s ease;
     transition:box-shadow 0.3s ease;
     -webkit-appearance:none
}
.sc_input_hover_accent textarea{
    min-height:11.5em
}
.sc_input_hover_accent .sc_form_field_hover{
    position:static
}
.sc_input_hover_accent .sc_form_field_content{
    padding:0.3em 0 0
}
.sc_input_hover_accent .sc_form_field_hover:before{
    content:' ';
     display:block !important;
     position:absolute;
     z-index:-1;
     top:0;
     left:0;
     width:100%;
     height:3em;
     -webkit-box-shadow:0px 0px 0px 0px;
     -ms-box-shadow:0px 0px 0px 0px;
     box-shadow:0px 0px 0px 0px;
     color:rgba(239,167,88,0.6)
}
.sc_input_hover_accent textarea + .sc_form_field_hover:before{
    height:9em
}
.sc_input_hover_accent input:focus + .sc_form_field_hover,.sc_input_hover_accent select:focus + .sc_form_field_hover,.sc_input_hover_accent .select2-container--focus + .sc_form_field_hover,.sc_input_hover_accent .select2-container--open + .sc_form_field_hover,.sc_input_hover_accent textarea:focus + .sc_form_field_hover{
    pointer-events:none
}
.sc_input_hover_accent input:focus + .sc_form_field_hover:before,.sc_input_hover_accent select:focus + .sc_form_field_hover:before,.sc_input_hover_accent .select2-container--focus + .sc_form_field_hover:before,.sc_input_hover_accent .select2-container--open + .sc_form_field_hover:before,.sc_input_hover_accent textarea:focus + .sc_form_field_hover:before{
    -webkit-animation:anim-accent 0.3s forwards;
     -ms-animation:anim-accent 0.3s forwards;
     animation:anim-accent 0.3s forwards
}
.sc_input_hover_accent input[type="text"]:focus,.sc_input_hover_accent input[type="number"]:focus,.sc_input_hover_accent input[type="email"]:focus,.sc_input_hover_accent input[type="password"]:focus,.sc_input_hover_accent input[type="search"]:focus,.sc_input_hover_accent select:focus,.sc_input_hover_accent .select2-container--focus .select2-selection,.sc_input_hover_accent .select2-container--open .select2-selection,.sc_input_hover_accent textarea:focus{
    border-color:#efa758 !important
}
@-webkit-keyframes anim-accent{
    to{
        -webkit-box-shadow:0px 0px 100px 50px;
         -ms-box-shadow:0px 0px 100px 50px;
         box-shadow:0px 0px 100px 50px;
         opacity:0
    }
}
@keyframes anim-accent{
    to{
        -webkit-box-shadow:0px 0px 100px 50px;
         -ms-box-shadow:0px 0px 100px 50px;
         box-shadow:0px 0px 100px 50px;
         opacity:0
    }
}
.sc_input_hover_path .sc_form_field_wrap{
    margin-bottom:3em
}
.sc_input_hover_path input[type="text"],.sc_input_hover_path input[type="number"],.sc_input_hover_path input[type="email"],.sc_input_hover_path input[type="password"],.sc_input_hover_path input[type="search"],.sc_input_hover_path textarea{
    border:none !important;
     background:transparent !important
}
.sc_input_hover_path textarea{
    height:4.1em;
     overflow:hidden;
     min-height:0 !important
}
.sc_input_hover_path textarea.filled,.sc_input_hover_path textarea:focus{
    height:auto;
     min-height:10.5em !important
}
.sc_input_hover_path .sc_form_field_hover{
    height:100%;
     cursor:text;
     display:block
}
.sc_input_hover_path .sc_form_field_content{
    padding:2em 1.5em 1.5em;
     -webkit-transform-origin:0% 50%;
     -ms-transform-origin:0% 50%;
     transform-origin:0% 50%;
     -webkit-transition:-webkit-transform 0.3s ease;
     -ms-transition:-ms-transform 0.3s ease;
     transition:transform 0.3s ease
}
.sc_input_hover_path textarea + .sc_form_field_hover>.sc_form_field_content{
    padding-top:2em
}
.sc_input_hover_path .sc_form_field_graphic{
    fill:none;
     position:absolute;
     z-index:1;
     top:0;
     left:0;
     -webkit-transform:scale3d(1,-1,1);
     -ms-transform:scale3d(1,-1,1);
     transform:scale3d(1,-1,1);
     -webkit-transition:stroke-dashoffset 0.5s ease;
     -ms-transition:stroke-dashoffset 0.5s ease;
     transition:stroke-dashoffset 0.5s ease;
     pointer-events:none;
     stroke:#333;
     stroke-width:2px;
     stroke-dasharray:1190;
     stroke-dashoffset:670
}
.sc_input_hover_path textarea + .sc_form_field_hover>.sc_form_field_graphic{
    stroke-dasharray:1420;
     stroke-dashoffset:900
}
.sc_input_hover_path input:focus + .sc_form_field_hover,.sc_input_hover_path textarea:focus + .sc_form_field_hover,.sc_input_hover_path input.filled + .sc_form_field_hover,.sc_input_hover_path textarea.filled + .sc_form_field_hover{
    cursor:default;
     pointer-events:none
}
.sc_input_hover_path input:focus + .sc_form_field_hover>.sc_form_field_graphic,.sc_input_hover_path textarea:focus + .sc_form_field_hover>.sc_form_field_graphic,.sc_input_hover_path input.filled + .sc_form_field_hover>.sc_form_field_graphic,.sc_input_hover_path textarea.filled + .sc_form_field_hover>.sc_form_field_graphic{
    stroke-dashoffset:0
}
.sc_input_hover_path input:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_path textarea:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_path input.filled + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_path textarea.filled + .sc_form_field_hover>.sc_form_field_content{
    -webkit-transform:scale3d(0.875,0.875,1) translate3d(0,2.8em,0);
     -ms-transform:scale3d(0.875,0.875,1) translate3d(0,2.8em,0);
     transform:scale3d(0.875,0.875,1) translate3d(0,2.8em,0)
}
.sc_input_hover_path textarea:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_path textarea.filled + .sc_form_field_hover>.sc_form_field_content{
    -webkit-transform:scale3d(0.875,0.875,1) translate3d(0,10em,0);
     -ms-transform:scale3d(0.875,0.875,1) translate3d(0,10em,0);
     transform:scale3d(0.875,0.875,1) translate3d(0,10em,0)
}
.sc_input_hover_jump .sc_form_field_wrap{
    padding-top:2em;
     overflow:hidden
}
.sc_input_hover_jump input[type="text"],.sc_input_hover_jump input[type="number"],.sc_input_hover_jump input[type="email"],.sc_input_hover_jump input[type="password"],.sc_input_hover_jump input[type="search"],.sc_input_hover_jump textarea{
    border:2px solid #ddd
}
.sc_input_hover_jump textarea{
    min-height:11.9em !important
}
.sc_input_hover_jump .sc_form_field_hover{
    overflow:hidden;
     -webkit-transform:translate3d(0,2em,0);
     -ms-transform:translate3d(0,2em,0);
     transform:translate3d(0,2em,0)
}
.sc_input_hover_jump .sc_form_field_content{
    padding:1.5em
}
.sc_input_hover_jump .sc_form_field_content:before{
    content:attr(data-content);
     position:absolute;
     top:-190%;
     left:0;
     font-weight:bold;
     margin:0;
     color:#efa758
}
.sc_input_hover_jump input:focus + .sc_form_field_hover,.sc_input_hover_jump textarea:focus + .sc_form_field_hover,.sc_input_hover_jump input.filled + .sc_form_field_hover,.sc_input_hover_jump textarea.filled + .sc_form_field_hover{
    -webkit-animation:anim-jump-1 0.25s forwards;
     -ms-animation:anim-jump-1 0.25s forwards;
     animation:anim-jump-1 0.25s forwards
}
.sc_input_hover_jump input:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_jump textarea:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_jump input[type="text"].filled + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_jump textarea.filled + .sc_form_field_hover>.sc_form_field_content{
    -webkit-animation:anim-jump-2 0.25s forwards ease-in;
     -ms-animation:anim-jump-2 0.25s forwards ease-in;
     animation:anim-jump-2 0.25s forwards ease-in
}
.sc_input_hover_path input:focus,.sc_input_hover_path textarea:focus,.sc_input_hover_path input.filled,.sc_input_hover_path textarea.filled{
    border-color:#efa758
}
@-webkit-keyframes anim-jump-1{
    0%,70%{
        -webkit-transform:translate3d(0,3em,0);
         -ms-transform:translate3d(0,3em,0);
         transform:translate3d(0,3em,0)
    }
    71%,100%{
        -webkit-transform:translate3d(0,0,0);
         -ms-transform:translate3d(0,0,0);
         transform:translate3d(0,0,0)
    }
}
@keyframes anim-jump-1{
    0%,70%{
        -webkit-transform:translate3d(0,3em,0);
         -ms-transform:translate3d(0,3em,0);
         transform:translate3d(0,3em,0)
    }
    71%,100%{
        -webkit-transform:translate3d(0,0,0);
         -ms-transform:translate3d(0,0,0);
         transform:translate3d(0,0,0)
    }
}
@-webkit-keyframes anim-jump-2{
    0%{
        -webkit-transform:translate3d(0,0,0);
         -ms-transform:translate3d(0,0,0);
         transform:translate3d(0,0,0)
    }
    70%,71%{
        -webkit-transform:translate3d(0,125%,0);
         -ms-transform:translate3d(0,125%,0);
         transform:translate3d(0,125%,0);
         -webkit-animation-timing-function:ease-out;
         -ms-animation-timing-function:ease-out;
         animation-timing-function:ease-out
    }
    100%{
        -webkit-transform:translate3d(0,200%,0);
         -ms-transform:translate3d(0,200%,0);
         transform:translate3d(0,200%,0)
    }
}
@keyframes anim-jump-2{
    0%{
        -webkit-transform:translate3d(0,0,0);
         -ms-transform:translate3d(0,0,0);
         transform:translate3d(0,0,0)
    }
    70%,71%{
        -webkit-transform:translate3d(0,125%,0);
         -ms-transform:translate3d(0,125%,0);
         transform:translate3d(0,125%,0);
         -webkit-animation-timing-function:ease-out;
         -ms-animation-timing-function:ease-out;
         animation-timing-function:ease-out
    }
    100%{
        -webkit-transform:translate3d(0,200%,0);
         -ms-transform:translate3d(0,200%,0);
         transform:translate3d(0,200%,0)
    }
}
.sc_input_hover_underline .sc_form_field{
    margin-bottom:2em
}
.sc_input_hover_underline .sc_form_field_button{
    margin-bottom:0;
     margin-top:3em
}
.sc_input_hover_underline .sc_form_field_wrap{
    margin-bottom:0
}
[class*="sc_input_hover_"].sc_input_hover_underline input[type="text"],[class*="sc_input_hover_"].sc_input_hover_underline input[type="number"],[class*="sc_input_hover_"].sc_input_hover_underline input[type="email"],[class*="sc_input_hover_"].sc_input_hover_underline input[type="password"],[class*="sc_input_hover_"].sc_input_hover_underline input[type="search"],[class*="sc_input_hover_"].sc_input_hover_underline textarea{
    border:none !important;
     background-color:transparent !important;
     padding:0.5em 0 !important
}
.sc_input_hover_underline textarea{
    height:2.5em;
     overflow:hidden;
     min-height:0 !important
}
.sc_input_hover_underline textarea.filled,.sc_input_hover_underline textarea:focus{
    height:auto;
     min-height:6em !important
}
.sc_input_hover_underline textarea + .sc_form_field_hover>.sc_form_field_content{
    display:block
}
.sc_input_hover_underline textarea.filled + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_underline textarea:focus + .sc_form_field_hover>.sc_form_field_content{
    height:6.3em
}
.sc_input_hover_underline .sc_form_field_hover{
    padding:0.5em 0;
     overflow:visible
}
.sc_input_hover_underline .sc_form_field_hover:before{
    content:' ';
     display:block !important;
     position:absolute;
     top:auto;
     right:auto;
     bottom:0;
     left:0;
     width:100%;
     height:2px;
     -webkit-transform-origin:50% 100%;
     -ms-transform-origin:50% 100%;
     transform-origin:50% 100%;
     -webkit-transition:-webkit-transform 0.3s,background-color 0.3s;
     -ms-transition:-ms-transform 0.3s,background-color 0.3s;
     transition:transform 0.3s,background-color 0.3s;
     background-color:#ddd
}
.sc_input_hover_underline .sc_form_field_content{
    padding:0;
     -webkit-transform-origin:0% 0%;
     -ms-transform-origin:0% 0%;
     transform-origin:0% 0%;
     -webkit-transition:-webkit-transform 0.3s,color 0.3s;
     -ms-transition:-ms-transform 0.3s,color 0.3s;
     transition:transform 0.3s,color 0.3s
}
.sc_input_hover_underline input:focus + .sc_form_field_hover:before,.sc_input_hover_underline textarea:focus + .sc_form_field_hover:before,.sc_input_hover_underline input.filled + .sc_form_field_hover:before,.sc_input_hover_underline textarea.filled + .sc_form_field_hover:before{
    background-color:#333;
     -webkit-transform:scale3d(1,1,1);
     -ms-transform:scale3d(1,1,1);
     transform:scale3d(1,1,1)
}
.sc_input_hover_underline input:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_underline input.filled + .sc_form_field_hover>.sc_form_field_content{
    color:#333;
     -webkit-transform:translate3d(0,2.2em,0) scale3d(0.875,0.875,1);
     -ms-transform:translate3d(0,2.2em,0) scale3d(0.875,0.875,1);
     transform:translate3d(0,2.2em,0) scale3d(0.875,0.875,1)
}
.sc_input_hover_underline textarea:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_underline textarea.filled + .sc_form_field_hover>.sc_form_field_content{
    color:#333;
     height:5.3em;
     -webkit-transform:translate3d(0,6.2em,0) scale3d(0.875,0.875,1);
     -ms-transform:translate3d(0,6.2em,0) scale3d(0.875,0.875,1);
     transform:translate3d(0,6.2em,0) scale3d(0.875,0.875,1)
}
[class*="sc_input_hover_"].sc_input_hover_iconed input[type="text"],[class*="sc_input_hover_"].sc_input_hover_iconed input[type="number"],[class*="sc_input_hover_"].sc_input_hover_iconed input[type="email"],[class*="sc_input_hover_"].sc_input_hover_iconed input[type="password"],[class*="sc_input_hover_"].sc_input_hover_iconed input[type="search"],[class*="sc_input_hover_"].sc_input_hover_iconed textarea{
    padding-left:3em !important
}
.sc_input_hover_iconed textarea{
    min-height:8.4em
}
.sc_input_hover_iconed .sc_form_field_hover{
    overflow:hidden;
     padding:1.2em !important;
     margin:0
}
.sc_input_hover_iconed .sc_form_field_content{
    display:inline-block !important;
     width:auto;
     -webkit-transform:translate3d(-1.4em,0,0);
     -ms-transform:translate3d(-1.4em,0,0);
     transform:translate3d(-1.4em,0,0);
     -webkit-transition:-webkit-transform 0.3s,opacity 0.3s;
     -ms-transition:-ms-transform 0.3s,opacity 0.3s;
     transition:transform 0.3s,opacity 0.3s
}
.sc_input_hover_iconed .sc_form_field_icon{
    display:inline-block;
     font-size:1.1111em;
     text-align:center !important;
     position:relative;
     width:1.5em;
     height:1.6em;
     line-height:1.6em;
     -webkit-transform:translate3d(-3em,0,0);
     -ms-transform:translate3d(-3em,0,0);
     transform:translate3d(-3em,0,0);
     -webkit-transition:-webkit-transform 0.3s ease;
     -ms-transition:-ms-transform 0.3s ease;
     transition:transform 0.3s ease
}
.sc_input_hover_iconed .sc_form_field_icon:before{
    position:static !important;
     left:auto;
     top:auto;
     width:auto;
     height:auto;
     margin:0 !important;
     padding:0 !important;
     font-style:normal !important;
     line-height:inherit;
     vertical-align:middle
}
.sc_input_hover_iconed input:focus + .sc_form_field_hover,.sc_input_hover_iconed textarea:focus + .sc_form_field_hover,.sc_input_hover_iconed input.filled + .sc_form_field_hover,.sc_input_hover_iconed textarea.filled + .sc_form_field_hover{
    color:#333
}
.sc_input_hover_iconed input:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_iconed textarea:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_iconed input.filled + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_iconed textarea.filled + .sc_form_field_hover>.sc_form_field_content{
    opacity:0;
     -webkit-transform:translate3d(100px,0,0);
     -ms-transform:translate3d(100px,0,0);
     transform:translate3d(100px,0,0)
}
.sc_input_hover_iconed .sc_form_field_content,.sc_input_hover_iconed .sc_form_field_icon,.sc_input_hover_iconed input:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_iconed textarea:focus + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_iconed input.filled + .sc_form_field_hover>.sc_form_field_content,.sc_input_hover_iconed textarea.filled + .sc_form_field_hover>.sc_form_field_content{
    -webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);
     -ms-transition-timing-function:cubic-bezier(0.7,0,0.3,1);
     transition-timing-function:cubic-bezier(0.7,0,0.3,1)
}
.sc_input_hover_iconed input:focus + .sc_form_field_hover>.sc_form_field_icon,.sc_input_hover_iconed textarea:focus + .sc_form_field_hover>.sc_form_field_icon,.sc_input_hover_iconed input.filled + .sc_form_field_hover>.sc_form_field_icon,.sc_input_hover_iconed textarea.filled + .sc_form_field_hover>.sc_form_field_icon{
    -webkit-transform:translate3d(0,0,0);
     -ms-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
}
.sc_googlemap_wrap{
    position:relative
}
.sc_googlemap{
    position:relative;
     padding-top:0.0001px
}
.sc_googlemap img{
    max-width:none
}
.sc_googlemap>iframe{
    width:100%;
     height:100%
}
.sc_googlemap_prevent_scroll{
    pointer-events:none
}
.sc_googlemap_title + .sc_googlemap,.sc_googlemap_title + .sc_googlemap_content_wrap,.sc_googlemap_subtitle + .sc_googlemap,.sc_googlemap_subtitle + .sc_googlemap_content_wrap{
    margin-top:4.2em
}
.sc_googlemap_descr + .sc_googlemap{
    margin-top:1em
}
.sc_googlemap_content_wrap{
    position:relative
}
.sc_googlemap_content{
    pointer-events:none
}
.sc_googlemap_content form{
    pointer-events:initial
}
.sc_googlemap_content_default{
    position:absolute;
     z-index:1;
     top:10%;
     right:10%;
     bottom:10%;
     left:auto;
     width:30%;
     padding:1.5em;
     overflow:auto;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_googlemap_content_detailed{
    position:relative;
     padding:2em 2em 2em 5em;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_googlemap_content_detailed:before{
    content:'\e8bb';
     font-family:"trx_addons_icons";
     font-size:2em;
     line-height:1.3em;
     position:absolute;
     top:1em;
     left:1em
}
.sc_googlemap_content_detailed p{
    margin-bottom:1em
}
.sc_googlemap_info_window{
    max-width:30em
}
.sc_googlemap_info_window h1,.sc_googlemap_info_window h2,.sc_googlemap_info_window h3,.sc_googlemap_info_window h4,.sc_googlemap_info_window h5,.sc_googlemap_info_window h6{
    margin:0 0 0.3em
}
.sc_googlemap_info_window p{
    margin:0
}
.sc_googlemap_info_window p + p{
    margin-top:0.3em
}
.sc_icons{
    position:relative;
     padding-top:0.0001px
}
.sc_icons_columns_wrap{
    display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-wrap:wrap;
     -ms-flex-wrap:wrap;
     flex-wrap:wrap
}
.sc_icons_slider .sc_icons_item,.sc_icons_columns_wrap .sc_icons_item{
    display:inline-block;
     vertical-align:top;
     width:100%;
     height:100%;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_icons_slider .sc_icons_item{
    margin-bottom:0 !important
}
.sc_icons .sc_icons_item{
    position:relative
}
.sc_icons.sc_align_left .sc_icons_item{
    text-align:left
}
.sc_icons.sc_align_center .sc_icons_item{
    text-align:center
}
.sc_icons.sc_align_right .sc_icons_item{
    text-align:right
}
.sc_icons .sc_icons_item>*{
    margin:0
}
.sc_icons .sc_icons_image img{
    max-width:75%
}
.sc_icons .sc_icons_icon{
    color:#efa758;
     position:relative;
     z-index:2;
     display:inline-block;
     width:auto
}
.sc_icons_icon.sc_icons_char:before,.sc_icons_icon.sc_icons_char>span:before{
    content:attr(data-char);
     font-weight:700
}
.sc_icon_type_svg.sc_icon_animation{
    visibility:hidden
}
.sc_icon_type_svg svg{
    stroke:currentColor;
     fill:currentColor;
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.sc_icon_type_svg.sc_icon_animation svg{
    fill:none !important
}
.sc_icons .sc_icons_icon:before,.sc_icons .sc_icons_icon>span:before{
    font-size:6em;
     line-height:1.1em !important
}
.sc_icon_type_svg svg,.sc_icon_type_svg object{
    width:6em;
     height:6em;
     display:inline-block;
     overflow:visible;
     margin-bottom:-0.1em
}
.sc_icons_size_small .sc_icons_icon:before,.sc_icons_size_small .sc_icons_icon>span:before{
    font-size:4em;
     line-height:1.1em !important
}
.sc_icons_size_small .sc_icon_type_svg svg,.sc_icons_size_small .sc_icon_type_svg object{
    width:4em;
     height:4em
}
.sc_icons_size_large .sc_icons_icon:before,.sc_icons_size_large .sc_icons_icon>span:before{
    font-size:8em;
     line-height:1.1em !important
}
.sc_icons_size_large .sc_icon_type_svg svg,.sc_icons_size_large .sc_icon_type_svg object{
    width:8em;
     height:8em
}
.sc_icons .sc_icons_icon>span{
    display:inline-block;
     opacity:0;
     position:absolute;
     z-index:1;
     top:0;
     left:0;
     width:auto
}
.sc_icons .sc_icons_icon,.sc_icons .sc_icons_item_title{
    -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.sc_icons .sc_icons_item_title span,.sc_icons .sc_icons_item_description span{
    display:block
}
.sc_icons_item_title{
    font-size:1.25em;
     line-height:1.3em;
     font-weight:400;
     font-style:normal;
     text-transform:uppercase;
     letter-spacing:1px;
     margin:0
}
.sc_icons_item_description{
    font-size:1em;
     line-height:1.6em
}
.sc_icons_item_title + .sc_icons_item_description{
    margin-top:0.5em
}
.sc_icons .sc_icons_item_link{
    display:block;
     position:absolute;
     z-index:10;
     top:0;
     left:0;
     width:100%;
     height:100%
}
.sc_icons_default .sc_icons_icon + .sc_icons_item_details,.sc_icons_default .sc_icons_image + .sc_icons_item_details{
    margin-top:1em
}
.sc_icons_modern{
    position:relative
}
.sc_icons_modern .sc_icons_icon,.sc_icons_modern .sc_icons_image{
    position:absolute;
     z-index:1;
     top:0;
     left:0
}
.sc_icons_modern.sc_align_right .sc_icons_icon,.sc_icons_modern.sc_align_right .sc_icons_image{
    left:auto;
     right:0
}
.sc_icons_modern .sc_icons_item_details{
    min-height:6em;
     padding-left:8em
}
.sc_icons_modern.sc_align_right .sc_icons_item_details{
    padding-left:0;
     padding-right:8em
}
.sc_icons_modern.sc_icons_size_small .sc_icons_item_details{
    min-height:4em;
     padding-left:6em
}
.sc_icons_modern.sc_icons_size_small.sc_align_right .sc_icons_item_details{
    padding-left:0;
     padding-right:6em
}
.sc_icons_modern.sc_icons_size_large .sc_icons_item_details{
    min-height:8em;
     padding-left:10em
}
.sc_icons_modern.sc_icons_size_large.sc_align_right .sc_icons_item_details{
    padding-left:0;
     padding-right:10em
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon>span{
    -webkit-animation:icons-zoom 0.25s ease-out;
     -ms-animation:icons-zoom 0.25s ease-out;
     animation:icons-zoom 0.25s ease-out
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon>svg{
    -webkit-transform:scale(1.1,1.1);
     -ms-transform:scale(1.1,1.1);
     transform:scale(1.1,1.1)
}
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title,.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title,.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_description,.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title + .sc_icons_item_description,.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_description,.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title + .sc_icons_item_description,.sc_icons .sc_icons_item_linked .sc_icons_image img{
    -webkit-transition:all 0.25s ease;
     -ms-transition:all 0.25s ease;
     transition:all 0.25s ease
}
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title,.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title{
    -webkit-transform-origin:center bottom;
     -ms-transform-origin:center bottom;
     transform-origin:center bottom
}
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_description,.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title + .sc_icons_item_description,.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_description,.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title + .sc_icons_item_description{
    -webkit-transform-origin:center top;
     -ms-transform-origin:center top;
     transform-origin:center top
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_image img{
    -webkit-transform:scale(1.1,1.1);
     -ms-transform:scale(1.1,1.1);
     transform:scale(1.1,1.1)
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_title,.sc_icons .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_title,.sc_icons .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_description,.sc_icons .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_title + .sc_icons_item_description,.sc_icons .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_description,.sc_icons .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_title + .sc_icons_item_description{
    -webkit-transform:scale(0.9,0.9);
     -ms-transform:scale(0.9,0.9);
     transform:scale(0.9,0.9)
}
@-webkit-keyframes icons-zoom{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
         -webkit-transform:scale(1.75,1.75);
         -ms-transform:scale(1.75,1.75);
         transform:scale(1.75,1.75)
    }
}
@keyframes icons-zoom{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
         -webkit-transform:scale(1.75,1.75);
         -ms-transform:scale(1.75,1.75);
         transform:scale(1.75,1.75)
    }
}
.sc_price .sc_price_slider.slider_outer_pagination_pos_bottom{
    padding-bottom:3em
}
.sc_price_columns_wrap{
    display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-wrap:wrap;
     -ms-flex-wrap:wrap;
     flex-wrap:wrap
}
.sc_price_slider .sc_price_item,.sc_price_columns_wrap .sc_price_item{
    display:inline-block;
     vertical-align:top;
     width:100%;
     height:100%;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_price_slider .sc_price_item{
    margin-bottom:0 !important
}
.sc_price{
    position:relative;
     padding-top:0.0001px
}
.sc_price_item{
    position:relative;
     overflow:hidden;
     text-align:center
}
.sc_price_item_inner{
    position:relative;
     z-index:2
}
.sc_price_item.with_image .sc_price_item_inner{
    padding:2em
}
.sc_price_item_info{
    padding:2em
}
.sc_price_item_inner .sc_price_item_info{
    padding-bottom:0
}
.sc_price_slider .sc_price_item_inner .sc_price_item_info{
    padding-bottom:2em
}
.sc_price_item_image img{
    width:100%
}
.sc_price_item_icon{
    margin-top:2em;
     -webkit-transition:color 0.3s ease;
     -ms-transition:color 0.3s ease;
     transition:color 0.3s ease
}
.sc_price_item_inner .sc_price_item_icon{
    margin-top:0
}
.sc_price_item .sc_price_item_icon:before{
    display:none
}
.sc_price_item_icon>span{
    font-size:5.5em;
     line-height:1em
}
.sc_price_item_icon .sc_icon_type_svg svg,.sc_price_item_icon .sc_icon_type_svg object{
    width:1em;
     height:1em
}
.sc_price_item_label{
    position:absolute;
     z-index:2;
     top:2em;
     left:-3em;
     width:12em;
     height:2em;
     line-height:2em;
     font-size:11px;
     text-transform:uppercase;
     background-color:#efa758;
     color:#fff;
     text-align:center;
     -webkit-transform:rotate(-45deg);
     -ms-transform:rotate(-45deg);
     transform:rotate(-45deg);
     -webkit-transition:background-color 0.3s ease;
     -ms-transition:background-color 0.3s ease;
     transition:background-color 0.3s ease
}
.sc_price_item_subtitle{
    font-size:1em;
     line-height:1.3em;
     font-weight:normal;
     text-transform:uppercase;
     letter-spacing:1px;
     margin:0 0 0.5em;
     color:#efa758
}
.sc_price_item_title{
    font-size:2.4em;
     line-height:1.25em;
     font-weight:400;
     text-transform:uppercase;
     letter-spacing:1px;
     margin:0;
     -webkit-transition:color 0.3s ease;
     -ms-transition:color 0.3s ease;
     transition:color 0.3s ease
}
.sc_price_item_subtitle + .sc_price_item_title{
    margin-top:0.2em
}
.sc_price_item_description,.sc_price_item_details{
    font-size:1.0667em;
     line-height:1.25em;
     font-weight:400;
     font-style:italic;
     letter-spacing:0;
     margin:0.65em 0;
     color:#000
}
.sc_price_item_details{
    margin-top:0.9em
}
.sc_price_item_subtitle + .sc_price_item_description,.sc_price_item_title + .sc_price_item_description{
    margin:0.5em 0
}
.sc_price_item_description>span{
    display:block
}
.sc_price_item_description>span + span{
    margin-top:0.3em
}
.sc_price_item_description ul,.sc_price_item_details ul{
    list-style-type:circle
}
.sc_price_item_description ul li:before,.sc_price_item_details ul li:before{
    display:none
}
.sc_price_item_details p,.sc_price_item_details ul,.sc_price_item_details ol{
    margin-bottom:0
}
.sc_price_item_details p + p,.sc_price_item_details ul.trx_addons_list>li + li{
    margin-top:0.2em
}
.sc_price_item_price{
    color:red;
     font-size:2em;
     line-height:1.25em;
     font-weight:400;
     letter-spacing:1px
}
.sc_price_item_price_decimals{
    font-size:0.4em;
     line-height:1.8em;
     margin-left:0.2em;
     text-decoration:none;
     vertical-align:top
}
.sc_price_item_subtitle + .sc_price_item_price,.sc_price_item_title + .sc_price_item_price{
    margin-top:0.5em
}
.sc_price_item_link{
    display:inline-block;
     margin-top:2em;
     padding:0.5em 2em;
     background-color:#000;
     border:2px solid #fff;
     color:#fff
}
.sc_price_item_link:hover{
    background-color:#ff0000;
     color:#fff
}
.sc_price_item_link:after{
    display:none
}
.sc_price_item_subtitle + .sc_price_item_link,.sc_price_item_title + .sc_price_item_link,.sc_price_item_description + .sc_price_item_link,.sc_price_item_details + .sc_price_item_link{
    margin-top:2em
}
.sc_price_item_link_over{
    position:absolute;
     z-index:3;
     top:0;
     left:0;
     width:100%;
     height:100%;
     padding:0 !important;
     border:none !important;
     display:block !important;
     background:none !important
}
.sc_price_item.with_image{
    position:relative;
     text-align:center;
     background-position:center;
     background-repeat:no-repeat;
     background-size:cover
}
.sc_price_item.with_image .sc_price_item_mask{
    position:absolute;
     background-color:rgba(0,0,0,0.5);
     opacity:0
}
.sc_price_item.with_image:hover .sc_price_item_mask{
    opacity:1
}
.sc_price_item_default.with_image:after{
    content:' ';
     position:absolute;
     z-index:1;
     top:0;
     left:0;
     right:0;
     bottom:0;
     background:rgba(0,0,0,0.5)
}
.sc_price_item_default.with_bg_color:after{
    display:none
}
.sc_price_item_default.with_image .sc_price_item_icon,.sc_price_item_default.with_image .sc_price_item_title{
    color:#fff
}
.sc_price_item_default.with_image .sc_price_item_description,.sc_price_item_default.with_image .sc_price_item_details{
    color:#ccc
}
.sc_promo{
    position:relative;
     overflow:hidden;
     padding-top:0.0001px
}
.sc_promo_image,.sc_promo_image_wrap{
    position:absolute;
     top:0;
     bottom:0;
     background-position:center;
     background-repeat:no-repeat;
     background-size:cover
}
.sc_promo_image_fit .sc_promo_image{
    background-size:contain
}
.sc_promo_image .trx_addons_video_player,.sc_promo_image>.slider_swiper_outer{
    position:absolute;
     z-index:1;
     top:0;
     left:0;
     right:0;
     bottom:0
}
.sc_promo_image .trx_addons_video_player{
    position:absolute !important
}
.sc_promo_image>.slider_swiper_outer>.slider_swiper{
    height:100% !important
}
.sc_promo_text{
    width:50%;
     position:relative
}
.sc_promo_text_inner{
    position:relative;
     z-index:10
}
.sc_promo_text blockquote,blockquote.sc_promo_text{
    margin:0 !important;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_promo_title + .sc_promo_subtitle{
    margin-top:1.25em
}
.sc_promo_title + .sc_promo_content,.sc_promo_subtitle + .sc_promo_content{
    margin-top:1.8em
}
.sc_promo_descr + .sc_promo_content{
    margin-top:1em
}
.sc_promo_icon{
    font-size:3em;
     line-height:1.3em;
     margin-bottom:0.5em;
     color:#efa758
}
.sc_promo_icon:before{
    display:none !important
}
.sc_promo_icon span:before{
    margin:0
}
.sc_promo.sc_promo_size_large .sc_promo_text_inner{
    padding:22% 18%
}
.sc_promo.sc_promo_size_large .sc_promo_icon{
    font-size:5em;
     margin-bottom:0.5em
}
.sc_promo.sc_promo_size_large .sc_promo_descr{
    font-size:1em
}
.sc_promo.sc_promo_size_normal .sc_promo_text_inner{
    padding:3em
}
.sc_promo.sc_promo_size_normal .sc_promo_icon,.sc_promo.sc_promo_size_large .sc_promo_icon{
    font-size:7em;
     line-height:1em;
     margin-bottom:0.14em
}
.sc_promo.sc_promo_size_normal .sc_promo_descr{
    font-size:1.0714em
}
.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_descr,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_descr,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_slider,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_columns,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_content,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_content,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_content{
    margin-top:1.8em
}
.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_button,.sc_promo.sc_promo_size_normal .sc_item_title + .sc_item_button_image,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_button,.sc_promo.sc_promo_size_normal .sc_item_subtitle + .sc_item_button_image,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_button,.sc_promo.sc_promo_size_normal .sc_item_descr + .sc_item_button_image,.sc_promo.sc_promo_size_normal .sc_item_content + .sc_item_button,.sc_promo.sc_promo_size_normal .sc_item_content + .sc_item_button_image,.sc_promo.sc_promo_size_normal .sc_item_slider + .sc_item_button,.sc_promo.sc_promo_size_normal .sc_item_slider + .sc_item_button_image,.sc_promo.sc_promo_size_normal .sc_item_columns + .sc_item_button,.sc_promo.sc_promo_size_normal .sc_item_columns + .sc_item_button_image{
    margin-top:1.8em
}
.sc_promo.sc_promo_size_small .sc_promo_text_inner{
    padding:1.5em 2em
}
.sc_promo.sc_promo_size_small .sc_promo_descr{
    font-size:1em
}
.sc_promo.sc_promo_size_small .sc_item_title + .sc_item_descr,.sc_promo.sc_promo_size_small .sc_item_subtitle + .sc_item_descr,.sc_promo.sc_promo_size_small .sc_item_title + .sc_item_content,.sc_promo.sc_promo_size_small .sc_item_subtitle + .sc_item_content,.sc_promo.sc_promo_size_small .sc_item_descr + .sc_item_content{
    margin-top:1.5em
}
.sc_promo.sc_promo_size_small .sc_promo_button,.sc_promo.sc_promo_size_small .sc_promo_button_image{
    margin-top:1.25em
}
.sc_promo.sc_promo_size_tiny{
    max-width:30em
}
.sc_promo.sc_promo_size_tiny .sc_promo_text_inner{
    padding:1.5em 2em;
     line-height:1.5em
}
.sc_promo.sc_promo_size_tiny .sc_item_title{
    line-height:1.5em
}
.sc_promo.sc_promo_size_tiny .sc_promo_descr{
    font-size:1em
}
.sc_promo.sc_promo_size_tiny .sc_item_title + .sc_item_descr,.sc_promo.sc_promo_size_tiny .sc_item_subtitle + .sc_item_descr,.sc_promo.sc_promo_size_tiny .sc_item_title + .sc_item_content,.sc_promo.sc_promo_size_tiny .sc_item_subtitle + .sc_item_content,.sc_promo.sc_promo_size_tiny .sc_item_descr + .sc_item_content{
    margin-top:1em
}
.sc_promo.sc_promo_size_tiny .sc_promo_link{
    position:absolute;
     top:0;
     left:0;
     right:0;
     bottom:0
}
.sc_promo.sc_promo_no_paddings.sc_promo_no_image .sc_promo_text_inner{
    padding:0
}
.sc_promo.sc_promo_no_paddings.sc_promo_image_position_left .sc_promo_text_inner{
    padding-right:0;
     padding-top:0;
     padding-bottom:0
}
.sc_promo.sc_promo_no_paddings.sc_promo_image_position_right .sc_promo_text_inner{
    padding-left:0;
     padding-top:0;
     padding-bottom:0
}
.sc_promo_text.sc_float_right .sc_promo_text_inner{
    padding-left:0
}
.sc_promo_text.sc_float_left .sc_promo_text_inner{
    padding-right:0
}
.sc_promo .sc_promo_text.trx_addons_stretch_height .sc_promo_text_inner{
    position:absolute;
     top:50%;
     left:0;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.sc_promo_text.sc_float_left,.sc_promo_text.sc_float_right,.sc_promo_text.sc_float_center{
    float:none
}
.sc_promo_text.sc_float_left{
    text-align:left
}
.sc_promo_text.sc_float_right{
    text-align:right
}
.sc_promo_text.sc_float_center{
    text-align:center
}
.sc_promo_text.sc_float_left .sc_promo_text_inner,.sc_promo_text.sc_float_right .sc_promo_text_inner,.sc_promo_text.sc_float_center .sc_promo_text_inner{
    display:inline-block
}
.sc_promo_text_inner.sc_align_left *{
    text-align:left !important
}
.sc_promo_text_inner.sc_align_right *{
    text-align:right !important
}
.sc_promo_text_inner.sc_align_center *{
    text-align:center !important
}
.sc_promo_content .trx_addons_list>li + li{
    margin-top:1em
}
.sc_promo_content .trx_addons_list>li>b,.sc_promo_content .trx_addons_list>li>strong{
    margin-bottom:0.5em
}
.sc_promo_modern .sc_promo_image_wrap{
    -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_promo_modern.sc_promo_image_position_left .sc_promo_image{
    left:4em;
     right:0;
     top:0;
     bottom:0
}
.sc_promo_modern.sc_promo_image_position_right .sc_promo_image{
    left:0;
     right:4em;
     top:0;
     bottom:0
}
.sc_promo_modern.sc_promo_image_fit.sc_promo_image_position_left .sc_promo_image{
    background-position:left top
}
.sc_promo_modern.sc_promo_image_fit.sc_promo_image_position_right .sc_promo_image{
    background-position:right top
}
.sc_promo_modern .sc_promo_image{
    left:auto;
     right:auto;
     top:auto;
     bottom:auto
}
.sc_promo_modern .sc_promo_descr,.sc_promo_modern .sc_promo_descr + .sc_promo_button{
    padding-left:4rem
}
.sc_promo_modern .sc_promo_link2{
    position:absolute;
     z-index:1;
     bottom:12%;
     left:0;
     padding:0.7em 1.7em;
     background-color:#efa758;
     color:#fff
}
.sc_promo_modern.sc_promo_image_position_right .sc_promo_link2{
    left:auto;
     right:0
}
.sc_promo_modern .sc_promo_link2 span{
    font-style:italic
}
.sc_promo_modern .sc_promo_link2 span + span:before{
    content:' ';
     display:block;
     width:100%;
     height:0
}
.sc_promo_modern .sc_promo_link2 span + span{
    font-size:2em;
     line-height:1.2em;
     font-weight:bold;
     font-style:normal;
     text-transform:uppercase
}
.sc_skills{
    position:relative;
     padding-top:0.0001px
}
.sc_skills .sc_skills_item_title{
    font-size:12px;
     line-height:16px;
     font-weight:400;
     text-transform:uppercase;
     letter-spacing:1px
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_item{
    position:relative
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_total{
    position:absolute;
     z-index:1;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%);
     display:inline-block;
     font-size:3.3333em;
     line-height:1.25em
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title{
    font-size:1.0667em;
     line-height:1.3em;
     font-weight:400;
     text-align:center;
     letter-spacing:1px;
     margin-top:0.2em;
     text-transform:none
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_icon{
    margin-right:0.5em
}
.sc_skills_pie.sc_skills_compact_off .sc_icon_type_svg svg,.sc_skills_pie.sc_skills_compact_off .sc_icon_type_svg object{
    width:1.5em;
     height:1.5em
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_icon img{
    width:1.5em
}
.sc_skills_pie.sc_skills_compact_on{
    overflow:hidden
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_legend{
    width:45%;
     float:right
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_legend_item{
    line-height:1.7em;
     overflow:hidden
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_legend_marker{
    display:inline-block;
     vertical-align:middle;
     width:1em;
     height:1em;
     margin:0 0.5em 0.1em 1em
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_legend_title{
    width:60%;
     display:inline-block;
     vertical-align:middle
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_legend_value{
    width:20%;
     display:inline-block;
     vertical-align:middle;
     text-align:right
}
.sc_skills_pie.sc_skills_compact_on .sc_skills_item{
    width:50%;
     float:left
}
.sc_skills_counter .sc_skills_item_wrap{
    max-width:none
}
.vc_row.vc_inner .sc_skills_counter .sc_skills_item_wrap{
    padding:3.4em 0 0 4em
}
.vc_row.vc_inner .sc_skills_counter .sc_skills_column + .sc_skills_column:before{
    content:' ';
     position:absolute;
     z-index:1;
     top:0;
     left:0;
     width:1px;
     height:100%
}
.sc_skills_counter .sc_skills_icon{
    position:relative;
     display:block;
     text-align:center;
     font-size:4.2em;
     line-height:1.15em;
     color:#efa758
}
.sc_skills_counter .sc_icon_type_svg svg,.sc_skills_counter .sc_icon_type_svg object{
    width:1em;
     height:1em
}
.sc_skills_counter .sc_skills_total{
    display:block;
     text-align:center;
     font-size:3.3333em;
     line-height:1.1em;
     font-weight:400;
     margin:0
}
.sc_skills_counter .sc_skills_icon + .sc_skills_total{
    margin-top:0.2em
}
.sc_skills_counter .sc_skills_item_title{
    text-align:center;
     font-size:1.0667em;
     line-height:1.25em;
     font-style:italic;
     text-transform:none;
     letter-spacing:0
}
.sc_socials{
    position:relative;
     padding-top:0.0001px
}
.socials_wrap{
    display:block;
     vertical-align:middle;
     white-space:nowrap;
     margin:-8px 0 0 0
}
.socials_wrap .social_item{
    display:inline-block;
     line-height:inherit;
     vertical-align:top;
     text-align:center;
     margin:8px 8px 0 0
}
.socials_wrap .social_item:last-child{
    margin-right:0 !important
}
.socials_wrap .social_item_style_bg{
    overflow:hidden
}
.socials_wrap .social_item .social_icon{
    position:relative;
     display:block;
     background-size:100%;
     background-position:top center;
     overflow:hidden;
     width:3em;
     height:3em;
     line-height:3em;
     text-align:center;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%
}
.socials_wrap .social_item .social_icon,.socials_wrap .social_item .social_name{
    -webkit-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
     -ms-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
     transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}
.socials_wrap .social_item_type_icons_names .social_icon{
    margin:0 auto
}
.socials_wrap .social_item .social_name{
    font-family:inherit
}
.socials_wrap .social_item .social_name:before{
    display:none
}
.socials_wrap .sc_icon_type_svg svg,.socials_wrap .sc_icon_type_svg object{
    width:1.25em;
     height:1.25em;
     margin-bottom:-0.2em
}
.socials_wrap .social_item .social_icon + .social_name{
    display:inline-block;
     vertical-align:top;
     margin-top:0.5em
}
.socials_wrap .social_item .social_icon .social_hover{
    position:absolute;
     z-index:1;
     top:0;
     left:0;
     right:0;
     bottom:0;
     opacity:0;
     background-size:100%;
     background-position:bottom center;
     -webkit-transition:opacity 0.3s ease;
     -ms-transition:opacity 0.3s ease;
     transition:opacity 0.3s ease
}
.socials_wrap .social_item .social_icon:hover .social_hover{
    opacity:1
}
.sc_table{
    position:relative;
     padding-top:0.0001px;
     max-width:100%;
     overflow-x:auto
}
.sc_table table{
    width:100%
}
.sc_table table th,.sc_table table td{
    padding:1.8em 1em
}
.sc_table table tr:first-child th,.sc_table table tr:first-child td{
    font-weight:bold
}
.sc_title{
    position:relative
}
.sc_yandexmap_wrap{
    position:relative
}
.sc_yandexmap{
    position:relative;
     padding-top:0.0001px
}
.sc_yandexmap img{
    max-width:none
}
.sc_yandexmap>iframe{
    width:100%;
     height:100%
}
.sc_yandexmap_prevent_scroll{
    pointer-events:none
}
.sc_yandexmap_title + .sc_yandexmap,.sc_yandexmap_title + .sc_yandexmap_content_wrap,.sc_yandexmap_subtitle + .sc_yandexmap,.sc_yandexmap_subtitle + .sc_yandexmap_content_wrap{
    margin-top:4.2em
}
.sc_yandexmap_descr + .sc_yandexmap{
    margin-top:1em
}
.sc_yandexmap_content_wrap{
    position:relative
}
.sc_yandexmap_content{
    pointer-events:none
}
.sc_yandexmap_content form{
    pointer-events:initial
}
.sc_yandexmap_content_default{
    position:absolute;
     z-index:1;
     top:10%;
     right:10%;
     bottom:10%;
     left:auto;
     width:30%;
     padding:1.5em;
     overflow:auto;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_yandexmap_content_detailed{
    position:relative;
     padding:2em 2em 2em 5em;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_yandexmap_content_detailed:before{
    content:'\e8bb';
     font-family:"trx_addons_icons";
     font-size:2em;
     line-height:1.3em;
     position:absolute;
     top:1em;
     left:1em
}
.sc_yandexmap_content_detailed p{
    margin-bottom:1em
}
.sc_yandexmap_info_window h1,.sc_yandexmap_info_window h2,.sc_yandexmap_info_window h3,.sc_yandexmap_info_window h4,.sc_yandexmap_info_window h5,.sc_yandexmap_info_window h6{
    margin:0 0 0.3em
}
.sc_yandexmap_info_window p{
    margin:0
}
.sc_yandexmap_info_window p + p{
    margin-top:0.3em
}
.trx_addons_audio_wrap{
    position:relative
}
.trx_addons_audio_list{
    position:relative
}
.trx_addons_audio_wrap.list .trx_addons_audio_player:not(:first-child){
    position:absolute;
     z-index:1;
     top:auto;
     right:0;
     bottom:0;
     left:0;
     opacity:0
}
.trx_addons_audio_wrap.resized.list .trx_addons_audio_player{
    position:absolute;
     z-index:1;
     top:0;
     right:0;
     bottom:0;
     left:0
}
.trx_addons_audio_wrap.resized.list .trx_addons_audio_player.current{
    opacity:1;
     z-index:2
}
.trx_addons_audio_wrap.resized.list .trx_addons_audio_player_wrap{
    position:relative;
     height:100%
}
.trx_addons_audio_wrap.resized.list .audio_frame{
    bottom:0;
     position:absolute
}
.trx_addons_audio_player{
    padding:1em;
     position:relative;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.trx_addons_audio_player.with_cover{
    background-position:center;
     background-repeat:no-repeat;
     background-size:cover
}
.trx_addons_audio_player.with_cover:after{
    content:' ';
     position:absolute;
     z-index:1;
     top:0;
     left:0;
     right:0;
     bottom:0;
     background:rgba(0,0,0,0.5)
}
.trx_addons_audio_player.without_cover{
    border:1px solid #f0f0f0;
     background-color:#f7f7f7
}
.trx_addons_audio_player .audio_info{
    position:relative;
     z-index:2;
     overflow:hidden
}
.trx_addons_audio_player.with_cover .audio_caption,.trx_addons_audio_player.with_cover .audio_description{
    color:#fff
}
.trx_addons_audio_player .audio_author,.trx_addons_audio_player .audio_caption{
    margin:0.5em 0 1em
}
.trx_addons_audio_player .audio_author + .audio_caption{
    margin-top:-0.5em
}
.trx_addons_audio_player .audio_frame{
    width:100%;
     position:relative;
     z-index:2
}
.trx_addons_audio_player .audio_info + .audio_embed,.trx_addons_audio_player .audio_info + .audio_frame{
    margin-top:1em
}
.widget_subtitle + .trx_addons_audio_wrap{
    margin-top:2em
}
.trx_addons_audio_player .audio_now_playing{
    margin-top:1em;
     margin-bottom:1em
}
.trx_addons_audio_wrap .trx_addons_audio_navigation,.trx_addons_audio_player .audio_now_playing{
    font-size:0.9em;
     line-height:1.4rem;
     font-weight:600;
     letter-spacing:1px;
     text-transform:uppercase;
     z-index:2;
     position:relative;
     color:#fff
}
.trx_addons_audio_wrap .trx_addons_audio_navigation{
    position:absolute;
     z-index:2;
     top:2.55em;
     right:2.5em;
     bottom:auto;
     left:auto
}
.trx_addons_audio_wrap .trx_addons_audio_navigation>span{
    padding:0 5px;
     cursor:pointer;
     display:inline-block;
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     transition:all 0.3s ease;
     opacity:0.7;
     vertical-align:top
}
.trx_addons_audio_wrap .trx_addons_audio_navigation>span:hover{
    opacity:1
}
.trx_addons_audio_wrap .trx_addons_audio_navigation>span span{
    font-size:1.4rem;
     line-height:1em;
     font-weight:400;
     display:inline-block;
     vertical-align:top;
     margin-top:-1px
}
.trx_addons_audio_wrap.hide_time .mejs-time{
    display:none !important
}
.trx_addons_audio_wrap.hide_scroll .mejs-time-rail{
    display:none !important
}
.trx_addons_audio_wrap.hide_volume .mejs-horizontal-volume-slider{
    display:none !important
}
.hide_scroll .mejs-controls .mejs-duration-container{
    margin-left:10px
}
.trx_addons_audio_player .mejs-container{
    min-height:40px
}
@media (max-width:1439px){
    .audio_now_playing{
        margin-top:0
    }
    .trx_addons_audio_navigation{
        position:absolute;
         z-index:2;
         top:2em;
         right:2em;
         bottom:auto;
         left:auto
    }
}
@media (max-width:1279px){
    .trx_addons_audio_navigation{
        position:absolute;
         z-index:2;
         top:2em;
         right:1.6em;
         bottom:auto;
         left:auto
    }
}
@media (max-width:767px){
    .trx_addons_audio_wrap.list .trx_addons_audio_player{
        padding-top:5em
    }
    .trx_addons_audio_wrap .mejs-horizontal-volume-slider{
        display:none !important
    }
    .trx_addons_audio_navigation{
        position:absolute;
         z-index:2;
         top:2.55em;
         right:auto;
         bottom:auto;
         left:1.2em
    }
}
.widget_banner .image_wrap{
    overflow:hidden;
     display:block;
     margin-bottom:1em
}
.widget_banner .image_wrap img{
    width:100%;
     height:auto
}
.widget_banner.widget_fullwidth .image_wrap{
    margin-bottom:0
}
.sc_recent_news_columns_wrap{
    display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-wrap:wrap;
     -ms-flex-wrap:wrap;
     flex-wrap:wrap
}
.sc_recent_news_columns_wrap .post_item.post_accented_on{
    display:inline-block;
     vertical-align:top;
     width:100%;
     height:100%;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_recent_news_header{
    padding-bottom:1em;
     border-bottom:3px solid #000;
     margin-bottom:2em
}
.sc_recent_news_header_captions,.sc_recent_news_header_categories{
    display:inline-block;
     vertical-align:bottom
}
.sc_recent_news_header_split .sc_recent_news_header_captions,.sc_recent_news_header_split .sc_recent_news_header_categories{
    width:50%;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_recent_news_header_split .sc_recent_news_header_captions{
    padding-right:2em
}
.sc_recent_news_title{
    margin:0;
     text-transform:uppercase
}
.sc_recent_news_subtitle{
    margin:0;
     text-transform:uppercase;
     font-weight:400
}
.sc_recent_news_header_split .sc_recent_news_header_categories{
    line-height:1.5em;
     text-align:right
}
.sc_recent_news_header_split .sc_recent_news_header_categories>*{
    display:inline-block;
     margin-left:1em;
     text-transform:uppercase;
     font-size:0.9333em
}
.sc_recent_news_header_category_item_more{
    position:relative;
     z-index:1000;
     cursor:pointer
}
.sc_recent_news_header_category_item_more:after{
    content:'\e882';
     font-family:"trx_addons_icons";
     display:inline-block;
     margin-left:0.5em;
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.sc_recent_news_header_category_item_more.opened:after{
    -webkit-transform:rotate(180deg);
     -ms-transform:rotate(180deg);
     transform:rotate(180deg)
}
.sc_recent_news_header_more_categories{
    display:none;
     position:absolute;
     z-index:1;
     top:2em;
     right:0;
     border:1px solid #eee;
     text-align:left;
     padding:0.5em 1px
}
.sc_recent_news_header_more_categories>a{
    display:block;
     white-space:nowrap;
     line-height:2em;
     padding:0 1.5em
}
.sc_recent_news .post_item{
    background-color:transparent;
     text-align:left;
     overflow:hidden;
     position:relative
}
.sc_recent_news .post_item.post_accented_on{
    margin-bottom:2em
}
.sc_recent_news .post_item.post_accented_off{
    margin-bottom:1em
}
.sc_recent_news_style_news-magazine .post_accented_border{
    padding-bottom:2em
}
.sc_recent_news .post_item .post_featured{
    margin-bottom:0
}
.sc_recent_news .post_item .post_featured img{
    width:100%
}
.sc_recent_news .post_accented_on .post_featured{
    margin-bottom:1.5em
}
.sc_recent_news_with_accented .post_accented_off .post_featured{
    float:left;
     margin-bottom:0;
     width:35%
}
.sc_recent_news .post_accented_off .post_featured.with_thumb .post_video_hover{
    font-size:1.2em
}
.sc_recent_news_with_accented .post_accented_off .post_header{
    float:left;
     width:65%;
     padding-left:1.5em;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_recent_news_without_accented .post_accented_off .post_featured{
    margin-bottom:1em
}
.sc_recent_news .post_accented_off .slider_controls_wrap{
    display:none
}
.sc_recent_news .post_accented_off .slider_pagination_wrap{
    bottom:0
}
.sc_recent_news .post_accented_off .slider_pagination_wrap .swiper-pagination-bullet{
    width:6px;
     height:6px;
     margin-right:3px
}
.sc_recent_news .post_item .post_featured_bg{
    position:absolute !important;
     left:0;
     top:0;
     right:0;
     bottom:0
}
.sc_recent_news .post_item .post_featured_bg .post_thumb{
    display:block;
     position:absolute;
     z-index:1;
     top:0;
     left:0;
     right:0;
     bottom:0;
     background-position:center;
     background-repeat:no-repeat;
     background-size:cover
}
.sc_recent_news .post_item .post_featured .post_info{
    display:block;
     position:absolute;
     z-index:10;
     top:auto;
     right:auto;
     bottom:0;
     left:0;
     padding:0 0.8em;
     font-size:inherit;
     line-height:inherit
}
.sc_recent_news .post_item .post_featured:hover .post_info,.sc_recent_news .post_item .post_featured .post_info{
    -webkit-transform:none;
     -ms-transform:none;
     transform:none;
     opacity:1;
     text-align:left
}
.sc_recent_news .post_item .post_featured .post_info .post_categories{
    display:inline-block;
     padding:0 0.6em;
     font-size:12px;
     line-height:18px;
     font-weight:normal;
     margin-bottom:0.6em;
     background-color:#000000;
     text-transform:uppercase
}
.sc_recent_news .post_item .post_featured .post_info *,.sc_recent_news .post_item .post_featured .post_info *:hover{
    color:#ffffff
}
.sc_recent_news .post_item .post_header{
    text-align:left;
     margin-bottom:0
}
.sc_recent_news .post_item .post_title{
    margin:0;
     letter-spacing:0;
     line-height:1.1em;
     font-weight:400
}
.sc_recent_news .post_item .post_meta{
    margin:0.2em 0 1em !important
}
.sc_recent_news .post_item .post_author,.sc_recent_news .post_item .post_date{
    display:inline-block;
     font-size:13px;
     line-height:1.5em
}
.sc_recent_news .post_item .post_date:before{
    content:'|';
     display:inline-block;
     margin:0 0.6em;
     font-size:0.8462em;
     position:relative;
     top:-1px
}
.sc_recent_news .post_meta .post_meta_edit a{
    background-color:transparent !important
}
.sc_recent_news .post_item .post_content{
    margin-top:0.8em
}
.sc_recent_news .post_item .post_footer{
    margin-top:1em
}
.sc_recent_news .post_item .post_footer .post_meta{
    text-align:left;
     float:none;
     width:100%
}
.sc_recent_news .post_item .post_footer .post_meta .post_meta_item{
    padding:0 1em;
     font-size:12px;
     margin-left:0 !important;
     margin-right:0.5em;
     margin-bottom:0.5em;
     float:left
}
.sc_recent_news .post_delimiter{
    margin-top:2em;
     margin-bottom:2em
}
.sc_recent_news .post_delimiter:before{
    content:' ';
     display:block;
     height:0;
     border-top:1px solid #eee
}
.sc_recent_news_style_news-excerpt{
    overflow:hidden
}
.sc_recent_news_style_news-excerpt .post_item + .post_item{
    padding-top:2em;
     margin-top:2em;
     border-top:1px solid #eee
}
.sc_recent_news_style_news-excerpt .post_featured{
    float:left;
     width:40%;
     margin-bottom:0
}
.sc_recent_news_style_news-excerpt .post_body{
    overflow:hidden;
     float:left;
     width:60%;
     padding-left:2em;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_recent_news_style_news-portfolio .columns_wrap{
    margin-right:-0.5em !important
}
.sc_recent_news_style_news-portfolio [class*="column"]{
    padding:0 0.5em 0.5em 0 !important
}
.sc_recent_news_style_news-portfolio .post_item,.sc_recent_news_style_news-portfolio .post_featured,.sc_recent_news_style_news-announce .post_item,.sc_recent_news_style_news-announce .post_featured{
    margin-bottom:0 !important;
     margin-top:0 !important
}
.sc_recent_news_style_news-portfolio .post_item .post_featured:after,.sc_recent_news_style_news-announce .post_item .post_featured:after{
    content:' ';
     position:absolute;
     z-index:1;
     top:0;
     left:0;
     right:0;
     bottom:0;
     background:rgba(0,0,0,0.2);
     pointer-events:none
}
.sc_recent_news_style_news-announce .post_item .post_featured:after{
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(25%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.4)));
     background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 25%,rgba(0,0,0,0.4) 100%);
     background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 25%,rgba(0,0,0,0.4) 100%);
     background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 25%,rgba(0,0,0,0.4) 100%)
}
.sc_recent_news_style_news-announce{
    overflow:hidden
}
.sc_recent_news_style_news-announce .post_item{
    float:left
}
.sc_recent_news_style_news-announce .post_size_full{
    width:100%;
     height:432px
}
.sc_recent_news_style_news-announce .post_size_big{
    width:50%;
     height:216px
}
.sc_recent_news_style_news-announce .post_size_medium{
    width:50%;
     height:108px
}
.sc_recent_news_style_news-announce .post_size_small{
    width:25%;
     height:108px
}
.slider_container{
    display:none;
     position:relative;
     overflow:hidden
}
.slider_container.slider_overflow_visible,.slider_container.slider_elastistack,.slider_container.swiper-container-coverflow,.slider_container.swiper-container-cube,.slider_container.swiper-container-flip{
    overflow:visible
}
.slider_outer{
    position:relative
}
.slider_container .slider-slide{
    position:relative;
     max-height:100vh;
     background-position:center;
     background-repeat:no-repeat;
     background-size:cover
}
.slider_container:not(.slider_height_fixed) .slider-slide{
    height:auto
}
.slider_container:not(.slider_multi):not(.slider_type_images),.slider_container:not(.slider_multi):not(.slider_type_images) .slider-slide{
    min-height:180px
}
.slider_container.slider_type_images .slider-slide{
    text-align:center;
     display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-align-items:center;
     -ms-flex-align:center;
     align-items:center;
     -webkit-justify-content:center;
     -ms-flex-pack:center;
     justify-content:center
}
.slider_container.slider_type_images .slider-slide>img{
    max-width:100%;
     height:auto
}
.slider_container .slider-slide>.slide_link{
    display:block;
     position:absolute;
     z-index:1;
     top:0;
     left:0;
     right:0;
     bottom:0
}
.slider_container .slide_info{
    position:absolute;
     z-index:2;
     text-align:center;
     padding:0 3em;
     line-height:1.3em;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.slider_container .slide_info.slide_info_large{
    padding:2em;
     background-color:rgba(0,0,0,0.6)
}
.slider_container .slide_overlay,.slider_container .slide_info.slide_info_large,.slider_container .slide_info a{
    -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.slider_container .slide_info.slide_info_large .slide_title,.slider_container .slide_info.slide_info_large .slide_title a,.slider_container .slide_info.slide_info_large:hover .slide_date,.slider_container .slide_info.slide_info_large:hover .slide_cats,.slider_container .slide_info.slide_info_large:hover .slide_cats a{
    color:#ffffff
}
.slider_container .slide_info.slide_info_large:hover{
    background-color:rgba(0,0,0,0.8)
}
.slider_container .slide_info.slide_info_large .slide_cats{
    color:transparent !important
}
.slider_container .slide_info.slide_info_large .slide_cats a{
    font-size:0.8667em;
     line-height:1.7333em;
     font-weight:500;
     text-transform:uppercase
}
.slider_container .slide_info.slide_info_large .slide_title{
    font-size:1.4em;
     line-height:1.5em;
     font-weight:400;
     text-transform:uppercase;
     margin:0.5em 0
}
.slider_container .slide_info.slide_info_large .slide_date{
    font-size:0.9333em;
     font-style:italic
}
.slider_container.slider_titles_center .slide_info{
    left:50%;
     top:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%);
     padding:0
}
.slider_container.slider_titles_center .slide_info_large{
    width:50%;
     padding:3em 2em
}
.slider_container.slider_titles_bottom .slide_info_small{
    left:0;
     right:0;
     bottom:2em
}
.slider_container.slider_titles_bottom .slide_info_large{
    left:0;
     right:0;
     bottom:0
}
.slider_container.slider_titles_lb .slide_info_small{
    text-align:left;
     left:0;
     bottom:2em
}
.slider_container.slider_titles_lb .slide_info_large{
    width:50%;
     left:0;
     bottom:0
}
.slider_container.slider_titles_rb .slide_info_small{
    text-align:right;
     right:0;
     bottom:2em
}
.slider_container.slider_titles_rb .slide_info_large{
    width:50%;
     right:0;
     bottom:0
}
.slider_container .slide_info .slide_title{
    margin-top:0.4em
}
.slider_titles_outside_wrap .slide_cats,.slider_titles_outside_wrap .slide_subtitle{
    font-style:italic;
     letter-spacing:0
}
.slider_container .slide_overlay{
    position:absolute;
     z-index:1;
     top:0;
     left:0;
     right:0;
     bottom:0;
     background:rgba(0,0,0,0.4)
}
.slider_container .slide_overlay:hover{
    background-color:rgba(0,0,0,0.7)
}
.slider_container.slider_multi .slide_info_small,.slider_container .slide_info_small{
    text-shadow:1px 1px #000
}
.slider_container.slider_pagination_pos_bottom.slider_pagination_custom.slider_multi:not(.slider_titles_center) .slide_info:not(.slide_info_large),.slider_container.slider_pagination_pos_bottom.slider_pagination_custom:not(.slider_titles_center) .slide_info:not(.slide_info_large),.slider_container.slider_pagination_pos_bottom.slider_pagination_bullets.slider_multi:not(.slider_titles_center) .slide_info:not(.slide_info_large),.slider_container.slider_pagination_pos_bottom.slider_pagination_bullets:not(.slider_titles_center) .slide_info:not(.slide_info_large),.slider_container.slider_pagination_pos_bottom.slider_pagination_fraction.slider_multi:not(.slider_titles_center) .slide_info:not(.slide_info_large),.slider_container.slider_pagination_pos_bottom.slider_pagination_fraction:not(.slider_titles_center) .slide_info:not(.slide_info_large){
    bottom:3.5em
}
.slider_style_modern .slider_container.slider_pagination_pos_bottom.slider_pagination_custom.slider_multi:not(.slider_titles_center) .slide_info:not(.slide_info_large),.slider_style_modern .slider_container.slider_pagination_pos_bottom.slider_pagination_custom:not(.slider_titles_center) .slide_info:not(.slide_info_large),.slider_style_modern .slider_container.slider_pagination_pos_bottom.slider_pagination_bullets.slider_multi:not(.slider_titles_center) .slide_info:not(.slide_info_large),.slider_style_modern .slider_container.slider_pagination_pos_bottom.slider_pagination_bullets:not(.slider_titles_center) .slide_info:not(.slide_info_large),.slider_style_modern .slider_container.slider_pagination_pos_bottom.slider_pagination_fraction.slider_multi:not(.slider_titles_center) .slide_info:not(.slide_info_large),.slider_style_modern .slider_container.slider_pagination_pos_bottom.slider_pagination_fraction:not(.slider_titles_center) .slide_info:not(.slide_info_large){
    bottom:2em
}
.slider_container.slider_multi .slide_title,.slider_container .slide_info:not(.slide_info_large) .slide_title{
    font-size:1.5385em;
     margin:0.2em 0
}
.slider_container.slider_multi .slide_title,.slider_container.slider_multi .slide_title a,.slider_container .slide_info:not(.slide_info_large) .slide_title,.slider_container .slide_info:not(.slide_info_large) .slide_title a{
    color:#f0f0f0
}
.slider_container.slider_multi .slide_title a:hover,.slider_container .slide_info:not(.slide_info_large) .slide_title a:hover,.slider_container.slider_multi .slide_cats a:hover,.slider_container .slide_info:not(.slide_info_large) .slide_cats a:hover{
    color:#ffffff
}
.slider_container.slider_multi .slide_date,.slider_container.slider_multi .slide_cats,.slider_container.slider_multi .slide_cats a,.slider_container .slide_info:not(.slide_info_large) .slide_date,.slider_container .slide_info:not(.slide_info_large) .slide_cats,.slider_container .slide_info:not(.slide_info_large) .slide_cats a{
    color:#ccc
}
.slider_outer.slider_outer_titles_outside{
    padding-bottom:5rem
}
.slider_titles_outside_wrap{
    position:absolute;
     z-index:8;
     bottom:0;
     left:0;
     width:100%;
     max-height:4em;
     text-align:center
}
.slider_titles_outside_wrap .slide_info{
    display:none
}
.slider_titles_outside_wrap .slide_title{
    margin:0
}
.slider_container .swiper-pagination,.slider_outer .swiper-pagination{
    display:block;
     text-align:center;
     z-index:9;
     color:#fff
}
.slider_outer_pagination_pos_bottom_outside .swiper-pagination{
    position:static;
     display:block;
     text-align:center;
     margin-top:1em;
     bottom:auto;
     left:auto
}
.swiper-pagination-custom .swiper-pagination-button{
    width:3em;
     height:3em;
     border:2px solid #ddd;
     background-position:center;
     background-repeat:no-repeat;
     background-size:cover;
     background-color:#f7f7f7;
     opacity:0.8;
     vertical-align:bottom;
     margin:0 4px;
     display:inline-block;
     -webkit-border-radius:4px;
     -ms-border-radius:4px;
     border-radius:4px
}
.swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active{
    opacity:1;
     border-color:#efa758
}
.slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom,.slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom{
    padding-bottom:4em
}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-custom,.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-custom,.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom{
    left:0;
     top:auto;
     bottom:1em;
     width:100%;
     height:3em;
     line-height:3em;
     -webkit-transform:none;
     -ms-transform:none;
     transform:none
}
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom{
    left:auto;
     bottom:auto;
     position:static;
     margin-top:1em
}
.slider_container.slider_pagination_pos_left .swiper-pagination-custom,.slider_container.slider_pagination_pos_right .swiper-pagination-custom{
    left:1em;
     top:50%;
     bottom:auto;
     width:auto;
     height:auto;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.slider_container.slider_pagination_pos_right .swiper-pagination-custom{
    right:1em;
     left:auto
}
.slider_container.slider_pagination_pos_left .swiper-pagination-button,.slider_container.slider_pagination_pos_right .swiper-pagination-button{
    display:block;
     margin:4px 0;
     width:2em;
     height:2em
}
.slider_container .swiper-pagination-bullet,.slider_outer .swiper-pagination-bullet{
    opacity:0.8;
     vertical-align:bottom;
     border:2px solid #f0f0f0;
     background-color:transparent;
     width:10px;
     height:10px;
     background-position:center;
     background-repeat:no-repeat;
     background-size:cover
}
.slider_container .swiper-pagination-bullet-active,.slider_outer .swiper-pagination-bullet-active{
    opacity:1
}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets,.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets,.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets{
    left:0;
     top:auto;
     bottom:1em;
     width:100%;
     height:1.5em;
     line-height:1.5em;
     -webkit-transform:none;
     -ms-transform:none;
     transform:none
}
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets{
    left:auto;
     bottom:auto;
     position:static;
     margin-top:1em
}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{
    display:inline-block;
     margin:0 8px 0 0
}
.slider_container.slider_pagination_pos_left .swiper-pagination-bullets,.slider_container.slider_pagination_pos_right .swiper-pagination-bullets{
    left:1em;
     top:50%;
     bottom:auto;
     width:auto;
     height:auto;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.slider_container.slider_pagination_pos_right .swiper-pagination-bullets{
    right:1em;
     left:auto
}
.slider_container.slider_pagination_pos_left .swiper-pagination-bullets .swiper-pagination-bullet,.slider_container.slider_pagination_pos_right .swiper-pagination-bullets .swiper-pagination-bullet{
    display:block;
     margin:8px 0 0 0
}
.slider_container .swiper-pagination-fraction,.slider_outer .swiper-pagination-fraction{
    font-size:0.8667em;
     left:0;
     top:auto;
     bottom:1.5em;
     width:100%;
     height:1.7em;
     line-height:1.7em;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.slider_container.slider_pagination_pos_left .swiper-pagination-fraction{
    text-align:left;
     padding-left:1em
}
.slider_container.slider_pagination_pos_right .swiper-pagination-fraction{
    text-align:right;
     padding-right:1em
}
.slider_outer.slider_outer_pagination_pos_left>.swiper-pagination-fraction,.slider_outer.slider_outer_pagination_pos_right>.swiper-pagination-fraction{
    width:7rem;
     bottom:5rem
}
.slider_outer.slider_outer_pagination_pos_right>.swiper-pagination-fraction{
    left:auto;
     right:0
}
.slider_container .swiper-pagination-fraction>*,.slider_outer .swiper-pagination-fraction>*{
    line-height:inherit;
     vertical-align:middle
}
.slider_container .swiper-pagination-fraction>.swiper-pagination-current,.slider_outer .swiper-pagination-fraction>.swiper-pagination-current{
    font-size:2em;
     line-height:1.2em
}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-progressbar,.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-progressbar,.slider_container.slider_pagination_pos_bottom_outside .swiper-pagination-progressbar,.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-progressbar{
    left:0;
     width:100%;
     height:6px;
     top:auto;
     bottom:0
}
.slider_container.slider_pagination_pos_right .swiper-pagination-progressbar,.slider_outer.slider_outer_pagination_pos_right .swiper-pagination-progressbar{
    left:auto;
     right:0;
     width:6px;
     height:100%;
     top:0;
     bottom:auto
}
.slider_container.slider_pagination_pos_left .swiper-pagination-progressbar,.slider_outer.slider_outer_pagination_pos_left .swiper-pagination-progressbar{
    left:0;
     right:auto;
     width:6px;
     height:100%;
     top:0;
     bottom:auto
}
.sc_item_slider.slider_outer_pagination_pos_bottom{
    padding-bottom:2em
}
.sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination{
    bottom:0em
}
.sc_item_slider.slider_outer_pagination .swiper-pagination-bullet{
    border-color:#ddd
}
.sc_slider_controls .slider_prev,.sc_slider_controls .slider_next,.slider_container .slider_prev,.slider_container .slider_next,.slider_outer .slider_prev,.slider_outer_controls .slider_next{
    background-image:none !important;
     background-color:rgba(0,0,0,0.5);
     color:#fff;
     display:inline-block;
     vertical-align:middle;
     width:3em;
     height:3em;
     line-height:3em;
     text-align:center;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%;
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.sc_slider_controls .slider_controls_wrap>a,.slider_container.slider_controls_side .slider_controls_wrap>a,.slider_outer_controls_outside .slider_controls_wrap>a,.slider_outer_controls_side .slider_controls_wrap>a,.slider_outer_controls_top .slider_controls_wrap>a,.slider_outer_controls_bottom .slider_controls_wrap>a{
    width:4.2em;
     height:2.8em;
     line-height:2.8em;
     -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0
}
.sc_slider_controls .slider_prev:before,.sc_slider_controls .slider_next:before,.slider_container .slider_prev:before,.slider_container .slider_next:before,.slider_outer .slider_prev:before,.slider_outer .slider_next:before{
    margin:0;
     font-family:"trx_addons_icons"
}
.sc_slider_controls .slider_prev:before,.slider_container .slider_prev:before,.slider_outer .slider_prev:before{
    content:'\e858'
}
.sc_slider_controls .slider_next:before,.slider_container .slider_next:before,.slider_outer .slider_next:before{
    content:'\e859'
}
.sc_slider_controls .slider_prev.with_title,.sc_slider_controls .slider_next.with_title{
    width:auto;
     padding:0 1.5em
}
.sc_slider_controls .slider_prev.with_title:before,.sc_slider_controls .slider_next.with_title:before{
    display:none
}
.sc_slider_controls .slider_prev,.sc_slider_controls .slider_next{
    position:relative;
     top:auto;
     bottom:auto;
     left:auto;
     right:auto;
     margin:0;
     display:inline-block;
     vertical-align:middle
}
.sc_slider_controls .slider_next{
    order:2
}
.sc_slider_controls .slider_prev + .slider_next,.sc_slider_controls .slider_prev + .slider_pagination_wrap,.sc_slider_controls .slider_next + .slider_pagination_wrap{
    margin-left:1em
}
.sc_slider_controls .slider_controls_wrap{
    position:relative;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-direction:row;
     -ms-flex-direction:row;
     flex-direction:row;
     -webkit-flex-wrap:nowrap;
     -ms-flex-wrap:nowrap;
     flex-wrap:nowrap;
     -webkit-align-items:center;
     -ms-flex-align:center;
     align-items:center
}
.sc_slider_controls.sc_align_left .slider_controls_wrap{
    -webkit-justify-content:flex-start;
     -ms-flex-pack:start;
     justify-content:flex-start
}
.sc_slider_controls.sc_align_center .slider_controls_wrap{
    -webkit-justify-content:center;
     -ms-flex-pack:center;
     justify-content:center
}
.sc_slider_controls.sc_align_right .slider_controls_wrap{
    -webkit-justify-content:flex-end;
     -ms-flex-pack:end;
     justify-content:flex-end
}
.sc_slider_controls.slider_pagination_style_thumbs .slider_controls_wrap,.sc_slider_controls.slider_pagination_style_progress .slider_controls_wrap{
    -webkit-justify-content:space-between;
     -ms-flex-pack:space-between;
     justify-content:space-between
}
.sc_slider_controls.slider_pagination_style_thumbs .slider_controls_wrap .slider_pagination_wrap,.sc_slider_controls.slider_pagination_style_progress .slider_controls_wrap .slider_pagination_wrap{
    -webkit-flex-grow:2;
     -ms-flex-grow:2;
     flex-grow:2
}
.sc_slider_controls .slider_controls_wrap .slider_pagination_wrap{
    display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-flex-direction:row;
     -ms-flex-direction:row;
     flex-direction:row;
     -webkit-flex-wrap:wrap;
     -ms-flex-wrap:wrap;
     flex-wrap:wrap;
     -webkit-justify-content:center;
     -ms-flex-pack:center;
     justify-content:center;
     -webkit-align-items:center;
     -ms-flex-align:center;
     align-items:center;
     position:relative;
     text-align:center;
     height:2.8em
}
.sc_slider_controls .slider_pagination_button_wrap{
    display:inline-block;
     vertical-align:top;
     height:100%
}
.sc_slider_controls .slider_pagination_button{
    display:block;
     height:100%;
     margin-left:1px;
     background-size:cover;
     background-repeat:no-repeat;
     background-position:center;
     cursor:pointer;
     position:relative
}
.sc_slider_controls .slider_pagination_button_wrap:first-child .slider_pagination_button{
    margin-left:0
}
.sc_slider_controls .slider_pagination_button:before{
    content:' ';
     position:absolute;
     top:0;
     left:0;
     right:0;
     bottom:0;
     background:#000;
     -webkit-transition:opacity 0.3s ease;
     -ms-transition:opacity 0.3s ease;
     transition:opacity 0.3s ease;
     opacity:0
}
.sc_slider_controls .slider_pagination_button:hover:before,.sc_slider_controls .slider_pagination_button_active:before{
    opacity:0.2
}
.sc_slider_controls.slider_pagination_style_progress .slider_controls_wrap .slider_pagination_wrap{
    background-color:#f0f0f0;
     cursor:pointer
}
.sc_slider_controls .slider_progress_bar{
    display:block;
     position:absolute;
     z-index:1;
     top:0;
     left:0;
     width:0;
     height:100%;
     background-color:#ddd;
     -webkit-transition:width 0.3s ease;
     -ms-transition:width 0.3s ease;
     transition:width 0.3s ease
}
.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet{
    display:inline-block;
     vertical-align:top;
     border:2px solid #f0f0f0;
     background-color:transparent;
     width:10px;
     height:10px;
     background-position:center;
     background-repeat:no-repeat;
     background-size:cover;
     opacity:1;
     cursor:pointer
}
.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet + .slider_pagination_bullet{
    margin-left:4px
}
.sc_slider_controls.slider_pagination_style_fraction .slider_pagination_wrap>*{
    font-size:0.8667em;
     line-height:1.7em
}
.sc_slider_controls.slider_pagination_style_fraction .slider_pagination_wrap>.swiper-pagination-current{
    font-size:2em;
     line-height:1.2em
}
.slider_container.slider_controls_bottom .slider_controls_wrap,.slider_outer .slider_controls_bottom .slider_controls_wrap{
    text-align:center;
     margin-top:3em
}
.slider_container.slider_controls_bottom .slider_prev,.slider_container.slider_controls_bottom .slider_next,.slider_outer .slider_controls_bottom .slider_prev,.slider_outer .slider_controls_bottom .slider_next{
    position:static;
     display:inline-block;
     margin:0;
     border-radius:0;
     background-color:transparent;
     border:2px solid #000;
     color:#000;
     width:2em;
     height:2em;
     line-height:2em;
     text-align:center
}
.slider_container.slider_controls_bottom .slider_prev:hover,.slider_container.slider_controls_bottom .slider_next:hover,.slider_outer .slider_controls_bottom .slider_prev:hover,.slider_outer .slider_controls_bottom .slider_next:hover{
    background-color:#000;
     color:#fff
}
.slider_container.slider_controls_bottom .slider_next,.slider_outer .slider_controls_bottom .slider_next{
    margin-left:1em
}
.slider_container.slider_controls_side .slider_controls_wrap>.slider_prev,.slider_outer_controls_side .slider_controls_wrap>.slider_prev{
    opacity:0;
     margin-left:-6em;
     left:0
}
.slider_container.slider_controls_side .slider_next,.slider_outer_controls_side .slider_controls_wrap>.slider_next{
    opacity:0;
     margin-right:-6em;
     right:0
}
.slider_container.slider_controls_side:hover .slider_controls_wrap>a,.slider_outer_controls_side:hover .slider_controls_wrap>a{
    opacity:1;
     margin-left:0;
     margin-right:0
}
.slider_container.slider_controls_outside + .slider_controls_wrap>a,.slider_outer_controls_outside .slider_controls_wrap>a{
    -webkit-transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease 0.3s,margin 0.3s ease 0.3s;
     -ms-transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease 0.3s,margin 0.3s ease 0.3s;
     transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease 0.3s,margin 0.3s ease 0.3s
}
.slider_container.slider_controls_outside + .slider_controls_wrap>.slider_prev,.slider_outer_controls_outside .slider_controls_wrap>.slider_prev{
    opacity:0;
     margin-left:-6em;
     left:-6em
}
.slider_container.slider_controls_outside + .slider_next,.slider_outer_controls_outside .slider_controls_wrap>.slider_next{
    opacity:0;
     margin-right:-6em;
     right:-6em
}
.slider_container.slider_controls_outside:hover + .slider_controls_wrap>a,.slider_container.slider_controls_outside + .slider_controls_wrap:hover>a,.slider_container.slider_controls_outside + .slider_controls_wrap>a:hover,.slider_outer_controls_outside:hover .slider_controls_wrap>a,.slider_outer_controls_outside .slider_controls_wrap:hover>a,.slider_outer_controls_outside .slider_controls_wrap>a:hover{
    opacity:1;
     margin-left:0;
     margin-right:0
}
.slider_outer_controls_top>.slider_controls_wrap{
    position:absolute;
     z-index:11;
     top:-3.3em;
     right:0;
     width:auto;
     height:3em
}
.sc_item_slider.slider_outer_controls_top>.slider_controls_wrap{
    top:-5em
}
.slider_outer_controls_bottom>.slider_controls_wrap{
    position:relative;
     display:block;
     text-align:center;
     margin-top:0.4em
}
.slider_outer_controls_bottom.slider_outer_pagination_pos_bottom_outside>.slider_controls_wrap{
    display:inline-block;
     width:50%;
     text-align:right
}
.slider_outer_controls_bottom.slider_outer_pagination_pos_bottom_outside>.swiper-pagination{
    display:inline-block;
     width:50%;
     text-align:left
}
.slider_outer_controls_top>.slider_controls_wrap>a,.slider_outer_controls_bottom>.slider_controls_wrap>a{
    position:relative;
     top:auto;
     bottom:auto;
     left:auto;
     right:auto;
     margin:0;
     display:inline-block;
     vertical-align:middle
}
.slider_outer_controls_top>.slider_controls_wrap>a + a,.slider_outer_controls_bottom>.slider_controls_wrap>a + a{
    margin-left:0.5em
}
.slider_container .trx_addons_video_player.with_cover{
    position:absolute;
     z-index:1;
     top:0;
     left:0;
     right:0;
     bottom:0
}
.slider_style_modern{
    padding:0 7rem
}
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a{
    position:absolute;
     top:3rem;
     bottom:3rem;
     width:7rem;
     height:auto;
     line-height:1.2em;
     margin:0;
     background-color:#333;
     color:#fff;
     -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0
}
.slider_style_modern.slider_outer_controls_side.slider_outer_pagination_pos_bottom_outside .slider_controls_wrap>a{
    bottom:6rem
}
.slider_style_modern.slider_outer_controls_side.slider_outer_titles_outside .slider_controls_wrap>a{
    bottom:8rem
}
.slider_style_modern.slider_outer_controls_side.slider_outer_titles_outside.slider_outer_pagination_pos_bottom_outside .slider_controls_wrap>a{
    bottom:11rem
}
.slider_style_modern .slider_controls_label,.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a:before{
    display:block;
     text-align:center;
     max-width:80%;
     position:absolute;
     top:45%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%)
}
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a:before{
    top:58%
}
.slider_style_modern .slider_controls_label>span{
    display:block
}
.slider_style_modern .slider_controls_label span:first-child{
    font-style:italic;
     letter-spacing:0
}
.sc_slider_controller .slider_outer.slider_outer_controls_side .slider_controls_wrap>a,.slider_style_modern .slider_container.slider_controls_side .slider_controls_wrap>a,.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a{
    opacity:1
}
.slider_style_modern.slider_outer_titles_outside>.slider_pagination_wrap{
    display:none
}
.sc_slider_controller .slider-slide{
    cursor:pointer;
     min-height:50px
}
.sc_slider_controller_horizontal[data-controls="1"]{
    padding-left:4em;
     padding-right:4em
}
.sc_slider_controller_vertical[data-controls="1"]{
    padding-top:3em;
     padding-bottom:3em
}
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap>a{
    margin:0;
     -webkit-transform:none;
     -ms-transform:none;
     transform:none
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a{
    top:0;
     bottom:0;
     width:4em;
     height:auto
}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap>a{
    left:0;
     right:0;
     width:auto;
     height:3em
}
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap>a:before{
    display:block;
     width:auto;
     height:1em;
     line-height:1em;
     position:absolute;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%)
}
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap>a{
    -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>.slider_prev{
    left:-4em;
     right:auto
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>.slider_next{
    right:-4em;
     left:auto
}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap>.slider_prev{
    top:-3em;
     bottom:auto
}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap>.slider_next{
    bottom:-3em;
     top:auto
}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap>.slider_prev:before{
    content:'\e85a';
     font-family:"trx_addons_icons"
}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap>.slider_next:before{
    content:'\e857';
     font-family:"trx_addons_icons"
}
.sc_slider_controller_info{
    display:block;
     text-align:left;
     letter-spacing:0;
     font-size:1.3333em;
     line-height:1.2em;
     font-weight:normal;
     font-style:normal;
     position:absolute;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%);
     width:85%
}
.sc_slider_controller_info_number{
    display:inline-block;
     color:#eee;
     margin-right:0.4em
}
.sc_slider_controller_info_title{
    display:inline-block;
     color:#fff
}
.sc_slider_controller_horizontal .slider-slide.swiper-slide-active:after{
    content:' ';
     position:absolute;
     z-index:2;
     top:0;
     left:0;
     width:100%;
     height:3px;
     background-color:#efa758
}
.sc_slider_controller_thumbs .slider-slide:before{
    content:' ';
     position:absolute;
     z-index:1;
     top:0;
     left:0;
     right:0;
     bottom:0;
     background:rgba(0,0,0,0.5);
     -webkit-transition:background-color 0.5s ease;
     -ms-transition:background-color 0.5s ease;
     transition:background-color 0.5s ease
}
.sc_slider_controller_thumbs .slider-slide.swiper-slide-active:before{
    background-color:transparent
}
.sc_slider_controller_thumbs .sc_slider_controller_info{
    font-size:1.2em;
     line-height:1.2em;
     display:none
}
.sc_slider_controller_thumbs .sc_slider_controller_info_number{
    color:#ccc
}
.sc_slider_controller_thumbs .sc_slider_controller_info_title{
    color:#fff
}
.sc_slider_controller_titles .sc_slider_controller_info{
    text-transform:uppercase
}
.sc_slider_controller_titles .slider-slide{
    background-color:#f0f0f0
}
.sc_slider_controller_titles .slider-slide:before{
    content:' ';
     position:absolute;
     z-index:1;
     top:0;
     right:0;
     bottom:0;
     left:auto;
     width:1px;
     background-color:#ddd
}
.sc_slider_controller_titles .slider-slide.swiper-slide-active:before{
    display:none
}
.sc_slider_controller_titles .slider-slide.swiper-slide-active{
    margin-top:0;
     padding-top:0;
     background-color:#fff
}
.slider_elastistack ul[class*="stack__"]{
    position:relative;
     margin:0 auto;
     padding:0;
     list-style:none
}
.slider_elastistack ul[class*="stack__"] li{
    position:absolute;
     width:100%;
     opacity:0;
     padding:0
}
.slider_elastistack ul[class*="stack__"] li:before{
    display:none
}
.slider_elastistack ul.stack__images{
    width:100%;
     z-index:10;
     -webkit-perspective:1000px;
     -ms-perspective:1000px;
     perspective:1000px;
     -webkit-perspective-origin:50% -50%;
     -ms-perspective-origin:50% -50%;
     perspective-origin:50% -50%
}
.slider_elastistack .stack__images li{
    top:0;
     z-index:1;
     -webkit-transform:translate3d(0,0,-180px);
     -ms-transform:translate3d(0,0,-180px);
     transform:translate3d(0,0,-180px);
     -webkit-transform-style:preserve-3d;
     -ms-transform-style:preserve-3d;
     transform-style:preserve-3d
}
.slider_elastistack .stack__images li img{
    display:block;
     width:100%;
     pointer-events:none
}
.slider_elastistack .stack__images li:active{
    cursor:-webkit-grabbing;
     cursor:grabbing
}
.slider_elastistack .stack__images li.animate{
    -webkit-transition:all 0.3s ease-out;
     -ms-transition:all 0.3s ease-out;
     transition:all 0.3s ease-out
}
.slider_elastistack .stack__images li.move-back{
    -webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.47,1.515);
     -ms-transition-timing-function:cubic-bezier(0.175,0.885,0.47,1.515);
     transition-timing-function:cubic-bezier(0.175,0.885,0.47,1.515)
}
.slider_elastistack_outer.slider_outer_controls{
    padding-bottom:4em
}
.slider_elastistack_outer.slider_outer_titles_outside.slider_outer_controls{
    padding-bottom:13em
}
.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap{
    position:absolute;
     z-index:1;
     bottom:0;
     left:50%;
     -webkit-transform:translateX(-50%);
     -ms-transform:translateX(-50%);
     transform:translateX(-50%)
}
.slider_elastistack.slider_controls>.slider_controls_wrap{
    bottom:-4em
}
.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap>.slider_prev{
    display:none
}
.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap>.slider_next{
    position:static;
     margin:0;
     left:auto;
     right:auto;
     opacity:1
}
.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap>.slider_next:before{
    content:'\e857'
}
.widget_socials .socials_description + .socials_wrap,.widget_socials .socials_description + .share_wrap{
    margin-top:1.5em
}
.sc_twitter .sc_twitter_slider.slider_outer_pagination_pos_bottom{
    padding-bottom:3em
}
.widget_twitter .widget_content ul{
    padding-left:2em;
     list-style-type:none
}
.widget_twitter .widget_content ul>li{
    position:relative;
     text-align:left;
     color:#bbb
}
.widget_twitter .widget_content ul>li + li{
    margin-top:1.5em
}
.widget_twitter .widget_content ul>li:before{
    content:'\e840';
     font-family:"trx_addons_icons";
     font-size:1.2em;
     font-style:normal;
     display:inline-block;
     background-color:transparent !important;
     position:absolute;
     z-index:1;
     top:0;
     left:-1.5em;
     width:1em;
     height:1em;
     line-height:inherit
}
.widget_twitter .widget_content .sc_twitter_item{
    margin-bottom:1em
}
.widget_twitter .widget_content .sc_twitter_item:last-child{
    margin-bottom:0
}
.widget_twitter .widget_content .sc_twitter_item .sc_twitter_item_icon{
    text-align:center;
     font-size:1.6em;
     font-style:normal;
     margin-bottom:0.8em
}
.widget_twitter .widget_content .sc_twitter_item a,.widget_twitter .widget_content ul>li a{
    font-weight:normal
}
.widget_twitter .widget_twitter_follow{
    display:block;
     text-align:center;
     margin-top:1em
}
.widget_twitter .widget_twitter_follow:after{
    content:'\e884';
     font-family:"trx_addons_icons";
     display:inline-block;
     margin-left:0.5em
}
.trx_addons_video_player.with_cover{
    position:relative;
     overflow:hidden
}
.trx_addons_video_player.with_cover .video_embed{
    display:-webkit-flex;
     display:-ms-flexbox;
     display:flex;
     -webkit-align-items:center;
     -ms-flex-align:center;
     align-items:center;
     -webkit-justify-content:center;
     -ms-flex-pack:center;
     justify-content:center;
     position:absolute;
     z-index:1;
     top:0;
     left:0;
     right:0;
     bottom:0;
     text-align:center;
     opacity:0;
     overflow:hidden;
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.trx_addons_video_player.with_cover img{
    position:relative;
     z-index:2;
     width:100%;
     height:auto
}
.trx_addons_video_player.with_cover .video_mask{
    position:absolute;
     z-index:3;
     top:0;
     left:0;
     right:0;
     bottom:0;
     background:rgba(0,0,0,0.5);
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     transition:all 0.3s ease;
     opacity:0
}
.trx_addons_video_player.with_cover:hover .video_mask{
    opacity:1
}
.trx_addons_video_player.with_cover .video_hover{
    position:absolute;
     z-index:4;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%);
     width:2em;
     height:2em;
     line-height:2em;
     text-align:center;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%;
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     transition:all 0.3s ease;
     font-size:3em;
     cursor:pointer;
     overflow:hidden;
     margin-top:2em;
     background-color:rgba(0,0,0,0.5);
     color:#fff;
     opacity:0
}
.trx_addons_video_player.with_cover .video_hover:before{
    content:'\e888';
     font-family:"trx_addons_icons";
     margin:0
}
.trx_addons_video_player.with_cover .video_hover:hover{
    background-color:rgba(0,0,0,0.5)
}
.trx_addons_video_player.with_cover:hover .video_hover{
    opacity:1;
     margin-top:0
}
.trx_addons_video_player.video_play .video_mask{
    opacity:1;
     background-color:#000
}
.trx_addons_video_player.video_play .video_embed{
    opacity:1;
     z-index:10
}
.trx_addons_video_player.video_play .video_hover{
    display:none
}
.elementor-element-edit-mode .sc_layouts_blog_item>div{
    min-width:60px;
     min-height:16px
}
.elementor-element-edit-mode .sc_layouts_blog_item_featured[class*="hover_"]{
    display:block
}
.elementor-element-edit-mode .sc_layouts_blog_item_featured img{
    max-width:none;
     width:100%
}
.elementor-element .elementor-widget-container .sc_layouts_blog_item{
    -webkit-transition:background 0.3s ease,background-image 0.3s ease,background-color 0.3s ease,border 0.3s ease,border-radius 0.3s ease,box-shadow 0.3s ease;
     -ms-transition:background 0.3s ease,background-image 0.3s ease,background-color 0.3s ease,border 0.3s ease,border-radius 0.3s ease,box-shadow 0.3s ease;
     transition:background 0.3s ease,background-image 0.3s ease,background-color 0.3s ease,border 0.3s ease,border-radius 0.3s ease,box-shadow 0.3s ease
}
.editor-block-list__layout .editor-block-list__block[data-type="trx-addons/layouts-blog-item"][class*="sc_layouts_blog_item_position_"]:not(.sc_layouts_blog_item_position_static) .editor-block-list__block-edit{
    margin-top:0;
     margin-bottom:0
}
.sc_layouts_blog_item .hide_overflow{
    max-height:1.35em;
     overflow:hidden
}
.sc_layouts_blog_item_featured{
    overflow:hidden
}
.sc_layouts_blog_item_featured .post_featured{
    margin-bottom:0
}
.sc_layouts_blog_item_featured_mask .post_featured:after{
    content:' ';
     background-color:#000;
     opacity:0.3;
     -webkit-transition:opacity 0.3s ease,background-color 0.3s ease;
     -ms-transition:opacity 0.3s ease,background-color 0.3s ease;
     transition:opacity 0.3s ease,background-color 0.3s ease;
     position:absolute;
     z-index:1;
     top:0;
     left:0;
     right:0;
     bottom:0
}
.sc_layouts_blog_item_featured_mask:hover .post_featured:after{
    opacity:0.1
}
.sc_layouts_blog_item_title .post_title{
    margin:0;
     line-height:1.15em
}
.sc_layouts_blog_item .post_title>a,.sc_layouts_blog_item .post_meta>a,.sc_layouts_blog_item .post_meta>span,.sc_layouts_blog_item .post_button a,.sc_layouts_blog_item .post_excerpt>*,.sc_layouts_blog_item .post_custom>*{
    -webkit-transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease;
     -ms-transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease;
     transition:color 0.3s ease,background-color 0.3s ease,opacity 0.3s ease
}
.sc_layouts_blog_item .post_button{
    white-space:nowrap
}
.sc_layouts_blog_item .post_button .sc_button:not(.sc_button_simple){
    padding:1em 2em
}
.sc_layouts_blog_item .post_button a,.sc_layouts_blog_item .post_meta>a,.sc_layouts_blog_item .post_meta>span{
    display:inline-block;
     vertical-align:top
}
[class*="sc_layouts_blog_item_position_"]:not(.sc_layouts_blog_item_position_static) .post_meta{
    margin:0
}
.sc_layouts_blog_item_position_tl{
    position:absolute;
     z-index:1;
     top:0;
     left:0
}
.sc_layouts_blog_item_position_tc{
    position:absolute;
     z-index:1;
     top:0;
     left:50%;
     -webkit-transform:translateX(-50%);
     -ms-transform:translateX(-50%);
     transform:translateX(-50%)
}
.sc_layouts_blog_item_position_tr{
    position:absolute;
     z-index:1;
     top:0;
     right:0
}
.sc_layouts_blog_item_position_ml{
    position:absolute;
     z-index:1;
     top:50%;
     left:0;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.sc_layouts_blog_item_position_mc{
    position:absolute;
     z-index:1;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%);
     min-width:75% !important
}
.sc_layouts_blog_item_position_mr{
    position:absolute;
     z-index:1;
     top:50%;
     right:0;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.sc_layouts_blog_item_position_bl{
    position:absolute;
     z-index:1;
     bottom:0;
     left:0
}
.sc_layouts_blog_item_position_bc{
    position:absolute;
     z-index:1;
     bottom:0;
     left:50%;
     -webkit-transform:translateX(-50%);
     -ms-transform:translateX(-50%);
     transform:translateX(-50%)
}
.sc_layouts_blog_item_position_br{
    position:absolute;
     z-index:1;
     bottom:0;
     right:0
}
[class*="sc_layouts_blog_item_position_"]:not(.sc_layouts_blog_item_position_static){
    position:absolute;
     z-index:12;
     max-width:90%;
     min-width:10px
}
.sc_layouts_blog_item_position_tl,.sc_layouts_blog_item_position_ml,.sc_layouts_blog_item_position_bl{
    text-align:left
}
.sc_layouts_blog_item_position_tc,.sc_layouts_blog_item_position_mc,.sc_layouts_blog_item_position_bc{
    text-align:center
}
.sc_layouts_blog_item_position_tr,.sc_layouts_blog_item_position_mr,.sc_layouts_blog_item_position_br{
    text-align:right
}
.sc_layouts_cart{
    position:relative;
     z-index:2000
}
.sc_layouts_cart_icon,.sc_layouts_cart_details{
    cursor:pointer
}
.sc_layouts_cart_items_short{
    display:none;
     font-size:7px;
     background-color:#333;
     color:#fff;
     width:15px;
     height:15px;
     line-height:15px;
     text-align:center;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%;
     position:absolute;
     z-index:1;
     top:-5px;
     right:-5px;
     pointer-events:none
}
.sc_layouts_row_type_compact .sc_layouts_cart_details{
    display:none
}
.sc_layouts_row_type_compact .sc_layouts_cart_details{
    display:none
}
.sc_layouts_row_type_compact .sc_layouts_cart_items_short{
    display:block
}
.sc_layouts_cart_widget{
    display:none;
     text-align:left;
     position:absolute;
     z-index:2;
     top:4em;
     right:-2em;
     width:280px;
     padding:1em;
     border:1px solid #ddd;
     background-color:#fff;
     color:#888;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_layouts_cart_widget:after{
    content:' ';
     display:block;
     position:absolute;
     z-index:1;
     top:0;
     right:2.5em;
     width:8px;
     height:8px;
     margin:-5px 0 0 -4px;
     border-left:1px solid #ddd;
     border-top:1px solid #ddd;
     background-color:#fff;
     -webkit-transform:rotate(45deg);
     -ms-transform:rotate(45deg);
     transform:rotate(45deg)
}
.sc_layouts_cart_widget .sc_layouts_cart_widget_close{
    position:absolute;
     z-index:100;
     top:0;
     right:0;
     padding:5px 6px;
     cursor:pointer;
     -webkit-transition:color 0.3s ease;
     -ms-transition:color 0.3s ease;
     transition:color 0.3s ease
}
.sc_layouts_cart_widget .widget_shopping_cart{
    text-align:left !important;
     font-size:0.9333em;
     line-height:1.5em
}
.sc_layouts_cart_widget .cart_list{
    max-height:215px;
     overflow-y:auto;
     overflow-x:hidden
}
.sc_layouts_cart_widget p{
    margin-bottom:0
}
.sc_layouts_cart_widget p + p{
    margin-top:0.75em
}
.sc_layouts_currency .select_container{
    overflow:visible;
     background-color:transparent !important
}
.sc_layouts_currency .woocommerce-currency-switcher-form .woocommerce-currency-switcher{
    display:none !important
}
.sc_layouts_currency .woocommerce-currency-switcher-form .woocommerce-currency-switcher{
    padding:0 !important
}
.sc_layouts_currency .select_container:after,.sc_layouts_currency .select_container:before{
    display:none
}
.sc_layouts_currency .chosen-container .chosen-results{
    display:block
}
.sc_layouts_currency .chosen-container{
    font-size:inherit;
     font-weight:inherit;
     letter-spacing:0px;
     min-width:100%;
     position:relative
}
.sc_layouts_currency .chosen-container-single .chosen-single span{
    margin:0
}
.sc_layouts_currency .chosen-container-single .chosen-single>div{
    display:none
}
.sc_layouts_currency .woocommerce-currency-switcher-form .chosen-container-active.chosen-with-drop .chosen-single,.sc_layouts_currency .woocommerce-currency-switcher-form .chosen-container-single .chosen-single,.sc_layouts_currency .woocommerce-currency-switcher-form .dd-select,.sc_layouts_currency .woocommerce-currency-switcher-form .dd-selected,.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-selected,.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect.wSelect-theme-classic{
    display:inline;
     font-weight:inherit;
     position:relative;
     height:auto;
     background:transparent !important;
     border:none;
     line-height:inherit;
     padding:0;
     margin:0;
     -webkit-box-shadow:none;
     -ms-box-shadow:none;
     box-shadow:none
}
.sc_layouts_currency .chosen-container-single .chosen-single:after{
    content:'\e828';
     font-family:"trx_addons_icons";
     font-size:95%;
     position:absolute;
     z-index:1;
     top:50%;
     right:0;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%);
     display:none
}
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-arrow,.sc_layouts_currency .woocommerce-currency-switcher-form .dd-pointer,.sc_layouts_currency .woocommerce-currency-switcher-form .dd-selected-description{
    display:none
}
.sc_layouts_currency .chosen-container .chosen-results,.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-options-holder,.sc_layouts_currency .woocommerce-currency-switcher-form .dd-options{
    width:11em !important;
     border:none !important;
     min-width:0 !important;
     margin:0;
     padding:1.25em 2em;
     background:#ffffff;
     text-align:left;
     position:absolute;
     z-index:1;
     top:1em;
     left:50%;
     -webkit-transform:translateX(-50%);
     -ms-transform:translateX(-50%);
     transform:translateX(-50%);
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     -webkit-border-radius:0 !important;
     -ms-border-radius:0 !important;
     border-radius:0 !important;
     -webkit-box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);
     -ms-box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);
     box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2)
}
.sc_layouts_currency.hide_drop .chosen-drop,.sc_layouts_currency.hide_drop .woocommerce-currency-switcher-form .wSelect-options-holder,.sc_layouts_currency.hide_drop .woocommerce-currency-switcher-form .dd-options{
    display:none !important
}
.sc_layouts_currency .chosen-container .chosen-drop,.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect .wSelect-options{
    height:auto !important;
     border:none;
     overflow:visible;
     margin-top:0;
     -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0;
     -webkit-box-shadow:none;
     -ms-box-shadow:none;
     box-shadow:none
}
.sc_layouts_currency .chosen-container .chosen-results li,.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option,.sc_layouts_currency .woocommerce-currency-switcher-form .dd-option{
    background:transparent !important;
     border:none;
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     transition:all 0.3s ease;
     color:#141414;
     font-weight:400;
     padding:0.55em 0;
     line-height:inherit;
     cursor:pointer
}
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option-value{
    padding:0;
     margin:0
}
.sc_layouts_currency .chosen-container .active-result.highlighted,.sc_layouts_currency .chosen-container .active-result.result-selected,.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option-selected{
    color:#efa758
}
.sc_layouts_currency a.woocs_flag_view_item{
    width:auto;
     height:auto;
     margin:0;
     vertical-align:bottom;
     display:inline
}
.sc_layouts_currency a.woocs_flag_view_item img{
    width:auto;
     height:1.2em;
     vertical-align:bottom
}
.sc_layouts_featured.with_content{
    position:relative;
     min-height:0em
}
.sc_layouts_featured .sc_layouts_featured_content{
    position:static
}
.sc_layouts_featured.with_image.without_content{
    min-height:40rem;
     background-position:center;
     background-repeat:no-repeat;
     background-size:cover
}
.sc_layouts_featured.with_image{
    background-position:center;
     background-repeat:no-repeat;
     background-size:cover
}
.sc_layouts_featured.with_image.with_content:before{
    content:' ';
     position:absolute;
     z-index:0;
     top:0;
     left:0;
     right:0;
     bottom:0;
     background:rgba(0,0,0,0.5)
}
.sc_layouts_language li.menu-item>a>img,.sc_layouts_language li.menu-item>a>span{
    display:inline-block;
     line-height:inherit;
     vertical-align:middle
}
.sc_layouts_language li.menu-item>a>img + span{
    margin-left:0.3em
}
.custom-logo-link img,.sc_layouts_logo img{
    max-height:6em;
     width:auto
}
.sc_layouts_row_type_compact .custom-logo-link img,.sc_layouts_row_type_compact .sc_layouts_logo img{
    max-height:4.5em
}
.sc_layouts_row_type_narrow .custom-logo-link img,.sc_layouts_row_type_narrow .sc_layouts_logo img{
    max-height:3em
}
.sc_layouts_logo .logo_text{
    display:block;
     -webkit-transition:color 0.3s ease;
     -ms-transition:color 0.3s ease;
     transition:color 0.3s ease
}
.sc_layouts_logo .logo_slogan{
    display:block;
     font-size:12px;
     line-height:15px;
     letter-spacing:0px;
     -webkit-transition:color 0.3s ease;
     -ms-transition:color 0.3s ease;
     transition:color 0.3s ease
}
.sc_layouts_item_menu_mobile_button,.sc_layouts_menu_mobile_button{
    display:none !important
}
.sc_layouts_menu_mobile_button .sc_layouts_item_icon,.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon{
    font-size:2em
}
.sc_layouts_menu_mobile_button .sc_layouts_item_icon:before,.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon:before{
    line-height:1.2em
}
.sc_layouts_menu_mobile_button_burger:not(.without_menu){
    display:inline-block !important
}
.sc_layouts_menu{
    position:relative;
     z-index:1000;
     overflow:hidden;
     visibility:hidden;
     max-height:3em
}
.sc_layouts_menu.inited,.sc_layouts_menu>nav{
    overflow:visible;
     visibility:visible;
     max-height:none
}
.sc_layouts_menu_nav,.sc_layouts_menu_nav ul{
    display:inline-block;
     margin:0;
     padding:0;
     list-style-type:none !important
}
.sc_layouts_menu_nav:after,.sc_layouts_menu_nav ul:after{
    content:' ';
     clear:both;
     width:100%;
     height:0;
     display:block
}
.sc_layouts_menu_nav li{
    margin:0;
     position:relative
}
.sc_layouts_menu_nav li>a{
    display:block;
     position:relative
}
.sc_layouts_menu_nav{
    text-align:left;
     vertical-align:middle;
     padding-left:0 !important
}
.sc_layouts_menu_nav>li{
    position:relative;
     float:left;
     z-index:20
}
.sc_layouts_menu_nav>li + li{
    z-index:19
}
.sc_layouts_menu_nav>li + li + li{
    z-index:18
}
.sc_layouts_menu_nav>li + li + li + li{
    z-index:17
}
.sc_layouts_menu_nav>li + li + li + li + li{
    z-index:16
}
.sc_layouts_menu_nav>li + li + li + li + li + li{
    z-index:15
}
.sc_layouts_menu_nav>li + li + li + li + li + li + li{
    z-index:14
}
.sc_layouts_menu_nav>li + li + li + li + li + li + li + li{
    z-index:13
}
.sc_layouts_menu_nav>li + li + li + li + li + li + li + li + li{
    z-index:12
}
.sc_layouts_menu_nav>li + li + li + li + li + li + li + li + li + li{
    z-index:11
}
.sc_layouts_menu_nav>li>a{
    padding:1em;
     position:relative;
     color:#333;
     -webkit-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
     -ms-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;
     transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease
}
.sc_layouts_menu_nav>li>a:hover,.sc_layouts_menu_nav>li.sfHover>a,.sc_layouts_menu_nav>li.current-menu-item>a,.sc_layouts_menu_nav>li.current-menu-parent>a,.sc_layouts_menu_nav>li.current-menu-ancestor>a{
    color:#efa758
}
.sc_layouts_menu_nav>li.current-menu-item>a,.sc_layouts_menu_nav>li.current-menu-parent>a,.sc_layouts_menu_nav>li.current-menu-ancestor>a{
    font-weight:600 !important
}
.sc_layouts_menu_nav>li.menu-item-has-children>a{
    padding-right:2em
}
.sc_layouts_menu_nav>li.menu-item-has-children>a:after{
    content:'\e882';
     font-family:"trx_addons_icons";
     font-weight:normal;
     display:inline-block;
     position:absolute;
     z-index:1;
     top:50%;
     right:1em;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%);
     -webkit-transition:color 0.3s ease;
     -ms-transition:color 0.3s ease;
     transition:color 0.3s ease
}
.sc_layouts_menu_popup .sc_layouts_menu_nav>li.menu-item-has-children>a:after,.sc_layouts_menu_nav li li.menu-item-has-children>a:after{
    content:'\e884';
     font-family:"trx_addons_icons";
     font-weight:normal;
     position:absolute;
     z-index:1;
     top:0.65em;
     right:0.75em;
     -webkit-transition:color 0.3s ease;
     -ms-transition:color 0.3s ease;
     transition:color 0.3s ease
}
.sc_layouts_menu_popup .sc_layouts_menu_nav>li.menu-item-has-children>a:after{
    top:1.2em
}
.sc_layouts_menu_nav li[class*="icon-"]:before{
    -webkit-transition:color 0.3s ease;
     -ms-transition:color 0.3s ease;
     transition:color 0.3s ease
}
.sc_layouts_menu_nav>li[class*="icon-"]>a{
    padding-left:2em
}
.sc_layouts_menu_nav>li[class*="icon-"]:before{
    display:inline-block;
     padding:1em 0;
     width:1em;
     line-height:inherit;
     position:absolute;
     z-index:1;
     top:0;
     left:0.5em
}
.sc_layouts_menu_nav>li[class*="columns-"][class*="icon-"]:before{
    position:static;
     margin:0 0 0 0.5em;
     float:left
}
.sc_layouts_menu_nav>li[class*="columns-"][class*="icon-"]>a{
    float:left;
     margin-left:-1.5em
}
.sc_layouts_menu_nav li[class*="image-"]>a{
    background-position:1em center;
     background-repeat:no-repeat;
     background-size:1em;
     padding-left:2.3em
}
.sc_layouts_menu_popup .sc_layouts_menu_nav,.sc_layouts_menu_nav>li ul{
    position:absolute;
     display:none;
     z-index:10000;
     width:13em;
     padding:1.4em 0;
     text-align:left;
     background-color:#f0f0f0;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     -webkit-box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);
     -ms-box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);
     box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2)
}
.sc_layouts_menu_popup .sc_layouts_menu_nav{
    display:block
}
.widget_nav_menu li.menu-delimiter,.sc_layouts_menu_nav>li li.menu-delimiter{
    margin-top:0.5em;
     padding-top:0.5em;
     border-top:1px solid #f0f0f0;
     text-align:center;
     height:0;
     overflow:hidden
}
.sc_layouts_menu_popup .sc_layouts_menu_nav>li>a,.sc_layouts_menu_nav>li li>a{
    padding:0.6em 1.5em;
     color:#333
}
.sc_layouts_menu_nav>li li>a:hover,.sc_layouts_menu_nav>li li.sfHover>a,.sc_layouts_menu_nav>li li.current-menu-item>a,.sc_layouts_menu_nav>li li.current-menu-parent>a,.sc_layouts_menu_nav>li li.current-menu-ancestor>a{
    color:#efa758
}
.sc_layouts_menu_nav>li li[class*="icon-"]>a>span{
    display:inline-block;
     padding-left:1.5em
}
.sc_layouts_menu_nav>li li[class*="icon-"]:before{
    position:absolute;
     z-index:1;
     top:50%;
     left:1.5em;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%);
     color:#333
}
.sc_layouts_menu_nav>li li[class*="icon-"]:hover:before,.sc_layouts_menu_nav>li li[class*="icon-"].shHover:before,.sc_layouts_menu_nav>li li.current-menu-item:before,.sc_layouts_menu_nav>li li.current-menu-parent:before,.sc_layouts_menu_nav>li li.current-menu-ancestor:before{
    color:#efa758
}
.sc_layouts_menu_nav>li li[class*="image-"]>a{
    background-position:1.6667em center;
     padding-left:3em
}
.sc_layouts_menu_nav>li>ul{
    top:4.2em;
     left:0
}
.sc_layouts_menu_nav>li:last-child>ul,.sc_layouts_column_align_right .sc_layouts_menu_nav>li.menu-collapse>ul{
    left:auto;
     right:0
}
.sc_layouts_menu_popup .sc_layouts_menu_nav,.sc_layouts_menu_popup .sc_layouts_menu_nav>li>ul,.sc_layouts_menu_nav>li>ul ul{
    left:13em;
     top:-1.4em;
     margin:0 0 0 2px;
     background-color:#f0f0f0
}
.sc_layouts_menu_nav>li>ul ul.submenu_left{
    left:-13em;
     margin:0 0 0 -2px
}
.sc_layouts_menu_nav>li>ul ul.sc_layouts_submenu.submenu_left{
    left:auto;
     right:13.1428em;
     margin:0
}
.sc_layouts_menu_nav>li[class*="columns-"]{
    position:static
}
.sc_layouts_menu_nav>li[class*="columns-"]>ul{
    left:0;
     right:0;
     width:100%;
     margin-left:0
}
.sc_layouts_menu_nav ul li.columns-2>ul{
    width:26em
}
.sc_layouts_menu_nav ul li.columns-2>ul.submenu_left{
    left:-26em
}
.sc_layouts_menu_nav ul li.columns-3>ul{
    width:39em
}
.sc_layouts_menu_nav ul li.columns-3>ul.submenu_left{
    left:-39em
}
.sc_layouts_menu_nav ul li.columns-4>ul{
    width:52em
}
.sc_layouts_menu_nav ul li.columns-4>ul.submenu_left{
    left:-52em
}
.sc_layouts_menu_nav ul li.columns-5>ul{
    width:65em
}
.sc_layouts_menu_nav ul li.columns-5>ul.submenu_left{
    left:-65em
}
.sc_layouts_menu_nav li[class*="columns-"]>ul>li{
    display:inline-block;
     vertical-align:top
}
.sc_layouts_menu_nav li.columns-2>ul>li{
    width:50%
}
.sc_layouts_menu_nav li.columns-3>ul>li{
    width:33.3333%
}
.sc_layouts_menu_nav li.columns-4>ul>li{
    width:25%
}
.sc_layouts_menu_nav li.columns-5>ul>li{
    width:20%
}
.sc_layouts_menu_nav li[class*="columns-"] li.menu-item-has-children>a{
    font-weight:600 !important;
     font-size:1.0667em !important
}
.sc_layouts_menu_nav li[class*="columns-"] li.menu-item-has-children>a:after{
    display:none
}
.sc_layouts_menu_nav li[class*="columns-"]>ul ul{
    position:static !important;
     display:block !important;
     margin-left:0;
     padding:0;
     left:auto;
     top:auto;
     width:auto;
     vertical-align:top;
     opacity:1 !important;
     -webkit-transform:none !important;
     -ms-transform:none !important;
     transform:none !important;
     -webkit-box-shadow:none !important;
     -ms-box-shadow:none !important;
     box-shadow:none !important
}
.sc_layouts_submenu_prepare{
    visibility:hidden !important;
     cursor:wait
}
.menu_mobile_nav li>ul.sc_layouts_submenu,.sc_layouts_menu li>ul.sc_layouts_submenu{
    -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     width:auto;
     max-width:75em;
     padding:1.4em
}
.menu_mobile_nav li>ul.sc_layouts_submenu ul,.sc_layouts_menu li>ul.sc_layouts_submenu ul{
    display:block !important;
     position:static;
     top:auto;
     left:auto;
     bottom:auto;
     right:auto;
     width:auto
}
.sc_layouts_menu li>ul.sc_layouts_submenu ul li{
    padding-top:0;
     padding-bottom:0
}
.sc_layouts_menu li>ul.sc_layouts_submenu ul li + li{
    margin-top:1em
}
.menu_mobile_nav li>ul.sc_layouts_submenu ul li>a,.sc_layouts_menu li>ul.sc_layouts_submenu ul li>a{
    position:static;
     padding:0.3em 0;
     background-color:transparent
}
.sc_layouts_menu li>ul.sc_layouts_submenu .vc_row{
    overflow:hidden
}
.menu_mobile_nav li>ul.sc_layouts_submenu .sc_layouts_item,.sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item{
    margin:0 !important;
     display:block !important;
     vertical-align:top
}
.widget_nav_menu [class*="sc_content_width_"]{
    width:auto !important
}
.widget_nav_menu ul.sc_layouts_submenu{
    padding-left:0;
     margin-top:1em
}
.widget_nav_menu ul.sc_layouts_submenu .wpb_column{
    width:100% !important;
     float:none
}
.widget_nav_menu ul.sc_layouts_submenu .wpb_column + .wpb_column{
    margin-top:1.5em
}
.widget_nav_menu .post_item .post_thumb{
    float:none;
     display:block;
     margin:0 0 1em
}
.widget_nav_menu .post_item .post_thumb img{
    -webkit-border-radius:0;
     -ms-border-radius:0;
     border-radius:0
}
.widget_nav_menu .post_item .post_title{
    font-size:1em
}
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav{
    display:block
}
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li{
    display:block;
     float:none;
     width:100%
}
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li:before{
    display:none
}
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>a{
    padding:0.25em 0
}
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li.menu-item-has-children>a:after{
    content:'\e884'
}
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>ul,.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li:last-child>ul{
    left:100%;
     top:-1.4em;
     margin:0 0 0 2px
}
.sc_layouts_menu_item_description{
    display:block;
     margin-top:2px;
     font-size:8px;
     line-height:12px
}
.sc_layouts_menu_nav>li>a .sc_layouts_menu_item_description{
    margin-top:0;
     position:absolute;
     z-index:1;
     top:4.8em;
     left:0;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box;
     width:100%;
     text-align:left;
     padding:0 1em 0 2em
}
.sc_layouts_dropdown>li>ul{
    top:2.6em;
     left:-1.5em
}
.sc_layouts_column_align_right .sc_layouts_dropdown>li>ul{
    left:auto;
     right:-1.5em
}
.sc_layouts_dropdown li.menu-item.menu-item-has-children>a{
    padding:0
}
.sc_layouts_dropdown li.menu-item.menu-item-has-children>a:after{
    position:static;
     display:inline-block;
     vertical-align:middle;
     margin-left:0.3em;
     -webkit-transform:none;
     -ms-transform:none;
     transform:none
}
.sc_layouts_menu_mobile_button_burger{
    position:relative
}
.sc_layouts_menu_popup{
    position:absolute;
     z-index:1000;
     top:2.4em;
     left:50%;
     -webkit-transform:translateX(-50%);
     -ms-transform:translateX(-50%);
     transform:translateX(-50%);
     display:none
}
.sc_layouts_menu_popup .sc_layouts_menu_nav{
    position:relative;
     left:0;
     top:0
}
.sc_layouts_menu_popup .sc_layouts_menu_nav>li{
    display:block;
     float:none
}
.sc_layouts_menu_nav .menu-collapse{
    display:none
}
.sc_layouts_menu_nav .menu-collapse>a{
    position:relative;
     text-align:center
}
.sc_layouts_menu_nav .menu-collapse>a:before{
    position:relative;
     z-index:2;
     top:1px;
     left:0
}
.sc_layouts_menu_nav .menu-collapse>a:after{
    content:' ';
     display:block;
     background-color:#f7f7f7;
     position:absolute;
     z-index:1;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%);
     width:2em;
     height:2em;
     -webkit-border-radius:50%;
     -ms-border-radius:50%;
     border-radius:50%
}
.menu_hover_slide_line>ul>li#blob,.menu_hover_slide_box>ul>li#blob{
    position:absolute;
     top:0;
     z-index:1;
     opacity:0;
     -webkit-transition:all 500ms cubic-bezier(0.175,0.885,0.32,1.275);
     -ms-transition:all 500ms cubic-bezier(0.175,0.885,0.32,1.275);
     transition:all 500ms cubic-bezier(0.175,0.885,0.32,1.275)
}
.menu_hover_slide_line>ul>li.blob_over:not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor):hover,.menu_hover_slide_line>ul>li.blob_over:not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor).sfHover{
    background-color:transparent;
     -webkit-box-shadow:none;
     -ms-box-shadow:none;
     box-shadow:none
}
.menu_hover_slide_line>ul>li#blob{
    height:1px;
     margin-top:3em
}
.menu_hover_zoom_line>ul>li>a{
    position:relative
}
.menu_hover_zoom_line>ul>li>a:before{
    content:"";
     margin-left:0.25em;
     position:absolute;
     z-index:1;
     top:3em;
     left:50%;
     -webkit-transform:translateX(-50%);
     -ms-transform:translateX(-50%);
     transform:translateX(-50%);
     width:0;
     height:1px;
     -webkit-transition:all 0.1s ease;
     -ms-transition:all 0.1s ease;
     transition:all 0.1s ease
}
.menu_hover_zoom_line>ul>li>a:hover:before,.menu_hover_zoom_line>ul>li.sfHover>a:before,.menu_hover_zoom_line>ul>li.current-menu-item>a:before,.menu_hover_zoom_line>ul>li.current-menu-parent>a:before,.menu_hover_zoom_line>ul>li.current-menu-ancestor>a:before{
    width:80%
}
.menu_hover_path_line>ul>li>a{
    position:relative
}
.menu_hover_path_line>ul>li:before,.menu_hover_path_line>ul>li:after,.menu_hover_path_line>ul>li>a:before,.menu_hover_path_line>ul>li>a:after{
    content:' ' !important;
     position:absolute;
     -webkit-transition:-webkit-transform 0.1s ease;
     -ms-transition:-ms-transform 0.1s ease;
     transition:transform 0.1s ease;
     -webkit-transition-timing-function:cubic-bezier(1,0.68,0.16,0.9);
     -ms-transition-timing-function:cubic-bezier(1,0.68,0.16,0.9);
     transition-timing-function:cubic-bezier(1,0.68,0.16,0.9)
}
.menu_hover_path_line>ul>li:before,.menu_hover_path_line>ul>li:after{
    top:0.5em;
     bottom:0.5em;
     width:1px;
     -webkit-transform:scale3d(1,0,1);
     -ms-transform:scale3d(1,0,1);
     transform:scale3d(1,0,1)
}
.menu_hover_path_line>ul>li:before{
    left:0.2em;
     -webkit-transform-origin:50% 100%;
     -ms-transform-origin:50% 100%;
     transform-origin:50% 100%
}
.menu_hover_path_line>ul>li:after{
    right:0.2em;
     -webkit-transform-origin:50% 0%;
     -ms-transform-origin:50% 0%;
     transform-origin:50% 0%
}
.menu_hover_path_line>ul>li>a:before,.menu_hover_path_line>ul>li>a:after,.menu_hover_path_line>ul>li.menu-item-has-children>a:after{
    left:0.2em;
     right:0.2em;
     height:1px;
     -webkit-transform:scale3d(0,1,1);
     -ms-transform:scale3d(0,1,1);
     transform:scale3d(0,1,1)
}
.menu_hover_path_line>ul>li>a:before{
    top:0.5em;
     bottom:auto;
     -webkit-transform-origin:0 50%;
     -ms-transform-origin:0 50%;
     transform-origin:0 50%
}
.menu_hover_path_line>ul>li>a:after,.menu_hover_path_line>ul>li.menu-item-has-children>a:after{
    top:auto;
     bottom:0.5em;
     -webkit-transform-origin:100% 50%;
     -ms-transform-origin:100% 50%;
     transform-origin:100% 50%
}
.menu_hover_path_line>ul>li>a:after,.menu_hover_path_line>ul>li.menu-item-has-children>a:after{
    -webkit-transition-delay:0.3s;
     -ms-transition-delay:0.3s;
     transition-delay:0.3s
}
.menu_hover_path_line>ul>li>a:hover:after,.menu_hover_path_line>ul>li.sfHover>a:after,.menu_hover_path_line>ul>li.menu-item-has-children>a:hover:after,.menu_hover_path_line>ul>li.sfHover.menu-item-has-children>a:after{
    -webkit-transition-delay:0s;
     -ms-transition-delay:0s;
     transition-delay:0s
}
.menu_hover_path_line>ul>li:before{
    -webkit-transition-delay:0.2s;
     -ms-transition-delay:0.2s;
     transition-delay:0.2s
}
.menu_hover_path_line>ul>li:hover:before,.menu_hover_path_line>ul>li.sfHover:before{
    -webkit-transition-delay:0.1s;
     -ms-transition-delay:0.1s;
     transition-delay:0.1s
}
.menu_hover_path_line>ul>li>a:before{
    -webkit-transition-delay:0.1s;
     -ms-transition-delay:0.1s;
     transition-delay:0.1s
}
.menu_hover_path_line>ul>li.sfHover>a:before,.menu_hover_path_line>ul>li>a:hover:before{
    -webkit-transition-delay:0.2s;
     -ms-transition-delay:0.2s;
     transition-delay:0.2s
}
.menu_hover_path_line>ul>li.sfHover:after,.menu_hover_path_line>ul>li:hover:after{
    -webkit-transition-delay:0.3s;
     -ms-transition-delay:0.3s;
     transition-delay:0.3s
}
.menu_hover_path_line>ul>li.sfHover:before,.menu_hover_path_line>ul>li:hover:before,.menu_hover_path_line>ul>li.sfHover:after,.menu_hover_path_line>ul>li:hover:after,.menu_hover_path_line>ul>li.sfHover>a:before,.menu_hover_path_line>ul>li>a:hover:before,.menu_hover_path_line>ul>li>a:hover:after,.menu_hover_path_line>ul>li.sfHover>a:after{
    -webkit-transform:scale3d(1,1,1);
     -ms-transform:scale3d(1,1,1);
     transform:scale3d(1,1,1)
}
.menu_hover_roll_down>ul>li>a:before{
    content:' ';
     position:absolute;
     top:3.3em;
     right:1.5em;
     bottom:auto;
     left:1.5em;
     height:1px;
     opacity:0;
     -webkit-transform:translate3d(0,-3em,0);
     -ms-transform:translate3d(0,-3em,0);
     transform:translate3d(0,-3em,0);
     -webkit-transition:-webkit-transform 0s 0.3s,opacity 0.2s;
     -ms-transition:-ms-transform 0s 0.3s,opacity 0.2s;
     transition:transform 0s 0.3s,opacity 0.2s
}
.menu_hover_roll_down>ul>li>a:hover:before,.menu_hover_roll_down>ul>li.sfHover>a:before,.menu_hover_roll_down>ul>li.current-menu-item>a:before,.menu_hover_roll_down>ul>li.current-menu-ancestor>a:before,.menu_hover_roll_down>ul>li.current-menu-parent>a:before{
    opacity:1;
     -webkit-transform:translate3d(0,0,0);
     -ms-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0);
     -webkit-transition:-webkit-transform 0.3s,opacity 0.1s;
     -ms-transition:-ms-transform 0.3s,opacity 0.1s;
     transition:transform 0.3s,opacity 0.1s;
     -webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);
     -ms-transition-timing-function:cubic-bezier(0.4,0,0.2,1);
     transition-timing-function:cubic-bezier(0.4,0,0.2,1)
}
.menu_hover_roll_down>ul>li>a>span{
    display:block;
     pointer-events:none
}
.menu_hover_roll_down>ul>li.sfHover>a>span,.menu_hover_roll_down>ul>li>a:hover>span,.menu_hover_roll_down>ul>li.current-menu-item>a>span,.menu_hover_roll_down>ul>li.current-menu-ancestor>a>span,.menu_hover_roll_down>ul>li.current-menu-parent>a>span{
    -webkit-animation:anim-roll-down 0.3s forwards;
     -ms-animation:anim-roll-down 0.3s forwards;
     animation:anim-roll-down 0.3s forwards
}
@-webkit-keyframes anim-roll-down{
    50%{
        opacity:0;
         -webkit-transform:translate3d(0,100%,0);
         -ms-transform:translate3d(0,100%,0);
         transform:translate3d(0,100%,0)
    }
    51%{
        opacity:0;
         -webkit-transform:translate3d(0,-100%,0);
         -ms-transform:translate3d(0,-100%,0);
         transform:translate3d(0,-100%,0)
    }
    100%{
        opacity:1;
         -webkit-transform:translate3d(0,0,0);
         -ms-transform:translate3d(0,0,0);
         transform:translate3d(0,0,0)
    }
}
@keyframes anim-roll-down{
    50%{
        opacity:0;
         -webkit-transform:translate3d(0,100%,0);
         -ms-transform:translate3d(0,100%,0);
         transform:translate3d(0,100%,0)
    }
    51%{
        opacity:0;
         -webkit-transform:translate3d(0,-100%,0);
         -ms-transform:translate3d(0,-100%,0);
         transform:translate3d(0,-100%,0)
    }
    100%{
        opacity:1;
         -webkit-transform:translate3d(0,0,0);
         -ms-transform:translate3d(0,0,0);
         transform:translate3d(0,0,0)
    }
}
.menu_hover_color_line>ul>li>a:hover:before,.menu_hover_color_line>ul>li>a:focus:before{
    -webkit-transform:scale3d(1,1,1);
     -ms-transform:scale3d(1,1,1);
     transform:scale3d(1,1,1);
     -webkit-transition-delay:0s;
     -ms-transition-delay:0s;
     transition-delay:0s
}
.menu_hover_color_line>ul>li>a:before,.menu_hover_color_line>ul>li>a:after,.menu_hover_color_line>ul>li.menu-item-has-children>a:after{
    content:' ' !important;
     position:absolute;
     top:3.3em;
     right:1.5em !important;
     bottom:auto;
     left:1.5em;
     margin:0;
     height:1px;
     -webkit-transform:scale3d(0,1,1);
     -ms-transform:scale3d(0,1,1);
     transform:scale3d(0,1,1);
     -webkit-transform-origin:center left;
     -ms-transform-origin:center left;
     transform-origin:center left;
     -webkit-transition:-webkit-transform 0.3s cubic-bezier(0.22,0.61,0.36,1);
     -ms-transition:-ms-transform 0.3s cubic-bezier(0.22,0.61,0.36,1);
     transition:transform 0.3s cubic-bezier(0.22,0.61,0.36,1)
}
.menu_hover_color_line>ul>li>a:hover,.menu_hover_color_line>ul>li.sfHover>a:after,.menu_hover_color_line>ul>li>a:hover:after,.menu_hover_color_line>ul>li>a:before{
    -webkit-transition-delay:0.3s;
     -ms-transition-delay:0.3s;
     transition-delay:0.3s
}
.menu_hover_color_line>ul>li.sfHover>a:after,.menu_hover_color_line>ul>li.menu-item-has-children>a:hover:after,.menu_hover_color_line>ul>li>a:hover:after,.menu_hover_color_line>ul>li.sfHover>a:before,.menu_hover_color_line>ul>li>a:hover:before,.menu_hover_color_line>ul>li.current-menu-item>a:after,.menu_hover_color_line>ul>li.current-menu-item>a:before,.menu_hover_color_line>ul>li.current-menu-ancestor>a:after,.menu_hover_color_line>ul>li.current-menu-ancestor>a:before,.menu_hover_color_line>ul>li.current-menu-parent>a:after,.menu_hover_color_line>ul>li.current-menu-parent>a:before{
    -webkit-transform:scale3d(1,1,1);
     -ms-transform:scale3d(1,1,1);
     transform:scale3d(1,1,1)
}
.menu_hover_color_line>ul>li.sfHover>a:before,.menu_hover_color_line>ul>li>a:hover:before{
    -webkit-transition-delay:0s;
     -ms-transition-delay:0s;
     transition-delay:0s
}
.sc_layouts_meta.post_meta{
    margin-top:0
}
.search_wrap,.search_wrap .search_form{
    position:relative
}
.search_wrap .search_field{
    width:6em;
     padding:0 0 0 1.25em !important;
     vertical-align:middle;
     -webkit-box-sizing:border-box;
     -ms-box-sizing:border-box;
     box-sizing:border-box
}
.sc_layouts_column_icons_position_right .search_wrap .search_field{
    padding:0 1.25em 0 0 !important
}
.search_wrap .search_submit{
    position:absolute;
     z-index:1;
     bottom:0;
     left:0;
     background-color:transparent;
     padding:0;
     font-size:inherit;
     line-height:inherit;
     font-weight:inherit
}
.search_wrap .search_submit:before{
    margin:0
}
.sc_layouts_row_type_narrow .search_wrap .search_field,.sc_layouts_row_type_compact .search_wrap .search_field{
    border:none !important;
     background-color:transparent !important
}
.sc_layouts_row_type_compact .search_wrap .search_submit{
    font-size:1.25em;
     font-weight:400
}
.sc_layouts_column_icons_position_right .search_wrap .search_submit{
    left:auto;
     right:0
}
.sc_layouts_row_type_normal .search_wrap .search_field{
    font-size:11px;
     text-transform:uppercase;
     padding:0 1.5em 0 3em !important;
     width:15em;
     height:4.7727em;
     line-height:4.7727em;
     -webkit-border-radius:3em;
     -ms-border-radius:3em;
     border-radius:3em
}
.sc_layouts_row_type_normal .search_wrap .search_submit{
    display:block;
     font-size:11px;
     text-align:center;
     width:1em;
     height:4.7727em;
     line-height:4.7727em;
     position:absolute;
     top:0;
     right:auto;
     bottom:auto;
     left:1em
}
.sc_layouts_row_type_normal .search_wrap .search_submit:before{
    font-size:13px
}
.sc_layouts_row_type_normal .sc_layouts_column_icons_position_right .search_wrap .search_submit{
    left:auto;
     right:1em
}
.sc_layouts_row_type_normal .sc_layouts_column_icons_position_right .search_wrap .search_field{
    padding:1em 3em 1em 1.5em !important
}
.search_wrap.search_style_expand .search_field{
    width:0;
     visibility:hidden
}
.search_style_expand.search_opened .search_field{
    width:6em;
     padding-left:1.75em !important;
     visibility:visible
}
.sc_layouts_column_icons_position_right .search_style_expand.search_opened .search_field{
    padding-left:0 !important;
     padding-right:1.75em !important
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand .search_field{
    height:4.7727em;
     line-height:4.7727em;
     padding-top:0;
     padding-bottom:0;
     visibility:visible
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand:not(.search_opened) .search_field{
    padding:0 2.3em !important
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand.search_opened .search_field{
    width:15em
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand:not(.search_opened) .search_submit{
    width:4.7727em;
     left:0;
     right:auto
}
.search_style_fullscreen .search_form{
    display:inline-block
}
.search_style_fullscreen.search_opened .search_form{
    display:block
}
.search_style_fullscreen .search_field{
    width:0;
     visibility:hidden
}
.search_style_fullscreen .search_field,.search_style_fullscreen .search_submit,.search_style_fullscreen .search_submit:before{
    -webkit-transition:none;
     -ms-transition:none;
     transition:none
}
.search_style_fullscreen.search_opened .search_field,.search_style_fullscreen.search_opened .search_submit,.search_style_fullscreen.search_opened .search_submit:before{
    -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen .search_field{
    width:0;
     height:4.7727em;
     line-height:4.7727em;
     padding-top:0;
     padding-bottom:0;
     visibility:visible
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen:not(.search_opened) .search_field{
    padding:0 2.3em 0 2.3em !important
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen:not(.search_opened) .search_submit{
    width:4.7727em;
     left:0;
     right:auto
}
.search_style_fullscreen .search_close{
    display:none
}
.search_style_fullscreen .search_close:before{
    margin:0
}
.search_style_fullscreen.search_opened .search_close{
    position:absolute;
     z-index:1;
     top:0;
     right:0;
     display:inline-block;
     font-size:2rem;
     font-weight:300;
     text-align:center;
     cursor:pointer;
     -webkit-transition:all 0.3s ease;
     -ms-transition:all 0.3s ease;
     transition:all 0.3s ease
}
.search_style_fullscreen.search_opened .search_form_wrap{
    position:fixed;
     z-index:10000;
     top:0;
     left:0;
     right:0;
     bottom:0;
     width:100%;
     height:100%;
     background-color:rgba(255,255,255,0.9);
     overflow:hidden
}
.search_style_fullscreen.search_opened .search_form{
    position:relative;
     width:50%;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%);
     border-bottom:1px solid #fff;
     font-size:1em
}
.search_style_fullscreen.search_opened .search_results{
    top:0;
     display:none !important
}
.search_style_fullscreen.search_opened .search_submit:before{
    font-size:inherit
}
.search_style_fullscreen.search_opened .search_submit,.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_submit{
    position:absolute;
     left:0 !important;
     right:auto !important;
     top:50%;
     font-size:2rem;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%)
}
.search_style_fullscreen.search_opened .search_field,.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_field{
    font-size:2rem !important;
     font-weight:400 !important;
     width:100%;
     height:3em;
     line-height:3em !important;
     letter-spacing:1px;
     margin:0;
     padding:0 0 0 2em !important;
     border:none;
     white-space:pre-wrap;
     word-wrap:break-word;
     resize:none;
     overflow:hidden;
     display:block;
     visibility:visible
}
.search_style_fullscreen.search_opened .search_field,.search_style_fullscreen.search_opened .search_field:hover,.search_style_fullscreen.search_opened .search_field:focus{
    background-color:transparent !important
}
.search_style_fullscreen.search_opened .search_field::-ms-clear{
    display:none
}
.search_wrap .search_results{
    display:none;
     position:absolute;
     z-index:10000;
     top:3.5em;
     left:0;
     background-color:#fff;
     border:1px solid #e5e5e5;
     width:22em;
     padding:2em 1.5em;
     text-align:left
}
.search_wrap .search_results:after{
    content:" ";
     position:absolute;
     top:-6px;
     left:3em;
     width:10px;
     height:10px;
     background-color:#fff;
     border-left:1px solid #e5e5e5;
     border-top:1px solid #e5e5e5;
     -webkit-transform:rotate(45deg);
     -ms-transform:rotate(45deg);
     transform:rotate(45deg)
}
.search_results.widget_area .post_item + .post_item{
    border-top:1px solid #e5e5e5;
     margin-top:1.6em;
     padding-top:1.6em
}
.sc_layouts_column_align_right .search_wrap .search_results{
    left:auto;
     right:1em
}
.sc_layouts_column_align_right .search_wrap .search_results:after{
    left:auto;
     right:3em
}
.search_wrap .search_results .search_results_close{
    display:block;
     overflow:hidden;
     font-size:1em;
     cursor:pointer;
     position:absolute;
     top:3px;
     right:3px;
     width:1.2em;
     height:1.2em;
     line-height:1.2em;
     text-align:center
}
.search_wrap .post_more{
    display:block;
     text-align:center
}
.search_wrap .post_meta{
    font-style:normal
}
.sc_layouts_title_caption{
    margin:0 auto
}
.sc_layouts_row_type_compact .sc_layouts_title_caption{
    font-size:2em
}
.sc_layouts_title_title>.sc_layouts_title_caption{
    float:none
}
.sc_layouts_title_caption img{
    display:inline-block;
     max-height:1.25em;
     vertical-align:middle;
     width:auto;
     margin:-0.1em 0.2em 0 0
}
.sc_layouts_title_link{
    display:inline-block;
     margin:0.5em 0 2em
}
.sc_layouts_row_fixed_on .sc_layouts_title_link{
    display:none
}
.sc_layouts_title_meta .post_edit:before{
    margin-right:0.5em
}
.sc_layouts_title_description{
    font-size:13px;
     line-height:19px;
     margin:4px auto 1em;
     max-width:75%
}
.sc_layouts_title_description p{
    margin:0
}
.sc_layouts_title_breadcrumbs{
    margin-top:0.5em
}
.sc_layouts_title.with_content{
    position:relative;
     min-height:0em
}
.sc_layouts_title.with_image{
    background-position:center;
     background-repeat:no-repeat;
     background-size:cover
}
.sc_layouts_title.fixed_height{
    min-height:20rem
}
.sc_layouts_title.with_tint.with_content:before{
    content:' ';
     position:absolute;
     z-index:0;
     top:0;
     left:0;
     right:0;
     bottom:0;
     background:rgba(0,0,0,0.5)
}
.sc_layouts_title .sc_layouts_title_content{
    position:static
}
.sc_layouts_title.fixed_height .sc_layouts_title_content{
    position:absolute;
     z-index:1;
     top:50%;
     left:50%;
     -webkit-transform:translate(-50%,-50%);
     -ms-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%);
     max-width:90%
}
.sc_layouts_title.fixed_height .sc_layouts_title_caption{
    max-height:3.8em;
     overflow:hidden
}
li#menu-item-7697 {
    background: beige;
    border-radius: 10px;
    padding: 0px !important;
    height: 37%;
    max-height: 45px;
    margin-top: -20px;
}